pax_global_header00006660000000000000000000000064130525453640014521gustar00rootroot0000000000000052 comment=292d4bfa41c08b4bb76cb4dfbbba49ce748a1a33 sass-spec-3.5.0-2/000077500000000000000000000000001305254536400135665ustar00rootroot00000000000000sass-spec-3.5.0-2/.gitignore000066400000000000000000000000511305254536400155520ustar00rootroot00000000000000tmp .sass-cache .DS_Store Gemfile.*.lock sass-spec-3.5.0-2/.ruby-version000066400000000000000000000000051305254536400162260ustar00rootroot000000000000002.3.1sass-spec-3.5.0-2/.travis.yml000066400000000000000000000035661305254536400157110ustar00rootroot00000000000000sudo: false language: ruby # Only building master means that we don't run two builds for each pull request. branches: only: [master] env: global: - SASS_LIBSASS_PATH=$TRAVIS_BUILD_DIR/../libsass - SASS_SASSC_PATH=$TRAVIS_BUILD_DIR/../sassc - SASS_SPEC_PATH=~$TRAVIS_BUILD_DIR/sass-spec matrix: fast_finish: true include: - gemfile: Gemfile env: LANGUAGE_VERSION=3.4 IMPL=ruby-sass - gemfile: Gemfile.sass_3_5 env: LANGUAGE_VERSION=3.5 IMPL=ruby-sass - gemfile: Gemfile.sass_4_0 env: LANGUAGE_VERSION=4.0 IMPL=ruby-sass - env: LANGUAGE_VERSION=3.4 IMPL=libsass COMMAND="../sassc/bin/sassc" GITISH=3.4 - env: LANGUAGE_VERSION=3.5 IMPL=libsass COMMAND="../sassc/bin/sassc" GITISH=master - env: LANGUAGE_VERSION=4.0 IMPL=dart-sass before_install: - if ./tools/skipped-for-impl.sh; then exit 0; fi - rm Gemfile.lock - if [ $IMPL == "libsass" ]; then git clone https://github.com/sass/libsass.git $SASS_LIBSASS_PATH; (cd $SASS_LIBSASS_PATH; git checkout $GITISH); git clone https://github.com/sass/sassc.git $SASS_SASSC_PATH; (cd $SASS_SASSC_PATH; git checkout $GITISH); make -C $SASS_SASSC_PATH; fi - if [ $IMPL == "dart-sass" ]; then curl -o dart.zip "https://storage.googleapis.com/dart-archive/channels/stable/release/latest/sdk/dartsdk-linux-x64-release.zip"; unzip dart.zip; export PATH="$PATH:`pwd`/dart-sdk/bin"; git clone https://github.com/sass/dart-sass.git ../dart-sass --depth 1; (cd ../dart-sass; pub get); fi script: - if [ $IMPL == "ruby-sass" ]; then bundle update sass; bundle exec sass-spec.rb -V $LANGUAGE_VERSION --impl $IMPL; elif [ $IMPL == "dart-sass" ]; then bundle exec sass-spec.rb -V $LANGUAGE_VERSION --dart ../dart-sass; else bundle exec sass-spec.rb -V $LANGUAGE_VERSION --impl $IMPL -c $COMMAND; fi sass-spec-3.5.0-2/Gemfile000066400000000000000000000003261305254536400150620ustar00rootroot00000000000000source 'https://rubygems.org' gemspec gem "sass", git: "https://github.com/sass/sass.git", branch: "stable" # In development, uncomment this instead. # gem "sass", :path => "../sass" # gem "pry" # gem "pry-nav" sass-spec-3.5.0-2/Gemfile.lock000066400000000000000000000011151305254536400160060ustar00rootroot00000000000000GIT remote: https://github.com/sass/sass.git revision: 4989ff72ba3fa39071ec937e866e8f38d146ddc5 branch: stable specs: sass (3.4.23) PATH remote: . specs: sass-spec (3.3.3) command_line_reporter (~> 3.0) diffy (~> 3.1) minitest (~> 5.8) ruby-terminfo (~> 0.1.1) GEM remote: https://rubygems.org/ specs: colored (1.2) command_line_reporter (3.3.6) colored (>= 1.2) diffy (3.1.0) minitest (5.10.1) ruby-terminfo (0.1.1) PLATFORMS ruby DEPENDENCIES bundler (~> 1.7) sass! sass-spec! BUNDLED WITH 1.13.7 sass-spec-3.5.0-2/Gemfile.sass_3_5000066400000000000000000000001541305254536400164770ustar00rootroot00000000000000source 'https://rubygems.org' gemspec gem "sass", git: "https://github.com/sass/sass.git", branch: "next" sass-spec-3.5.0-2/Gemfile.sass_4_0000066400000000000000000000001561305254536400164750ustar00rootroot00000000000000source 'https://rubygems.org' gemspec gem "sass", git: "https://github.com/sass/sass.git", branch: "master" sass-spec-3.5.0-2/LICENSE000066400000000000000000000021001305254536400145640ustar00rootroot00000000000000The MIT License (MIT) Copyright (c) 2007-2014 The Sass Authors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. sass-spec-3.5.0-2/README.md000066400000000000000000000165051305254536400150540ustar00rootroot00000000000000sass-spec ========= [![Build Status](https://travis-ci.org/sass/sass-spec.svg)](https://travis-ci.org/sass/sass-spec) A test suite for Sass. The test cases are all in the `/spec` folder. Sass spec is written in ruby, so you will need to have ruby and bundler installed in order to run it. ## Running specs against Ruby Sass Run tests against Ruby Sass with the `sass-spec.rb` file in the root directory. $ git clone https://github.com/sass/sass-spec.git $ cd sass-spec $ bundle install $ bundle exec sass-spec.rb To run tests against Ruby Sass in development, edit the Gemfile and add: ```ruby gem 'sass', :path => "/path/to/sass/directory" ``` Then run `bundle install` and `bundle exec sass-spec.rb` will run against your development version of ruby sass. Conversely, if you edit the Sass `Gemfile` and set `gem 'sass-spec', :path => "..."` then the Sass unit tests will run against your development version of sass-spec. Full text help is available if you run that w/ the `-h` option. ## Organization Tests are stored in the `spec` directory. The structure of the specs is being worked on right now, however, most directory names should be fairly self explanatory. ## Working with different Sass Language Versions Spec tests each apply to their own range of Sass Language versions. Each folder in the spec directory can have start and end language versions set and it will apply to all of the tests contained in that folder and below. Individual tests can override these settings. Use the annotate subcommand to annotate and report on annotations applied to individual test cases. Run `./sass-spec.rb annotate -h` to see all available options. Examples: $ ./sass-spec.rb annotate --end-version 3.5 spec/basic spec/basic: * setting end_version to 3.5...done $ ./sass-spec.rb annotate --end-version 4.0 spec/basic/40_pseudo_class_identifier_starting_with_n spec/basic: * setting end_version to 4.0...done $ ./sass-spec.rb annotate --report spec/basic +-------------------------------------------------------+-----+-----+-----+ | Test Case | 3.4 | 3.5 | 4.0 | +-------------------------------------------------------+-----+-----+-----+ | spec/basic/00_empty | ✓ | ✓ | | +-------------------------------------------------------+-----+-----+-----+ | spec/basic/01_simple_css | ✓ | ✓ | | +-------------------------------------------------------+-----+-----+-----+ | spec/basic/02_simple_nesting | ✓ | ✓ | | +-------------------------------------------------------+-----+-----+-----+ | spec/basic/03_simple_variable | ✓ | ✓ | | +-------------------------------------------------------+-----+-----+-----+ | spec/basic/04_basic_variables | ✓ | ✓ | | +-------------------------------------------------------+-----+-----+-----+ | spec/basic/... | ✓ | ✓ | | +-------------------------------------------------------+-----+-----+-----+ | spec/basic/40_pseudo_class_identifier_starting_with_n | ✓ | ✓ | ✓ | +-------------------------------------------------------+-----+-----+-----+ | spec/basic/... | ✓ | ✓ | | +-------------------------------------------------------+-----+-----+-----+ When running the tests, it is important to specify which language version subset of the tests should be used. When not specified, the latest version is used. $ ./sass-spec.rb -V 3.4 ... ### Adding new specs 0. Set up sass spec if you haven't yet. 1. Add an `input.s[ac]ss` file in an appropriate folder. 2. Optionally, annotate it with sass-spec.rb annotate ... 3. Run `sass-spec.rb -g ` to generate the expected output files. 4. Verify the generated output is what you expected. 5. Run `sass-spec.rb ` just to make sure it passes. 6. Commit and send Pull Request. Be sure to include the reason for the new spec in the commit message. ### Updating Failing Tests A lot of the management tasks for specs is centered around how to handle specs as the language changes. Many common fixes for failing tests can be found by running tests with the `--interactive` command line option. When a test would fail, it first stops, lets you see what's failing and choose a fix for it or you can let it fail and fix it later. Sometimes, many tests are all failing and you know they need to be updated en masse and interactive mode would be very cumbersome in this context. In these situations the `--migrate` option or the `--generate` option are very useful. #### The `--generate` option The `--generate` option causes all tests that are being ran to have their expected output, error and exit statuses updated to match the current results. For passing tests, this operation is a net result of not changing files. In `--interactive` mode, a common option is to regenerate the expected outputs just like `--generate` does, but on a case-by-case basis. #### The `--migrate` option The migrate option only works on tests that are failing. 1. Make a copy of the current test named "<folder>-<current_version>" 2. Mark the original test as having an `end_version` as the version that comes before the version being tested right now. 3. Set the copy as having a `start_version` as the version being tested right now. 4. Regenerate the expected output for the new test so that it passes. In `--interactive` mode, a common option is to migrate the spec just like `--migrate` does, but on a case-by-case basis. ### Pending (TODO) tests If a test or folder of tests is pending for a particular implementation, you can mark that test as pending for just that implementation. $ ./sass-spec.rb annotate --pending libsass spec/awesome_new_feature/ Then those tests will be marked as skipped if you run sass-spec and pass the `--impl NAME` option (E.g. in this case `--impl libsass`) The `--interactive` mode will provide marking a test as pending for the current implementation as a remedy for many types of spec failures. ## Known Issues * Ruby 2.1.0 contained a regression that changed the order of some selectors, causing test failures in sass-spec. That was fixed in Ruby 2.1.1. If you're running sass-spec against a Ruby Sass, please be sure not to use Ruby 2.1.0. * Some of our spec files have UTF-8 characters in their filenames. If you are on OSX, you may encounter issues with git showing files that are not checked in but actually are which can cause issued which doing rebase or changing branches. If so, run `git config core.precomposeunicode false` and it should clear things up. ## LibSass After installing a libsass dev enviroment (see libsass readme... sassc, this spec, and libsass), the tests are run by going to the libsass folder and running ./script/spec. ## Contribution This project needs maintainers! There will be an ongoing process of simplifying test cases, reporting new issues and testing them here, and managing mergers of official test cases. This project requires help with the Ruby test drivers (better output, detection modes, etc) AND just with managing the issues and writing test cases. sass-spec-3.5.0-2/benchmarks/000077500000000000000000000000001305254536400157035ustar00rootroot00000000000000sass-spec-3.5.0-2/benchmarks/empty.scss000066400000000000000000000000001305254536400177240ustar00rootroot00000000000000sass-spec-3.5.0-2/benchmarks/large_empty.scss000066400000000000000000461132001305254536400211170ustar00rootroot00000000000000 sass-spec-3.5.0-2/benchmarks/vanilla_css_huge.scss000066400000000000000000005125531305254536400221210ustar00rootroot00000000000000@charset "UTF-8"; /* Theme Name: Moovweb Time */ * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /*! normalize.css v2.1.2 | MIT License | git.io/normalize */ /* ========================================================================== HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined in IE 8/9. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * Correct `inline-block` display not defined in IE 8/9. */ audio, canvas, video { display: inline-block; } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address styling not present in IE 8/9. */ [hidden] { display: none; } /* ========================================================================== Base ========================================================================== */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /** * Remove default margin. */ body { margin: 0; } /* ========================================================================== Links ========================================================================== */ /** * Address `outline` inconsistency between Chrome and other browsers. */ a:focus { outline: thin dotted; } /** * Improve readability when focused and also mouse hovered in all browsers. */ a:active, a:hover { outline: 0; } /* ========================================================================== Typography ========================================================================== */ /** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari 5, and Chrome. */ h1 { font-size: 2em; margin: 0.67em 0; } /** * Address styling not present in IE 8/9, Safari 5, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari 5 and Chrome. */ dfn { font-style: italic; } /** * Address differences between Firefox and other browsers. */ hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } /** * Address styling not present in IE 8/9. */ mark { background: #ff0; color: #000; } /** * Correct font family set oddly in Safari 5 and Chrome. */ code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } /** * Improve readability of pre-formatted text in all browsers. */ pre { white-space: pre-wrap; } /** * Set consistent quote types. */ q { quotes: "\201C" "\201D" "\2018" "\2019"; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* ========================================================================== Embedded content ========================================================================== */ /** * Remove border when inside `a` element in IE 8/9. */ img { border: 0; } /** * Correct overflow displayed oddly in IE 9. */ svg:not(:root) { overflow: hidden; } /* ========================================================================== Figures ========================================================================== */ /** * Address margin not present in IE 8/9 and Safari 5. */ figure { margin: 0; } /* ========================================================================== Forms ========================================================================== */ /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct `color` not being inherited in IE 8/9. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ } /** * 1. Correct font family not being inherited in all browsers. * 2. Correct font size not being inherited in all browsers. * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */ button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ } /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ button, input { line-height: normal; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. * Correct `select` style inheritance in Firefox 4+ and Opera. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */ button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * 1. Address box sizing set to `content-box` in IE 8/9. * 2. Remove excess padding in IE 8/9. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari 5 and Chrome * on OS X. */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * Remove inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /** * 1. Remove default vertical scrollbar in IE 8/9. * 2. Improve readability and alignment in all browsers. */ textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ } /* ========================================================================== Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } @font-face { font-family: 'icomoon'; src: url("styles/icons/fonts/icomoon.eot"); } @font-face { font-family: 'icomoon'; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6xDSoAAAC8AAAAYGNtYXDgPPCKAAABHAAAAERnYXNwAAAAEAAAAWAAAAAIZ2x5Zu/7iQ0AAAFoAAAgyGhlYWQAklUPAAAiMAAAADZoaGVhB8ID2QAAImgAAAAkaG10eFoACloAACKMAAAAYGxvY2Fmel9MAAAi7AAAADJtYXhwACYBswAAIyAAAAAgbmFtZUQXtNYAACNAAAABOXBvc3QAAwAAAAAkfAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAACDwAAPA/8D/wAPAAEAAAAAAAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADAAAAAIAAgAAgAAACDgFPAA//8AAAAg4ADwAP///+EgAhAXAAEAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAADQAQAX0D6QH4ADIAWwCOALcAvgDLAQEBGQExATUBOQE9AUoAABM+Azc+AzMyHgIXHgEcAQcUDgIHDgMHDgMjIi4CJy4DNSY0JjY1MwYWBhYXHgMzMj4CNz4DNzQ2LgEnNC4CIyIOAgcOAxUzPgM3PgMzMh4CFx4BHAEHFA4CBw4DBw4DIyIuAicuAzUmNCY2NTMGFAYWFx4DMzI+Ajc+Azc0Ni4BJzQuAiMiDgIHDgMVNzMXNzMHIzczBzczFzczByMnByMlMzIeAhceAgYVDgMHFA4CBx4DFRYUFgYVDgMHFA4CByIOAgciBioBMSM3FzM6AT4BNT4CNDcmNiY0JzAuAisBBwczMj4CNTY0NjQ3JjYmNCc0LgEiKwEHBzM3IzcjBzMnMzcjIQcnIwczNxczNwczN7UCBAgHBgQLDA4GCQsMBwQDBQIEAwUBBAQHBgUDCQcLBAYICAYEAgYEBAMBAiUCAQECAQICBQQEAgcDBgEDAwQBAgIBAQIFAwYCBAQGAwMBBQIEZQIECAcGBAwLDgYJCwwHBAMFAgQDBQEEBAcGBQMJBwsDBggJBgQCBgQEAwECJQEBAgECAgUEBAIHBAUBAwMEAQICAQECBQMGAgQEBgMDAQUCBGMoBy4kRCl7IgEgIwQbIjMkBCYjATBGAwkFBgECAgIBAQEEAgMFAgUCAgcDBAICAQEBAwEDBAMFAQICBQMEAgYDBEEaGxACBAIEAgECAQECAgEDAgQCEQMLEwIFAgQDAwEBAQECAwIFAhMEqnAFbnJpB2thcQRu/XUhBS8aHxIFGiwVHxkBugcNDAkEBAcEAgIEBgQECgsNBwUKCAgDAwYGBAICAgIBAQEDAQIEBQYDBAgICgUFBwcFAgIDAgEBAgMCAgUHCQUEBwYFAgIDAgEBAgMCAgUHBwUHDQwJBAQHBAICBAYEBAoLDQcFCggIAwMGBgQCAgICAQEBAwECBAUGAwQICAoFBQcHBQICAwIBAQIDAgIFBwkFBAcGBQICAwIBAQIDAgIFBwcFPFZWd3dDQ0NDd0tLdwEDAwICBQUGAwMEBQQCAQMCAQEBAgIEAgEFBAYCAwQEBAICAwMDAQEBAQEBdy8BAQEBAgICAgECAgIBAQEBFy8BAQEBAQICAgIBAgMBAQEBARgYHC0cLRxJSXdaWlpadwAFAAP/wwP9A70AHgA9AFIAogCvAAABIiYGJgcmDgIHDgMVFB4CNxY+AjU0LgInNzQuAicOAwcOAxUUHgIXPgM3PgM1Aw4DFRQeAjcWPgI1NC4CJwMuAzU0PgI3PgM3LgM1ND4CNwYmBiYHLgM1ND4CNz4DNxcPAR4DFRQOAgcOAxUUHgIfAR4DFRQOAiclJxUnNSc1NzU3FTcVAeACAwQEAgIPFBYLBRQSDhEeKxsYJBkMCBIbEyQLFR8VBg0MCwQEBgMCChUfFQcMDAoEBgcDAQRpuopQUIq6aWm6ilBQirppWyU1IhEFDBMPDyMjHgwEBwYDAQICAQIGBQUDGikcDwQJDgsOICAeDoorJwYPDwkJEBQKBAYGAwMGBgIYCxQQCRctQioBY0EiQkIiQQFtAQEBAQECAQUCAwgQFxMQHhUMAQELEhsODhMUFA6qEikmFwEBAQYHBgQNDA4GESgkFwEBAgcGBQQOCwwEAaYBT4u5ami7iVEBAVGJu2hquYtPAfz3AQ4cIBQHFhQWBwsKBwIBBAoKDQcFBgcEBAEBAgEBAREeJBQKGRcWCQwNCAEBARkBBA8UHREUGhcQCQIIBwoEBwcIBAMSChEWGRIWLiIWAfQBQwFBAR8BQQFDASEAAAAABADdAHoDQwLjAAsAWwB6AJkAAAEjJyMHIwczBzMnMwUnLgMnPgM3PgMnNi4CJzM3IyIOAgcOAwceAzMyNjI2Mw4DFwYeAhcOAwcOAwceAzMyPgInNi4CJyciLgI3Jj4CNz4DMzIeAgcWDgIHDgMjEyIuAic+Azc+AzM6AxceAwcWDgIjA0NRASgBUAFSASoBU/7cHAUGBwMBAQMHBwUMGhMMAQENEBUGMDasECcmKBEOEQwEAQESIzIhAwcGBwMBBAECAQEFBgoDDScpLBIUFw8GAQEULEEtNFM2HQEBDBIaDWwZKBgNAQECAwgFBQ0QDwkYKBkOAQECAwkGBgwQDgkCIjQnFAEBEBgXCAwdFxMCBAQFAwQWIxULAQEQHi4cAdFRUShRUSUXAwYICwcGCwoIBAoWGiIXFyIaEQYhAwkRDgsbHR4OFy4kFgEBBAYICAUKDw0MBQEDCA4LCxkbGQsWKiETGiw3HBUgGxYLWx4sMRUIEBAPBwYJBgMeLTQVBg4PDwcFCQcE/r0PGiQWFR4TCwIEBQMBARAaGBkPEyAXDgAAAwC8AOgDRAKQADQAaQB+AAABFA4CDwEOAS4BJy4BDgEHDgEuAS8BLgM1ND4CMzQUNBQ1PgMXNh4CFx4DFQcUDgIPAQ4CJicuAgYHDgImLwEuAzU0PgI3FDQUNhU+AzceAxcyHgIVBw4BLgEnLgE0Njc+AhYXHgEUBgcDRAECAgIhAwgIBwQ2hIiENwMHCAgDIQICAgEBAgICIUpQViwsVlBKIQEDAgF5AQEDASADCAcIAx5GSEYeAwgHCAMgAQMBAQECAgIBFC4yNBsbNDIuFAIDAgGeCRgYGAkKCQkKCRgYGAkKCQkKAggCBQMEASMCBAEBBDAxAS8xAgQBAgQhAwIFAwQBBQIFAQECAQEcLx0RAQERHS8cAwIFAwN4AwQFAgMfBAIBAwIZGAEaFwQBAQQCIQEEAwYBAwMEAwIBAgEBARMaEwgBAQgTGhMFAgYBqAkKAQkKCBkYGAkKCAEKCAsWGhcKAAAAAQDdANsDIwK3AKEAAAEOAwcVFA4CBw4DBy4DJy4DJy4DNTQ+Ahc2FjYWNxY+AjcuAyciNDA0MTQ+ATI3FjYWMhcuAzU0PgIXNh4CMy4DNTQ+AjcyNjI2FzYWMhYzHgMXHgMXNCY8ATU0PgI3HgMXPgM3MjYyNhU2HgIVFA4CBz4DNxYyHgEVNAYwBjUDIQUNDg8IBAgMBxU/UFwzFCgnJhIDBwcHAwECAQECAwMCBAYHBwQPHx0cDRAcGBEFAQEDBAIBAgICAQ4WEAkCAwUCAgUGBQIHCgcEAgQHBAEBAgICAQICAgEECAkJBBMrLzEaARQiLRoMGBYVCQgREA8IAQEBAgIEAwEFCAkCAgkJCQECAwMCAQECcggRDg4FCxIlIyMQL0gzGgEBBAoOCgEEAwUBAgEDAQMBBAIDAQECAQIBAQUIDQcFDhYbEAIBAwIEAQEBAQEKFhweEgEFAgMBAQMCAwcUExcJCRARDwcDAgEBAQIGCAoIBRAdEw4BAQUCBQEbLSMSAQEDCwwJAwQHBwUBAQEBAwEFAQUMDwsEAQMFAQEBBAMDAQMDAQABAOcApgMZAocANwAAJSoBJiInDgMHDgMHIi4CNTA0OAExJj4CNz4DNy4DNTQ+AjMyHgIVFA4CIwIABgsMCwUQISUmFAUICQoEAwUEAwEBAwQBCA8PDgUYJxwPLUxmOjpmTC0tTGY69wEBDhcTDwUBAgIBAQIDBAMBAwQFBAIIERUbFA4iKC0YKUk3Hx82SSoqSTYfAAAAAAIAoQCdA18CxQA3AHkAAAEiLgInDgMHDgMHMCI4ATEiLgInND4CNz4DNy4DNTQ+AjMyHgIVFA4CIwUeAxceAxUOAyciLgInLgMnDgMjIi4CJxYyFjIzMj4CNz4DNTQuAiceAxUUDgIHAbUJEhERCA0aGxwPBAkICQQBAgUDAgEBAgMCBgwMCwUYJhwOK0tlOTlkSywsS2Q5AUIFCwwMBgIDAgEBAgQFAgQJCQgEDxwbGg0IERESCRozLyoTBAkJCAUfPTk1FhkmGg0BAgQCGSgdDw4cJhgBMwECAgEIDw0KBAECAQEBAgMEAgMFBAQCBg0PEwwOIigtGCpJNiAgNkkqKkk2IDkMEhAMBwIDBQQDAwQDAgECAQIBBAoMDwkBAwEBBw0UDAEBCREaEBIqLjMaCA8PDggOIykuGBgtKCMOAAAAAAQBMwCbAs0DIgApAD4AUwBoAAABNDY8ATU0LgIxMA4CFRwCFhUHFTM1Nx4DMTMwPgI3FxUzNScHIi4CNTQ+AjMyHgIVFA4CIzUiLgI1ND4CMzIeAhUUDgIjNSIuAjU0PgIzMh4CFRQOAiMCiQErNCsrNCsBREsOBAYFA8QDBQYEDktEiQgOCwYGCw4ICA4LBgYLDggIDgsGBgsOCAgOCwYGCw4ICA4LBgYLDggIDgsGBgsOCAHDAwYHBgNTelEoKFF6UwMGBwYDQ+V0Dg8XEAgIEBcPDnTlQ28HCg8ICA4LBgYLDggIDwoHcQYLDggIDwoHBwoPCAgOCwZxBgsOCAgOCwYGCw4ICA4LBgADASIBAwLOAqwAFAAtAGcAAAEUDgIjIi4CNTQ+AjMyHgIVBxEUDgIrASIuAjURND4COwEyHgIVBRUUDgIrASIuAj0BNC4CIyIOAh0BFA4CKwEiLgI1ETQ+AjsBMh4BFBU+AzMyHgIVAYoIDhMLCxIOCQkOEgsLEw4IAwIDBAJMAgQDAgIDBAJMAwMDAgFHAgMEAk4CBAMCAwkODA4TDAQCAwQCTAMEAwEBAwQDSgQFAQgSFBQLGikeEAJ4CxIPCAgPEgsLEw4ICA4TC13+8wMEAwEBAwQDAQ0CBAMCAgMEAli1AwQDAQEDBAOkChALBQkQFg2SAwQDAQEDBAMBDQIEAwIEBgcDBwoHAw0aKBsAAAEBVwB3ArEChwAGAAABIzcjAzMHArGVfM5ziTwBwMf+3e0AAAEBhgDMAnQCqABSAAABFRc2FjIWMx4CFBUHDgMHJxUUDgInByYiLgE9AScGLgI9ATQ+Ahc3NTQ+AjcWMh4BFzYeAhUHIhQOASMGIgYmBy4CIicOAxUCHEMCAgICAQEBAQQBAgMEAj8CAwQCTgIFAwIlAwQDAgIDBAMlDhsqGwoSEREIAgQCAQgBAgEBAQMCAwEFCwsKBQcKBAICNxsBAQECAgEEAQI9BAMEAQEB7wEFAwIBAQEFAwPtAQEDAwUCPwEFAgMBAR8dJxwNAQEEAgQBBAIFAj0DAgICAQEBAgECAQEBBwkIAAAHAP0AjAN7Ax0AIwA4AGsAtQDlAUsBmwAAAR4DOwEyPgI3PgE0Ji8BNTQuAiMiDgIdAQcOARQWFzcyHgIVFA4CIyIuAjU0PgIzBzcxPgM7ATIeAhc4AzEXOAMxHAEWFDEUDgIrASIuAjUwNDY0NTgDMRM4AzEeAjI3PgM3MD4CMTc+AjQnLgMvAS4DJyYiDgEPASIOAjEwDgIHBhQeARc4AzEeAxceAxcHMDoBNjE3OAMxPgImJy4DJy4DJy4BIgYPATgDMTAGHAExFB4CMzciDgIHOAMxOAMxBw4CFB0BOAMVFA4CIzgDMSEiLgInET4DOwEwMjgBMTI+Ajc4AjIxNzU8AzU0LgIrASIOAhURFB4CMyEyPgI9AS4DIwMXMR4DMzI4AjEzMh4CFTgDMRUUHgIzMjYyNjM3OAI2MTc+AzM0IjgBMTI+ATQ3NTQuAisBIg4CFTAiFDAxHAMdAQGJAQMEBAPQAwQEAwECAQEBOwoQFg0NFhAKOwEBAQJ3BgoIBAQICgYGCggEBAgKBkIFAQIDAwJkAgMDAgEFAQIDBANuAwQDAgGsAQICAwEEBwcGAgECAuUCAgEBAQIEBAMIAwYGBgQBAwQEAuQBAQIBAgMFAwEBAgEDBAQEAgIEAwQBNAEBARYEAwEBAgEDAgMCAQIDAgICBAMDAQcBAgMEA8EBAwICAR0BAQECBAQC/nwCBAMCAQEBAwMCTwEBBAICAQEJAgIEAn4GCQcFBQcJBgHQBgkHBQEBBAQClwgBAgMDAQFQAgQDAgIDBAICAgIBARYBAQEBAQIBAQECAQEFBwkGfQIEAwEBAkkCAwIBAQIDAgIEBQQCcxMNFhAKChAWDRB2AgQFBAK2BQcLBgULBwUFBwsFBgsHBYwKAQMCAQECAwEKAQEBAgMEAwICAwQDAgEBAf66AQEBAQEDBAQCAQIC5QIDAwMCAwcGBgMIAwQDAwEBAQIC5QIBAQMGCwgBAwICAQIDAwMCAgUEBQMfAQcBAgMDAgIDAwQBAQMCAgECAgMCGAEBAgMEAwJeAQEBAR0BAQICAXcBAgQEAQEDBAIB6wIDAwIBAgIBEggBAwIDAQIEAwIEBwoG/cwFCgcEBAcKBboDBAMCAWoQAQICAQIDBAN9AgQDAgECFgEBAQEBAQECAgMBhgYKBwQCAwQDAQECAgIBCgAEAAP/wwP9A70AFAApAF4AkwAAASIOAhUUHgIzMj4CNTQuAiMTDgEiJicuATQ2Nz4BMhYXHgEUBgc3Bw4BIiYnLgEiBgcOASImLwEuAzU0PgI3MDQwMjE+AzMyHgIXHgMVFA4CBzcHDgEiJicuASIGBw4BIiYvAS4DNTQ+Ajc4ATQwMT4DMzIeAhceAxUUDgIHAgBpuopQUIq6aWm6ilBQirppLQkYGBgJCgkJCgkYGBgJCgkJCpggAwgHCAMeRkhGHgMIBwgDIAEDAQEBAgICARQuMjQbGzQyLhQCAwIBAQEDAXghAwgIBwQ2hIiENwMHCAgDIQICAgEBAgICIUpQViwsVlBKIQEDAgEBAgICA71QirppabqKUFCKumlpuopQ/SsKCQoJCRgZFwoJCQkJChcZGAmXIAMDAgMYGRkYAwIDAyACAwQFAgIEBAMBARIbEgkJEhsSAQQDBQICBQQDAnkiAwMCAzEwMDECAwMDIgIDBAQDAgQDBAEBHS4eEBAeLh0CAwQEAgMEBAMCAAAAAgAD/8MD/QO9ABQAtgAAASIOAhUUHgIzMj4CNTQuAiMBDgMHFRQOAgcOAyMiLgInLgMnLgM1ND4CMzIWMhYzMj4CNy4DJyY8ATA1ND4CMzoCFjMuAzU0PgIzMh4CFy4DNTQ+Ajc+AzM6AR4BFx4DFx4DFzQmPAE1ND4CMzIeAhc+Azc2MjYyMTIeAhUUDgIHMj4CMzIeAhUwHAEGMQIAabqKUFCKumlpuopQUIq6aQEhBg4PEAYDCAsIFT9PXTIVKCclEgQHBgcDAQIBAQIDAwIEBgcHBA8fHRwNEBwYEQUBAQMEAgECAgIBDhYQCQIDBQICBQYFAgcKBwQCBAcEAQECAgIBAgICAQQICQkEEysvMRoBFCItGgwYFhUJCBEQDwgBAQECAgQDAQUICQICCQkJAQIDAwEBA71QirppabqKUFCKumlpuopQ/rUJEA8NBgoTJCQiES5JMhsFCQ8JAgMEBAIBAgICAgIDAwIBAQQJDAgEDxUcDwEBAQECAwMBAQkXGx8RAgQDAgIDAgEIExQWCggREBAGAQIBAQEBAQUJCQkEERwUDQICBAMEAhouIhMECg0IAgUGCAQBAQICBAIEDQ4MAwQEAgEDBAICAQIAAAAAAgAD/8MD/QO9ABQATAAAASIOAhUUHgIzMj4CNTQuAiMRKgEmIicOAwcOAwciLgInMDQ4ATE0PgI3PgM3LgM1ND4CMzIeAhUUDgIjAgBpuopQUIq6aWm6ilBQirppBgsMCwUQISUmFAUKCgoFAgIDBgYDBAQCBxAQDgUYJxsOLExmOzpmTCwsTGY6A71QirppabqKUFCKumlpuopQ/ToBAQ4XEw8FAQICAQECAwQDAQMEBQQCCBEVGxQOIigtGClJNx8fNkkqKkk2HwAAAwAA/8AEAAPAABQATACOAAABIg4CFRQeAjMyPgI1NC4CIwMOAyMwIjgBMSIuAic0PgI3PgM3LgM1ND4CMzIeAhUUDgIjIi4CJw4DBwUeAxUOAyciLgInLgMnDgMjIi4CJxYyFjIzMj4CNz4DNTQuAiceAxUUDgIHHgMXAgBqu4tQUIu7amq7i1BQi7tq/QQJCAkEAQIFAwIBAQIDAgYMDAsFGCYcDitLZTk5ZEssLEtkOQkSEREIDRobHA8CIgIDAgEBAgQFAgQJCQgEDxwbGg0IERESCRozLyoTBAkJCAUfPTk1FhkmGg0BAgQCGSgdDw4cJhgFCwwMBgPAUIu7amq7i1BQi7tqaruLUP1JAQEBAQECBAIDBQMEAgYNDxIMDiMoLBgqSTYgIDZJKipJNiABAgMCCQ8MCgRQAgMFBAMDBAMCAQIBAgEECgwPCQEDAQEHDRQMAQEJERoQEiouMxoIDw8OCA4jKS4YGC0oIw4MEhAMBwAAAAUAA//DA/0DvQAeADMAXQB8AJsAAAE4AzEUHgIzMj4CNTgDMTQuAiMiDgIVEyIOAhUUHgIzMj4CNTQuAiMTIzUnDgMxIzAuAicHFSM1NzwBJjQ1ND4CMTAeAhUUDgEUBxcVJzgDMRQeAjMyPgI1OAMxNC4CIyIOAhU1OAMxFB4CMzI+AjU4AzE0LgIjIg4CFQHZBgsOCAgOCwYGCw4ICA4LBidpuopQUIq6aWm6ilBQirppyEARAwgGBMQEBgcEEUBBASo0KyszKwEBAUHvBgsOCAgOCwYGCw4ICA4LBgYLDggIDgsGBgsOCAgOCwYB7AgOCwYGCw4ICA8KBwcKDwgB0VCKumlpuopQUIq6aWm6ilD82HoRDxYPBwcPFg8ReutDAwYHBgNTelEoKFF6UwMGBwYDQ+vnCA8KBwcKDwgIDgsGBgsOCOEIDgsGBgsOCAgOCwYGCw4IAAAAAAQAA//DA/0DvQAUAC0AQgB8AAABIg4CFRQeAjMyPgI1NC4CIwMUDgIrASIuAjURND4COwEyHgIVEQMiLgI1ND4CMzIeAhUUDgIjARwCBisBIi4CPQE0LgIjIg4CHQEUDgIrASImPAE1ETwCNjsBMh4BFBU+AzMyHgIdAQIAabqKUFCKumlpuopQUIq6aXgBAwQCSwIEAwICAwQCSwIEAwEyCxIOCQkOEgsLEw4ICA4TCwFyAwJOAgUDAwIHDgsOEgoEAwUGAkwDAQEDSgQFAQgRExQKGikcDwO9UIq6aWm6ilBQirppabqKUP1TAgQDAgIDBAIBCgMEAgICAgQD/vYBNAgPEgsLEw4ICA4TCwsSDwj+ygMDAgEBAgMDpAoQCwUJEBYNkgMDAgEBAgMDAQ0CBAMBBAYGAwcKBwMNGigbtQAAAAIABP/EA/wDvAAUABwAAAEiDgIVFB4CMzI+AjU0LgIjAzcjEzMHMwECAGm5ilBQirlpabmKUFCKuWlcPIlzznyV/vMDvFCKuWlpuYpQUIq5aWm5ilD8vusBIMD+tQAAAAIAA//DA/0DvQAUAGcAAAEiDgIVFB4CMzI+AjU0LgIjEwYUDgEHDgEqASMuAyMiDgIdATMyNjIWMx4CFBUHDgMrARUcAQ4BKwEiLgI9ASMiLgI9ATQ+ATI7ATU0PgIzMh4CFzIeAhUHAgBpuopQUIq6aWm6ilBQirppbAECAQEBAwIDAQULDAsECAoGAkcCAgICAQEBAQQBAgMEAkMCAwJOAgQDAiYDAwMBAQMDAyYOGykcCRISEAkCAwIBCAO9UIq6aWm6ilBQirppabqKUP6YAQIDAQEBAQECAQECBgoHIgEBAQICAgE9AwMDAu4CBgYEBAYGAu4CAwUDPgICASYcKBsOAQMDAwMDBAM8AAAACAAE/8QD/AO8ABQARwBcAKwA0AEAAWYBsAAAARQeAhc+AzU0LgIHJg4CFQc3Fj4CNTQwJjA1FDQUNBUnFDQUNBUuAiInByYOAgcVBxQ0FDQVMAYwFDEUHgIXEw4DFRQeAjcWPgI1NC4CJxc0PgI3FzYeAh0BMA4CJxQ0BjAVJgYiBjEHNBQmFDUHNAYmBicGLgI9ARQ2MjYVNC4CJwc0FDQUJwYmIiYjLwE1MD4CMTQyNhY1BzQ+AjceAx0BFx4BFAYHDgIiBycGJiImJyY0PgE/ATUTNz4BHgEXMh4CMx4DFx4BDgEnFDQUNBUHFCYGJhUuAzUUNDA2FTQUNBQ1FxQOAicFLgM1ETQ+AjcXNh4BFBcUDgIdAQc0FDYUNQ4CJgc0MDQwNQcmDgEUFREcATIWNwU0FDQUNRY+AjU0BiIGPQE0PgEyNTc0FDQWNRQ0FDQVNjI2MjceAx0BJzQOAjUOAwciBiYiJxQ0FDQVLgMnLgMnNBQ0FDUiLgE0Mz4DNRQ2MjYXNz4BMjYXMh4CHwEeAxcWFA4BDwEB5AQICgYGCggEBAgKBgYKCAQbbgMEAwIBBQECAwMCZAIDAwIBBQECAwQDN2m5ilBQirlpabmKUFCKuWlhAQMEAn0GCwkGAQIDAQEBAQICAgEWAwMDAQMFBAMBAQEBAgMCUAEBAwMCAQQMAgEBAgECmQgPFQwNFQ4IPgEBAQEBAwMEA9ADBAQDAQIBAgE9YwcBAwMEAgICAwIBAgMCAwECAQEDBBYBAQEDBAMCAd0GCQsG/jAGCwkGBgkLBn4CAwEBAgECBQEBAQMCAk8CAQEBAwIBhAIEAgEBAQECAgIfAQEDAwMCAgUFAnYCAgECBgcHBAEDAgIBAQQDBAICBAQEAwECAQEDBQMCAQIBAeQCBAQDAQQGBgYDCAMEBAIBAQECAuUC4gYKCAQBAQQICgYFDAYGAQEGBgwFfgEBAwEFAQICAgEBAQEBCgEBAQIBAgIDAQEBAgEEAQEJAQEBAQEBAgMDAwEBAVgBT4u4ami6iVEBAVGJumhquItPAdQEAwQBAQEBBQYLBYcEAQMBAQEBAQECAgIBAgEBARcBAwECAQEDAgUBfgECAgEDBAUCAQEBAgECAQEBAwEOCwMBAwEBAQEKDhURCQEBCREVDhJ0AQQDBQEDAQIBAQECAwEDAwUDA3QR/j0ZAQQBAQMDAQQCAwQDAgEFAwMBAQEBAQEGAQEBAQEBAQQDBAECAwEBAQEBAXkEDQkHAQEBBQsLBgIzBwkIAwEBAQMCBQECAQQCAgcTAQEBAQECAQEBAQEBAQEBBAQGAf4UAQQBAQEBAQEBAQECAgQCAQIBAXYCAQMCHAEBAQEBAQEBAQECAgEBAQQDBLmXAQMBAgEDAwUCAgECAgEBAQEBBAQFBAMBBAIEAQEBAQEBAwEECQoHAgEBAgMB5gEDAQIEAgUCCQIHBQgCAwIEAgPkAAAAAAEAAP/ABAADwAACAAATASEABAD8AAPA/AAAAAABAAAAAQAAZkMcdl8PPPUACwQAAAAAAM65iEkAAAAAzrmISQAA/8AEAAPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAYAAAAAAIAAAAEAAAQBAAAAwQAAN0EAAC8BAAA3QQAAOcEAAChBAABMwQAASIEAAFXBAABhgQAAP0EAAADBAAAAwQAAAMEAAAABAAAAwQAAAMEAAAEBAAAAwQAAAQEAAAAAAAAAAAKAcQCtgOIBDwFEgVeBgAGhgcOByAHlAlQChgLAgtoDCQM0g10DaQOLBBWEGQAAAABAAAAGAGxAA0AAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoAKABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoAKABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADAALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAACToAAsAAAAAJJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDrENKmNtYXAAAAFoAAAARAAAAETgPPCKZ2FzcAAAAawAAAAIAAAACAAAABBnbHlmAAABtAAAIMgAACDI7/uJDWhlYWQAACJ8AAAANgAAADYAklUPaGhlYQAAIrQAAAAkAAAAJAfCA9lobXR4AAAi2AAAAGAAAABgWgAKWmxvY2EAACM4AAAAMgAAADJmel9MbWF4cAAAI2wAAAAgAAAAIAAmAbNuYW1lAAAjjAAAATkAAAE5RBe01nBvc3QAACTIAAAAIAAAACAAAwAAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg8AADwP/A/8ADwABAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAAwAAAACAAIAAIAAAAg4BTwAP//AAAAIOAA8AD////hIAIQFwABAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAA0AEAF9A+kB+AAyAFsAjgC3AL4AywEBARkBMQE1ATkBPQFKAAATPgM3PgMzMh4CFx4BHAEHFA4CBw4DBw4DIyIuAicuAzUmNCY2NTMGFgYWFx4DMzI+Ajc+Azc0Ni4BJzQuAiMiDgIHDgMVMz4DNz4DMzIeAhceARwBBxQOAgcOAwcOAyMiLgInLgM1JjQmNjUzBhQGFhceAzMyPgI3PgM3NDYuASc0LgIjIg4CBw4DFTczFzczByM3Mwc3Mxc3MwcjJwcjJTMyHgIXHgIGFQ4DBxQOAgceAxUWFBYGFQ4DBxQOAgciDgIHIgYqATEjNxczOgE+ATU+AjQ3JjYmNCcwLgIrAQcHMzI+AjU2NDY0NyY2JjQnNC4BIisBBwczNyM3IwczJzM3IyEHJyMHMzcXMzcHMze1AgQIBwYECwwOBgkLDAcEAwUCBAMFAQQEBwYFAwkHCwQGCAgGBAIGBAQDAQIlAgEBAgECAgUEBAIHAwYBAwMEAQICAQECBQMGAgQEBgMDAQUCBGUCBAgHBgQMCw4GCQsMBwQDBQIEAwUBBAQHBgUDCQcLAwYICQYEAgYEBAMBAiUBAQIBAgIFBAQCBwQFAQMDBAECAgEBAgUDBgIEBAYDAwEFAgRjKAcuJEQpeyIBICMEGyIzJAQmIwEwRgMJBQYBAgICAQEBBAIDBQIFAgIHAwQCAgEBAQMBAwQDBQECAgUDBAIGAwRBGhsQAgQCBAIBAgEBAgIBAwIEAhEDCxMCBQIEAwMBAQEBAgMCBQITBKpwBW5yaQdrYXEEbv11IQUvGh8SBRosFR8ZAboHDQwJBAQHBAICBAYEBAoLDQcFCggIAwMGBgQCAgICAQEBAwECBAUGAwQICAoFBQcHBQICAwIBAQIDAgIFBwkFBAcGBQICAwIBAQIDAgIFBwcFBw0MCQQEBwQCAgQGBAQKCw0HBQoICAMDBgYEAgICAgEBAQMBAgQFBgMECAgKBQUHBwUCAgMCAQECAwICBQcJBQQHBgUCAgMCAQECAwICBQcHBTxWVnd3Q0NDQ3dLS3cBAwMCAgUFBgMDBAUEAgEDAgEBAQICBAIBBQQGAgMEBAQCAgMDAwEBAQEBAXcvAQEBAQICAgIBAgICAQEBARcvAQEBAQECAgICAQIDAQEBAQEYGBwtHC0cSUl3WlpaWncABQAD/8MD/QO9AB4APQBSAKIArwAAASImBiYHJg4CBw4DFRQeAjcWPgI1NC4CJzc0LgInDgMHDgMVFB4CFz4DNz4DNQMOAxUUHgI3Fj4CNTQuAicDLgM1ND4CNz4DNy4DNTQ+AjcGJgYmBy4DNTQ+Ajc+AzcXDwEeAxUUDgIHDgMVFB4CHwEeAxUUDgInJScVJzUnNTc1NxU3FQHgAgMEBAICDxQWCwUUEg4RHisbGCQZDAgSGxMkCxUfFQYNDAsEBAYDAgoVHxUHDAwKBAYHAwEEabqKUFCKumlpuopQUIq6aVslNSIRBQwTDw8jIx4MBAcGAwECAgECBgUFAxopHA8ECQ4LDiAgHg6KKycGDw8JCRAUCgQGBgMDBgYCGAsUEAkXLUIqAWNBIkJCIkEBbQEBAQEBAgEFAgMIEBcTEB4VDAEBCxIbDg4TFBQOqhIpJhcBAQEGBwYEDQwOBhEoJBcBAQIHBgUEDgsMBAGmAU+LuWpou4lRAQFRibtoarmLTwH89wEOHCAUBxYUFgcLCgcCAQQKCg0HBQYHBAQBAQIBAQERHiQUChkXFgkMDQgBAQEZAQQPFB0RFBoXEAkCCAcKBAcHCAQDEgoRFhkSFi4iFgH0AUMBQQEfAUEBQwEhAAAAAAQA3QB6A0MC4wALAFsAegCZAAABIycjByMHMwczJzMFJy4DJz4DNz4DJzYuAiczNyMiDgIHDgMHHgMzMjYyNjMOAxcGHgIXDgMHDgMHHgMzMj4CJzYuAicnIi4CNyY+Ajc+AzMyHgIHFg4CBw4DIxMiLgInPgM3PgMzOgMXHgMHFg4CIwNDUQEoAVABUgEqAVP+3BwFBgcDAQEDBwcFDBoTDAEBDRAVBjA2rBAnJigRDhEMBAEBEiMyIQMHBgcDAQQBAgEBBQYKAw0nKSwSFBcPBgEBFCxBLTRTNh0BAQwSGg1sGSgYDQEBAgMIBQUNEA8JGCgZDgEBAgMJBgYMEA4JAiI0JxQBARAYFwgMHRcTAgQEBQMEFiMVCwEBEB4uHAHRUVEoUVElFwMGCAsHBgsKCAQKFhoiFxciGhEGIQMJEQ4LGx0eDhcuJBYBAQQGCAgFCg8NDAUBAwgOCwsZGxkLFiohExosNxwVIBsWC1seLDEVCBAQDwcGCQYDHi00FQYODw8HBQkHBP69DxokFhUeEwsCBAUDAQEQGhgZDxMgFw4AAAMAvADoA0QCkAA0AGkAfgAAARQOAg8BDgEuAScuAQ4BBw4BLgEvAS4DNTQ+AjM0FDQUNT4DFzYeAhceAxUHFA4CDwEOAiYnLgIGBw4CJi8BLgM1ND4CNxQ0FDYVPgM3HgMXMh4CFQcOAS4BJy4BNDY3PgIWFx4BFAYHA0QBAgICIQMICAcENoSIhDcDBwgIAyECAgIBAQICAiFKUFYsLFZQSiEBAwIBeQEBAwEgAwgHCAMeRkhGHgMIBwgDIAEDAQEBAgICARQuMjQbGzQyLhQCAwIBngkYGBgJCgkJCgkYGBgJCgkJCgIIAgUDBAEjAgQBAQQwMQEvMQIEAQIEIQMCBQMEAQUCBQEBAgEBHC8dEQEBER0vHAMCBQMDeAMEBQIDHwQCAQMCGRgBGhcEAQEEAiEBBAMGAQMDBAMCAQIBAQETGhMIAQEIExoTBQIGAagJCgEJCggZGBgJCggBCggLFhoXCgAAAAEA3QDbAyMCtwChAAABDgMHFRQOAgcOAwcuAycuAycuAzU0PgIXNhY2FjcWPgI3LgMnIjQwNDE0PgEyNxY2FjIXLgM1ND4CFzYeAjMuAzU0PgI3MjYyNhc2FjIWMx4DFx4DFzQmPAE1ND4CNx4DFz4DNzI2MjYVNh4CFRQOAgc+AzcWMh4BFTQGMAY1AyEFDQ4PCAQIDAcVP1BcMxQoJyYSAwcHBwMBAgEBAgMDAgQGBwcEDx8dHA0QHBgRBQEBAwQCAQICAgEOFhAJAgMFAgIFBgUCBwoHBAIEBwQBAQICAgECAgIBBAgJCQQTKy8xGgEUIi0aDBgWFQkIERAPCAEBAQICBAMBBQgJAgIJCQkBAgMDAgEBAnIIEQ4OBQsSJSMjEC9IMxoBAQQKDgoBBAMFAQIBAwEDAQQCAwEBAgECAQEFCA0HBQ4WGxACAQMCBAEBAQEBChYcHhIBBQIDAQEDAgMHFBMXCQkQEQ8HAwIBAQECBggKCAUQHRMOAQEFAgUBGy0jEgEBAwsMCQMEBwcFAQEBAQMBBQEFDA8LBAEDBQEBAQQDAwEDAwEAAQDnAKYDGQKHADcAACUqASYiJw4DBw4DByIuAjUwNDgBMSY+Ajc+AzcuAzU0PgIzMh4CFRQOAiMCAAYLDAsFECElJhQFCAkKBAMFBAMBAQMEAQgPDw4FGCccDy1MZjo6ZkwtLUxmOvcBAQ4XEw8FAQICAQECAwQDAQMEBQQCCBEVGxQOIigtGClJNx8fNkkqKkk2HwAAAAACAKEAnQNfAsUANwB5AAABIi4CJw4DBw4DBzAiOAExIi4CJzQ+Ajc+AzcuAzU0PgIzMh4CFRQOAiMFHgMXHgMVDgMnIi4CJy4DJw4DIyIuAicWMhYyMzI+Ajc+AzU0LgInHgMVFA4CBwG1CRIREQgNGhscDwQJCAkEAQIFAwIBAQIDAgYMDAsFGCYcDitLZTk5ZEssLEtkOQFCBQsMDAYCAwIBAQIEBQIECQkIBA8cGxoNCBEREgkaMy8qEwQJCQgFHz05NRYZJhoNAQIEAhkoHQ8OHCYYATMBAgIBCA8NCgQBAgEBAQIDBAIDBQQEAgYNDxMMDiIoLRgqSTYgIDZJKipJNiA5DBIQDAcCAwUEAwMEAwIBAgECAQQKDA8JAQMBAQcNFAwBAQkRGhASKi4zGggPDw4IDiMpLhgYLSgjDgAAAAAEATMAmwLNAyIAKQA+AFMAaAAAATQ2PAE1NC4CMTAOAhUcAhYVBxUzNTceAzEzMD4CNxcVMzUnByIuAjU0PgIzMh4CFRQOAiM1Ii4CNTQ+AjMyHgIVFA4CIzUiLgI1ND4CMzIeAhUUDgIjAokBKzQrKzQrAURLDgQGBQPEAwUGBA5LRIkIDgsGBgsOCAgOCwYGCw4ICA4LBgYLDggIDgsGBgsOCAgOCwYGCw4ICA4LBgYLDggBwwMGBwYDU3pRKChRelMDBgcGA0PldA4PFxAICBAXDw505UNvBwoPCAgOCwYGCw4ICA8KB3EGCw4ICA8KBwcKDwgIDgsGcQYLDggIDgsGBgsOCAgOCwYAAwEiAQMCzgKsABQALQBnAAABFA4CIyIuAjU0PgIzMh4CFQcRFA4CKwEiLgI1ETQ+AjsBMh4CFQUVFA4CKwEiLgI9ATQuAiMiDgIdARQOAisBIi4CNRE0PgI7ATIeARQVPgMzMh4CFQGKCA4TCwsSDgkJDhILCxMOCAMCAwQCTAIEAwICAwQCTAMDAwIBRwIDBAJOAgQDAgMJDgwOEwwEAgMEAkwDBAMBAQMEA0oEBQEIEhQUCxopHhACeAsSDwgIDxILCxMOCAgOEwtd/vMDBAMBAQMEAwENAgQDAgIDBAJYtQMEAwEBAwQDpAoQCwUJEBYNkgMEAwEBAwQDAQ0CBAMCBAYHAwcKBwMNGigbAAABAVcAdwKxAocABgAAASM3IwMzBwKxlXzOc4k8AcDH/t3tAAABAYYAzAJ0AqgAUgAAARUXNhYyFjMeAhQVBw4DBycVFA4CJwcmIi4BPQEnBi4CPQE0PgIXNzU0PgI3FjIeARc2HgIVByIUDgEjBiIGJgcuAiInDgMVAhxDAgICAgEBAQEEAQIDBAI/AgMEAk4CBQMCJQMEAwICAwQDJQ4bKhsKEhERCAIEAgEIAQIBAQEDAgMBBQsLCgUHCgQCAjcbAQEBAgIBBAECPQQDBAEBAe8BBQMCAQEBBQMD7QEBAwMFAj8BBQIDAQEfHSccDQEBBAIEAQQCBQI9AwICAgEBAQIBAgEBAQcJCAAABwD9AIwDewMdACMAOABrALUA5QFLAZsAAAEeAzsBMj4CNz4BNCYvATU0LgIjIg4CHQEHDgEUFhc3Mh4CFRQOAiMiLgI1ND4CMwc3MT4DOwEyHgIXOAMxFzgDMRwBFhQxFA4CKwEiLgI1MDQ2NDU4AzETOAMxHgIyNz4DNzA+AjE3PgI0Jy4DLwEuAycmIg4BDwEiDgIxMA4CBwYUHgEXOAMxHgMXHgMXBzA6ATYxNzgDMT4CJicuAycuAycuASIGDwE4AzEwBhwBMRQeAjM3Ig4CBzgDMTgDMQcOAhQdATgDFRQOAiM4AzEhIi4CJxE+AzsBMDI4ATEyPgI3OAIyMTc1PAM1NC4CKwEiDgIVERQeAjMhMj4CPQEuAyMDFzEeAzMyOAIxMzIeAhU4AzEVFB4CMzI2MjYzNzgCNjE3PgMzNCI4ATEyPgE0NzU0LgIrASIOAhUwIhQwMRwDHQEBiQEDBAQD0AMEBAMBAgEBATsKEBYNDRYQCjsBAQECdwYKCAQECAoGBgoIBAQICgZCBQECAwMCZAIDAwIBBQECAwQDbgMEAwIBrAECAgMBBAcHBgIBAgLlAgIBAQECBAQDCAMGBgYEAQMEBALkAQECAQIDBQMBAQIBAwQEBAICBAMEATQBAQEWBAMBAQIBAwIDAgECAwICAgQDAwEHAQIDBAPBAQMCAgEdAQEBAgQEAv58AgQDAgEBAQMDAk8BAQQCAgEBCQICBAJ+BgkHBQUHCQYB0AYJBwUBAQQEApcIAQIDAwEBUAIEAwICAwQCAgICAQEWAQEBAQECAQEBAgEBBQcJBn0CBAMBAQJJAgMCAQECAwICBAUEAnMTDRYQCgoQFg0QdgIEBQQCtgUHCwYFCwcFBQcLBQYLBwWMCgEDAgEBAgMBCgEBAQIDBAMCAgMEAwIBAQH+ugEBAQEBAwQEAgECAuUCAwMDAgMHBgYDCAMEAwMBAQECAuUCAQEDBgsIAQMCAgECAwMDAgIFBAUDHwEHAQIDAwICAwMEAQEDAgIBAgIDAhgBAQIDBAMCXgEBAQEdAQECAgF3AQIEBAEBAwQCAesCAwMCAQICARIIAQMCAwECBAMCBAcKBv3MBQoHBAQHCgW6AwQDAgFqEAECAgECAwQDfQIEAwIBAhYBAQEBAQEBAgIDAYYGCgcEAgMEAwEBAgICAQoABAAD/8MD/QO9ABQAKQBeAJMAAAEiDgIVFB4CMzI+AjU0LgIjEw4BIiYnLgE0Njc+ATIWFx4BFAYHNwcOASImJy4BIgYHDgEiJi8BLgM1ND4CNzA0MDIxPgMzMh4CFx4DFRQOAgc3Bw4BIiYnLgEiBgcOASImLwEuAzU0PgI3OAE0MDE+AzMyHgIXHgMVFA4CBwIAabqKUFCKumlpuopQUIq6aS0JGBgYCQoJCQoJGBgYCQoJCQqYIAMIBwgDHkZIRh4DCAcIAyABAwEBAQICAgEULjI0Gxs0Mi4UAgMCAQEBAwF4IQMICAcENoSIhDcDBwgIAyECAgIBAQICAiFKUFYsLFZQSiEBAwIBAQICAgO9UIq6aWm6ilBQirppabqKUP0rCgkKCQkYGRcKCQkJCQoXGRgJlyADAwIDGBkZGAMCAwMgAgMEBQICBAQDAQESGxIJCRIbEgEEAwUCAgUEAwJ5IgMDAgMxMDAxAgMDAyICAwQEAwIEAwQBAR0uHhAQHi4dAgMEBAIDBAQDAgAAAAIAA//DA/0DvQAUALYAAAEiDgIVFB4CMzI+AjU0LgIjAQ4DBxUUDgIHDgMjIi4CJy4DJy4DNTQ+AjMyFjIWMzI+AjcuAycmPAEwNTQ+AjM6AhYzLgM1ND4CMzIeAhcuAzU0PgI3PgMzOgEeARceAxceAxc0JjwBNTQ+AjMyHgIXPgM3NjI2MjEyHgIVFA4CBzI+AjMyHgIVMBwBBjECAGm6ilBQirppabqKUFCKumkBIQYODxAGAwgLCBU/T10yFSgnJRIEBwYHAwECAQECAwMCBAYHBwQPHx0cDRAcGBEFAQEDBAIBAgICAQ4WEAkCAwUCAgUGBQIHCgcEAgQHBAEBAgICAQICAgEECAkJBBMrLzEaARQiLRoMGBYVCQgREA8IAQEBAgIEAwEFCAkCAgkJCQECAwMBAQO9UIq6aWm6ilBQirppabqKUP61CRAPDQYKEyQkIhEuSTIbBQkPCQIDBAQCAQICAgICAwMCAQEECQwIBA8VHA8BAQEBAgMDAQEJFxsfEQIEAwICAwIBCBMUFgoIERAQBgECAQEBAQEFCQkJBBEcFA0CAgQDBAIaLiITBAoNCAIFBggEAQECAgQCBA0ODAMEBAIBAwQCAgECAAAAAAIAA//DA/0DvQAUAEwAAAEiDgIVFB4CMzI+AjU0LgIjESoBJiInDgMHDgMHIi4CJzA0OAExND4CNz4DNy4DNTQ+AjMyHgIVFA4CIwIAabqKUFCKumlpuopQUIq6aQYLDAsFECElJhQFCgoKBQICAwYGAwQEAgcQEA4FGCcbDixMZjs6ZkwsLExmOgO9UIq6aWm6ilBQirppabqKUP06AQEOFxMPBQECAgEBAgMEAwEDBAUEAggRFRsUDiIoLRgpSTcfHzZJKipJNh8AAAMAAP/ABAADwAAUAEwAjgAAASIOAhUUHgIzMj4CNTQuAiMDDgMjMCI4ATEiLgInND4CNz4DNy4DNTQ+AjMyHgIVFA4CIyIuAicOAwcFHgMVDgMnIi4CJy4DJw4DIyIuAicWMhYyMzI+Ajc+AzU0LgInHgMVFA4CBx4DFwIAaruLUFCLu2pqu4tQUIu7av0ECQgJBAECBQMCAQECAwIGDAwLBRgmHA4rS2U5OWRLLCxLZDkJEhERCA0aGxwPAiICAwIBAQIEBQIECQkIBA8cGxoNCBEREgkaMy8qEwQJCQgFHz05NRYZJhoNAQIEAhkoHQ8OHCYYBQsMDAYDwFCLu2pqu4tQUIu7amq7i1D9SQEBAQEBAgQCAwUDBAIGDQ8SDA4jKCwYKkk2ICA2SSoqSTYgAQIDAgkPDAoEUAIDBQQDAwQDAgECAQIBBAoMDwkBAwEBBw0UDAEBCREaEBIqLjMaCA8PDggOIykuGBgtKCMODBIQDAcAAAAFAAP/wwP9A70AHgAzAF0AfACbAAABOAMxFB4CMzI+AjU4AzE0LgIjIg4CFRMiDgIVFB4CMzI+AjU0LgIjEyM1Jw4DMSMwLgInBxUjNTc8ASY0NTQ+AjEwHgIVFA4BFAcXFSc4AzEUHgIzMj4CNTgDMTQuAiMiDgIVNTgDMRQeAjMyPgI1OAMxNC4CIyIOAhUB2QYLDggIDgsGBgsOCAgOCwYnabqKUFCKumlpuopQUIq6achAEQMIBgTEBAYHBBFAQQEqNCsrMysBAQFB7wYLDggIDgsGBgsOCAgOCwYGCw4ICA4LBgYLDggIDgsGAewIDgsGBgsOCAgPCgcHCg8IAdFQirppabqKUFCKumlpuopQ/Nh6EQ8WDwcHDxYPEXrrQwMGBwYDU3pRKChRelMDBgcGA0Pr5wgPCgcHCg8ICA4LBgYLDgjhCA4LBgYLDggIDgsGBgsOCAAAAAAEAAP/wwP9A70AFAAtAEIAfAAAASIOAhUUHgIzMj4CNTQuAiMDFA4CKwEiLgI1ETQ+AjsBMh4CFREDIi4CNTQ+AjMyHgIVFA4CIwEcAgYrASIuAj0BNC4CIyIOAh0BFA4CKwEiJjwBNRE8AjY7ATIeARQVPgMzMh4CHQECAGm6ilBQirppabqKUFCKuml4AQMEAksCBAMCAgMEAksCBAMBMgsSDgkJDhILCxMOCAgOEwsBcgMCTgIFAwMCBw4LDhIKBAMFBgJMAwEBA0oEBQEIERMUChopHA8DvVCKumlpuopQUIq6aWm6ilD9UwIEAwICAwQCAQoDBAICAgIEA/72ATQIDxILCxMOCAgOEwsLEg8I/soDAwIBAQIDA6QKEAsFCRAWDZIDAwIBAQIDAwENAgQDAQQGBgMHCgcDDRooG7UAAAACAAT/xAP8A7wAFAAcAAABIg4CFRQeAjMyPgI1NC4CIwM3IxMzBzMBAgBpuYpQUIq5aWm5ilBQirlpXDyJc858lf7zA7xQirlpabmKUFCKuWlpuYpQ/L7rASDA/rUAAAACAAP/wwP9A70AFABnAAABIg4CFRQeAjMyPgI1NC4CIxMGFA4BBw4BKgEjLgMjIg4CHQEzMjYyFjMeAhQVBw4DKwEVHAEOASsBIi4CPQEjIi4CPQE0PgEyOwE1ND4CMzIeAhcyHgIVBwIAabqKUFCKumlpuopQUIq6aWwBAgEBAQMCAwEFCwwLBAgKBgJHAgICAgEBAQEEAQIDBAJDAgMCTgIEAwImAwMDAQEDAwMmDhspHAkSEhAJAgMCAQgDvVCKumlpuopQUIq6aWm6ilD+mAECAwEBAQEBAgEBAgYKByIBAQECAgIBPQMDAwLuAgYGBAQGBgLuAgMFAz4CAgEmHCgbDgEDAwMDAwQDPAAAAAgABP/EA/wDvAAUAEcAXACsANABAAFmAbAAAAEUHgIXPgM1NC4CByYOAhUHNxY+AjU0MCYwNRQ0FDQVJxQ0FDQVLgIiJwcmDgIHFQcUNBQ0FTAGMBQxFB4CFxMOAxUUHgI3Fj4CNTQuAicXND4CNxc2HgIdATAOAicUNAYwFSYGIgYxBzQUJhQ1BzQGJgYnBi4CPQEUNjI2FTQuAicHNBQ0FCcGJiImIy8BNTA+AjE0MjYWNQc0PgI3HgMdARceARQGBw4CIgcnBiYiJicmND4BPwE1Ezc+AR4BFzIeAjMeAxceAQ4BJxQ0FDQVBxQmBiYVLgM1FDQwNhU0FDQUNRcUDgInBS4DNRE0PgI3FzYeARQXFA4CHQEHNBQ2FDUOAiYHNDA0MDUHJg4BFBURHAEyFjcFNBQ0FDUWPgI1NAYiBj0BND4BMjU3NBQ0FjUUNBQ0FTYyNjI3HgMdASc0DgI1DgMHIgYmIicUNBQ0FS4DJy4DJzQUNBQ1Ii4BNDM+AzUUNjI2Fzc+ATI2FzIeAh8BHgMXFhQOAQ8BAeQECAoGBgoIBAQICgYGCggEG24DBAMCAQUBAgMDAmQCAwMCAQUBAgMEAzdpuYpQUIq5aWm5ilBQirlpYQEDBAJ9BgsJBgECAwEBAQECAgIBFgMDAwEDBQQDAQEBAQIDAlABAQMDAgEEDAIBAQIBApkIDxUMDRUOCD4BAQEBAQMDBAPQAwQEAwECAQIBPWMHAQMDBAICAgMCAQIDAgMBAgEBAwQWAQEBAwQDAgHdBgkLBv4wBgsJBgYJCwZ+AgMBAQIBAgUBAQEDAgJPAgEBAQMCAYQCBAIBAQEBAgICHwEBAwMDAgIFBQJ2AgIBAgYHBwQBAwICAQEEAwQCAgQEBAMBAgEBAwUDAgECAQHkAgQEAwEEBgYGAwgDBAQCAQEBAgLlAuIGCggEAQEECAoGBQwGBgEBBgYMBX4BAQMBBQECAgIBAQEBAQoBAQECAQICAwEBAQIBBAEBCQEBAQEBAQIDAwMBAQFYAU+LuGpouolRAQFRibpoariLTwHUBAMEAQEBAQUGCwWHBAEDAQEBAQEBAgICAQIBAQEXAQMBAgEBAwIFAX4BAgIBAwQFAgEBAQIBAgEBAQMBDgsDAQMBAQEBCg4VEQkBAQkRFQ4SdAEEAwUBAwECAQEBAgMBAwMFAwN0Ef49GQEEAQEDAwEEAgMEAwIBBQMDAQEBAQEBBgEBAQEBAQEEAwQBAgMBAQEBAQF5BA0JBwEBAQULCwYCMwcJCAMBAQEDAgUBAgEEAgIHEwEBAQEBAgEBAQEBAQEBAQQEBgH+FAEEAQEBAQEBAQEBAgIEAgECAQF2AgEDAhwBAQEBAQEBAQEBAgIBAQEEAwS5lwEDAQIBAwMFAgIBAgIBAQEBAQQEBQQDAQQCBAEBAQEBAQMBBAkKBwIBAQIDAeYBAwECBAIFAgkCBwUIAgMCBAID5AAAAAABAAD/wAQAA8AAAgAAEwEhAAQA/AADwPwAAAAAAQAAAAEAAGZDHHZfDzz1AAsEAAAAAADOuYhJAAAAAM65iEkAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAGAAAAAACAAAABAAAEAQAAAMEAADdBAAAvAQAAN0EAADnBAAAoQQAATMEAAEiBAABVwQAAYYEAAD9BAAAAwQAAAMEAAADBAAAAAQAAAMEAAADBAAABAQAAAMEAAAEBAAAAAAAAAAACgHEArYDiAQ8BRIFXgYABoYHDgcgB5QJUAoYCwILaAwkDNINdA2kDiwQVhBkAAAAAQAAABgBsQANAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKACgAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKACgAYwBpAGMAbwBtAG8AbwBuAFYAZQByAHMAaQBvAG4AIAAwAC4AMABpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuAFIAZQBnAHUAbABhAHIAaQBjAG8AbQBvAG8AbgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff"); font-weight: normal; font-style: normal; } /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before { font-family: 'icomoon'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } /* Use the following CSS code if you want to have a class per icon */ /* Instead of a list of all class selectors, you can use the generic selector below, but it's slower: [class*="icon-"] { */ .icon-googeplus:before, .icon-moovweblogo:before, .main-header-logo:before, .blog-logo:before, .icon-wifi:before, .icon-twitter:before, .icon-speechbubble:before, .icon-speech:before, .icon-rocket:before, .icon-linkedin:before, .icon-lightning:before, .icon-facebook:before, .icon-clipboard:before, .icon-round-wifi:before, .category-icon-news:before, .icon-round-twitter:before, .icon-round-speechbubble:before, .category-icon-oped:before, .icon-round-speech:before, .icon-round-rocket:before, .category-icon-launch:before, .icon-round-linkedin:before, .icon-round-lightning:before, .icon-round-facebook:before, .icon-round-clipboard:before, .icon-round-googleplus:before { font-family: 'icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } .icon-moovweblogo:before, .main-header-logo:before, .blog-logo:before { content: "\e000"; } .icon-round-googleplus:before { content: "\e001"; } .icon-googeplus:before { content: "\e002"; } .icon-wifi:before { content: "\e003"; } .icon-twitter:before { content: "\e004"; } .icon-speechbubble:before { content: "\e005"; } .icon-speech:before { content: "\e006"; } .icon-rocket:before { content: "\e007"; } .icon-linkedin:before { content: "\e008"; } .icon-lightning:before { content: "\e009"; } .icon-facebook:before { content: "\e00a"; } .icon-clipboard:before { content: "\e00b"; } .icon-round-wifi:before, .category-icon-news:before { content: "\e00c"; } .icon-round-twitter:before { content: "\e00d"; } .icon-round-speechbubble:before, .category-icon-oped:before { content: "\e00e"; } .icon-round-speech:before { content: "\e00f"; } .icon-round-rocket:before, .category-icon-launch:before { content: "\e010"; } .icon-round-linkedin:before { content: "\e011"; } .icon-round-lightning:before { content: "\e012"; } .icon-round-facebook:before { content: "\e013"; } .icon-round-clipboard:before { content: "\e014"; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .invisible { visibility: hidden; } .hide-text { text-indent: 100%; white-space: nowrap; overflow: hidden; } .round-button, .blog-share, .round-button-green, .home-banner-link-circle, .form-submit-button, .feature2-item:nth-of-type(2n) .feature2-item-link, .comment-form #submit, .panel-item:nth-of-type(2n) .panel-link { display: inline-block; padding: 10px 25px; background: #00ac4d; text-align: center; text-decoration: none; color: white; line-height: 20px; border-radius: 20px; margin: 6px 0 10px; text-transform: uppercase; font-size: 13px; letter-spacing: .18em; font-weight: 700; overflow: hidden; text-overflow: ellipsis; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .round-button:visited, .blog-share:visited, .round-button:link, .blog-share:link, .round-button-green:visited, .home-banner-link-circle:visited, .form-submit-button:visited, .feature2-item:nth-of-type(2n) .feature2-item-link:visited, .comment-form #submit:visited, .panel-item:nth-of-type(2n) .panel-link:visited, .round-button-green:link, .home-banner-link-circle:link, .form-submit-button:link, .feature2-item:nth-of-type(2n) .feature2-item-link:link, .comment-form #submit:link, .panel-item:nth-of-type(2n) .panel-link:link { background: #00ac4d; text-decoration: none; color: white; } .round-button:hover, .blog-share:hover, .round-button-green:hover, .home-banner-link-circle:hover, .form-submit-button:hover, .feature2-item:nth-of-type(2n) .feature2-item-link:hover, .comment-form #submit:hover, .panel-item:nth-of-type(2n) .panel-link:hover { background: #00c658; } .round-button-cyan, .feature2-item:nth-of-type(4n) .feature2-item-link, .feature2-item-link, .panel-item:nth-of-type(4n) .panel-link, .panel-link { display: inline-block; padding: 10px 25px; background: #00b4ea; text-align: center; text-decoration: none; color: white; line-height: 20px; border-radius: 20px; margin: 6px 0 10px; text-transform: uppercase; font-size: 13px; letter-spacing: .18em; font-weight: 700; overflow: hidden; text-overflow: ellipsis; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .round-button-cyan:visited, .feature2-item:nth-of-type(4n) .feature2-item-link:visited, .feature2-item-link:visited, .panel-item:nth-of-type(4n) .panel-link:visited, .panel-link:visited, .round-button-cyan:link, .feature2-item:nth-of-type(4n) .feature2-item-link:link, .feature2-item-link:link, .panel-item:nth-of-type(4n) .panel-link:link, .panel-link:link { background: #00b4ea; text-decoration: none; color: white; } .round-button-cyan:hover, .feature2-item:nth-of-type(4n) .feature2-item-link:hover, .feature2-item-link:hover, .panel-item:nth-of-type(4n) .panel-link:hover, .panel-link:hover { background: #04c5ff; } .round-button-blue, .feature2-item:nth-of-type(3n) .feature2-item-link, .panel-item:nth-of-type(3n) .panel-link { display: inline-block; padding: 10px 25px; background: #037bac; text-align: center; text-decoration: none; color: white; line-height: 20px; border-radius: 20px; margin: 6px 0 10px; text-transform: uppercase; font-size: 13px; letter-spacing: .18em; font-weight: 700; overflow: hidden; text-overflow: ellipsis; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .round-button-blue:visited, .feature2-item:nth-of-type(3n) .feature2-item-link:visited, .panel-item:nth-of-type(3n) .panel-link:visited, .round-button-blue:link, .feature2-item:nth-of-type(3n) .feature2-item-link:link, .panel-item:nth-of-type(3n) .panel-link:link { background: #037bac; text-decoration: none; color: white; } .round-button-blue:hover, .feature2-item:nth-of-type(3n) .feature2-item-link:hover, .panel-item:nth-of-type(3n) .panel-link:hover { background: #038dc5; } .dark-links a, .blog-control a, .blog-title a, .blog-part-category a, .blog-category a, .dark-links a:link, .blog-control a:link, .blog-title a:link, .blog-part-category a:link, .blog-category a:link, .dark-links a:visited, .blog-control a:visited, .blog-title a:visited, .blog-part-category a:visited, .blog-category a:visited { color: #4c4c4c; } .dark-links a:hover, .blog-control a:hover, .blog-title a:hover, .blog-part-category a:hover, .blog-category a:hover, .dark-links a:active, .blog-control a:active, .blog-title a:active, .blog-part-category a:active, .blog-category a:active { color: #7f7f7f; } .m-gray-links a, .blog-subtitle a, .m-gray-links a:link, .blog-subtitle a:link, .m-gray-links a:visited, .blog-subtitle a:visited { color: #747474; } .m-gray-links a:hover, .blog-subtitle a:hover, .m-gray-links a:active, .blog-subtitle a:active { color: #a7a7a7; } .green { color: #00ac4d; } .blue { color: #0097d5; } .cyan { color: #00b4ea; } .greenlink, .event-upcoming-link { color: #00ac4d; -webkit-transition: all 300 ease; -moz-transition: all 300 ease; transition: all 300 ease; } .greenlink:link, .event-upcoming-link:link, .greenlink:visited, .event-upcoming-link:visited { color: #00ac4d; } .greenlink:hover, .event-upcoming-link:hover, .greenlink:active, .event-upcoming-link:active { color: #00df64; } .circle-link { color: #00ac4d; text-transform: uppercase; letter-spacing: 0.1em; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease; } .circle-link:link, .circle-link:visited { color: #00ac4d; } .circle-link:hover { color: #00df64; } .circle-link:after { content: '\2022'; font-size: 50px; position: relative; top: 9px; left: 1px; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body, html { height: 100%; } .main-heading { position: absolute; top: -100%; } .master-wrapper { min-height: 100%; margin-bottom: -245px; } .master-wrapper:after { content: " "; display: block; height: 245px; } body { font-family: 'Lato', sans-serif; font-weight: 300; font-size: 16px; line-height: 20px; color: #4c4c4c; letter-spacing: 0.05em; background: white; } p { line-height: 20px; margin: 0 0 15px; font-size: 14px; line-height: 20px; letter-spacing: .02em; } @media screen and (min-width: 960px) { p { font-size: 16px; line-height: 25px; margin: 0 0 20px; } } a, a:link, a:visited { color: #037bac; text-decoration: none; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease; } a:hover, a:active { color: #049fde; } a:hover .circle-link, a:active .circle-link { background: #049fde; } hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } audio, canvas, img, video { vertical-align: middle; } fieldset { border: 0; margin: 0; padding: 0; } textarea { resize: vertical; } h1, .h1 { margin: 0 0 10px; font-size: 35px; line-height: 40px; font-weight: 700; letter-spacing: 0.02em; } @media screen and (min-width: 960px) { h1, .h1 { font-size: 36px; margin: 0 0 15px; } } h2, .h2 { margin: 0 0 10px; font-size: 30px; line-height: 35px; font-weight: 700; letter-spacing: 0.02em; } @media screen and (min-width: 960px) { h2, .h2 { font-size: 32px; } } h3, .h3 { margin: 0 0 10px; line-height: 30px; font-size: 20px; } @media screen and (min-width: 960px) { h3, .h3 { font-size: 22px; } } h4, .h4 { margin: 0 0 10px; line-height: 25px; font-size: 15px; } @media screen and (min-width: 960px) { h4, .h4 { font-size: 18px; } } h5, .h5 { margin: 0 0 10px; line-height: 20px; font-size: 13px; } @media screen and (min-width: 960px) { h5, .h5 { font-size: 15px; margin: 0 0 15px; } } h6, .h6 { margin: 0 0 10px; line-height: 20px; font-size: 12px; } @media screen and (min-width: 960px) { h6, .h6 { font-size: 13px; margin: 0 0 15px; } } blockquote, blockquote p { color: #747474; padding: 0; margin: 0 0 10px; font-size: 20px; line-height: 25px; font-weight: 700; letter-spacing: 0.05em; position: relative; } blockquote > p, blockquote p > p { text-indent: -.5em; } blockquote > p:before, blockquote p > p:before { content: "\201C"; position: relative; } blockquote > p:after, blockquote p > p:after { content: "\201D"; position: relative; left: 2px; } .blog-content img { display: block; margin: 20px auto; max-width: 100%; height: auto; } .blog-content audio, .blog-content video { max-width: 100%; } .alignright { float: right; display: inline; margin: 0 0 10px 15px; } .alignleft { float: left; display: inline; margin: 0 15px 10px 0; } ul, ol { margin: 0 0 15px; padding: 0 18px; } li { margin: 0 0 5px; font-size: 14px; } @media screen and (min-width: 960px) { li { font-size: 16px; } } b, strong { font-weight: 400; } .main-error { margin-top: 20px; font-size: 60px; line-height: 60px; } .map { position: relative; padding-bottom: 350px; /* 16:9 */ height: 0; } .map iframe { position: absolute; top: 0; left: 0; width: 100%; } .content-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 10px; } .content-wrapper:before, .content-wrapper:after { content: " "; display: table; } .content-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .content-wrapper { max-width: 60em; } } .content-item-description { font-size: 14px; line-height: 20px; font-weight: 300; letter-spacing: .06em; } @media screen and (min-width: 960px) { .content-item-description { font-size: 16px; line-height: 25px; } } .content-title { color: #037bac; font-weight: 400; text-transform: uppercase; } @media screen and (min-width: 960px) { .content-title { margin: 0 0 15px; line-height: 35px; font-size: 30px; } } .content-item-title { color: #037bac; text-transform: uppercase; margin: 0 0 5px; font-size: 17px; line-height: 25px; font-weight: 400; } @media screen and (min-width: 960px) { .content-item-title { font-size: 20px; } } .content-item-subtitle { color: #037bac; text-transform: uppercase; margin: 0 0 5px; font-size: 15px; line-height: 20px; font-weight: 300; } @media screen and (min-width: 960px) { .content-item-subtitle { font-size: 16px; } } .content-center-wrapper { padding: 20px 10px; font-size: 16px; } .content-center-wrapper p { font-size: 16px; } @media screen and (min-width: 960px) { .content-center-wrapper { font-size: 18px; display: block; float: left; margin-right: 3.22581%; width: 65.5914%; margin-left: 17.2043%; } .content-center-wrapper p { font-size: 18px; } .content-center-wrapper:last-child { margin-right: 0; } } .lt-ie9 .footer-gartner { display: none !important; } .lt-ie9 .blog-sidebar, .lt-ie9 .blog-meta, .lt-ie9 .blog-content-wrapper, .lt-ie9 .panel-item, .lt-ie9 .large-panel-item, .lt-ie9 .content1-item-imagewrapper, .lt-ie9 .customer-list-item, .lt-ie9 .content3-item-wrapper, .lt-ie9 .flexcontent3-item-wrapper, .lt-ie9 .date-item, .lt-ie9 .menu-header-menu-container, .lt-ie9 .content6-item-subwrapper, .lt-ie9 .content4-sideimagewrapper, .lt-ie9 .pressroom-column, .lt-ie9 .form2-content { margin-right: 0 !important; } .lt-ie9 .pricing-table { display: none !important; } .lt-ie9 .pricing-table-mobile { display: table !important; } .lt-ie9 .pricing-wrapper { padding-right: 60px; padding-left: 60px; } .lt-ie9 .content5-item { display: inline-block; margin-right: 0 !important; } .page-header { background: #f5f6f6; } .page-header-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 30px 10px; } .page-header-wrapper:before, .page-header-wrapper:after { content: " "; display: table; } .page-header-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .page-header-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .page-header-wrapper { padding: 80px 10px; } } .page-heading { padding: 0 0 10px; text-align: center; border-bottom: 1px solid #4c4c4c; text-transform: uppercase; margin: 0 auto 15px; } @media screen and (min-width: 960px) { .page-heading { display: block; float: left; margin-right: 3.22581%; width: 65.5914%; margin-left: 17.2043%; } .page-heading:last-child { margin-right: 0; } } .page-description { text-align: center; font-size: 22px; line-height: 25px; font-weight: 300; margin: 0 auto; } @media screen and (min-width: 960px) { .page-description { display: block; float: left; margin-right: 3.22581%; width: 65.5914%; margin-left: 17.2043%; } .page-description:last-child { margin-right: 0; } } .page-content-wrapper { padding: 20px 0 0; } @media screen and (min-width: 960px) { .page-content-wrapper { padding: 30px 0 0; } } .page-column { display: block; float: left; margin-right: 10.34483%; width: 100%; } .page-column:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .page-column { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; } .page-column:last-child { margin-right: 0; } } .content-image-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; text-align: center; margin-bottom: 10px; } .content-image-wrapper:before, .content-image-wrapper:after { content: " "; display: table; } .content-image-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .content-image-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .content-image-wrapper { padding: 0 10px; } } .content-image { max-width: 100%; height: auto; } .image-retina { max-width: 50%; } .home-header { background: #f5f6f6; background-position: center bottom; background-repeat: no-repeat; } .home-header-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 30px 10px; } .home-header-wrapper:before, .home-header-wrapper:after { content: " "; display: table; } .home-header-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .home-header-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .home-header-wrapper { padding: 100px 10px 80px; } } .home-heading { padding: 0 0 5px; text-align: center; text-transform: uppercase; font-size: 26px; letter-spacing: 0.05em; font-weight: 400; line-height: 35px; } .home-heading:after { content: ''; display: block; border-bottom: 1px solid #747474; max-width: 66%; margin: 0 auto; padding: 5px; } @media screen and (min-width: 960px) { .home-heading { display: block; float: left; margin-right: 3.22581%; width: 82.7957%; margin-left: 8.60215%; max-width: none; line-height: 45px; font-size: 36px; } .home-heading:last-child { margin-right: 0; } } .home-description { text-align: center; font-size: 16px; line-height: 25px; font-weight: 300; margin-bottom: 10px; letter-spacing: 0.05em; padding: 0 20px; } @media screen and (min-width: 960px) { .home-description { display: block; float: left; margin-right: 3.22581%; width: 65.5914%; margin-left: 17.2043%; padding: 0; max-width: none; font-size: 22px; line-height: 25px; margin-bottom: 20px; } .home-description:last-child { margin-right: 0; } } .home-link-wrapper { text-align: center; } @media screen and (min-width: 960px) { .home-link-wrapper { display: block; float: left; margin-right: 3.22581%; width: 82.7957%; margin-left: 8.60215%; } .home-link-wrapper:last-child { margin-right: 0; } } .home-headerbreak { display: inline; } @media screen and (min-width: 960px) { .home-headerbreak { display: block; } } .home-banner-link { font-size: 18px; } .home-banner-link-circle { line-height: 35px; padding: 0 40px; } .slider { *zoom: 1; display: block; } .slider:before, .slider:after { content: " "; display: table; } .slider:after { clear: both; } .slider--gray { background: #f5f6f6; } .slider--bordertop { border-top: 1px solid #dddddd; } .slider--borderbottom { border-bottom: 1px solid #dddddd; } .slider-heading { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 1px 10px; text-align: center; text-transform: uppercase; font-weight: 400; margin-bottom: 0; font-size: 25px; } .slider-heading:before, .slider-heading:after { content: " "; display: table; } .slider-heading:after { clear: both; } @media screen and (min-width: 960px) { .slider-heading { max-width: 60em; } } .slider-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 10px 40px; position: relative; } .slider-wrapper:before, .slider-wrapper:after { content: " "; display: table; } .slider-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .slider-wrapper { max-width: 60em; } } .slider-holder { overflow: hidden; } .slider-list { *zoom: 1; display: block; padding: 0; margin-bottom: 0; -webkit-transition: margin 0.3s ease; -moz-transition: margin 0.3s ease; transition: margin 0.3s ease; } .slider-list:before, .slider-list:after { content: " "; display: table; } .slider-list:after { clear: both; } .no-js .slider-item { display: block; float: left; margin-right: 14.28571%; width: 23.80952%; padding: 0; text-align: center; list-style: none; color: white; margin-bottom: 0; } .no-js .slider-item:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .no-js .slider-item { display: block; float: left; margin-right: 3.22581%; width: 13.97849%; margin-bottom: 0; } .no-js .slider-item:last-child { margin-right: 0; } .no-js .slider-item:nth-child(6n) { margin-right: 0; } .no-js .slider-item:nth-child(6n+1) { clear: left; } } .js .slider-item { margin-right: 0; float: left; list-style: none; text-align: center; margin-bottom: 0; padding: 5px; } @media screen and (min-width: 960px) { .js .slider-item { margin-right: 0; margin-bottom: 0; } } @media screen and (max-width: 60em) { .slider-item:nth-child(3n) { margin-right: 0; } } .slider-next { position: absolute; right: 0; top: 50%; margin-top: -10px; width: 20px; height: 20px; border-radius: 50%; background: #00ac4d; display: block; text-indent: 100%; white-space: nowrap; overflow: hidden; } .slider-next:hover { background: #00df64; } .slider-next:before { content: '>'; position: absolute; left: -15px; font-size: 18px; top: -1px; color: white; } .slider-prev { position: absolute; left: 0; top: 50%; margin-top: -10px; width: 20px; height: 20px; border-radius: 50%; background: #00ac4d; display: block; text-indent: 100%; white-space: nowrap; overflow: hidden; } .slider-prev:hover { background: #00df64; } .slider-prev:before { content: '<'; position: absolute; left: -15px; font-size: 18px; top: -1px; color: white; } .slider-image { max-width: 100%; height: auto; } .form-wrapper { position: relative; min-height: 320px; } .form-items-wrapper { margin: 0 0 15px; } .form-input { display: block; font-size: 16px; padding: 5px .5em; margin: 0; border: 1px solid #b0b0b0; width: 100%; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .form-label { display: block; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 25px; text-transform: uppercase; } .form-item { *zoom: 1; margin: 0 0 5px; padding: 0 5px; } .form-item:before, .form-item:after { content: " "; display: table; } .form-item:after { clear: both; } .form-submit-wrapper { text-align: center; } .form-submit-button { padding: 10 40px; } .form--error { background: #FF9696; color: #522C31; border-color: #522C31; } .form-item[name="FirstName"] { width: 50%; float: left; } .form-item[name="LastName"] { width: 50%; float: left; } .form-item[name="State"] { width: 33.333%; float: left; } .form-item[name="Phone"] { width: 66.666%; float: left; } .form-thankyou { position: absolute; display: none; margin: 10px 0 0 5px; width: 100%; text-align: center; } .form-link-wrapper { text-align: center; } .form-link { line-height: 35px; padding: 0 30px; } .form-select { position: relative; } .form-select .form-input { background: transparent; border: 1px solid #b0b0b0; font-size: 16px; border-radius: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; text-indent: 0.01px; text-overflow: ''; z-index: 99; } .form-select .form--error { background: #FF9696; color: #522C31; border-color: #522C31; } .form-select:after { content: '\25BC'; position: absolute; right: 5px; top: 6px; color: #4c4c4c; pointer-events: none; } .form-inline-select { position: relative; margin: 10px 0; display: block; text-align: center; } .form-inline-select select { min-width: 100%; } @media screen and (min-width: 960px) { .form-inline-select { display: inline-block; margin: 10px 5px; } } .form2-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 10px 10px 20px; } .form2-wrapper:before, .form2-wrapper:after { content: " "; display: table; } .form2-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .form2-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .form2-wrapper { padding: 30px 10px; } } .form2-content { display: block; float: left; margin-right: 10.34483%; width: 100%; } .form2-content:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .form2-content { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; } .form2-content:last-child { margin-right: 0; } } .form2-formwrapper { display: block; float: left; margin-right: 10.34483%; width: 100%; } .form2-formwrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .form2-formwrapper { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; } .form2-formwrapper:last-child { margin-right: 0; } } .form2-text { margin-bottom: 20px; } .form2-title { color: #00b4ea; text-transform: uppercase; margin: 0 0 10px; font-size: 22px; } .form2-imagewrapper { text-align: center; margin-bottom: 20px; padding: 10px 5px 0 0; } @media screen and (min-width: 960px) { .form2-imagewrapper { margin-bottom: 30px; } } .form2-image { max-width: 100%; height: auto; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3); } .form2-speakers { margin-bottom: 20px; padding: 10px 0 10px 0; *zoom: 1; } .form2-speakers:before, .form2-speakers:after { content: " "; display: table; } .form2-speakers:after { clear: both; } .form2-speaker { float: left; width: 100%; border-bottom: 1px solid #dddddd; padding: 0 0 10px 0; *zoom: 1; } .form2-speaker:before, .form2-speaker:after { content: " "; display: table; } .form2-speaker:after { clear: both; } .form2-speaker-image-wrapper { width: 25%; padding-right: 20px; float: left; } .form2-speaker-image { max-width: 100%; border: 3px solid #dddddd; } .form2-speaker-name { font-weight: 400; padding: 20px 20px 0 20px; } .form2-speaker-title { font-weight: 300; display: block; font-style: italic; } .form-quote-wrapper { border: 1px solid rgba(3, 123, 172, 0.3); font-size: 18px; margin: 0 0 30px; font-style: italic; } .form-quote-wrapper p { padding: 20px 40px; font-size: 16px; margin-bottom: 0; } @media screen and (min-width: 960px) { .form-quote-wrapper p { font-size: 18px; padding: 30px 40px; } } .form-attritubtion { border-top: 1px solid rgba(3, 123, 172, 0.3); } .form-attritubtion p { font-weight: 400; color: #037bac; margin-bottom: 0; position: relative; padding: 10px 40px; } .form-attritubtion p:before { content: "—"; position: absolute; left: 15px; } .pressroom-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; } .pressroom-wrapper:before, .pressroom-wrapper:after { content: " "; display: table; } .pressroom-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .pressroom-wrapper { max-width: 60em; } } .pressroom-header { *zoom: 1; display: block; margin-bottom: 10px; } .pressroom-header:before, .pressroom-header:after { content: " "; display: table; } .pressroom-header:after { clear: both; } @media screen and (min-width: 960px) { .pressroom-header { margin-bottom: 20px; } } .pressroom-title { color: #00b4ea; text-transform: uppercase; margin: 0; font-size: 20px; font-weight: 400; } .pressroom-item-title { text-transform: uppercase; margin: 0; font-size: 17px; color: #00b4ea; font-weight: 400; } .pressroom-item { *zoom: 1; display: block; margin-bottom: 25px; } .pressroom-item:before, .pressroom-item:after { content: " "; display: table; } .pressroom-item:after { clear: both; } .pressroom-itemsecond { *zoom: 1; display: block; margin-bottom: 40px; } .pressroom-itemsecond:before, .pressroom-itemsecond:after { content: " "; display: table; } .pressroom-itemsecond:after { clear: both; } .pressroom-image { max-width: 100%; height: auto; } .pressroom-side-wrapper { height: 40px; width: 80px; float: left; margin: 0 20px 20px 0; text-align: center; padding: 5px 0 0; } .pressroom-content-wrapper { margin: 0 0 0 100px; } .pressroom-text { margin-bottom: 5px; } .pressroom-readmore { color: #00ac4d; -webkit-transition: all 300 ease; -moz-transition: all 300 ease; transition: all 300 ease; } .pressroom-readmore:after { content: '\003E'; position: relative; top: 1px; } .pressroom-readmore:link, .pressroom-readmore:visited { color: #00ac4d; } .pressroom-readmore:hover, .pressroom-readmore:active { color: #00df64; } .pressroom-viewall-wrapper { *zoom: 1; display: block; text-align: center; } .pressroom-viewall-wrapper:before, .pressroom-viewall-wrapper:after { content: " "; display: table; } .pressroom-viewall-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .pressroom-viewall-wrapper { text-align: left; } } @media screen and (min-width: 960px) { .pressroom-viewall { margin: 0 0 0 100px; } } .pressroom-column { display: block; float: left; margin-right: 10.34483%; width: 100%; padding: 0 0 20px; margin-bottom: 10px; border-bottom: 1px solid #dddddd; } .pressroom-column:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .pressroom-column { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; padding: 0 0 60px; border-bottom: 0; } .pressroom-column:last-child { margin-right: 0; } } .pressroom-column:last-of-type { border-bottom: 0; } .pressroom-datecircle { width: 66px; height: 66px; background: #dddddd; border-radius: 50%; margin: 0 auto; padding: 3px 0 0; } .pressroom-day { display: block; line-height: 20px; font-size: 22px; font-weight: 400; } .pressroom-month { display: block; font-size: 17px; line-height: 23px; text-transform: capitalize; } .pressroom-year { display: block; font-size: 11px; line-height: 15px; } .event-wrapper, .event-content-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; } .event-wrapper:before, .event-wrapper:after, .event-content-wrapper:before, .event-content-wrapper:after { content: " "; display: table; } .event-wrapper:after, .event-content-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .event-wrapper, .event-content-wrapper { max-width: 60em; } } .event-webinarlist-wrapper, .event-content { *zoom: 1; display: block; border-bottom: 1px solid #dddddd; } .event-webinarlist-wrapper:before, .event-webinarlist-wrapper:after, .event-content:before, .event-content:after { content: " "; display: table; } .event-webinarlist-wrapper:after, .event-content:after { clear: both; } .event-upcoming-wrapper { display: block; float: left; margin-right: 10.34483%; width: 100%; } .event-upcoming-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .event-upcoming-wrapper { display: block; float: left; margin-right: 3.22581%; width: 31.1828%; margin-left: 8.60215%; } .event-upcoming-wrapper:last-child { margin-right: 0; } } .event-featured-wrapper { display: block; float: left; margin-right: 10.34483%; width: 100%; padding: 0 0 20px; margin-bottom: 20px; border-bottom: 1px solid #dddddd; } .event-featured-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .event-featured-wrapper { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; } .event-featured-wrapper:last-child { margin-right: 0; } } .event-webinar-item { margin-bottom: 0; padding: 0 0 20px; display: block; float: left; margin-right: 10.34483%; width: 72.41379%; } .event-webinar-item:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .event-webinar-item { display: block; float: left; margin-right: 3.22581%; width: 82.7957%; } .event-webinar-item:last-child { margin-right: 0; } } .event-webinar-image { display: block; float: left; margin-right: 10.34483%; width: 17.24138%; margin-bottom: 10px; text-align: center; } .event-webinar-image:last-child { margin-right: 0; } .event-webinar-image img { max-width: 100%; margin: 0 auto; } @media screen and (min-width: 960px) { .event-webinar-image { display: block; float: left; margin-right: 3.22581%; width: 13.97849%; } .event-webinar-image:last-child { margin-right: 0; } } .event-webinar-title { font-weight: 400; margin-bottom: 20px; margin-top: 20px; text-transform: uppercase; font-size: 25px; } .event-webinar-item-title { color: #037bac; text-transform: uppercase; margin: 0 0 5px; font-size: 20px; } .event-featured-title { text-transform: uppercase; margin: 0 0 20px; font-size: 20px; color: #00ac4d; text-align: center; } .event-featured-title:after { content: ''; display: block; width: 66%; margin: 5px auto 5px; border-bottom: 1px solid #00ac4d; } .event-featured-description { margin-bottom: 20px; } .event-featured-link-wrapper { text-align: center; } .event-featured-date { font-size: 25px; text-align: center; display: block; margin: 0 0 20px; } .event-featured-link { display: inline-block; padding: 10px 25px; background: #00ac4d; text-align: center; text-decoration: none; color: white; line-height: 20px; border-radius: 20px; margin: 6px 0 10px; text-transform: uppercase; font-size: 13px; letter-spacing: .18em; font-weight: 700; overflow: hidden; text-overflow: ellipsis; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; line-height: 30px; padding: 0 20px; } .event-featured-link:visited, .event-featured-link:link { background: #00ac4d; text-decoration: none; color: white; } .event-featured-link:hover { background: #00c658; } .event-upcoming-date { text-transform: uppercase; } .event-upcoming-item { margin: 0 0 20px; } .event-upcoming-title { font-size: 20px; text-align: center; } .event-webinar-link { display: inline-block; padding: 10px 25px; background: #037bac; text-align: center; text-decoration: none; color: white; line-height: 20px; border-radius: 20px; margin: 6px 0 10px; text-transform: uppercase; font-size: 13px; letter-spacing: .18em; font-weight: 700; overflow: hidden; text-overflow: ellipsis; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; line-height: 30px; padding: 0 20px; } .event-webinar-link:visited, .event-webinar-link:link { background: #037bac; text-decoration: none; color: white; } .event-webinar-link:hover { background: #038dc5; } .event-viewmore-wrapper { text-align: right; } .careers-benefits-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px 0; } .careers-benefits-wrapper:before, .careers-benefits-wrapper:after { content: " "; display: table; } .careers-benefits-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .careers-benefits-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .careers-benefits-wrapper { padding: 30px 10px 0; } } .careers-content { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px; } .careers-content:before, .careers-content:after { content: " "; display: table; } .careers-content:after { clear: both; } @media screen and (min-width: 960px) { .careers-content { max-width: 60em; } } @media screen and (min-width: 960px) { .careers-content { padding: 40px 10px 20px; } .careers-content ul { padding-left: 0; } } .careers-video-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; } .careers-video-wrapper:before, .careers-video-wrapper:after { content: " "; display: table; } .careers-video-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .careers-video-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .careers-video-wrapper { margin-bottom: 10px; } } .careers-postions-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px; } .careers-postions-wrapper:before, .careers-postions-wrapper:after { content: " "; display: table; } .careers-postions-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .careers-postions-wrapper { max-width: 60em; } } .careers-intro-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 30px 10px 20px; border-bottom: 1px solid #dddddd; } .careers-intro-wrapper:before, .careers-intro-wrapper:after { content: " "; display: table; } .careers-intro-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .careers-intro-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .careers-main { display: block; float: left; margin-right: 3.22581%; width: 56.98925%; } .careers-main:last-child { margin-right: 0; } } @media screen and (min-width: 960px) { .careers-sub { padding: 0 0 0 40px; border-left: 1px solid #dddddd; display: block; float: left; margin-right: 3.22581%; width: 39.78495%; } .careers-sub:last-child { margin-right: 0; } } .careers-image-wrapper img { width: 100%; height: auto; } @media screen and (min-width: 960px) { .careers-image-wrapper { padding: 20px 0 0; } } .careers-intro-text, .careers-intro-text p { text-align: center; } @media screen and (min-width: 960px) { .careers-intro-text, .careers-intro-text p { display: block; float: left; margin-right: 3.22581%; width: 82.7957%; margin-left: 8.60215%; font-size: 20px; } .careers-intro-text:last-child, .careers-intro-text p:last-child { margin-right: 0; } } .careers-intro-link-wrapper { text-align: center; } .careers-positions { background: #f5f6f6; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; } .careers-intro-link { line-height: 35px; padding: 0 30px; } .careers-title { font-size: 25px; text-transform: uppercase; font-weight: 400; } .job-item { margin-bottom: 10px; *zoom: 1; display: block; } .job-item:before, .job-item:after { content: " "; display: table; } .job-item:after { clear: both; } @media screen and (min-width: 960px) { .job-item { margin-bottom: 15px; } } .job-title { font-size: 16px; } @media screen and (min-width: 960px) { .job-title { float: left; } } @media screen and (min-width: 960px) { .job-location { float: right; } } .horizontal-seperator { border-top: 1px solid #dddddd; *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; } .horizontal-seperator:before, .horizontal-seperator:after { content: " "; display: table; } .horizontal-seperator:after { clear: both; } @media screen and (min-width: 960px) { .horizontal-seperator { max-width: 60em; } } .casestudy-metacontent-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; } .casestudy-metacontent-wrapper:before, .casestudy-metacontent-wrapper:after { content: " "; display: table; } .casestudy-metacontent-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .casestudy-metacontent-wrapper { max-width: 60em; } } .casestudy-maincontent-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px; } .casestudy-maincontent-wrapper:before, .casestudy-maincontent-wrapper:after { content: " "; display: table; } .casestudy-maincontent-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .casestudy-maincontent-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .casestudy-maincontent-wrapper { padding: 20px 10px 30px; } } .casestudy-image-wrapper { display: block; float: left; margin-right: 10.34483%; width: 100%; margin-bottom: 10px; } .casestudy-image-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .casestudy-image-wrapper { display: block; float: left; margin-right: 3.22581%; width: 39.78495%; } .casestudy-image-wrapper:last-child { margin-right: 0; } } .casestudy-description { display: block; float: left; margin-right: 10.34483%; width: 100%; } .casestudy-description:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .casestudy-description { display: block; float: left; margin-right: 3.22581%; width: 56.98925%; } .casestudy-description:last-child { margin-right: 0; } } .casestudy-quote-wrapper { display: block; float: left; margin-right: 10.34483%; width: 100%; } .casestudy-quote-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .casestudy-quote-wrapper { display: block; float: left; margin-right: 3.22581%; width: 39.78495%; } .casestudy-quote-wrapper:last-child { margin-right: 0; } } .casestudy-award-wrapper { display: block; float: left; margin-right: 10.34483%; width: 100%; } .casestudy-award-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .casestudy-award-wrapper { display: block; float: left; margin-right: 3.22581%; width: 56.98925%; } .casestudy-award-wrapper:last-child { margin-right: 0; } } .casestudy-metacontent { background: #f5f6f6; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; padding: 10px 0; } @media screen and (min-width: 960px) { .casestudy-metacontent { padding: 30px 0; } } .casestudy-meta-wrapper { *zoom: 1; margin-bottom: 20px; } .casestudy-meta-wrapper:before, .casestudy-meta-wrapper:after { content: " "; display: table; } .casestudy-meta-wrapper:after { clear: both; } .casestudy-description-wrapper { padding: 20px 0; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; } .casestudy-panel { display: block; float: left; margin-right: 10.34483%; width: 44.82759%; } .casestudy-panel:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .casestudy-panel { display: block; float: left; margin-right: 5.66038%; width: 39.62264%; } .casestudy-panel:last-child { margin-right: 0; } } .casestudy-award-title { text-transform: uppercase; } .casestudy-award-subtitle { text-transform: none; display: block; font-weight: 300; font-size: 16px; } .casestudy-award-main { padding: 0 0 20px; margin-bottom: 20px; border-bottom: 1px solid #b0b0b0; } .casestudy-panel { background: white; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); text-align: center; padding: 10px 20px; } .casestudy-panel-link { line-height: 30px; padding: 0 30px; } .casestudy-panel-content { margin-bottom: 10px; font-size: 14px; font-weight: 400; line-height: 20px; } .casestudy-quote-wrapper { background: white; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); margin-bottom: 20px; } .casestudy-quote-text { padding: 20px; } .casestudy-quote-attribution { background: #037bac; padding: 20px; text-align: center; position: relative; } .casestudy-quote-attribution:after { content: ''; display: block; height: 0px; width: 0px; border-top: 15px solid white; border-left: 20px solid transparent; border-right: 20px solid transparent; position: absolute; top: 0; left: 50%; margin-left: -20px; } .casestudy-quote-name { color: white; font-size: 18px; font-weight: 400; display: block; margin-bottom: 5px; } .casestudy-quote-title { color: white; font-style: italic; display: block; } .casestudy-image-wrapper { text-align: center; } .casestudy-image { max-width: 100%; height: auto; } .customer-list-content { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 10px 10px; } .customer-list-content:before, .customer-list-content:after { content: " "; display: table; } .customer-list-content:after { clear: both; } @media screen and (min-width: 960px) { .customer-list-content { max-width: 60em; } } .customer-list { padding: 0; margin: 10px 0 0 0; font-size: 0; min-height: 135px; position: relative; *zoom: 1; } .customer-list:before, .customer-list:after { content: " "; display: table; } .customer-list:after { clear: both; } .customer-list-item { padding: 10px 5px; list-style: none; margin: 0; text-align: center; width: 50%; display: inline-block; } @media screen and (min-width: 960px) { .customer-list-item { width: 33%; text-align: left; vertical-align: top; } } .customer-filter { display: block; list-style: none; cursor: pointer; } .customer-filter:hover { color: #049fde; } @media screen and (min-width: 960px) { .customer-filter { padding: 0 15px; float: left; border-left: 1px solid #dddddd; } .customer-filter:first-child { padding-left: 0; border-left: 0; } } .customer-filter-wrapper { margin: 0; padding: 0; *zoom: 1; } .customer-filter-wrapper:before, .customer-filter-wrapper:after { content: " "; display: table; } .customer-filter-wrapper:after { clear: both; } .recording-video-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 10px 10px 0; } .recording-video-wrapper:before, .recording-video-wrapper:after { content: " "; display: table; } .recording-video-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .recording-video-wrapper { max-width: 60em; } } .recording-content-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px 10px; margin-bottom: 20px; } .recording-content-wrapper:before, .recording-content-wrapper:after { content: " "; display: table; } .recording-content-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .recording-content-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .recording-content-wrapper { padding: 30px 10px 10px; margin-bottom: 30px; } } .recording-slides-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; } .recording-slides-wrapper:before, .recording-slides-wrapper:after { content: " "; display: table; } .recording-slides-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .recording-slides-wrapper { max-width: 60em; } } .recording-subcontent-wrapper { border-bottom: 1px solid #dddddd; padding: 0 0 10px; margin-bottom: 20px; } .recording-subcontent, .recording-description { display: block; float: left; margin-right: 10.34483%; width: 100%; } .recording-subcontent:last-child, .recording-description:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .recording-subcontent, .recording-description { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; } .recording-subcontent:last-child, .recording-description:last-child { margin-right: 0; } } .recording-title { font-size: 20px; font-weight: 400; color: #00b4ea; } .recording-slides-wrapper { text-align: center; } .recording-slide-link { line-height: 35px; padding: 0 30px; } .pricing-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px; } .pricing-wrapper:before, .pricing-wrapper:after { content: " "; display: table; } .pricing-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .pricing-wrapper { max-width: 60em; } } .pricing-content { background: #f5f6f6; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; } .pricing-table { margin-bottom: 30px; display: none; } @media screen and (min-width: 960px) { .pricing-table { *zoom: 1; display: table; width: 100%; table-layout: fixed; } .pricing-table:before, .pricing-table:after { content: " "; display: table; } .pricing-table:after { clear: both; } } .pricing-table-mobile { *zoom: 1; display: table; width: 100%; table-layout: fixed; } .pricing-table-mobile:before, .pricing-table-mobile:after { content: " "; display: table; } .pricing-table-mobile:after { clear: both; } @media screen and (min-width: 960px) { .pricing-table-mobile { display: none; } } .pricing-feature { text-align: right; color: #037bac; font-weight: 400; padding: 10px 0; display: table-cell; padding-right: 3.22581%; width: 25.80645%; } .pricing-feature:last-child { width: 22.58065%; padding-right: 0; } .pricing-row:nth-of-type(4) .pricing-feature { padding: 40px 20px 10px; } .pricing-cell { background: white; border-left: 20px solid #f5f6f6; border-bottom: 1px solid #dddddd; text-align: center; display: table-cell; padding-right: 3.22581%; width: 25.80645%; padding: 10px; } .pricing-cell:last-child { width: 22.58065%; padding-right: 0; } .pricing-row:nth-of-type(3) .pricing-feature { padding: 30px 5px 10px; } .pricing-row:nth-of-type(4) .pricing-cell { padding: 40px 5px 10px; position: relative; } .pricing-row:nth-of-type(4) .pricing-cell:before { content: ' '; display: block; width: 100%; border-top: 1px solid #dddddd; position: absolute; left: 0; top: 30px; } @media screen and (min-width: 960px) { .pricing-row:nth-of-type(4) .pricing-cell:after { content: ' '; display: block; position: absolute; left: 50%; width: 0; top: 0; margin-left: -20px; border-top: 15px solid #00b4ea; border-left: 20px solid transparent; border-right: 20px solid transparent; } } @media screen and (min-width: 960px) { .pricing-row:nth-of-type(4) .pricing-cell:nth-of-type(3):after { content: ' '; display: block; position: absolute; left: 50%; width: 0; top: 0; margin-left: -20px; border-top: 15px solid #00ac4d; border-left: 20px solid transparent; border-right: 20px solid transparent; } } @media screen and (min-width: 960px) { .pricing-row:nth-of-type(4) .pricing-cell:nth-of-type(4):after { content: ' '; display: block; position: absolute; left: 50%; width: 0; top: 0; margin-left: -20px; border-top: 15px solid #00ac4d; border-left: 20px solid transparent; border-right: 20px solid transparent; } } .pricing-header-developer { padding: 15px 5px; border-left: 20px solid #f5f6f6; background: #009ecd; color: white; font-weight: 400; text-transform: uppercase; font-size: 18px; letter-spacing: 0.02; position: relative; } .pricing-header-starter { padding: 15px 5px; border-left: 20px solid #f5f6f6; background: #037bac; color: white; font-weight: 400; text-transform: uppercase; font-size: 18px; letter-spacing: 0.02; position: relative; } .pricing-header-enterprise { padding: 15px 5px; border-left: 20px solid #f5f6f6; background: #019543; color: white; font-weight: 400; text-transform: uppercase; font-size: 18px; letter-spacing: 0.02; position: relative; } .pricing-price-developer { padding: 15px 5px; border-left: 20px solid #f5f6f6; color: white; background: #00b4ea; color: white; font-weight: 300; position: relative; } .pricing-price-starter { padding: 15px 5px; border-left: 20px solid #f5f6f6; color: white; background: #0097d5; color: white; font-weight: 300; position: relative; } .pricing-price-enterprise { padding: 15px 5px; border-left: 20px solid #f5f6f6; color: white; background: #00ac4d; color: white; font-weight: 300; position: relative; } .pricing-smallprint-wrapper { *zoom: 1; display: block; } .pricing-smallprint-wrapper:before, .pricing-smallprint-wrapper:after { content: " "; display: table; } .pricing-smallprint-wrapper:after { clear: both; } .pricing-smallprint { display: block; float: left; margin-right: 10.34483%; width: 100%; margin-bottom: 20px; } .pricing-smallprint:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .pricing-smallprint { display: block; float: left; margin-right: 3.22581%; width: 74.19355%; margin-left: 25.80645%; margin-bottom: 40px; } .pricing-smallprint:last-child { margin-right: 0; } } .pricing-smallprint p, .pricing-smallprint li { font-size: 13px; line-height: 15px; margin-bottom: 10px; } .pricing-link { padding: 0 10px; display: block; width: 100%; } @media screen and (min-width: 960px) { .pricing-link { display: table-cell; } } .pricing-calltoaction { line-height: 20px; padding: 10px 30px; margin-bottom: 20px; } .content1-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px; } .content1-wrapper:before, .content1-wrapper:after { content: " "; display: table; } .content1-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .content1-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .content1-wrapper { padding: 30px 10px; } } .content1-item { *zoom: 1; display: block; padding: 0 0 30px; margin: 0 0 30px; border-bottom: 1px solid #dddddd; } .content1-item:before, .content1-item:after { content: " "; display: table; } .content1-item:after { clear: both; } .content1-item:last-child { border-bottom: 0; margin-bottom: 0; padding: 0; } @media screen and (min-width: 960px) { .casestudy-individual .content1-item-content { display: block; float: left; margin-right: 3.22581%; width: 65.5914%; float: right; } .casestudy-individual .content1-item-content:last-child { margin-right: 0; } } @media screen and (min-width: 960px) { .casestudy-individual .content1-item-imagewrapper { display: block; float: left; margin-right: 3.22581%; width: 31.1828%; float: right; } .casestudy-individual .content1-item-imagewrapper:last-child { margin-right: 0; } } .casestudy-individual .content1-item-image img { max-width: 80%; } .content1-item-title { color: #00b4ea; text-transform: uppercase; margin: 0; font-size: 17px; line-height: 25px; font-weight: 400; } @media screen and (min-width: 960px) { .content1-item-title { font-size: 20px; line-height: 25px; } } .content1-item-subtitle { color: #00b4ea; text-transform: uppercase; margin: 0; font-size: 17px; font-weight: 300; } .content1-item-header { margin: 0 0 5px; } @media screen and (min-width: 960px) { .content1-item-content { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; } .content1-item-content:last-child { margin-right: 0; } } @media screen and (min-width: 960px) { .content1-item:nth-of-type(2n) .content1-item-content { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; margin-right: 0; float: right; } .content1-item:nth-of-type(2n) .content1-item-content:last-child { margin-right: 0; } } .content1-item-imagewrapper { text-align: center; } @media screen and (min-width: 960px) { .content1-item-imagewrapper { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; } .content1-item-imagewrapper:last-child { margin-right: 0; } } .content1-item-image, .content1-item-image img { max-width: 100%; height: auto; margin: 0 auto; } .content1-item-description { font-size: 14px; line-height: 20px; font-weight: 300; letter-spacing: .06em; } @media screen and (min-width: 960px) { .content1-item-description { font-size: 16px; line-height: 25px; } } .content2-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px; } .content2-wrapper:before, .content2-wrapper:after { content: " "; display: table; } .content2-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .content2-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .content2-wrapper { padding: 30px 10px; } } .content2-item { *zoom: 1; display: block; margin: 0 0 15px; } .content2-item:before, .content2-item:after { content: " "; display: table; } .content2-item:after { clear: both; } .content2-item:last-child { margin-bottom: 0; padding: 0; } @media screen and (min-width: 960px) { .content2-item-wrapper { display: block; float: left; margin-right: 3.22581%; width: 100%; } .content2-item-wrapper:last-child { margin-right: 0; } } .content2-item-title { color: #00b4ea; text-transform: uppercase; margin: 0 0 5px; font-size: 17px; line-height: 25px; font-weight: 400; } @media screen and (min-width: 960px) { .content2-item-title { font-size: 20px; } } .content2-item-subtitle { color: #00b4ea; text-transform: uppercase; margin: 0; font-size: 17px; font-weight: 300; } .content2-item-description { font-size: 14px; line-height: 20px; font-weight: 300; letter-spacing: .06em; } @media screen and (min-width: 960px) { .content2-item-description { font-size: 16px; line-height: 25px; } } .content2-item-link { font-weight: 400; text-transform: uppercase; font-size: 18px; display: inline-block; margin-bottom: 15px; } .content2-item-link:after { content: " >"; } .content3-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px 0; } .content3-wrapper:before, .content3-wrapper:after { content: " "; display: table; } .content3-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .content3-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .content3-wrapper { padding: 30px 10px 0; } } .content3-item { *zoom: 1; display: block; margin: 0 0 15px; } .content3-item:before, .content3-item:after { content: " "; display: table; } .content3-item:after { clear: both; } .content3-item-date { display: block; float: left; margin-right: 10.34483%; width: 17.24138%; } .content3-item-date:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .content3-item-date { display: block; float: left; margin-right: 3.22581%; width: 22.58065%; } .content3-item-date:last-child { margin-right: 0; } } @media screen and (min-width: 960px) { .content3-item-wrapper { display: block; float: left; margin-right: 3.22581%; width: 74.19355%; margin-bottom: 20px; } .content3-item-wrapper:last-child { margin-right: 0; } } @media screen and (min-width: 960px) { .content3-subitem-wrapper { display: block; float: left; margin-right: 3.22581%; width: 22.58065%; margin-bottom: 10px; } .content3-subitem-wrapper:last-child { margin-right: 0; } } .content3-image { max-width: 100%; height: auto; margin-bottom: 20px; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3); } .content3-item-title { color: #00b4ea; text-transform: uppercase; margin: 0 0 5px; font-size: 20px; } .content3-item-subtitle { color: #00b4ea; text-transform: uppercase; margin: 0; font-size: 17px; font-weight: 300; } .content3-item-description { font-size: 14px; line-height: 20px; font-weight: 300; letter-spacing: .06em; } @media screen and (min-width: 960px) { .content3-item-description { font-size: 16px; line-height: 25px; } } .content3-item-link { font-weight: 400; text-transform: uppercase; font-size: 18px; display: inline-block; margin-bottom: 15px; } .content3-item-link:after { content: " >"; } .flexcontent3-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 10px 10px; border-bottom: 1px solid #dddddd; } .flexcontent3-wrapper:before, .flexcontent3-wrapper:after { content: " "; display: table; } .flexcontent3-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .flexcontent3-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .flexcontent3-wrapper { padding: 20px 10px; } } .flexcontent3-item { *zoom: 1; display: block; } .flexcontent3-item:before, .flexcontent3-item:after { content: " "; display: table; } .flexcontent3-item:after { clear: both; } .flexcontent3-item-wrapper { margin-bottom: 10px; } @media screen and (min-width: 960px) { .flexcontent3-item-wrapper { margin-bottom: 15px; display: block; float: left; margin-right: 3.22581%; width: 74.19355%; } .flexcontent3-item-wrapper:last-child { margin-right: 0; } } .flexcontent3-item-subwrapper { margin-bottom: 10px; } @media screen and (min-width: 960px) { .flexcontent3-item-subwrapper { margin-bottom: 15px; display: block; float: left; margin-right: 3.22581%; width: 22.58065%; } .flexcontent3-item-subwrapper:last-child { margin-right: 0; } } .flexcontent3-header { margin-bottom: 10px; } @media screen and (min-width: 960px) { .flexcontent3-header { margin-bottom: 15px; } } .flexcontent3-image-wrapper { margin-bottom: 10px; text-align: center; } @media screen and (min-width: 960px) { .flexcontent3-image-wrapper { margin-bottom: 15px; } } .flexcontent3-image { max-width: 100%; } .flexcontent3-item-title { color: #00b4ea; text-transform: uppercase; margin: 0 0 5px; font-size: 17px; line-height: 25px; font-weight: 400; } @media screen and (min-width: 960px) { .flexcontent3-item-title { font-size: 20px; } } .flexcontent3-item-subtitle { color: #00b4ea; text-transform: uppercase; margin: 0 0 5px; font-size: 15px; line-height: 20px; font-weight: 300; } @media screen and (min-width: 960px) { .flexcontent3-item-subtitle { font-size: 16px; } } .flexcontent-subwrapper-title { font-weight: 400; margin-bottom: 5px; display: block; } .flexcontent3-person-name { font-weight: 400; font-size: 14px; } .flexcontent3-person-title { font-weight: 300; font-style: italic; } .flexcontent3-person-image { width: 104px; height: auto; border: 2px solid #dddddd; } .flexcontent3-person-image-wrapper { width: 50%; padding: 0 5px 0 0; float: left; } .flexcontent3-person-image-wrapper:nth-child(2n) { padding: 0 0 0 5px; } .flexcontent3-person-image-container { *zoom: 1; margin-bottom: 5px; } .flexcontent3-person-image-container:before, .flexcontent3-person-image-container:after { content: " "; display: table; } .flexcontent3-person-image-container:after { clear: both; } @media screen and (min-width: 960px) { .content4-wordswrapper { display: block; float: left; margin-right: 3.22581%; width: 65.5914%; } .content4-wordswrapper:last-child { margin-right: 0; } } .content4-wrapper { padding: 20px 10px; } .content4-sideimagewrapper { display: none; } @media screen and (min-width: 960px) { .content4-sideimagewrapper { display: block; float: left; margin-right: 3.22581%; width: 31.1828%; margin-bottom: 10px; } .content4-sideimagewrapper:last-child { margin-right: 0; } } .content5-wrapper { padding: 20px 10px; } .content5-item { margin-bottom: 10px; } @media screen and (min-width: 960px) { .content5-item { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; margin-bottom: 20px; } .content5-item:last-child { margin-right: 0; } .content5-item:nth-child(2n) { margin-right: 0; } } .content5-item-title { font-size: 16px; line-height: 20px; font-weight: 400; color: #037bac; text-transform: uppercase; } .content5-item-title:after { content: ' '; display: block; width: 100%; border-bottom: 1px solid #037bac; margin: 5px 0; max-width: 66%; } @media screen and (min-width: 960px) { .content5-item-title { font-size: 18px; } } .content6-item-wrapper { padding: 10px 0; } @media screen and (min-width: 960px) { .content6-item-wrapper { display: block; float: left; margin-right: 3.22581%; width: 65.5914%; padding: 20px 0; } .content6-item-wrapper:last-child { margin-right: 0; } } .content6-item { padding: 10px 0; } .content6-item-subwrapper { text-align: center; } @media screen and (min-width: 960px) { .content6-item-subwrapper { display: block; float: left; margin-right: 3.22581%; width: 31.1828%; margin-bottom: 10px; } .content6-item-subwrapper:last-child { margin-right: 0; } } .content6-image { max-width: 75%; max-height: 240px; } @media screen and (min-width: 960px) { .content6-image { max-height: 320px; } } .menu-skybox-container { *zoom: 1; display: block; } .menu-skybox-container:before, .menu-skybox-container:after { content: " "; display: table; } .menu-skybox-container:after { clear: both; } .main-skybox-navlist { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 5px; background: white; padding: 0; text-align: center; margin-bottom: 0; } .main-skybox-navlist:before, .main-skybox-navlist:after { content: " "; display: table; } .main-skybox-navlist:after { clear: both; } @media screen and (min-width: 960px) { .main-skybox-navlist { max-width: 60em; } } @media screen and (min-width: 960px) { .main-skybox-navlist { text-align: right; padding: 0 10px; } } .main-skybox-navlist .menu-item { display: inline-block; list-style: none; padding: 5px 2px 0; font-size: 14px; line-height: 20px; } @media screen and (min-width: 960px) { .main-skybox-navlist .menu-item { padding: 10px 0 0 10px; } } .main-header { background: #037bac; z-index: 9999; position: fixed; width: 100%; top: 0; left: 0; } @media screen and (min-width: 960px) { .main-header-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; } .main-header-wrapper:before, .main-header-wrapper:after { content: " "; display: table; } .main-header-wrapper:after { clear: both; } } @media screen and (min-width: 960px) and (min-width: 960px) { .main-header-wrapper { max-width: 60em; } } .main-header-logo-wrapper { width: 50%; float: left; padding: 0 5px; } @media screen and (min-width: 960px) { .main-header-logo-wrapper { width: auto; } } .main-header-logo-link { display: block; } .main-header-toggle-wrapper { width: 50%; float: left; padding: 0 10px 0 0; text-align: right; } @media screen and (min-width: 960px) { .main-header-toggle-wrapper { display: none; } } .main-header-subcontent { *zoom: 1; height: 50px; overflow: hidden; } .main-header-subcontent:before, .main-header-subcontent:after { content: " "; display: table; } .main-header-subcontent:after { clear: both; } @media screen and (min-width: 960px) { .main-header-subcontent { display: block; float: left; margin-right: 3.22581%; width: 22.58065%; } .main-header-subcontent:last-child { margin-right: 0; } } .main-header-toggle { color: white; display: inline-block; line-height: 50px; } .main-header-toggle:link, .main-header-toggle:visited { color: white; } .main-header-logo:before { display: inline-block; font-size: 164px; line-height: 50px; color: white; } @media screen and (min-width: 960px) { .menu-header-menu-container { display: block; float: left; margin-right: 3.22581%; width: 74.19355%; } .menu-header-menu-container:last-child { margin-right: 0; } } .main-header-navlist { padding: 0; text-align: center; margin-bottom: 0; position: absolute; width: 100%; z-index: 9999; display: none; -webkit-transition: max-height 0.6s ease-out; -moz-transition: max-height 0.6s ease-out; transition: max-height 0.6s ease-out; } @media screen and (min-width: 960px) { .main-header-navlist { text-align: right; height: 50px; position: static; width: auto; display: block !important; } } .main-header-navlist .sub-menu { margin-bottom: 0; padding: 0; background: #024561; min-width: 100%; display: none; -webkit-transition: background 0.3s ease-out; -moz-transition: background 0.3s ease-out; transition: background 0.3s ease-out; } .main-header-navlist .sub-menu:before, .main-header-navlist .sub-menu:after { content: " "; display: table; } .main-header-navlist .sub-menu:after { clear: both; } @media screen and (min-width: 960px) { .main-header-navlist .sub-menu { position: absolute; display: none !important; z-index: 9999; } } @media screen and (min-width: 960px) { .main-header-navlist > .menu-item:hover > .sub-menu { display: block !important; } } .main-header-navlist .sub-menu > .menu-item { background: #02577a; width: 50%; float: left; font-size: 14px; } @media screen and (min-width: 960px) { .main-header-navlist .sub-menu > .menu-item { width: auto; float: none; display: block; text-align: left; min-width: 160px; } } .main-header-navlist .sub-menu .menu-item a { display: block; padding: 10px 5px; color: white; background: #02577a; box-shadow: inset 0 0 1px 0 #024561; } .main-header-navlist .sub-menu .menu-item a:link, .main-header-navlist .sub-menu .menu-item a:visited { color: white; background: #02577a; } .main-header-navlist .sub-menu .menu-item a:hover { background: #037bac; } .main-header-navlist .sub-menu .menu-item a:active { background: #024561; } @media screen and (min-width: 960px) { .main-header-navlist .sub-menu .menu-item a { padding: 10px 15px; } } .main-header-navlist .menu-item { background: #036993; list-style: none; margin-bottom: 0; position: relative; } .main-header-navlist .menu-item a { display: block; padding: 10px 5px; color: white; background: #036993; box-shadow: inset 0 0 1px 0 #024561; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .main-header-navlist .menu-item a:link, .main-header-navlist .menu-item a:visited { color: white; background: #036993; } .main-header-navlist .menu-item a:hover { background: #037bac; } .main-header-navlist .menu-item a:active { background: #02577a; } @media screen and (min-width: 960px) { .main-header-navlist .menu-item { background: none; display: inline-block; text-align: center; } .main-header-navlist .menu-item a { display: block; background: none; box-shadow: none; padding: 15px 8px; } .main-header-navlist .menu-item a:link, .main-header-navlist .menu-item a:visited { background: none; } .main-header-navlist .menu-item a:hover { background: #038dc5; } .main-header-navlist .menu-item a:active { background: #02577a; } } .main-header-navlist > .menu-item:last-child a { display: inline-block; padding: 10px 25px; background: #00ac4d; text-align: center; text-decoration: none; color: white; line-height: 20px; border-radius: 20px; margin: 6px 0 10px; text-transform: uppercase; font-size: 13px; letter-spacing: .18em; font-weight: 700; overflow: hidden; text-overflow: ellipsis; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; padding: 0 15px; line-height: 30px; text-transform: none; font-weight: 300; margin-right: 0; margin-left: 0; } .main-header-navlist > .menu-item:last-child a:visited, .main-header-navlist > .menu-item:last-child a:link { background: #00ac4d; text-decoration: none; color: white; } .main-header-navlist > .menu-item:last-child a:hover { background: #00c658; } .main-header.mw-new-new { background: #fff; } .main-header.mw-new-new .main-header-subcontent { height: auto; } .main-header.mw-new-new .main-header-logo-wrapper { padding: 15px 0 15px 5px; } .main-header.mw-new-new .main-header-logo-wrapper .main-header-logo { background: url(styles/logo.png) no-repeat; width: 164px; height: 20px; display: block; } .main-header.mw-new-new .main-header-logo-wrapper .main-header-logo:before { display: none; font-size: initial; line-height: initial; } .main-header.mw-new-new .main-header-navlist > .menu-item { border-bottom: 1px solid #ccc; background: #fff; } .main-header.mw-new-new .main-header-navlist > .menu-item > a { background: #fff; color: #000; box-shadow: none; font-weight: 400; } .main-header.mw-new-new .main-header-navlist > .menu-item:first-child { border-top: 1px solid #ccc; } .main-header.mw-new-new .main-header-navlist > .menu-item:last-child > a { background: #cc3; padding: .75rem 1.25rem; line-height: initial; letter-spacing: initial; border-radius: 0; font-weight: 700; text-transform: uppercase; font-size: .875rem; margin: 5px 0 0 0; } .main-header.mw-new-new .main-header-toggle-wrapper > a { color: #000; font-weight: 400; } @media screen and (min-width: 960px) { .main-header.mw-new-new { line-height: initial; padding: 3rem 0 1.5rem; border-top: .5rem solid #09c; background: #fff; } .main-header.mw-new-new .main-header-wrapper { max-width: 74rem; padding: 0 3.5rem; position: relative; } .main-header.mw-new-new .menu-header-menu-container { float: right; margin-right: 0; display: inline; position: absolute; right: 0.5rem; top: -0.5rem; font-size: 1rem; line-height: 1; font-style: normal; overflow: visible; } .main-header.mw-new-new .main-header-logo-wrapper { padding: 0; } .main-header.mw-new-new .main-header-navlist { height: auto; line-height: 1em; } .main-header.mw-new-new .main-header-navlist > .menu-item { margin-right: 2.5rem; position: relative; vertical-align: middle; border: none; } .main-header.mw-new-new .main-header-navlist > .menu-item > a { color: #000; padding: 0; font-size: 1rem; font-weight: 400; } .main-header.mw-new-new .main-header-navlist > .menu-item > a:hover { background: none; } .main-header.mw-new-new .main-header-navlist > .menu-item:first-child { border: 0; } .main-header.mw-new-new .main-header-navlist > .menu-item:last-child a { margin: 0; } .main-header.mw-new-new .main-header-navlist > .menu-item:hover { background: none; } .main-header.mw-new-new .main-header-navlist > .menu-item > .sub-menu { left: -15px; padding-top: 1.45em; background: transparent; } } .features2 { *zoom: 1; display: block; } .features2:before, .features2:after { content: " "; display: table; } .features2:after { clear: both; } .features2-header { background-color: white; } .features2-heading { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 15px 10px; text-align: center; text-transform: uppercase; font-weight: 400; margin-bottom: 0; font-size: 25px; } .features2-heading:before, .features2-heading:after { content: " "; display: table; } .features2-heading:after { clear: both; } @media screen and (min-width: 960px) { .features2-heading { max-width: 60em; } } .features2-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 25px 10px 15px; margin: 0 auto; } .features2-wrapper:before, .features2-wrapper:after { content: " "; display: table; } .features2-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .features2-wrapper { max-width: 60em; } } .feature2-item { padding: 15px 25px; margin: 0 auto 20px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); background: white; max-width: 350px; list-style: none; } .feature2-item:nth-of-type(2n) .feature2-item-heading, .feature2-item:nth-of-type(2n) .feature2-item-iconwrapper { color: #00ac4d; } .feature2-item:nth-of-type(2n) .feature2-item-link { line-height: 35px; min-width: 66%; } .feature2-item:nth-of-type(3n) .feature2-item-heading, .feature2-item:nth-of-type(3n) .feature2-item-iconwrapper { color: #037bac; } .feature2-item:nth-of-type(3n) .feature2-item-link { line-height: 35px; min-width: 66%; } .feature2-item:nth-of-type(4n) .feature2-item-heading, .feature2-item:nth-of-type(4n) .feature2-item-iconwrapper { color: #00b4ea; } .feature2-item:nth-of-type(4n) .feature2-item-link { line-height: 35px; min-width: 66%; } @media screen and (min-width: 960px) { .feature2-item { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; max-width: none; } .feature2-item:last-child { margin-right: 0; } .feature2-item:nth-child(2n) { margin-right: 0; } .feature2-item:nth-child(2n+1) { clear: left; } } .feature2-item-heading { text-align: center; text-transform: uppercase; color: #00b4ea; margin: 0 0 5px; font-size: 20px; line-height: 25px; } .feature2-item-subheading { display: block; } .feature2-item-content { text-align: center; font-weight: 300; font-size: 18px; margin-bottom: 5px; } .feature2-item-link-wrapper { text-align: center; } .feature2-item-link { line-height: 35px; min-width: 66%; } .feature2-item-iconwrapper { text-align: center; font-size: 54px; margin: 0 0 10px; color: #00b4ea; } .main-footer { background: #037bac; } .main-footer-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 20px 10px; *zoom: 1; display: block; } .main-footer-wrapper:before, .main-footer-wrapper:after { content: " "; display: table; } .main-footer-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .main-footer-wrapper { max-width: 60em; } } .main-footer-wrapper:before, .main-footer-wrapper:after { content: " "; display: table; } .main-footer-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .menu-footer-menu-container { display: block; float: right; margin-left: 3.22581%; width: 56.98925%; } .menu-footer-menu-container:last-child { margin-left: 0; } } @media screen and (min-width: 960px) { .main-footer-subcontent { display: block; float: right; margin-left: 3.22581%; width: 22.58065%; } .main-footer-subcontent:last-child { margin-left: 0; } } .main-footer-logo-wrapper { height: 45px; overflow: hidden; } .footer-gartner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAb0AAADgCAYAAACXSbjZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG2YAABzjgAA+3UAAITUAAB6swAA/2cAADBbAAAQhVDPV6EAAClwSURBVHja7J3/VdvI18afcPjbr7YBVmmANQ2AaYCYBoJpIIEGwjENENIAmAZiaADbDcTQwBoaWOMG9P6h0Rd5GNkz0ow0kp/POT67SWxpNJq5z713fn2KogiOaYvPnvhvCGBH43fPAOYApgD+Ff8dgRBCCMnJJweiFwDoAjgU/21Zvv4DgEcAQwAzvkJCCCFViF4bwLkjoctiAuAGwC1fJSGEkDJErwOgD2C/wud4BXBB8SOEEOJK9EIA1wCOPHqeVwAn4NgfIYQQBVs5f3cG4MkzwQPiCTKPAO4Rjy0SQgghuSO9AMDAQ7HLivq+IJ71SQghhBiJXgBgDGC3Zs94Co71EUIIAbCt+b22ELxWzZ5vwUivEG3op4ln4BISQkgDIr0Q8fhdHQXvgKJXiDH0Z+VeIp5BSwghtY30AsSTQlwJXrLrSjqysHUvjucRsrl08b4LVJDxnSmAP4hne888Lec8Vc7hBry3QNTJZ8TL4bIYId6py/jdrRO9e9gbw3sWL+1RvMT5mugyRLyrSwfmawBPwWULhGwaHdH3v2p+f1+yT8lGF3PPypmeOHgnyjmqqH4fxf9PEGfSbNEDcAz9SZKqdzfUEcBV6c0+gB8FH2QB4KcoUBFPKlH/Uw0B5MQVezC9SeoSHVwbiIiOzbpwVE5bs98fAHwvMUINEA9z7VgWvY54d7aCqztRL5mOS9Y6vbYFwbsE8LdoPEVfzFwI2YGI/iYUPEKIsFVPCsF7BfBLRA9/Afgkff4S/3YnhC6hJWzfE+Jsky26AF4UgjdBvH3jnqKMn8TfnwuRk6O/J3HdMhhA76AAE/oictyVnI478W4+Z9TJYUadQLSDl5X1EkWR6jOO8vMSRVE747o2P90oit5S9+2VcM9N+5i0gz7ri5+SP23JBiT2x9QWBFEUnSmu9WbJlvUU/eU+iqLQ8Dqh+J2Ma9s3UNxzbPmabzmfIxC/e9GtF90XpMuTKERZjT4Q96TgUfT42axPoBCpQUH7EyhE5S2HOK2yp2/CYbfp8LsUvkFGfx9bvObYgm4EURRd6wjfVkbImYdnkX6cl5jamAP4hylNQjaOAZZnet8h3ne3iP2ZI571fSelOwcFUq/XUuruAMVnYQ7FddJp2RtxP9t1/NXyNc+ka95Z0o25GMs7lerlWk5Tbynyznnytq8VCB4hZDPp4OOMxhOL1z+RhG8f8ezCIsJse93wVCF8A0vXzhonvSt43VAKqp4tvzeIAOj7KqdFFr3znDf6QsEjhJREX3K4vzu4x3dxbdU9dcu4Kwnp1HIZp5Jo7CJ/pg6IZ2j2Ea8JlCeXHItosuh7SzsBXxy1j1vEk5jSTsv/or1tSYXznIl3ic1aBN4RdfU59We5ISYOwCO4PVfZhOKdfMb7ek/gfZHvf4jXOE0rLF8b8aw8uf3MU+Vi28mOQvYlMXHhcM8RzzxPDP2OuLdOuwkQp/ESHuBuYflQRGBJVHYG4MqwTkIR8PTwcXOQZyFOM6xeLK5zj3Tk+NNx276QnudU/N3SOr2kskxYIF6W0OQoL0Sc9j1G/oNyX4Wh/V2w8V9DP29/sMJotIUotLG8C8RU8ppN1um9GjRi1Wn34wK/DVKddseg7d6KNu9aWNqi03VhPnyQtB0bC5J163i6InrqIJ4yjgwjeAW3O4ekx5lsL5BW8ZJ6Z7prUdNrnMuwkYEoZ0uznEHqPXagXiO3ENf4Kb37vIvTy66T7LaSmtXylGO2ZpNn7PVy1onOko5eCbMp5ZlN/YxpvatmZI0jN6ieP2+bU00196Uddy3X4UvBWXq6jBVT5Qea9dxx3C9fSl6mdJ1jxuJbBTayL80QXfXdzor39yauFaz5nenszSdplm0ZddJV1clWSvnzrIi/QvPoCa/pBm6OUdoR136C/dlWKrrieX5oRBmjkuq4SGTVTrXZsWiDRfdrTRYjBxYju7GI7PcdtJ1xSW0nyS78Kzzmqjedb0tteFjCPR+lrI+O/WhJmYkySN+nBbOJN+kF4f8nIjybUVgo2dLfJdXJXKoTAO8TWfJ0oIeGpTU7wvDdwP7OAyp2hfHqOkzL9kQDazXoPQUpwdt38D6KCt8Z4okA+w7rYF+Utee4np8AfCtgaFyIHlLpqjLsz1xyOtZxLNnIWUn9YoblHUqO13z3UnxnTwjdiUMnQtaXYUl1onTiE9E7zHHBstS6LG/2EeUfkNsS9dhxcO1+Di/zvwo8sDzcO3pXu+LaRcYQrkpsOzcOhW+Qs46nDp/5cwVZiTzOc1U28ndGOVSidyHEZ1pCufYkZ6WKdwEbkZ6vja4Mb9Y297C7zx+Qb1HptKTnLXKf/RKiqDxC4mIhrw4uhG8fdjZFdmnE/vW0fK0KIhrV/VqOnOm8djYtuFXwKotekOMCMxCbXvs1q8EbTNc6VSV46UxF24N6W5R4r7LsT6AynBmkM2byWaFlMBf3VZWnStoVid6xytHeSnl2VTe4yOGnv6KRHEgNpSqOPDBcZTTIBfxnxyB66lUseInTNPCg3lxnCvYreKY9g/6R7r+jit7BKKM8VbeLifiUGaF3U///vwlJ25427rK9owPEEwN0xjAWIo3wR1EPgegkXeQbDzmH/W15fBO9urSdY6zf0zUsEKE/4P1AZdlwnuZoP7tCgG9BXBnOdUKWFpk/FZX3Ee/DNb6I3vcK7tnD8sSj26KiZztsD2ogfBPoLbwdIh4k7sD8DKoObUwh5LR7gPwTXo7E71e19fS2Srr8wuop4SPEC4I7MD9cs1+x6M0dX/9Tyc8TSvX/qJEhqNq5m2WUZ5MIJGf0Lt02tz3xBnwoQ5bwPQtPxTRdMUJ8AoRuBJk00rbjDpMVYRTlDnqzReeOnuki45mSaOwoZ7scrfg3k7RmstfgyKD9HMDsRPAdx9FekuV4zMgKzNAsziWHamRgw6oSPVXmYIrNIRA2N73H51Kkue1BlOUTsvD9Khiaz8XvHw1+EzpqpBPEqVNXhmmGasYxTtcY+ZkQmzyTTQ5XPJPJ5ux5d9hP2k/bwHHSScvmYV2E2jRCLM/qXlengfS+q2SRMvqbZN87+Jhd+3AYwhZ1LlP4jmEnFz2C2USZPQfPlJxZ1TRPfJ3gpTnB+tl3qwyZ/PcmAnpRwJGZw2yc98iBoTsVfWG+QXZgIInIuvWXoQdRnur+4YY4KAMRXOxI7faD07rlSeh76FklzmF3jc2wwmd5QLWTY1w+l2lEc2H4/XbG33cNrvGK5U178xoxk0W9nYoci6ZwhuWZojoR7mdPn+VzQ99RB/EY9hPet8lL97m9rHa7ndN7C0FMqGoh7aKhgpdHwBLnw8ZeiMeOy6niBvpT9g8tOVqTDRS8nhTVTSw4LST/uzhVOKKtFQ7mxbo2m3f2JkXv/VieUOFNhVIdBRWV8SeamZJ6zZmhmCNONRfdwswkkrIV5c8sRKimnGxYn+5JTlHeg05HFT/HCNWsaXQRpeo8h+oYpLWi9wqz6a1tyw/X8bzyQ8QprT2YTSqomhs0kyJGZW6hLZgsU7i39MxByf3zGZu165JK8A6wWeOYdaUlovM+3peMzdaJ3sxQ9Fqi89vqFKYHZIZwvwtGKELrHuq53qXJRqvIc00LesGh4ff3KzICRRlic0gfcJqOcqcgVXIB9fBAR/TDPSwfgtsSuvAVK2YbbxcwBF3Yy3Xf5ogMXYleALO1UU0UBt8psttFUc+9XZM6KuqUPqL5BIhn/R1JEZ7LY3ZIcUaSboSIlxD1Ug7fN6ETH6L1rQJG5LCBldlDfODq1wY8S5O91HmF9/6rRqJHVjsvTwrBO7AgeFXXfbBh73KGeEnN31g+U1B5RuaWpJwmHDWsYw0Qp1lbtAeENJq+cPTTwxbPiHdQsuEsVm0X2xv6XueIJx6dSsJ3rxK9GcwX7gJmu1L4LnhfaQsI2YjoTh6/a+rmDZvKrSR8S2dkpndkyRPt9RoQSncpeIRsTHSXnnm9EMbxBMVT5ukxUJ9s4uOGvu9bLKc6/3e8XHqd3u8cxj85x+tLTSsmgN1zyCYr7rML0gT+ZRXULrobKPqfy71oq+7r+3ztAOJxvmTMdkcEOMO06A1hvl4P4qJd1HO2Uxf5x/DSpxWsi5I7G+xxNY0Zq6A2nEG9Z+Yl7O2UkzBVOLrzCp45YHtdeva7VDB3DGC4pQgJ8zBAPQdP84xJXiKewfcF8ZKNUY6GSDZH9P5CfA5c2Z/RBr+jEPGsvStFdLfnQPCgELiq7GGborfEoxR8fDhl4Qr5jsVI0px1M+4maYhFqsOYenB7IE0SPZNJX11WWal0EU9W2Zf67jnyHe9kwsQz0Zt48D6i1KdTwf3Tzt+OSvTmyL/gPFkTUZeIz/QFFDkepg3SJEyiqFNWV2lcI56bkB6yeBZi97OE+6ejqqrWMe8xylsZ6XZU5+ldId/yhbTwNdG7vc35uxD5Tu0m/mIyPrtv2cNtI153FPA1/I9A2J1v0t9fwt7aO9N2UZWj28nZTjcGlejNUezw1Jbwtu7RrMXr85y/G2xIW+psUL8ZwmwYwJZIdYVxP0K8c9Am1fkqp3KM5XRmcp7aRcllSWcAdioQvjaWJyKO2Dz0RC/p1A8Fr32EeHq3zUkuIeL1FoOKOlcewduU6cP7GxR9zGE2W7kFxXZIhpxhOXXXEp58f4PtVxvx+F16bP6h5OguzQzLWbKyU9vHkvDPPHhH6XFFL7au3FrxbyeI8+FF+Yp4UegT4px7x6Dzt4V3e433E3J/oJpTD0yMS4DN3OVFZzJT0JAMgGkUsSuis27OSOYq499/WBBUU3rinskEhSfRP8osQyDKkB6/+4V4VvW84ixAOjJHye9FVY6qHcS0Pa/CMVqKxrfWFPYE+WZzZnX6b8I7/S/VWcbS5ynVmf4I7/Yb7C/4NPWCvmoIX4BmbVptmh45Sjk3XeHgdES9JY7Lf2jG5I4Z4jEjE5LU/5NoJ+GKdtRFnBb9VyNbsC+u6dqoBKn3OxWe+yHiPWt7JZUhS/BOUWxYxhbpM/l2UF4KuiMFA76cpflhyUDJpO+5ANafnD5FPPNJbmC2qHLngiQVYRI1/hCdeyhe5jzlTRyKCm7ShtV5dh/ZEU7KN82OUGeukO+8xd2UUVpgORXXztmGdoSTeOzQyx8IoT4QwtdOOUcHQqTvEacXXUZb8g4rp8g/0cw2U8QpvcRR6Yu6cU3aIZ/An1NWRpLT1yv5XR3LZdnSfIkHFiO+OkcyaaP+WxjvR2H8jtC8ExpGIFiTDSm6BV9LGMjkU6QNLeBuHKct2vh3vJ+/ORJ18EOI4BfRP3oO67yL5dnQ5x4JnirKsj17Nyua2fcwykv04zVDnFFyvfzWFb208L2iWVyA6ETDZHXf8CFdm5wF58rDPxb3uJX6z4VoI4FoLw+Sd22TAMuT2B5Qzvo7U26xPB/C5cYdcp08e+gEXEhBw1lJ972W+setieglnfsf+LHK36ZR/0W7Xbpj0LQI8rZi4XMteGkbkGaM93PpbjK+Y5PzVCScnHDuK98lQ3/t0LDvZNzXp/4hR3vtEgQvnQL/n3O0ZXihuehc56hPuvMS2TPfEqP+DKLbYIlfwleW4AEfJ94kUd5lKroIHd7/TDJic4/bw0hyqL86iHDOsDxh7pfHDmVajJMlPG2H7eSbFP1e5BW9dIP7B/EO1j6ywPvG0Ov2ykyE3KXw3aH4uscq+YJmjum6EL69Ep2ECYC/SxK8JKJrS4b9BPGYXhvvs05dlKeL5fHOqxq0B9mhvoK9Ma2+VAdLht1DhpIT4EL4AsSp3itJC5YyAlsFbjATF/vskfi9iij0b5htDJ0In4vU7aWopynqyxT2JjM1KT2eVVf/wHw5g2k7PxXvpKxoZyjuK49PjYRDN8B7Cs+FIB1LbWheg7agcqiTdZV5I+JQ/P6HJHgHNaiT75JWtIQzZWONZwfxkpmv67Ig2xYeJBG/C9EReyh38fir6HhXBYUlaaA98RKKPoPLQyqrNOZ98KR5nbZ0gXic61y0qZaltn4lIsoqDNwXvK+nPZSM2bVoF6eO2nxHMvxV7UTzL8wmiiR2ZYz3MaZkXeWteJ869RVmtKW6CF5CEnV9lRyBM1EfNwZ2PMksnOPj8rdX0V4/XOtTFEUuHqwtGn8HbtbiTYTQ/XYYQXVTz6BrsJ5TAjxTdFqdbXgekZ2X74nIGgWvU5RQ1M8x9LdZS9YO/c4ol4kRuylgWHXfQx4Dt4oe3tdymjhUz6m2XvR92qjjEOrt9V6FQXPR5gLEmxr4wAT51t0FKccg6x3PsbyG9VD8LsuO3gmHoyzB66TKl7ce0vZ1kGFbX4WtmIo+OEvV4d6aOllbL65ET1VZbWGw26LQ68QwvWh3lHr4UQUNvS06+16GYZyJstbF23L1jlWMQFTCEYp29Zfi3/+ItuRz3QV4H4+ZOc5odODPhgZFjX1HOB/7BctwUUH7sCl6SRs6F1GejUzIHTQyfmWJHiGEFHESfNm6zlb03xYGXzfytzWMY+s92MyCJJHfsWEmZCHq5BEGKX+KHiGE+BE1h1gevtjULFI6i3CocDpmRbILFD1CCCEbwxargBBCCEWPEEIIoegRQgghFD1CCCGEokcIIYRQ9AghhBCKHiGEEELRI4QQQih6hBBCCEWPEEIIoegRQgih6BFCCCEUPUIIIYSiRwghhFD0CCGEEJ/YBjBmNRBCLHKg+DvaGeIFnyKeIksIsWxXFH9HO0N8YELRI4RQ9MgmsADwD8f0CCGEbAIXAGaM9AghjPRI05lAjDVT9AghFD3SZBYA/gEwA7hkgRBCSLM5SQSPokcIIaTJPAAYpv+C6U1CiG2Y3iQ+sADwN4B5+i8Z6RFCCGkiJ7LgUfQIIYQ0kQ9pzQSmNwkhtmF6k1SJMq3JSI8QQkgTOckSPCDecPqSdUQIcQztDCmDf5GR1kz4xOwmIYSQTYHpTUIIIRQ9QgghhKJHCCGEUPQIIYQQih4hhBBC0SOEEEIoeoQQQghFjxBCCKHoEUIIIRQ9QgghhKJHCCGEokcIIYQ0le2S7tMR/z3M+Pc/iI+CmGLFkRCEEEKIb6IXCpE7BtAGsGP4+wWAEYBHxEdEzPiaCCGE2MBmerMH4AnxeUY3AI5yCB4AtMRvr8S1xuLapBlEqU9f8e9n0nfWfYKKnqNrUMY3vnZi0F6Ix6IXCMP1JoRu10EZ98W1Xyh+G8HQ8Pudisp57PCZCCGOKJLe7AIYiMgsi1fEqco/eB+vm0rfaQvxbAPYE0ZMFSHuCPE7RXwc/Iyvr5HMADwbOFDHFYlK1+C7v/laCamv6AVC7I5WCN0V9MfjEhEcSUJ4KiK7liLyewLwHcAtX2EjuRFtyLb42BS8luZ3F4z0CPEH0/RmG3GaUSV4E8SzM/8G8LNgJDYVovY3gEthONK0hGHs8xU2EhORaFUgfCapTTpmhNRU9HqIJ5W0FJ7sMYADKVqzwRzAhRC/O8W//wBwzdfYOGaIU5wuRMhWpGcStRJCaiZ6PdF5ZcF7EII0dFzOOeJxvGNF1PcNnODSREzEolNiudrQT22+4uMYNiHEc9HrZhigcwBfUO5i8qGIKBcKA9nh62wUJo7UjhCjMjh19AyEEA9Er4140oqq4/+sqMzTDOEboLo1W8Q+M5ilOE9LKlfXUbRKCKlY9AIA9/iYyjlF9YPzKuHbASe2NA0T0eiWUJ429DdcYGqTkJqJXl/RwS/hz2y0KeJJLmm+Id4GjTSDocF3y0hxMrVJSENFryMEJM2DQmSq5ifipRKyWJNmMINfszhNokmmNgmpkejJ43gLxLMnfeS79OevjPYahS8pzjaY2iSkkaLXU3TuE/h75M8UH9fwnfPVNoahwXd3HTo8TG0S0lDRk9ODkxp04psSPX5SLjOYpThdvfuOwXev+NoI8ZNtjSjvogbPMUKcUkrKnkxqmPIVNwKTvThdLKcJob8B9jPcbIbehnpJzhT1PHg5zIjKRx6WtWl1r/Me6v58AdQT20bbCoMhR3mjmjzkCPF4XsKxA9ELhce/l6rQUIhsMqFmLu776FHdJeX+nIpYAmHIJ1Id/hH/9amxDw1Eb1c8m83ym0SPNxbvmRzEvE5w63DwcpB6piPN5/ktnqfsttgW5ewg3uC+7nUvv4NDzXaV1oFp6hl9FvDTjODt/VmiKEo+YfSRburfff/0pLKPLV03iKLoLIqilygf91EUdSqoj0DUyVOBcvcclCtN3+B3Js9hu9wm9w4L3CeMoug6iqK3qBhjy22ur3nfrHbYL/BMb1EUDcR1XPeZrqi7Iqzq71GBeizy6Yg6tEHyPkLLZRxrtuusNqb7fOP0D8+kf3ypkeAlBqOf+vQsiEbfggFyZYhWfc4slvvFsvOTV/TODA2PzXaly1PBtmabcRRF7QpFr2uxHb45csIg6mjsoO7DikXPxXOlsSl+eUWvY9jGxttSOlBOKdWJmcXxxw7iZRuqEDk5GHcmwn05vP6ckRbZF9//Jco5d5SWGWSkLZI0zFRR7iCVspVTTzsizTRB+Xut5k1xHllMcbpObbYR73y046DO9kW6+hLlj81f4+Na3yIkx4kdwu7yqZ4oa8tB3T+JslZhS23Xv4qvon9coJptKXu5+lzK05Rp1yzSc5UmTXs1nchOWvTJQXqgl+HxjA0jtSQt+pLhbbcrivSqSnG6TG32ovIokiI0jfQGjp/l2tK7vS6p7nslRnpBgSGNqtpXnkgvb98Zb6W8TTkqmGLzGCg8h2cRBZ0YTkyZC+9HdRDurvAC25Y9npYUkR4i3qN0aFjuW1HuU6ncLcRnKrYrej8mXt2hpYFxV7M283mpxbzyMdxvyt6XJpS54BuKL00pIxJKt9tOSRNwngzabB3bV5KJy913tjIMxAibR0/RWX8B+MeCA3AhxOdZISCBhXLLDeBOlLvoe0zE79kT4TMR766F+7lKbZYteGln696xMfpRYvouKNBnvpVc9wPH1w8cpslN2te4pOfMTVakt2lRnspzOMXHLc6KMF0hfEU8u2uF4NncQWcuBPTOgWCbMoP+QvWWBeEziRaHBdqaLs+Ix1aTzyLHNfYdGuBBjmd4zXmvnZzvN1T0GVMmOd6DazEaF7jHQvFMRYTPpcCfo+j4a8a4RWeDxvACxVjYmeP7PVkao3hS5NVd1tXYwizJImN6prM4BwXfk+3ZokGO2Yz3a8Zk2znH0LoOxvRWjcX0Voz5hDlnSr84GjtSjWVfrxnPTp7hxcL4WBljk2+ivG0HbSvPcjfdMb3Cy3myptKGGyR6g5KFI2lMbwUnDvUtTZc3FYKXgo27qOiFhh3b9oSmIpNmTAzIk2GbCA0nMLwZTDzIK3pvhg5kO8ckDBNb1c257i6Iyl1+YmpL8kwECgzb1n2Odx9Ebp2RLEdoIPpkJ/U5S5azZXm0myJ4bUWFBVF5a+l0Fl7qRAxvJToqnYLedlHRM51RmTdrYdLJgxz15mom3MDQ+LkSvbwzfduG3ryJqJpGYUUyPkXWKLqMXIvMau7nENeyRO9F99m2oJ65uSmcKyaczEu6908pd75vMMNLzmv/RHnbH42k8b0dMTGgTEzGxPKcsRdg/VZZCQ+abaZvcL0iY7In4ho6uDx0+SDn3IApzNZ8fTYYSzUZ87pEsbVnQ7g/jq2D9dukyfMUbgvc70LUCzxoX/I8hn90n20ro9FtAiGWZ2s+o/xT4S8UjVKHM8lJuaq43GUf5TQ0+G6eyQ4mv/mtOeFIxzi9WjKUJwbOq4t3d1nQjpi057aBwTeZqHJhqZ1eOuwH54bv5NZS338w+P6pY1tgPHFvC5vLaYGOZjNqSs9G/Ir1MyJ7iihvXnK5Z1K0t4tylzDMoD+LcydH2UyiQx0B1jVOtmbdzqE/89h2lP5qQTDmKDaDsKgjYzNCu0D+GarrnPajEt9Jmu8GTlXPoR24y/OuNln0elK0dFtROa4MO6dskG8qKvdNyR4dCjy3SdkC2E9t6hjcZ9hdH3uraWxtLO2Q72vLIbRFB/rT3O9gf6jAxRZw3QrvP4N+6jeP06kr5LmWlG2q6IVYzu8PKyzL0DDKOJKM7qyico8ko9qpuN7WGT0XxuS35vV0DK6LTIPuNY8t3tOWE/bHYpkOHdSZqSNge66E7jO9OnLoTerp2MH9c8+/2FTR6+QwXq6YYzmV0zEo92PF9Zj2xpNz7MpiBv0U5y70B9RtL0g/zFGXLt6PLadgFQuLTtjcYX9fJRBTD5w0HXSzEa6GbebQH9uz7RAXEvJNFb29EgxOXuPUWpEO8G27OFl02yXf3ySq6Fr+nm5qU6dObIpFmin0dwsJLN3PR3QdnmGJfaUIJv3MpY3QDRb2Ld+3UOS6pei4+2g+6UbzjOpPCX/U7KShZ0ZmVCBKKtt71hnX60J/7OfGYod3+R6nOfpE09jJ2Q+riLptirjrgwNGDspsU2yVbGMzT1NId/CZB+WZKSLR4ZqG8+xhucMK7v8MvV3lkxTnqvetO/aw0BTc0KA9jkto666N0sjDvm4SwU5L7CtF2PMk8p6JvtDSbF826qCwkG+nLpQueAfNPmmh5VG0ZNIh0oZp7kldpkUnrOD+N9Aft+hi9ayzruUIMzRoj1VnWD43tK+3HfRDG32lDMqw4VPNthtYvF8htjIuFNa0gYeId75IPmcN66g7nom1D+I7NPju4RrB001t/gZpGosa9ZU62uc9S9exJnozRwWsQvR+pD7HNWowE0OvaA6StF3dVO/Rirq1ndok9WJao7L6ZMNGJd+vsN1LRE9eE9Opseitq6CQ/btx2JjF2XUQWRJCPGMrQ63LXnNli88a3puvHl3A5pgbEyFSRXQdMLVJSN2jTiPRm+JjTrtbwxcgR6h/XITHjkgPcM+a2NgcMoNZilNHCFU0ObX5H413bRjVsN68aV9bK7zl45o12gAfZxGNatoBs0Tv2cNO6ks5iqQ4dR08V4I3AfCp4s/PhorZVPN7OyWUpewZuu2S7K7N91Cq6P1WeMRBjRp3RyEQWVFdlXtGFmmccw/FZscTJ8NEkI6lutc1eKb7Ss5AqmbuiQNn89r/efA8Cbt1axBypCenOM9r9CynBgZq5pl4yGV41PCWdjwod9ujFMYM+inO7op2gxWO0ihHmXzxyDeZZw/eg81r60ZNrudmmAQMI18ag7z35q3057OaNOoQH8dqhpovYMcD4TvUbNS+zbLt5OyMrtCNxNLH6XQdRJJpJprlCUFcOkSmGQDb2Ly2ST/revBMrz41Bln0rhSdsV/DKG+ypqH7LB6vyE7JTEvspHnEumpvbmhY9jbcpTZNDVQHxBW678ClQNi89twgej324JlGPjWGbYVHdIf4BO90tHcFf2c9hoqI9MbwJRyjukNkQyznxUdrOm96yzifxHriQVuYQX+rJxMjVOTImUcA3zSNk4s2eAbgrzXf+bfC9l8GvxFvVqETcfcc1EUP+ktidBlptvMj2Nv3Uu4/PmzkXTjSAz6estsCcO1xg+5LDUrnrCXZU6py0s6pooPqRjO7qG48SO7Ivqxf043IdsQz2I4g83q5iXGy7ZRcYXmXItWnrjswmUR6i5z90ZaNqqqdu7q/yXyPoU+NYSvDW/4l/d1X+LluryNFpSrRzuKqwEu0LR4JOuvAbjwp96mnDdukHLaPEcpysHQP27TtXOoau01YcK/bLvYNnCHdSNvFpLMp9MfKvlp2js+gv/xC99zJSkUvEQ7ZMxrAr8H2AMC99HcTg9TEUHrGswqivZ7UIXTKPpIa+9cK3ktHavQP8Gd6/gx2j12ycZq2rmgeWTS4XU3DlGdWah0xcVyuLYlEG27nRNwafPfekn0zfaYr3xrC1grv9EThFduqOBvcKzz174Ye+E/p+cqMmgJF49FtIBclpC9MIgjfGvaNxWsNLV1D1yu3YXDbwkm1bTjrzMjAGWqJ+gsK9u972B/Lk/udbtp2B/GZjUWeKTR8pomPDtXWmo4qpzl3LVScDQYKL/Y8h0d+pYj22iU9Q1+K8u4MoqVbRbTXKanccmrDx4Y9tHgtWwKq65C1RB/LG/G1xe91DNPCR0/csUjosgvgKac9aAN4gfu1tLLjrvNMY+TLDHVEfZg804WPjWBLo6NOPBO+AT6O4z0g3zZKqmhvUMKzdbE8o29hGKWqjGgZUbgqtfHdw3Y9g50Up43UZlqIdWe4toTY3sPs5PNrxMtxdD3xn9isI6puYTbLeEfUZ1+zb4XCfpi8g6JcGLb1RMxNn+nR8Jke4GnafFvjO1+EyO0qhO8E5S1IDkSnlgXvGR9TsaaNppt6vl1xnxNHz9HGx9TTSQ7jMxQN60iKEA4cGbJAEUFcwt9TK0xOVLcRGehwIgyOrvE4Ep9nYUAepXcbIJ552YH5vo7PvnrijvkO9Ub0q0hmuT6I9i5PwU/WfB5V9Ewnhs/Ukp7pUdGPD3O2q8SJP/G2BURRpPMJoih6ij7yFkXRmeY1inzaGfd/EmUrev1QPEuagaPnsHkf1XuxVSfr6n+c81pp+g7bTBgVJ3RQrm5UPW+Gz9bXvK7N99nRvGeedngW+U2e+up5UvY3YS9Myz8uq41taWrjXEQQE4XHcCUigI4jXe4LL2ZX4anaimpm4lrp8b2vwisPLT1HTxEpFY1S5+L3C0tjEVm5fDnSfxYZAJ8pmuJ8hpsZqUO4WQtm4oUfYLM3w/6JeAy97Hr/5Th1e+pB3X6H56fQbxl8NxE+1YvbFyHyGPbW8/UQDwb/yMgX207jTVcISJHZkaGolxuF4B1YKrcs2KZjESa5/Ge4S6G6SHFW8VtfDVQieFOQk5KF76SEPlOl8C1Q7c5WTkQvreSHUE/B3ke80PUF8bhY19DodoWhfRNGRzVT6FxEGS4a0FAhIEn++w1m08m7iCci/KvIi98B+MfiM0zF9Z4VYxEvOco9EOWWx08nNRK85H1W8VtdA3UM/SnnRXmm4CmF6FcJ9zlFeZs3lN2u0m1rWIeXvp3zdyNhZM8RT2GXB+Z3EM9OTGYovop0ylRhMEPxWTdgOhGNdOa4TqYA/haG/0gSv+SZFuJ7I8NnSQZ4XTSOmWh4fSzPDFWVW34PgRDFVeW+QP0OGp1Bfy9OuRPPSijfUPSjAdweMPpLvL85iMqJfxTvwPaMy2RWdtnRzzDDhrFtAbAx4ByIwcU3RwOjYzGojQo+HYMB1nWDu30HE0xWTTy5t1T/A8sTOsqayFJk0sJZjduai3fXtIksZdixsaLu+w4nspTZrlzYhdImsnyKosimhnZFaN0t6DUle1BeeZKOaYsURRdmizMnIk07rMgTCkU03jGMdp5T5bYd8aTHRx/hfi1PCPNxjhtUN9Ejb1tz+e46+HiMlAqb71P3vdk+ISIQdX+eI0OQ2K2bjHrQrccLj2yBbM9+i/q2bc96AD6X0cZsi57ceTuI1xElab+dFZU5x/samBH8JRTPlrUz/X8Zqc+qSVKYh2vKPWUazKu21hHGoA31+PhMfP6INsd356bPJDYsq/59t1tZz5X8v4rEFjw2yS64FD1CCCHEK7ZYBYQQQih6hBBCCEWPEEIIoegRQgghFD1CCCGEokcIIYRQ9AghhBCKHiGEEELRI4QQQih6hBBCCEWPEEIIRY8QQgih6BFCCCEUPUIIIYSiRwghhPjENuJDKgmpgjniwyllQqgP7CSEkEJ8iniKLKmOCYADxd/3Afxg9RBCLLNgepMQQsimcEHRI4QQsglMAPyk6BFCCNkETgDO3iSEENJ8LgHMKHqEEEKazjOAi+QPFD1CCCFN5iT9B4oeIYSQpvIL0lpgih4hhJAm8opUWpOiRwghpMmcIN71iaJHCCGk0dwBGKn+gaJHCCGkSSwAfM/6R4oeIYSQJqFMa1L0CCGENI0HAMNVX6DoEUIIaQILSGvyKHqEEEKaygVWpDUpeoQQQprCBMBPnS9S9AghhNQZrbQmRY8QQkgT+AlxggJFjxBCSJNZOkGBokcIIaTJnJj+gKJHCCGkjlxCOkGBokcIIaSJvAK4yvNDih4hhJC6sXKrMYoeIYSQpvALGScoUPQIIYQ0CeXBsBQ9QgghTeQ7cqY1KXqEEELqxNoTFCh6hBBCmoDRVmMUPUIIIXWmcFqTokcIIaQOTADc2roYRY8QQoivWEtrUvQIIYT4zgUMTlCg6BFCCKkrz9A8GNaE/x8AFI8snuCl8V0AAAAASUVORK5CYII=); background-size: contain; background-position: top center; background-repeat: no-repeat; display: none; height: 80px; width: 100%; margin-bottom: 20px; } @media screen and (min-width: 960px) { .footer-gartner { display: block; float: right; margin-left: 3.22581%; width: 13.97849%; height: 160px; margin-bottom: 0; } .footer-gartner:last-child { margin-left: 0; } } .main-footer-header { background: #037bac; } .main-footer-headerwrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 3px 10px 0; overflow: hidden; height: 40px; } .main-footer-headerwrapper:before, .main-footer-headerwrapper:after { content: " "; display: table; } .main-footer-headerwrapper:after { clear: both; } @media screen and (min-width: 960px) { .main-footer-headerwrapper { max-width: 60em; } } .main-footer-headerlogo { color: white; } .main-footer-headerlogo:before { font-size: 156px; display: inline-block; line-height: 30px; } .main-footer-navlist .menu-item { padding: 0; margin: 0 0 5px; list-style: none; } .main-footer-navlist .menu-item > a, .main-footer-navlist .menu-item > a:visited, .main-footer-navlist .menu-item > a:link { color: white; font-weight: 300; } .main-footer-navlist .menu-item > a:hover, .main-footer-navlist .menu-item > a:active { opacity: .6; } .main-footer-navlist > .menu-item { margin: 0 0 15px; float: right; width: 50%; } @media screen and (min-width: 960px) { .main-footer-navlist > .menu-item { float: none; display: inline-block; width: auto; padding: 0 0 0 30px; position: relative; } } .main-footer-navlist > .menu-item > a, .main-footer-navlist > .menu-item > a:visited, .main-footer-navlist > .menu-item > a:link { text-transform: uppercase; color: white; font-weight: 400; margin-bottom: 10px; cursor: default; } .main-footer-navlist > .menu-item > a:hover, .main-footer-navlist > .menu-item a:active { color: white; opacity: 1; } .main-footer-navlist > .menu-item:nth-child(1) { float: left; } @media screen and (min-width: 960px) { .main-footer-navlist > .menu-item:nth-child(1) { float: none; } } .main-footer-navlist, .main-footer-navlist .sub-menu { padding: 0; margin: 0; list-style: none; } .main-footer-navlist { margin-bottom: 25px; *zoom: 1; } .main-footer-navlist:before, .main-footer-navlist:after { content: " "; display: table; } .main-footer-navlist:after { clear: both; } @media screen and (min-width: 960px) { .main-footer-navlist { text-align: right; min-height: 160px; } } @media screen and (min-width: 960px) { .main-footer-navlist .sub-menu { position: absolute; top: 30px; } } .main-footer-navlist .sub-menu .menu-item { font-size: 14px; text-align: left; } .main-footer-address { margin: 0 0 10px; text-align: center; } @media screen and (min-width: 960px) { .main-footer-address { text-align: left; } } .main-footer-addressstreet { color: white; margin: 0; font-weight: 300; font-size: 9px; line-height: 15px; } @media screen and (min-width: 960px) { .main-footer-addressstreet { font-size: 12px; line-height: 20px; } } .main-footer-content { *zoom: 1; display: block; } .main-footer-content:before, .main-footer-content:after { content: " "; display: table; } .main-footer-content:after { clear: both; } .main-footer-copyright { font-size: 9px; letter-spacing: .1em; line-height: 15px; text-align: center; color: white; } @media screen and (min-width: 960px) { .main-footer-copyright { *zoom: 1; display: block; font-size: 12px; line-height: 20px; } .main-footer-copyright:before, .main-footer-copyright:after { content: " "; display: table; } .main-footer-copyright:after { clear: both; } } .main-footer-copyright a, .main-footer-copyright a:visited, .main-footer-copyright a:link { color: white; font-weight: 300; } .main-footer-copyright a:hover, .main-footer-copyright a:active { opacity: .6; } .main-footer-sociallist { padding: 0; margin: 0 0 10px; text-align: center; } @media screen and (min-width: 960px) { .main-footer-sociallist { text-align: left; margin: 0 0 15px; } } .main-footer-social-item { list-style: none; display: inline-block; font-size: 25px; } @media screen and (min-width: 960px) { .main-footer-social-item { font-size: 30px; margin: 0 5px 0 0; } } .main-footer-social-item > a, .main-footer-social-item > a:visited, .main-footer-social-item > a:link { color: white; } .main-footer-social-item > a:hover, .main-footer-social-item > a:active { opacity: .6; } .footer-sociallink { display: block; } .blog-mainheader { width: 100%; background: #00b4ea; } .blog-mainheader-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; overflow: hidden; } .blog-mainheader-wrapper:before, .blog-mainheader-wrapper:after { content: " "; display: table; } .blog-mainheader-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .blog-mainheader-wrapper { max-width: 60em; } } .blog-category-wrapper { padding: 20px 0 0; text-transform: capitalize; } @media screen and (min-width: 960px) { .blog-category-wrapper { padding: 0 0 20px; } } .blog-logo { display: block; float: left; margin-right: 10.34483%; width: 44.82759%; display: block; font-style: italic; text-transform: uppercase; color: white; font-size: 12px; font-weight: 700; letter-spacing: 0.2em; text-align: left; } .blog-logo:last-child { margin-right: 0; } .blog-logo:visited, .blog-logo:link { color: white; } .blog-logo:before { display: block; font-size: 184px; line-height: 50px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); } @media screen and (min-width: 960px) { .blog-logo { display: block; float: left; margin-right: 3.22581%; width: 31.1828%; } .blog-logo:last-child { margin-right: 0; } } .blog-companysitewrapper { display: block; float: left; margin-right: 10.34483%; width: 44.82759%; text-align: right; } .blog-companysitewrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-companysitewrapper { display: block; float: left; margin-right: 3.22581%; width: 22.58065%; margin-left: 43.01075%; text-align: left; } .blog-companysitewrapper:last-child { margin-right: 0; } } .blog-companysite, .blog-companysite:link, .blog-companysite:visited { color: white; text-transform: uppercase; line-height: 50px; font-size: 12px; } @media screen and (min-width: 960px) { .blog-companysite, .blog-companysite:link, .blog-companysite:visited { font-size: 16px; } } .blog-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 30px 10px; position: relative; } .blog-wrapper:before, .blog-wrapper:after { content: " "; display: table; } .blog-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .blog-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .blog-wrapper { padding: 120px 10px 0; } } .blog-main-content { display: block; float: left; margin-right: 10.34483%; width: 100%; } .blog-main-content:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-main-content { display: block; float: left; margin-right: 3.22581%; width: 74.19355%; padding: 0 10px 0 0; } .blog-main-content:last-child { margin-right: 0; } } .blog-mainfooter { width: 100%; padding: 10px 10px; background: #00b4ea; height: 60px; } .blog-mainfootercontent { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; text-align: center; margin-bottom: 0; font-size: 9px; line-height: 20px; color: white; } .blog-mainfootercontent:before, .blog-mainfootercontent:after { content: " "; display: table; } .blog-mainfootercontent:after { clear: both; } @media screen and (min-width: 960px) { .blog-mainfootercontent { max-width: 60em; } } .blog-mainfootercontent a, .blog-mainfootercontent a:link, .blog-mainfootercontent a:visited { color: white; } .blog-mainfootercontent a:hover, .blog-mainfootercontent a:active { opacity: .8; } .blog-controls { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; margin-bottom: 10px; padding: 0 10px; } .blog-controls:before, .blog-controls:after { content: " "; display: table; } .blog-controls:after { clear: both; } @media screen and (min-width: 960px) { .blog-controls { max-width: 60em; } } .blog-controllist { padding: 0 10px; margin: 0; display: block; float: left; margin-right: 10.34483%; width: 100%; } .blog-controllist:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-controllist { display: block; float: left; margin-right: 3.22581%; width: 56.98925%; margin-left: 17.2043%; padding: 0 15px 0 0; } .blog-controllist:last-child { margin-right: 0; } } .blog-control { display: block; float: left; margin-right: 10.34483%; width: 44.82759%; padding: 0; font-size: 12px; } .blog-control:last-child { margin-right: 0; } .blog-control:nth-of-type(2) { text-align: right; } .blog-control a, .blog-control a:link, .blog-control a:visited { line-height: 45px; text-transform: uppercase; } @media screen and (min-width: 960px) { .blog-control { display: block; float: left; margin-right: 5.66038%; width: 39.62264%; font-size: 14px; } .blog-control:last-child { margin-right: 0; } .blog-control:nth-of-type(2) { text-align: right; display: block; float: left; margin-right: 5.66038%; width: 54.71698%; } .blog-control:nth-of-type(2):last-child { margin-right: 0; } } .blog-sidebar { display: none; } @media screen and (min-width: 960px) { .blog-sidebar { display: block; float: left; margin-right: 3.22581%; width: 22.58065%; } .blog-sidebar:last-child { margin-right: 0; } } .blog-headerimage { height: auto; margin: 0 auto 10px; } .blog-share { margin-top: 8px; float: right; } @media screen and (min-width: 960px) { .blog-share { float: left; } } .blog-share-wrapper { display: block; float: left; margin-right: 10.34483%; width: 44.82759%; line-height: 45px; text-align: right; padding: 0; margin-bottom: 0; } .blog-share-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-share-wrapper { display: block; float: left; margin-right: 23.07692%; width: 100%; line-height: 30px; text-align: left; text-align: center; } .blog-share-wrapper:last-child { margin-right: 0; } } .blog-share-icon { font-size: 26px; margin: 0; display: inline-block; list-style: none; } .blog-share-icon a { display: block; } @media screen and (min-width: 960px) { .blog-share-icon { font-size: 28px; } } .blog-part { *zoom: 1; display: block; margin-bottom: 20px; } .blog-part:before, .blog-part:after { content: " "; display: table; } .blog-part:after { clear: both; } .blog-part:last-child { margin-bottom: 0; } @media screen and (min-width: 960px) { .blog-part { margin-bottom: 60px; } } .blog-header { *zoom: 1; display: block; } .blog-header:before, .blog-header:after { content: " "; display: table; } .blog-header:after { clear: both; } @media screen and (min-width: 960px) { .blog-header { margin-bottom: 10px; } } .blog-subtitle { color: #747474; font-weight: 400; } .blog-headerimage { max-width: 100%; display: block; margin: 0 auto 10px; } .blog-content, .blog-excerpt { *zoom: 1; display: block; margin: 0 0 10px; } .blog-content:before, .blog-content:after, .blog-excerpt:before, .blog-excerpt:after { content: " "; display: table; } .blog-content:after, .blog-excerpt:after { clear: both; } @media screen and (min-width: 960px) { .blog-content-wrapper { display: block; float: left; margin-right: 4.34783%; width: 76.81159%; } .blog-content-wrapper:last-child { margin-right: 0; } } .blog-meta { display: block; float: left; margin-right: 10.34483%; width: 100%; padding: 15px 0 10px; border-bottom: 1px solid #dddddd; margin: 0 0 10px; } .blog-meta:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-meta { display: block; float: left; margin-right: 4.34783%; width: 18.84058%; padding: 0 0 10px; border-bottom: 0; } .blog-meta:last-child { margin-right: 0; } } .blog-date { display: block; float: left; margin-right: 10.34483%; width: 44.82759%; line-height: 45px; font-size: 14px; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 0; } .blog-date:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-date { display: block; float: left; margin-right: 23.07692%; width: 100%; line-height: 40px; text-align: center; font-size: 16px; } .blog-date:last-child { margin-right: 0; } } .blog-author-imagewrapper { text-align: center; } .blog-author-imagewrapper img { height: 68px; width: 68px; background: lightgray; border-radius: 34px; border: 4px solid white; box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); margin: 0 auto 10px; } .blog-readmore { text-transform: uppercase; font-weight: 700; margin: 0 0 10px; } @media screen and (min-width: 960px) { .blog-readmore { font-size: 14px; } } .blog-part-footer { *zoom: 1; display: block; padding: 10px 0; border-bottom: 1px solid #dddddd; } .blog-part-footer:before, .blog-part-footer:after { content: " "; display: table; } .blog-part-footer:after { clear: both; } .blog-author-image { height: 68px; width: 68px; background: lightgray; border-radius: 34px; border: 4px solid white; box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); margin: 0 auto 10px; } .blog-author-title { letter-spacing: 0.05em; text-align: center; } .blog-author { *zoom: 1; display: block; padding: 0 0 5px; border-bottom: 1px solid #b0b0b0; margin: 0 0 5px; display: none; } .blog-author:before, .blog-author:after { content: " "; display: table; } .blog-author:after { clear: both; } @media screen and (min-width: 960px) { .blog-author { display: block; float: left; margin-right: 23.07692%; width: 100%; border-bottom: 0; } .blog-author:last-child { margin-right: 0; } } .blog-author-name { color: #00ac4d; text-transform: uppercase; font-size: 14px; letter-spacing: 0.1em; text-align: center; line-height: 20px; margin: 0; } .blog-author-title { margin: 0; } .blog-part-categories, .blog-single-categories { display: block; float: left; margin-right: 10.34483%; width: 44.82759%; margin-bottom: 5px; margin-top: 5px; padding: 0; text-align: right; } .blog-part-categories:last-child, .blog-single-categories:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-part-categories, .blog-single-categories { display: block; float: left; margin-right: 4.91803%; width: 73.77049%; } .blog-part-categories:last-child, .blog-single-categories:last-child { margin-right: 0; } } .cat-item { text-transform: capitalize; list-style: none; } .blog-single-categories { text-align: left; } @media screen and (min-width: 960px) { .blog-single-categories { display: block; float: left; margin-right: 6.66667%; width: 100%; } .blog-single-categories:last-child { margin-right: 0; } } .blog-readmorewrap { display: block; float: left; margin-right: 10.34483%; width: 44.82759%; margin-bottom: 5px; margin-top: 5px; } .blog-readmorewrap:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-readmorewrap { display: block; float: left; margin-right: 4.91803%; width: 21.31148%; } .blog-readmorewrap:last-child { margin-right: 0; } } .blog-part-category { display: inline-block; list-style: none; font-size: 12px; text-transform: uppercase; letter-spacing: 0.1em; margin: 0 15px 0 0; } @media screen and (min-width: 960px) { .blog-part-category { font-size: 14px; } } .blog-categorieslist { padding: 0; margin: 0 0 50px; } .blog-category { list-style: none; } .blog-comments { background: #efecec; border-top: 1px solid #d8d0d0; padding: 10px; } .blog-comments-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; } .blog-comments-wrapper:before, .blog-comments-wrapper:after { content: " "; display: table; } .blog-comments-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .blog-comments-wrapper { max-width: 60em; } } .blog-comments-content { display: block; float: left; margin-right: 10.34483%; width: 100%; padding: 10px 0 0 0; } .blog-comments-content:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .blog-comments-content { display: block; float: left; margin-right: 3.22581%; width: 56.98925%; margin-left: 17.2043%; } .blog-comments-content:last-child { margin-right: 0; } } .blog-categoriestitle, .blog-tweetstitle, .blog-socialtitle { text-transform: uppercase; font-size: 16px; letter-spacing: 0.12em; margin-bottom: 5px; } .blog-tweet { font-size: 13px; padding: 0 0 15px; margin: 0 0 15px; border-bottom: 1px solid #dddddd; } .blog-tweet:last-child { border-bottom: 0; } .blog-tweet .icon-twitter { color: #00acee; position: relative; top: 6px; font-size: 22px; } .blog-tweet-meta { *zoom: 1; } .blog-tweet-meta:before, .blog-tweet-meta:after { content: " "; display: table; } .blog-tweet-meta:after { clear: both; } .blog-tweet-who { font-size: 13px; float: left; margin: 0 0 5px; } .blog-tweet-author { padding: 0 5px 0 0; } .blog-tweet-time { padding: 0 0 0 5px; } .blog-tweet-content { font-size: 13px; margin: 0 0 5px 0; } .blog-tweet-when { color: #747474; font-size: 13px; margin: 0; float: right; } .blog-sociallist { margin: 0; padding: 0; } .blog-social-item { list-style: none; display: inline-block; margin: 0 1px 1px 0; font-size: 28px; } .blog-part-category a:before, .blog-category a:before { position: relative; margin-right: 5px; top: 6px; font-size: 24px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .blog-part-category a:hover:before, .blog-category a:hover:before { opacity: .7; } .category-icon-launch:before { color: #00b4ea; } .category-icon-oped:before { color: #058eb0; } .category-icon-news:before { color: #00ac4d; } .blog-social-twitter a:before { color: #00acee; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .blog-social-twitter a:hover:before { color: #22c2ff; } .blog-social-linkedin a:before { color: #0e76a8; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .blog-social-linkedin a:hover:before { color: #1297d7; } .blog-social-googleplus a:before { color: #de473d; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .blog-social-googleplus a:hover:before { color: #e57069; } .blog-social-facebook a:before { color: #3b5998; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; } .blog-social-facebook a:hover:before { color: #4c70ba; } .comment-form { *zoom: 1; margin: 0 0 30px; } .comment-form:before, .comment-form:after { content: " "; display: table; } .comment-form:after { clear: both; } .comment-form #submit { border: 0; line-height: 35px; float: right; padding: 0 20px; } .comment-form-comment label { display: block; font-size: 21px; margin: 0 0 10px; } .comment-form-comment textarea { width: 100%; padding: 10px; } .comment-form-url, .comment-form-email, .comment-form-author { margin: 0 0 5px; } .comment-form-url label, .comment-form-email label, .comment-form-author label { display: block; margin: 0 0 5px; } .comment-form-url input, .comment-form-email input, .comment-form-author input { line-height: 30px; padding: 0 5px; } .comment-form-url .required, .comment-form-email .required, .comment-form-author .required { display: none; } .comment-author { font-style: normal; font-weight: 700; } .comment { margin: 0 0 30px; *zoom: 1; } .comment:before, .comment:after { content: " "; display: table; } .comment:after { clear: both; } .comment .avatar { float: left; margin: 0 10px 0 0; border: 4px solid white; } .comment-content { margin: 0 0 0 74px; } .comment-edit-link { font-size: 12px; margin: 0 0 0 2px; } .wp-caption { margin: 0 0 15px; max-width: 100%; } .wp-caption img { margin: 0 0 15px; max-width: 100%; height: auto; } .wp-caption .wp-caption-text { margin: 10px 0; } .videowrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ height: 0; } .videowrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; } .videowrapper4x3 { position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; } .videowrapper4x3 iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .bannerheader { background: #f5f6f6; background-position: center bottom; background-repeat: no-repeat; } .bannerheader--blue { background-color: #00b4ea; color: white; } .bannerheader--blue .bannerheader-wrapper { padding: 80px 10px 30px 10px; } @media screen and (min-width: 960px) { .bannerheader--blue .bannerheader-wrapper { padding: 180px 10px 80px; } } .bannerheader--blue .bannerheader-heading:after { content: ''; display: block; max-width: 75%; margin: 0 auto; border-bottom: 1px solid white; padding: 5px; } .bannerheader--cover { background-size: cover; } @media screen and (min-width: 960px) { .bannerheader--small .bannerheader-wrapper { padding: 150px 10px 40px; } } .bannerheader-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 80px 10px; } .bannerheader-wrapper:before, .bannerheader-wrapper:after { content: " "; display: table; } .bannerheader-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .bannerheader-wrapper { max-width: 60em; } } @media screen and (min-width: 960px) { .bannerheader-wrapper { padding: 130px 10px 60px; } } .bannerheader-heading { text-align: center; text-transform: uppercase; font-size: 20px; letter-spacing: 0.05em; font-weight: 400; line-height: 30px; } .bannerheader-heading:after { content: ''; display: block; border-bottom: 1px solid #747474; max-width: 66%; margin: 0 auto; padding: 5px; } @media screen and (min-width: 960px) { .bannerheader-heading { display: block; float: left; margin-right: 3.22581%; width: 82.7957%; margin-left: 8.60215%; padding: 0 0 5px; max-width: none; line-height: 45px; font-size: 36px; } .bannerheader-heading:last-child { margin-right: 0; } } .bannerheader-description { text-align: center; font-size: 16px; line-height: 25px; font-weight: 300; margin-bottom: 10px; letter-spacing: 0.05em; padding: 0 20px; } @media screen and (min-width: 960px) { .bannerheader-description { display: block; float: left; margin-right: 3.22581%; width: 65.5914%; margin-left: 17.2043%; padding: 0; max-width: none; font-size: 22px; line-height: 25px; margin-bottom: 20px; } .bannerheader-description:last-child { margin-right: 0; } } .bannerheader-link-wrapper { text-align: center; margin-top: 6px; margin-bottom: 11px; } @media screen and (min-width: 960px) { .bannerheader-link-wrapper { display: block; float: left; margin-right: 3.22581%; width: 82.7957%; margin-left: 8.60215%; } .bannerheader-link-wrapper:last-child { margin-right: 0; } } .bannerheader-link-wrapper a { margin: 6px 0 11px 0; color: white; border-radius: 20px; background: #CB8E00; text-transform: uppercase; font-size: 13px; letter-spacing: .18em; font-weight: 700; } .bannerheader-link-wrapper a:hover { background: #FFB300; } .bannerheader-mobilebreak { display: inline; } @media screen and (min-width: 960px) { .bannerheader-mobilebreak { display: block; } } .bannerheader-link { padding: 10px 40px; } .sectionheader-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 0 10px; } .sectionheader-wrapper:before, .sectionheader-wrapper:after { content: " "; display: table; } .sectionheader-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .sectionheader-wrapper { max-width: 60em; } } .sectionheader { background: #f5f6f6; } .sectionheader--white { background: white; } .sectionheader--bordertop { border-top: 1px solid #dddddd; } .sectionheader--borderbottom { border-bottom: 1px solid #dddddd; } .sectionheader-heading { padding: 15px 0; text-align: center; text-transform: uppercase; font-weight: 300; margin-bottom: 0; font-size: 16px; line-height: 30px; } @media screen and (min-width: 960px) { .sectionheader-heading { font-size: 25px; line-height: 35px; } } .calltoaction-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 15px 10px; text-align: center; } .calltoaction-wrapper:before, .calltoaction-wrapper:after { content: " "; display: table; } .calltoaction-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .calltoaction-wrapper { max-width: 60em; } } .calltoaction { background: #f5f6f6; } .calltoaction--white { background: white; } .calltoaction--bordertop { border-top: 1px solid #dddddd; } .calltoaction--borderbottom { border-bottom: 1px solid #dddddd; } .calltoaction-link { margin: 0; } .panel { *zoom: 1; display: block; background: #f5f6f6; } .panel:before, .panel:after { content: " "; display: table; } .panel:after { clear: both; } .panel--bordertop { border-top: 1px solid #dddddd; } .panel--borderbottom { border-bottom: 1px solid #dddddd; } .panel-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 25px 10px 5px; margin: 0 auto; } .panel-wrapper:before, .panel-wrapper:after { content: " "; display: table; } .panel-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .panel-wrapper { max-width: 60em; } } .panel-item { padding: 20px 15px 10px; margin: 0 auto 20px; background: white; max-width: 350px; list-style: none; } .panel-item:nth-of-type(2n) .panel-heading, .panel-item:nth-of-type(2n) .panel-iconwrapper { color: #00ac4d; } .panel-item:nth-of-type(2n) .panel-heading:after, .panel-item:nth-of-type(2n) .panel-iconwrapper:after { border-color: #00ac4d; } .panel-item:nth-of-type(2n) .panel-link { line-height: 35px; min-width: 66%; } .panel-item:nth-of-type(3n) .panel-heading, .panel-item:nth-of-type(3n) .panel-iconwrapper { color: #037bac; } .panel-item:nth-of-type(3n) .panel-heading:after, .panel-item:nth-of-type(3n) .panel-iconwrapper:after { border-color: #037bac; } .panel-item:nth-of-type(3n) .panel-link { line-height: 35px; min-width: 66%; } .panel-item:nth-of-type(4n) .panel-heading, .panel-item:nth-of-type(4n) .panel-iconwrapper { color: #00b4ea; } .panel-item:nth-of-type(4n) .panel-heading:after, .panel-item:nth-of-type(4n) .panel-iconwrapper:after { border-color: #00b4ea; } .panel-item:nth-of-type(4n) .panel-link { line-height: 35px; min-width: 66%; } @media screen and (min-width: 960px) { .panel-item { display: block; float: left; margin-right: 3.22581%; width: 31.1828%; max-width: none; } .panel-item:last-child { margin-right: 0; } .panel-item:nth-child(3n) { margin-right: 0; } .panel-item:nth-child(3n+1) { clear: left; } } .panel-heading { text-align: center; text-transform: uppercase; color: #00b4ea; margin: 0 0 10px; font-size: 17px; line-height: 25px; font-weight: 400; } .panel-heading:after { content: ''; display: block; width: 66%; margin: 5px auto 0; border-bottom: 1px solid #00b4ea; } .panel-subheading { display: block; } .panel-content { text-align: center; font-weight: 300; font-size: 15px; margin-bottom: 15px; } .panel-link-wrapper { text-align: center; } .panel-link { min-width: 66%; } .panel-iconwrapper { text-align: center; font-size: 54px; margin: 0 0 10px; color: #00b4ea; } .panel-image { max-width: 100%; max-height: 54px; } .large-panel { *zoom: 1; display: block; } .large-panel:before, .large-panel:after { content: " "; display: table; } .large-panel:after { clear: both; } .large-panel-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 25px 10px 5px; margin: 0 auto; } .large-panel-wrapper:before, .large-panel-wrapper:after { content: " "; display: table; } .large-panel-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .large-panel-wrapper { max-width: 60em; } } .large-panel-item { padding: 20px 15px 10px; margin: 0 auto 20px; max-width: 350px; list-style: none; } @media screen and (min-width: 960px) { .large-panel-item { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; max-width: none; } .large-panel-item:last-child { margin-right: 0; } .large-panel-item:nth-child(2n) { margin-right: 0; } .large-panel-item:nth-child(2n+1) { clear: left; } } .large-panel-heading { text-align: center; text-transform: uppercase; color: #037bac; margin: 0 0 10px; font-size: 17px; line-height: 25px; font-weight: 400; } .large-panel-heading:after { content: ''; display: block; width: 66%; margin: 5px auto 0; border-bottom: 1px solid #037bac; } .large-panel-subheading { display: block; } .large-panel-content { text-align: center; font-weight: 300; font-size: 15px; margin-bottom: 15px; } .large-panel-link-wrapper { text-align: center; } .large-panel-link { min-width: 66%; } .large-panel-iconwrapper { text-align: center; font-size: 54px; margin: 0 0 15px; color: #00b4ea; } .large-panel-image { max-width: 100%; max-height: 74px; } .stack { background-color: #f5f6f6; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; } .stack-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 25px 10px 5px; margin: 0 auto; text-align: center; } .stack-wrapper:before, .stack-wrapper:after { content: " "; display: table; } .stack-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .stack-wrapper { max-width: 60em; } } .stack-list-wrapper { display: block; float: left; margin-right: 10.34483%; width: 100%; } .stack-list-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .stack-list-wrapper { display: block; float: left; margin-right: 3.22581%; width: 31.1828%; } .stack-list-wrapper:last-child { margin-right: 0; } } .stack-title { color: #037bac; text-transform: uppercase; margin: 0 0 5px; font-size: 17px; line-height: 25px; font-weight: 400; } @media screen and (min-width: 960px) { .stack-title { font-size: 20px; } } .stack-description p { margin: 0; } .stack-list { padding: 0; *zoom: 1; } .stack-list:before, .stack-list:after { content: " "; display: table; } .stack-list:after { clear: both; } .stack-link { *zoom: 1; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .stack-link:before, .stack-link:after { content: " "; display: table; } .stack-link:after { clear: both; } .stack-link:hover img, .stack-link:active img { opacity: .6; } .stack-item { list-style: none; border-top: 1px solid #f5f6f6; border-bottom: 1px solid #f5f6f6; margin: 0; padding: 10px 5px; text-align: center; width: 33%; float: left; } .stack-image { max-width: 100%; display: block; margin: 0 auto; } .quote-wrapper { border: 1px solid #dddddd; margin: 20px 0; } .quote { padding: 0 10px; max-width: 50em; } .quote-content { padding: 20px 30px; } .quote-attribution { margin-bottom: 0; background: #f5f6f6; border-top: 1px solid #dddddd; font-weight: 400; margin-bottom: 0; position: relative; padding: 10px 30px; } .quote-attribution p { margin-bottom: 0; } .quote-attribution p:before { content: "—"; position: absolute; left: 15px; } .quote-content, .quote-content p { font-size: 16px; margin-bottom: 0; } @media screen and (min-width: 960px) { .quote-content, .quote-content p { font-size: 18px; } } .quote--blue .quote-wrapper { border: 1px solid rgba(3, 123, 172, 0.3); } .quote--blue .quote-attribution { color: white; background: #037bac; border-top: 1px solid rgba(3, 123, 172, 0.3); } .partners { background-color: #f5f6f6; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; min-height: 135px; } .partner-list { padding: 0; font-size: 0; min-height: 135px; position: relative; *zoom: 1; } .partner-list:before, .partner-list:after { content: " "; display: table; } .partner-list:after { clear: both; } .partner-list.fail:after { content: "No results found!"; display: block; position: absolute; width: 100%; top: 25px; left: 0; text-align: center; font-size: 25px; } .partner-link { *zoom: 1; } .partner-link:before, .partner-link:after { content: " "; display: table; } .partner-link:after { clear: both; } .partner-link:hover img, .partner-link:active img { opacity: .6; } .partner { list-style: none; border-top: 1px solid #f5f6f6; border-bottom: 1px solid #f5f6f6; margin: 0; padding: 10px 5px; text-align: center; width: 33%; display: inline-block; } @media screen and (min-width: 960px) { .partner { width: 12.5%; } } .partner-image { max-width: 100%; display: block; margin: 0 auto; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .mwfilter { padding: 20px 0; } .filter-title { margin-right: 10px; } #grid .mix { opacity: 0; display: none; } .date-wrapper { *zoom: 1; max-width: 60em; margin-left: auto; margin-right: auto; max-width: 32.5em; padding: 30px 10px; } .date-wrapper:before, .date-wrapper:after { content: " "; display: table; } .date-wrapper:after { clear: both; } @media screen and (min-width: 960px) { .date-wrapper { max-width: 60em; } } .date-item { display: block; float: left; margin-right: 10.34483%; width: 100%; margin-bottom: 10px; } .date-item:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .date-item { display: block; float: left; margin-right: 3.22581%; width: 48.3871%; } .date-item:last-child { margin-right: 0; } .date-item:nth-child(2n) { margin-right: 0; margin-bottom: 40px; } } .date-circle-wrapper { display: block; float: left; margin-right: 10.34483%; width: 17.24138%; } .date-circle-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .date-circle-wrapper { display: block; float: left; margin-right: 6.66667%; width: 28.88889%; } .date-circle-wrapper:last-child { margin-right: 0; } } .date-content-wrapper { display: block; float: left; margin-right: 10.34483%; width: 72.41379%; } .date-content-wrapper:last-child { margin-right: 0; } @media screen and (min-width: 960px) { .date-content-wrapper { display: block; float: left; margin-right: 6.66667%; width: 64.44444%; } .date-content-wrapper:last-child { margin-right: 0; } } .date-circle { background: #dddddd; width: 80px; height: 80px; border-radius: 40px; margin: 0 auto; display: block; text-align: center; padding-top: 8px; color: #4c4c4c; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .date-circle:link, .date-circle:visited { color: #4c4c4c; } .date-circle:hover { opacity: .66; } .date-month, .date-day, .date-year { display: block; } .date-month { font-size: 20px; line-height: 20px; } .date-day { font-size: 24px; line-height: 25px; } .date-year { line-height: 20px; font-size: 14px; } .date-content p { font-size: 14px; } .date-title { font-size: 16px; line-height: 20px; font-weight: 300; margin-bottom: 0; } .date-link { display: block; } sass-spec-3.5.0-2/index.js000066400000000000000000000000541305254536400152320ustar00rootroot00000000000000module.exports = { dirname: __dirname, }; sass-spec-3.5.0-2/lib/000077500000000000000000000000001305254536400143345ustar00rootroot00000000000000sass-spec-3.5.0-2/lib/sass_spec.rb000066400000000000000000000006271305254536400166510ustar00rootroot00000000000000require 'rubygems/version' module SassSpec SPEC_DIR = File.expand_path('../../spec', __FILE__) LANGUAGE_VERSIONS = %w( 3.4 3.5 4.0 ) MIN_LANGUAGE_VERSION = Gem::Version.new(LANGUAGE_VERSIONS.first) MAX_LANGUAGE_VERSION = Gem::Version.new(LANGUAGE_VERSIONS.last) end require_relative 'sass_spec/test_case_metadata' require_relative 'sass_spec/cli' require_relative 'sass_spec/runner' sass-spec-3.5.0-2/lib/sass_spec/000077500000000000000000000000001305254536400163175ustar00rootroot00000000000000sass-spec-3.5.0-2/lib/sass_spec/annotate.rb000066400000000000000000000001151305254536400204520ustar00rootroot00000000000000module SassSpec module Annotate end end require_relative "annotate/cli" sass-spec-3.5.0-2/lib/sass_spec/annotate/000077500000000000000000000000001305254536400201305ustar00rootroot00000000000000sass-spec-3.5.0-2/lib/sass_spec/annotate/cli.rb000066400000000000000000000202711305254536400212260ustar00rootroot00000000000000# encoding: UTF-8 require 'set' require 'yaml' require 'command_line_reporter' class SassSpec::Annotate::CLI include CommandLineReporter def self.assert_legal_version(version) if version && !SassSpec::LANGUAGE_VERSIONS.include?(version) warn "Version #{version} is not valid. " + "Did you mean one of: #{SassSpec::LANGUAGE_VERSIONS.join(', ')}" return false end true end def self.assert_not_file!(string, expected) if File.exist?(string) || string.include?(File::SEPARATOR) warn "Expected #{expected} but got a file path. Did you forget the argument?" return false end true end def self.parse(args) runner_options = { } options = { } parser = OptionParser.new do |opts| opts.banner = < PID of the command, # :status => Process::Status of the command, # :stdout => the standard output of the command, # :stderr => the standard error of the command, # :timeout => whether the command was timed out, # } module CaptureWithTimeout def capture3_with_timeout(*cmd) spawn_opts = Hash === cmd.last ? cmd.pop.dup : {} opts = { :stdin_data => spawn_opts.delete(:stdin_data) || "", :binmode => spawn_opts.delete(:binmode) || false, :timeout => spawn_opts.delete(:timeout), :signal => spawn_opts.delete(:signal) || "TERM", :kill_after => spawn_opts.delete(:kill_after), } in_r, in_w = IO.pipe out_r, out_w = IO.pipe err_r, err_w = IO.pipe in_w.sync = true if opts[:binmode] in_w.binmode out_r.binmode err_r.binmode end spawn_opts[:in] = in_r spawn_opts[:out] = out_w spawn_opts[:err] = err_w result = { :pid => nil, :status => nil, :stdout => nil, :stderr => nil, :timeout => false, } out_reader = nil err_reader = nil wait_thr = nil begin Timeout.timeout(opts[:timeout]) do result[:pid] = spawn(*cmd, spawn_opts) wait_thr = Process.detach(result[:pid]) in_r.close out_w.close err_w.close out_reader = Thread.new { out_r.read } err_reader = Thread.new { err_r.read } in_w.write opts[:stdin_data] in_w.close result[:status] = wait_thr.value end rescue Timeout::Error result[:timeout] = true pid = spawn_opts[:pgroup] ? -result[:pid] : result[:pid] Process.kill(opts[:signal], pid) if opts[:kill_after] unless wait_thr.join(opts[:kill_after]) Process.kill("KILL", pid) end end ensure result[:status] = wait_thr.value if wait_thr result[:stdout] = out_reader.value if out_reader result[:stderr] = err_reader.value if err_reader out_r.close unless out_r.closed? err_r.close unless err_r.closed? end result end end sass-spec-3.5.0-2/lib/sass_spec/cli.rb000066400000000000000000000117511305254536400174200ustar00rootroot00000000000000require_relative 'engine_adapter' module SassSpec::CLI require 'optparse' def self.parse options = { engine_adapter: SassEngineAdapter.new, spec_directory: nil, generate: false, tap: false, skip: false, verbose: false, filter: "", limit: -1, only_output_styles: [] } OptionParser.new do |opts| opts.banner = "Usage: ./sass-spec.rb [options] [spec_directory...] Examples: Run `sassc --style compressed input.scss`: ./sass-spec.rb -c 'sass --style compressed' Run tests only in the spec/basic folder: ./sass-spec.rb spec/basic This script will search for all files under the spec (or specified) directory that are named input.scss. It will then run a specified binary and check that the output matches the expected output. If you want set up your own test suite, follow a similar hierarchy as described in the initial comment of this script for your test hierarchy. This command can also be used to annotate tests to control which tests are ran and when. For details: ./sass-spec.rb annotate -h Make sure the command you provide prints to stdout. " opts.on("-v", "--verbose", "Run verbosely") do options[:verbose] = true end opts.on("-V", "--version LANGUAGE_VERSION", "Select the Sass Language Version to test.") do |v| unless SassSpec::LANGUAGE_VERSIONS.include?(v) raise ArgumentError.new("Version #{v} is not valid. " + "Did you mean one of: #{SassSpec::LANGUAGE_VERSIONS.join(', ')}") end options[:language_version] = v end opts.on("-t", "--tap", "Output TAP compatible report") do options[:tap] = true end opts.on("-c", "--command COMMAND", "Sets a specific binary to run (defaults to '#{options[:engine_adapter]}')") do |v| options[:engine_adapter] = ExecutableEngineAdapter.new(v) end opts.on("--dart PATH", "Run Dart Sass, whose repo should be at the given path.") do |path| options[:engine_adapter] = DartEngineAdapter.new(path) end opts.on("-g", "--generate", "Run test(s) and generate expected output file(s).") do options[:generate] = true end opts.on("--run-todo", "Run any tests marked as todo. Defaults to false.") do options[:run_todo] = true end opts.on("--probe-todo", "Run and report tests marked as todo that unexpectedly pass. Defaults to false.") do options[:probe_todo] = options[:run_todo] = true end opts.on("--impl NAME", "Sets the name of the implementation being tested. Defaults to 'sass'") do |name| options[:implementation] = name end opts.on("--filter PATTERN", "Run tests that match the pattern you provide") do |pattern| options[:filter] = pattern end opts.on("--limit NUMBER", "Limit the number of tests run to this positive integer.") do |limit| options[:limit] = limit.to_i end opts.on("--output-style STYLE", [:expanded, :compact, :nested, :compressed, :unspecified], "Only run tests that have the specified output style.", "Legal values: expanded, compact, nested, compressed, unspecified.") do |style| style = nil if style == :unspecified options[:only_output_styles] << style end opts.on("-r SPEC_DIR", "--root SPEC_DIR", "Root directory for the specs. ", "Defaults to the first directory specified if not provided or ", "the default spec directory if no directory is specified or if the first directory", "specified is a subdirectory of the default spec directory.") do |spec_dir| options[:spec_directory] = File.expand_path(spec_dir) end opts.on("--migrate-version", "Copy tests that fail and make them pass for the current version.") do options[:migrate_version] = true end opts.on("--migrate-impl", "Copy tests that fail and make them pass for the current implementatino.") do options[:migrate_impl] = true end opts.on("--silent", "Don't show any logs") do options[:silent] = true end opts.on("--check-annotations", "Check if any test annotations are unecessary.") do options[:check_annotations] = true end opts.on("--interactive", "When a test fails, enter into a dialog for how to handle it.") do options[:interactive] = true end end.parse! if ARGV.any? && !options[:spec_directory] if File.expand_path(ARGV[0]).start_with?(SassSpec::SPEC_DIR) options[:spec_directory] = SassSpec::SPEC_DIR else options[:spec_directory] = File.expand_path(ARGV[0]) end end options[:spec_directory] ||= SassSpec::SPEC_DIR options[:spec_dirs_to_run] = ARGV.dup.map{|d| File.expand_path(d)} if ARGV.any? if options[:implementation] && options[:engine_adapter].respond_to?(:set_description) options[:engine_adapter].set_description(options[:implementation]) end options end end sass-spec-3.5.0-2/lib/sass_spec/engine_adapter.rb000066400000000000000000000105721305254536400216160ustar00rootroot00000000000000require 'open3' require_relative 'capture_with_timeout' class EngineAdapter def describe not_implemented end # The version string of the implementation def version not_implemented end def to_s describe end # Compile a Sass file and return the results # @return [css_output, std_error, status_code] def compile(sass_filename, style, precision) not_implemented end private def not_implemented raise RuntimeError, "Not yet implemented" end end class ExecutableEngineAdapter < EngineAdapter include CaptureWithTimeout def initialize(command, description = nil) @command = command @timeout = 60 @description = description || command end def set_description(description) @description = description end def describe @description end def version require 'open3' stdout, stderr, status = Open3.capture3("#{@command} -v", :binmode => true) stdout.to_s end def compile(sass_filename, style, precision) cmd = "#{@command} --precision #{precision} -t #{style || "expanded"}" result = capture3_with_timeout("#{cmd} #{sass_filename}", :binmode => true, :timeout => @timeout) if result[:timeout] ["", "Execution timed out after #{@timeout}s", -1] else [result[:stdout], result[:stderr], result[:status].exitstatus] end end end class SassEngineAdapter < EngineAdapter def describe 'ruby-sass' end def version require 'sass/version' Sass::VERSION end def language_version require 'sass/version' Sass::VERSION[0..2] end def compile(sass_filename, style, precision) require 'sass' # overloads STDERR stderr = StringIO.new # restore previous default encoding encoding = Encoding.default_external # Does not work as expected when tests are run in parallel # It runs tests in threads, so stderr is shared across them old_stderr, $stderr = $stderr, stderr begin Encoding.default_external = "UTF-8" Sass::Script::Value::Number.precision = precision sass_options = {} sass_options[:style] = (style || :expanded).to_sym sass_options[:cache] = false unless sass_options.has_key?(:cache) css_output = Sass.compile_file(sass_filename.to_s, sass_options) # strings come back as utf8 encoded # internaly we only work with bytes err_output = stderr.string err_output.force_encoding('ASCII-8BIT') css_output.force_encoding('ASCII-8BIT') [css_output, err_output, 0] rescue Sass::SyntaxError => e err_output = stderr.string # prepend the prefix to the message # and indent all lines to match it err_output += e.sass_backtrace_str("standard input") + "\n Use --trace for backtrace.\n" err_output.force_encoding('ASCII-8BIT') ["", err_output, 65] rescue => e ["", e.to_s, 2] end ensure $stderr = old_stderr Encoding.default_external = encoding end end class DartEngineAdapter < EngineAdapter def initialize(path) @path = path Tempfile.open("dart-sass-spec") do |f| f.write(<<-DART) import "dart:convert"; import "dart:io"; import "#{File.absolute_path @path}/bin/sass.dart" as sass; main() async { await for (var line in new LineSplitter().bind(UTF8.decoder.bind(stdin))) { try { await sass.main(line.split(" ")); } catch (error, stackTrace) { stderr.writeln("Unhandled exception:"); stderr.writeln(error); stderr.writeln(stackTrace); exitCode = 255; } stdout.add([0xFF]); stdout.write(exitCode); stdout.add([0xFF]); stderr.add([0xFF]); exitCode = 0; } } DART @stdin, @stdout, @stderr = Open3.popen3("dart --packages=#{@path}/.packages #{f.path}") @stdout.set_encoding 'binary' @stderr.set_encoding 'binary' end end def describe "dart-sass" end def version `dart #{@path}/bin/sass.dart --version` end def compile(sass_filename, style, precision) @stdin.puts "--no-color --style #{style || 'expanded'} #{sass_filename}" [next_chunk(@stdout), next_chunk(@stderr), next_chunk(@stdout).to_i] end private def next_chunk(io) result = io.gets("\xFF".force_encoding('binary')) return '' unless result return result[0...-1] end end sass-spec-3.5.0-2/lib/sass_spec/interactor.rb000066400000000000000000000037271305254536400210270ustar00rootroot00000000000000module SassSpec class Interactor class Choice < Struct.new(:shortcut, :message, :block) def run_block! block.call if block end end def initialize(id = nil) @choices = [] @choice = nil @id = id end def prompt(message) @prompt = message end def choice(shortcut, message, &block) @choices << Choice.new(shortcut, message, block) end def restart! @choice = nil end def display_choices!(memory) puts puts @prompt if @prompt @choices.each_with_index do |c, i| puts "#{c.shortcut}. #{c.message}" end if @id && memory puts "Note: If you end your choice with a ! then next time this happens,\n"+ "we'll use that option without prompting you.\n" end print "Please select an option > " end def run!(memory = nil) if @id && memory && memory[@id] @choices.detect{|c| c.shortcut == memory[@id]}.run_block! return memory[@id] end if @choices.size == 0 raise ArgumentError, "No choices to run." end @choice = nil until @choice display_choices!(memory) input = $stdin.gets.strip puts if input && input.end_with?("!") repeat = true input.slice!(-1) end @choice = input if (choice = @choices.find {|c| c.shortcut == @choice}) choice.run_block! # We run this in the loop so restart! can be invoked. else @choice = nil end end @choice # we return the shortcut so re-ordering choices doesn't change result ensure if @id && memory && repeat && @choice memory[@id] = @choice end end def self.interact interactor = new yield interactor interactor.run! end def self.interact_with_memory(memory, id) interactor = new(id) yield interactor interactor.run!(memory) end end end sass-spec-3.5.0-2/lib/sass_spec/runner.rb000066400000000000000000000066241305254536400201650ustar00rootroot00000000000000require 'minitest' require_relative 'test' require_relative 'test_case' class SassSpec::Runner def initialize(options = {}) @options = options @options[:language_version] = language_version.to_s end def get_input_dirs (@options[:spec_dirs_to_run] || Array(@options[:spec_directory])).map do |d| d = File.expand_path(d) File.directory?(d) ? d : File.dirname(d) end end def get_input_files get_input_dirs.inject([]) do |m, d| m + Dir.glob(File.join(d, "**", "input.s[ac]ss")) end.uniq end def run unless @options[:silent] || @options[:tap] puts "Recursively searching under #{get_input_dirs.join(", ")} for test files to test '#{@options[:engine_adapter]}' against language version #{@options[:language_version]}." puts @options[:engine_adapter].version end test_cases = _get_cases SassSpec::Test.create_tests(test_cases, @options) minioptions = [] if @options[:verbose] minioptions.push '--verbose' end if @options[:tap] require 'minitap' Minitest.reporter = Minitap::TapY end result = Minitest.run(minioptions) if @options[:run_todo] passing = [] test_cases.each do |test_case| if test_case.todo? && test_case.result? passing << test_case.folder end end if passing.any? puts "The following tests pass but were marked as TODO for #{@options[:engine_adapter].describe}:" puts passing.join("\n") else puts "Note: All tests marked as TODO for #{@options[:engine_adapter].describe} are still failing." end end result end def language_version unless defined?(@language_version) @language_version = if @options[:language_version] Gem::Version.new(@options[:language_version]) elsif @options[:engine_adapter].respond_to?(:language_version) Gem::Version.new(@options[:engine_adapter].language_version) else warn "No language version specified. " + "Using #{SassSpec::MAX_LANGUAGE_VERSION}" SassSpec::MAX_LANGUAGE_VERSION end end @language_version end def impl @options[:engine_adapter].describe end def _get_cases cases = [] get_input_files().each do |filename| folder = File.dirname(filename) metadata = SassSpec::TestCaseMetadata.new(folder) unless metadata.valid_for_version?(language_version) if @options[:verbose] warn "#{metadata.name} does not apply to Sass #{language_version}" end next end unless metadata.valid_for_impl?(impl) if @options[:verbose] warn "#{metadata.name} does not apply to #{impl}" end next end next unless filename.include?(@options[:filter] || "") if @options[:only_output_styles] && @options[:only_output_styles].any? next unless @options[:only_output_styles].include?(metadata.output_style) end test_case = SassSpec::TestCase.new(folder, @options) # unless File.exist?(test_case.expected_path) # if @options[:verbose] # warn "Expected output file missing. Skipping #{test_case.name}." # end # next # end cases.push(test_case) end cases end end sass-spec-3.5.0-2/lib/sass_spec/test.rb000066400000000000000000000512701305254536400176300ustar00rootroot00000000000000require 'minitest' require 'thread' require 'fileutils' require 'yaml' require_relative "interactor" # Holder to put and run test cases class SassSpec::Test < Minitest::Test def self.create_tests(test_cases, options = {}) test_cases[0..options[:limit]].each do |test_case| define_method("test__#{test_case.name}") do runner = SassSpecRunner.new(test_case, options) test_case.finalize(runner.run) self.assertions += runner.assertions end end end end class SassSpecRunner include MiniTest::Assertions attr_accessor :assertions @@interaction_memory = {} def initialize(test_case, options = {}) @assertions = 0 @test_case = test_case @options = options end def run if @test_case.todo? && !@options[:run_todo] skip "Skipped #{@test_case.folder}" end assert_filename_length!(@test_case.input_path) assert_filename_length!(@test_case.expected_path) assert File.exists?(@test_case.input_path), "Input #{@test_case.input_path} file does not exist" if @test_case.overwrite? overwrite_test! return true end # Allow checks to throw `:done` to indicate that no more checks need to be # performed. We throw rather than returning a boolean so that we can do # checks in nested functions without worrying about piping return values. catch :done do check_annotations! handle_missing_output! handle_unexpected_error! handle_unexpected_pass! handle_output_difference! if @test_case.ignore_warning? return true elsif @test_case.warning_todo? && !@options[:run_todo] skip "Skipped warning check for #{@test_case.folder}" else handle_expected_error_message! handle_unexpected_error_message! end handle_unnecessary_todo! end return true end private ## Failure handlers def check_annotations! return unless @options[:check_annotations] _output, _, error, _ = @test_case.output ignored_warning_impls = @test_case.metadata.warnings_ignored_for if ignored_warning_impls.any? && error.length == 0 message = "No warning issued, but warnings are ignored for #{ignored_warning_impls.join(', ')}" choice = interact(:ignore_warning_nonexistant, :fail) do |i| i.prompt message i.choice('R', "Remove ignored status for #{ignored_warning_impls.join(', ')}") do change_options(remove_ignore_warning_for: ignored_warning_impls) end fail_or_exit_choice(i) end assert choice != :fail, message end todo_warning_impls = @test_case.metadata.all_warning_todos if todo_warning_impls.any? && error.length == 0 message = "No warning issued, but warnings are pending for #{todo_warning_impls.join(', ')}" choice = interact(:todo_warning_nonexistant, :fail) do |i| i.prompt message i.choice('R', "Remove TODO status for #{todo_warning_impls.join(', ')}") do change_options(remove_warning_todo: todo_warning_impls) end fail_or_exit_choice(i) end assert choice != :fail, message end end def handle_missing_output! return if File.exists?(@test_case.expected_path) output, _, error, _ = @test_case.output skip_test_case!("TODO test is failing") if @test_case.probe_todo? choice = interact(:missing_output, :fail) do |i| i.prompt "Expected output file does not exist." show_input_choice(i) i.choice('e', "Show me the #{error.length > 0 ? 'error' : 'output'} generated.") do to_show = error to_show = output if to_show.length == 0 to_show = "No output or error to display." if to_show.length == 0 display_text_block(to_show) i.restart! end delete_choice(i) update_output_choice(i) fail_or_exit_choice(i) end assert choice != :fail, "Expected #{@test_case.expected_path} file does not exist" end def handle_unexpected_error! _output, _clean_output, error, status = @test_case.output return if status == 0 || @test_case.should_fail? unless @test_case.interactive? if @test_case.migrate_version? migrate_version! throw :done elsif @test_case.migrate_impl? migrate_impl! throw :done end end skip_test_case!("TODO test is failing") if @test_case.probe_todo? choice = interact(:unexpected_error, :fail) do |i| i.prompt "An unexpected compiler error was encountered." show_input_choice(i) i.choice('e', "Show me the error.") do display_text_block(error) i.restart! end update_output_choice(i) migrate_version_choice(i) migrate_impl_choice(i) todo_choice(i) ignore_choice(i) fail_or_exit_choice(i) end throw :done unless choice == :fail assert_equal 0, status, "Command `#{@options[:engine_adapter]}` did not complete:\n\n#{error}" end def handle_unexpected_pass! output, _clean_output, _error, status = @test_case.output return if status != 0 if @test_case.interactive? return if !@test_case.should_fail? else return if !@test_case.should_fail? if @test_case.migrate_version? migrate_version! throw :done elsif @test_case.migrate_impl? migrate_impl! throw :done end end skip_test_case!("TODO test is failing") if @test_case.probe_todo? choice = interact(:unexpected_pass, :fail) do |i| i.prompt "A failure was expected but it compiled instead." show_input_choice(i) i.choice('e', "Show me the expected error.") do display_text_block(File.read(@test_case.error_path)) i.restart! end i.choice('o', "Show me the output.") do display_text_block(output) i.restart! end update_output_choice(i) migrate_version_choice(i) migrate_impl_choice(i) todo_choice(i) fail_or_exit_choice(i) end throw :done unless choice == :fail # XXX Ruby returns 65 etc. SassC returns 1 refute_equal status, 0, "Test case should fail, but it did not" end def handle_output_difference! _output, clean_output, _error, _status = @test_case.output return if @test_case.expected == clean_output unless @test_case.interactive? if @test_case.migrate_version? migrate_version! throw :done elsif @test_case.migrate_impl? migrate_impl! throw :done end end skip_test_case!("TODO test is failing") if @test_case.probe_todo? interact(:output_difference, :fail) do |i| i.prompt "output does not match expectation" show_input_choice(i) i.choice('d', "show diff.") do require 'diffy' display_text_block( Diffy::Diff.new("Expected\n" + @test_case.expected, "Actual\n" + clean_output).to_s(:color)) i.restart! end update_output_choice(i) migrate_version_choice(i) migrate_impl_choice(i) todo_choice(i) ignore_choice(i) fail_or_exit_choice(i) end assert_equal @test_case.expected, clean_output, "expected did not match output" end def handle_unnecessary_todo! output, clean_output, _error, _status = @test_case.output return if @test_case.probe_todo? && !@test_case.interactive? return unless @test_case.todo? || @test_case.warning_todo? expected_error_msg = extract_error_message(@test_case.expected_error) interact(:unnecessary_todo, :fail) do |i| i.prompt "Test is passing but marked as TODO." show_input_choice(i) unless expected_error_msg.empty? i.choice('e', "Show me the expected error.") do display_text_block(expected_error_msg) i.restart! end end unless output.empty? i.choice('o', "Show me the output.") do display_text_block(output) i.restart! end end i.choice('R', "Remove TODO status for #{@test_case.impl}.") do change_options(remove_todo: [@test_case.impl], remove_warning_todo: [@test_case.impl]) throw :done end i.choice('f', "Mark as skipped.") do skip_test_case!("TODO test is passing") end i.choice('X', "Exit testing.") do raise Interrupt end end assert_equal @test_case.expected, clean_output, "expected did not match output" end def handle_expected_error_message! return unless @test_case.verify_stderr? _output, _clean_output, error, _status = @test_case.output error_msg = extract_error_message(error) expected_error_msg = extract_error_message(@test_case.expected_error) return if expected_error_msg == error_msg skip_test_case!("TODO test is failing.") if @test_case.probe_todo? interact(:expected_error_different, :fail) do |i| i.prompt( if error_msg.empty? "An error message was expected but wasn't produced." else "Error output doesn't match what was expected." end) show_input_choice(i) if error_msg.empty? return if expected_error_msg.empty? i.choice('e', "Show expected error.") do display_text_block(expected_error_msg) i.restart! end else i.choice('d', "Show diff.") do require 'diffy' display_text_block( Diffy::Diff.new("Expected\n#{expected_error_msg}", "Actual\n#{error_msg}").to_s(:color)) i.restart! end end update_output_choice(i) migrate_version_choice(i) migrate_impl_choice(i) todo_warning_choice(i) ignore_warning_choice(i) fail_or_exit_choice(i) end assert_equal expected_error_msg, error_msg, (error_msg.empty? ? "No error message produced" : "Expected did not match error") end def handle_unexpected_error_message! return if @test_case.verify_stderr? _output, _clean_output, error, _status = @test_case.output error_msg = extract_error_message(error) return if error_msg.empty? skip_test_case!("TODO test is failing") if @test_case.probe_todo? interact(:unexpected_error_message, :fail) do |i| i.prompt "Unexpected output to stderr." show_input_choice(i) i.choice('e', "Show error.") do display_text_block(error) i.restart! end update_output_choice(i) migrate_version_choice(i) migrate_impl_choice(i) todo_warning_choice(i) ignore_warning_choice(i) fail_or_exit_choice(i) end assert false, "Unexpected Error Output: #{error_msg}" end ## Interaction utilities # If the runner is running in interactive mode, runs the interaction defined # in the block and returns the result. Otherwise, just returns the default # value. def interact(prompt_id, default, dir = @test_case.folder, &block) if @test_case.interactive? relative_path = Pathname.new(dir).relative_path_from(Pathname.new(Dir.pwd)) print "\nIn test case: #{relative_path}" return SassSpec::Interactor.interact_with_memory(@@interaction_memory, prompt_id, &block) else return default end end def show_input_choice(i) i.choice('i', "Show me the input.") do display_text_block(File.read(@test_case.input_path)) i.restart! end end def update_output_choice(i) i.choice('O', "Update expected output and pass test.") do overwrite_test! throw :done end end def migrate_version_choice(i) # Don't offer to migrate if the test already targets the current version. return if File.basename(@test_case.folder) =~ /-#{Regexp.quote(@options[:language_version])}/ i.choice('V', "Migrate copy of test to pass current version.") do migrate_version! || i.restart! throw :done end end def migrate_impl_choice(i) return if for_current_impl? i.choice('I', "Migrate copy of test to pass on #{@test_case.impl}.") do migrate_impl! || i.restart! throw :done end end def todo_choice(i) return if @test_case.todo? || for_current_impl? i.choice('T', "Mark spec as todo for #{@test_case.impl}.") do change_options(add_todo: [@test_case.impl]) throw :done end end def ignore_choice(i) if for_current_impl? delete_choice(i) else i.choice('G', "Ignore test for #{@test_case.impl} FOREVER.") do change_options( add_ignore_for: [@test_case.impl], remove_warning_todo: [@test_case.impl], remove_todo: [@test_case.impl]) throw :done end end end def delete_choice(i) i.choice('D', "Delete test.") do if delete_dir!(@test_case.folder) throw :done else i.restart! end end end def todo_warning_choice(i) return if @test_case.warning_todo? i.choice('T', "Mark warning as todo for #{@test_case.impl}.") do change_options(add_warning_todo: [@test_case.impl]) throw :done end end def ignore_warning_choice(i) i.choice('G', "Ignore warning for #{@test_case.impl}.") do change_options(add_ignore_warning_for: [@test_case.impl]) throw :done end end def fail_or_exit_choice(i) i.choice('f', "Mark as failed.") i.choice('X', "Exit testing.") do raise Interrupt end end # Deletes a directory. In interactive mode, prompts the user and returns # `false` if they decide not to delete the directory. def delete_dir!(dir) result = interact(:delete_test, :proceed) do |i| files = Dir.glob(File.join(dir, "**", "*")) i.prompt("The following files will be removed:\n * " + files.join("\n * ")) i.choice('D', "Delete them.") do FileUtils.rm_rf(@test_case.folder) end i.choice('x', "I changed my mind.") do end end result == :proceed end # Creates a copy of the test test that's compatible with the current version. # # Marks the original as only being valid until the version before the current # version. Marks the copy as being valid starting with the current version. # Updates the copy to expect current actual results. def migrate_version! current_version = @options[:language_version] current_version_index = SassSpec::LANGUAGE_VERSIONS.index(current_version) if current_version_index == 0 puts "Cannot migrate test. There's no version earlier than #{current_version}." return end start_version_index = SassSpec::LANGUAGE_VERSIONS.index( @test_case.metadata.start_version.to_s) if start_version_index >= current_version_index puts "Cannot migrate test. Test does not apply to an earlier version." return end previous_version = SassSpec::LANGUAGE_VERSIONS[current_version_index - 1] new_folder = @test_case.folder + "-#{current_version}" if File.exist?(new_folder) choice = interact(:migrate_over_existing, :abort) do |i| i.prompt("Target folder '#{new_folder}' already exists.") i.choice('x', "Don't migrate the test.") do return end i.choice('O', "Remove it.") do unless delete_dir!(new_folder) i.restart! end end end if choice == :abort puts "Cannot migrate test. #{new_folder} already exists." return end end FileUtils.cp_r @test_case.folder, new_folder new_test_case = SassSpec::TestCase.new(new_folder, @options) change_options(end_version: previous_version) change_options(new_test_case.options_path, start_version: current_version) overwrite_test!(new_test_case) end # Adds separate outputs for the test that are compatible with the current # implementation. def migrate_impl! output, clean_output, error, status = @test_case.output if @test_case.expected != clean_output File.write(@test_case.impl_expected_path, output, binmode: true) end if extract_error_message(@test_case.expected_error) != extract_error_message(error) File.write(@test_case.impl_error_path, error, binmode: true) end if @test_case.expected_status != status File.write(@test_case.impl_status_path, status, binmode: true) end change_options(@test_case.options_path, remove_warning_todo: [@test_case.impl], remove_todo: [@test_case.impl]) end ## Other utilities # Returns whether the current spec targets only the implementation being # tested. def for_current_impl? File.basename(@test_case.folder) =~ /-#{Regexp.quote(@test_case.impl)}/ end def skip_test_case!(reason = nil) msg = "Skipped #{@test_case.folder}" if reason msg << ": #{reason}" else msg << "." end skip msg end ANSI_ESCAPES = /[\u001b\u009b][\[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/ def display_text_block(text) delim = "*" * text.gsub(ANSI_ESCAPES, '').lines.map{|l| l.rstrip.size}.max puts delim puts text puts delim end def overwrite_test!(test_case = @test_case) output, _, error, status = test_case.output if status != 0 File.open(test_case.status_path, "w+", :binmode => true) do |f| f.write(status) end elsif (File.file?(test_case.status_path)) File.unlink(test_case.status_path) end if error.length > 0 File.open(test_case.error_path, "w+", :binmode => true) do |f| f.write(error) end elsif (File.file?(test_case.error_path)) File.unlink(test_case.error_path) end File.open(test_case.expected_path, "w+", :binmode => true) do |f| f.write(output) end change_options(test_case.options_path, remove_warning_todo: [test_case.impl], remove_todo: [test_case.impl]) end def change_options(file_or_new_options, new_options = nil) if new_options options_file = file_or_new_options else options_file = @test_case.options_path new_options = file_or_new_options end existing_options = if File.exist?(options_file) YAML.load_file(options_file) else {} end existing_options = SassSpec::TestCaseMetadata.merge_options(existing_options, new_options) if existing_options.any? File.open(options_file, "w") do |f| f.write(existing_options.to_yaml) end else File.unlink(options_file) if File.exist?(options_file) end end GEMFILE_PREFIX_LENGTH = 68 # When running sass-spec as a gem from github very long filenames can cause # installation issues. This checks that the paths in use will work. def assert_filename_length!(filename) name = relative_name = filename.to_s.sub(File.expand_path(@options[:spec_directory]), "") assert false, "Filename #{name} must no more than #{256 - GEMFILE_PREFIX_LENGTH} characters long" if name.size > (256 - GEMFILE_PREFIX_LENGTH) if name.size <= 100 then prefix = "" else parts = name.split(/\//) newname = parts.pop nxt = "" loop do nxt = parts.pop break if newname.size + 1 + nxt.size > 100 newname = nxt + "/" + newname end prefix = (parts + [nxt]).join "/" name = newname assert false, "base name (#{name}) of #{relative_name} must no more than 100 characters long" if name.size > 100 assert false, "prefix (#{prefix}) of #{relative_name} must no more than #{155 - GEMFILE_PREFIX_LENGTH} characters long" if prefix.size > (155 - GEMFILE_PREFIX_LENGTH) end return nil end def extract_error_message(error) # We want to make sure dart-sass continues to generate correct stack traces # and text highlights, so we check its full error messages. if @options[:engine_adapter].describe == 'dart-sass' return clean_debug_path(error.rstrip) end error_message = "" consume_next_line = false error.each_line do |line| if consume_next_line next if line.strip == "" error_message += line break end if (line =~ /DEPRECATION WARNING/) if line.rstrip.end_with?(":") error_message = line.rstrip + "\n" consume_next_line = true next else error_message = line break end end if (line =~ /Error:/) error_message = line break end end clean_debug_path(error_message.rstrip) end def clean_debug_path(error) spec_dir = File.expand_path(@options[:spec_directory]) url = spec_dir.gsub(/\\/, '\/') error.gsub(/^.*?(input.scss:\d+ DEBUG:)/, '\1') .gsub(/\/+/, "/") .gsub(/^#{Regexp.quote(url)}\//, "/sass/sass-spec/") .gsub(/^#{Regexp.quote(spec_dir)}\//, "/sass/sass-spec/") .gsub(/(?:\/todo_|_todo\/)/, "/") .gsub(/\/libsass\-[a-z]+\-tests\//, "/") .gsub(/\/libsass\-[a-z]+\-issues/, "/libsass-issues") .strip end end sass-spec-3.5.0-2/lib/sass_spec/test_case.rb000066400000000000000000000123331305254536400206200ustar00rootroot00000000000000require 'pathname' # This represents a specific test case. class SassSpec::TestCase attr_reader :folder, :input_path, :expected_path, :error_path, :status_path, :options_path, :metadata def initialize(folder, options = {}) @options = options @folder = folder @metadata = SassSpec::TestCaseMetadata.new(folder, File.expand_path(options[:spec_directory])) @input_path = Pathname.new(find_input_path(folder)) @options_path = File.join(folder, "options.yml") @result = false end def find_input_path(folder) input_files = Dir.glob(File.join(folder, "input.*")) if input_files.empty? raise ArgumentError.new("No input file found in #{folder}") elsif input_files.size > 1 raise ArgumentError.new("Multiple input files found in #{folder}: #{input_files.join(', ')}") end input_files.first end def result? @result end def finalize(result) @result = result end def name @metadata.name end def folder File.expand_path(@folder) end def expected_path @expected_path ||= _expectation_path("expected_output.css") end def base_expected_path File.join(@folder, "expected_output.css") end def impl_expected_path File.join(@folder, "expected_output-#{impl}.css") end def error_path @error_path ||= _expectation_path("error") end def base_error_path File.join(@folder, "error") end def impl_error_path File.join(@folder, "error-#{impl}") end def status_path @status_path ||= _expectation_path("status") end def base_status_path File.join(@folder, "status") end def impl_status_path File.join(@folder, "status-#{impl}") end def precision @metadata.precision || 5 end def clean_test @metadata.clean_output? end def output_style @metadata.output_style end def verify_stderr? !expected_error.empty? end def interactive? @options[:interactive] end def migrate_version? @options[:migrate_version] end def migrate_impl? @options[:migrate_impl] end def should_fail? expected_status != 0 end def impl @options[:engine_adapter].describe end def todo? @metadata.todo?(impl) end def probe_todo? # run todo tests but do not fail runner if one does not pass @options[:probe_todo] && (todo? || warning_todo?) end def warning_todo? @metadata.warning_todo?(impl) end def ignore? @metadata.ignore_for?(impl) end def ignore_warning? @metadata.ignore_warning_for?(impl) end def overwrite? @options[:generate] end def output if @output return @output end stdout, stderr, status = engine.compile(input_path, output_style, precision) if clean_test clean_out = _clean_output(stdout) else clean_out = _norm_output(stdout) end stderr = _clean_error(stderr) # always replace windows linefeeds stdout = stdout.gsub(/(\r\n)/, "\n") stderr = stderr.gsub(/(\r\n)/, "\n") @output ||= [stdout, clean_out, stderr, status] end def input @input ||= File.read(input_path, :binmode => true, :encoding => "ASCII-8BIT") end def expected output = File.read(expected_path, :binmode => true, :encoding => "ASCII-8BIT") # we seem to get CP850 otherwise # this provokes equal test to fail output.force_encoding('ASCII-8BIT') if clean_test @expected ||= _clean_output(output) else @expected ||= _norm_output(output) end end def expected_error @expected_error ||= if File.file?(error_path) _clean_error(File.read(error_path, :binmode => true, :encoding => "ASCII-8BIT")) else "" end end def equivalent?(other_test_case) output == other_test_case.output end def expected_status @expected_status ||= if File.file?(status_path) @expected_status = File.read(status_path).to_i else @expected_status = 0 end end def engine @options[:engine_adapter] end def _expectation_path(basename) extension = File.extname(basename) path = File.join(@folder, File.basename(basename, extension)) impl_path = "#{path}-#{impl}#{extension}" File.file?(impl_path) ? impl_path : "#{path}#{extension}" end # normalization happens for every test def _norm_output(css) # we dont want to test for linux or windows line-feeds # but make sure we do not remove single cariage returns css = css.gsub(/(?:\r?\n)+/, "\n") end # cleaning only happens when requested for test # done by creating `expected.type.clean` flag file def _clean_output(css) _norm_output(css) .gsub(/\s+/, " ") .gsub(/\s*,\s*/, ",") end # errors are always cleaned # we also write them cleaned def _clean_error(err) err.gsub(/(?:\/todo_|_todo\/)/, "/") # hide todo pre/suffix .gsub(/\/libsass\-[a-z]+\-tests\//, "/") # hide test directory .gsub(/\/libsass\-[a-z]+\-issues\//, "/libsass-issues/") # normalize issue specs .gsub(/[\w\/.\-\\:]+?[\/\\]spec[\/\\]+/, "/sass/spec/") # normalize abs paths .sub(/(?:\r?\n)*\z/, "\n") # make sure we have exactly one trailing linefeed .sub(/\A(?:\r?\s)+\z/, "") # clear the whole file if only whitespace end end sass-spec-3.5.0-2/lib/sass_spec/test_case_metadata.rb000066400000000000000000000077331305254536400224700ustar00rootroot00000000000000require 'pathname' require 'yaml' module SassSpec class TestCaseMetadata def self.cache @metadata_cache ||= {} end # If you change this, also change Annotate::CLI#annotate_path def self.merge_options(existing_opts, new_opts) existing_opts = existing_opts.dup new_opts.each do |key, value| if key =~ /add_(.*)/ key = $1.to_sym existing_opts[key] ||= [] value.each do |v| existing_opts[key] << v end existing_opts[key].uniq! elsif key =~ /remove_(.*)/ key = $1.to_sym existing_opts[key] ||= [] value.each do |v| existing_opts[key].delete(v) end existing_opts.delete(key) if existing_opts[key].empty? elsif value.nil? existing_opts.delete(key) else existing_opts[key] = value end end existing_opts end ACCUMULATED_OPTIONS = [:todo, :warning_todo, :ignore_for, :ignore_warning_for, :only_on, :warning_only_on] attr_reader :options def initialize(test_case_dir, spec_dir = SassSpec::SPEC_DIR) @test_case_dir = Pathname.new(File.expand_path(test_case_dir)) @spec_dir = Pathname.new(spec_dir) if @test_case_dir.relative_path_from(@spec_dir).to_s.start_with?("..") raise ArgumentError, "Test case #{test_case_dir} is not within the spec directory #{spec_dir}" end @options = resolve_options(@test_case_dir).freeze end def name @test_case_dir.relative_path_from(Pathname.new(Dir.pwd)).to_s end def _resolve_options(dir) return {} if dir.relative_path_from(@spec_dir).to_s == "." parent_options = resolve_options(dir.parent) options_file = dir + "options.yml" self_options = if options_file.exist? YAML.load_file(options_file.to_s) else {} end rv = parent_options.merge(self_options) do |key, parent_value, self_value| if ACCUMULATED_OPTIONS.include?(key) (Array(parent_value) + Array(self_value)).uniq else self_value end end rv end def resolve_options(dir) self.class.cache[dir] ||= _resolve_options(dir).freeze end def todo?(impl) @options[:todo] && @options[:todo].include?(impl) end def warning_todo?(impl) @options[:warning_todo] && @options[:warning_todo].include?(impl) end def all_warning_todos @options[:warning_todo] || [] end def ignore_for?(impl) (@options[:ignore_for] && @options[:ignore_for].include?(impl)) || (@options[:only_on] && !@options[:only_on].include?(impl)) end def ignore_warning_for?(impl) (@options[:ignore_warning_for] && @options[:ignore_warning_for].include?(impl)) || (@options[:warning_only_on] && @options[:warning_only_on].include?(impl)) end def warnings_ignored_for @options[:ignore_warning_for] || [] end def output_style @options[:output_style] end def precision @options[:precision] end def clean_output? !!@options[:clean] end def start_version unless @options[:start_version] raise ArgumentError.new("#{name} does not specify a start version.") end @start_version ||= Gem::Version.new(@options[:start_version]) end def end_version unless defined?(@end_version) @end_version = if @options[:end_version] Gem::Version.new(@options[:end_version]) else nil end end @end_version end def valid_for_version?(version) version = Gem::Version.new(version) if version.is_a?(String) valid = start_version <= version if end_version valid &&= version <= end_version end valid end def valid_for_impl?(impl) !ignore_for?(impl) end end end sass-spec-3.5.0-2/lib/sass_spec/version.rb000066400000000000000000000000511305254536400203250ustar00rootroot00000000000000module SassSpec VERSION = "3.3.3" end sass-spec-3.5.0-2/package.json000066400000000000000000000010301305254536400160460ustar00rootroot00000000000000{ "name": "sass-spec", "version": "3.5.0-2", "description": "Test suite for testing compatibility with the Sass Stylesheet language.", "main": "index.js", "repository": { "type": "git", "url": "git+https://github.com/sass/sass-spec.git" }, "keywords": [ "sass" ], "files": [ "spec", "index.js" ], "author": "Michael Mifsud ", "license": "MIT", "bugs": { "url": "https://github.com/sass/sass-spec/issues" }, "homepage": "https://github.com/sass/sass-spec#readme" } sass-spec-3.5.0-2/sass-spec.gemspec000066400000000000000000000024761305254536400170450ustar00rootroot00000000000000# coding: utf-8 lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'sass_spec/version' Gem::Specification.new do |spec| spec.name = "sass-spec" spec.version = SassSpec::VERSION spec.authors = [ "Michael Mifsud ", "Marcel Greter ", "Marcin Cieślak ", "Hampton Catlin ", "Aaron Leung "] spec.email = ["xzyfer@gmail.com"] spec.summary = %q{Test suite for Sass Implementations.} spec.description = %q{Test suite for testing compatibility with the Sass Stylesheet language.} spec.homepage = "https://github.com/sass/sass-spec" spec.license = "MIT" spec.bindir = "." spec.executables << "sass-spec.rb" spec.files = `git ls-files -z`.split("\x0").select {|f| f !~ /Gemfile/} spec.require_paths = ["lib"] spec.add_dependency "minitest", "~> 5.8" spec.add_dependency "command_line_reporter", '~> 3.0' spec.add_dependency "ruby-terminfo", '~> 0.1.1' spec.add_dependency "diffy", '~> 3.1' spec.add_development_dependency "sass", "~> 3.4" spec.add_development_dependency "bundler", "~> 1.7" end sass-spec-3.5.0-2/sass-spec.rb000077500000000000000000000021741305254536400160230ustar00rootroot00000000000000#!/usr/bin/env ruby #This script requires a standard directory hierarchy which might be a bit cumbersome to set up # #The hierarchy looks like this near the leaves: #... #|-test_subclass_1 #| |-test_1 #| | |-input.scss #| | --expected_output.css #| --test_2 #| |-input.scss #| --expected_output.css #|-test_subclass_2 #| |-test_1 #| | |-input.scss #| | --expected_output.css #... #the point is to have all the tests in their own folder in a file named input* with #the output of running a command on it in the file expected_output* in the same directory require_relative 'lib/sass_spec' module Minitest class Skip < Assertion def result_code "-" end end end if ARGV[0] == "annotate" require_relative 'lib/sass_spec/annotate' begin (cli = SassSpec::Annotate::CLI.parse(ARGV[1..-1])) || exit(1) rescue OptionParser::InvalidOption => e warn e.message + "\n\n" SassSpec::Annotate::CLI.parse(%w(-h)) exit 1 end cli.annotate || exit(1) else begin SassSpec::Runner.new(SassSpec::CLI.parse()).run || exit(1) rescue ArgumentError => e warn e.message warn e.backtrace exit 1 end end sass-spec-3.5.0-2/spec.sh000077500000000000000000000044431305254536400150640ustar00rootroot00000000000000#!/bin/bash if [ $1 = "create" ] then git checkout master if [ $2 = "todo" ] then git checkout -b feat/issue-$3 git push -u origin feat/issue-$3 mkdir spec/libsass-todo-issues/issue_$3 touch spec/libsass-todo-issues/issue_$3/{input.scss,expected_output.css} subl spec/libsass-todo-issues/issue_$3/input.scss git add spec/libsass-todo-issues/issue_$3 git commit -m "Add specs for issue $3" -m "This PR add specs for sass/libsass#$3" elif [ $2 = "closed" ] then git checkout -b feat/activate-$3 git push -u origin feat/activate-$3 mkdir spec/libsass-closed-issues/issue_$3 touch spec/libsass-closed-issues/issue_$3/{input.scss,expected_output.css} subl spec/libsass-closed-issues/issue_$3/input.scss git add spec/libsass-closed-issues/issue_$3 git commit -m "Activate specs for issue $3" -m "This PR activates specs for sass/libsass#$3" fi elif [ $1 = "nuke" ] then if [ $2 = "todo" ] then ruby sass-spec.rb -c sass spec/libsass-todo-issues/issue_$3 --generate elif [ $2 = "closed" ] then ruby sass-spec.rb -c sass spec/libsass-closed-issues/issue_$3 --generate fi elif [ $1 = "assert" ] then if [ $2 = "todo" ] then ruby sass-spec.rb -c ~/Projects/Sass/sassc/bin/sassc -s spec/libsass-todo-issues/issue_$3 elif [ $2 = "closed" ] then ruby sass-spec.rb -c ~/Projects/Sass/sassc/bin/sassc -s spec/libsass-closed-issues/issue_$3 fi elif [ $1 = "enable" ] then # git checkout master git mv spec/libsass-todo-issues/issue_$2 spec/libsass-closed-issues elif [ $1 = "activate" ] then git checkout master git checkout -b feat/activate-$2 git push -u origin feat/activate-$2 git mv spec/libsass-todo-issues/issue_$2 spec/libsass-closed-issues git add spec/libsass-closed-issues/issue_$2 git commit -m "Activate specs for issue $2" -m "This PR activates specs for sass/libsass#$2" elif [ $1 = "pr" ] then git push elif [ $1 = "update" ] then git checkout master git fetch upstream git merge upstream/master git push fi # git checkout master # git checkout -b feat/issue-$1 # mkdir spec/libsass-todo-issues/issue_$1 # touch spec/libsass-todo-issues/issue_$1/{input.scss,expected_output.css} # subl spec/libsass-todo-issues/issue_$1/input.scss sass-spec-3.5.0-2/spec/000077500000000000000000000000001305254536400145205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/000077500000000000000000000000001305254536400156015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/00_empty/000077500000000000000000000000001305254536400172365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/00_empty/expected_output.css000066400000000000000000000000001305254536400231570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/00_empty/input.scss000066400000000000000000000000011305254536400212610ustar00rootroot00000000000000 sass-spec-3.5.0-2/spec/basic/01_simple_css/000077500000000000000000000000001305254536400202425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/01_simple_css/expected_output.css000066400000000000000000000000251305254536400241720ustar00rootroot00000000000000a { color: blue; } sass-spec-3.5.0-2/spec/basic/01_simple_css/input.scss000066400000000000000000000000241305254536400222720ustar00rootroot00000000000000a { color: blue; }sass-spec-3.5.0-2/spec/basic/02_simple_nesting/000077500000000000000000000000001305254536400211225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/02_simple_nesting/expected_output.css000066400000000000000000000000331305254536400250510ustar00rootroot00000000000000div img { border: 0px; } sass-spec-3.5.0-2/spec/basic/02_simple_nesting/input.scss000066400000000000000000000000441305254536400231540ustar00rootroot00000000000000div { img { border: 0px; } }sass-spec-3.5.0-2/spec/basic/03_simple_variable/000077500000000000000000000000001305254536400212415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/03_simple_variable/expected_output.css000066400000000000000000000000241305254536400251700ustar00rootroot00000000000000a { color: red; } sass-spec-3.5.0-2/spec/basic/03_simple_variable/input.scss000066400000000000000000000000441305254536400232730ustar00rootroot00000000000000$color: red; a { color: $color; }sass-spec-3.5.0-2/spec/basic/04_basic_variables/000077500000000000000000000000001305254536400212155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/04_basic_variables/expected_output.css000066400000000000000000000001361305254536400251500ustar00rootroot00000000000000a { color: red; background: "blue"; } foo { a: 1 2 before; } foo { a: 1 2 before; } sass-spec-3.5.0-2/spec/basic/04_basic_variables/input.scss000066400000000000000000000002571305254536400232550ustar00rootroot00000000000000$color: "black"; $color: red; $background: "blue"; a { color: $color; background: $background; } $y: before; $x: 1 2 $y; foo { a: $x; } $y: after; foo { a: $x; }sass-spec-3.5.0-2/spec/basic/05_empty_levels/000077500000000000000000000000001305254536400206155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/05_empty_levels/expected_output.css000066400000000000000000000004041305254536400245460ustar00rootroot00000000000000div span { color: red; background: blue; } div { color: gray; } div empty span { color: red; background: blue; } empty1 empty2 div { blah: blah; } empty1 empty2 div { bloo: blee; } empty1 empty2 div empty3 span { blah: blah; blah: blah; } sass-spec-3.5.0-2/spec/basic/05_empty_levels/input.scss000066400000000000000000000005621305254536400226540ustar00rootroot00000000000000div { span { color: red; background: blue; } } div { color: gray; empty { span { color: red; background: blue; } } } empty1 { empty2 { div { blah: blah; } } } empty1 { empty2 { div { bloo: blee; empty3 { span { blah: blah; blah: blah; } } } } } sass-spec-3.5.0-2/spec/basic/06_nesting_and_comments/000077500000000000000000000000001305254536400223045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/06_nesting_and_comments/expected_output.css000066400000000000000000000015011305254536400262340ustar00rootroot00000000000000/* top level comment -- should be preserved */ div { /* another comment that should be preserved */ color: red; background: blue; /* the next selector should be indented two spaces */ margin: 10px 5px; } div span { font-weight: bold; /* yet another comment that should be preserved */ display: inline-block; } div span a { text-decoration: none; /* where will this comment go? */ color: green; /* what about this comment? */ border: 1px bloo blee red; } div empty not_empty { blah: blah; bloo: bloo; } div p { padding: 10px 8%; -webkit-box-sizing: hux; } div h1 { color: "a 'red' and \"blue\" value"; } /* last comment, top level again -- compare the indentation! */ div { f: g; } div empty span { a: b; } div empty_with_comment { /* hey now */ } div empty_with_comment span { c: d; } sass-spec-3.5.0-2/spec/basic/06_nesting_and_comments/input.scss000066400000000000000000000016721305254536400243460ustar00rootroot00000000000000$blah: bloo blee; $blip: "a 'red' and \"blue\" value"; /* top level comment -- should be preserved */ div { /* another comment that should be preserved */ color: red; background: blue; $blux: hux; // gone! span { font-weight: bold; a { text-decoration: none; /* where will this comment go? */ color: green; /* what about this comment? */ border: 1px $blah red; } /* yet another comment that should be preserved */ display: inline-block; } // gone! /* the next selector should be indented two spaces */ empty { not_empty { blah: blah; // gone! bloo: bloo; } } p { padding: 10px 8%; -webkit-box-sizing: $blux; } margin: 10px 5px; h1 { color: $blip; } } /* last comment, top level again -- compare the indentation! */ div { f: g; empty { span { a: b; } } empty_with_comment { /* hey now */ span { c: d; } } }sass-spec-3.5.0-2/spec/basic/07_nested_simple_selector_groups/000077500000000000000000000000001305254536400242415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/07_nested_simple_selector_groups/expected_output.css000066400000000000000000000010551305254536400301750ustar00rootroot00000000000000a, b { color: red; background: blue; } c, d { color: gray; } c e, c f, d e, d f { background: blue; padding: 10px 5px; } c g, c h, d g, d h { blah: blah; bloo: bloo; } c i, c j, d i, d j { foo: goo; } c i k, c i l, c j k, c j l, d i k, d i l, d j k, d j l { hoo: boo; } c i k m, c i k n, c i k o, c i l m, c i l n, c i l o, c j k m, c j k n, c j k o, c j l m, c j l n, c j l o, d i k m, d i k n, d i k o, d i l m, d i l n, d i l o, d j k m, d j k n, d j k o, d j l m, d j l n, d j l o { wow: we are far inside; but: it still works; } sass-spec-3.5.0-2/spec/basic/07_nested_simple_selector_groups/input.scss000066400000000000000000000004731305254536400263010ustar00rootroot00000000000000a, b { color: red; background: blue; } c, d { color: gray; e, f { background: blue; padding: 10px 5px; } g, h { blah: blah; bloo: bloo; } i, j { foo: goo; k, l { m, n, o { wow: we are far inside; but: it still works; } hoo: boo; } } }sass-spec-3.5.0-2/spec/basic/08_selector_combinators/000077500000000000000000000000001305254536400223305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/08_selector_combinators/expected_output.css000066400000000000000000000001461305254536400262640ustar00rootroot00000000000000a + b > c { color: red; background: gray; } a + b > c d e { color: blue; background: white; } sass-spec-3.5.0-2/spec/basic/08_selector_combinators/input.scss000066400000000000000000000001511305254536400243610ustar00rootroot00000000000000a + b > c { d e { color: blue; background: white; } color: red; background: gray; }sass-spec-3.5.0-2/spec/basic/09_selector_groups_and_combinators/000077500000000000000000000000001305254536400245525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/09_selector_groups_and_combinators/expected_output.css000066400000000000000000000002121305254536400305000ustar00rootroot00000000000000a + b, c { blah: blah; bleh: bleh; } a + b d e, a + b f ~ g + h, a + b > i, c d e, c f ~ g + h, c > i { bloo: bloo; blee: blee; } sass-spec-3.5.0-2/spec/basic/09_selector_groups_and_combinators/input.scss000066400000000000000000000001441305254536400266050ustar00rootroot00000000000000a + b, c { blah: blah; bleh: bleh; d e, f ~ g + h, > i { bloo: bloo; blee: blee; } }sass-spec-3.5.0-2/spec/basic/10_classes_and_ids/000077500000000000000000000000001305254536400212175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/10_classes_and_ids/expected_output.css000066400000000000000000000002701305254536400251510ustar00rootroot00000000000000a + b, .class { blah: blah; bleh: bleh; } a + b d #id, a + b f ~ g.other + h, a + b > i#grar, .class d #id, .class f ~ g.other + h, .class > i#grar { bloo: bloo; blee: blee; } sass-spec-3.5.0-2/spec/basic/10_classes_and_ids/input.scss000066400000000000000000000001661305254536400232560ustar00rootroot00000000000000a + b, .class { blah: blah; bleh: bleh; d #id, f ~ g.other + h, > i#grar { bloo: bloo; blee: blee; } }sass-spec-3.5.0-2/spec/basic/11_attribute_selectors/000077500000000000000000000000001305254536400221705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/11_attribute_selectors/expected_output-dart-sass.css000066400000000000000000000001551305254536400300230ustar00rootroot00000000000000[hey=ho], a > b { blah: blah; } [hey=ho] c, [hey=ho] [hoo*=ha], a > b c, a > b [hoo*=ha] { bloo: bloo; } sass-spec-3.5.0-2/spec/basic/11_attribute_selectors/expected_output.css000066400000000000000000000001671305254536400261270ustar00rootroot00000000000000[hey='ho'], a > b { blah: blah; } [hey='ho'] c, [hey='ho'] [hoo*="ha"], a > b c, a > b [hoo*="ha"] { bloo: bloo; } sass-spec-3.5.0-2/spec/basic/11_attribute_selectors/input.scss000066400000000000000000000001241305254536400242210ustar00rootroot00000000000000[hey = 'ho'], a > b { blah: blah; c, [hoo *= "ha" ] { bloo: bloo; } }sass-spec-3.5.0-2/spec/basic/13_back_references/000077500000000000000000000000001305254536400212055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/13_back_references/expected_output.css000066400000000000000000000001311305254536400251330ustar00rootroot00000000000000hey, ho { blah: blah; } hey > boo, foo hey.goo, ho > boo, foo ho.goo { bloo: bloo; } sass-spec-3.5.0-2/spec/basic/13_back_references/input.scss000066400000000000000000000001041305254536400232340ustar00rootroot00000000000000hey, ho { & > boo, foo &.goo { bloo: bloo; } blah: blah; }sass-spec-3.5.0-2/spec/basic/14_imports/000077500000000000000000000000001305254536400176025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/14_imports/a.scss000066400000000000000000000000541305254536400207160ustar00rootroot00000000000000div { span { moo: goo; } } $x: boo;sass-spec-3.5.0-2/spec/basic/14_imports/b.scss000066400000000000000000000001051305254536400207140ustar00rootroot00000000000000hoo { mux: scooba-dee-doo; flux: gooboo $x; @import "d.scss"; }sass-spec-3.5.0-2/spec/basic/14_imports/d.scss000066400000000000000000000000261305254536400207200ustar00rootroot00000000000000d { inside: d now; }sass-spec-3.5.0-2/spec/basic/14_imports/expected_output.css000066400000000000000000000003611305254536400235350ustar00rootroot00000000000000div span { moo: goo; } foo { blah: blah; } foo goo { blee: blee; hello: world; } foo goo hoo { mux: scooba-dee-doo; flux: gooboo boo; } foo goo hoo d { inside: d now; } foo blux { hey: another thing; ho: will this work; } sass-spec-3.5.0-2/spec/basic/14_imports/input.scss000066400000000000000000000002221305254536400216320ustar00rootroot00000000000000@import "a.scss"; foo { blah: blah; goo { blee: blee; @import "../14_imports/b.scss"; hello: world; } @import "sub/c.scss"; }sass-spec-3.5.0-2/spec/basic/14_imports/sub/000077500000000000000000000000001305254536400203735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/14_imports/sub/c.scss000066400000000000000000000000641305254536400215120ustar00rootroot00000000000000blux { hey: another thing; ho: will this work; }sass-spec-3.5.0-2/spec/basic/15_arithmetic_and_lists/000077500000000000000000000000001305254536400222775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/15_arithmetic_and_lists/expected_output-dart-sass.css000066400000000000000000000010501305254536400301250ustar00rootroot00000000000000div { a: 3; b: 3.75; c: 1; /* shouldn't eval the following "300" */ d: 300; /* increasingly jacked-up edge cases that combine arithmetic with lists */ e: 15/10 2 3; f: 123 4 5 6; g: 1114/7 8 9 6; /* shouldn't perform the following division */ h: 15/3/5; /* should perform the following division now */ i: 1; /* this too */ j: 1; /* and this */ k: 5; l: 1; m: 1/2, 1 2 3 url("www.foo.com/blah.png") blah blah; n: 1 2 3, 1 2 3 4 5 6, 7 8 9; o: 9px; p: 5px; q: 2; r: 64em; s: 2.5em; t: 120.754/5 6/7; } sass-spec-3.5.0-2/spec/basic/15_arithmetic_and_lists/expected_output.css000066400000000000000000000010541305254536400262320ustar00rootroot00000000000000div { a: 3; b: 3.75; c: 1; /* shouldn't eval the following "300" */ d: 300; /* increasingly jacked-up edge cases that combine arithmetic with lists */ e: 15/10 2 3; f: 123 4 5 6; g: 1114/7 8 9 6; /* shouldn't perform the following division */ h: 15 / 3 / 5; /* should perform the following division now */ i: 1; /* this too */ j: 1; /* and this */ k: 5; l: 1; m: 1/2, 1 2 3 url("www.foo.com/blah.png") blah blah; n: 1 2 3, 1 2 3 4 5 6, 7 8 9; o: 9px; p: 5px; q: 2; r: 64em; s: 2.5em; t: 120.754/5 6/7; } sass-spec-3.5.0-2/spec/basic/15_arithmetic_and_lists/input.scss000066400000000000000000000013231305254536400243320ustar00rootroot00000000000000$stuff: 1 2 3; $three: 3; div { a: 1 + 2; b: 3 + 3/4; c: 1/2 + 1/2; /* shouldn't eval the following "300" */ d: 300; /* increasingly jacked-up edge cases that combine arithmetic with lists */ e: 1 + (5/10 2 3); f: 1 + ((2+(3 4) 5) 6); g: 1 + ((1+(14/7 8) 9) 6); /* shouldn't perform the following division */ h: 15 / 3 / 5; /* should perform the following division now */ i: (15 / 3 / 5); /* this too */ j: (15 / 3) / 5; /* and this */ k: 15 / $three; l: 15 / 5 / $three; m: 1/2, $stuff url("www.foo.com/blah.png") blah blah; n: 1 2 3, $stuff 4 5 (6, 7 8 9); o: 3px + 3px + 3px; p: 4 + 1px; q: (20pt / 10pt); r: 16em * 4; s: (5em / 2); t: 1 + (2 + (3/4 + (4/5 6/7))); }sass-spec-3.5.0-2/spec/basic/16_hex_arithmetic/000077500000000000000000000000001305254536400211045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/16_hex_arithmetic/expected_output.css000066400000000000000000000005631305254536400250430ustar00rootroot00000000000000div { p01: #AbC; p02: #AAbbCC; p03: #AbChello; p04: #abbccd; p05: #aabbdd; p06: #0101ff; p07: blue; p08: cyan; p09: #000000; p10: black; p11: black; p12: yellow; p13: #020202; p14: black; p15a: 10-#a2B; p15b: 10-#aa22BB; p16: black; p17: magenta; p18: 10 #ab23bc; p19a: 10/#a2B; p19b: 10/#aa22BB; p20: #0b0a0b; p21: white; } sass-spec-3.5.0-2/spec/basic/16_hex_arithmetic/input.scss000066400000000000000000000013261305254536400231420ustar00rootroot00000000000000div { p01: #AbC; p02: #AAbbCC; p03: #AbC + hello; p04: #AbC + 1; // add 1 to each triplet p05: #AbC + #001; // triplet-wise addition p06: #0000ff + 1; // add 1 to each triplet; ignore overflow because it doesn't correspond to a color name p07: #0000ff + #000001; // convert overflow to name of color (blue) p08: #00ffff + #000101; // aqua p09: #000000; p10: #000000 - 1; // black p11: #000000 - #000001; // black p12: #ffff00 + #010100; // yellow p13: (#101010 / 7); p14: #000 + 0; p15a: 10 - #a2B; p15b: 10 - #aa22BB; p16: #000 - #001; p17: #f0F + #101; p18: 10 #a2B + 1; p19a: (10 / #a2B); p19b: (10 / #aa22BB); p20: rgb(10,10,10) + #010001; p21: #010000 + rgb(255, 255, 255); }sass-spec-3.5.0-2/spec/basic/16_hex_arithmetic/options.yml000066400000000000000000000000351305254536400233200ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/basic/17_basic_mixins/000077500000000000000000000000001305254536400205605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/17_basic_mixins/expected_output.css000066400000000000000000000005361305254536400245170ustar00rootroot00000000000000a { hey: ho; hugabug: third second; hugabug: kwd-y kwd-x; goo: boo hoo; no: parameters here; /* end of hux */ flugablug: pug flug glug; flugablug: pug mug glug; } a div, a span { some: nested stuff; } a div foo, a div bar, a span foo, a span bar { more: stuff so forth; blah: blah; } div { blah: blah from a variable blah; } sass-spec-3.5.0-2/spec/basic/17_basic_mixins/input.scss000066400000000000000000000007441305254536400226210ustar00rootroot00000000000000@mixin foo($x, $y) { hugabug: $y $x; } @mixin bar($a, $b: flug) { flugablug: $a $b glug; } @mixin hux() { no: parameters here; div, span { some: nested stuff; foo, bar { more: stuff so forth; blah: blah; } } /* end of hux */ } a { hey: ho; @include foo(second, third); @include foo($y: kwd-y, $x: kwd-x); goo: boo hoo; @include hux; @include bar(pug); @include bar(pug, mug); } $x: from a variable; div { blah: blah $x blah; }sass-spec-3.5.0-2/spec/basic/18_mixin_scope/000077500000000000000000000000001305254536400204265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/18_mixin_scope/expected_output.css000066400000000000000000000003031305254536400243550ustar00rootroot00000000000000div { a: global x; b: global y; f-a: arg; f-b: global y; f-a: local x changed by foo; f-b: global y changed by foo; f-c: new local z; a: global x; b: global y changed by foo; } sass-spec-3.5.0-2/spec/basic/18_mixin_scope/input.scss000066400000000000000000000004011305254536400224550ustar00rootroot00000000000000$x: global x; $y: global y; @mixin foo($x) { f-a: $x; f-b: $y; $x: local x changed by foo; $y: global y changed by foo !global; $z: new local z; f-a: $x; f-b: $y; f-c: $z; } div { a: $x; b: $y; @include foo(arg); a: $x; b: $y; } sass-spec-3.5.0-2/spec/basic/19_full_mixin_craziness/000077500000000000000000000000001305254536400223415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/19_full_mixin_craziness/expected_output.css000066400000000000000000000017751305254536400263060ustar00rootroot00000000000000div { /* begin foo */ margin: 1 2; /* end foo */ /* begin foo */ margin: 1 3; /* end foo */ margin: 1 2 zee; margin: 1 kwd-y kwd-z; } div blip { hey: now; } div blip { hey: now; } div { /* begin hux */ color: global-y; /* begin foo */ margin: called-from-hux global-y; /* end foo */ /* end hux */ } div blip { hey: now; } div { /* begin hux */ color: calling-hux-again; /* begin foo */ margin: called-from-hux calling-hux-again; /* end foo */ /* end hux */ } div blip { hey: now; } div { blah: original-bung; } div { blah: redefined-bung; } div { /* calls to nullary mixins may omit the empty argument list */ blah: redefined-bung; } div { /* begin foo */ margin: kwdarg1 kwdarg2; /* end foo */ } div blip { hey: now; } hoo { color: boo; } div { blah: boogoo some other default; } div { value: original; } div { value: no longer original; } div { arg: changed local x; blarg: changed global y; a: global-x; b: changed global y; } sass-spec-3.5.0-2/spec/basic/19_full_mixin_craziness/input.scss000066400000000000000000000025141305254536400243770ustar00rootroot00000000000000$x: global-x; $y: global-y; $z: global-z; @mixin foo($x, $y) { /* begin foo */ margin: $x $y; blip { hey: now; } /* end foo */ } @mixin foogoo($x, $y, $z) { margin: $x $y $z; } @mixin hux($y) { /* begin hux */ color: $y; @include foo(called-from-hux, $y: $y); /* end hux */ } div { @include foo(1, 2); @include foo(1, 3); @include foogoo(1, 2, $z: zee); @include foogoo(1, $y /* blah */ : kwd-y, $z: kwd-z); } div { @include hux($y: $y); } $y: different-global-y; div { @include hux(calling-hux-again); } @mixin bung() { blah: original-bung; } div { @include bung(); } @mixin bung() { blah: redefined-bung; } div { @include bung(); } div { /* calls to nullary mixins may omit the empty argument list */ @include bung; } div { @include foo($x: kwdarg1, $y: kwdarg2); } @mixin ruleset() { hoo { color: boo; } } @include ruleset(); $da: default argument; @mixin default_args($x, $y: $da) { blah: $x $y; } $da: some other default; div { @include default_args(boogoo); } @mixin original() { value: original; } div { @include original(); } @mixin original() { value: no longer original; } div { @include original(); } @mixin set-x($x) { $x: changed local x; arg: $x; $y: changed global y !global; blarg: $y; } div { @include set-x(blah); a: $x; b: $y; } sass-spec-3.5.0-2/spec/basic/20_scoped_variables/000077500000000000000000000000001305254536400214075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/20_scoped_variables/expected_output.css000066400000000000000000000002441305254536400253420ustar00rootroot00000000000000outer { /* assigning to $x */ blah: blah; } outer inner { /* begin foo */ /* assigning to $x */ x: inside foo; /* end foo */ x: inside outer scope; } sass-spec-3.5.0-2/spec/basic/20_scoped_variables/input.scss000066400000000000000000000003351305254536400234440ustar00rootroot00000000000000@mixin foo() { /* begin foo */ /* assigning to $x */ $x: inside foo; x: $x; /* end foo */ } outer { /* assigning to $x */ $x: inside outer scope; blah: blah; inner { @include foo(); x: $x; } }sass-spec-3.5.0-2/spec/basic/21_one_builtin_function/000077500000000000000000000000001305254536400223175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/21_one_builtin_function/expected_output.css000066400000000000000000000000601305254536400262460ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; } sass-spec-3.5.0-2/spec/basic/21_one_builtin_function/input.scss000066400000000000000000000001211305254536400243450ustar00rootroot00000000000000div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); } sass-spec-3.5.0-2/spec/basic/22_colors_with_alpha/000077500000000000000000000000001305254536400216055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/22_colors_with_alpha/expected_output-dart-sass.css000066400000000000000000000003701305254536400274370ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; grah: rgba(255, 0, 238, 0.5); blah: rgba(1, 2, 3, 0.6); floo: aqua; bloo: rgba(0, 255, 255, 0.7); groo: aqua; hoo: 123; moo: 45; poo: 6; goo: rgba(64, 0, 191, 0.75); boo: #edcba9; } sass-spec-3.5.0-2/spec/basic/22_colors_with_alpha/expected_output.css000066400000000000000000000003701305254536400255400ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; grah: rgba(255, 0, 238, 0.5); blah: rgba(1, 2, 3, 0.6); floo: cyan; bloo: rgba(0, 255, 255, 0.7); groo: cyan; hoo: 123; moo: 45; poo: 6; goo: rgba(64, 0, 191, 0.75); boo: #edcba9; } sass-spec-3.5.0-2/spec/basic/22_colors_with_alpha/input.scss000066400000000000000000000005501305254536400236410ustar00rootroot00000000000000$x: rgb(0, 255, 255); div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); grah: rgba(#f0e, $alpha: .5); blah: rgba(1,2,3,.6); floo: $x; bloo: rgba($x, 0.7); groo: $x; $x: rgb(123, 45, 6); hoo: red($x); moo: green($x); poo: blue($x); goo: mix(rgba(255, 0, 0, 0.5), #00f); boo: invert(#123456); } sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation-4.0/000077500000000000000000000000001305254536400236305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation-4.0/expected_output.css000066400000000000000000000001301305254536400275550ustar00rootroot00000000000000div { a: helloworld; a: hello world; b: 12 3; b: list; b: 123; b: string; } sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation-4.0/input.scss000066400000000000000000000002001305254536400256540ustar00rootroot00000000000000div { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation-4.0/options.yml000066400000000000000000000000321305254536400260410ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation/000077500000000000000000000000001305254536400233315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation/error000066400000000000000000000007411305254536400244070ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/basic/23_basic_value_interpolation/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("123") DEPRECATION WARNING on line 7 of /sass/spec/basic/23_basic_value_interpolation/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{12 + 111}") sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation/expected_output.css000066400000000000000000000001311305254536400272570ustar00rootroot00000000000000div { a: helloworld; a: hello world; b: 123; b: string; b: 123; b: string; } sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation/input.scss000066400000000000000000000002001305254536400253550ustar00rootroot00000000000000div { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-3.5.0-2/spec/basic/23_basic_value_interpolation/options.yml000066400000000000000000000000611305254536400255440ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/basic/24_namespace_properties/000077500000000000000000000000001305254536400223165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/24_namespace_properties/expected_output.css000066400000000000000000000003101305254536400262430ustar00rootroot00000000000000div { a-p1: q; a-b-p2: q; a-p3: q; } foo { bar: baz; bar-bip: bop; bar-bing: string; bar-bang: 3; bar-bung: bap; bar-bong: bup; bar-bong-x: x; bar-bong-y: y; bar-bong-z: z; } sass-spec-3.5.0-2/spec/basic/24_namespace_properties/input.scss000066400000000000000000000003431305254536400243520ustar00rootroot00000000000000div { a: { p1: q; b: { p2: q; } p3: q; } } foo { bar: baz { bip: bop; bing: type-of("hello"); bang: 1 + 2; bung: bap; bong: bup { x: x; y: y; z: z; } } } sass-spec-3.5.0-2/spec/basic/25_basic_string_interpolation/000077500000000000000000000000001305254536400235255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/25_basic_string_interpolation/expected_output.css000066400000000000000000000000571305254536400274620ustar00rootroot00000000000000div { blah: "hello 4 world px bloon blah"; } sass-spec-3.5.0-2/spec/basic/25_basic_string_interpolation/input.scss000066400000000000000000000001041305254536400255540ustar00rootroot00000000000000div { blah: "hello #{2+2} world #{unit(23px)} #{'bloo\n'} blah"; }sass-spec-3.5.0-2/spec/basic/26_selector_interpolation/000077500000000000000000000000001305254536400226775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/26_selector_interpolation/expected_output.css000066400000000000000000000002231305254536400266270ustar00rootroot00000000000000foo, bar { p: 1; } foo baz, foo hux, bar baz, bar hux { q: 2; } foo baz mumble4, foo hux mumble4, bar baz mumble4, bar hux mumble4 { r: 3; } sass-spec-3.5.0-2/spec/basic/26_selector_interpolation/input.scss000066400000000000000000000001771305254536400247400ustar00rootroot00000000000000$x: oo, ba; $y: az, hu; f#{$x}r { p: 1; b#{$y}x { q: 2; mumble#{length($x) + length($y)} { r: 3; } } }sass-spec-3.5.0-2/spec/basic/27_media_queries/000077500000000000000000000000001305254536400207255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/27_media_queries/expected_output.css000066400000000000000000000003661305254536400246650ustar00rootroot00000000000000a b c { blee: blee; blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { hey: ho; } a b c g h k l m, a b c i j k l m { hee: fee; } } sass-spec-3.5.0-2/spec/basic/27_media_queries/input.scss000066400000000000000000000003511305254536400227600ustar00rootroot00000000000000a b c { blee: blee; d e f { blah: blah; bloo: bloo; } g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { hey: ho; k l m { hee: fee; } } } blah: blah; } sass-spec-3.5.0-2/spec/basic/28_url/000077500000000000000000000000001305254536400167145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/28_url/expected_output.css000066400000000000000000000022501305254536400226460ustar00rootroot00000000000000div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudgepop.css); bar: url("http://fudgepop/styles.css"); hux: url(http://box_123////fudgepop.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-1.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-2.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-3.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-4.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-5.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); gloo: url("hey3.css"); floo: url(hadoop-444.css); } sass-spec-3.5.0-2/spec/basic/28_url/input.scss000066400000000000000000000010021305254536400207410ustar00rootroot00000000000000$x: pop; $y: 123; div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudge#{$x}.css); bar: url("http://fudge#{$x}/styles.css"); hux: url(http://box_#{$y}////fudge#{$x}.css); @each $i in (1 2 3 4 5) { hux: url(http://box_#{$y}////fudge#{$x}.css); foo: url(http://blah.com/bar-#{$i}.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); } gloo: url("hey#{1+2}.css"); floo: url(hadoop-#{$y+321}.css); } sass-spec-3.5.0-2/spec/basic/29_if/000077500000000000000000000000001305254536400165115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/29_if/expected_output.css000066400000000000000000000001251305254536400224420ustar00rootroot00000000000000div { background: gray; } div { background: blue; } div { background: red; } sass-spec-3.5.0-2/spec/basic/29_if/input.scss000066400000000000000000000006551305254536400205530ustar00rootroot00000000000000$x: a, b, 1+2; @if type-of(nth($x, 3)) == number { div { background: gray; } } @if type-of(nth($x, 2)) == number { div { background: gray; } } @else if type-of(nth($x, 2)) == string { div { background: blue; } } @if type-of(nth($x, 2)) == number { div { background: gray; } } @else if type-of(nth($x, 2)) == color { div { background: blue; } } @else { div { background: red; } }sass-spec-3.5.0-2/spec/basic/30_if_in_function/000077500000000000000000000000001305254536400210745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/30_if_in_function/expected_output.css000066400000000000000000000001301305254536400250210ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: bar; content: bar; } sass-spec-3.5.0-2/spec/basic/30_if_in_function/input.scss000066400000000000000000000004251305254536400231310ustar00rootroot00000000000000$x: true; @function foobar() { @if $x { $x: false !global; @return foo; } @else { $x: true !global; @return bar; } } div { content: foobar(); content: foobar(); content: foobar(); content: foobar(); $x: false !global; content: foobar(); } sass-spec-3.5.0-2/spec/basic/31_if_in_mixin/000077500000000000000000000000001305254536400203745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/31_if_in_mixin/expected_output.css000066400000000000000000000001101305254536400243170ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-3.5.0-2/spec/basic/31_if_in_mixin/input.scss000066400000000000000000000003761305254536400224360ustar00rootroot00000000000000$x: true; @mixin foobar() { @if $x { $x: false !global; content: foo; } @else { $x: true !global; content: bar; } } div { @include foobar(); @include foobar(); @include foobar(); $x: true !global; @include foobar(); } sass-spec-3.5.0-2/spec/basic/32_percentages/000077500000000000000000000000001305254536400204055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/32_percentages/expected_output.css000066400000000000000000000002211305254536400243330ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-3.5.0-2/spec/basic/32_percentages/input.scss000066400000000000000000000003371305254536400224440ustar00rootroot00000000000000div { width: 10% + 20%; height: 10% - 20%; width: 10% + 10; width: 10 + 10%; height: 10% - 10; height: 10 - 10%; blah: (20% / 4%); flah: 12 * 75%; grah: 75% * 12; // hwah: (24 / 8%); nyah: (35% / 7); }sass-spec-3.5.0-2/spec/basic/33_ambiguous_imports/000077500000000000000000000000001305254536400216565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/33_ambiguous_imports/blir/000077500000000000000000000000001305254536400226065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/33_ambiguous_imports/blir/_fudge.scss000066400000000000000000000000311305254536400247260ustar00rootroot00000000000000fudge { color: brown; }sass-spec-3.5.0-2/spec/basic/33_ambiguous_imports/dir.scss000066400000000000000000000000551305254536400233310ustar00rootroot00000000000000dir { color: blue; } @import "blir/fudge";sass-spec-3.5.0-2/spec/basic/33_ambiguous_imports/dir/000077500000000000000000000000001305254536400224345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/33_ambiguous_imports/dir/whatever000066400000000000000000000000001305254536400241720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/33_ambiguous_imports/expected_output.css000066400000000000000000000001121305254536400256030ustar00rootroot00000000000000main { color: red; } dir { color: blue; } fudge { color: brown; } sass-spec-3.5.0-2/spec/basic/33_ambiguous_imports/input.scss000066400000000000000000000000461305254536400237120ustar00rootroot00000000000000main { color: red; } @import "dir";sass-spec-3.5.0-2/spec/basic/35_varargs_false/000077500000000000000000000000001305254536400207275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/35_varargs_false/expected_output.css000066400000000000000000000000401305254536400246540ustar00rootroot00000000000000div { thing: a; thing: b; } sass-spec-3.5.0-2/spec/basic/35_varargs_false/input.scss000066400000000000000000000002031305254536400227560ustar00rootroot00000000000000@mixin foo($args...) { @each $arg in $args { @if $arg { thing: $arg; } } } div { @include foo(a, b, false); } sass-spec-3.5.0-2/spec/basic/36_extra_commas_in_selectors/000077500000000000000000000000001305254536400233445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/36_extra_commas_in_selectors/expected_output.css000066400000000000000000000000341305254536400272740ustar00rootroot00000000000000div, span { color: red; } sass-spec-3.5.0-2/spec/basic/36_extra_commas_in_selectors/input.scss000066400000000000000000000000421305254536400253740ustar00rootroot00000000000000div,, , span, ,, { color: red; }sass-spec-3.5.0-2/spec/basic/37_url_expressions/000077500000000000000000000000001305254536400213565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/37_url_expressions/expected_output.css000066400000000000000000000002201305254536400253030ustar00rootroot00000000000000div { blah: url(foobar); blah: url(fn("s")); blah: url("red.png"); blah: url(hello-world.png); blah: url("assets/fudge/budge.png"); } sass-spec-3.5.0-2/spec/basic/37_url_expressions/input.scss000066400000000000000000000004351305254536400234140ustar00rootroot00000000000000$x: true; $file-1x: "budge.png"; @function fudge($str) { @return "assets/fudge/" + $str; } div { blah: url(foo + bar); blah: url(fn("s")); blah: url(if(true, "red.png", "blue.png")); blah: url(hello-#{world}.png); blah: url(if($x, fudge("#{$file-1x}"), "#{$file-1x}")); }sass-spec-3.5.0-2/spec/basic/38_expressions_in_at_directives/000077500000000000000000000000001305254536400240705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/38_expressions_in_at_directives/expected_output.css000066400000000000000000000000701305254536400300200ustar00rootroot00000000000000@foo $x $y, hux { bar { whatever: whatever; } } sass-spec-3.5.0-2/spec/basic/38_expressions_in_at_directives/input.scss000066400000000000000000000001071305254536400261220ustar00rootroot00000000000000$x: 1; $y: 2; @foo $x $y, hux { bar { whatever: whatever; } } sass-spec-3.5.0-2/spec/basic/39_dash_match_attribute_selector/000077500000000000000000000000001305254536400241725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/39_dash_match_attribute_selector/expected_output-dart-sass.css000066400000000000000000000000441305254536400320220ustar00rootroot00000000000000div[class|=blah] { color: blue; } sass-spec-3.5.0-2/spec/basic/39_dash_match_attribute_selector/expected_output.css000066400000000000000000000000461305254536400301250ustar00rootroot00000000000000div[class|="blah"] { color: blue; } sass-spec-3.5.0-2/spec/basic/39_dash_match_attribute_selector/input.scss000066400000000000000000000000451305254536400262250ustar00rootroot00000000000000div[class|="blah"] { color: blue; }sass-spec-3.5.0-2/spec/basic/40_pseudo_class_identifier_starting_with_n/000077500000000000000000000000001305254536400262555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/40_pseudo_class_identifier_starting_with_n/expected_output.css000066400000000000000000000000401305254536400322020ustar00rootroot00000000000000div:lang(nb) { color: blue; } sass-spec-3.5.0-2/spec/basic/40_pseudo_class_identifier_starting_with_n/input.scss000066400000000000000000000000371305254536400303110ustar00rootroot00000000000000div:lang(nb) { color: blue; }sass-spec-3.5.0-2/spec/basic/41_slashy_urls/000077500000000000000000000000001305254536400204555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/41_slashy_urls/expected_output.css000066400000000000000000000001211305254536400244020ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); } sass-spec-3.5.0-2/spec/basic/41_slashy_urls/input.scss000066400000000000000000000001201305254536400225020ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); }sass-spec-3.5.0-2/spec/basic/42_css_imports/000077500000000000000000000000001305254536400204535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/42_css_imports/expected_output-dart-sass.css000066400000000000000000000001551305254536400263060ustar00rootroot00000000000000@import "hux\ bux.css"; @import "foo.css"; @import "bar.css"; div { color: red; } span { color: blue; } sass-spec-3.5.0-2/spec/basic/42_css_imports/expected_output.css000066400000000000000000000001651305254536400244100ustar00rootroot00000000000000@import url(hux bux.css); @import url(foo.css); @import url(bar.css); div { color: red; } span { color: blue; } sass-spec-3.5.0-2/spec/basic/42_css_imports/input.scss000066400000000000000000000001561305254536400225110ustar00rootroot00000000000000div { color: red; } @import "hux\ bux.css"; @import "foo.css"; span { color: blue; } @import "bar.css";sass-spec-3.5.0-2/spec/basic/43_str_length/000077500000000000000000000000001305254536400202605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/43_str_length/expected_output.css000066400000000000000000000001171305254536400242120ustar00rootroot00000000000000div { foo: 7; foo: 7; foo: 0; foo: 11; foo: 6; foo: 6; foo: 4; } sass-spec-3.5.0-2/spec/basic/43_str_length/input.scss000066400000000000000000000003261305254536400223150ustar00rootroot00000000000000div { foo: str-length("protégé"); foo: str-length(protégé); foo: str-length(""); foo: str-length("hello there"); foo: str-length("Façade"); foo: str-length("Tromsø"); foo: str-length("Ãlso"); }sass-spec-3.5.0-2/spec/basic/44_bem_selectors/000077500000000000000000000000001305254536400207365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/44_bem_selectors/expected_output.css000066400000000000000000000001721305254536400246710ustar00rootroot00000000000000div_foo { blah: blah; } div--modifier { blach: blah; } divhux { blah: blah; } divdiv.foo#bar[hux] { blah: blah; } sass-spec-3.5.0-2/spec/basic/44_bem_selectors/input.scss000066400000000000000000000002231305254536400227670ustar00rootroot00000000000000div { &_foo { blah: blah; } &--modifier { blach: blah; } &hux { blah: blah; } &div.foo#bar[hux] { blah: blah; } }sass-spec-3.5.0-2/spec/basic/45_str_insert/000077500000000000000000000000001305254536400203055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/45_str_insert/expected_output.css000066400000000000000000000013121305254536400242350ustar00rootroot00000000000000@charset "UTF-8"; div { bar: "Xabcd"; bar: "Xabcd"; bar: "X'fjd'skabcd"; bar: "abecd"; bar: "abcde"; bar: "abced"; bar: "eabcd"; bar: "eabcd"; bar: "eabcd"; bar: eabcd; bar: eabcd; bar: "abcdDéjà vu"; bar: "Dabcdéjà vu"; bar: "Déjà abcdvu"; bar: "Déjà vuabcd"; bar: " ABCD øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "ø ABCD áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéí ABCD óúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíóúüñ ABCD ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ ABCD "; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ ABCD ҈ݓ"; bar: " ABCD øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-3.5.0-2/spec/basic/45_str_insert/input.scss000066400000000000000000000021431305254536400223410ustar00rootroot00000000000000div { bar: str-insert("abcd", "X", 1); bar: str-insert("abcd", 'X', 1); bar: str-insert("abcd", 'X\'fjd\'sk', 1); bar: str-insert("abcd", "e", 3); bar: str-insert("abcd", "e", 18); bar: str-insert("abcd", "e", -2); bar: str-insert("abcd", "e", -18); bar: str-insert("abcd", "e", 0); bar: str-insert("abcd", e, 0); bar: str-insert(abcd, "e", 0); bar: str-insert(abcd, e, 0); bar: str-insert("Déjà vu", "abcd", 0); bar: str-insert("Déjà vu", "abcd", 2); bar: str-insert("Déjà vu", "abcd", -3); bar: str-insert("Déjà vu", "abcd", 18); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 0); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 2); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 5); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 9); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 28); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", -3); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", -28); }sass-spec-3.5.0-2/spec/basic/46_str_index/000077500000000000000000000000001305254536400201115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/46_str_index/expected_output.css000066400000000000000000000002051305254536400240410ustar00rootroot00000000000000div { bar: a 2; bar: a 1; bar: a 5; bar: a; bar: a; bar: a; bar: a 15; bar: a 6; bar: a; bar: a 1; bar: a 1; } sass-spec-3.5.0-2/spec/basic/46_str_index/input.scss000066400000000000000000000010021305254536400221360ustar00rootroot00000000000000div { bar: a str-index("abcde", "bc"); bar: a str-index("abcde", "a"); bar: a str-index("abcde", "e"); bar: a str-index("abcde", "xyz"); bar: a str-index("", "abc"); bar: a str-index("abcde", "abcdefg"); bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "Ɋ"); // 15 bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "úüñ"); // 6 bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "abcde"); bar: a str-index("abcde", ""); bar: a str-index("", ""); }sass-spec-3.5.0-2/spec/basic/48_case_conversion/000077500000000000000000000000001305254536400212745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/48_case_conversion/expected_output.css000066400000000000000000000003601305254536400252260ustar00rootroot00000000000000div { bar: "BLAH"; bar: "BLAH"; bar: "BLAH"; bar: "1232178942"; bar: BLAH; bar: BLAH; bar: BLAH; bar: ""; bar: "blah"; bar: "blah"; bar: "blah"; bar: "1232178942"; bar: blah; bar: blah; bar: blah; bar: ""; } sass-spec-3.5.0-2/spec/basic/48_case_conversion/input.scss000066400000000000000000000007431305254536400233340ustar00rootroot00000000000000div { bar: to-upper-case("blah"); bar: to-upper-case("BLAH"); bar: to-upper-case("bLaH"); bar: to-upper-case("1232178942"); bar: to-upper-case(blah); bar: to-upper-case(BLAH); bar: to-upper-case(bLaH); bar: to-upper-case(""); bar: to-lower-case("blah"); bar: to-lower-case("BLAH"); bar: to-lower-case("bLaH"); bar: to-lower-case("1232178942"); bar: to-lower-case(blah); bar: to-lower-case(BLAH); bar: to-lower-case(bLaH); bar: to-lower-case(""); } sass-spec-3.5.0-2/spec/basic/49_interpolants_in_css_imports/000077500000000000000000000000001305254536400237525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/49_interpolants_in_css_imports/expected_output.css000066400000000000000000000001441305254536400277040ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Oswald"); sass-spec-3.5.0-2/spec/basic/49_interpolants_in_css_imports/input.scss000066400000000000000000000003661305254536400260130ustar00rootroot00000000000000$google-protocol: "http"; // choose http or https $google-webfont: "Open+Sans:400italic,700italic,400,700|Oswald"; // pull string after ?family= from step 3 @import url("#{$google-protocol}://fonts.googleapis.com/css?family=#{$google-webfont}");sass-spec-3.5.0-2/spec/basic/50_wrapped_pseudo_selectors/000077500000000000000000000000001305254536400232115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/50_wrapped_pseudo_selectors/expected_output.css000066400000000000000000000003671305254536400271520ustar00rootroot00000000000000div :-moz-any(ol p.blah, ul, menu, dir) :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } div :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } div :foo(p div) { hi: hi; } div :foo(ol) { hi: hi; } sass-spec-3.5.0-2/spec/basic/50_wrapped_pseudo_selectors/input.scss000066400000000000000000000004071305254536400252460ustar00rootroot00000000000000div { :-moz-any(ol p.blah, ul, menu, dir) :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } :foo(p div) { hi: hi; } :foo(ol) { hi: hi; } } sass-spec-3.5.0-2/spec/basic/51_trailing_commas_in_list/000077500000000000000000000000001305254536400227775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/51_trailing_commas_in_list/expected_output.css000066400000000000000000000000571305254536400267340ustar00rootroot00000000000000.test { out1: 3; blah: string; out: 1; } sass-spec-3.5.0-2/spec/basic/51_trailing_commas_in_list/input.scss000066400000000000000000000002531305254536400250330ustar00rootroot00000000000000$mylist: (alpha, beta, gamma, ); $my-single-item-list: (alpha,); .test { out1: length($mylist); blah: type-of(nth($mylist,3)); out: length($my-single-item-list); }sass-spec-3.5.0-2/spec/basic/52_interchangeable_hyphens_underscores/000077500000000000000000000000001305254536400253745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/52_interchangeable_hyphens_underscores/expected_output.css000066400000000000000000000006001305254536400313230ustar00rootroot00000000000000div { blah: blah; hi: "hi"; blah: blah; hi: "hello"; foo: "boop"; foo: "hello"; bar: "hello"; } div { color: a; } div { color: b; } div { color: c; } div { color: 1; } div { color: 2; } div { color: 3; } div { color: 4; } div { color: 5; } div { color: 6; } div { color: 7; } div { color: 8; } div { color: 9; } div { foo: blah; } sass-spec-3.5.0-2/spec/basic/52_interchangeable_hyphens_underscores/input.scss000066400000000000000000000010711305254536400274270ustar00rootroot00000000000000$my-cool-var: "hello"; @mixin my-cool-mixin($yada-yada) { blah: blah; hi: $yada_yada; } @function my-cool-function($cool_arg) { @return $cool-arg; } div { @include my_cool-mixin($yada_yada: "hi"); @include my_cool-mixin($my_cool-var); foo: my-cool_function($cool-arg: "boop"); foo: my-cool_function($my-cool_var); bar: $my_cool_var; } @each $my_cool_var in a, b, c { div { color: $my-cool-var; } } @for $my_cool_var from 1 to 10 { div { color: $my-cool-var; } } @function blah_blah() { @return blah; } div { foo: blah-blah(); }sass-spec-3.5.0-2/spec/basic/53_escaped_quotes/000077500000000000000000000000001305254536400211145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/53_escaped_quotes/expected_output-dart-sass.css000066400000000000000000000005641305254536400267530ustar00rootroot00000000000000[data-icon=test-1]:before { content: "\\"; } [data-icon=test-2]:before { content: "'"; } [data-icon=test-3]:before { content: '"'; } [data-icon=test-4]:before { content: "\\"; } [data-icon=test-5]:before { content: "'"; } [data-icon=test-6]:before { content: '"'; } .\E9motion { blah: hi; } .\E9 dition { blah: hi; } .\0000E9dition { blah: hi; } sass-spec-3.5.0-2/spec/basic/53_escaped_quotes/expected_output.css000066400000000000000000000006041305254536400250470ustar00rootroot00000000000000[data-icon='test-1']:before { content: '\\'; } [data-icon='test-2']:before { content: '\''; } [data-icon='test-3']:before { content: "\""; } [data-icon='test-4']:before { content: '\\'; } [data-icon='test-5']:before { content: '\''; } [data-icon='test-6']:before { content: "\""; } .\E9motion { blah: hi; } .\E9 dition { blah: hi; } .\0000E9dition { blah: hi; } sass-spec-3.5.0-2/spec/basic/53_escaped_quotes/input.scss000066400000000000000000000007271305254536400231560ustar00rootroot00000000000000[data-icon='test-1']:before { content:'\\'; } [data-icon='test-2']:before { content:'\''; } [data-icon='test-3']:before { content:"\""; } [data-icon='test-4']:before { content:'\\'; } [data-icon='test-5']:before { content:'\''; } [data-icon='test-6']:before { content:"\""; } $open-quote: «; $close-quote: »; $open-quote: \201C; $close-quote: \201D; .\E9motion { blah: hi; } .\E9 dition { blah: hi; } .\0000E9dition { blah: hi; }sass-spec-3.5.0-2/spec/basic/54_adjacent_identifiers_with_hyphens/000077500000000000000000000000001305254536400250405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/54_adjacent_identifiers_with_hyphens/expected_output.css000066400000000000000000000002461305254536400307750ustar00rootroot00000000000000input { outline: 5px auto -webkit-focus-ring-color; foo: random -hello-this-is-dog; bar: rando -two-or-more -things-that-start -with-hyphens; baz: foo-bar; } sass-spec-3.5.0-2/spec/basic/54_adjacent_identifiers_with_hyphens/input.scss000066400000000000000000000002571305254536400271000ustar00rootroot00000000000000input { outline: 5px auto -webkit-focus-ring-color; foo: random -hello-this-is-dog; bar: rando -two-or-more -things-that-start -with-hyphens; baz: foo - bar; }sass-spec-3.5.0-2/spec/basic/55_variable_exists/000077500000000000000000000000001305254536400212765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/55_variable_exists/expected_output.css000066400000000000000000000003621305254536400252320ustar00rootroot00000000000000div { foo: false; foo: false; } div span { foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; } div span p { foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/basic/55_variable_exists/input.scss000066400000000000000000000011751305254536400233360ustar00rootroot00000000000000@function exists($name) { @return variable-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return variable-exists(foo); } div { foo: variable-exists(x); foo: variable-exists("x"); span { $x: false; foo: variable-exists(x); foo: variable-exists("x"); foo: variable-exists(y); foo: variable-exists("y"); foo: exists(x); foo: exists("x"); p { foo: variable-exists(x); foo: variable-exists("x"); foo: exists(x); foo: exists("x"); foo: variable-exists(y); foo: variable-exists("y"); foo: f(); $y: blah; } } }sass-spec-3.5.0-2/spec/basic/56_global_variable_exists/000077500000000000000000000000001305254536400226175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/56_global_variable_exists/expected_output.css000066400000000000000000000004501305254536400265510ustar00rootroot00000000000000div { foo: false; foo: false; foo: true; foo: true; } div span { foo: false; foo: false; foo: false; foo: false; foo: true; foo: true; } div span p { foo: false; foo: false; foo: false; foo: false; foo: true; foo: true; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/basic/56_global_variable_exists/input.scss000066400000000000000000000017321305254536400246560ustar00rootroot00000000000000@function exists($name) { @return global-variable-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return global-variable-exists(foo); } $z: hi; div { foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: global-variable-exists(z); foo: global-variable-exists("z"); span { $x: false; foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: global-variable-exists(y); foo: global-variable-exists("y"); foo: global-variable-exists(z); foo: global-variable-exists("z"); p { foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: exists(x); foo: exists("x"); foo: global-variable-exists(z); foo: global-variable-exists("z"); foo: global-variable-exists(y); foo: global-variable-exists("y"); foo: f(); $y: blah; //TODO: check for shadowing } } } sass-spec-3.5.0-2/spec/basic/57_function_exists/000077500000000000000000000000001305254536400213405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/57_function_exists/expected_output.css000066400000000000000000000010531305254536400252720ustar00rootroot00000000000000div { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } div span { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } div span p { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } sass-spec-3.5.0-2/spec/basic/57_function_exists/input.scss000066400000000000000000000025451305254536400234020ustar00rootroot00000000000000@function exists($name) { @return function-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return function-exists(foo); } @function h() { @return function-exists(lighten); } div { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); span { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); p { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); } } } sass-spec-3.5.0-2/spec/basic/58_mixin_exists/000077500000000000000000000000001305254536400206405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/58_mixin_exists/expected_output.css000066400000000000000000000007401305254536400245740ustar00rootroot00000000000000div { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } div span { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } div span p { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/basic/58_mixin_exists/input.scss000066400000000000000000000024271305254536400227010ustar00rootroot00000000000000@function exists($name) { @return mixin-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return mixin-exists(foo); } @function h() { @return mixin-exists(lighten); } @mixin red-text { color: red; } @mixin blue-text { color: red; } @mixin green-text { color: red; } div { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); span { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); p { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); } } }sass-spec-3.5.0-2/spec/basic/59_if_expression/000077500000000000000000000000001305254536400207735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/59_if_expression/expected_output.css000066400000000000000000000001021305254536400247170ustar00rootroot00000000000000div { foo: hey; foo: ho; foo: x is zero; foo: whatever; } sass-spec-3.5.0-2/spec/basic/59_if_expression/input.scss000066400000000000000000000004071305254536400230300ustar00rootroot00000000000000$x: 0; $if-false: whatever; div { foo: if($if-true: hey, $if-false: ho, $condition: true); foo: if($if-true: hey, $if-false: ho, $condition: false); foo: if($x != 0, if($x, true, false), unquote("x is zero")); foo: if(false, 1/0, $if-false: $if-false); }sass-spec-3.5.0-2/spec/basic/60_call-3.5/000077500000000000000000000000001305254536400173245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/60_call-3.5/error000066400000000000000000000010561305254536400204020ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foobar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(min)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(min)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(max)) instead. sass-spec-3.5.0-2/spec/basic/60_call-3.5/error-dart-sass000066400000000000000000000020111305254536400222710ustar00rootroot00000000000000WARNING on line 11, column 12 of spec/basic/60_call-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(foobar)) instead. display: call(foobar); ^^^^^^^^^^^^ WARNING on line 12, column 12 of spec/basic/60_call-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(min)) instead. display: call(min, 1,3,5,7); ^^^^^^^^^^^^^^^^^^ WARNING on line 13, column 12 of spec/basic/60_call-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(min)) instead. display: call(min, 5); ^^^^^^^^^^^^ WARNING on line 14, column 12 of spec/basic/60_call-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(max)) instead. display: call(max, 10,3,5,7); ^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/basic/60_call-3.5/expected_output.css000066400000000000000000000001451305254536400232570ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-3.5.0-2/spec/basic/60_call-3.5/input.scss000066400000000000000000000003721305254536400213620ustar00rootroot00000000000000@function foobar() { @return foobar; } @function fudge($str) { @return "assets/fudge/" + $str; } body { display: call(foobar); display: call(min, 1,3,5,7); display: call(min, 5); display: call(max, 10,3,5,7); color: fudge("blah"); }sass-spec-3.5.0-2/spec/basic/60_call-3.5/options.yml000066400000000000000000000000531305254536400215400ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/basic/60_call/000077500000000000000000000000001305254536400170215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/basic/60_call/expected_output.css000066400000000000000000000001451305254536400227540ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-3.5.0-2/spec/basic/60_call/input.scss000066400000000000000000000003721305254536400210570ustar00rootroot00000000000000@function foobar() { @return foobar; } @function fudge($str) { @return "assets/fudge/" + $str; } body { display: call(foobar); display: call(min, 1,3,5,7); display: call(min, 5); display: call(max, 10,3,5,7); color: fudge("blah"); }sass-spec-3.5.0-2/spec/basic/60_call/options.yml000066400000000000000000000000301305254536400212300ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/basic/options.yml000066400000000000000000000000321305254536400200120ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/colors/000077500000000000000000000000001305254536400160215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/adjust-color/000077500000000000000000000000001305254536400204275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/adjust-color/expected_output.css000066400000000000000000000001351305254536400243610ustar00rootroot00000000000000p { color: #102035; color: #102030; color: #0b2035; color: rgba(255, 106, 0, 0.6); } sass-spec-3.5.0-2/spec/colors/adjust-color/input.scss000066400000000000000000000003341305254536400224630ustar00rootroot00000000000000p { color: adjust-color(#102030, $blue: 5); color: adjust-color(#102030, $alpha: .325); color: adjust-color(#102030, $red: -5, $blue: 5); color: adjust-color(hsl(25, 100%, 80%), $lightness: -30%, $alpha: -0.4); }sass-spec-3.5.0-2/spec/colors/adjust-hue/000077500000000000000000000000001305254536400200725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/adjust-hue/expected_output.css000066400000000000000000000001541305254536400240250ustar00rootroot00000000000000p { color: #ff2b00; color: #4d9900; color: black; color: white; color: #999999; color: black; } sass-spec-3.5.0-2/spec/colors/adjust-hue/input.scss000066400000000000000000000003771305254536400221350ustar00rootroot00000000000000p { color: adjust-hue(#f00, 10); color: adjust-hue(#900, 90); color: adjust-hue(#000, 30); color: adjust-hue(#fff, -30); color: adjust-hue(#999, -530); color: adjust-hue(#000, +720); // error in libsass // color: adjust-hue(#333, + 720); }sass-spec-3.5.0-2/spec/colors/basic-4.0/000077500000000000000000000000001305254536400174015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/basic-4.0/expected_output.css000066400000000000000000000001761305254536400233400ustar00rootroot00000000000000p { color: #ff8000; color: red green blue; color: red green blue; color: redhux; color: redgreen; foo: #c8ffff; } sass-spec-3.5.0-2/spec/colors/basic-4.0/input.scss000066400000000000000000000002521305254536400214340ustar00rootroot00000000000000p { color: rgb(255, 128, 0); color: red green blue; color: (red) (green) (blue); color: red + hux; color: unquote("red") + green; foo: rgb(200, 150%, 170%); }sass-spec-3.5.0-2/spec/colors/basic-4.0/options.yml000066400000000000000000000000321305254536400216120ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/colors/basic/000077500000000000000000000000001305254536400171025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/basic/error000066400000000000000000000005221305254536400201550ustar00rootroot00000000000000DEPRECATION WARNING: Passing red, a non-string value, to unquote() will be an error in future versions of Sass. on line 8 of /sass/spec/colors/basic/input.scss DEPRECATION WARNING: Passing 0xf00, a non-string value, to unquote() will be an error in future versions of Sass. on line 9 of /sass/spec/colors/basic/input.scss sass-spec-3.5.0-2/spec/colors/basic/expected_output.css000066400000000000000000000002621305254536400230350ustar00rootroot00000000000000p { color: #ff8000; color: red green blue; color: red green blue; color: #ff8000; color: redhux; color: redgreen; color: #ff8000; color: 0xf00; foo: #c8ffff; } sass-spec-3.5.0-2/spec/colors/basic/input.scss000066400000000000000000000003701305254536400211360ustar00rootroot00000000000000p { color: rgb(255, 128, 0); color: red green blue; color: (red) (green) (blue); color: red + green; color: red + hux; color: unquote("red") + green; color: unquote(red) + green; color: unquote(0xf00); foo: rgb(200, 150%, 170%); }sass-spec-3.5.0-2/spec/colors/basic/options.yml000066400000000000000000000000301305254536400213110ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/colors/change-color/000077500000000000000000000000001305254536400203625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/change-color/expected_output.css000066400000000000000000000001541305254536400243150ustar00rootroot00000000000000p { color: #102005; color: rgba(16, 32, 48, 0.325); color: #782005; color: rgba(204, 85, 0, 0.8); } sass-spec-3.5.0-2/spec/colors/change-color/input.scss000066400000000000000000000003331305254536400224150ustar00rootroot00000000000000p { color: change-color(#102030, $blue: 5); color: change-color(#102030, $alpha: .325); color: change-color(#102030, $red: 120, $blue: 5); color: change-color(hsl(25, 100%, 80%), $lightness: 40%, $alpha: 0.8); }sass-spec-3.5.0-2/spec/colors/complement/000077500000000000000000000000001305254536400201645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/complement/expected_output-dart-sass.css000066400000000000000000000001731305254536400260170ustar00rootroot00000000000000p { color: aqua; color: #009999; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-3.5.0-2/spec/colors/complement/expected_output.css000066400000000000000000000001731305254536400241200ustar00rootroot00000000000000p { color: cyan; color: #009999; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-3.5.0-2/spec/colors/complement/input.scss000066400000000000000000000003021305254536400222130ustar00rootroot00000000000000p { color: complement(#f00); color: complement(#900); color: complement(#000); color: complement(#fff); color: complement(#999); color: complement(#000); color: complement(#333); }sass-spec-3.5.0-2/spec/colors/desaturate/000077500000000000000000000000001305254536400201625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/desaturate/expected_output.css000066400000000000000000000001341305254536400241130ustar00rootroot00000000000000p { color: white; color: #999999; color: black; color: #f20d0d; color: #910808; } sass-spec-3.5.0-2/spec/colors/desaturate/input.scss000066400000000000000000000002451305254536400222170ustar00rootroot00000000000000p { color: desaturate(#fff, 10%); color: desaturate(#999, 10%); color: desaturate(#000, 10%); color: desaturate(#f00, 10%); color: desaturate(#900, 10%); }sass-spec-3.5.0-2/spec/colors/fade-in/000077500000000000000000000000001305254536400173245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/fade-in/expected_output.css000066400000000000000000000003561305254536400232630ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #999999; color: black; color: #333333; color: red; color: #990000; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-3.5.0-2/spec/colors/fade-in/input.scss000066400000000000000000000006611305254536400213630ustar00rootroot00000000000000p { color: fade-in(#f00, 0.3); color: fade-in(#900, 0.8); color: fade-in(#000, .6); color: fade-in(#fff, .2); color: fade-in(#999, .4); color: fade-in(#000, .5); color: fade-in(#333, +.99); // test old function name color: opacify(#f00, 0.3); color: opacify(#900, 0.8); color: opacify(#000, .6); color: opacify(#fff, .2); color: opacify(#999, .4); color: opacify(#000, .5); color: opacify(#333, +.99); }sass-spec-3.5.0-2/spec/colors/fade-out/000077500000000000000000000000001305254536400175255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/fade-out/expected_output.css000066400000000000000000000007041305254536400234610ustar00rootroot00000000000000p { color: rgba(255, 0, 0, 0.7); color: rgba(153, 0, 0, 0.2); color: rgba(0, 0, 0, 0.4); color: rgba(255, 255, 255, 0.8); color: rgba(153, 153, 153, 0.6); color: rgba(0, 0, 0, 0.5); color: rgba(51, 51, 51, 0.01); color: rgba(255, 0, 0, 0.7); color: rgba(153, 0, 0, 0.2); color: rgba(0, 0, 0, 0.4); color: rgba(255, 255, 255, 0.8); color: rgba(153, 153, 153, 0.6); color: rgba(0, 0, 0, 0.5); color: rgba(51, 51, 51, 0.01); } sass-spec-3.5.0-2/spec/colors/fade-out/input.scss000066400000000000000000000007511305254536400215640ustar00rootroot00000000000000p { color: fade-out(#f00, 0.3); color: fade-out(#900, 0.8); color: fade-out(#000, .6); color: fade-out(#fff, .2); color: fade-out(#999, .4); color: fade-out(#000, .5); color: fade-out(#333, +.99); // test old function name color: transparentize(#f00, 0.3); color: transparentize(#900, 0.8); color: transparentize(#000, .6); color: transparentize(#fff, .2); color: transparentize(#999, .4); color: transparentize(#000, .5); color: transparentize(#333, +.99); }sass-spec-3.5.0-2/spec/colors/options.yml000066400000000000000000000000321305254536400202320ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/colors/saturate/000077500000000000000000000000001305254536400176515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/saturate/expected_output.css000066400000000000000000000001501305254536400236000ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #a38f8f; color: black; } sass-spec-3.5.0-2/spec/colors/saturate/input.scss000066400000000000000000000002711305254536400217050ustar00rootroot00000000000000p { color: saturate(#f00, 10%); color: saturate(#900, 10%); color: saturate(#000, 10%); color: saturate(#fff, 10%); color: saturate(#999, 10%); color: saturate(#000, 10%); }sass-spec-3.5.0-2/spec/colors/saturation/000077500000000000000000000000001305254536400202125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/saturation/expected_output.css000066400000000000000000000002651305254536400241500ustar00rootroot00000000000000p { test-01: 100%; test-01: 0%; test-02: 30%; test-03: 100%; test-04: 100%; test-07: 10%; test-08: 0%; test-09: 0%; test-10: 0%; test-11: 90%; test-12: 90%; } sass-spec-3.5.0-2/spec/colors/saturation/input.scss000066400000000000000000000011241305254536400222440ustar00rootroot00000000000000p { test-01: saturation(red); test-01: saturation(#333); test-02: saturation(hsl(60, 30, 20)); test-03: saturation(saturate(#f00, 10%)); test-04: saturation(saturate(#900, 10%)); // this is probably a ruby sass bug // test-05: saturation(saturate(#000, 10%)); // test-06: saturation(saturate(#fff, 10%)); test-07: saturation(saturate(#999, 10%)); test-08: saturation(desaturate(#fff, 10%)); test-09: saturation(desaturate(#999, 10%)); test-10: saturation(desaturate(#000, 10%)); test-11: saturation(desaturate(#f00, 10%)); test-12: saturation(desaturate(#900, 10%)); }sass-spec-3.5.0-2/spec/colors/scale-color/000077500000000000000000000000001305254536400202245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/colors/scale-color/expected_output.css000066400000000000000000000001621305254536400241560ustar00rootroot00000000000000p { color: #d4f7d4; color: rgba(168, 240, 168, 0.545); color: #c899ff; color: rgba(200, 205, 208, 0.7); } sass-spec-3.5.0-2/spec/colors/scale-color/input.scss000066400000000000000000000004161305254536400222610ustar00rootroot00000000000000p { color: scale-color(hsl(120, 70%, 80%), $lightness: 50%); color: scale-color(hsla(120, 70%, 80%, 0.3), $alpha: 35%); color: scale-color(rgb(200, 150%, 170%), $green: -40%, $blue: 70%); color: scale-color(hsl(200, 70%, 80%), $saturation: -90%, $alpha: -30%); }sass-spec-3.5.0-2/spec/css/000077500000000000000000000000001305254536400153105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/bizarrely_formatted_comments/000077500000000000000000000000001305254536400232655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/bizarrely_formatted_comments/expected_output.css000066400000000000000000000000501305254536400272130ustar00rootroot00000000000000.foo { /* Foo Bar Baz */ a: b; } sass-spec-3.5.0-2/spec/css/bizarrely_formatted_comments/input.scss000066400000000000000000000000501305254536400253140ustar00rootroot00000000000000.foo { /* Foo Bar Baz */ a: b; } sass-spec-3.5.0-2/spec/css/bizarrely_formatted_comments/options.yml000066400000000000000000000000211305254536400254740ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/css/blockless_directive_without_semicolon/000077500000000000000000000000001305254536400251625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/blockless_directive_without_semicolon/expected_output.css000066400000000000000000000000141305254536400311100ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/css/blockless_directive_without_semicolon/input.scss000066400000000000000000000000141305254536400272110ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/css/closing_line_comment_end_with_compact_output/000077500000000000000000000000001305254536400265065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/closing_line_comment_end_with_compact_output/expected_output.css000066400000000000000000000000371305254536400324410ustar00rootroot00000000000000/* foo */ bar { baz: bang; } sass-spec-3.5.0-2/spec/css/closing_line_comment_end_with_compact_output/input.scss000066400000000000000000000000351305254536400305400ustar00rootroot00000000000000/* foo */ bar { baz: bang; } sass-spec-3.5.0-2/spec/css/directive_with_lots_of_whitespace/000077500000000000000000000000001305254536400242625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/directive_with_lots_of_whitespace/expected_output.css000066400000000000000000000000141305254536400302100ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/css/directive_with_lots_of_whitespace/input.scss000066400000000000000000000000141305254536400263110ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/css/empty_block_directive/000077500000000000000000000000001305254536400216565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/empty_block_directive/expected_output.css000066400000000000000000000000101305254536400256000ustar00rootroot00000000000000@foo {} sass-spec-3.5.0-2/spec/css/empty_block_directive/input.scss000066400000000000000000000000101305254536400237010ustar00rootroot00000000000000@foo {} sass-spec-3.5.0-2/spec/css/ms_long_filter_syntax/000077500000000000000000000000001305254536400217215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/ms_long_filter_syntax/expected_output.css000066400000000000000000000003641305254536400256570ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-3.5.0-2/spec/css/ms_long_filter_syntax/input.scss000066400000000000000000000003641305254536400237600ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-3.5.0-2/spec/css/multiple_comments/000077500000000000000000000000001305254536400210505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/multiple_comments/expected_output.css000066400000000000000000000000521305254536400250000ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-3.5.0-2/spec/css/multiple_comments/input.scss000066400000000000000000000000521305254536400231010ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-3.5.0-2/spec/css/options.yml000066400000000000000000000000321305254536400175210ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/css/unicode_range/000077500000000000000000000000001305254536400201125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/000077500000000000000000000000001305254536400212435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/ident_minus_space_ident/000077500000000000000000000000001305254536400261175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/ident_minus_space_ident/error000066400000000000000000000002061305254536400271710ustar00rootroot00000000000000Error: Expected hex digit. a: U+abc- def; ^ /sass/spec/css/unicode_range/error/ident_minus_space_ident/input.scss 2:12 sass-spec-3.5.0-2/spec/css/unicode_range/error/ident_minus_space_ident/expected_output.css000066400000000000000000000000001305254536400320400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/ident_minus_space_ident/input.scss000066400000000000000000000000551305254536400301530ustar00rootroot00000000000000.ident-minus-space-ident { a: U+abc- def; }sass-spec-3.5.0-2/spec/css/unicode_range/error/ident_minus_space_ident/options.yml000066400000000000000000000000411305254536400303300ustar00rootroot00000000000000--- :todo: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/ident_minus_space_ident/status000066400000000000000000000000021305254536400273550ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_ident_minus/000077500000000000000000000000001305254536400247745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_ident_minus/error000066400000000000000000000002161305254536400260470ustar00rootroot00000000000000Error: Expected end of identifier. a: u+123-abc-def; ^ /sass/spec/css/unicode_range/error/minus_ident_minus/input.scss 2:15 sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_ident_minus/expected_output.css000066400000000000000000000000001305254536400307150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_ident_minus/input.scss000066400000000000000000000000531305254536400270260ustar00rootroot00000000000000.minus-ident-minus { a: u+123-abc-def; } sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_ident_minus/options.yml000066400000000000000000000000411305254536400272050ustar00rootroot00000000000000--- :todo: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_ident_minus/status000066400000000000000000000000021305254536400262320ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_number_minus_ident/000077500000000000000000000000001305254536400263445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_number_minus_ident/error000066400000000000000000000002251305254536400274170ustar00rootroot00000000000000Error: Expected end of identifier. a: U+123-456-ABC; ^ /sass/spec/css/unicode_range/error/minus_number_minus_ident/input.scss 2:15 sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_number_minus_ident/expected_output.css000066400000000000000000000000001305254536400322650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_number_minus_ident/input.scss000066400000000000000000000000611305254536400303750ustar00rootroot00000000000000.minus-number-minus-ident { a: U+123-456-ABC; }sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_number_minus_ident/options.yml000066400000000000000000000000411305254536400305550ustar00rootroot00000000000000--- :todo: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/minus_number_minus_ident/status000066400000000000000000000000021305254536400276020ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/no-digits/000077500000000000000000000000001305254536400231405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/no-digits/expected_output.css000066400000000000000000000000001305254536400270610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/no-digits/status000066400000000000000000000000021305254536400243760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/no_digits/000077500000000000000000000000001305254536400232225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/no_digits/error000066400000000000000000000001621305254536400242750ustar00rootroot00000000000000Error: Expected hex digit or "?". a: U+; ^ /sass/spec/css/unicode_range/error/no_digits/input.scss 2:8 sass-spec-3.5.0-2/spec/css/unicode_range/error/no_digits/error-libsass000066400000000000000000000002711305254536400257340ustar00rootroot00000000000000Error: Invalid CSS after " a: U+": expected expression (e.g. 1px, bold), was ";" on line 2 of spec/css/unicode_range/error/no_digits-libsass/input.scss >> a: U+; -------^ sass-spec-3.5.0-2/spec/css/unicode_range/error/no_digits/error-ruby-sass000066400000000000000000000003061305254536400262230ustar00rootroot00000000000000Error: Invalid CSS after " a: U+": expected expression (e.g. 1px, bold), was ";" on line 2 of /sass/spec/css/unicode_range/error/no_digits-ruby-sass/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/css/unicode_range/error/no_digits/expected_output.css000066400000000000000000000000001305254536400271430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/no_digits/input.scss000066400000000000000000000000301305254536400252470ustar00rootroot00000000000000.no-digits { a: U+; } sass-spec-3.5.0-2/spec/css/unicode_range/error/no_digits/options.yml000066400000000000000000000000471305254536400254410ustar00rootroot00000000000000--- :ignore_for: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/no_digits/status000066400000000000000000000000021305254536400244600ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/nothing_after_minus/000077500000000000000000000000001305254536400253055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/nothing_after_minus/error000066400000000000000000000001761305254536400263650ustar00rootroot00000000000000Error: Expected hex digit. a: U+abc-; ^ /sass/spec/css/unicode_range/error/nothing_after_minus/input.scss 2:12 sass-spec-3.5.0-2/spec/css/unicode_range/error/nothing_after_minus/error-ruby-sass000066400000000000000000000003241305254536400303060ustar00rootroot00000000000000Error: Invalid CSS after " a: U+abc-": expected expression (e.g. 1px, bold), was ";" on line 2 of /sass/spec/css/unicode_range/error/nothing_after_minus-ruby-sass/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/css/unicode_range/error/nothing_after_minus/expected_output.css000066400000000000000000000000001305254536400312260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/nothing_after_minus/input.scss000066400000000000000000000000451305254536400273400ustar00rootroot00000000000000.nothing-after-minus { a: U+abc-; }sass-spec-3.5.0-2/spec/css/unicode_range/error/nothing_after_minus/options.yml000066400000000000000000000000561305254536400275240ustar00rootroot00000000000000--- :ignore_for: - ruby-sass :todo: - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/nothing_after_minus/status000066400000000000000000000000021305254536400265430ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/question_mark_after_minus/000077500000000000000000000000001305254536400265205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/question_mark_after_minus/error000066400000000000000000000002031305254536400275670ustar00rootroot00000000000000Error: expected ";". a: u+abc-de?; ^ /sass/spec/css/unicode_range/error/question_mark_after_minus/input.scss 2:14 sass-spec-3.5.0-2/spec/css/unicode_range/error/question_mark_after_minus/error-libsass000066400000000000000000000003351305254536400312330ustar00rootroot00000000000000Error: Invalid CSS after " a: u+abc-de": expected expression (e.g. 1px, bold), was "?;" on line 2 of spec/css/unicode_range/error/question_mark_after_minus-libsass/input.scss >> a: u+abc-de?; -------------^ sass-spec-3.5.0-2/spec/css/unicode_range/error/question_mark_after_minus/error-ruby-sass000066400000000000000000000003051305254536400315200ustar00rootroot00000000000000Error: Invalid CSS after " a: u+abc-de": expected ";", was "?;" on line 2 of /sass/spec/css/unicode_range/error/question_mark_after_minus-ruby-sass/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/css/unicode_range/error/question_mark_after_minus/expected_output.css000066400000000000000000000000001305254536400324410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/question_mark_after_minus/input.scss000066400000000000000000000000561305254536400305550ustar00rootroot00000000000000.question-mark-after-minus { a: u+abc-de?; }sass-spec-3.5.0-2/spec/css/unicode_range/error/question_mark_after_minus/options.yml000066400000000000000000000000471305254536400307370ustar00rootroot00000000000000--- :ignore_for: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/question_mark_after_minus/status000066400000000000000000000000021305254536400277560ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits/000077500000000000000000000000001305254536400261115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits/error000066400000000000000000000002171305254536400271650ustar00rootroot00000000000000Error: Expected end of identifier. a: U+1234567; ^ /sass/spec/css/unicode_range/error/too_many_decimal_digits/input.scss 2:14 sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits/expected_output.css000066400000000000000000000000001305254536400320320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits/input.scss000066400000000000000000000000551305254536400301450ustar00rootroot00000000000000.too-many-decimal-digits { a: U+1234567; } sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits/options.yml000066400000000000000000000000411305254536400303220ustar00rootroot00000000000000--- :todo: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits/status000066400000000000000000000000021305254536400273470ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits_after_minus/000077500000000000000000000000001305254536400305055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits_after_minus/error000066400000000000000000000002431305254536400315600ustar00rootroot00000000000000Error: Expected end of identifier. a: U+abc-1234567; ^ /sass/spec/css/unicode_range/error/too_many_decimal_digits_after_minus/input.scss 2:18 expected_output.css000066400000000000000000000000001305254536400343470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits_after_minussass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits_after_minus/input.scss000066400000000000000000000000751305254536400325430ustar00rootroot00000000000000.too-many-decimal-digits-after-minus { a: U+abc-1234567; } sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits_after_minus/options.yml000066400000000000000000000000411305254536400327160ustar00rootroot00000000000000--- :todo: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_decimal_digits_after_minus/status000066400000000000000000000000021305254536400317430ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits/000077500000000000000000000000001305254536400252775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits/error000066400000000000000000000002131305254536400263470ustar00rootroot00000000000000Error: Expected end of identifier. a: U+ABCDEFA; ^ /sass/spec/css/unicode_range/error/too_many_hex_digits/input.scss 2:14 sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits/expected_output.css000066400000000000000000000000001305254536400312200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits/input.scss000066400000000000000000000000511305254536400273270ustar00rootroot00000000000000.too-many-hex-digits { a: U+ABCDEFA; } sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits/options.yml000066400000000000000000000000411305254536400275100ustar00rootroot00000000000000--- :todo: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits/status000066400000000000000000000000021305254536400265350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits_after_minus/000077500000000000000000000000001305254536400276735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits_after_minus/error000066400000000000000000000002371305254536400307510ustar00rootroot00000000000000Error: Expected end of identifier. a: U+abc-abcdefa; ^ /sass/spec/css/unicode_range/error/too_many_hex_digits_after_minus/input.scss 2:18 sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits_after_minus/expected_output.css000066400000000000000000000000001305254536400336140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits_after_minus/input.scss000066400000000000000000000000711305254536400317250ustar00rootroot00000000000000.too-many-hex-digits-after-minus { a: U+abc-abcdefa; } sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits_after_minus/options.yml000066400000000000000000000000411305254536400321040ustar00rootroot00000000000000--- :todo: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_hex_digits_after_minus/status000066400000000000000000000000021305254536400311310ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_question_marks/000077500000000000000000000000001305254536400262145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_question_marks/error000066400000000000000000000002011305254536400272610ustar00rootroot00000000000000Error: expected ";". a: U+???????; ^ /sass/spec/css/unicode_range/error/too_many_question_marks/input.scss 2:14 sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_question_marks/error-libsass000066400000000000000000000003331305254536400307250ustar00rootroot00000000000000Error: Invalid CSS after " a: U+??????": expected expression (e.g. 1px, bold), was "?;" on line 2 of spec/css/unicode_range/error/too_many_question_marks-libsass/input.scss >> a: U+???????; -------------^ sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_question_marks/error-ruby-sass000066400000000000000000000003031305254536400312120ustar00rootroot00000000000000Error: Invalid CSS after " a: U+??????": expected ";", was "?;" on line 2 of /sass/spec/css/unicode_range/error/too_many_question_marks-ruby-sass/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_question_marks/expected_output.css000066400000000000000000000000001305254536400321350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_question_marks/input.scss000066400000000000000000000000551305254536400302500ustar00rootroot00000000000000.too-many-question-marks { a: U+???????; } sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_question_marks/options.yml000066400000000000000000000000471305254536400304330ustar00rootroot00000000000000--- :ignore_for: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/error/too_many_question_marks/status000066400000000000000000000000021305254536400274520ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/css/unicode_range/question_mark/000077500000000000000000000000001305254536400227735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/question_mark/expected_output.css000066400000000000000000000004441305254536400267300ustar00rootroot00000000000000.question-mark { one-digit-question-only: U+?; four-digit-question-only: U+????; six-digit-question-only: U+??????; two-digit-half-question: U+A?; six-digit-half-question: U+123???; followed-by-ident: U+A? BCDE; followed-by-minus: U+A? -BCDE; followed-by-number: U+A?-1234; } sass-spec-3.5.0-2/spec/css/unicode_range/question_mark/input.scss000066400000000000000000000006551305254536400250350ustar00rootroot00000000000000.question-mark { one-digit-question-only: U+?; four-digit-question-only: U+????; six-digit-question-only: U+??????; two-digit-half-question: U+A?; six-digit-half-question: U+123???; // These are valid CSS, and should parse as a Unicode range followed by an // identifier. followed-by-ident: U+A?BCDE; followed-by-minus: U+A?-BCDE; // This should parse as (U+A?) - (1234). followed-by-number: U+A?-1234; } sass-spec-3.5.0-2/spec/css/unicode_range/question_mark/options.yml000066400000000000000000000000411305254536400252040ustar00rootroot00000000000000--- :todo: - ruby-sass - libsass sass-spec-3.5.0-2/spec/css/unicode_range/range/000077500000000000000000000000001305254536400212065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/range/expected_output.css000066400000000000000000000002371305254536400251430ustar00rootroot00000000000000.range { one-digit-each: U+1-B; four-digit-each: U+1A2B-F9E8; six-digit-each: U+1A2B3C-10FFFF; one-then-six: U+1-000007; six-then-one: U+000001-7; } sass-spec-3.5.0-2/spec/css/unicode_range/range/input.scss000066400000000000000000000006611305254536400232450ustar00rootroot00000000000000.range { one-digit-each: U+1-B; four-digit-each: U+1A2B-F9E8; six-digit-each: U+1A2B3C-10FFFF; one-then-six: U+1-000007; six-then-one: U+000001-7; // Ruby and Dart Sass will allow ranges with values above the maximum allowed // code point, and ranges whose start values are greater than their end // values. These produce invalid CSS, though, and as such are not necessary // for all implementations to support. } sass-spec-3.5.0-2/spec/css/unicode_range/simple/000077500000000000000000000000001305254536400214035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unicode_range/simple/expected_output.css000066400000000000000000000001651305254536400253400ustar00rootroot00000000000000.simple { one-digit: U+1; four-digit: U+1234; six-digit: U+123456; hex-digit: U+1A2B; lowercase: u+1a2b; } sass-spec-3.5.0-2/spec/css/unicode_range/simple/input.scss000066400000000000000000000001651305254536400234410ustar00rootroot00000000000000.simple { one-digit: U+1; four-digit: U+1234; six-digit: U+123456; hex-digit: U+1A2B; lowercase: u+1a2b; } sass-spec-3.5.0-2/spec/css/unknown_directive/000077500000000000000000000000001305254536400210455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/css/unknown_directive/expected_output-dart-sass.css000066400000000000000000000003421305254536400266760ustar00rootroot00000000000000@asdf .~@#$%^&*()_-+=[]|:<>,.?/; @asdf "f'o" 'b"r' url(baz) url("qux"); @asdf foo // bar; @asdf foo /* bar */ baz; @asdf 3; @asdf "foo bar baz"; @asdf "foo bar baz"; @asdf url(http://).com/); @asdf url("http://).com/"); sass-spec-3.5.0-2/spec/css/unknown_directive/expected_output.css000066400000000000000000000003521305254536400250000ustar00rootroot00000000000000@asdf .~@#$%^&*()_-+=[]|:<>,.?/; @asdf "f'o" 'b"r' url(baz) url("qux"); @asdf foo // bar; @asdf foo /* bar */ baz; @asdf 3; @asdf "foo bar baz"; @asdf 'foo bar baz'; @asdf url(http://).com/); @asdf url("http://).com/"); sass-spec-3.5.0-2/spec/css/unknown_directive/input.scss000066400000000000000000000010371305254536400231020ustar00rootroot00000000000000// Unknown directives should support almost any sequence of valid tokens, // including interpolation. // By default, characters are passed through unaltered. @asdf .~@#$%^&*()_-+=[]|:<>,.?/; // Strings are tokenized as strings. @asdf "f'o" 'b"r' url(baz) url("qux"); // Comments are preserved. @asdf foo // bar; @asdf foo /* bar */ baz; // Interpolation is supported in plain text, strings, and URLs. @asdf #{1 + 2}; @asdf "foo #{"bar"} baz"; @asdf 'foo #{'bar'} baz'; @asdf url(http://#{")"}.com/); @asdf url("http://#{")"}.com/"); sass-spec-3.5.0-2/spec/css/unknown_directive/options.yml000066400000000000000000000000251305254536400232600ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/errors/000077500000000000000000000000001305254536400160345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/000077500000000000000000000000001305254536400173235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/placeholder/000077500000000000000000000000001305254536400216055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/placeholder/missing/000077500000000000000000000000001305254536400232565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/placeholder/missing/error000066400000000000000000000004061305254536400243320ustar00rootroot00000000000000Error: ".baz" failed to @extend "%foo". The selector "%foo" was not found. Use "@extend %foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/errors/extend/placeholder/missing/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/extend/placeholder/missing/error-dart-sass000066400000000000000000000002711305254536400262310ustar00rootroot00000000000000Error: The target selector was not found. Use "@extend %foo !optional" to avoid this error. @extend %foo; ^^^^^^^^^^^^ /sass/spec/errors/extend/placeholder/missing/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/extend/placeholder/missing/expected_output.css000066400000000000000000000000001305254536400271770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/placeholder/missing/input.scss000066400000000000000000000000551305254536400253120ustar00rootroot00000000000000.baz { @extend %foo; color: green; } sass-spec-3.5.0-2/spec/errors/extend/placeholder/missing/status000066400000000000000000000000021305254536400245140ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/extend/placeholder/optional/000077500000000000000000000000001305254536400234325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/placeholder/optional/expected_output.css000066400000000000000000000000311305254536400273570ustar00rootroot00000000000000.baz { color: green; } sass-spec-3.5.0-2/spec/errors/extend/placeholder/optional/input.scss000066400000000000000000000000671305254536400254710ustar00rootroot00000000000000.baz { @extend %foo !optional; color: green; } sass-spec-3.5.0-2/spec/errors/extend/placeholder/simple/000077500000000000000000000000001305254536400230765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/placeholder/simple/expected_output.css000066400000000000000000000000621305254536400270270ustar00rootroot00000000000000.baz { color: blue; } .baz { color: green; } sass-spec-3.5.0-2/spec/errors/extend/placeholder/simple/input.scss000066400000000000000000000001241305254536400251270ustar00rootroot00000000000000%foo {color: blue} %bar {color: red} .baz { @extend %foo; color: green; } sass-spec-3.5.0-2/spec/errors/extend/selector/000077500000000000000000000000001305254536400211435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/selector/missing/000077500000000000000000000000001305254536400226145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/selector/missing/error000066400000000000000000000004031305254536400236650ustar00rootroot00000000000000Error: ".baz" failed to @extend ".foo". The selector ".foo" was not found. Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/errors/extend/selector/missing/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/extend/selector/missing/error-dart-sass000066400000000000000000000002661305254536400255730ustar00rootroot00000000000000Error: The target selector was not found. Use "@extend .foo !optional" to avoid this error. @extend .foo; ^^^^^^^^^^^^ /sass/spec/errors/extend/selector/missing/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/extend/selector/missing/expected_output.css000066400000000000000000000000001305254536400265350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/selector/missing/input.scss000066400000000000000000000000551305254536400246500ustar00rootroot00000000000000.baz { @extend .foo; color: green; } sass-spec-3.5.0-2/spec/errors/extend/selector/missing/status000066400000000000000000000000021305254536400240520ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/extend/selector/optional/000077500000000000000000000000001305254536400227705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/selector/optional/expected_output.css000066400000000000000000000000311305254536400267150ustar00rootroot00000000000000.baz { color: green; } sass-spec-3.5.0-2/spec/errors/extend/selector/optional/input.scss000066400000000000000000000000671305254536400250270ustar00rootroot00000000000000.baz { @extend .foo !optional; color: green; } sass-spec-3.5.0-2/spec/errors/extend/selector/simple/000077500000000000000000000000001305254536400224345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/extend/selector/simple/expected_output.css000066400000000000000000000001201305254536400263600ustar00rootroot00000000000000.foo, .baz { color: blue; } .bar { color: red; } .baz { color: green; } sass-spec-3.5.0-2/spec/errors/extend/selector/simple/input.scss000066400000000000000000000001241305254536400244650ustar00rootroot00000000000000.foo {color: blue} .bar {color: red} .baz { @extend .foo; color: green; } sass-spec-3.5.0-2/spec/errors/fn-adjust-color-1/000077500000000000000000000000001305254536400212015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-adjust-color-1/error000066400000000000000000000002721305254536400222560ustar00rootroot00000000000000Error: Cannot specify HSL and RGB values for a color at the same time for `adjust-color' on line 2 of /sass/spec/errors/fn-adjust-color-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-adjust-color-1/error-dart-sass000066400000000000000000000003441305254536400241550ustar00rootroot00000000000000Error: RGB parameters may not be passed along with HSL parameters. test: adjust-color(red, $red: 0.5, $hue: 0.2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/errors/fn-adjust-color-1/input.scss 2:9 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-adjust-color-1/expected_output.css000066400000000000000000000000001305254536400251220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-adjust-color-1/input.scss000066400000000000000000000000721305254536400232340ustar00rootroot00000000000000foo { test: adjust-color(red, $red: 0.5, $hue: 0.2); }sass-spec-3.5.0-2/spec/errors/fn-adjust-color-1/status000066400000000000000000000000021305254536400224370ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-adjust-color-2/000077500000000000000000000000001305254536400212025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-adjust-color-2/error000066400000000000000000000002371305254536400222600ustar00rootroot00000000000000Error: wrong number of arguments (0 for 2) for `adjust-color' on line 2 of /sass/spec/errors/fn-adjust-color-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-adjust-color-2/expected_output.css000066400000000000000000000000001305254536400251230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-adjust-color-2/input.scss000066400000000000000000000000411305254536400232310ustar00rootroot00000000000000foo { test: adjust-color(); }sass-spec-3.5.0-2/spec/errors/fn-adjust-color-2/options.yml000066400000000000000000000000651305254536400234210ustar00rootroot00000000000000--- :end_version: '3.4' :todo: - libsass - dart-sass sass-spec-3.5.0-2/spec/errors/fn-adjust-color-2/status000066400000000000000000000000021305254536400224400ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-change-color-1/000077500000000000000000000000001305254536400211345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-change-color-1/error000066400000000000000000000002721305254536400222110ustar00rootroot00000000000000Error: Cannot specify HSL and RGB values for a color at the same time for `change-color' on line 2 of /sass/spec/errors/fn-change-color-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-change-color-1/error-dart-sass000066400000000000000000000003441305254536400241100ustar00rootroot00000000000000Error: RGB parameters may not be passed along with HSL parameters. test: change-color(red, $red: 0.5, $hue: 0.2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/errors/fn-change-color-1/input.scss 2:9 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-change-color-1/expected_output.css000066400000000000000000000000001305254536400250550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-change-color-1/input.scss000066400000000000000000000000721305254536400231670ustar00rootroot00000000000000foo { test: change-color(red, $red: 0.5, $hue: 0.2); }sass-spec-3.5.0-2/spec/errors/fn-change-color-1/status000066400000000000000000000000021305254536400223720ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-change-color-2/000077500000000000000000000000001305254536400211355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-change-color-2/error000066400000000000000000000002371305254536400222130ustar00rootroot00000000000000Error: wrong number of arguments (0 for 2) for `change-color' on line 2 of /sass/spec/errors/fn-change-color-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-change-color-2/expected_output.css000066400000000000000000000000001305254536400250560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-change-color-2/input.scss000066400000000000000000000000411305254536400231640ustar00rootroot00000000000000foo { test: change-color(); }sass-spec-3.5.0-2/spec/errors/fn-change-color-2/options.yml000066400000000000000000000000511305254536400233470ustar00rootroot00000000000000--- :end_version: '3.4' :todo: - libsass sass-spec-3.5.0-2/spec/errors/fn-change-color-2/status000066400000000000000000000000021305254536400223730ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-debug/000077500000000000000000000000001305254536400175235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-debug/property/000077500000000000000000000000001305254536400214075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-debug/property/error000066400000000000000000000002531305254536400224630ustar00rootroot00000000000000Error: Illegal nesting: Only properties may be nested beneath properties. on line 3 of /sass/spec/errors/fn-debug/property/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-debug/property/error-dart-sass000066400000000000000000000001021305254536400243530ustar00rootroot00000000000000spec/errors/fn-debug/property-dart-sass/input.scss:3 DEBUG: debug sass-spec-3.5.0-2/spec/errors/fn-debug/property/expected_output-dart-sass.css000066400000000000000000000000241305254536400272350ustar00rootroot00000000000000a { b-foo: bar; } sass-spec-3.5.0-2/spec/errors/fn-debug/property/expected_output.css000066400000000000000000000000001305254536400253300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-debug/property/input.scss000066400000000000000000000000671305254536400234460ustar00rootroot00000000000000a { b: { @debug "debug"; foo: bar; } }sass-spec-3.5.0-2/spec/errors/fn-debug/property/status000066400000000000000000000000021305254536400226450ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-debug/property/status-dart-sass000066400000000000000000000000011305254536400245430ustar00rootroot000000000000000sass-spec-3.5.0-2/spec/errors/fn-debug/ruleset/000077500000000000000000000000001305254536400212065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-debug/ruleset/error000066400000000000000000000000751305254536400222640ustar00rootroot00000000000000/sass/spec/errors/fn-debug/ruleset/input.scss:2 DEBUG: debug sass-spec-3.5.0-2/spec/errors/fn-debug/ruleset/expected_output.css000066400000000000000000000000221305254536400251330ustar00rootroot00000000000000a { foo: bar; } sass-spec-3.5.0-2/spec/errors/fn-debug/ruleset/input.scss000066400000000000000000000000461305254536400232420ustar00rootroot00000000000000a { @debug "debug"; foo: bar; }sass-spec-3.5.0-2/spec/errors/fn-debug/simple/000077500000000000000000000000001305254536400210145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-debug/simple/error000066400000000000000000000000741305254536400220710ustar00rootroot00000000000000/sass/spec/errors/fn-debug/simple/input.scss:1 DEBUG: debug sass-spec-3.5.0-2/spec/errors/fn-debug/simple/expected_output.css000066400000000000000000000000001305254536400247350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-debug/simple/input.scss000066400000000000000000000000171305254536400230460ustar00rootroot00000000000000@debug "debug";sass-spec-3.5.0-2/spec/errors/fn-error/000077500000000000000000000000001305254536400175665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-error/property/000077500000000000000000000000001305254536400214525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-error/property/error000066400000000000000000000002531305254536400225260ustar00rootroot00000000000000Error: Illegal nesting: Only properties may be nested beneath properties. on line 3 of /sass/spec/errors/fn-error/property/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-error/property/error-dart-sass000066400000000000000000000001661305254536400244300ustar00rootroot00000000000000Error: "error" @error "error"; ^^^^^^^^^^^^^^ spec/errors/fn-error/property/input.scss 3:5 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-error/property/expected_output.css000066400000000000000000000000001305254536400253730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-error/property/input.scss000066400000000000000000000000671305254536400235110ustar00rootroot00000000000000a { b: { @error "error"; foo: bar; } }sass-spec-3.5.0-2/spec/errors/fn-error/property/status000066400000000000000000000000021305254536400227100ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-error/ruleset/000077500000000000000000000000001305254536400212515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-error/ruleset/error000066400000000000000000000001551305254536400223260ustar00rootroot00000000000000Error: error on line 2 of /sass/spec/errors/fn-error/ruleset/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-error/ruleset/error-dart-sass000066400000000000000000000001611305254536400242220ustar00rootroot00000000000000Error: "error" @error "error"; ^^^^^^^^^^^^^^ spec/errors/fn-error/ruleset/input.scss 2:3 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-error/ruleset/expected_output.css000066400000000000000000000000001305254536400251720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-error/ruleset/input.scss000066400000000000000000000000461305254536400233050ustar00rootroot00000000000000a { @error "error"; foo: bar; }sass-spec-3.5.0-2/spec/errors/fn-error/ruleset/status000066400000000000000000000000021305254536400225070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-error/simple/000077500000000000000000000000001305254536400210575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-error/simple/error000066400000000000000000000001541305254536400221330ustar00rootroot00000000000000Error: error on line 1 of /sass/spec/errors/fn-error/simple/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-error/simple/error-dart-sass000066400000000000000000000001541305254536400240320ustar00rootroot00000000000000Error: "error" @error "error"; ^^^^^^^^^^^^^^ spec/errors/fn-error/simple/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-error/simple/expected_output.css000066400000000000000000000000001305254536400250000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-error/simple/input.scss000066400000000000000000000000171305254536400231110ustar00rootroot00000000000000@error "error";sass-spec-3.5.0-2/spec/errors/fn-error/simple/status000066400000000000000000000000021305254536400223150ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-random-1/000077500000000000000000000000001305254536400200535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-random-1/error000066400000000000000000000002341305254536400211260ustar00rootroot00000000000000Error: Expected $limit to be an integer but got 1.5 for `random' on line 2 of /sass/spec/errors/fn-random-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-random-1/error-dart-sass000066400000000000000000000002051305254536400230230ustar00rootroot00000000000000Error: $limit: 1.5 is not an int. test: random(1.5); ^^^^^^^^^^^ spec/errors/fn-random-1/input.scss 2:9 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-random-1/expected_output.css000066400000000000000000000000001305254536400237740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-random-1/input.scss000066400000000000000000000000361305254536400221060ustar00rootroot00000000000000foo { test: random(1.5); }sass-spec-3.5.0-2/spec/errors/fn-random-1/status000066400000000000000000000000021305254536400213110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-random-2/000077500000000000000000000000001305254536400200545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-random-2/error000066400000000000000000000002341305254536400211270ustar00rootroot00000000000000Error: $limit -4 must be greater than or equal to 1 for `random' on line 2 of /sass/spec/errors/fn-random-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-random-2/error-dart-sass000066400000000000000000000002201305254536400230210ustar00rootroot00000000000000Error: $limit: Must be greater than 0, was -4. test: random(-4); ^^^^^^^^^^ spec/errors/fn-random-2/input.scss 2:9 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-random-2/expected_output.css000066400000000000000000000000001305254536400237750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-random-2/input.scss000066400000000000000000000000351305254536400221060ustar00rootroot00000000000000foo { test: random(-4); }sass-spec-3.5.0-2/spec/errors/fn-random-2/status000066400000000000000000000000021305254536400213120ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-saturate-out-of-range/000077500000000000000000000000001305254536400225665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-saturate-out-of-range/error000066400000000000000000000002451305254536400236430ustar00rootroot00000000000000Error: Amount 125 must be between 0% and 100% for `saturate' on line 2 of /sass/spec/errors/fn-saturate-out-of-range/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-saturate-out-of-range/error-dart-sass000066400000000000000000000002501305254536400255360ustar00rootroot00000000000000Error: Expected 125 to be within 0 and 100. bar: saturate(red, 125); ^^^^^^^^^^^^^^^^^^ spec/errors/fn-saturate-out-of-range/input.scss 2:8 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-saturate-out-of-range/expected_output.css000066400000000000000000000000001305254536400265070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-saturate-out-of-range/input.scss000066400000000000000000000000441305254536400246200ustar00rootroot00000000000000foo { bar: saturate(red, 125); }sass-spec-3.5.0-2/spec/errors/fn-saturate-out-of-range/options.yml000066400000000000000000000000251305254536400250010ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/errors/fn-saturate-out-of-range/status000066400000000000000000000000021305254536400240240ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-scale-color-1/000077500000000000000000000000001305254536400207765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-scale-color-1/error000066400000000000000000000002471305254536400220550ustar00rootroot00000000000000Error: Expected $red to have a unit of % but got 0.5 for `scale-color' on line 2 of /sass/spec/errors/fn-scale-color-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-scale-color-1/error-dart-sass000066400000000000000000000003121305254536400237450ustar00rootroot00000000000000Error: $red: Expected 0.5 to have unit "%". test: scale-color(red, $red: 0.5, $hue: 0.2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/errors/fn-scale-color-1/input.scss 2:9 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-scale-color-1/expected_output.css000066400000000000000000000000001305254536400247170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-scale-color-1/input.scss000066400000000000000000000000711305254536400230300ustar00rootroot00000000000000foo { test: scale-color(red, $red: 0.5, $hue: 0.2); }sass-spec-3.5.0-2/spec/errors/fn-scale-color-1/options.yml000066400000000000000000000000251305254536400232110ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/errors/fn-scale-color-1/status000066400000000000000000000000021305254536400222340ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-scale-color-2/000077500000000000000000000000001305254536400207775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-scale-color-2/error000066400000000000000000000002351305254536400220530ustar00rootroot00000000000000Error: wrong number of arguments (0 for 2) for `scale-color' on line 2 of /sass/spec/errors/fn-scale-color-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-scale-color-2/expected_output.css000066400000000000000000000000001305254536400247200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-scale-color-2/input.scss000066400000000000000000000000401305254536400230250ustar00rootroot00000000000000foo { test: scale-color(); }sass-spec-3.5.0-2/spec/errors/fn-scale-color-2/options.yml000066400000000000000000000000651305254536400232160ustar00rootroot00000000000000--- :end_version: '3.4' :todo: - libsass - dart-sass sass-spec-3.5.0-2/spec/errors/fn-scale-color-2/status000066400000000000000000000000021305254536400222350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-varargs/000077500000000000000000000000001305254536400201025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/at-start/000077500000000000000000000000001305254536400216415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/at-start/error000066400000000000000000000002621305254536400227150ustar00rootroot00000000000000Error: Invalid CSS after "...n test($rest...": expected ")", was ",$param) {}" on line 1 of /sass/spec/errors/fn-varargs/at-start/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-varargs/at-start/expected_output.css000066400000000000000000000000001305254536400255620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/at-start/input.scss000066400000000000000000000000421305254536400236710ustar00rootroot00000000000000@function test($rest...,$param) {}sass-spec-3.5.0-2/spec/errors/fn-varargs/at-start/options.yml000066400000000000000000000000401305254536400240510ustar00rootroot00000000000000--- :todo: - libsass - dart-sasssass-spec-3.5.0-2/spec/errors/fn-varargs/at-start/status000066400000000000000000000000021305254536400230770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-varargs/multiple/000077500000000000000000000000001305254536400217355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/multiple/error000066400000000000000000000002641305254536400230130ustar00rootroot00000000000000Error: Invalid CSS after "... test($param...": expected ")", was ",$rest...) {}" on line 1 of /sass/spec/errors/fn-varargs/multiple/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-varargs/multiple/error-dart-sass000066400000000000000000000002151305254536400247060ustar00rootroot00000000000000Error: expected ")". @function test($param...,$rest...) {} ^ /sass/spec/errors/fn-varargs/multiple/input.scss 1:25 sass-spec-3.5.0-2/spec/errors/fn-varargs/multiple/expected_output.css000066400000000000000000000000001305254536400256560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/multiple/input.scss000066400000000000000000000000451305254536400237700ustar00rootroot00000000000000@function test($param...,$rest...) {}sass-spec-3.5.0-2/spec/errors/fn-varargs/multiple/options.yml000066400000000000000000000000251305254536400241500ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/errors/fn-varargs/multiple/status000066400000000000000000000000021305254536400231730ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-varargs/with-default/000077500000000000000000000000001305254536400224775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/with-default/error000066400000000000000000000002711305254536400235530ustar00rootroot00000000000000Error: Invalid CSS after "... test($param...": expected ")", was ":"default") {}" on line 1 of /sass/spec/errors/fn-varargs/with-default/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-varargs/with-default/expected_output.css000066400000000000000000000000001305254536400264200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/with-default/input.scss000066400000000000000000000000461305254536400245330ustar00rootroot00000000000000@function test($param...:"default") {}sass-spec-3.5.0-2/spec/errors/fn-varargs/with-default/options.yml000066400000000000000000000000401305254536400247070ustar00rootroot00000000000000--- :todo: - libsass - dart-sasssass-spec-3.5.0-2/spec/errors/fn-varargs/with-default/status000066400000000000000000000000021305254536400237350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-varargs/with-optional/000077500000000000000000000000001305254536400227005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/with-optional/expected_output.css000066400000000000000000000000001305254536400266210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-varargs/with-optional/input.scss000066400000000000000000000000541305254536400247330ustar00rootroot00000000000000@function test($param:"default",$rest...) {}sass-spec-3.5.0-2/spec/errors/fn-warn/000077500000000000000000000000001305254536400174045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-warn/property/000077500000000000000000000000001305254536400212705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-warn/property/error000066400000000000000000000002521305254536400223430ustar00rootroot00000000000000Error: Illegal nesting: Only properties may be nested beneath properties. on line 3 of /sass/spec/errors/fn-warn/property/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/fn-warn/property/error-dart-sass000066400000000000000000000001361305254536400242430ustar00rootroot00000000000000WARNING: warn spec/errors/fn-warn/property/input.scss 3:5 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-warn/property/expected_output-dart-sass.css000066400000000000000000000000241305254536400271160ustar00rootroot00000000000000a { b-foo: bar; } sass-spec-3.5.0-2/spec/errors/fn-warn/property/expected_output.css000066400000000000000000000000001305254536400252110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-warn/property/input.scss000066400000000000000000000000651305254536400233250ustar00rootroot00000000000000a { b: { @warn "warn"; foo: bar; } }sass-spec-3.5.0-2/spec/errors/fn-warn/property/status000066400000000000000000000000021305254536400225260ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/fn-warn/property/status-dart-sass000066400000000000000000000000011305254536400244240ustar00rootroot000000000000000sass-spec-3.5.0-2/spec/errors/fn-warn/ruleset/000077500000000000000000000000001305254536400210675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-warn/ruleset/error000066400000000000000000000001211305254536400221350ustar00rootroot00000000000000WARNING: warn on line 2 of /sass/spec/errors/fn-warn/ruleset/input.scss sass-spec-3.5.0-2/spec/errors/fn-warn/ruleset/error-dart-sass000066400000000000000000000001351305254536400240410ustar00rootroot00000000000000WARNING: warn spec/errors/fn-warn/ruleset/input.scss 2:3 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-warn/ruleset/expected_output.css000066400000000000000000000000221305254536400250140ustar00rootroot00000000000000a { foo: bar; } sass-spec-3.5.0-2/spec/errors/fn-warn/ruleset/input.scss000066400000000000000000000000441305254536400231210ustar00rootroot00000000000000a { @warn "warn"; foo: bar; }sass-spec-3.5.0-2/spec/errors/fn-warn/simple/000077500000000000000000000000001305254536400206755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-warn/simple/error000066400000000000000000000001201305254536400217420ustar00rootroot00000000000000WARNING: warn on line 1 of /sass/spec/errors/fn-warn/simple/input.scss sass-spec-3.5.0-2/spec/errors/fn-warn/simple/error-dart-sass000066400000000000000000000001341305254536400236460ustar00rootroot00000000000000WARNING: warn spec/errors/fn-warn/simple/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/errors/fn-warn/simple/expected_output.css000066400000000000000000000000001305254536400246160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/fn-warn/simple/input.scss000066400000000000000000000000151305254536400227250ustar00rootroot00000000000000@warn "warn";sass-spec-3.5.0-2/spec/errors/for-incompatible-units-fn/000077500000000000000000000000001305254536400230275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/for-incompatible-units-fn/error000066400000000000000000000002221305254536400240770ustar00rootroot00000000000000Error: Incompatible units: 'px' and '%'. on line 2 of /sass/spec/errors/for-incompatible-units-fn/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/for-incompatible-units-fn/error-dart-sass000066400000000000000000000003451305254536400260040ustar00rootroot00000000000000Error: Incompatible units % and px. @for $i from 100% through 42px {} ^^^^ spec/errors/for-incompatible-units-fn/input.scss 2:16 test() spec/errors/for-incompatible-units-fn/input.scss 5:12 root stylesheet sass-spec-3.5.0-2/spec/errors/for-incompatible-units-fn/expected_output.css000066400000000000000000000000001305254536400267500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/for-incompatible-units-fn/input.scss000066400000000000000000000001221305254536400250560ustar00rootroot00000000000000@function test() { @for $i from 100% through 42px {} } foo { bar: test(); }sass-spec-3.5.0-2/spec/errors/for-incompatible-units-fn/status000066400000000000000000000000021305254536400242650ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/for-incompatible-units/000077500000000000000000000000001305254536400224265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/for-incompatible-units/error000066400000000000000000000002171305254536400235020ustar00rootroot00000000000000Error: Incompatible units: 'px' and '%'. on line 1 of /sass/spec/errors/for-incompatible-units/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/for-incompatible-units/error-dart-sass000066400000000000000000000002361305254536400254020ustar00rootroot00000000000000Error: Incompatible units % and px. @for $i from 100% through 42px {} ^^^^ spec/errors/for-incompatible-units/input.scss 1:14 root stylesheet sass-spec-3.5.0-2/spec/errors/for-incompatible-units/expected_output.css000066400000000000000000000000001305254536400263470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/for-incompatible-units/input.scss000066400000000000000000000000411305254536400244550ustar00rootroot00000000000000@for $i from 100% through 42px {}sass-spec-3.5.0-2/spec/errors/for-incompatible-units/options.yml000066400000000000000000000000251305254536400246410ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/errors/for-incompatible-units/status000066400000000000000000000000021305254536400236640ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/000077500000000000000000000000001305254536400173465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/000077500000000000000000000000001305254536400202655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/control-else/000077500000000000000000000000001305254536400226735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/control-else/_include.scss000066400000000000000000000000001305254536400253400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/control-else/error000066400000000000000000000002661305254536400237530ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 3 of /sass/spec/errors/import/file/control-else/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/control-else/error-dart-sass000066400000000000000000000002201305254536400256400ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/control-else/input.scss 3:3 sass-spec-3.5.0-2/spec/errors/import/file/control-else/expected_output.css000066400000000000000000000000001305254536400266140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/control-else/input.scss000066400000000000000000000000641305254536400247270ustar00rootroot00000000000000@if (false) { } @else { @import '_include'; } sass-spec-3.5.0-2/spec/errors/import/file/control-else/status000066400000000000000000000000021305254536400241310ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/control-if/000077500000000000000000000000001305254536400223415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/control-if/_include.scss000066400000000000000000000000001305254536400250060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/control-if/error000066400000000000000000000002641305254536400234170ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/file/control-if/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/control-if/error-dart-sass000066400000000000000000000002161305254536400253130ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/control-if/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/file/control-if/expected_output.css000066400000000000000000000000001305254536400262620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/control-if/input.scss000066400000000000000000000000501305254536400243700ustar00rootroot00000000000000@if (true) { @import '_include'; } sass-spec-3.5.0-2/spec/errors/import/file/control-if/status000066400000000000000000000000021305254536400235770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/loop/000077500000000000000000000000001305254536400212365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/each/000077500000000000000000000000001305254536400221365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/each/_include.scss000066400000000000000000000000001305254536400246030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/each/error000066400000000000000000000002631305254536400232130ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/file/loop/each/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/loop/each/error-dart-sass000066400000000000000000000002151305254536400251070ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/loop/each/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/file/loop/each/expected_output.css000066400000000000000000000000001305254536400260570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/each/input.scss000066400000000000000000000000551305254536400241720ustar00rootroot00000000000000@each $i in (1) { @import '_include'; } sass-spec-3.5.0-2/spec/errors/import/file/loop/each/status000066400000000000000000000000021305254536400233740ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/loop/for/000077500000000000000000000000001305254536400220245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/for/_include.scss000066400000000000000000000000001305254536400244710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/for/error000066400000000000000000000002621305254536400231000ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/file/loop/for/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/loop/for/error-dart-sass000066400000000000000000000002141305254536400247740ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/loop/for/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/file/loop/for/expected_output.css000066400000000000000000000000001305254536400257450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/for/input.scss000066400000000000000000000000661305254536400240620ustar00rootroot00000000000000@for $i from 1 through 2 { @import '_include'; } sass-spec-3.5.0-2/spec/errors/import/file/loop/for/status000066400000000000000000000000021305254536400232620ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/loop/while/000077500000000000000000000000001305254536400223465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/while/_include.scss000066400000000000000000000000001305254536400250130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/while/error000066400000000000000000000002641305254536400234240ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 3 of /sass/spec/errors/import/file/loop/while/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/loop/while/error-dart-sass000066400000000000000000000002161305254536400253200ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/loop/while/input.scss 3:3 sass-spec-3.5.0-2/spec/errors/import/file/loop/while/expected_output.css000066400000000000000000000000001305254536400262670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/loop/while/input.scss000066400000000000000000000001241305254536400243770ustar00rootroot00000000000000$count: 0; @while ($count < 1) { @import '_include'; $count: $count + 1; } sass-spec-3.5.0-2/spec/errors/import/file/loop/while/status000066400000000000000000000000021305254536400236040ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/mixin/000077500000000000000000000000001305254536400214115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/000077500000000000000000000000001305254536400240175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/inside/000077500000000000000000000000001305254536400252725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/inside/_include.scss000066400000000000000000000000001305254536400277370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/inside/error000066400000000000000000000003031305254536400263420ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 4 of /sass/spec/errors/import/file/mixin/control-else/inside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/inside/error-dart-sass000066400000000000000000000002411305254536400302420ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/mixin/control-else/inside/input.scss 4:5 sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/inside/expected_output.css000066400000000000000000000000001305254536400312130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/inside/input.scss000066400000000000000000000001701305254536400273240ustar00rootroot00000000000000@mixin do_import() { @if (false) { } @else { @import '_include'; } } foo { @include do_import(); }sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/inside/status000066400000000000000000000000021305254536400265300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/outside/000077500000000000000000000000001305254536400254735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/outside/_include.scss000066400000000000000000000000001305254536400301400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/outside/error000066400000000000000000000003041305254536400265440ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/file/mixin/control-else/outside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/outside/error-dart-sass000066400000000000000000000002361305254536400304470ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/mixin/control-else/outside/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/outside/expected_output.css000066400000000000000000000000001305254536400314140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/outside/input.scss000066400000000000000000000001501305254536400275230ustar00rootroot00000000000000@mixin do_import() { @import '_include'; } @if (false) { } @else { @include do_import(); } sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-else/outside/status000066400000000000000000000000021305254536400267310ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/000077500000000000000000000000001305254536400234655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/inside/000077500000000000000000000000001305254536400247405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/inside/_include.scss000066400000000000000000000000001305254536400274050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/inside/error000066400000000000000000000003011305254536400260060ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 3 of /sass/spec/errors/import/file/mixin/control-if/inside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/inside/error-dart-sass000066400000000000000000000002371305254536400277150ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/mixin/control-if/inside/input.scss 3:5 sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/inside/expected_output.css000066400000000000000000000000001305254536400306610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/inside/input.scss000066400000000000000000000001521305254536400267720ustar00rootroot00000000000000@mixin do_import() { @if (true) { @import '_include'; } } foo { @include do_import(); }sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/inside/status000066400000000000000000000000021305254536400261760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/outside/000077500000000000000000000000001305254536400251415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/outside/_include.scss000066400000000000000000000000001305254536400276060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/outside/error000066400000000000000000000003021305254536400262100ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/file/mixin/control-if/outside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/outside/error-dart-sass000066400000000000000000000002341305254536400301130ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/file/mixin/control-if/outside/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/outside/expected_output.css000066400000000000000000000000001305254536400310620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/outside/input.scss000066400000000000000000000001321305254536400271710ustar00rootroot00000000000000@mixin do_import() { @import '_include'; } @if (true) { @include do_import(); }sass-spec-3.5.0-2/spec/errors/import/file/mixin/control-if/outside/status000066400000000000000000000000021305254536400263770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/000077500000000000000000000000001305254536400227025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/inside/000077500000000000000000000000001305254536400241555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/inside/_include.scss000066400000000000000000000000001305254536400266220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/inside/error000066400000000000000000000004031305254536400252260ustar00rootroot00000000000000Error: Undefined variable: "$family". on line 2 of /sass/spec/errors/import/file/mixin/simple/inside/input.scss, in `import-google-fonts' from line 6 of /sass/spec/errors/import/file/mixin/simple/inside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/inside/error-dart-sass000066400000000000000000000005031305254536400271260ustar00rootroot00000000000000Error: Undefined variable. @import url("http://fonts.googleapis.com/css?family=#{$family}"); ^^^^^^^ spec/errors/import/file/mixin/simple/inside/input.scss 2:57 import-google-fonts() spec/errors/import/file/mixin/simple/inside/input.scss 6:3 root stylesheet sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/inside/expected_output.css000066400000000000000000000000001305254536400300760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/inside/input.scss000066400000000000000000000002661305254536400262150ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } foo { $family: unquote("Droid+Sans"); @include import-google-fonts(); }sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/inside/status000066400000000000000000000000021305254536400254130ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/outside/000077500000000000000000000000001305254536400243565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/outside/_include.scss000066400000000000000000000000001305254536400270230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/outside/expected_output.css000066400000000000000000000001021305254536400303020ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/errors/import/file/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400264070ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/errors/import/file/simple/000077500000000000000000000000001305254536400215565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/file/simple/expected_output-dart-sass.css000066400000000000000000000002211305254536400274030ustar00rootroot00000000000000@import "hey1.css"; @import "cookie.css"; @import url("hey2.css"); @import "fudge.css"; @import "bludge.css"; div[name=hello] { color: blue; } sass-spec-3.5.0-2/spec/errors/import/file/simple/expected_output.css000066400000000000000000000002371305254536400255130ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/errors/import/file/simple/input.scss000066400000000000000000000002141305254536400236070ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/errors/import/miss/000077500000000000000000000000001305254536400203215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/control-else/000077500000000000000000000000001305254536400227275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/control-else/error000066400000000000000000000002661305254536400240070ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 3 of /sass/spec/errors/import/miss/control-else/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/control-else/error-dart-sass000066400000000000000000000002201305254536400256740ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/control-else/input.scss 3:3 sass-spec-3.5.0-2/spec/errors/import/miss/control-else/expected_output.css000066400000000000000000000000001305254536400266500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/control-else/input.scss000066400000000000000000000000641305254536400247630ustar00rootroot00000000000000@if (false) { } @else { @import '_include'; } sass-spec-3.5.0-2/spec/errors/import/miss/control-else/status000066400000000000000000000000021305254536400241650ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/control-if/000077500000000000000000000000001305254536400223755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/control-if/error000066400000000000000000000002641305254536400234530ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/miss/control-if/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/control-if/error-dart-sass000066400000000000000000000002161305254536400253470ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/control-if/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/miss/control-if/expected_output.css000066400000000000000000000000001305254536400263160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/control-if/input.scss000066400000000000000000000000501305254536400244240ustar00rootroot00000000000000@if (true) { @import '_include'; } sass-spec-3.5.0-2/spec/errors/import/miss/control-if/status000066400000000000000000000000021305254536400236330ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/loop/000077500000000000000000000000001305254536400212725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/loop/each/000077500000000000000000000000001305254536400221725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/loop/each/error000066400000000000000000000002631305254536400232470ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/miss/loop/each/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/loop/each/error-dart-sass000066400000000000000000000002151305254536400251430ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/loop/each/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/miss/loop/each/expected_output.css000066400000000000000000000000001305254536400261130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/loop/each/input.scss000066400000000000000000000000551305254536400242260ustar00rootroot00000000000000@each $i in (1) { @import '_include'; } sass-spec-3.5.0-2/spec/errors/import/miss/loop/each/status000066400000000000000000000000021305254536400234300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/loop/for/000077500000000000000000000000001305254536400220605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/loop/for/error000066400000000000000000000002621305254536400231340ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/miss/loop/for/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/loop/for/error-dart-sass000066400000000000000000000002141305254536400250300ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/loop/for/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/miss/loop/for/expected_output.css000066400000000000000000000000001305254536400260010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/loop/for/input.scss000066400000000000000000000000661305254536400241160ustar00rootroot00000000000000@for $i from 1 through 2 { @import '_include'; } sass-spec-3.5.0-2/spec/errors/import/miss/loop/for/status000066400000000000000000000000021305254536400233160ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/loop/while/000077500000000000000000000000001305254536400224025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/loop/while/error000066400000000000000000000002641305254536400234600ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 3 of /sass/spec/errors/import/miss/loop/while/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/loop/while/error-dart-sass000066400000000000000000000002161305254536400253540ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/loop/while/input.scss 3:3 sass-spec-3.5.0-2/spec/errors/import/miss/loop/while/expected_output.css000066400000000000000000000000001305254536400263230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/loop/while/input.scss000066400000000000000000000001241305254536400244330ustar00rootroot00000000000000$count: 0; @while ($count < 1) { @import '_include'; $count: $count + 1; } sass-spec-3.5.0-2/spec/errors/import/miss/loop/while/status000066400000000000000000000000021305254536400236400ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/mixin/000077500000000000000000000000001305254536400214455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/000077500000000000000000000000001305254536400240535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/inside/000077500000000000000000000000001305254536400253265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/inside/error000066400000000000000000000003031305254536400263760ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 4 of /sass/spec/errors/import/miss/mixin/control-else/inside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/inside/error-dart-sass000066400000000000000000000002411305254536400302760ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/mixin/control-else/inside/input.scss 4:5 sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/inside/expected_output.css000066400000000000000000000000001305254536400312470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/inside/input.scss000066400000000000000000000001701305254536400273600ustar00rootroot00000000000000@mixin do_import() { @if (false) { } @else { @import '_include'; } } foo { @include do_import(); }sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/inside/status000066400000000000000000000000021305254536400265640ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/outside/000077500000000000000000000000001305254536400255275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/outside/error000066400000000000000000000003041305254536400266000ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/miss/mixin/control-else/outside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/outside/error-dart-sass000066400000000000000000000002361305254536400305030ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/mixin/control-else/outside/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/outside/expected_output.css000066400000000000000000000000001305254536400314500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/outside/input.scss000066400000000000000000000001501305254536400275570ustar00rootroot00000000000000@mixin do_import() { @import '_include'; } @if (false) { } @else { @include do_import(); } sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-else/outside/status000066400000000000000000000000021305254536400267650ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/000077500000000000000000000000001305254536400235215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/inside/000077500000000000000000000000001305254536400247745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/inside/error000066400000000000000000000003011305254536400260420ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 3 of /sass/spec/errors/import/miss/mixin/control-if/inside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/inside/error-dart-sass000066400000000000000000000002371305254536400277510ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/mixin/control-if/inside/input.scss 3:5 sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/inside/expected_output.css000066400000000000000000000000001305254536400307150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/inside/input.scss000066400000000000000000000001521305254536400270260ustar00rootroot00000000000000@mixin do_import() { @if (true) { @import '_include'; } } foo { @include do_import(); }sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/inside/status000066400000000000000000000000021305254536400262320ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/outside/000077500000000000000000000000001305254536400251755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/outside/error000066400000000000000000000003021305254536400262440ustar00rootroot00000000000000Error: Import directives may not be used within control directives or mixins. on line 2 of /sass/spec/errors/import/miss/mixin/control-if/outside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/outside/error-dart-sass000066400000000000000000000002341305254536400301470ustar00rootroot00000000000000Error: This at-rule is not allowed here. @import '_include'; ^^^^^^^^^^^^^^^^^^ /sass/spec/errors/import/miss/mixin/control-if/outside/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/outside/expected_output.css000066400000000000000000000000001305254536400311160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/outside/input.scss000066400000000000000000000001321305254536400272250ustar00rootroot00000000000000@mixin do_import() { @import '_include'; } @if (true) { @include do_import(); }sass-spec-3.5.0-2/spec/errors/import/miss/mixin/control-if/outside/status000066400000000000000000000000021305254536400264330ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/000077500000000000000000000000001305254536400227365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/inside/000077500000000000000000000000001305254536400242115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/inside/error000066400000000000000000000004031305254536400252620ustar00rootroot00000000000000Error: Undefined variable: "$family". on line 2 of /sass/spec/errors/import/miss/mixin/simple/inside/input.scss, in `import-google-fonts' from line 6 of /sass/spec/errors/import/miss/mixin/simple/inside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/inside/error-dart-sass000066400000000000000000000005031305254536400271620ustar00rootroot00000000000000Error: Undefined variable. @import url("http://fonts.googleapis.com/css?family=#{$family}"); ^^^^^^^ spec/errors/import/miss/mixin/simple/inside/input.scss 2:57 import-google-fonts() spec/errors/import/miss/mixin/simple/inside/input.scss 6:3 root stylesheet sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/inside/expected_output.css000066400000000000000000000000001305254536400301320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/inside/input.scss000066400000000000000000000002661305254536400262510ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } foo { $family: unquote("Droid+Sans"); @include import-google-fonts(); }sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/inside/status000066400000000000000000000000021305254536400254470ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/outside/000077500000000000000000000000001305254536400244125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/outside/expected_output.css000066400000000000000000000001021305254536400303360ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/errors/import/miss/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400264430ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/errors/import/miss/simple/000077500000000000000000000000001305254536400216125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/miss/simple/expected_output-dart-sass.css000066400000000000000000000002211305254536400274370ustar00rootroot00000000000000@import "hey1.css"; @import "cookie.css"; @import url("hey2.css"); @import "fudge.css"; @import "bludge.css"; div[name=hello] { color: blue; } sass-spec-3.5.0-2/spec/errors/import/miss/simple/expected_output.css000066400000000000000000000002371305254536400255470ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/errors/import/miss/simple/input.scss000066400000000000000000000002141305254536400236430ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/errors/import/url/000077500000000000000000000000001305254536400201505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/control-else/000077500000000000000000000000001305254536400225565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/control-else/expected_output.css000066400000000000000000000000471305254536400265120ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/errors/import/url/control-else/input.scss000066400000000000000000000001071305254536400246100ustar00rootroot00000000000000@if (false) { } @else { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/errors/import/url/control-if/000077500000000000000000000000001305254536400222245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/control-if/expected_output.css000066400000000000000000000000471305254536400261600ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/errors/import/url/control-if/input.scss000066400000000000000000000000731305254536400242600ustar00rootroot00000000000000@if (true) { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/errors/import/url/loop/000077500000000000000000000000001305254536400211215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/loop/each/000077500000000000000000000000001305254536400220215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/loop/each/expected_output.css000066400000000000000000000000471305254536400257550ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/errors/import/url/loop/each/input.scss000066400000000000000000000001001305254536400240440ustar00rootroot00000000000000@each $i in (1) { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/errors/import/url/loop/for/000077500000000000000000000000001305254536400217075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/loop/for/expected_output.css000066400000000000000000000001161305254536400256400ustar00rootroot00000000000000@import url("http://www.libsass.org"); @import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/errors/import/url/loop/for/input.scss000066400000000000000000000001111305254536400237340ustar00rootroot00000000000000@for $i from 1 through 2 { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/errors/import/url/loop/while/000077500000000000000000000000001305254536400222315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/loop/while/expected_output.css000066400000000000000000000000471305254536400261650ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/errors/import/url/loop/while/input.scss000066400000000000000000000001471305254536400242670ustar00rootroot00000000000000$count: 0; @while ($count < 1) { @import url("http://www.libsass.org"); $count: $count + 1; } sass-spec-3.5.0-2/spec/errors/import/url/mixin/000077500000000000000000000000001305254536400212745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/control-else/000077500000000000000000000000001305254536400237025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/control-else/outside/000077500000000000000000000000001305254536400253565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/control-else/outside/expected_output.css000066400000000000000000000000471305254536400313120ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/errors/import/url/mixin/control-else/outside/input.scss000066400000000000000000000001731305254536400274130ustar00rootroot00000000000000@mixin do_import() { @import url("http://www.libsass.org"); } @if (false) { } @else { @include do_import(); } sass-spec-3.5.0-2/spec/errors/import/url/mixin/control-if/000077500000000000000000000000001305254536400233505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/control-if/outside/000077500000000000000000000000001305254536400250245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/control-if/outside/expected_output.css000066400000000000000000000000471305254536400307600ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/errors/import/url/mixin/control-if/outside/input.scss000066400000000000000000000001551305254536400270610ustar00rootroot00000000000000@mixin do_import() { @import url("http://www.libsass.org"); } @if (true) { @include do_import(); }sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/000077500000000000000000000000001305254536400225655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/inside/000077500000000000000000000000001305254536400240405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/inside/error000066400000000000000000000004011305254536400251070ustar00rootroot00000000000000Error: Undefined variable: "$family". on line 2 of /sass/spec/errors/import/url/mixin/simple/inside/input.scss, in `import-google-fonts' from line 6 of /sass/spec/errors/import/url/mixin/simple/inside/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/inside/error-dart-sass000066400000000000000000000005011305254536400270070ustar00rootroot00000000000000Error: Undefined variable. @import url("http://fonts.googleapis.com/css?family=#{$family}"); ^^^^^^^ spec/errors/import/url/mixin/simple/inside/input.scss 2:57 import-google-fonts() spec/errors/import/url/mixin/simple/inside/input.scss 6:3 root stylesheet sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/inside/expected_output.css000066400000000000000000000000001305254536400277610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/inside/input.scss000066400000000000000000000002661305254536400261000ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } foo { $family: unquote("Droid+Sans"); @include import-google-fonts(); }sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/inside/status000066400000000000000000000000021305254536400252760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/outside/000077500000000000000000000000001305254536400242415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/outside/expected_output.css000066400000000000000000000001021305254536400301650ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/errors/import/url/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400262720ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/errors/import/url/simple/000077500000000000000000000000001305254536400214415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/import/url/simple/expected_output-dart-sass.css000066400000000000000000000002211305254536400272660ustar00rootroot00000000000000@import "hey1.css"; @import "cookie.css"; @import url("hey2.css"); @import "fudge.css"; @import "bludge.css"; div[name=hello] { color: blue; } sass-spec-3.5.0-2/spec/errors/import/url/simple/expected_output.css000066400000000000000000000002371305254536400253760ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/errors/import/url/simple/input.scss000066400000000000000000000002141305254536400234720ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/errors/invalid-operation/000077500000000000000000000000001305254536400214605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/gt/000077500000000000000000000000001305254536400220725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/gt/error000066400000000000000000000002161305254536400231450ustar00rootroot00000000000000Error: Undefined operation: "2px gt red". on line 2 of /sass/spec/errors/invalid-operation/gt/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-operation/gt/expected_output.css000066400000000000000000000000001305254536400260130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/gt/input.scss000066400000000000000000000000341305254536400241230ustar00rootroot00000000000000test { err: 2px > red; }sass-spec-3.5.0-2/spec/errors/invalid-operation/gt/options.yml000066400000000000000000000000261305254536400243060ustar00rootroot00000000000000--- :todo: - dart-sasssass-spec-3.5.0-2/spec/errors/invalid-operation/gt/status000066400000000000000000000000021305254536400233300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-operation/gte/000077500000000000000000000000001305254536400222375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/gte/error000066400000000000000000000002201305254536400233050ustar00rootroot00000000000000Error: Undefined operation: "2px gte red". on line 2 of /sass/spec/errors/invalid-operation/gte/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-operation/gte/error-dart-sass000066400000000000000000000002221305254536400252060ustar00rootroot00000000000000Error: Undefined operation "2px >= red". err: 2px >= red; ^^^^^^^^^^ spec/errors/invalid-operation/gte/input.scss 2:8 root stylesheet sass-spec-3.5.0-2/spec/errors/invalid-operation/gte/expected_output.css000066400000000000000000000000001305254536400261600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/gte/input.scss000066400000000000000000000000351305254536400242710ustar00rootroot00000000000000test { err: 2px >= red; }sass-spec-3.5.0-2/spec/errors/invalid-operation/gte/status000066400000000000000000000000021305254536400234750ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-operation/lt/000077500000000000000000000000001305254536400220775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/lt/error000066400000000000000000000002161305254536400231520ustar00rootroot00000000000000Error: Undefined operation: "2px lt red". on line 2 of /sass/spec/errors/invalid-operation/lt/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-operation/lt/expected_output.css000066400000000000000000000000001305254536400260200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/lt/input.scss000066400000000000000000000000341305254536400241300ustar00rootroot00000000000000test { err: 2px < red; }sass-spec-3.5.0-2/spec/errors/invalid-operation/lt/options.yml000066400000000000000000000000261305254536400243130ustar00rootroot00000000000000--- :todo: - dart-sasssass-spec-3.5.0-2/spec/errors/invalid-operation/lt/status000066400000000000000000000000021305254536400233350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-operation/lte/000077500000000000000000000000001305254536400222445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/lte/error000066400000000000000000000002201305254536400233120ustar00rootroot00000000000000Error: Undefined operation: "2px lte red". on line 2 of /sass/spec/errors/invalid-operation/lte/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-operation/lte/expected_output.css000066400000000000000000000000001305254536400261650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/lte/input.scss000066400000000000000000000000351305254536400242760ustar00rootroot00000000000000test { err: 2px <= red; }sass-spec-3.5.0-2/spec/errors/invalid-operation/lte/options.yml000066400000000000000000000000261305254536400244600ustar00rootroot00000000000000--- :todo: - dart-sasssass-spec-3.5.0-2/spec/errors/invalid-operation/lte/status000066400000000000000000000000021305254536400235020ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-operation/mod/000077500000000000000000000000001305254536400222375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/mod/error000066400000000000000000000002201305254536400233050ustar00rootroot00000000000000Error: Undefined operation: "2px mod red". on line 2 of /sass/spec/errors/invalid-operation/mod/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-operation/mod/expected_output.css000066400000000000000000000000001305254536400261600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/mod/input.scss000066400000000000000000000000341305254536400242700ustar00rootroot00000000000000test { err: 2px % red; }sass-spec-3.5.0-2/spec/errors/invalid-operation/mod/options.yml000066400000000000000000000000261305254536400244530ustar00rootroot00000000000000--- :todo: - dart-sasssass-spec-3.5.0-2/spec/errors/invalid-operation/mod/status000066400000000000000000000000021305254536400234750ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-operation/plus/000077500000000000000000000000001305254536400224435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/plus/error000066400000000000000000000002441305254536400235170ustar00rootroot00000000000000Error: Cannot add a number with units (2px) to a color (red). on line 2 of /sass/spec/errors/invalid-operation/plus/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-operation/plus/error-dart-sass000066400000000000000000000002201305254536400254100ustar00rootroot00000000000000Error: Undefined operation "2px + red". err: 2px + red; ^^^^^^^^^ spec/errors/invalid-operation/plus/input.scss 2:8 root stylesheet sass-spec-3.5.0-2/spec/errors/invalid-operation/plus/expected_output.css000066400000000000000000000000001305254536400263640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/plus/input.scss000066400000000000000000000000341305254536400244740ustar00rootroot00000000000000test { err: 2px + red; }sass-spec-3.5.0-2/spec/errors/invalid-operation/plus/options.yml000066400000000000000000000000251305254536400246560ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/errors/invalid-operation/plus/status000066400000000000000000000000021305254536400237010ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-operation/sub/000077500000000000000000000000001305254536400222515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/sub/error000066400000000000000000000002151305254536400233230ustar00rootroot00000000000000Error: Incompatible units: 'px' and ''. on line 2 of /sass/spec/errors/invalid-operation/sub/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-operation/sub/error-dart-sass000066400000000000000000000002271305254536400252250ustar00rootroot00000000000000Error: Incompatible units px*px and px. err: 2px - 2px*2px; ^^^^^^^^^^^^^ spec/errors/invalid-operation/sub/input.scss 2:8 root stylesheet sass-spec-3.5.0-2/spec/errors/invalid-operation/sub/expected_output.css000066400000000000000000000000001305254536400261720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/sub/input.scss000066400000000000000000000000401305254536400242770ustar00rootroot00000000000000test { err: 2px - 2px*2px; }sass-spec-3.5.0-2/spec/errors/invalid-operation/sub/options.yml000066400000000000000000000000251305254536400244640ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/errors/invalid-operation/sub/status000066400000000000000000000000021305254536400235070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-operation/times/000077500000000000000000000000001305254536400226015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/times/error000066400000000000000000000002521305254536400236540ustar00rootroot00000000000000Error: Cannot multiply a number with units (2px) to a color (red). on line 2 of /sass/spec/errors/invalid-operation/times/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-operation/times/expected_output.css000066400000000000000000000000001305254536400265220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-operation/times/input.scss000066400000000000000000000000341305254536400246320ustar00rootroot00000000000000test { err: 2px * red; }sass-spec-3.5.0-2/spec/errors/invalid-operation/times/options.yml000066400000000000000000000000401305254536400250110ustar00rootroot00000000000000--- :todo: - libsass - dart-sasssass-spec-3.5.0-2/spec/errors/invalid-operation/times/status000066400000000000000000000000021305254536400240370ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/000077500000000000000000000000001305254536400207515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-each/000077500000000000000000000000001305254536400241005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-each/error000066400000000000000000000002761305254536400251610ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/function-in-each/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-each/error-dart-sass000066400000000000000000000002461305254536400270550ustar00rootroot00000000000000Error: Functions may not be declared in control directives. @function foo() {} ^^^^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/function-in-each/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-each/expected_output.css000066400000000000000000000000001305254536400300210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-each/input.scss000066400000000000000000000000601305254536400261300ustar00rootroot00000000000000@each $item in (a, b) { @function foo() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-each/status000066400000000000000000000000021305254536400253360ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-for/000077500000000000000000000000001305254536400237665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-for/error000066400000000000000000000002751305254536400250460ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/function-in-for/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-for/error-dart-sass000066400000000000000000000002451305254536400267420ustar00rootroot00000000000000Error: Functions may not be declared in control directives. @function foo() {} ^^^^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/function-in-for/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-for/expected_output.css000066400000000000000000000000001305254536400277070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-for/input.scss000066400000000000000000000000631305254536400260210ustar00rootroot00000000000000@for $i from 1 through 1 { @function foo() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-for/status000066400000000000000000000000021305254536400252240ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-function/000077500000000000000000000000001305254536400250255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-function/error000066400000000000000000000003031305254536400260750ustar00rootroot00000000000000Error: Functions can only contain variable declarations and control directives. on line 2 of /sass/spec/errors/invalid-parent/function-in-function/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-function/error-dart-sass000066400000000000000000000002301305254536400277730ustar00rootroot00000000000000Error: This at-rule is not allowed here. @function bar() {} ^^^^^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/function-in-function/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-function/expected_output.css000066400000000000000000000000001305254536400307460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-function/input.scss000066400000000000000000000000531305254536400270570ustar00rootroot00000000000000@function foo () { @function bar() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-function/status000066400000000000000000000000021305254536400262630ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-if/000077500000000000000000000000001305254536400235765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-if/error000066400000000000000000000002741305254536400246550ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/function-in-if/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-if/error-dart-sass000066400000000000000000000002441305254536400265510ustar00rootroot00000000000000Error: Functions may not be declared in control directives. @function foo() {} ^^^^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/function-in-if/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-if/expected_output.css000066400000000000000000000000001305254536400275170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-if/input.scss000066400000000000000000000000451305254536400256310ustar00rootroot00000000000000@if (true) { @function foo() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-if/status000066400000000000000000000000021305254536400250340ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-mixin/000077500000000000000000000000001305254536400243245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-mixin/error000066400000000000000000000002771305254536400254060ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/function-in-mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-mixin/error-dart-sass000066400000000000000000000002401305254536400272730ustar00rootroot00000000000000Error: Mixins may not contain function declarations. @function foo() {} ^^^^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/function-in-mixin/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-mixin/expected_output.css000066400000000000000000000000001305254536400302450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-mixin/input.scss000066400000000000000000000001101305254536400263500ustar00rootroot00000000000000@mixin mix() { @function foo() {} } foo { bar: include mix(); }sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-mixin/status000066400000000000000000000000021305254536400255620ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-while/000077500000000000000000000000001305254536400243105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-while/error000066400000000000000000000002771305254536400253720ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/function-in-while/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-while/error-dart-sass000066400000000000000000000002471305254536400272660ustar00rootroot00000000000000Error: Functions may not be declared in control directives. @function foo() {} ^^^^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/function-in-while/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-while/expected_output.css000066400000000000000000000000001305254536400302310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-while/input.scss000066400000000000000000000000511305254536400263400ustar00rootroot00000000000000@while (false) { @function foo() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/function-in-while/status000066400000000000000000000000021305254536400255460ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-each/000077500000000000000000000000001305254536400233775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-each/error000066400000000000000000000002701305254536400244520ustar00rootroot00000000000000Error: Mixins may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/mixin-in-each/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-each/error-dart-sass000066400000000000000000000002321305254536400263470ustar00rootroot00000000000000Error: Mixins may not be declared in control directives. @mixin foo() {} ^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/mixin-in-each/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-each/expected_output.css000066400000000000000000000000001305254536400273200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-each/input.scss000066400000000000000000000000551305254536400254330ustar00rootroot00000000000000@each $item in (a, b) { @mixin foo() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-each/status000066400000000000000000000000021305254536400246350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-for/000077500000000000000000000000001305254536400232655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-for/error000066400000000000000000000002671305254536400243460ustar00rootroot00000000000000Error: Mixins may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/mixin-in-for/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-for/error-dart-sass000066400000000000000000000002311305254536400262340ustar00rootroot00000000000000Error: Mixins may not be declared in control directives. @mixin foo() {} ^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/mixin-in-for/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-for/expected_output.css000066400000000000000000000000001305254536400272060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-for/input.scss000066400000000000000000000000601305254536400253150ustar00rootroot00000000000000@for $i from 1 through 1 { @mixin foo() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-for/status000066400000000000000000000000021305254536400245230ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-function/000077500000000000000000000000001305254536400243245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-function/error000066400000000000000000000003001305254536400253710ustar00rootroot00000000000000Error: Functions can only contain variable declarations and control directives. on line 2 of /sass/spec/errors/invalid-parent/mixin-in-function/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-function/error-dart-sass000066400000000000000000000002171305254536400272770ustar00rootroot00000000000000Error: This at-rule is not allowed here. @mixin bar() {} ^^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/mixin-in-function/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-function/expected_output.css000066400000000000000000000000001305254536400302450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-function/input.scss000066400000000000000000000000501305254536400263530ustar00rootroot00000000000000@function foo () { @mixin bar() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-function/status000066400000000000000000000000021305254536400255620ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-if/000077500000000000000000000000001305254536400230755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-if/error000066400000000000000000000002661305254536400241550ustar00rootroot00000000000000Error: Mixins may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/mixin-in-if/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-if/error-dart-sass000066400000000000000000000002301305254536400260430ustar00rootroot00000000000000Error: Mixins may not be declared in control directives. @mixin foo() {} ^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/mixin-in-if/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-if/expected_output.css000066400000000000000000000000001305254536400270160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-if/input.scss000066400000000000000000000000421305254536400251250ustar00rootroot00000000000000@if (true) { @mixin foo() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-if/status000066400000000000000000000000021305254536400243330ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-mixin/000077500000000000000000000000001305254536400236235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-mixin/error000066400000000000000000000002711305254536400246770ustar00rootroot00000000000000Error: Mixins may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/mixin-in-mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-mixin/error-dart-sass000066400000000000000000000002241305254536400265740ustar00rootroot00000000000000Error: Mixins may not contain mixin declarations. @mixin foo() {} ^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/mixin-in-mixin/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-mixin/expected_output.css000066400000000000000000000000001305254536400275440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-mixin/input.scss000066400000000000000000000001051305254536400256530ustar00rootroot00000000000000@mixin mix() { @mixin foo() {} } foo { bar: include mix(); }sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-mixin/status000066400000000000000000000000021305254536400250610ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-while/000077500000000000000000000000001305254536400236075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-while/error000066400000000000000000000002711305254536400246630ustar00rootroot00000000000000Error: Mixins may not be defined within control directives or other mixins. on line 2 of /sass/spec/errors/invalid-parent/mixin-in-while/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-while/error-dart-sass000066400000000000000000000002331305254536400265600ustar00rootroot00000000000000Error: Mixins may not be declared in control directives. @mixin foo() {} ^^^^^^^^^^^^ /sass/spec/errors/invalid-parent/mixin-in-while/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-while/expected_output.css000066400000000000000000000000001305254536400275300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-while/input.scss000066400000000000000000000000461305254536400256430ustar00rootroot00000000000000@while (false) { @mixin foo() {} }sass-spec-3.5.0-2/spec/errors/invalid-parent/mixin-in-while/status000066400000000000000000000000021305254536400250450ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-mixin/000077500000000000000000000000001305254536400240165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-mixin/error000066400000000000000000000002411305254536400250670ustar00rootroot00000000000000Error: @return may only be used within a function. on line 2 of /sass/spec/errors/invalid-parent/return-in-mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-mixin/error-dart-sass000066400000000000000000000002061305254536400267670ustar00rootroot00000000000000Error: This at-rule is not allowed here. @return 42; ^^^^^^^^^^ /sass/spec/errors/invalid-parent/return-in-mixin/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-mixin/expected_output.css000066400000000000000000000000001305254536400277370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-mixin/input.scss000066400000000000000000000000771305254536400260560ustar00rootroot00000000000000@mixin mix() { @return 42; } foo { @include mix(); }sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-mixin/status000066400000000000000000000000021305254536400252540ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-root/000077500000000000000000000000001305254536400236555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-root/error000066400000000000000000000002401305254536400247250ustar00rootroot00000000000000Error: @return may only be used within a function. on line 1 of /sass/spec/errors/invalid-parent/return-in-root/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-root/error-dart-sass000066400000000000000000000002011305254536400266210ustar00rootroot00000000000000Error: This at-rule is not allowed here. @return 42; ^^^^^^^^^^ /sass/spec/errors/invalid-parent/return-in-root/input.scss 1:1 sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-root/expected_output.css000066400000000000000000000000001305254536400275760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-root/input.scss000066400000000000000000000000131305254536400257030ustar00rootroot00000000000000@return 42;sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-root/status000066400000000000000000000000021305254536400251130ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-ruleset/000077500000000000000000000000001305254536400243555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-ruleset/error000066400000000000000000000002431305254536400254300ustar00rootroot00000000000000Error: @return may only be used within a function. on line 2 of /sass/spec/errors/invalid-parent/return-in-ruleset/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-ruleset/error-dart-sass000066400000000000000000000002101305254536400273210ustar00rootroot00000000000000Error: This at-rule is not allowed here. @return 42; ^^^^^^^^^^ /sass/spec/errors/invalid-parent/return-in-ruleset/input.scss 2:3 sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-ruleset/expected_output.css000066400000000000000000000000001305254536400302760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-ruleset/input.scss000066400000000000000000000000331305254536400264050ustar00rootroot00000000000000ruleset { @return 42; }sass-spec-3.5.0-2/spec/errors/invalid-parent/return-in-ruleset/status000066400000000000000000000000021305254536400256130ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/loop-for/000077500000000000000000000000001305254536400175715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/000077500000000000000000000000001305254536400212335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_eval/000077500000000000000000000000001305254536400233725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_eval/error000066400000000000000000000002131305254536400244420ustar00rootroot00000000000000Error: "foo" is not an integer. on line 2 of /sass/spec/errors/loop-for/numeric/lower_eval/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_eval/error-dart-sass000066400000000000000000000003361305254536400263470ustar00rootroot00000000000000Error: "foo" is not a number. @for $i from "foo" through 4 { ^^^^^ spec/errors/loop-for/numeric/lower_eval/input.scss 2:15 foo() spec/errors/loop-for/numeric/lower_eval/input.scss 7:12 root stylesheet sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_eval/expected_output.css000066400000000000000000000000001305254536400273130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_eval/input.scss000066400000000000000000000001371305254536400254270ustar00rootroot00000000000000@function foo() { @for $i from "foo" through 4 { @return $i; } } bar { baz: foo(); }sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_eval/status000066400000000000000000000000021305254536400246300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_expand/000077500000000000000000000000001305254536400237225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_expand/error000066400000000000000000000002151305254536400247740ustar00rootroot00000000000000Error: "foo" is not an integer. on line 1 of /sass/spec/errors/loop-for/numeric/lower_expand/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_expand/error-dart-sass000066400000000000000000000002351305254536400266750ustar00rootroot00000000000000Error: "foo" is not a number. @for $i from "foo" through 4 { ^^^^^ spec/errors/loop-for/numeric/lower_expand/input.scss 1:14 root stylesheet sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_expand/expected_output.css000066400000000000000000000000001305254536400276430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_expand/input.scss000066400000000000000000000000641305254536400257560ustar00rootroot00000000000000@for $i from "foo" through 4 { bar { baz: $i; } }sass-spec-3.5.0-2/spec/errors/loop-for/numeric/lower_expand/status000066400000000000000000000000021305254536400251600ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_eval/000077500000000000000000000000001305254536400233755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_eval/error000066400000000000000000000002131305254536400244450ustar00rootroot00000000000000Error: "foo" is not an integer. on line 2 of /sass/spec/errors/loop-for/numeric/upper_eval/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_eval/error-dart-sass000066400000000000000000000003501305254536400263460ustar00rootroot00000000000000Error: "foo" is not a number. @for $i from 1 through "foo" { ^^^^^ spec/errors/loop-for/numeric/upper_eval/input.scss 2:25 foo() spec/errors/loop-for/numeric/upper_eval/input.scss 7:12 root stylesheet sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_eval/expected_output.css000066400000000000000000000000001305254536400273160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_eval/input.scss000066400000000000000000000001371305254536400254320ustar00rootroot00000000000000@function foo() { @for $i from 1 through "foo" { @return $i; } } bar { baz: foo(); }sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_eval/status000066400000000000000000000000021305254536400246330ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_expand/000077500000000000000000000000001305254536400237255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_expand/error000066400000000000000000000002151305254536400247770ustar00rootroot00000000000000Error: "foo" is not an integer. on line 1 of /sass/spec/errors/loop-for/numeric/upper_expand/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_expand/error-dart-sass000066400000000000000000000002471305254536400267030ustar00rootroot00000000000000Error: "foo" is not a number. @for $i from 1 through "foo" { ^^^^^ spec/errors/loop-for/numeric/upper_expand/input.scss 1:24 root stylesheet sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_expand/expected_output.css000066400000000000000000000000001305254536400276460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_expand/input.scss000066400000000000000000000000641305254536400257610ustar00rootroot00000000000000@for $i from 1 through "foo" { bar { baz: $i; } }sass-spec-3.5.0-2/spec/errors/loop-for/numeric/upper_expand/status000066400000000000000000000000021305254536400251630ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/options.yml000066400000000000000000000000321305254536400202450ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/errors/unicode/000077500000000000000000000000001305254536400174625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/unicode/report/000077500000000000000000000000001305254536400207755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/unicode/report/after/000077500000000000000000000000001305254536400220765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/unicode/report/after/error000066400000000000000000000002531305254536400231520ustar00rootroot00000000000000Error: Invalid CSS after "foo{;öüäöüäöü": expected "{", was "" on line 1 of /sass/spec/errors/unicode/report/after/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/unicode/report/after/error-dart-sass000066400000000000000000000001631305254536400250510ustar00rootroot00000000000000Error: expected "{". foo{;öüäöüäöü ^ /sass/spec/errors/unicode/report/after/input.scss 1:14 sass-spec-3.5.0-2/spec/errors/unicode/report/after/expected_output.css000066400000000000000000000000001305254536400260170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/unicode/report/after/input.scss000066400000000000000000000000251305254536400241270ustar00rootroot00000000000000foo{;öüäöüäöüsass-spec-3.5.0-2/spec/errors/unicode/report/after/status000066400000000000000000000000021305254536400233340ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/errors/unicode/report/before/000077500000000000000000000000001305254536400222375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/unicode/report/before/error000066400000000000000000000002531305254536400233130ustar00rootroot00000000000000Error: Invalid CSS after "öüäöüäöü{a:c": expected "{", was "" on line 1 of /sass/spec/errors/unicode/report/before/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/errors/unicode/report/before/error-dart-sass000066400000000000000000000001621305254536400252110ustar00rootroot00000000000000Error: expected "{". öüäöüäöü{a:c ^ /sass/spec/errors/unicode/report/before/input.scss 1:13 sass-spec-3.5.0-2/spec/errors/unicode/report/before/expected_output.css000066400000000000000000000000001305254536400261600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/errors/unicode/report/before/input.scss000066400000000000000000000000241305254536400242670ustar00rootroot00000000000000öüäöüäöü{a:csass-spec-3.5.0-2/spec/errors/unicode/report/before/status000066400000000000000000000000021305254536400234750ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/extend-tests/000077500000000000000000000000001305254536400171475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/001_test_basic/000077500000000000000000000000001305254536400216475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/001_test_basic/expected_output.css000066400000000000000000000000271305254536400256010ustar00rootroot00000000000000.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/001_test_basic/input.scss000066400000000000000000000000401305254536400236750ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/002_test_basic/000077500000000000000000000000001305254536400216505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/002_test_basic/expected_output.css000066400000000000000000000000271305254536400256020ustar00rootroot00000000000000.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/002_test_basic/input.scss000066400000000000000000000000401305254536400236760ustar00rootroot00000000000000.bar {@extend .foo} .foo {a: b} sass-spec-3.5.0-2/spec/extend-tests/003_test_basic/000077500000000000000000000000001305254536400216515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/003_test_basic/expected_output.css000066400000000000000000000000511305254536400256000ustar00rootroot00000000000000.foo, .bar { a: b; } .bar { c: d; } sass-spec-3.5.0-2/spec/extend-tests/003_test_basic/input.scss000066400000000000000000000000461305254536400237050ustar00rootroot00000000000000.foo {a: b} .bar {c: d; @extend .foo} sass-spec-3.5.0-2/spec/extend-tests/004_test_basic/000077500000000000000000000000001305254536400216525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/004_test_basic/expected_output.css000066400000000000000000000000511305254536400256010ustar00rootroot00000000000000.foo, .bar { a: b; } .bar { c: d; } sass-spec-3.5.0-2/spec/extend-tests/004_test_basic/input.scss000066400000000000000000000000461305254536400237060ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo; c: d} sass-spec-3.5.0-2/spec/extend-tests/005_test_multiple_targets/000077500000000000000000000000001305254536400241565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/005_test_multiple_targets/expected_output.css000066400000000000000000000000731305254536400301110ustar00rootroot00000000000000.foo, .bar { a: b; } .blip .foo, .blip .bar { c: d; } sass-spec-3.5.0-2/spec/extend-tests/005_test_multiple_targets/input.scss000066400000000000000000000000621305254536400262100ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} .blip .foo {c: d} sass-spec-3.5.0-2/spec/extend-tests/006_test_multiple_extendees/000077500000000000000000000000001305254536400244725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/006_test_multiple_extendees/expected_output.css000066400000000000000000000000571305254536400304270ustar00rootroot00000000000000.foo, .baz { a: b; } .bar, .baz { c: d; } sass-spec-3.5.0-2/spec/extend-tests/006_test_multiple_extendees/input.scss000066400000000000000000000000721305254536400265250ustar00rootroot00000000000000.foo {a: b} .bar {c: d} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400341255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_targetexpected_output-dart-sass.css000066400000000000000000000000671305254536400417620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar, .foo .baz, .baz .bar, .baz .baz { a: b; } expected_output.css000066400000000000000000000000671305254536400400630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar, .baz .bar, .foo .baz, .baz .baz { a: b; } input.scss000066400000000000000000000000631305254536400361600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400341265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_targetexpected_output.css000066400000000000000000000000331305254536400400550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar, .baz { a: b; } input.scss000066400000000000000000000000621305254536400361600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400346645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_targetexpected_output-dart-sass.css000066400000000000000000000000711305254536400425140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar, .foo .bang, .baz .bar, .baz .bang { a: b; } expected_output.css000066400000000000000000000000711305254536400406150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar, .baz .bar, .foo .bang, .baz .bang { a: b; } input.scss000066400000000000000000000000721305254536400367170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar {a: b} .baz {@extend .foo} .bang {@extend .bar} 000077500000000000000000000000001305254536400346545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_targetexpected_output-dart-sass.css000066400000000000000000000000651305254536400425070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar, .foo.bang, .bar.baz, .baz.bang { a: b; } expected_output.css000066400000000000000000000000651305254536400406100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar, .bar.baz, .baz.bang, .foo.bang { a: b; } input.scss000066400000000000000000000000711305254536400367060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar {a: b} .baz {@extend .foo} .bang {@extend .bar} sass-spec-3.5.0-2/spec/extend-tests/011_test_chained_extends/000077500000000000000000000000001305254536400237145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/011_test_chained_extends/expected_output-dart-sass.css000066400000000000000000000000431305254536400315430ustar00rootroot00000000000000.foo, .bar, .bip, .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/011_test_chained_extends/expected_output.css000066400000000000000000000000431305254536400276440ustar00rootroot00000000000000.foo, .bar, .baz, .bip { a: b; } sass-spec-3.5.0-2/spec/extend-tests/011_test_chained_extends/input.scss000066400000000000000000000001101305254536400257400ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} .baz {@extend .bar} .bip {@extend .bar} sass-spec-3.5.0-2/spec/extend-tests/012_test_dynamic_extendee/000077500000000000000000000000001305254536400240755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/012_test_dynamic_extendee/expected_output.css000066400000000000000000000000271305254536400300270ustar00rootroot00000000000000.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/012_test_dynamic_extendee/input.scss000066400000000000000000000000451305254536400261300ustar00rootroot00000000000000.foo {a: b} .bar {@extend #{".foo"}} sass-spec-3.5.0-2/spec/extend-tests/013_test_dynamic_extendee/000077500000000000000000000000001305254536400240765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/013_test_dynamic_extendee/expected_output-dart-sass.css000066400000000000000000000000421305254536400317240ustar00rootroot00000000000000[baz^=blip12px], .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/013_test_dynamic_extendee/expected_output.css000066400000000000000000000000441305254536400300270ustar00rootroot00000000000000[baz^="blip12px"], .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/013_test_dynamic_extendee/input.scss000066400000000000000000000000751305254536400261340ustar00rootroot00000000000000[baz^="blip12px"] {a: b} .bar {@extend [baz^="blip#{12px}"]} sass-spec-3.5.0-2/spec/extend-tests/014_test_nested_target/000077500000000000000000000000001305254536400234225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/014_test_nested_target/expected_output.css000066400000000000000000000000411305254536400273500ustar00rootroot00000000000000.foo .bar, .foo .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/014_test_nested_target/input.scss000066400000000000000000000000451305254536400254550ustar00rootroot00000000000000.foo .bar {a: b} .baz {@extend .bar} sass-spec-3.5.0-2/spec/extend-tests/015_test_target_with_child/000077500000000000000000000000001305254536400242575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/015_test_target_with_child/expected_output.css000066400000000000000000000000411305254536400302050ustar00rootroot00000000000000.foo .bar, .baz .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/015_test_target_with_child/input.scss000066400000000000000000000000451305254536400263120ustar00rootroot00000000000000.foo .bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/016_test_class_unification/000077500000000000000000000000001305254536400242715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/016_test_class_unification/expected_output.css000066400000000000000000000000451305254536400302230ustar00rootroot00000000000000-a .foo.bar, -a .bar.baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/016_test_class_unification/input.scss000066400000000000000000000000711305254536400263230ustar00rootroot00000000000000%-a .foo.bar {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/017_test_class_unification/000077500000000000000000000000001305254536400242725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/017_test_class_unification/expected_output.css000066400000000000000000000000241305254536400302210ustar00rootroot00000000000000-a .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/017_test_class_unification/input.scss000066400000000000000000000000711305254536400263240ustar00rootroot00000000000000%-a .foo.baz {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/018_test_id_unification/000077500000000000000000000000001305254536400235625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/018_test_id_unification/expected_output.css000066400000000000000000000000451305254536400275140ustar00rootroot00000000000000-a .foo.bar, -a .bar#baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/018_test_id_unification/input.scss000066400000000000000000000000711305254536400256140ustar00rootroot00000000000000%-a .foo.bar {a: b} #baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/019_test_id_unification/000077500000000000000000000000001305254536400235635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/019_test_id_unification/expected_output.css000066400000000000000000000000241305254536400275120ustar00rootroot00000000000000-a #baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/019_test_id_unification/input.scss000066400000000000000000000000711305254536400256150ustar00rootroot00000000000000%-a .foo#baz {a: b} #baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/020_test_universal_unification_with_simple_target/000077500000000000000000000000001305254536400311415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400350100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/020_test_universal_unification_with_simple_target-a .foo, -a * { a: b; } sass-spec-3.5.0-2/spec/extend-tests/020_test_universal_unification_with_simple_target/input.scss000066400000000000000000000000621305254536400331730ustar00rootroot00000000000000%-a .foo {a: b} * {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/021_test_universal_unification_with_simple_target/000077500000000000000000000000001305254536400311425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400350130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/021_test_universal_unification_with_simple_target-a .foo, -a *|* { a: b; } sass-spec-3.5.0-2/spec/extend-tests/021_test_universal_unification_with_simple_target/input.scss000066400000000000000000000000641305254536400331760ustar00rootroot00000000000000%-a .foo {a: b} *|* {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/022_test_universal_unification_with_simple_target/000077500000000000000000000000001305254536400311435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400350130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/022_test_universal_unification_with_simple_target-a .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/022_test_universal_unification_with_simple_target/input.scss000066400000000000000000000000661305254536400332010ustar00rootroot00000000000000%-a .foo.bar {a: b} * {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/023_test_universal_unification_with_simple_target/000077500000000000000000000000001305254536400311445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400350140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/023_test_universal_unification_with_simple_target-a .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/023_test_universal_unification_with_simple_target/input.scss000066400000000000000000000000701305254536400331750ustar00rootroot00000000000000%-a .foo.bar {a: b} *|* {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/024_test_universal_unification_with_simple_target/000077500000000000000000000000001305254536400311455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400350200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/024_test_universal_unification_with_simple_target-a .foo.bar, -a ns|*.bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/024_test_universal_unification_with_simple_target/input.scss000066400000000000000000000000711305254536400331770ustar00rootroot00000000000000%-a .foo.bar {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400345115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000211305254536400404350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } input.scss000066400000000000000000000000631305254536400365440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400345125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/026_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000211305254536400404360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/026_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } input.scss000066400000000000000000000000651305254536400365470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/026_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400345135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/027_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000351305254536400404440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/027_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a * { a: b; } input.scss000066400000000000000000000000651305254536400365500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/027_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400345145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/028_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000231305254536400404420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/028_test_universal_unification_with_namespaceless_universal_target-a *|* { a: b; } input.scss000066400000000000000000000000671305254536400365530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/028_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400345155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_targeterror000066400000000000000000000005141305254536400355710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_targetError: "ns|*" failed to @extend ".foo". No selectors matching ".foo" could be unified with "ns|*". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_target/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000004001305254536400374620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_targetError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. ns|* {@extend .foo} -a {@extend %-a} ^^^^^^^^^^^^ /sass/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_target/input.scss 2:7 expected_output.css000066400000000000000000000000001305254536400404360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_targetinput.scss000066400000000000000000000000661305254536400365530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400367300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_target--- :todo: - libsass status000066400000000000000000000000021305254536400357530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/029_test_universal_unification_with_namespaceless_universal_target65000077500000000000000000000000001305254536400345055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/030_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000401305254536400404320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/030_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|* { a: b; } input.scss000066400000000000000000000000701305254536400365360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/030_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_target/000077500000000000000000000000001305254536400340425ustar00rootroot00000000000000error000066400000000000000000000005031305254536400350350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_targetError: "*" failed to @extend ".foo". No selectors matching ".foo" could be unified with "*". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_target/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003671305254536400367440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_targetError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. * {@extend .foo} -a {@extend %-a} ^^^^^^^^^^^^ /sass/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_target/input.scss 2:4 expected_output.css000066400000000000000000000000001305254536400377040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_targetinput.scss000066400000000000000000000000661305254536400360210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} * {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400361760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_target--- :todo: - libsass status000066400000000000000000000000021305254536400352210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/031_test_universal_unification_with_namespaced_universal_target65sass-spec-3.5.0-2/spec/extend-tests/032_test_universal_unification_with_namespaced_universal_target/000077500000000000000000000000001305254536400340435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400377130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/032_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000701305254536400360150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/032_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/033_test_universal_unification_with_namespaced_universal_target/000077500000000000000000000000001305254536400340445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400377140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/033_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000711305254536400360170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/033_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000211305254536400400560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000631305254536400361650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/035_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000211305254536400400570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/035_test_universal_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000651305254536400361700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/035_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/036_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000351305254536400400650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/036_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400361710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/036_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/037_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000231305254536400400630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/037_test_universal_unification_with_namespaceless_element_target-a *|a { a: b; } input.scss000066400000000000000000000000671305254536400361740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/037_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_targeterror000066400000000000000000000005121305254536400352100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_targetError: "ns|*" failed to @extend ".foo". No selectors matching ".foo" could be unified with "ns|*". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_target/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003761305254536400371170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_targetError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. ns|* {@extend .foo} -a {@extend %-a} ^^^^^^^^^^^^ /sass/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_target/input.scss 2:7 expected_output.css000066400000000000000000000000001305254536400400570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_targetinput.scss000066400000000000000000000000661305254536400361740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400363510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_target--- :todo: - libsass status000066400000000000000000000000021305254536400353740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/038_test_universal_unification_with_namespaceless_element_target65000077500000000000000000000000001305254536400341375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/039_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000401305254536400400640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/039_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400361700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/039_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target/000077500000000000000000000000001305254536400334635ustar00rootroot00000000000000error000066400000000000000000000005011305254536400344540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/040_test_universal_unification_with_namespaced_element_targetError: "*" failed to @extend ".foo". No selectors matching ".foo" could be unified with "*". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003651305254536400363630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/040_test_universal_unification_with_namespaced_element_targetError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. * {@extend .foo} -a {@extend %-a} ^^^^^^^^^^^^ /sass/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target/input.scss 2:4 expected_output.css000066400000000000000000000000001305254536400373250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/040_test_universal_unification_with_namespaced_element_targetinput.scss000066400000000000000000000000661305254536400354420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} * {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400356170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target--- :todo: - libsass status000066400000000000000000000000021305254536400346420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target65sass-spec-3.5.0-2/spec/extend-tests/041_test_universal_unification_with_namespaced_element_target/000077500000000000000000000000001305254536400334645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400373340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/041_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400354360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/041_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/042_test_universal_unification_with_namespaced_element_target/000077500000000000000000000000001305254536400334655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400373350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/042_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400354400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/042_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/043_test_element_unification_with_simple_target/000077500000000000000000000000001305254536400305675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400344360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/043_test_element_unification_with_simple_target-a .foo, -a a { a: b; } sass-spec-3.5.0-2/spec/extend-tests/043_test_element_unification_with_simple_target/input.scss000066400000000000000000000000621305254536400326210ustar00rootroot00000000000000%-a .foo {a: b} a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/044_test_element_unification_with_simple_target/000077500000000000000000000000001305254536400305705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400344400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/044_test_element_unification_with_simple_target-a .foo.bar, -a a.bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/044_test_element_unification_with_simple_target/input.scss000066400000000000000000000000661305254536400326260ustar00rootroot00000000000000%-a .foo.bar {a: b} a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/045_test_element_unification_with_simple_target/000077500000000000000000000000001305254536400305715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400344430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/045_test_element_unification_with_simple_target-a .foo.bar, -a *|a.bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/045_test_element_unification_with_simple_target/input.scss000066400000000000000000000000701305254536400326220ustar00rootroot00000000000000%-a .foo.bar {a: b} *|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/046_test_element_unification_with_simple_target/000077500000000000000000000000001305254536400305725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400344450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/046_test_element_unification_with_simple_target-a .foo.bar, -a ns|a.bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/046_test_element_unification_with_simple_target/input.scss000066400000000000000000000000711305254536400326240ustar00rootroot00000000000000%-a .foo.bar {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000331305254536400400650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } input.scss000066400000000000000000000000631305254536400361710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/048_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000331305254536400400660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/048_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400361740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/048_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/049_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000351305254536400400710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/049_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400361750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/049_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/050_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000371305254536400400630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/050_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a *|a { a: b; } input.scss000066400000000000000000000000671305254536400361670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/050_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400341315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_targeterror000066400000000000000000000005121305254536400352030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_targetError: "ns|a" failed to @extend ".foo". No selectors matching ".foo" could be unified with "ns|a". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003761305254536400371120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_targetError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. ns|a {@extend .foo} -a {@extend %-a} ^^^^^^^^^^^^ /sass/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target/input.scss 2:7 expected_output.css000066400000000000000000000000001305254536400400520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_targetinput.scss000066400000000000000000000000661305254536400361670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400363440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target--- :todo: - libsass status000066400000000000000000000000021305254536400353670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target65000077500000000000000000000000001305254536400341325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/052_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000401305254536400400570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/052_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400361630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/052_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/053_test_element_unification_with_namespaced_universal_target/000077500000000000000000000000001305254536400334675ustar00rootroot00000000000000error000066400000000000000000000005011305254536400344600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/053_test_element_unification_with_namespaced_universal_targetError: "a" failed to @extend ".foo". No selectors matching ".foo" could be unified with "a". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/053_test_element_unification_with_namespaced_universal_target/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003651305254536400363670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/053_test_element_unification_with_namespaced_universal_targetError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. a {@extend .foo} -a {@extend %-a} ^^^^^^^^^^^^ /sass/spec/extend-tests/053_test_element_unification_with_namespaced_universal_target/input.scss 2:4 expected_output.css000066400000000000000000000000001305254536400373310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/053_test_element_unification_with_namespaced_universal_targetinput.scss000066400000000000000000000000661305254536400354460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/053_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} a {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400356230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/053_test_element_unification_with_namespaced_universal_target--- :todo: - libsass status000066400000000000000000000000021305254536400346460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/053_test_element_unification_with_namespaced_universal_target65sass-spec-3.5.0-2/spec/extend-tests/054_test_element_unification_with_namespaced_universal_target/000077500000000000000000000000001305254536400334705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400373370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/054_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400354420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/054_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/055_test_element_unification_with_namespaced_universal_target/000077500000000000000000000000001305254536400334715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400373400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/055_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400354440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/055_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/056_test_element_unification_with_namespaceless_element_target/000077500000000000000000000000001305254536400336365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400375030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/056_test_element_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000631305254536400356120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/056_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/057_test_element_unification_with_namespaceless_element_target/000077500000000000000000000000001305254536400336375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400375040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/057_test_element_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000651305254536400356150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/057_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/058_test_element_unification_with_namespaceless_element_target/000077500000000000000000000000001305254536400336405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400375120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/058_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400356160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/058_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/059_test_element_unification_with_namespaceless_element_target/000077500000000000000000000000001305254536400336415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400375100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/059_test_element_unification_with_namespaceless_element_target-a *|a { a: b; } input.scss000066400000000000000000000000671305254536400356210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/059_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/060_test_element_unification_with_namespaceless_element_target/000077500000000000000000000000001305254536400336315ustar00rootroot00000000000000error000066400000000000000000000005101305254536400346220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/060_test_element_unification_with_namespaceless_element_targetError: "ns|a" failed to @extend ".foo". No selectors matching ".foo" could be unified with "ns|a". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/060_test_element_unification_with_namespaceless_element_target/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003741305254536400365310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/060_test_element_unification_with_namespaceless_element_targetError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. ns|a {@extend .foo} -a {@extend %-a} ^^^^^^^^^^^^ /sass/spec/extend-tests/060_test_element_unification_with_namespaceless_element_target/input.scss 2:7 expected_output.css000066400000000000000000000000001305254536400374730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/060_test_element_unification_with_namespaceless_element_targetinput.scss000066400000000000000000000000661305254536400356100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/060_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400357650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/060_test_element_unification_with_namespaceless_element_target--- :todo: - libsass status000066400000000000000000000000021305254536400350100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/060_test_element_unification_with_namespaceless_element_target65sass-spec-3.5.0-2/spec/extend-tests/061_test_element_unification_with_namespaceless_element_target/000077500000000000000000000000001305254536400336325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400375000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/061_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400356040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/061_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/062_test_element_unification_with_namespaced_element_target/000077500000000000000000000000001305254536400331105ustar00rootroot00000000000000error000066400000000000000000000004771305254536400341150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/062_test_element_unification_with_namespaced_element_targetError: "a" failed to @extend ".foo". No selectors matching ".foo" could be unified with "a". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/062_test_element_unification_with_namespaced_element_target/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003631305254536400360060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/062_test_element_unification_with_namespaced_element_targetError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. a {@extend .foo} -a {@extend %-a} ^^^^^^^^^^^^ /sass/spec/extend-tests/062_test_element_unification_with_namespaced_element_target/input.scss 2:4 expected_output.css000066400000000000000000000000001305254536400367520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/062_test_element_unification_with_namespaced_element_targetinput.scss000066400000000000000000000000661305254536400350670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/062_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} a {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400352440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/062_test_element_unification_with_namespaced_element_target--- :todo: - libsass status000066400000000000000000000000021305254536400342670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/062_test_element_unification_with_namespaced_element_target65sass-spec-3.5.0-2/spec/extend-tests/063_test_element_unification_with_namespaced_element_target/000077500000000000000000000000001305254536400331115ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400367610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/063_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400350630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/063_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/064_test_element_unification_with_namespaced_element_target/000077500000000000000000000000001305254536400331125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400367620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/064_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400350650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/064_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/065_test_attribute_unification/000077500000000000000000000000001305254536400251735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/065_test_attribute_unification/expected_output.css000066400000000000000000000000641305254536400311260ustar00rootroot00000000000000-a [foo=bar].baz, -a [foo=bar][foo=baz] { a: b; } sass-spec-3.5.0-2/spec/extend-tests/065_test_attribute_unification/input.scss000066400000000000000000000001031305254536400272210ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foo=baz] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/066_test_attribute_unification/000077500000000000000000000000001305254536400251745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/066_test_attribute_unification/expected_output.css000066400000000000000000000000651305254536400311300ustar00rootroot00000000000000-a [foo=bar].baz, -a [foo=bar][foo^=bar] { a: b; } sass-spec-3.5.0-2/spec/extend-tests/066_test_attribute_unification/input.scss000066400000000000000000000001041305254536400272230ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foo^=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/067_test_attribute_unification/000077500000000000000000000000001305254536400251755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/067_test_attribute_unification/expected_output.css000066400000000000000000000000651305254536400311310ustar00rootroot00000000000000-a [foo=bar].baz, -a [foo=bar][foot=bar] { a: b; } sass-spec-3.5.0-2/spec/extend-tests/067_test_attribute_unification/input.scss000066400000000000000000000001041305254536400272240ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foot=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/068_test_attribute_unification/000077500000000000000000000000001305254536400251765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/068_test_attribute_unification/expected_output.css000066400000000000000000000000671305254536400311340ustar00rootroot00000000000000-a [foo=bar].baz, -a [foo=bar][ns|foo=bar] { a: b; } sass-spec-3.5.0-2/spec/extend-tests/068_test_attribute_unification/input.scss000066400000000000000000000001061305254536400272270ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [ns|foo=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/069_test_attribute_unification/000077500000000000000000000000001305254536400251775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/069_test_attribute_unification/expected_output.css000066400000000000000000000000341305254536400311270ustar00rootroot00000000000000-a -a [foo=bar] { a: b; } sass-spec-3.5.0-2/spec/extend-tests/069_test_attribute_unification/input.scss000066400000000000000000000001071305254536400272310ustar00rootroot00000000000000%-a %-a [foo=bar].bar {a: b} [foo=bar] {@extend .bar} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/070_test_pseudo_unification/000077500000000000000000000000001305254536400244635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/070_test_pseudo_unification/expected_output.css000066400000000000000000000000531305254536400304140ustar00rootroot00000000000000-a :foo.baz, -a :foo:foo(2n+1) { a: b; } sass-spec-3.5.0-2/spec/extend-tests/070_test_pseudo_unification/input.scss000066400000000000000000000000771305254536400265230ustar00rootroot00000000000000%-a :foo.baz {a: b} :foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/071_test_pseudo_unification/000077500000000000000000000000001305254536400244645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/071_test_pseudo_unification/expected_output.css000066400000000000000000000000461305254536400304170ustar00rootroot00000000000000-a :foo.baz, -a :foo::foo { a: b; } sass-spec-3.5.0-2/spec/extend-tests/071_test_pseudo_unification/input.scss000066400000000000000000000000721305254536400265170ustar00rootroot00000000000000%-a :foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/072_test_pseudo_unification/000077500000000000000000000000001305254536400244655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/072_test_pseudo_unification/expected_output.css000066400000000000000000000000251305254536400304150ustar00rootroot00000000000000-a ::foo { a: b; } sass-spec-3.5.0-2/spec/extend-tests/072_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400265210ustar00rootroot00000000000000%-a ::foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/073_test_pseudo_unification/000077500000000000000000000000001305254536400244665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/073_test_pseudo_unification/expected_output.css000066400000000000000000000000331305254536400304150ustar00rootroot00000000000000-a ::foo(2n+1) { a: b; } sass-spec-3.5.0-2/spec/extend-tests/073_test_pseudo_unification/input.scss000066400000000000000000000001071305254536400265200ustar00rootroot00000000000000%-a ::foo(2n+1).baz {a: b} ::foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/074_test_pseudo_unification/000077500000000000000000000000001305254536400244675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/074_test_pseudo_unification/expected_output.css000066400000000000000000000000451305254536400304210ustar00rootroot00000000000000-a :foo.baz, -a :foo:bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/074_test_pseudo_unification/input.scss000066400000000000000000000000711305254536400265210ustar00rootroot00000000000000%-a :foo.baz {a: b} :bar {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/075_test_pseudo_unification/000077500000000000000000000000001305254536400244705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/075_test_pseudo_unification/expected_output.css000066400000000000000000000000471305254536400304240ustar00rootroot00000000000000-a .baz:foo, -a :foo:after { a: b; } sass-spec-3.5.0-2/spec/extend-tests/075_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400265240ustar00rootroot00000000000000%-a .baz:foo {a: b} :after {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/076_test_pseudo_unification/000077500000000000000000000000001305254536400244715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/076_test_pseudo_unification/expected_output-dart-sass.css000066400000000000000000000000511305254536400323170ustar00rootroot00000000000000-a .baz:after, -a :after:foo { a: b; } sass-spec-3.5.0-2/spec/extend-tests/076_test_pseudo_unification/expected_output.css000066400000000000000000000000511305254536400304200ustar00rootroot00000000000000-a .baz:after, -a :foo:after { a: b; } sass-spec-3.5.0-2/spec/extend-tests/076_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400265250ustar00rootroot00000000000000%-a .baz:after {a: b} :foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/077_test_pseudo_unification/000077500000000000000000000000001305254536400244725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/077_test_pseudo_unification/expected_output.css000066400000000000000000000000241305254536400304210ustar00rootroot00000000000000-a :foo { a: b; } sass-spec-3.5.0-2/spec/extend-tests/077_test_pseudo_unification/input.scss000066400000000000000000000000711305254536400265240ustar00rootroot00000000000000%-a :foo.baz {a: b} :foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selector/000077500000000000000000000000001305254536400310715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400347400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar, .baz::bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selector/input.scss000066400000000000000000000000451305254536400331240ustar00rootroot00000000000000.foo::bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selector/000077500000000000000000000000001305254536400310725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400347430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar, a.baz::bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selector/input.scss000066400000000000000000000000461305254536400331260ustar00rootroot00000000000000a.foo::bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selector/000077500000000000000000000000001305254536400305365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400344120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar, .baz:bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selector/input.scss000066400000000000000000000000441305254536400325700ustar00rootroot00000000000000.foo:bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selector/000077500000000000000000000000001305254536400305375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400344060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar, a.baz:bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selector/input.scss000066400000000000000000000000451305254536400325720ustar00rootroot00000000000000a.foo:bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/082_test_not_remains_at_end_of_selector/000077500000000000000000000000001305254536400270135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/082_test_not_remains_at_end_of_selector/expected_output.css000066400000000000000000000000531305254536400327440ustar00rootroot00000000000000.foo:not(.bar), .baz:not(.bar) { a: b; } sass-spec-3.5.0-2/spec/extend-tests/082_test_not_remains_at_end_of_selector/input.scss000066400000000000000000000000521305254536400310440ustar00rootroot00000000000000.foo:not(.bar) {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass/000077500000000000000000000000001305254536400314465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400353220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar, .baz:bang::bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass/input.scss000066400000000000000000000000521305254536400334770ustar00rootroot00000000000000.foo::bar {a: b} .baz:bang {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass/000077500000000000000000000000001305254536400314475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400353220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar, .baz:bar::bang { a: b; } sass-spec-3.5.0-2/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass/input.scss000066400000000000000000000000521305254536400335000ustar00rootroot00000000000000.foo:bar {a: b} .baz::bang {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_not/000077500000000000000000000000001305254536400277235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_not/expected_output.css000066400000000000000000000000541305254536400336550ustar00rootroot00000000000000.foo::bar, .baz:not(.bang)::bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_not/input.scss000066400000000000000000000000601305254536400317530ustar00rootroot00000000000000.foo::bar {a: b} .baz:not(.bang) {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_not/000077500000000000000000000000001305254536400300635ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000631305254536400356350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notc:s, d:s::e, b:after:not(:first-child) { x: y; } expected_output.css000066400000000000000000000000631305254536400337360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notb:not(:first-child):after, c:s, d:s::e { x: y; } sass-spec-3.5.0-2/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_not/input.scss000066400000000000000000000001471305254536400321210ustar00rootroot00000000000000%a { x:y; } b:after:not(:first-child) { @extend %a; } c:s { @extend %a; } d::e { @extend c; }sass-spec-3.5.0-2/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_not/000077500000000000000000000000001305254536400277245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_not/expected_output.css000066400000000000000000000000621305254536400336550ustar00rootroot00000000000000.foo:not(.bang), .baz:not(.bang)::bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_not/input.scss000066400000000000000000000000601305254536400317540ustar00rootroot00000000000000.foo:not(.bang) {a: b} .baz::bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/087_test_negation_unification/000077500000000000000000000000001305254536400250005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/087_test_negation_unification/expected_output.css000066400000000000000000000000671305254536400307360ustar00rootroot00000000000000-a :not(.foo).baz, -a :not(.foo):not(.bar) { a: b; } sass-spec-3.5.0-2/spec/extend-tests/087_test_negation_unification/input.scss000066400000000000000000000001051305254536400270300ustar00rootroot00000000000000%-a :not(.foo).baz {a: b} :not(.bar) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/088_test_negation_unification/000077500000000000000000000000001305254536400250015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/088_test_negation_unification/expected_output.css000066400000000000000000000000321305254536400307270ustar00rootroot00000000000000-a :not(.foo) { a: b; } sass-spec-3.5.0-2/spec/extend-tests/088_test_negation_unification/input.scss000066400000000000000000000001051305254536400270310ustar00rootroot00000000000000%-a :not(.foo).baz {a: b} :not(.foo) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/089_test_negation_unification/000077500000000000000000000000001305254536400250025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/089_test_negation_unification/expected_output.css000066400000000000000000000000331305254536400307310ustar00rootroot00000000000000-a :not([a=b]) { a: b; } sass-spec-3.5.0-2/spec/extend-tests/089_test_negation_unification/input.scss000066400000000000000000000001111305254536400270270ustar00rootroot00000000000000%-a :not([a=b]).baz {a: b} :not([a = b]) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/090_test_comma_extendee/000077500000000000000000000000001305254536400235535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/090_test_comma_extendee/expected_output.css000066400000000000000000000000571305254536400275100ustar00rootroot00000000000000.foo, .baz { a: b; } .bar, .baz { c: d; } sass-spec-3.5.0-2/spec/extend-tests/090_test_comma_extendee/input.scss000066400000000000000000000000621305254536400256050ustar00rootroot00000000000000.foo {a: b} .bar {c: d} .baz {@extend .foo, .bar} sass-spec-3.5.0-2/spec/extend-tests/090_test_comma_extendee/options.yml000066400000000000000000000000351305254536400257670ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/091_test_redundant_selector_elimination/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/091_test_redundant_selector_elimination/expected_output.css000066400000000000000000000000351305254536400330040ustar00rootroot00000000000000.foo.bar, .x, .y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/091_test_redundant_selector_elimination/input.scss000066400000000000000000000001001305254536400310760ustar00rootroot00000000000000.foo.bar {a: b} .x {@extend .foo, .bar} .y {@extend .foo, .bar} sass-spec-3.5.0-2/spec/extend-tests/091_test_redundant_selector_elimination/options.yml000066400000000000000000000000351305254536400312670ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/092_test_long_extendee/000077500000000000000000000000001305254536400234205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/092_test_long_extendee/expected_output.css000066400000000000000000000000331305254536400273470ustar00rootroot00000000000000.foo.bar, .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/092_test_long_extendee/input.scss000066400000000000000000000000501305254536400254470ustar00rootroot00000000000000.foo.bar {a: b} .baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/extend-tests/092_test_long_extendee/options.yml000066400000000000000000000000351305254536400256340ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/093_test_long_extendee_matches_supersets/000077500000000000000000000000001305254536400272425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/093_test_long_extendee_matches_supersets/expected_output.css000066400000000000000000000000431305254536400331720ustar00rootroot00000000000000.foo.bar.bap, .bap.baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/093_test_long_extendee_matches_supersets/input.scss000066400000000000000000000000541305254536400312750ustar00rootroot00000000000000.foo.bar.bap {a: b} .baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/extend-tests/093_test_long_extendee_matches_supersets/options.yml000066400000000000000000000000351305254536400314560ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unification/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unification/error000066400000000000000000000004771305254536400301450ustar00rootroot00000000000000Error: "a.baz" failed to @extend ".foo.bar". No selectors matching ".foo.bar" could be unified with "a.baz". Use "@extend .foo.bar !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/094_test_long_extendee_runs_unification/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unification/error-dart-sass000066400000000000000000000002451305254536400320350ustar00rootroot00000000000000Error: expected selector. a.baz {@extend .foo.bar} ^ spec/extend-tests/094_test_long_extendee_runs_unification/input.scss 2:20 root stylesheet expected_output-dart-sass.css000066400000000000000000000000001305254536400346220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unificationsass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unification/expected_output.css000066400000000000000000000000001305254536400330020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unification/input.scss000066400000000000000000000000551305254536400311150ustar00rootroot00000000000000ns|*.foo.bar {a: b} a.baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unification/options.yml000066400000000000000000000000251305254536400312740ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unification/status000066400000000000000000000000021305254536400303170ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/extend-tests/094_test_long_extendee_runs_unification/status-dart-sass000066400000000000000000000000021305254536400322160ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/extend-tests/095_test_long_extender/000077500000000000000000000000001305254536400234405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/095_test_long_extender/expected_output.css000066400000000000000000000000441305254536400273710ustar00rootroot00000000000000.foo.bar, .bar.baz.bang { a: b; } sass-spec-3.5.0-2/spec/extend-tests/095_test_long_extender/input.scss000066400000000000000000000000511305254536400254700ustar00rootroot00000000000000.foo.bar {a: b} .baz.bang {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/096_test_long_extender_runs_unification/000077500000000000000000000000001305254536400271005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/096_test_long_extender_runs_unification/error000066400000000000000000000004631305254536400301570ustar00rootroot00000000000000Error: "a.baz" failed to @extend ".foo". No selectors matching ".foo" could be unified with "a.baz". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/096_test_long_extender_runs_unification/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/extend-tests/096_test_long_extender_runs_unification/error-dart-sass000066400000000000000000000003261305254536400320540ustar00rootroot00000000000000Error: The target selector was not found. Use "@extend .foo !optional" to avoid this error. a.baz {@extend .foo} ^^^^^^^^^^^^ /sass/spec/extend-tests/096_test_long_extender_runs_unification/input.scss 2:8 sass-spec-3.5.0-2/spec/extend-tests/096_test_long_extender_runs_unification/expected_output.css000066400000000000000000000000001305254536400330210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/096_test_long_extender_runs_unification/input.scss000066400000000000000000000000511305254536400311300ustar00rootroot00000000000000ns|*.foo.bar {a: b} a.baz {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/096_test_long_extender_runs_unification/options.yml000066400000000000000000000000251305254536400313130ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/extend-tests/096_test_long_extender_runs_unification/status000066400000000000000000000000021305254536400303360ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/extend-tests/097_test_nested_extender/000077500000000000000000000000001305254536400237655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/097_test_nested_extender/expected_output.css000066400000000000000000000000321305254536400277130ustar00rootroot00000000000000.foo, foo bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/097_test_nested_extender/input.scss000066400000000000000000000000431305254536400260160ustar00rootroot00000000000000.foo {a: b} foo bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/098_test_nested_extender_runs_unification/000077500000000000000000000000001305254536400274255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/098_test_nested_extender_runs_unification/expected_output.css000066400000000000000000000000421305254536400333540ustar00rootroot00000000000000.foo.bar, foo bar.bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/098_test_nested_extender_runs_unification/input.scss000066400000000000000000000000471305254536400314620ustar00rootroot00000000000000.foo.bar {a: b} foo bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/099_test_nested_extender_alternates_parents/000077500000000000000000000000001305254536400277455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/099_test_nested_extender_alternates_parents/expected_output.css000066400000000000000000000001171305254536400336770ustar00rootroot00000000000000.baz .bip .foo, .baz .bip foo .grank bar, foo .grank .baz .bip bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/099_test_nested_extender_alternates_parents/input.scss000066400000000000000000000000641305254536400320010ustar00rootroot00000000000000.baz .bip .foo {a: b} foo .grank bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/100_test_nested_extender_unifies_identical_parents/000077500000000000000000000000001305254536400312405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400351110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo, .baz .bip bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/100_test_nested_extender_unifies_identical_parents/input.scss000066400000000000000000000000631305254536400332730ustar00rootroot00000000000000.baz .bip .foo {a: b} .baz .bip bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/101_test_nested_extender_unifies_common_substring/000077500000000000000000000000001305254536400311415ustar00rootroot00000000000000expected_output.css000066400000000000000000000001461305254536400350160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/101_test_nested_extender_unifies_common_substring.baz .bip .bap .bink .foo, .baz .brat .bip .bap .bink bar, .brat .baz .bip .bap .bink bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/101_test_nested_extender_unifies_common_substring/input.scss000066400000000000000000000001041305254536400331700ustar00rootroot00000000000000.baz .bip .bap .bink .foo {a: b} .brat .bip .bap bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/102_test_nested_extender_unifies_common_subseq/000077500000000000000000000000001305254536400304245ustar00rootroot00000000000000expected_output.css000066400000000000000000000001711305254536400342770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/102_test_nested_extender_unifies_common_subseq.a .x .b .y .foo, .a .x .n .b .y .m bar, .a .n .x .b .y .m bar, .a .x .n .b .m .y bar, .a .n .x .b .m .y bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/102_test_nested_extender_unifies_common_subseq/input.scss000066400000000000000000000000671305254536400324630ustar00rootroot00000000000000.a .x .b .y .foo {a: b} .a .n .b .m bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/103_test_nested_extender_chooses_first_subseq/000077500000000000000000000000001305254536400302655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400341420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo, .a .b .c .d .a .b .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/103_test_nested_extender_chooses_first_subseq/input.scss000066400000000000000000000000701305254536400323160ustar00rootroot00000000000000.a .b .c .d .foo {a: b} .c .d .a .b .bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors/000077500000000000000000000000001305254536400320225ustar00rootroot00000000000000000077500000000000000000000000001305254536400446165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors/104_test_nested_extender_counts_extended_subselectorsexpected_output.css000066400000000000000000000001071305254536400505470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors/104_test_nested_extender_counts_extended_subselectors.a .bip.bop .foo, .a .b .bip.bop .bar, .b .a .bip.bop .bar { a: b; } input.scss000066400000000000000000000000641305254536400466520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors/104_test_nested_extender_counts_extended_subselectors.a .bip.bop .foo {a: b} .b .bip .bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/105_test_nested_extender_counts_extended_superselectors/000077500000000000000000000000001305254536400323705ustar00rootroot00000000000000expected_output.css000066400000000000000000000001031305254536400362360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo, .a .b .bip.bop .bar, .b .a .bip.bop .bar { a: b; } input.scss000066400000000000000000000000641305254536400343450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo {a: b} .b .bip.bop .bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/106_test_nested_extender_with_child_selector/000077500000000000000000000000001305254536400300525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/106_test_nested_extender_with_child_selector/expected_output.css000066400000000000000000000000461305254536400340050ustar00rootroot00000000000000.baz .foo, .baz foo > bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/106_test_nested_extender_with_child_selector/input.scss000066400000000000000000000000521305254536400321030ustar00rootroot00000000000000.baz .foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001305254536400351275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectorexpected_output.css000066400000000000000000000000451305254536400410610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400371570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400351305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectorexpected_output.css000066400000000000000000000000451305254536400410620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400371600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400354265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000661305254536400413630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a + b a c .c2, a a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400374560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400354165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000471305254536400413520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400374460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400354175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000451305254536400413510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400374470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400354675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000661305254536400414240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b a c .c2, a a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400375170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400354705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000471305254536400414240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400375200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400354715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000451305254536400414230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400375210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400360015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000001021305254536400417250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a /for/ b a c .c2, a a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400400350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400360025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000571305254536400417370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400400360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400360035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000551305254536400417360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400400370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400353305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected_output.css000066400000000000000000000001331305254536400412600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip > .bap .foo, .bip > .bap .grip > .bap .bar, .grip > .bap .bip > .bap .bar { a: b; } input.scss000066400000000000000000000000711305254536400373620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip > .bap .foo {a: b} .grip > .bap .bar {@extend .foo} 000077500000000000000000000000001305254536400353315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected_output.css000066400000000000000000000001331305254536400412610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap > .bip .foo, .bap > .bip .bap > .grip .bar, .bap > .grip .bap > .bip .bar { a: b; } input.scss000066400000000000000000000000711305254536400373630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap > .bip .foo {a: b} .bap > .grip .bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/120_test_nested_extender_with_child_selector_unifies/000077500000000000000000000000001305254536400315705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400354420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo, foo > bar.baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/120_test_nested_extender_with_child_selector_unifies/input.scss000066400000000000000000000000511305254536400336200ustar00rootroot00000000000000.baz.foo {a: b} foo > bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/121_test_nested_extender_with_child_selector_unifies/000077500000000000000000000000001305254536400315715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400354440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > .foo, .baz > .bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/121_test_nested_extender_with_child_selector_unifies/input.scss000066400000000000000000000000531305254536400336230ustar00rootroot00000000000000.baz > { .foo {a: b} .bar {@extend .foo} } sass-spec-3.5.0-2/spec/extend-tests/122_test_nested_extender_with_child_selector_unifies/000077500000000000000000000000001305254536400315725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400354430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo .bar, .foo > .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/122_test_nested_extender_with_child_selector_unifies/input.scss000066400000000000000000000000531305254536400336240ustar00rootroot00000000000000.foo { .bar {a: b} > .baz {@extend .bar} } sass-spec-3.5.0-2/spec/extend-tests/123_test_nested_extender_with_early_child_selector/000077500000000000000000000000001305254536400312455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400351140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/123_test_nested_extender_with_early_child_selector.foo .bar, .foo .bip > .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/123_test_nested_extender_with_early_child_selector/input.scss000066400000000000000000000000601305254536400332750ustar00rootroot00000000000000.foo { .bar {a: b} .bip > .baz {@extend .bar} } sass-spec-3.5.0-2/spec/extend-tests/124_test_nested_extender_with_early_child_selector/000077500000000000000000000000001305254536400312465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000621305254536400351200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/124_test_nested_extender_with_early_child_selector.foo .bip .bar, .foo .bip .foo > .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/124_test_nested_extender_with_early_child_selector/input.scss000066400000000000000000000000601305254536400332760ustar00rootroot00000000000000.foo { .bip .bar {a: b} > .baz {@extend .bar} } sass-spec-3.5.0-2/spec/extend-tests/125_test_nested_extender_with_early_child_selector/000077500000000000000000000000001305254536400312475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400351220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar, .foo > .bip + .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/125_test_nested_extender_with_early_child_selector/input.scss000066400000000000000000000000561305254536400333040ustar00rootroot00000000000000.foo > .bar {a: b} .bip + .baz {@extend .bar} sass-spec-3.5.0-2/spec/extend-tests/126_test_nested_extender_with_early_child_selector/000077500000000000000000000000001305254536400312505ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400351230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar, .bip > .foo + .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/126_test_nested_extender_with_early_child_selector/input.scss000066400000000000000000000000561305254536400333050ustar00rootroot00000000000000.foo + .bar {a: b} .bip > .baz {@extend .bar} sass-spec-3.5.0-2/spec/extend-tests/127_test_nested_extender_with_early_child_selector/000077500000000000000000000000001305254536400312515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400351210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar, .bip.foo > .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/127_test_nested_extender_with_early_child_selector/input.scss000066400000000000000000000000561305254536400333060ustar00rootroot00000000000000.foo > .bar {a: b} .bip > .baz {@extend .bar} sass-spec-3.5.0-2/spec/extend-tests/128_test_nested_extender_with_sibling_selector/000077500000000000000000000000001305254536400304225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400342760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo, .baz foo + bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/128_test_nested_extender_with_sibling_selector/input.scss000066400000000000000000000000521305254536400324530ustar00rootroot00000000000000.baz .foo {a: b} foo + bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/129_test_nested_extender_with_hacky_selector/000077500000000000000000000000001305254536400300735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/129_test_nested_extender_with_hacky_selector/expected_output.css000066400000000000000000000001021305254536400340170ustar00rootroot00000000000000.baz .foo, .baz foo + > > + bar, foo .baz + > > + bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/129_test_nested_extender_with_hacky_selector/input.scss000066400000000000000000000000601305254536400321230ustar00rootroot00000000000000.baz .foo {a: b} foo + > > + bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/130_test_nested_extender_with_hacky_selector/000077500000000000000000000000001305254536400300635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/130_test_nested_extender_with_hacky_selector/expected_output.css000066400000000000000000000000441305254536400340140ustar00rootroot00000000000000.baz .foo, > > .baz bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/130_test_nested_extender_with_hacky_selector/input.scss000066400000000000000000000000501305254536400321120ustar00rootroot00000000000000.baz .foo {a: b} > > bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/130_test_nested_extender_with_hacky_selector/options.yml000066400000000000000000000000271305254536400323000ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/131_test_nested_extender_merges_with_same_selector/000077500000000000000000000000001305254536400312545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400351230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/131_test_nested_extender_merges_with_same_selector.foo .bar, .foo .baz { a: b; } sass-spec-3.5.0-2/spec/extend-tests/131_test_nested_extender_merges_with_same_selector/input.scss000066400000000000000000000000511305254536400333040ustar00rootroot00000000000000.foo { .bar {a: b} .baz {@extend .bar} } 000077500000000000000000000000001305254536400352745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selectorexpected_output.css000066400000000000000000000000601305254536400412230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz, .foo > .bar .bang { a: b; } input.scss000066400000000000000000000000711305254536400373260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz {a: b} .foo > .bar .bang {@extend .baz} sass-spec-3.5.0-2/spec/extend-tests/133_test_combinator_unification_for_hacky_combinators/000077500000000000000000000000001305254536400317465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400356240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/133_test_combinator_unification_for_hacky_combinators/input.scss000066400000000000000000000000411305254536400337750ustar00rootroot00000000000000.a > + x {a: b} .b y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/134_test_combinator_unification_for_hacky_combinators/000077500000000000000000000000001305254536400317475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000531305254536400356210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x, .a .b > + y, .b .a > + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/134_test_combinator_unification_for_hacky_combinators/input.scss000066400000000000000000000000411305254536400337760ustar00rootroot00000000000000.a x {a: b} .b > + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/135_test_combinator_unification_for_hacky_combinators/000077500000000000000000000000001305254536400317505ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400356260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/135_test_combinator_unification_for_hacky_combinators/input.scss000066400000000000000000000000451305254536400340030ustar00rootroot00000000000000.a > + x {a: b} .b > + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/136_test_combinator_unification_for_hacky_combinators/000077500000000000000000000000001305254536400317515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400356260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x, .a .b ~ > + y, .b .a ~ > + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/136_test_combinator_unification_for_hacky_combinators/input.scss000066400000000000000000000000471305254536400340060ustar00rootroot00000000000000.a ~ > + x {a: b} .b > + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators/000077500000000000000000000000001305254536400317525ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400356230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } sass-spec-3.5.0-2/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators/input.scss000066400000000000000000000000451305254536400340050ustar00rootroot00000000000000.a + > x {a: b} .b > + y {@extend x} options.yml000066400000000000000000000000271305254536400341100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators--- :todo: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators/000077500000000000000000000000001305254536400317535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400356240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } sass-spec-3.5.0-2/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators/input.scss000066400000000000000000000000451305254536400340060ustar00rootroot00000000000000.a + > x {a: b} .b > + y {@extend x} options.yml000066400000000000000000000000271305254536400341110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators--- :todo: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/139_test_combinator_unification_for_hacky_combinators/000077500000000000000000000000001305254536400317545ustar00rootroot00000000000000expected_output.css000066400000000000000000000001101305254536400356200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/139_test_combinator_unification_for_hacky_combinators.a ~ > + .b > x, .a .c ~ > + .d.b > y, .c .a ~ > + .d.b > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/139_test_combinator_unification_for_hacky_combinators/input.scss000066400000000000000000000000611305254536400340050ustar00rootroot00000000000000.a ~ > + .b > x {a: b} .c > + .d > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/140_test_combinator_unification_double_tilde/000077500000000000000000000000001305254536400300325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/140_test_combinator_unification_double_tilde/expected_output.css000066400000000000000000000000371305254536400337650ustar00rootroot00000000000000.a.b ~ x, .a.b ~ y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/140_test_combinator_unification_double_tilde/input.scss000066400000000000000000000000431305254536400320630ustar00rootroot00000000000000.a.b ~ x {a: b} .a ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/141_test_combinator_unification_double_tilde/000077500000000000000000000000001305254536400300335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/141_test_combinator_unification_double_tilde/expected_output.css000066400000000000000000000000351305254536400337640ustar00rootroot00000000000000.a ~ x, .a.b ~ y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/141_test_combinator_unification_double_tilde/input.scss000066400000000000000000000000431305254536400320640ustar00rootroot00000000000000.a ~ x {a: b} .a.b ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/142_test_combinator_unification_double_tilde/000077500000000000000000000000001305254536400300345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/142_test_combinator_unification_double_tilde/expected_output.css000066400000000000000000000000671305254536400337720ustar00rootroot00000000000000.a ~ x, .a ~ .b ~ y, .b ~ .a ~ y, .b.a ~ y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/142_test_combinator_unification_double_tilde/input.scss000066400000000000000000000000411305254536400320630ustar00rootroot00000000000000.a ~ x {a: b} .b ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/143_test_combinator_unification_double_tilde/000077500000000000000000000000001305254536400300355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/143_test_combinator_unification_double_tilde/expected_output.css000066400000000000000000000000621305254536400337660ustar00rootroot00000000000000a.a ~ x, a.a ~ b.b ~ y, b.b ~ a.a ~ y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/143_test_combinator_unification_double_tilde/input.scss000066400000000000000000000000431305254536400320660ustar00rootroot00000000000000a.a ~ x {a: b} b.b ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/144_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400275475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/144_test_combinator_unification_tilde_plus/expected_output.css000066400000000000000000000000371305254536400335020ustar00rootroot00000000000000.a.b + x, .a.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/144_test_combinator_unification_tilde_plus/input.scss000066400000000000000000000000431305254536400316000ustar00rootroot00000000000000.a.b + x {a: b} .a ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/145_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400275505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/145_test_combinator_unification_tilde_plus/expected_output.css000066400000000000000000000000541305254536400335020ustar00rootroot00000000000000.a + x, .a.b ~ .a + y, .a.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/145_test_combinator_unification_tilde_plus/input.scss000066400000000000000000000000431305254536400316010ustar00rootroot00000000000000.a + x {a: b} .a.b ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/146_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400275515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/146_test_combinator_unification_tilde_plus/expected_output.css000066400000000000000000000000521305254536400335010ustar00rootroot00000000000000.a + x, .b ~ .a + y, .b.a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/146_test_combinator_unification_tilde_plus/input.scss000066400000000000000000000000411305254536400316000ustar00rootroot00000000000000.a + x {a: b} .b ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/147_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400275525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/147_test_combinator_unification_tilde_plus/expected_output.css000066400000000000000000000000431305254536400335020ustar00rootroot00000000000000a.a + x, b.b ~ a.a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/147_test_combinator_unification_tilde_plus/input.scss000066400000000000000000000000431305254536400316030ustar00rootroot00000000000000a.a + x {a: b} b.b ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/148_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400275535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/148_test_combinator_unification_tilde_plus/expected_output.css000066400000000000000000000000561305254536400335070ustar00rootroot00000000000000.a.b ~ x, .a.b ~ .a + y, .a.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/148_test_combinator_unification_tilde_plus/input.scss000066400000000000000000000000431305254536400316040ustar00rootroot00000000000000.a.b ~ x {a: b} .a + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/149_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400275545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/149_test_combinator_unification_tilde_plus/expected_output.css000066400000000000000000000000351305254536400335050ustar00rootroot00000000000000.a ~ x, .a.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/149_test_combinator_unification_tilde_plus/input.scss000066400000000000000000000000431305254536400316050ustar00rootroot00000000000000.a ~ x {a: b} .a.b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/150_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400275445ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000521305254536400353140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x, .a ~ .b + y, .b.a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/150_test_combinator_unification_tilde_plus/expected_output.css000066400000000000000000000000521305254536400334740ustar00rootroot00000000000000.a ~ x, .a ~ .b + y, .a.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/150_test_combinator_unification_tilde_plus/input.scss000066400000000000000000000000411305254536400315730ustar00rootroot00000000000000.a ~ x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/151_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400275455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/151_test_combinator_unification_tilde_plus/expected_output.css000066400000000000000000000000431305254536400334750ustar00rootroot00000000000000a.a ~ x, a.a ~ b.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/151_test_combinator_unification_tilde_plus/input.scss000066400000000000000000000000431305254536400315760ustar00rootroot00000000000000a.a ~ x {a: b} b.b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/152_test_combinator_unification_angle_sibling/000077500000000000000000000000001305254536400301775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400340450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/152_test_combinator_unification_angle_sibling.a > x, .a > .b ~ y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/152_test_combinator_unification_angle_sibling/input.scss000066400000000000000000000000411305254536400322260ustar00rootroot00000000000000.a > x {a: b} .b ~ y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/153_test_combinator_unification_angle_sibling/000077500000000000000000000000001305254536400302005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400340460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/153_test_combinator_unification_angle_sibling.a > x, .a > .b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/153_test_combinator_unification_angle_sibling/input.scss000066400000000000000000000000411305254536400322270ustar00rootroot00000000000000.a > x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/154_test_combinator_unification_angle_sibling/000077500000000000000000000000001305254536400302015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400340470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x, .b > .a ~ y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/154_test_combinator_unification_angle_sibling/input.scss000066400000000000000000000000411305254536400322300ustar00rootroot00000000000000.a ~ x {a: b} .b > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/155_test_combinator_unification_angle_sibling/000077500000000000000000000000001305254536400302025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400340500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/155_test_combinator_unification_angle_sibling.a + x, .b > .a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/155_test_combinator_unification_angle_sibling/input.scss000066400000000000000000000000411305254536400322310ustar00rootroot00000000000000.a + x {a: b} .b > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/156_test_combinator_unification_double_angle/000077500000000000000000000000001305254536400300265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/156_test_combinator_unification_double_angle/expected_output.css000066400000000000000000000000371305254536400337610ustar00rootroot00000000000000.a.b > x, .b.a > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/156_test_combinator_unification_double_angle/input.scss000066400000000000000000000000431305254536400320570ustar00rootroot00000000000000.a.b > x {a: b} .b > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/157_test_combinator_unification_double_angle/000077500000000000000000000000001305254536400300275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/157_test_combinator_unification_double_angle/expected_output.css000066400000000000000000000000351305254536400337600ustar00rootroot00000000000000.a > x, .a.b > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/157_test_combinator_unification_double_angle/input.scss000066400000000000000000000000431305254536400320600ustar00rootroot00000000000000.a > x {a: b} .a.b > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/158_test_combinator_unification_double_angle/000077500000000000000000000000001305254536400300305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/158_test_combinator_unification_double_angle/expected_output.css000066400000000000000000000000351305254536400337610ustar00rootroot00000000000000.a > x, .b.a > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/158_test_combinator_unification_double_angle/input.scss000066400000000000000000000000411305254536400320570ustar00rootroot00000000000000.a > x {a: b} .b > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/159_test_combinator_unification_double_angle/000077500000000000000000000000001305254536400300315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/159_test_combinator_unification_double_angle/expected_output.css000066400000000000000000000000241305254536400337600ustar00rootroot00000000000000a.a > x { a: b; } sass-spec-3.5.0-2/spec/extend-tests/159_test_combinator_unification_double_angle/input.scss000066400000000000000000000000431305254536400320620ustar00rootroot00000000000000a.a > x {a: b} b.b > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/160_test_combinator_unification_double_plus/000077500000000000000000000000001305254536400277165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/160_test_combinator_unification_double_plus/expected_output.css000066400000000000000000000000371305254536400336510ustar00rootroot00000000000000.a.b + x, .b.a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/160_test_combinator_unification_double_plus/input.scss000066400000000000000000000000431305254536400317470ustar00rootroot00000000000000.a.b + x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/161_test_combinator_unification_double_plus/000077500000000000000000000000001305254536400277175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/161_test_combinator_unification_double_plus/expected_output.css000066400000000000000000000000351305254536400336500ustar00rootroot00000000000000.a + x, .a.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/161_test_combinator_unification_double_plus/input.scss000066400000000000000000000000431305254536400317500ustar00rootroot00000000000000.a + x {a: b} .a.b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/162_test_combinator_unification_double_plus/000077500000000000000000000000001305254536400277205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/162_test_combinator_unification_double_plus/expected_output.css000066400000000000000000000000351305254536400336510ustar00rootroot00000000000000.a + x, .b.a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/162_test_combinator_unification_double_plus/input.scss000066400000000000000000000000411305254536400317470ustar00rootroot00000000000000.a + x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/163_test_combinator_unification_double_plus/000077500000000000000000000000001305254536400277215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/163_test_combinator_unification_double_plus/expected_output.css000066400000000000000000000000241305254536400336500ustar00rootroot00000000000000a.a + x { a: b; } sass-spec-3.5.0-2/spec/extend-tests/163_test_combinator_unification_double_plus/input.scss000066400000000000000000000000431305254536400317520ustar00rootroot00000000000000a.a + x {a: b} b.b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/164_test_combinator_unification_angle_space/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/164_test_combinator_unification_angle_space/expected_output.css000066400000000000000000000000371305254536400336010ustar00rootroot00000000000000.a.b > x, .a.b > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/164_test_combinator_unification_angle_space/input.scss000066400000000000000000000000411305254536400316750ustar00rootroot00000000000000.a.b > x {a: b} .a y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/165_test_combinator_unification_angle_space/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/165_test_combinator_unification_angle_space/expected_output.css000066400000000000000000000000401305254536400335740ustar00rootroot00000000000000.a > x, .a.b .a > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/165_test_combinator_unification_angle_space/input.scss000066400000000000000000000000411305254536400316760ustar00rootroot00000000000000.a > x {a: b} .a.b y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/166_test_combinator_unification_angle_space/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/166_test_combinator_unification_angle_space/expected_output.css000066400000000000000000000000361305254536400336020ustar00rootroot00000000000000.a > x, .b .a > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/166_test_combinator_unification_angle_space/input.scss000066400000000000000000000000371305254536400317040ustar00rootroot00000000000000.a > x {a: b} .b y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/167_test_combinator_unification_angle_space/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/167_test_combinator_unification_angle_space/expected_output.css000066400000000000000000000000401305254536400335760ustar00rootroot00000000000000.a.b x, .a.b .a > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/167_test_combinator_unification_angle_space/input.scss000066400000000000000000000000411305254536400317000ustar00rootroot00000000000000.a.b x {a: b} .a > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/168_test_combinator_unification_angle_space/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/168_test_combinator_unification_angle_space/expected_output.css000066400000000000000000000000331305254536400336010ustar00rootroot00000000000000.a x, .a.b > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/168_test_combinator_unification_angle_space/input.scss000066400000000000000000000000411305254536400317010ustar00rootroot00000000000000.a x {a: b} .a.b > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/169_test_combinator_unification_angle_space/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/169_test_combinator_unification_angle_space/expected_output.css000066400000000000000000000000341305254536400336030ustar00rootroot00000000000000.a x, .a .b > y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/169_test_combinator_unification_angle_space/input.scss000066400000000000000000000000371305254536400317070ustar00rootroot00000000000000.a x {a: b} .b > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/170_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400275405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/170_test_combinator_unification_plus_space/expected_output.css000066400000000000000000000000421305254536400334670ustar00rootroot00000000000000.a.b + x, .a .a.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/170_test_combinator_unification_plus_space/input.scss000066400000000000000000000000411305254536400315670ustar00rootroot00000000000000.a.b + x {a: b} .a y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/171_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400275415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/171_test_combinator_unification_plus_space/expected_output.css000066400000000000000000000000401305254536400334660ustar00rootroot00000000000000.a + x, .a.b .a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/171_test_combinator_unification_plus_space/input.scss000066400000000000000000000000411305254536400315700ustar00rootroot00000000000000.a + x {a: b} .a.b y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/172_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400275425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/172_test_combinator_unification_plus_space/expected_output.css000066400000000000000000000000361305254536400334740ustar00rootroot00000000000000.a + x, .b .a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/172_test_combinator_unification_plus_space/input.scss000066400000000000000000000000371305254536400315760ustar00rootroot00000000000000.a + x {a: b} .b y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/173_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400275435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/173_test_combinator_unification_plus_space/expected_output.css000066400000000000000000000000401305254536400334700ustar00rootroot00000000000000.a.b x, .a.b .a + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/173_test_combinator_unification_plus_space/input.scss000066400000000000000000000000411305254536400315720ustar00rootroot00000000000000.a.b x {a: b} .a + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/174_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400275445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/174_test_combinator_unification_plus_space/expected_output.css000066400000000000000000000000361305254536400334760ustar00rootroot00000000000000.a x, .a .a.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/174_test_combinator_unification_plus_space/input.scss000066400000000000000000000000411305254536400315730ustar00rootroot00000000000000.a x {a: b} .a.b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/175_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400275455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/175_test_combinator_unification_plus_space/expected_output.css000066400000000000000000000000341305254536400334750ustar00rootroot00000000000000.a x, .a .b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/175_test_combinator_unification_plus_space/input.scss000066400000000000000000000000371305254536400316010ustar00rootroot00000000000000.a x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/176_test_combinator_unification_nested/000077500000000000000000000000001305254536400266725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/176_test_combinator_unification_nested/expected_output.css000066400000000000000000000000511305254536400326210ustar00rootroot00000000000000.a > .b + x, .c.a > .d.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/176_test_combinator_unification_nested/input.scss000066400000000000000000000000531305254536400307240ustar00rootroot00000000000000.a > .b + x {a: b} .c > .d + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/177_test_combinator_unification_nested/000077500000000000000000000000001305254536400266735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/177_test_combinator_unification_nested/expected_output.css000066400000000000000000000000471305254536400326270ustar00rootroot00000000000000.a > .b + x, .c.a > .b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/177_test_combinator_unification_nested/input.scss000066400000000000000000000000461305254536400307270ustar00rootroot00000000000000.a > .b + x {a: b} .c > y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/178_test_combinator_unification_with_newlines/000077500000000000000000000000001305254536400302715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400341410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x, .c.a > .d.b + y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/178_test_combinator_unification_with_newlines/input.scss000066400000000000000000000000531305254536400323230ustar00rootroot00000000000000.a > .b + x {a: b} .c > .d + y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/178_test_combinator_unification_with_newlines/options.yml000066400000000000000000000000211305254536400325000ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/extend-tests/179_test_extend_self_loop/000077500000000000000000000000001305254536400241375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/179_test_extend_self_loop/expected_output.css000066400000000000000000000000211305254536400300630ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/extend-tests/179_test_extend_self_loop/input.scss000066400000000000000000000000321305254536400261660ustar00rootroot00000000000000.foo {a: b; @extend .foo} sass-spec-3.5.0-2/spec/extend-tests/182_test_nested_extend_loop/000077500000000000000000000000001305254536400244625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/182_test_nested_extend_loop/expected_output.css000066400000000000000000000000621305254536400304130ustar00rootroot00000000000000.bar, .bar .foo { a: b; } .bar .foo { c: d; } sass-spec-3.5.0-2/spec/extend-tests/182_test_nested_extend_loop/input.scss000066400000000000000000000000511305254536400265120ustar00rootroot00000000000000.bar { a: b; .foo {c: d; @extend .bar} } sass-spec-3.5.0-2/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selector/000077500000000000000000000000001305254536400325615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400364330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selectora.bar.baz, a.foo { a: b; } input.scss000066400000000000000000000000631305254536400345350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selector.foo {@extend .bar; @extend .baz} a.bar.baz {a: b} options.yml000066400000000000000000000000271305254536400347170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selector--- :todo: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/184_test_control_flow_if/000077500000000000000000000000001305254536400237675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/184_test_control_flow_if/expected_output.css000066400000000000000000000001151305254536400277170ustar00rootroot00000000000000.true, .also-true { color: green; } .false, .also-false { color: red; } sass-spec-3.5.0-2/spec/extend-tests/184_test_control_flow_if/input.scss000066400000000000000000000003071305254536400260230ustar00rootroot00000000000000.true { color: green; } .false { color: red; } .also-true { @if true { @extend .true; } @else { @extend .false; } } .also-false { @if false { @extend .true; } @else { @extend .false; } } sass-spec-3.5.0-2/spec/extend-tests/185_test_control_flow_for/000077500000000000000000000000001305254536400241605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/185_test_control_flow_for/expected_output.css000066400000000000000000000001721305254536400301130ustar00rootroot00000000000000.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } sass-spec-3.5.0-2/spec/extend-tests/185_test_control_flow_for/input.scss000066400000000000000000000002271305254536400262150ustar00rootroot00000000000000.base-0 { color: green; } .base-1 { display: block; } .base-2 { border: 1px solid blue; } .added { @for $i from 0 to 3 { @extend .base-#{$i}; } } sass-spec-3.5.0-2/spec/extend-tests/186_test_control_flow_while/000077500000000000000000000000001305254536400245035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/186_test_control_flow_while/expected_output.css000066400000000000000000000001721305254536400304360ustar00rootroot00000000000000.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } sass-spec-3.5.0-2/spec/extend-tests/186_test_control_flow_while/input.scss000066400000000000000000000002501305254536400265340ustar00rootroot00000000000000.base-0 { color: green; } .base-1 { display: block; } .base-2 { border: 1px solid blue; } .added { $i : 0; @while $i < 3 { @extend .base-#{$i}; $i : $i + 1; } } sass-spec-3.5.0-2/spec/extend-tests/187_test_basic_placeholder_selector/000077500000000000000000000000001305254536400261305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/187_test_basic_placeholder_selector/expected_output.css000066400000000000000000000000211305254536400320540ustar00rootroot00000000000000.bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/187_test_basic_placeholder_selector/input.scss000066400000000000000000000000401305254536400301560ustar00rootroot00000000000000%foo {a: b} .bar {@extend %foo} sass-spec-3.5.0-2/spec/extend-tests/188_test_unused_placeholder_selector/000077500000000000000000000000001305254536400263535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/188_test_unused_placeholder_selector/expected_output.css000066400000000000000000000000301305254536400322770ustar00rootroot00000000000000.baz { color: blue; } sass-spec-3.5.0-2/spec/extend-tests/188_test_unused_placeholder_selector/input.scss000066400000000000000000000000711305254536400304050ustar00rootroot00000000000000%foo {color: blue} %bar {color: red} .baz {@extend %foo} sass-spec-3.5.0-2/spec/extend-tests/189_test_placeholder_descendant_selector/000077500000000000000000000000001305254536400271615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/189_test_placeholder_descendant_selector/expected_output.css000066400000000000000000000000341305254536400331110ustar00rootroot00000000000000#context .bar a { a: b; } sass-spec-3.5.0-2/spec/extend-tests/189_test_placeholder_descendant_selector/input.scss000066400000000000000000000000531305254536400312130ustar00rootroot00000000000000#context %foo a {a: b} .bar {@extend %foo} sass-spec-3.5.0-2/spec/extend-tests/190_test_semi_placeholder_selector/000077500000000000000000000000001305254536400257765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/190_test_semi_placeholder_selector/expected_output.css000066400000000000000000000000541305254536400317300ustar00rootroot00000000000000#context .bat, .bar .baz { color: blue; } sass-spec-3.5.0-2/spec/extend-tests/190_test_semi_placeholder_selector/input.scss000066400000000000000000000001011305254536400300220ustar00rootroot00000000000000#context %foo, .bar .baz {color: blue} .bat { @extend %foo; } sass-spec-3.5.0-2/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders/000077500000000000000000000000001305254536400320115ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000361305254536400375630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders.baz, .bar { color: blue; } expected_output.css000066400000000000000000000000361305254536400356640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders.bar, .baz { color: blue; } sass-spec-3.5.0-2/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders/input.scss000066400000000000000000000000731305254536400340450ustar00rootroot00000000000000%foo {color: blue} .bar {@extend %foo} .baz {@extend %foo} sass-spec-3.5.0-2/spec/extend-tests/192_test_placeholder_interpolation/000077500000000000000000000000001305254536400260325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/192_test_placeholder_interpolation/expected_output.css000066400000000000000000000000301305254536400317560ustar00rootroot00000000000000.bar { color: blue; } sass-spec-3.5.0-2/spec/extend-tests/192_test_placeholder_interpolation/input.scss000066400000000000000000000000671305254536400300710ustar00rootroot00000000000000$foo: foo; %#{$foo} {color: blue} .bar {@extend %foo} sass-spec-3.5.0-2/spec/extend-tests/193_test_media_in_placeholder_selector/000077500000000000000000000000001305254536400266115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/193_test_media_in_placeholder_selector/expected_output.css000066400000000000000000000000211305254536400325350ustar00rootroot00000000000000.baz { c: d; } sass-spec-3.5.0-2/spec/extend-tests/193_test_media_in_placeholder_selector/input.scss000066400000000000000000000000621305254536400306430ustar00rootroot00000000000000%foo {bar {@media screen {a {b: c}}}} .baz {c: d} sass-spec-3.5.0-2/spec/extend-tests/194_test_extend_within_media/000077500000000000000000000000001305254536400246135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/194_test_extend_within_media/expected_output.css000066400000000000000000000000571305254536400305500ustar00rootroot00000000000000@media screen { .foo, .bar { a: b; } } sass-spec-3.5.0-2/spec/extend-tests/194_test_extend_within_media/input.scss000066400000000000000000000000621305254536400266450ustar00rootroot00000000000000@media screen { .foo {a: b} .bar {@extend .foo} } sass-spec-3.5.0-2/spec/extend-tests/195_test_extend_within_unknown_directive/000077500000000000000000000000001305254536400272725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/195_test_extend_within_unknown_directive/expected_output.css000066400000000000000000000000561305254536400332260ustar00rootroot00000000000000@flooblehoof { .foo, .bar { a: b; } } sass-spec-3.5.0-2/spec/extend-tests/195_test_extend_within_unknown_directive/input.scss000066400000000000000000000000611305254536400313230ustar00rootroot00000000000000@flooblehoof { .foo {a: b} .bar {@extend .foo} } sass-spec-3.5.0-2/spec/extend-tests/196_test_extend_within_nested_directives/000077500000000000000000000000001305254536400272415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/196_test_extend_within_nested_directives/expected_output.css000066400000000000000000000001121305254536400331660ustar00rootroot00000000000000@media screen { @flooblehoof { .foo, .bar { a: b; } } } sass-spec-3.5.0-2/spec/extend-tests/196_test_extend_within_nested_directives/input.scss000066400000000000000000000001071305254536400312730ustar00rootroot00000000000000@media screen { @flooblehoof { .foo {a: b} .bar {@extend .foo} } } sass-spec-3.5.0-2/spec/extend-tests/197_test_extend_within_disparate_media/000077500000000000000000000000001305254536400266525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/197_test_extend_within_disparate_media/expected_output.css000066400000000000000000000000571305254536400326070ustar00rootroot00000000000000@media screen { .foo, .bar { a: b; } } sass-spec-3.5.0-2/spec/extend-tests/197_test_extend_within_disparate_media/input.scss000066400000000000000000000001001305254536400306750ustar00rootroot00000000000000@media screen {.foo {a: b}} @media screen {.bar {@extend .foo}} sass-spec-3.5.0-2/spec/extend-tests/198_test_extend_within_disparate_unknown_directive/000077500000000000000000000000001305254536400313315ustar00rootroot00000000000000expected_output.css000066400000000000000000000000761305254536400352100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof { .foo, .bar { a: b; } } @flooblehoof {} sass-spec-3.5.0-2/spec/extend-tests/198_test_extend_within_disparate_unknown_directive/input.scss000066400000000000000000000000761305254536400333700ustar00rootroot00000000000000@flooblehoof {.foo {a: b}} @flooblehoof {.bar {@extend .foo}} sass-spec-3.5.0-2/spec/extend-tests/199_test_extend_within_disparate_nested_directives/000077500000000000000000000000001305254536400313005ustar00rootroot00000000000000expected_output.css000066400000000000000000000001561305254536400351560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/199_test_extend_within_disparate_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } @media screen { @flooblehoof {} } sass-spec-3.5.0-2/spec/extend-tests/199_test_extend_within_disparate_nested_directives/input.scss000066400000000000000000000001361305254536400333340ustar00rootroot00000000000000@media screen {@flooblehoof {.foo {a: b}}} @media screen {@flooblehoof {.bar {@extend .foo}}} 000077500000000000000000000000001305254536400343015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_dontexpected_output.css000066400000000000000000000000531305254536400402320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar { a: b; } .bar, b.foo { c: d; } input.scss000066400000000000000000000000561305254536400363360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar {a: b} .bar {c: d} b.foo {@extend .bar} sass-spec-3.5.0-2/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_exist/000077500000000000000000000000001305254536400333425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400372040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existinput.scss000066400000000000000000000000361305254536400353160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_exist.foo {@extend .bar !optional} sass-spec-3.5.0-2/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_fails/000077500000000000000000000000001305254536400321445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400360120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar { a: b; } input.scss000066400000000000000000000000541305254536400341200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar {a: b} b.foo {@extend .bar !optional} sass-spec-3.5.0-2/spec/extend-tests/209_test_pseudo_element_superselector/000077500000000000000000000000001305254536400265675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/209_test_pseudo_element_superselector/expected_output.css000066400000000000000000000000411305254536400325150ustar00rootroot00000000000000a#bar, a#bar::fblthp { a: b; } sass-spec-3.5.0-2/spec/extend-tests/209_test_pseudo_element_superselector/input.scss000066400000000000000000000001601305254536400306200ustar00rootroot00000000000000%x#bar {a: b} // Add an id to make the results have high specificity %y, %y::fblthp {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/extend-tests/210_test_pseudo_element_superselector/000077500000000000000000000000001305254536400265575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/210_test_pseudo_element_superselector/expected_output.css000066400000000000000000000000221305254536400325040ustar00rootroot00000000000000a#bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/210_test_pseudo_element_superselector/input.scss000066400000000000000000000000701305254536400306100ustar00rootroot00000000000000%x#bar {a: b} %y, %y:fblthp {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/extend-tests/211_test_pseudo_element_superselector/000077500000000000000000000000001305254536400265605ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000221305254536400343250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/211_test_pseudo_element_superselectora#bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/211_test_pseudo_element_superselector/expected_output.css000066400000000000000000000000441305254536400325110ustar00rootroot00000000000000a#bar, a#bar:first-line { a: b; } sass-spec-3.5.0-2/spec/extend-tests/211_test_pseudo_element_superselector/input.scss000066400000000000000000000000741305254536400306150ustar00rootroot00000000000000%x#bar {a: b} %y, %y:first-line {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/extend-tests/212_test_pseudo_element_superselector/000077500000000000000000000000001305254536400265615ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000221305254536400343260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/212_test_pseudo_element_superselectora#bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/212_test_pseudo_element_superselector/expected_output.css000066400000000000000000000000461305254536400325140ustar00rootroot00000000000000a#bar, a#bar:first-letter { a: b; } sass-spec-3.5.0-2/spec/extend-tests/212_test_pseudo_element_superselector/input.scss000066400000000000000000000000761305254536400306200ustar00rootroot00000000000000%x#bar {a: b} %y, %y:first-letter {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/extend-tests/213_test_pseudo_element_superselector/000077500000000000000000000000001305254536400265625ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000221305254536400343270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/213_test_pseudo_element_superselectora#bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/213_test_pseudo_element_superselector/expected_output.css000066400000000000000000000000401305254536400325070ustar00rootroot00000000000000a#bar, a#bar:before { a: b; } sass-spec-3.5.0-2/spec/extend-tests/213_test_pseudo_element_superselector/input.scss000066400000000000000000000000701305254536400306130ustar00rootroot00000000000000%x#bar {a: b} %y, %y:before {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/extend-tests/214_test_pseudo_element_superselector/000077500000000000000000000000001305254536400265635ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000221305254536400343300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/214_test_pseudo_element_superselectora#bar { a: b; } sass-spec-3.5.0-2/spec/extend-tests/214_test_pseudo_element_superselector/expected_output.css000066400000000000000000000000371305254536400325160ustar00rootroot00000000000000a#bar, a#bar:after { a: b; } sass-spec-3.5.0-2/spec/extend-tests/214_test_pseudo_element_superselector/input.scss000066400000000000000000000000671305254536400306220ustar00rootroot00000000000000%x#bar {a: b} %y, %y:after {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/extend-tests/215_test_multiple_source_redundancy_elimination/000077500000000000000000000000001305254536400306145ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001261305254536400363660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/215_test_multiple_source_redundancy_elimination.test-case:active, .test-case { color: red; } .test-case:hover { color: green; } expected_output.css000066400000000000000000000001261305254536400344670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/215_test_multiple_source_redundancy_elimination.test-case, .test-case:active { color: red; } .test-case:hover { color: green; } sass-spec-3.5.0-2/spec/extend-tests/215_test_multiple_source_redundancy_elimination/input.scss000066400000000000000000000003061305254536400326470ustar00rootroot00000000000000%default-color {color: red} %alt-color {color: green} %default-style { @extend %default-color; &:hover {@extend %alt-color} &:active {@extend %default-color} } .test-case {@extend %default-style} sass-spec-3.5.0-2/spec/extend-tests/216_test_nested_sibling_extend/000077500000000000000000000000001305254536400251365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/216_test_nested_sibling_extend/expected_output.css000066400000000000000000000000601305254536400310650ustar00rootroot00000000000000.parent .bar, .parent .foo { width: 2000px; } sass-spec-3.5.0-2/spec/extend-tests/216_test_nested_sibling_extend/input.scss000066400000000000000000000001231305254536400271660ustar00rootroot00000000000000.foo {@extend .bar} .parent { .bar { width: 2000px; } .foo { @extend .bar } } sass-spec-3.5.0-2/spec/extend-tests/217_test_parent_and_sibling_extend/000077500000000000000000000000001305254536400257705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/217_test_parent_and_sibling_extend/expected_output.css000066400000000000000000000001171305254536400317220ustar00rootroot00000000000000.parent1 .parent2 .child1.child2, .parent2 .parent1 .child1.child2 { c: d; } sass-spec-3.5.0-2/spec/extend-tests/217_test_parent_and_sibling_extend/input.scss000066400000000000000000000001731305254536400300250ustar00rootroot00000000000000%foo %bar%baz {c: d} .parent1 { @extend %foo; .child1 {@extend %bar} } .parent2 { @extend %foo; .child2 {@extend %baz} } sass-spec-3.5.0-2/spec/extend-tests/218_test_nested_extend_specificity/000077500000000000000000000000001305254536400260245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/218_test_nested_extend_specificity/expected_output-dart-sass.css000066400000000000000000000000311305254536400336500ustar00rootroot00000000000000a :b:c, a :b { a: b; } sass-spec-3.5.0-2/spec/extend-tests/218_test_nested_extend_specificity/expected_output.css000066400000000000000000000000311305254536400317510ustar00rootroot00000000000000a :b, a :b:c { a: b; } sass-spec-3.5.0-2/spec/extend-tests/218_test_nested_extend_specificity/input.scss000066400000000000000000000000711305254536400300560ustar00rootroot00000000000000%foo {a: b} a { :b {@extend %foo} :b:c {@extend %foo} } sass-spec-3.5.0-2/spec/extend-tests/219_test_nested_double_extend_optimization/000077500000000000000000000000001305254536400275725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/219_test_nested_double_extend_optimization/expected_output.css000066400000000000000000000000341305254536400335220ustar00rootroot00000000000000.parent1 .child { a: b; } sass-spec-3.5.0-2/spec/extend-tests/219_test_nested_double_extend_optimization/input.scss000066400000000000000000000001501305254536400316220ustar00rootroot00000000000000%foo %bar { a: b; } .parent1 { @extend %foo; .child { @extend %bar; } } .parent2 { @extend %foo; } sass-spec-3.5.0-2/spec/extend-tests/220_test_extend_in_double_nested_media_query/000077500000000000000000000000001305254536400300265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/220_test_extend_in_double_nested_media_query/expected_output.css000066400000000000000000000001121305254536400337530ustar00rootroot00000000000000@media all and (orientation: landscape) { .bar { color: blue; } } sass-spec-3.5.0-2/spec/extend-tests/220_test_extend_in_double_nested_media_query/input.scss000066400000000000000000000001361305254536400320620ustar00rootroot00000000000000@media all { @media (orientation: landscape) { %foo {color: blue} .bar {@extend %foo} } } sass-spec-3.5.0-2/spec/extend-tests/221_test_partially_failed_extend/000077500000000000000000000000001305254536400254465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/221_test_partially_failed_extend/expected_output.css000066400000000000000000000001131305254536400313740ustar00rootroot00000000000000.rc, test { color: white; } .prices span.pill span.rc { color: red; } sass-spec-3.5.0-2/spec/extend-tests/221_test_partially_failed_extend/input.scss000066400000000000000000000001221305254536400274750ustar00rootroot00000000000000test { @extend .rc; } .rc {color: white;} .prices span.pill span.rc {color: red;} sass-spec-3.5.0-2/spec/extend-tests/222_test_newline_near_combinator/000077500000000000000000000000001305254536400254565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/222_test_newline_near_combinator/expected_output.css000066400000000000000000000000621305254536400314070ustar00rootroot00000000000000.a + .b x, .a + .b .c y, .c .a + .b y { a: b; } sass-spec-3.5.0-2/spec/extend-tests/222_test_newline_near_combinator/input.scss000066400000000000000000000000421305254536400275060ustar00rootroot00000000000000.a + .b x {a: b} .c y {@extend x} sass-spec-3.5.0-2/spec/extend-tests/222_test_newline_near_combinator/options.yml000066400000000000000000000000351305254536400276720ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/223_test_duplicated_selector_with_newlines/000077500000000000000000000000001305254536400275515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/223_test_duplicated_selector_with_newlines/expected_output.css000066400000000000000000000001201305254536400334750ustar00rootroot00000000000000.example-1-1, .example-1-2, .my-page-1 .my-module-1-1, .example-1-3 { a: b; } sass-spec-3.5.0-2/spec/extend-tests/223_test_duplicated_selector_with_newlines/input.scss000066400000000000000000000001451305254536400316050ustar00rootroot00000000000000.example-1-1, .example-1-2, .example-1-3 { a: b; } .my-page-1 .my-module-1-1 {@extend .example-1-2} sass-spec-3.5.0-2/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee/000077500000000000000000000000001305254536400327245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400365770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo, > foo bar { a: b; } input.scss000066400000000000000000000000451305254536400347000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo {a: b} foo bar {@extend .foo} sass-spec-3.5.0-2/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extender/000077500000000000000000000000001305254536400327425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000661305254536400366200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar, > .foo foo bar, > foo .foo bar { a: b; } input.scss000066400000000000000000000000521305254536400347140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar {a: b} > foo bar {@extend .bar} 000077500000000000000000000000001305254536400353675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendeeexpected_output.css000066400000000000000000000000361305254536400413210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo, > foo bar { a: b; } input.scss000066400000000000000000000000471305254536400374240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo {a: b} > foo bar {@extend .foo} options.yml000066400000000000000000000000271305254536400376040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee--- :todo: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee/000077500000000000000000000000001305254536400333565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400372250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee~ .foo { a: b; } input.scss000066400000000000000000000000471305254536400353340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee~ .foo {a: b} > foo bar {@extend .foo} options.yml000066400000000000000000000000271305254536400355140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee--- :todo: - dart-sass 000077500000000000000000000000001305254536400343705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newlineexpected_output.css000066400000000000000000000000461305254536400403230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline> .foo, > flip, > foo bar { a: b; } input.scss000066400000000000000000000000551305254536400364240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline> .foo {a: b} flip, > foo bar {@extend .foo} options.yml000066400000000000000000000000271305254536400366050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline--- :todo: - dart-sass sass-spec-3.5.0-2/spec/extend-tests/229_test_extended_parent_and_child_redundancy_elimination/000077500000000000000000000000001305254536400325445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400364200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa b, d b, a c, d c { a: b; } input.scss000066400000000000000000000000531305254536400345170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa { b {a: b} c {@extend b} } d {@extend a} 000077500000000000000000000000001305254536400354575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificityexpected_output.css000066400000000000000000000000251305254536400414070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya, a.foo { a: b; } input.scss000066400000000000000000000000331305254536400375070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya {a: b} a.foo {@extend a} 000077500000000000000000000000001305254536400360445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificityexpected_output.css000066400000000000000000000000231305254536400417720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a { a: b; } input.scss000066400000000000000000000000401305254536400400720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a {a: b} a.foo {@extend a} 000077500000000000000000000000001305254536400351135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectorexpected_output.css000066400000000000000000000000301305254536400410370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo, .foo { a: b; } input.scss000066400000000000000000000000361305254536400371460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo {a: b} .foo {@extend a} sass-spec-3.5.0-2/spec/extend-tests/233_test_extend_cross_branch_redundancy_elimination/000077500000000000000000000000001305254536400314165ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400352660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/233_test_extend_cross_branch_redundancy_elimination.a .c .d, .b .c .a .d { a: b; } sass-spec-3.5.0-2/spec/extend-tests/233_test_extend_cross_branch_redundancy_elimination/input.scss000066400000000000000000000000671305254536400334550ustar00rootroot00000000000000%x .c %y {a: b} .a, .b {@extend %x} .a .d {@extend %y} sass-spec-3.5.0-2/spec/extend-tests/234_test_extend_cross_branch_redundancy_elimination/000077500000000000000000000000001305254536400314175ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001251305254536400371700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/234_test_extend_cross_branch_redundancy_elimination.e .a .c .d, .e .b .c .a .d, .a .e .b .c .d, .a .c .e .d, .b .c .e .a .d { a: b; } expected_output.css000066400000000000000000000001051305254536400352670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/234_test_extend_cross_branch_redundancy_elimination.e .a .c .d, .a .c .e .d, .e .b .c .a .d, .b .c .a .e .d { a: b; } sass-spec-3.5.0-2/spec/extend-tests/234_test_extend_cross_branch_redundancy_elimination/input.scss000066400000000000000000000001121305254536400334450ustar00rootroot00000000000000.e %z {a: b} %x .c %y {@extend %z} .a, .b {@extend %x} .a .d {@extend %y} sass-spec-3.5.0-2/spec/extend-tests/235_extend_with_universal_selector/000077500000000000000000000000001305254536400260525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/235_extend_with_universal_selector/expected_output.css000066400000000000000000000000731305254536400320050ustar00rootroot00000000000000-a *.foo1, -a a { a: b; } -b *|*.foo2, -b b { b: b; } sass-spec-3.5.0-2/spec/extend-tests/235_extend_with_universal_selector/input.scss000066400000000000000000000001551305254536400301070ustar00rootroot00000000000000%-a *.foo1 {a: b} a {@extend .foo1} -a {@extend %-a} %-b *|*.foo2 {b: b} b {@extend .foo2} -b {@extend %-b} sass-spec-3.5.0-2/spec/extend-tests/236_extend_with_universal_selector_empty_namespace/000077500000000000000000000000001305254536400313055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/236_extend_with_universal_selector_empty_namespace/error000066400000000000000000000004661305254536400323670ustar00rootroot00000000000000Error: "a" failed to @extend ".foo". No selectors matching ".foo" could be unified with "a". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/236_extend_with_universal_selector_empty_namespace/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003311305254536400341760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/236_extend_with_universal_selector_empty_namespaceError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. a {@extend .foo} ^^^^^^^^^^^^ /sass/spec/extend-tests/236_extend_with_universal_selector_empty_namespace/input.scss 2:4 expected_output.css000066400000000000000000000000001305254536400351470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/236_extend_with_universal_selector_empty_namespacesass-spec-3.5.0-2/spec/extend-tests/236_extend_with_universal_selector_empty_namespace/input.scss000066400000000000000000000000641305254536400333410ustar00rootroot00000000000000%-a |*.foo {a: b} a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/extend-tests/236_extend_with_universal_selector_empty_namespace/options.yml000066400000000000000000000000251305254536400335200ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/extend-tests/236_extend_with_universal_selector_empty_namespace/status000066400000000000000000000000021305254536400325430ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/extend-tests/237_extend_with_universal_selector_different_namespace/000077500000000000000000000000001305254536400321165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/237_extend_with_universal_selector_different_namespace/error000066400000000000000000000004721305254536400331750ustar00rootroot00000000000000Error: "a" failed to @extend ".foo". No selectors matching ".foo" could be unified with "a". Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/extend-tests/237_extend_with_universal_selector_different_namespace/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000003351305254536400350130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/237_extend_with_universal_selector_different_namespaceError: The target selector was not found. Use "@extend .foo !optional" to avoid this error. a {@extend .foo} ^^^^^^^^^^^^ /sass/spec/extend-tests/237_extend_with_universal_selector_different_namespace/input.scss 2:4 expected_output.css000066400000000000000000000000001305254536400357600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/237_extend_with_universal_selector_different_namespaceinput.scss000066400000000000000000000000661305254536400340750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/237_extend_with_universal_selector_different_namespace%-a ns|*.foo {a: b} a {@extend .foo} -a {@extend %-a} options.yml000066400000000000000000000000251305254536400342520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/237_extend_with_universal_selector_different_namespace--- :todo: - libsass sass-spec-3.5.0-2/spec/extend-tests/237_extend_with_universal_selector_different_namespace/status000066400000000000000000000000021305254536400333540ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/extend-tests/does_not_move_page_block_in_media/000077500000000000000000000000001305254536400260025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/does_not_move_page_block_in_media/expected_output.css000066400000000000000000000000621305254536400317330ustar00rootroot00000000000000@media screen { a { x: y; } @page {} } sass-spec-3.5.0-2/spec/extend-tests/does_not_move_page_block_in_media/input.scss000066400000000000000000000000511305254536400300320ustar00rootroot00000000000000@media screen { a { x:y; } @page {} }sass-spec-3.5.0-2/spec/extend-tests/issue_146/000077500000000000000000000000001305254536400206715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/extend-tests/issue_146/expected_output.css000066400000000000000000000001061305254536400246210ustar00rootroot00000000000000button { background: green; } button:hover { background: black; } sass-spec-3.5.0-2/spec/extend-tests/issue_146/input.scss000066400000000000000000000001731305254536400227260ustar00rootroot00000000000000%btn-style-default { background: green; &:hover{ background: black; } } button { @extend %btn-style-default; }sass-spec-3.5.0-2/spec/extend-tests/options.yml000066400000000000000000000000321305254536400213600ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/000077500000000000000000000000001305254536400207405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/47_str_slice/000077500000000000000000000000001305254536400232415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/47_str_slice/expected_output.css000066400000000000000000000006371305254536400272020ustar00rootroot00000000000000@charset "UTF-8"; div { bar: "b→cde→"; bar: "bcd"; bar: "ef"; bar: "bc"; bar: ""; bar: ""; bar: "abcd"; bar: "abcd"; bar: "a"; bar: "áé"; bar: "áéíóúüñ¿"; bar: "áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "Ѫ҈"; bar: "áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈"; bar: ""; bar: ""; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíó"; bar: ""; } sass-spec-3.5.0-2/spec/libsass-closed-issues/47_str_slice/input.scss000066400000000000000000000020031305254536400252700ustar00rootroot00000000000000div { bar: str-slice("ab→cde→dfjgdsja", 2, 7); bar: str-slice("abcd", 2); bar: str-slice("abcdefg", -3, -2); bar: str-slice("abcd", 2, -2); bar: str-slice("abcd", 3, 2); bar: str-slice("abcd", 29, 180); bar: str-slice("abcd", 1, 29); bar: str-slice("abcd", 0, 5); bar: str-slice('a', 1, -1); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, 3); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, 9); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", -3, -2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, -2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 3, 2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 29, 180); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 1, 29); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 0, 5); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", -80, -200); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_100/000077500000000000000000000000001305254536400224505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_100/expected_output.css000066400000000000000000000000511305254536400263770ustar00rootroot00000000000000test { background-color: #cc0000 \9; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_100/input.scss000066400000000000000000000001121305254536400244760ustar00rootroot00000000000000$endColor: red; test { background-color: darken($endColor, 10%) \9; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1007/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1007/expected_output.css000066400000000000000000000001151305254536400264670ustar00rootroot00000000000000/* start */ foo baz { /* before */ margin: 0; /* after */ } /* end */ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1007/input.scss000066400000000000000000000001631305254536400245730ustar00rootroot00000000000000/* start */ foo /* foo */ baz /* bar */ { /* before */ margin /* X */: /* Y */ 0 /* */; /* after */ } /* end */sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1016/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1016/expected_output.css000066400000000000000000000000421305254536400264660ustar00rootroot00000000000000.foo [baz=".foo"] { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1016/input.scss000066400000000000000000000000541305254536400245720ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1021/000077500000000000000000000000001305254536400225335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1021/expected_output.css000066400000000000000000000000241305254536400264620ustar00rootroot00000000000000div { top: 0px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1021/input.scss000066400000000000000000000000631305254536400245660ustar00rootroot00000000000000div { top: 10px - 2 * 5px /* arrow size */; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1025/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1025/expected_output.css000066400000000000000000000001151305254536400264670ustar00rootroot00000000000000:not(:last-of-type) { top: 10px; } .a :not(:last-of-type) { top: 10px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1025/input.scss000066400000000000000000000001621305254536400245720ustar00rootroot00000000000000@mixin m() { .a & { @content; } } :not(:last-of-type) { top: 10px; @include m { top: 10px; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1029/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1029/expected_output-dart-sass.css000066400000000000000000000002471305254536400304000ustar00rootroot00000000000000.week-start-2 .month-start-1, .week-start-1 .month-start-2 { margin-left: 1px; } .week-start-2 .month-start-2, .week-start-1 .month-start-1 { margin-left: 2px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1029/expected_output.css000066400000000000000000000002471305254536400265010ustar00rootroot00000000000000.week-start-1 .month-start-2, .week-start-2 .month-start-1 { margin-left: 1px; } .week-start-1 .month-start-1, .week-start-2 .month-start-2 { margin-left: 2px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1029/input.scss000066400000000000000000000003401305254536400245740ustar00rootroot00000000000000@for $i from 1 through 2 { %shift-#{$i - 1} { margin-left: $i * 1px; } .week-start-#{$i} { @for $j from 1 through 2 { .month-start-#{$j} { @extend %shift-#{($j - $i - 1) % 2}; } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_103/000077500000000000000000000000001305254536400224535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_103/expected_output.css000066400000000000000000000000001305254536400263740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_103/input.scss000066400000000000000000000001761305254536400245130ustar00rootroot00000000000000// Checks if a number is even @function is-even($int) { @if $int % 2 == 0 { @return true; } @return false; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1030/000077500000000000000000000000001305254536400225335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1030/expected_output.css000066400000000000000000000001501305254536400264620ustar00rootroot00000000000000div a { top: 10px; } @supports (will-change: transform) { div a { will-change: transform; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1030/input.scss000066400000000000000000000002351305254536400245670ustar00rootroot00000000000000@mixin will-change() { @supports (will-change: transform) { will-change: transform; } } div { a { top: 10px; @include will-change(); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1036/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1036/expected_output.css000066400000000000000000000001351305254536400264730ustar00rootroot00000000000000div { test: platinum; test: vip; test: gold; } div { test: platinum; test: vip; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1036/input.scss000066400000000000000000000010761305254536400246010ustar00rootroot00000000000000@mixin all-vip() { test: vip; } @mixin gold() { test: gold; } @mixin platinum() { test: platinum; } @mixin icons-sprite($icon-name){ @if $icon-name == 'all-vip' { @include all-vip(); } @else if $icon-name == 'gold' { @include gold(); } @else if $icon-name == 'platinum' { @include platinum(); } } div { @include icons-sprite("platinum"); @include icons-sprite("all-vip"); @include icons-sprite("gold"); } div { @include icons-sprite(platinum); @include icons-sprite(all-vip); @include icons-sprite(gold); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1043/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1043/expected_output.css000066400000000000000000000001701305254536400264700ustar00rootroot00000000000000.component { color: red; } .component--foo.component--bar { color: blue; } .test .selector.test { color: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1043/input.scss000066400000000000000000000002661305254536400245770ustar00rootroot00000000000000.component{ color: red; @at-root{ #{&}--foo#{&}--bar { color: blue; } } } .test{ .selector#{&} { color: blue; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1060/000077500000000000000000000000001305254536400225365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1060/error-dart-sass000066400000000000000000000001661305254536400255140ustar00rootroot00000000000000Error: This at-rule is not allowed here. } @else { ^^^^^^ /sass/spec/libsass-issues/issue_1060/input.scss 6:5 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1060/expected_output-dart-sass.css000066400000000000000000000000001305254536400303560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1060/expected_output.css000066400000000000000000000000421305254536400264650ustar00rootroot00000000000000foo { foo: true; bar: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1060/input.scss000066400000000000000000000003101305254536400245640ustar00rootroot00000000000000foo { @if true { foo: true; } @elseif true { foo: false; } @else { foo: false; } @if true { bar: true; } @else if true { bar: false; } @else { bar: false; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1060/status-dart-sass000066400000000000000000000000021305254536400256730ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1061/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1061/expected_output.css000066400000000000000000000000441305254536400264700ustar00rootroot00000000000000a.div, a.span { display: block; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1061/input.scss000066400000000000000000000000621305254536400245710ustar00rootroot00000000000000a { &.div, &.span { display: block; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1063/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1063/expected_output-dart-sass.css000066400000000000000000000000571305254536400303750ustar00rootroot00000000000000a > b > c > x, a > b > x { display: block; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1063/expected_output.css000066400000000000000000000000571305254536400264760ustar00rootroot00000000000000a > b > x, a > b > c > x { display: block; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1063/input.scss000066400000000000000000000001401305254536400245700ustar00rootroot00000000000000%foo { & > x { display: block; } } a { > b { @extend %foo; } > b > c { @extend %foo; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1074/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1074/expected_output.css000066400000000000000000000001171305254536400264750ustar00rootroot00000000000000.foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1074/input.scss000066400000000000000000000001211305254536400245710ustar00rootroot00000000000000$i: 1; .foo#{-$i} { a:b } .foo-#{$i} { a:b } .foo#{-1} { a:b } .foo-#{1} { a:b } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075-3.5/000077500000000000000000000000001305254536400230475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075-3.5/error000066400000000000000000000002161305254536400241220ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(lighten)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075-3.5/error-dart-sass000066400000000000000000000004241305254536400260220ustar00rootroot00000000000000WARNING on line 4, column 8 of spec/libsass-issues/issue_1075-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("lighten")) instead. bar: call($name, $args...); ^^^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075-3.5/expected_output.css000066400000000000000000000000301305254536400267730ustar00rootroot00000000000000foo { bar: #ff3333; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075-3.5/input.scss000066400000000000000000000001421305254536400251000ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075-3.5/options.yml000066400000000000000000000000531305254536400252630ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075/expected_output.css000066400000000000000000000000301305254536400264700ustar00rootroot00000000000000foo { bar: #ff3333; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075/input.scss000066400000000000000000000001421305254536400245750ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1075/options.yml000066400000000000000000000000301305254536400247530ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_108/000077500000000000000000000000001305254536400224605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_108/expected_output.css000066400000000000000000000000541305254536400264120ustar00rootroot00000000000000h1 { color: red; } h2 { color: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_108/input.scss000066400000000000000000000001511305254536400245110ustar00rootroot00000000000000$a: red; @mixin f($a: $a) { color: $a; } h1 { @include f; } h2 { @include f(blue); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1080/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1080/expected_output.css000066400000000000000000000001711305254536400264720ustar00rootroot00000000000000/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1080/input.scss000066400000000000000000000001671305254536400246000ustar00rootroot00000000000000/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1081/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1081/_import.scss000066400000000000000000000001331305254536400251040ustar00rootroot00000000000000import-before { foo: $foo; } $foo: baz !global !default; import-after { foo: $foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1081/expected_output.css000066400000000000000000000001661305254536400264770ustar00rootroot00000000000000default { foo: foo; } after { foo: bar; } after import-before { foo: bar; } after import-after { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1081/input.scss000066400000000000000000000001561305254536400245770ustar00rootroot00000000000000$foo: foo !global !default; default { foo: $foo; } $foo: bar; after { @import "import"; foo: $foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1082/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1082/expected_output-dart-sass.css000066400000000000000000000004511305254536400303740ustar00rootroot00000000000000@font-face { font-family: "My Font"; font-style: normal; font-weight: 300; src: local("My Font"), local("My-Font"), url("my-font.eot?#iefix") format("embedded-opentype"), url("my-font.woff") format("woff"), url("my-font.ttf") format("truetype"), url("my-font.svg#MyFont") format("svg"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1082/expected_output.css000066400000000000000000000004511305254536400264750ustar00rootroot00000000000000@font-face { font-family: 'My Font'; font-style: normal; font-weight: 300; src: local("My Font"), local("My-Font"), url("my-font.eot?#iefix") format("embedded-opentype"), url("my-font.woff") format("woff"), url("my-font.ttf") format("truetype"), url("my-font.svg#MyFont") format("svg"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1082/input.scss000066400000000000000000000010061305254536400245730ustar00rootroot00000000000000@font-face { font-family: 'My Font'; font-style: normal; font-weight: 300; src: local('My Font'), local('My-Font'), /* from http://.... original source of .eot */ url('my-font.eot?#iefix') format('embedded-opentype'), /* from http://.... original source of .woff */ url('my-font.woff') format('woff'), /* from http://.... original source of .ttf */ url('my-font.ttf') format('truetype'), /* from http://.... original source of .svg */ url('my-font.svg#MyFont') format('svg'); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1086/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1086/expected_output.css000066400000000000000000000000001305254536400264670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1086/input.scss000066400000000000000000000000211305254536400245730ustar00rootroot00000000000000$map: (-1px: 12);sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1087/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1087/expected_output.css000066400000000000000000000000501305254536400264750ustar00rootroot00000000000000a { foo: url(bar); foo: url(bar); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1087/input.scss000066400000000000000000000000701305254536400246000ustar00rootroot00000000000000$foo: bar; a { foo: url($foo); foo: url(#{$foo}); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1091/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1091/expected_output-dart-sass.css000066400000000000000000000000551305254536400303740ustar00rootroot00000000000000.a, .d > .e, .b .c, .b .d > .e { top: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1091/expected_output.css000066400000000000000000000000551305254536400264750ustar00rootroot00000000000000.a, .b .c, .b .d > .e, .d > .e { top: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1091/input.scss000066400000000000000000000001231305254536400245720ustar00rootroot00000000000000.a { top: 0; } .b .c { @extend .a; } .d > .e { @extend .a; @extend .c; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1092/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1092/expected_output-dart-sass.css000066400000000000000000000001071305254536400303730ustar00rootroot00000000000000a { a: foo; } b { b: foo ; } c { c: foo; } d { d: foo ; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1092/expected_output.css000066400000000000000000000001111305254536400264670ustar00rootroot00000000000000a { a: foo ; } b { b: foo ; } c { c: foo ; } d { d: foo ; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1092/input.scss000066400000000000000000000001521305254536400245750ustar00rootroot00000000000000$bar: ""; $baz: " "; a { a: foo #{""}; } b { b: foo #{" "}; } c { c: foo #{$bar}; } d { d: foo #{$baz}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/000077500000000000000000000000001305254536400243665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function-4.0/000077500000000000000000000000001305254536400265125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function-4.0/error000066400000000000000000000001401305254536400275610ustar00rootroot00000000000000Error: Invalid CSS after "...ion foo($bar:#{": expected expression (e.g. 1px, bold), was "}) {" sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function-4.0/error-dart-sass000066400000000000000000000002311305254536400314610ustar00rootroot00000000000000Error: Expected expression. @function foo($bar:#{}) { ^^ /sass/spec/libsass-issues/issue_1093/argument/function-4.0/input.scss 1:20 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function-4.0/expected_output.css000066400000000000000000000000001305254536400324330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function-4.0/input.scss000066400000000000000000000000721305254536400305450ustar00rootroot00000000000000@function foo($bar:#{}) { @return $bar; } $foo: foo(); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function-4.0/options.yml000066400000000000000000000000321305254536400307230ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function-4.0/status000066400000000000000000000000021305254536400277500ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function/000077500000000000000000000000001305254536400262135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function/error000066400000000000000000000003261305254536400272700ustar00rootroot00000000000000Error: Invalid CSS after "...ction foo($bar:": expected expression (e.g. 1px, bold), was "#{}) {" on line 1 of /sass/spec/libsass-issues/issue_1093/argument/function/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function/expected_output.css000066400000000000000000000000001305254536400321340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function/input.scss000066400000000000000000000000721305254536400302460ustar00rootroot00000000000000@function foo($bar:#{}) { @return $bar; } $foo: foo(); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function/options.yml000066400000000000000000000000301305254536400304220ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/function/status000066400000000000000000000000021305254536400274510ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin-4.0/000077500000000000000000000000001305254536400260115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin-4.0/error000066400000000000000000000001401305254536400270600ustar00rootroot00000000000000Error: Invalid CSS after "@mixin foo($bar:#{": expected expression (e.g. 1px, bold), was "}) {" sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin-4.0/error-dart-sass000066400000000000000000000002201305254536400307560ustar00rootroot00000000000000Error: Expected expression. @mixin foo($bar:#{}) { ^^ /sass/spec/libsass-issues/issue_1093/argument/mixin-4.0/input.scss 1:17 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin-4.0/expected_output.css000066400000000000000000000000001305254536400317320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin-4.0/input.scss000066400000000000000000000001021305254536400300360ustar00rootroot00000000000000@mixin foo($bar:#{}) { @return $bar; } foo { @include foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin-4.0/options.yml000066400000000000000000000000321305254536400302220ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin-4.0/status000066400000000000000000000000021305254536400272470ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin/000077500000000000000000000000001305254536400255125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin/error000066400000000000000000000003211305254536400265620ustar00rootroot00000000000000Error: Invalid CSS after "@mixin foo($bar:": expected expression (e.g. 1px, bold), was "#{}) {" on line 1 of /sass/spec/libsass-issues/issue_1093/argument/mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin/expected_output.css000066400000000000000000000000001305254536400314330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin/input.scss000066400000000000000000000001021305254536400275370ustar00rootroot00000000000000@mixin foo($bar:#{}) { @return $bar; } foo { @include foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin/options.yml000066400000000000000000000000301305254536400277210ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/argument/mixin/status000066400000000000000000000000021305254536400267500ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/assignment/000077500000000000000000000000001305254536400247145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/assignment/error000066400000000000000000000003011305254536400257620ustar00rootroot00000000000000Error: Invalid CSS after "$foo: #{": expected expression (e.g. 1px, bold), was "};" on line 1 of /sass/spec/libsass-issues/issue_1093/assignment/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/assignment/error-dart-sass000066400000000000000000000001611305254536400276650ustar00rootroot00000000000000Error: Expected expression. $foo: #{}; ^^ /sass/spec/libsass-issues/issue_1093/assignment/input.scss 1:7 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/assignment/expected_output.css000066400000000000000000000000001305254536400306350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/assignment/input.scss000066400000000000000000000000131305254536400267420ustar00rootroot00000000000000$foo: #{}; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/assignment/status000066400000000000000000000000021305254536400261520ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/000077500000000000000000000000001305254536400245245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/function/000077500000000000000000000000001305254536400263515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/function/error000066400000000000000000000003161305254536400274250ustar00rootroot00000000000000Error: Invalid CSS after "$foo: foo(#{": expected expression (e.g. 1px, bold), was "});" on line 5 of /sass/spec/libsass-issues/issue_1093/parameter/function/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/function/error-dart-sass000066400000000000000000000002031305254536400313170ustar00rootroot00000000000000Error: Expected expression. $foo: foo(#{}); ^^ /sass/spec/libsass-issues/issue_1093/parameter/function/input.scss 5:11 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/function/expected_output.css000066400000000000000000000000001305254536400322720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/function/input.scss000066400000000000000000000000711305254536400304030ustar00rootroot00000000000000@function foo($bar) { @return $bar; } $foo: foo(#{}); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/function/status000066400000000000000000000000021305254536400276070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/mixin/000077500000000000000000000000001305254536400256505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/mixin/error000066400000000000000000000003201305254536400267170ustar00rootroot00000000000000Error: Invalid CSS after " @include foo(#{": expected expression (e.g. 1px, bold), was "});" on line 6 of /sass/spec/libsass-issues/issue_1093/parameter/mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/mixin/expected_output.css000066400000000000000000000000001305254536400315710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/mixin/input.scss000066400000000000000000000001031305254536400276760ustar00rootroot00000000000000@mixin foo($bar) { @return $bar; } foo { @include foo(#{}); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/mixin/options.yml000066400000000000000000000000371305254536400300660ustar00rootroot00000000000000--- :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/parameter/mixin/status000066400000000000000000000000021305254536400271060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/property/000077500000000000000000000000001305254536400244305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/property/error000066400000000000000000000003001305254536400254750ustar00rootroot00000000000000Error: Invalid CSS after " bar: #{": expected expression (e.g. 1px, bold), was "};" on line 2 of /sass/spec/libsass-issues/issue_1093/property/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/property/error-dart-sass000066400000000000000000000001611305254536400274010ustar00rootroot00000000000000Error: Expected expression. bar: #{}; ^^ /sass/spec/libsass-issues/issue_1093/property/input.scss 2:8 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/property/expected_output.css000066400000000000000000000000001305254536400303510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/property/input.scss000066400000000000000000000000241305254536400264600ustar00rootroot00000000000000foo { bar: #{}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1093/property/status000066400000000000000000000000021305254536400256660ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1098/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1098/expected_output.css000066400000000000000000000001301305254536400264760ustar00rootroot00000000000000div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\;; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1098/input.scss000066400000000000000000000001231305254536400246010ustar00rootroot00000000000000div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1101/000077500000000000000000000000001305254536400225325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1101/expected_output.css000066400000000000000000000000301305254536400264560ustar00rootroot00000000000000foo { bar: #d6d6d6; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1101/input.scss000066400000000000000000000001411305254536400245620ustar00rootroot00000000000000$foo: white; foo { bar: adjust-color($foo, $hue: -6deg, $lightness: -16, $saturation: -7); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1102/000077500000000000000000000000001305254536400225335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1102/expected_output.css000066400000000000000000000002241305254536400264640ustar00rootroot00000000000000foo { display: expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1102/input.scss000066400000000000000000000002331305254536400245650ustar00rootroot00000000000000foo { display:expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1103/000077500000000000000000000000001305254536400225345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1103/_import.scss000066400000000000000000000001621305254536400251010ustar00rootroot00000000000000foo { bar: baz } baz { bar: foo } @media screen and (max-width: 2) { foo { bar: baz } baz { bar: foo } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1103/expected_output.css000066400000000000000000000006451305254536400264740ustar00rootroot00000000000000foo { bar: baz; } baz { bar: foo; } @media screen and (max-width: 2) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) and (max-width: 2) { foo { bar: baz; } baz { bar: foo; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1103/input.scss000066400000000000000000000002361305254536400245710ustar00rootroot00000000000000@import "import"; @media screen and (min-width: 1) { foo { bar: baz } baz { bar: foo } } @media screen and (min-width: 1) { @import "import"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1106/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1106/error000066400000000000000000000005551305254536400236200ustar00rootroot00000000000000DEPRECATION WARNING: Passing null, a non-string value, to unquote() will be an error in future versions of Sass. on line 7 of /sass/spec/libsass-issues/issue_1106/input.scss DEPRECATION WARNING: Passing null, a non-string value, to unquote() will be an error in future versions of Sass. on line 13 of /sass/spec/libsass-issues/issue_1106/input.scss sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1106/error-dart-sass000066400000000000000000000002371305254536400255140ustar00rootroot00000000000000Error: $string: null is not a string. unquote: unquote($foo); ^^^^^^^^^^^^^ spec/libsass-issues/issue_1106/input.scss 7:14 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1106/expected_output-dart-sass.css000066400000000000000000000000001305254536400303570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1106/expected_output.css000066400000000000000000000000221305254536400264640ustar00rootroot00000000000000a { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1106/input.scss000066400000000000000000000003231305254536400245710ustar00rootroot00000000000000@function foo() { @return null; } $foo: null; a { foo: bar; variable: $foo; function: foo(); unquote: unquote($foo); } b { variable: $foo; function: foo(); unquote: unquote($foo); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1106/status-dart-sass000066400000000000000000000000021305254536400256740ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1107/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1107/expected_output-dart-sass.css000066400000000000000000000001511305254536400303670ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod="scale"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1107/expected_output.css000066400000000000000000000001511305254536400264700ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod='scale'); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1107/input.scss000066400000000000000000000001761305254536400246000ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="#{foo}", sizingMethod='scale'); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1115/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1115/expected_output-dart-sass.css000066400000000000000000000000761305254536400303740ustar00rootroot00000000000000foo { bar: "xy"; baz: "xy"; bar: "x\a"; baz: "x\a"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1115/expected_output.css000066400000000000000000000001001305254536400264610ustar00rootroot00000000000000foo { bar: "x\79"; baz: "xy"; bar: "x\a"; baz: "x\a"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1115/input.scss000066400000000000000000000001201305254536400245640ustar00rootroot00000000000000foo { bar: "x\79"; baz: "#{x}\79"; bar: "x\a"; baz: "#{x}\a"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_112/000077500000000000000000000000001305254536400224535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_112/expected_output.css000066400000000000000000000001161305254536400264040ustar00rootroot00000000000000@media screen and (max-device-width: 500px) { foo { bar: "works"; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_112/input.scss000066400000000000000000000002521305254536400245060ustar00rootroot00000000000000@mixin media($var1, $var2) { @media screen and ($var1: $var2) { @content; } } @include media(max-device-width, 500px) { foo { bar: "works"; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1121/000077500000000000000000000000001305254536400225345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1121/expected_output.css000066400000000000000000000000641305254536400264670ustar00rootroot00000000000000/* *
*/ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1121/input.scss000066400000000000000000000001471305254536400245720ustar00rootroot00000000000000$foo: "foo"; $bar: "bar"; $baz: "baz"; /* *
*/ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1124/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1124/error000066400000000000000000000005561305254536400236210ustar00rootroot00000000000000DEPRECATION WARNING: Passing null, a non-string value, to unquote() will be an error in future versions of Sass. on line 17 of /sass/spec/libsass-issues/issue_1124/input.scss DEPRECATION WARNING: Passing null, a non-string value, to unquote() will be an error in future versions of Sass. on line 19 of /sass/spec/libsass-issues/issue_1124/input.scss sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1124/expected_output.css000066400000000000000000000002021305254536400264640ustar00rootroot00000000000000foo { a: string; b: string; c: null; d: null; e: null; f: null; aa: null; ab: string; ba: null; bb: string; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1124/input.scss000066400000000000000000000005411305254536400245730ustar00rootroot00000000000000$foo: null; @mixin bar($bar:null) { aa: type-of($bar); ab: type-of(unqoute($bar)); } @mixin baz($baz) { ba: type-of($baz); bb: type-of(unqoute($baz)); } foo { a: type-of(''); b: type-of(unqoute('')); c: type-of(null); d: type-of(unquote(null)); e: type-of($foo); f: type-of(unquote($foo)); @include bar; @include baz(null); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1124/options.yml000066400000000000000000000000271305254536400247540ustar00rootroot00000000000000--- :end_version: '3.5'sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1127/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1127/expected_output.css000066400000000000000000000012671305254536400265030ustar00rootroot00000000000000foo { content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: ABCDefg; content: ABCDefg; content: ABCDefg; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1127/input.scss000066400000000000000000000023031305254536400245740ustar00rootroot00000000000000$a: to-upper-case('abcd'); $b: to-upper-case("abcd"); $c: to-upper-case(abcd); foo { content: #{$a}; content: #{$b}; content: #{$c}; content: '#{$a}'; content: '#{$b}'; content: '#{$c}'; content: "#{$a}"; content: "#{$b}"; content: "#{$c}"; content: #{unquote($a)}; content: #{unquote($b)}; content: #{unquote($c)}; content: '#{unquote($a)}'; content: '#{unquote($b)}'; content: '#{unquote($c)}'; content: "#{unquote($a)}"; content: "#{unquote($b)}"; content: "#{unquote($c)}"; content: #{$a + unquote("efg")}; content: #{$b + unquote("efg")}; content: #{$c + unquote("efg")}; content: '#{$a + unquote("efg")}'; content: '#{$b + unquote("efg")}'; content: '#{$c + unquote("efg")}'; content: "#{$a + unquote("efg")}"; content: "#{$b + unquote("efg")}"; content: "#{$c + unquote("efg")}"; content: #{$a + unquote("")}; content: #{$b + unquote("")}; content: #{$c + unquote("")}; content: '#{$a + unquote("")}'; content: '#{$b + unquote("")}'; content: '#{$c + unquote("")}'; content: "#{$a + unquote("")}"; content: "#{$b + unquote("")}"; content: "#{$c + unquote("")}"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_113/000077500000000000000000000000001305254536400224545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_113/expected_output.css000066400000000000000000000000331305254536400264030ustar00rootroot00000000000000section { width: 10px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_113/input.scss000066400000000000000000000000671305254536400245130ustar00rootroot00000000000000// Input section { $w: null, 10px; width: $w; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1130/000077500000000000000000000000001305254536400225345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1130/expected_output.css000066400000000000000000000000311305254536400264610ustar00rootroot00000000000000.foo { result: "hi"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1130/input.scss000066400000000000000000000001641305254536400245710ustar00rootroot00000000000000@function foo($args...) { @return bar($args...); } @function bar() { @return "hi"; } .foo { result: foo(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1132/000077500000000000000000000000001305254536400225365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1132/expected_output.css000066400000000000000000000126721305254536400265010ustar00rootroot00000000000000foo { i0: 0deg; i1: 1deg; i2: 2deg; i3: 3deg; i4: 4deg; i5: 5deg; i6: 6deg; i7: 7deg; i8: 8deg; i9: 9deg; i10: 10deg; i11: 11deg; i12: 12deg; i13: 13deg; i14: 14deg; i15: 15deg; i16: 16deg; i17: 17deg; i18: 18deg; i19: 19deg; i20: 20deg; i21: 21deg; i22: 22deg; i23: 23deg; i24: 24deg; i25: 25deg; i26: 26deg; i27: 27deg; i28: 28deg; i29: 29deg; i30: 30deg; i31: 31deg; i32: 32deg; i33: 33deg; i34: 34deg; i35: 35deg; i36: 36deg; i37: 37deg; i38: 38deg; i39: 39deg; i40: 40deg; i41: 41deg; i42: 42deg; i43: 43deg; i44: 44deg; i45: 45deg; i46: 46deg; i47: 47deg; i48: 48deg; i49: 49deg; i50: 50deg; i51: 51deg; i52: 52deg; i53: 53deg; i54: 54deg; i55: 55deg; i56: 56deg; i57: 57deg; i58: 58deg; i59: 59deg; i60: 60deg; i61: 61deg; i62: 62deg; i63: 63deg; i64: 64deg; i65: 65deg; i66: 66deg; i67: 67deg; i68: 68deg; i69: 69deg; i70: 70deg; i71: 71deg; i72: 72deg; i73: 73deg; i74: 74deg; i75: 75deg; i76: 76deg; i77: 77deg; i78: 78deg; i79: 79deg; i80: 80deg; i81: 81deg; i82: 82deg; i83: 83deg; i84: 84deg; i85: 85deg; i86: 86deg; i87: 87deg; i88: 88deg; i89: 89deg; i90: 90deg; i91: 91deg; i92: 92deg; i93: 93deg; i94: 94deg; i95: 95deg; i96: 96deg; i97: 97deg; i98: 98deg; i99: 99deg; i100: 100deg; i101: 101deg; i102: 102deg; i103: 103deg; i104: 104deg; i105: 105deg; i106: 106deg; i107: 107deg; i108: 108deg; i109: 109deg; i110: 110deg; i111: 111deg; i112: 112deg; i113: 113deg; i114: 114deg; i115: 115deg; i116: 116deg; i117: 117deg; i118: 118deg; i119: 119deg; i120: 120deg; i121: 121deg; i122: 122deg; i123: 123deg; i124: 124deg; i125: 125deg; i126: 126deg; i127: 127deg; i128: 128deg; i129: 129deg; i130: 130deg; i131: 131deg; i132: 132deg; i133: 133deg; i134: 134deg; i135: 135deg; i136: 136deg; i137: 137deg; i138: 138deg; i139: 139deg; i140: 140deg; i141: 141deg; i142: 142deg; i143: 143deg; i144: 144deg; i145: 145deg; i146: 146deg; i147: 147deg; i148: 148deg; i149: 149deg; i150: 150deg; i151: 151deg; i152: 152deg; i153: 153deg; i154: 154deg; i155: 155deg; i156: 156deg; i157: 157deg; i158: 158deg; i159: 159deg; i160: 160deg; i161: 161deg; i162: 162deg; i163: 163deg; i164: 164deg; i165: 165deg; i166: 166deg; i167: 167deg; i168: 168deg; i169: 169deg; i170: 170deg; i171: 171deg; i172: 172deg; i173: 173deg; i174: 174deg; i175: 175deg; i176: 176deg; i177: 177deg; i178: 178deg; i179: 179deg; i180: 180deg; i181: 181deg; i182: 182deg; i183: 183deg; i184: 184deg; i185: 185deg; i186: 186deg; i187: 187deg; i188: 188deg; i189: 189deg; i190: 190deg; i191: 191deg; i192: 192deg; i193: 193deg; i194: 194deg; i195: 195deg; i196: 196deg; i197: 197deg; i198: 198deg; i199: 199deg; i200: 200deg; i201: 201deg; i202: 202deg; i203: 203deg; i204: 204deg; i205: 205deg; i206: 206deg; i207: 207deg; i208: 208deg; i209: 209deg; i210: 210deg; i211: 211deg; i212: 212deg; i213: 213deg; i214: 214deg; i215: 215deg; i216: 216deg; i217: 217deg; i218: 218deg; i219: 219deg; i220: 220deg; i221: 221deg; i222: 222deg; i223: 223deg; i224: 224deg; i225: 225deg; i226: 226deg; i227: 227deg; i228: 228deg; i229: 229deg; i230: 230deg; i231: 231deg; i232: 232deg; i233: 233deg; i234: 234deg; i235: 235deg; i236: 236deg; i237: 237deg; i238: 238deg; i239: 239deg; i240: 240deg; i241: 241deg; i242: 242deg; i243: 243deg; i244: 244deg; i245: 245deg; i246: 246deg; i247: 247deg; i248: 248deg; i249: 249deg; i250: 250deg; i251: 251deg; i252: 252deg; i253: 253deg; i254: 254deg; i255: 255deg; i256: 256deg; i257: 257deg; i258: 258deg; i259: 259deg; i260: 260deg; i261: 261deg; i262: 262deg; i263: 263deg; i264: 264deg; i265: 265deg; i266: 266deg; i267: 267deg; i268: 268deg; i269: 269deg; i270: 270deg; i271: 271deg; i272: 272deg; i273: 273deg; i274: 274deg; i275: 275deg; i276: 276deg; i277: 277deg; i278: 278deg; i279: 279deg; i280: 280deg; i281: 281deg; i282: 282deg; i283: 283deg; i284: 284deg; i285: 285deg; i286: 286deg; i287: 287deg; i288: 288deg; i289: 289deg; i290: 290deg; i291: 291deg; i292: 292deg; i293: 293deg; i294: 294deg; i295: 295deg; i296: 296deg; i297: 297deg; i298: 298deg; i299: 299deg; i300: 300deg; i301: 301deg; i302: 302deg; i303: 303deg; i304: 304deg; i305: 305deg; i306: 306deg; i307: 307deg; i308: 308deg; i309: 309deg; i310: 310deg; i311: 311deg; i312: 312deg; i313: 313deg; i314: 314deg; i315: 315deg; i316: 316deg; i317: 317deg; i318: 318deg; i319: 319deg; i320: 320deg; i321: 321deg; i322: 322deg; i323: 323deg; i324: 324deg; i325: 325deg; i326: 326deg; i327: 327deg; i328: 328deg; i329: 329deg; i330: 330deg; i331: 331deg; i332: 332deg; i333: 333deg; i334: 334deg; i335: 335deg; i336: 336deg; i337: 337deg; i338: 338deg; i339: 339deg; i340: 340deg; i341: 341deg; i342: 342deg; i343: 343deg; i344: 344deg; i345: 345deg; i346: 346deg; i347: 347deg; i348: 348deg; i349: 349deg; i350: 350deg; i351: 351deg; i352: 352deg; i353: 353deg; i354: 354deg; i355: 355deg; i356: 356deg; i357: 357deg; i358: 358deg; i359: 359deg; i360: 0deg; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1132/input.scss000066400000000000000000000001171305254536400245710ustar00rootroot00000000000000foo { @for $i from 0 through 360 { i#{$i}: hue(hsl($i, 10%, 20%)); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal-3.5/000077500000000000000000000000001305254536400243325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal-3.5/error000066400000000000000000000002121305254536400254010ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal-3.5/error-dart-sass000066400000000000000000000004651305254536400273120ustar00rootroot00000000000000WARNING on line 13, column 11 of spec/libsass-issues/issue_1133/normal-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("foo")) instead. $map: call("foo", (this: is, my: map)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal-3.5/expected_output.css000066400000000000000000000000731305254536400302650ustar00rootroot00000000000000a { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal-3.5/input.scss000066400000000000000000000003601305254536400263650ustar00rootroot00000000000000@function foo($map) { @return $map; } a { $map: foo((this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal-3.5/options.yml000066400000000000000000000000531305254536400265460ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal/000077500000000000000000000000001305254536400240275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal/expected_output.css000066400000000000000000000000731305254536400277620ustar00rootroot00000000000000a { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal/input.scss000066400000000000000000000003601305254536400260620ustar00rootroot00000000000000@function foo($map) { @return $map; } a { $map: foo((this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/normal/options.yml000066400000000000000000000000301305254536400262360ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg-3.5/000077500000000000000000000000001305254536400243245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg-3.5/error000066400000000000000000000002121305254536400253730ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg-3.5/error-dart-sass000066400000000000000000000004661305254536400273050ustar00rootroot00000000000000WARNING on line 13, column 9 of spec/libsass-issues/issue_1133/vararg-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("foo")) instead. $map: call("foo", (this: is, my: map)...); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg-3.5/expected_output.css000066400000000000000000000000731305254536400302570ustar00rootroot00000000000000a { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg-3.5/input.scss000066400000000000000000000003701305254536400263600ustar00rootroot00000000000000@function foo($this, $my) { @return (this: $this, my: $my); } a { $map: foo((this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg-3.5/options.yml000066400000000000000000000000531305254536400265400ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg/000077500000000000000000000000001305254536400240215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg/expected_output.css000066400000000000000000000000731305254536400277540ustar00rootroot00000000000000a { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg/input.scss000066400000000000000000000003701305254536400260550ustar00rootroot00000000000000@function foo($this, $my) { @return (this: $this, my: $my); } a { $map: foo((this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1133/vararg/options.yml000066400000000000000000000000301305254536400262300ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1153/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1153/expected_output.css000066400000000000000000000000511305254536400264700ustar00rootroot00000000000000/* precision: 0 */ foo { bar: 123px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1153/input.scss000066400000000000000000000000641305254536400245750ustar00rootroot00000000000000/* precision: 0 */ $foo: 123px; foo { bar: $foo; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1162/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1162/expected_output.css000066400000000000000000000000321305254536400264670ustar00rootroot00000000000000div { content: 0/0 a; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1162/input.scss000066400000000000000000000000341305254536400245720ustar00rootroot00000000000000div { content: #{0/0} a; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1163/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1163/expected_output-dart-sass.css000066400000000000000000000000451305254536400303730ustar00rootroot00000000000000div { content: 106.9230769231em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1163/expected_output.css000066400000000000000000000000401305254536400264670ustar00rootroot00000000000000div { content: 106.92308em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1163/input.scss000066400000000000000000000000671305254536400246010ustar00rootroot00000000000000div { content: (((92px * 12) / 13px) * 1em) + 22em; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1167/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1167/expected_output.css000066400000000000000000000000231305254536400264740ustar00rootroot00000000000000a { b: 3.101s; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1167/input.scss000066400000000000000000000000261305254536400246000ustar00rootroot00000000000000a { b: 3s + 101ms; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1168/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1168/expected_output.css000066400000000000000000000000511305254536400264760ustar00rootroot00000000000000.test-1\/1 { width: 100% !important; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1168/input.scss000066400000000000000000000001441305254536400246020ustar00rootroot00000000000000$namespace: 'test-'; $column: 1; .#{$namespace}#{$column}\/#{$column} { width: 100% !important; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/000077500000000000000000000000001305254536400237015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/color/000077500000000000000000000000001305254536400250175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/color/error000066400000000000000000000002541305254536400260740ustar00rootroot00000000000000Error: Duplicate key #ff0000 in map (red: "foo", red: "bar"). on line 1 of /sass/spec/libsass-issues/issue_1169/error/color/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/color/error-dart-sass000066400000000000000000000001671305254536400277760ustar00rootroot00000000000000Error: Duplicate key. red: 'bar', ^^^ spec/libsass-issues/issue_1169/error/color/input.scss 3:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/color/expected_output.css000066400000000000000000000000001305254536400307400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/color/input.scss000066400000000000000000000001211305254536400270450ustar00rootroot00000000000000$map: ( red: 'foo', red: 'bar', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/color/status000066400000000000000000000000021305254536400262550ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/functioncall/000077500000000000000000000000001305254536400263625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/functioncall/error000066400000000000000000000003051305254536400274340ustar00rootroot00000000000000Error: Duplicate key "key" in map (fncall(1 + 2): "foo", fncall(1 + 2): "bar"). on line 5 of /sass/spec/libsass-issues/issue_1169/error/functioncall/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/functioncall/error-dart-sass000066400000000000000000000002161305254536400313340ustar00rootroot00000000000000Error: Duplicate key. fncall(1+2): 'bar', ^^^^^^^^^^^ spec/libsass-issues/issue_1169/error/functioncall/input.scss 7:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/functioncall/expected_output.css000066400000000000000000000000001305254536400323030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/functioncall/input.scss000066400000000000000000000002231305254536400304130ustar00rootroot00000000000000@function fncall($void) { @return "key"; } $map: ( fncall(1+2): 'foo', fncall(1+2): 'bar', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/functioncall/status000066400000000000000000000000021305254536400276200ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/interpolate/000077500000000000000000000000001305254536400262275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/interpolate/error000066400000000000000000000002721305254536400273040ustar00rootroot00000000000000Error: Duplicate key "red" in map ("red": "bar", #{re}#{"d"}: "baz"). on line 1 of /sass/spec/libsass-issues/issue_1169/error/interpolate/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/interpolate/error-dart-sass000066400000000000000000000002151305254536400312000ustar00rootroot00000000000000Error: Duplicate key. #{re}#{'d'}: 'baz', ^^^^^^^^^^^ spec/libsass-issues/issue_1169/error/interpolate/input.scss 3:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/interpolate/expected_output.css000066400000000000000000000000001305254536400321500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/interpolate/input.scss000066400000000000000000000001331305254536400302600ustar00rootroot00000000000000$map: ( 'red': 'bar', #{re}#{'d'}: 'baz', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/interpolate/status000066400000000000000000000000021305254536400274650ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/simple/000077500000000000000000000000001305254536400251725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/simple/expected_output.css000066400000000000000000000000561305254536400311260ustar00rootroot00000000000000.foo { content: (red: "bar", red: "baz"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/error/simple/input.scss000066400000000000000000000001241305254536400272230ustar00rootroot00000000000000$map: ( red: 'bar', #{red}: 'baz', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/functioncall/000077500000000000000000000000001305254536400252315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/functioncall/expected_output.css000066400000000000000000000000521305254536400311610ustar00rootroot00000000000000.foo { content: (1: "bar", 2: "foo"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/functioncall/input.scss000066400000000000000000000002531305254536400272650ustar00rootroot00000000000000$count: 0; @function counter() { $count: $count + 1 !global; @return $count; } $map: ( counter(): 'bar', counter(): 'foo', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/interpolated/000077500000000000000000000000001305254536400252425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/interpolated/expected_output.css000066400000000000000000000006541305254536400312020ustar00rootroot00000000000000foo { content: (red: "literal", transparent: "literal"); content: ("red": "quoted", transparent: "quoted"); content: (red: "interpolated", transparent: "quoted"); } bar { content: (red: "literal", transparent: "quoted", "red": "quoted"); content: (red: "literal", transparent: "literal", red: "interpolated", transparent: "quoted"); content: ("red": "interpolated", transparent: "quoted", transparent: "quoted"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/interpolated/input.scss000066400000000000000000000007111305254536400272750ustar00rootroot00000000000000$map1: ( red: 'literal', transparent: 'literal' ); $map2: ( 'red': 'quoted', transparent: 'quoted' ); $map3: ( #{re}#{d}: 'interpolated', #{trans}#{parent}: 'quoted' ); foo { content: inspect($map1); content: inspect($map2); content: inspect($map3); } $merge1: map-merge($map1, $map2); $merge2: map-merge($map1, $map3); $merge3: map-merge($map2, $map3); bar { content: inspect($merge1); content: inspect($merge2); content: inspect($merge3); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/simple/000077500000000000000000000000001305254536400240415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/simple/expected_output.css000066400000000000000000000001251305254536400277720ustar00rootroot00000000000000.foo { content: (red: "bar", "red": "foo"); content: (red: "bar", "red": red); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1169/simple/input.scss000066400000000000000000000002441305254536400260750ustar00rootroot00000000000000$map1: ( red: 'bar', 'red': 'foo', ); $map2: ( red: 'bar', 'red': #{red}, ); .foo { content: inspect($map1); content: inspect($map2); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1170/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1170/eval/000077500000000000000000000000001305254536400234675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1170/eval/expected_output.css000066400000000000000000000000371305254536400274220ustar00rootroot00000000000000el { content: "It works!"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1170/eval/input.scss000066400000000000000000000000771305254536400255270ustar00rootroot00000000000000el { @if ((& + '') == 'el') { content: "It works!"; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1170/parse/000077500000000000000000000000001305254536400236525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1170/parse/expected_output.css000066400000000000000000000000371305254536400276050ustar00rootroot00000000000000el { content: "It works!"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1170/parse/input.scss000066400000000000000000000000751305254536400257100ustar00rootroot00000000000000el { @if (& + '' == 'el') { content: "It works!"; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1171/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1171/expected_output.css000066400000000000000000000000361305254536400264730ustar00rootroot00000000000000.test { foo: 3; baz: 2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1171/input.scss000066400000000000000000000004451305254536400246000ustar00rootroot00000000000000@function foo($initial, $args...) { $args: append($args, 3); @return bar($initial, $args...); } @function bar($args...) { @return length($args); } @function baz($initial, $args...) { $args: append($args, 3); @return nth($args, 1); } .test { foo: foo(1, 2); baz: baz(1, 2); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1178/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1178/expected_output.css000066400000000000000000000001561305254536400265050ustar00rootroot00000000000000bar { a: 4, 5, 6, 7 8 9; f: 1 2 34, 5, 6, 7 8 9; b: 1, 2, 32 4, 5, 6, 7 8 9; x: (4, 5), 6, (7 8) 9; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1178/input.scss000066400000000000000000000001621305254536400246030ustar00rootroot00000000000000$foo: ((4, 5), 6, (7 8) 9); bar { a: $foo; f: 1 2 3 + $foo; b: 1, 2, 3 + (2 ($foo)); x: inspect($foo); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1187/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1187/error000066400000000000000000000002241305254536400236220ustar00rootroot00000000000000Error: Duplicate key "foo" in map ($a: 1, $b: 2). on line 3 of /sass/spec/libsass-issues/issue_1187/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1187/error-dart-sass000066400000000000000000000001441305254536400255220ustar00rootroot00000000000000Error: Duplicate key. $b: 2 ^^ spec/libsass-issues/issue_1187/input.scss 5:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1187/expected_output.css000066400000000000000000000000001305254536400264710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1187/input.scss000066400000000000000000000001521305254536400246020ustar00rootroot00000000000000$a: 'foo'; $b: 'foo'; $map: ( $a: 1, $b: 2 ); .foo { content: $a == $b; content: inspect($map); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1187/status000066400000000000000000000000021305254536400240060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1188/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1188/expected_output-dart-sass.css000066400000000000000000000002471305254536400304060ustar00rootroot00000000000000foo { *width: expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle["paddingLeft"]) - parseInt(this.currentStyle["paddingRight"])) + "px"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1188/expected_output.css000066400000000000000000000002471305254536400265070ustar00rootroot00000000000000foo { *width: expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1188/input.scss000066400000000000000000000004041305254536400246030ustar00rootroot00000000000000$columns: 4; $context: 120px; $name-multiplicator: 2; foo { *width: expression((this.parentNode.clientWidth/#{$context}*#{($columns / $name-multiplicator)} - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1192/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1192/expected_output.css000066400000000000000000000001201305254536400264700ustar00rootroot00000000000000/*()*/ /*foo, bar, baz*/ /*()*/ /*()*/ /*(keyword: keyword)*/ /*foo, bar, baz*/ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1192/input.scss000066400000000000000000000011451305254536400246010ustar00rootroot00000000000000$keyword: foobar; @mixin test($arglist...){ $map: keywords($arglist); /*#{inspect($map)}*/ /*#{inspect($arglist)}*/ } // Works @include test(foo, bar, baz); // Ruby Sass: /*foo, bar, baz*/ // LibSass : /*foo, bar, baz*/ // LibSass does not inspect as () @include test; // Ruby Sass: /*()*/ // LibSass : /**/ // Ruby Sass throws error – LibSass shows keywords in arglist // (keywords should not show in arglist – see below) @include test(foo, bar, baz, $keyword: keyword); // Ruby Sass: "Mixin test1 doesn't have an argument named $keyword." // LibSass : /*foo, bar, baz, $keyword: keyword*/sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1206/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1206/expected_output.css000066400000000000000000000000541305254536400264720ustar00rootroot00000000000000foo { bar: 0/0; bar: 0/1; bar: 1/2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1206/input.scss000066400000000000000000000000651305254536400245750ustar00rootroot00000000000000foo { bar: #{0/0}; bar: #{0/1}; bar: #{1/2}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1207/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1207/expected_output.css000066400000000000000000000000571305254536400264760ustar00rootroot00000000000000.foo { content: test-0; content: test-0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1207/input.scss000066400000000000000000000002411305254536400245720ustar00rootroot00000000000000@function test($pos) { @return test-#{$pos}; } .foo { content: test(str-slice('scale-0', 7)); // Nope content: test-#{str-slice('scale-0', 7)}; // Yep }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1208/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1208/expected_output.css000066400000000000000000000000431305254536400264720ustar00rootroot00000000000000foo.bar, foo.baz { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1208/input.scss000066400000000000000000000000651305254536400245770ustar00rootroot00000000000000foo { &.bar, /* */ &.baz { color: red; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/000077500000000000000000000000001305254536400225335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/ampersand/000077500000000000000000000000001305254536400245055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/ampersand/expected_output.css000066400000000000000000000004101305254536400304330ustar00rootroot00000000000000foo { color: blue; } foo--modifier { color: red; } foo { color: blue; } foo bar { color: red; } foo { color: blue; } bar foo { color: red; } foo { color: blue; } bar baz { color: red; } bar foo { color: red; } bar foo baz { color: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/ampersand/input.scss000066400000000000000000000007311305254536400265420ustar00rootroot00000000000000foo { @at-root { & { color: blue; } &--modifier { color: red; } } } foo { color: blue; @at-root { & bar { color: red; } } } foo { color: blue; @at-root { bar & { color: red; } } } foo { color: blue; @at-root { bar { & baz { color: red; } } } } foo { @at-root bar & { color: red; & baz { color: blue; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/basic/000077500000000000000000000000001305254536400236145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/basic/expected_output.css000066400000000000000000000002771305254536400275550ustar00rootroot00000000000000foo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } foo { color: blue; } bar baz { color: red; } foo { color: blue; } bar baz { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/basic/input.scss000066400000000000000000000004741305254536400256550ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } foo { color: blue; @at-root bar { baz { color: red; } } } foo { color: blue; @at-root { bar { baz { color: red; } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/extend/000077500000000000000000000000001305254536400240225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/extend/expected_output-dart-sass.css000066400000000000000000000001241305254536400316510ustar00rootroot00000000000000bar { color: red; } baz { color: blue; } bam foo, qux foo { color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/extend/expected_output.css000066400000000000000000000001221305254536400277500ustar00rootroot00000000000000bar { color: red; } baz { color: blue; } qux foo, bam foo { color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/extend/input.scss000066400000000000000000000006151305254536400260600ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } %ampersand-placeholder & { color: green; } @at-root { qux { @extend %ampersand-placeholder; } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } bam { @extend %ampersand-placeholder; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/keyframes/000077500000000000000000000000001305254536400245215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/keyframes/expected_output.css000066400000000000000000000002401305254536400304500ustar00rootroot00000000000000foo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/keyframes/input.scss000066400000000000000000000003351305254536400265560ustar00rootroot00000000000000foo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/media/000077500000000000000000000000001305254536400236125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/media/expected_output.css000066400000000000000000000001341305254536400275430ustar00rootroot00000000000000@media print { bar { color: red; } } @media speech { baz { color: blue; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/media/input.scss000066400000000000000000000002361305254536400256470ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/nested/000077500000000000000000000000001305254536400240155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/nested/expected_output.css000066400000000000000000000002251305254536400277470ustar00rootroot00000000000000foo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/nested/input.scss000066400000000000000000000003311305254536400260460ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/with_without/000077500000000000000000000000001305254536400252715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/with_without/expected_output.css000066400000000000000000000040661305254536400312320ustar00rootroot00000000000000@media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1210/with_without/input.scss000066400000000000000000000103151305254536400273250ustar00rootroot00000000000000// Unquoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: media) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: supports) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: supports) { .foo { content: bar; } } } } // Quoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "media") { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "supports") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "supports") { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1214/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1214/expected_output.css000066400000000000000000000002711305254536400264720ustar00rootroot00000000000000@keyframes $animation-name { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1214/input.scss000066400000000000000000000003701305254536400245730ustar00rootroot00000000000000@mixin keyframes($animation-name) { @keyframes $animation-name { @content; } } @include keyframes(bounce) { 0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 40% {transform: translateY(-30px);} 60% {transform: translateY(-15px);} }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1215/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1215/expected_output-dart-sass.css000066400000000000000000000003171305254536400303730ustar00rootroot00000000000000foo { -quotes: true; -quotes: true; -quotes: true; -quotes: false; -quotes: false; foo: this-string; foo: "this-string"; foo: "this-string"; foo: '"this-string"'; foo: "'this-string'"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1215/expected_output.css000066400000000000000000000003171305254536400264740ustar00rootroot00000000000000foo { -quotes: true; -quotes: true; -quotes: true; -quotes: false; -quotes: false; foo: this-string; foo: 'this-string'; foo: "this-string"; foo: '"this-string"'; foo: "'this-string'"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1215/input.scss000066400000000000000000000005231305254536400245740ustar00rootroot00000000000000foo { -quotes: 'this-string' == 'this-string'; -quotes: this-string == 'this-string'; -quotes: 'this-string' == "this-string"; -quotes: 'this-string' == '"this-string"'; -quotes: '"this-string"' == "'this-string'"; foo: this-string; foo: 'this-string'; foo: "this-string"; foo: '"this-string"'; foo: "'this-string'"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1218/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1218/expected_output-dart-sass.css000066400000000000000000000002071305254536400303740ustar00rootroot00000000000000@media screen and (min-width:20px) { .bar { width: 12px; } } @media screen and (min-width:0) { .bar { width: 12px; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1218/expected_output.css000066400000000000000000000002111305254536400264700ustar00rootroot00000000000000@media screen and (min-width: 20px) { .bar { width: 12px; } } @media screen and (min-width: 0) { .bar { width: 12px; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1218/input.scss000066400000000000000000000002521305254536400245760ustar00rootroot00000000000000$foo: 20px; @media screen and ("min-width:#{$foo}") { .bar { width: 12px; } } @media screen and ("min-width:0") { .bar { width: 12px; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1224/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1224/expected_output.css000066400000000000000000000000001305254536400264610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1224/input.scss000066400000000000000000000001211305254536400245660ustar00rootroot00000000000000@media all and (max-width: 768px) { @media only screen { a { b: c; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1230/000077500000000000000000000000001305254536400225355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1230/expected_output.css000066400000000000000000000001001305254536400264570ustar00rootroot00000000000000div { transition-property: border-color, box-shadow, color; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1230/input.scss000066400000000000000000000001131305254536400245640ustar00rootroot00000000000000div { transition-property: border-color, box-shadow, color; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1231/000077500000000000000000000000001305254536400225365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1231/expected_output.css000066400000000000000000000000441305254536400264670ustar00rootroot00000000000000div::before { content: "\e600"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1231/input.scss000066400000000000000000000000561305254536400245730ustar00rootroot00000000000000div::before { content: #{"\""+\e600+"\""}; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1233/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1233/expected_output.css000066400000000000000000000001611305254536400264710ustar00rootroot00000000000000@-moz-keyframes animatetoptop /* Firefox */ line 429 { from { width: 0%; } to { width: 100%; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1233/input.scss000066400000000000000000000001301305254536400245660ustar00rootroot00000000000000@-moz-keyframes animatetoptop /* Firefox */ line 429 { from {width:0%} to {width:100%} }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1240/000077500000000000000000000000001305254536400225365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1240/error000066400000000000000000000003751305254536400236170ustar00rootroot00000000000000/sass/spec/libsass-issues/issue_1240/input.scss:5 DEBUG: 1 /sass/spec/libsass-issues/issue_1240/input.scss:6 DEBUG: 2, 3 /sass/spec/libsass-issues/issue_1240/input.scss:7 DEBUG: 1 (2, 3) /sass/spec/libsass-issues/issue_1240/input.scss:8 DEBUG: 1 (2, 3) sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1240/expected_output.css000066400000000000000000000000651305254536400264720ustar00rootroot00000000000000div { a: 1; a: 2, 3; a: 1 2, 3; a: 1 2, 3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1240/input.scss000066400000000000000000000003231305254536400245700ustar00rootroot00000000000000$var: 1; $list: 2, 3; $new-list: append($var, $list); $nested-list: $var $list; @debug($var); @debug($list); @debug($new-list); @debug($nested-list); div { a: $var; a: $list; a: $new-list; a: $nested-list; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/at-rule/000077500000000000000000000000001305254536400241125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/at-rule/expected_output.css000066400000000000000000000000121305254536400300360ustar00rootroot00000000000000@foo bar; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/at-rule/input.scss000066400000000000000000000000111305254536400261360ustar00rootroot00000000000000@foo bar sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/comma-list/000077500000000000000000000000001305254536400246065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/comma-list/expected_output.css000066400000000000000000000000001305254536400305270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/comma-list/input.scss000066400000000000000000000000111305254536400266320ustar00rootroot00000000000000$a: 1, 2 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/debug/000077500000000000000000000000001305254536400236275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/debug/error000066400000000000000000000001031305254536400246750ustar00rootroot00000000000000/sass/spec/libsass-issues/issue_1243/debug/input.scss:1 DEBUG: foo sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/debug/expected_output.css000066400000000000000000000000001305254536400275500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/debug/input.scss000066400000000000000000000000161305254536400256600ustar00rootroot00000000000000@debug("foo") sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/import/000077500000000000000000000000001305254536400240535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/import/expected_output.css000066400000000000000000000000261305254536400300040ustar00rootroot00000000000000@import "http://foo"; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/import/input.scss000066400000000000000000000000251305254536400261040ustar00rootroot00000000000000@import "http://foo" sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/include/000077500000000000000000000000001305254536400241645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/include/expected_output.css000066400000000000000000000000161305254536400301140ustar00rootroot00000000000000a { b: c; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/include/input.scss000066400000000000000000000000541305254536400262170ustar00rootroot00000000000000@mixin foo() { a { b: c; } } @include foo sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/space-list/000077500000000000000000000000001305254536400246055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/space-list/expected_output.css000066400000000000000000000000001305254536400305260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/space-list/input.scss000066400000000000000000000000101305254536400266300ustar00rootroot00000000000000$a: 1 2 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/warning/000077500000000000000000000000001305254536400242065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/warning/expected_output.css000066400000000000000000000000201305254536400301310ustar00rootroot00000000000000@warning "foo"; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1243/warning/input.scss000066400000000000000000000000171305254536400262400ustar00rootroot00000000000000@warning "foo" sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1248/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1248/expected_output-dart-sass.css000066400000000000000000000000441305254536400303760ustar00rootroot00000000000000.a.b .c, .a .c, .a .d { top: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1248/expected_output.css000066400000000000000000000000551305254536400265010ustar00rootroot00000000000000.a.b .c, .a .c, .a.b .d, .a .d { top: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1248/input.scss000066400000000000000000000001031305254536400245740ustar00rootroot00000000000000.a.b .c { top: 0; } .a { @extend .b; } .a .d { @extend .c; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1251/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1251/expected_output.css000066400000000000000000000001451305254536400264730ustar00rootroot00000000000000.foo { yellow: yellow; red: red; blue: blue; white: white; black: black; eval: yellow; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1251/input.scss000066400000000000000000000001641305254536400245750ustar00rootroot00000000000000.foo { yellow: yellow; red: red; blue: blue; white: white; black: black; eval: if(red, yellow, null); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1253/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1253/expected_output.css000066400000000000000000000001001305254536400264640ustar00rootroot00000000000000@keyframes $foo { from { a: b; } to { a: c; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1253/input.scss000066400000000000000000000000741305254536400245770ustar00rootroot00000000000000$foo: bar; @keyframes $foo { from { a: b } to { a: c } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1255/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1255/expected_output.css000066400000000000000000000000401305254536400264710ustar00rootroot00000000000000.foo { content: 2, 4, 6, 8; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1255/input.scss000066400000000000000000000003651305254536400246040ustar00rootroot00000000000000@function double($value) { @return $value * 2; } @mixin dummy-bug($args...) { @for $i from 1 through length($args) { $args: set-nth($args, $i, double(nth($args, $i))); } content: $args; } .foo { @include dummy-bug(1, 2, 3, 4); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1257/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1257/expected_output-dart-sass.css000066400000000000000000000000301305254536400303710ustar00rootroot00000000000000.foo { color: aqua; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1257/expected_output.css000066400000000000000000000000301305254536400264720ustar00rootroot00000000000000.foo { color: cyan; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1257/input.scss000066400000000000000000000000411305254536400245750ustar00rootroot00000000000000.foo { color: invert(red...); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1258/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1258/error000066400000000000000000000003631305254536400236250ustar00rootroot00000000000000DEPRECATION WARNING: Passing "(-webkit-min-device-pixel-ratio: 2)", "(min-resolution: 192dpi)", a non-string value, to unquote() will be an error in future versions of Sass. on line 6 of /sass/spec/libsass-issues/issue_1258/input.scss sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1258/expected_output.css000066400000000000000000000002431305254536400265010ustar00rootroot00000000000000.foo { content: "(-webkit-min-device-pixel-ratio: 2)", "(min-resolution: 192dpi)"; content: (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1258/input.scss000066400000000000000000000004161305254536400246040ustar00rootroot00000000000000$list: '(-webkit-min-device-pixel-ratio: 2)', '(min-resolution: 192dpi)'; $string: '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)'; .foo { // I should not unquote a list, I know. But still. content: unquote($list); content: unquote($string); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1258/options.yml000066400000000000000000000000351305254536400247630ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1259/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1259/expected_output.css000066400000000000000000000000531305254536400265010ustar00rootroot00000000000000.foo { content: "a" "b" "c" "e" false; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1259/input.scss000066400000000000000000000002071305254536400246030ustar00rootroot00000000000000@mixin dummy($a, $b, $c, $d, $e: true) { content: $a $b $c $d $e; } .foo { @include dummy( ('a', 'b', 'c', 'e')..., $e: false ); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1260/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1260/expected_output.css000066400000000000000000000000421305254536400264670ustar00rootroot00000000000000html:before { content: ".el"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1260/input.scss000066400000000000000000000002111305254536400245660ustar00rootroot00000000000000$EQ-Selectors: (); .el { $EQ-Selectors: append($EQ-Selectors, &, 'comma') !global; } html:before { content: "#{$EQ-Selectors}"; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1263/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1263/expected_output.css000066400000000000000000000001351305254536400264750ustar00rootroot00000000000000foo { @ap ply; @apply (--bar); @apply ( --bar ); @ap ply ( --bar , --foo ); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1263/input.scss000066400000000000000000000001421305254536400245740ustar00rootroot00000000000000foo { @ap#{pl}y; @apply(--bar); @apply ( --bar ); @ap#{pl}y ( --bar , --foo ) ; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max-3.5/000077500000000000000000000000001305254536400236365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max-3.5/error000066400000000000000000000004321305254536400247110ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("max")) instead. Error: "blah" is not a number for `max' on line 3 of spec/libsass-closed-issues/issue_1266/max-3.5/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max-3.5/error-dart-sass000066400000000000000000000006501305254536400266120ustar00rootroot00000000000000WARNING on line 3, column 8 of spec/libsass-issues/issue_1266/max-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(max)) instead. bar: call(max, $foo...); ^^^^^^^^^^^^^^^^^^ Error: blah is not a number. bar: call(max, $foo...); ^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1266/max-3.5/input.scss 3:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max-3.5/expected_output.css000066400000000000000000000000001305254536400275570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max-3.5/input.scss000066400000000000000000000000671305254536400256750ustar00rootroot00000000000000$foo: 1 2 3 blah 4; foo { bar: call(max, $foo...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max-3.5/options.yml000066400000000000000000000000531305254536400260520ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max-3.5/status000066400000000000000000000000021305254536400250740ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max/000077500000000000000000000000001305254536400233335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max/error000066400000000000000000000002161305254536400244060ustar00rootroot00000000000000Error: "blah" is not a number for `max' on line 3 of /sass/spec/libsass-issues/issue_1266/max/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max/expected_output.css000066400000000000000000000000001305254536400272540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max/input.scss000066400000000000000000000000671305254536400253720ustar00rootroot00000000000000$foo: 1 2 3 blah 4; foo { bar: call(max, $foo...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max/options.yml000066400000000000000000000000631305254536400255500ustar00rootroot00000000000000--- :end_version: '3.4' :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/max/status000066400000000000000000000000021305254536400245710ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min-3.5/000077500000000000000000000000001305254536400236345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min-3.5/error000066400000000000000000000004321305254536400247070ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("min")) instead. Error: "blah" is not a number for `min' on line 3 of spec/libsass-closed-issues/issue_1266/min-3.5/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min-3.5/error-dart-sass000066400000000000000000000006501305254536400266100ustar00rootroot00000000000000WARNING on line 3, column 8 of spec/libsass-issues/issue_1266/min-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(min)) instead. bar: call(min, $foo...); ^^^^^^^^^^^^^^^^^^ Error: blah is not a number. bar: call(min, $foo...); ^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1266/min-3.5/input.scss 3:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min-3.5/expected_output.css000066400000000000000000000000001305254536400275550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min-3.5/input.scss000066400000000000000000000000671305254536400256730ustar00rootroot00000000000000$foo: 1 2 3 blah 4; foo { bar: call(min, $foo...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min-3.5/options.yml000066400000000000000000000000531305254536400260500ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min-3.5/status000066400000000000000000000000021305254536400250720ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min/000077500000000000000000000000001305254536400233315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min/error000066400000000000000000000002161305254536400244040ustar00rootroot00000000000000Error: "blah" is not a number for `min' on line 3 of /sass/spec/libsass-issues/issue_1266/min/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min/expected_output.css000066400000000000000000000000001305254536400272520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min/input.scss000066400000000000000000000000671305254536400253700ustar00rootroot00000000000000$foo: 1 2 3 blah 4; foo { bar: call(min, $foo...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min/options.yml000066400000000000000000000000631305254536400255460ustar00rootroot00000000000000--- :end_version: '3.4' :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1266/min/status000066400000000000000000000000021305254536400245670ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1269/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1269/expected_output.css000066400000000000000000000000511305254536400265000ustar00rootroot00000000000000.test { list: 1 2 3 4 5; value: 4; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1269/input.scss000066400000000000000000000002541305254536400246060ustar00rootroot00000000000000@function push($list, $items...) { @return join($list, $items, $separator: auto); } .test { $list: push(1 2 3, 4, 5); list: inspect($list); value: nth($list, 4); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1271/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1271/expected_output.css000066400000000000000000000001551305254536400264760ustar00rootroot00000000000000test { /* Expected: "\f102" */ /* Sass 3.4 */ content: "\f102"; /* Sass 3.3 */ content: "xf102"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1271/input.scss000066400000000000000000000003041305254536400245730ustar00rootroot00000000000000$character-code: f102; test { /* Expected: "\f102" */ /* Sass 3.4 */ content: unquote("\"\\#{$character-code}\""); /* Sass 3.3 */ content: str-slice("\x", 1, 1) + $character-code; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1273/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1273/expected_output.css000066400000000000000000000000421305254536400264730ustar00rootroot00000000000000test { src: url(test.eot?42); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1273/input.scss000066400000000000000000000000671305254536400246030ustar00rootroot00000000000000test { src: url(test.eot#{if(true, '?#{42}', '')}); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1277/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1277/expected_output.css000066400000000000000000000000421305254536400264770ustar00rootroot00000000000000.foo { foo: foo foo, bar bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1277/input.scss000066400000000000000000000001011305254536400245740ustar00rootroot00000000000000$foo: foo; $bar: bar; .foo { foo: foo #{$foo}, bar #{$bar}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1279/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1279/expected_output.css000066400000000000000000000001231305254536400265010ustar00rootroot00000000000000.foo { upper: "Foo"; lower: "foo"; user-upper: "Foo"; user-lower: "foo"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1279/input.scss000066400000000000000000000003751305254536400246130ustar00rootroot00000000000000@function noop($string) { @return $string; } .foo { upper: to-upper-case('f') + str-slice('foo', 2); lower: to-lower-case('f') + str-slice('foo', 2); user-upper: to-upper-case('f') + noop('oo'); user-lower: to-lower-case('f') + noop('oo'); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1281/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1281/expected_output.css000066400000000000000000000001161305254536400264740ustar00rootroot00000000000000.test { string: string; color: color; string: string; color: color; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1281/input.scss000066400000000000000000000002351305254536400245770ustar00rootroot00000000000000$quoted: "green"; $unquoted: green; .test { string: type-of($quoted); color: type-of($unquoted); string: type-of("green"); color: type-of(green); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1283/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1283/expected_output.css000066400000000000000000000000441305254536400264760ustar00rootroot00000000000000.test { test: (1 2: 3, 2 1: 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1283/input.scss000066400000000000000000000001071305254536400245770ustar00rootroot00000000000000$map: map-merge((1 2: 3), (2 1: 3)); .test { test: inspect($map); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1285/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1285/expected_output.css000066400000000000000000000002041305254536400264760ustar00rootroot00000000000000.box-1 { color: #e60000; } .box-2 { color: #cc0000; } .box-3 { color: #b30000; } .outside-child { background-color: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1285/input.scss000066400000000000000000000002721305254536400246040ustar00rootroot00000000000000.container { @for $i from 1 through 3 { @at-root .box-#{$i} { color: darken(red,($i * 5)); } } // Control @at-root .outside-child { background-color: blue; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1291/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1291/error000066400000000000000000000010161305254536400236160ustar00rootroot00000000000000DEPRECATION WARNING: Passing 3, a non-string value, to unquote() will be an error in future versions of Sass. on line 2 of /sass/spec/libsass-issues/issue_1291/input.scss, in `spec1' from line 16 of /sass/spec/libsass-issues/issue_1291/input.scss DEPRECATION WARNING: Passing 5, a non-string value, to unquote() will be an error in future versions of Sass. on line 7 of /sass/spec/libsass-issues/issue_1291/input.scss, in `spec2' from line 18 of /sass/spec/libsass-issues/issue_1291/input.scss sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1291/expected_output.css000066400000000000000000000001331305254536400264740ustar00rootroot00000000000000.my-element { value: -3; value: 3; value: -5; value: 5; value: -7; value: 7; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1291/input.scss000066400000000000000000000005551305254536400246050ustar00rootroot00000000000000@mixin spec1($decimal) { $decimal: unquote($decimal) * -1; value: $decimal; } @mixin spec2($decimal) { $decimal: -1 * unquote($decimal); value: $decimal; } @mixin spec3($decimal) { value: #{$decimal * -1}; } .my-element { @include spec1(3); @include spec1(-3); @include spec2(5); @include spec2(-5); @include spec3(7); @include spec3(-7); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1291/options.yml000066400000000000000000000000351305254536400247600ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1295/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1295/expected_output.css000066400000000000000000000000311305254536400264750ustar00rootroot00000000000000foo { foo: "' %' '"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1295/input.scss000066400000000000000000000001011305254536400245740ustar00rootroot00000000000000foo { $nothing: null; foo: "#{$nothing}' %' '#{$nothing}"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1297/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1297/expected_output.css000066400000000000000000000000371305254536400265050ustar00rootroot00000000000000.test .testa { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1297/input.scss000066400000000000000000000001141305254536400246020ustar00rootroot00000000000000.test .testa { @at-root #{"%foo"} { color: red; } @extend %foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1298/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1298/expected_output.css000066400000000000000000000002131305254536400265020ustar00rootroot00000000000000@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700,400italic); html { font-family: roboto, arial, helvetica, sans-serif; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1298/input.scss000066400000000000000000000002131305254536400246030ustar00rootroot00000000000000@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700,400italic); html { font-family: roboto, arial, helvetica, sans-serif; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1301/000077500000000000000000000000001305254536400225345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1301/expected_output.css000066400000000000000000000000421305254536400264630ustar00rootroot00000000000000.-my-class { content: "test"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1301/input.scss000066400000000000000000000000661305254536400245720ustar00rootroot00000000000000$name: "my-class"; .-#{$name} { content: "test"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1303/000077500000000000000000000000001305254536400225365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1303/expected_output.css000066400000000000000000000000371305254536400264710ustar00rootroot00000000000000.simple { a: foo.bar[baz]; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1303/input.scss000066400000000000000000000001011305254536400245620ustar00rootroot00000000000000.simple { a: selector-replace('foo.bar', 'foo', 'foo[baz]'); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1304/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1304/expected_output.css000066400000000000000000000001321305254536400264660ustar00rootroot00000000000000foo { a: foo; } foo > bar { b: foo > bar; } foo > bar > baz { c: foo > bar > baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1304/input.scss000066400000000000000000000001331305254536400245700ustar00rootroot00000000000000foo { a:&; > bar { b:&; > baz { c:&; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305-3.5/000077500000000000000000000000001305254536400230435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305-3.5/error000066400000000000000000000002161305254536400241160ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(unquote)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305-3.5/error-dart-sass000066400000000000000000000004611305254536400260170ustar00rootroot00000000000000WARNING on line 2, column 14 of spec/libsass-issues/issue_1305-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("unquote")) instead. content: call('unquote', 'foo', ()...); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305-3.5/expected_output.css000066400000000000000000000000311305254536400267700ustar00rootroot00000000000000.foo { content: foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305-3.5/input.scss000066400000000000000000000000651305254536400251000ustar00rootroot00000000000000.foo { content: call('unquote', 'foo', ()...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305-3.5/options.yml000066400000000000000000000000531305254536400252570ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305/expected_output.css000066400000000000000000000000311305254536400264650ustar00rootroot00000000000000.foo { content: foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305/input.scss000066400000000000000000000000651305254536400245750ustar00rootroot00000000000000.foo { content: call('unquote', 'foo', ()...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1305/options.yml000066400000000000000000000000301305254536400247470ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_131/000077500000000000000000000000001305254536400224545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_131/expected_output.css000066400000000000000000000000361305254536400264060ustar00rootroot00000000000000div { content: "foo bar"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_131/input.scss000066400000000000000000000000621305254536400245060ustar00rootroot00000000000000$foo: bar; div { content: "foo #{$foo}" }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1323/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1323/expected_output.css000066400000000000000000000002131305254536400264670ustar00rootroot00000000000000@import url(foo.css) only screen; @import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px) and (max-width: 599px); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1323/input.scss000066400000000000000000000002101305254536400245650ustar00rootroot00000000000000@import url(foo.css) only screen; @import url(foo.css) (min-width:400px); @import url(foo.css) (min-width:400px) and (max-width:599px); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1328/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1328/expected_output-dart-sass.css000066400000000000000000000000601305254536400303730ustar00rootroot00000000000000bar, [foo=bar], [foo=bar] { content: "foo"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1328/expected_output.css000066400000000000000000000000641305254536400265000ustar00rootroot00000000000000bar, [foo="bar"], [foo="bar"] { content: "foo"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1328/input.scss000066400000000000000000000000771305254536400246050ustar00rootroot00000000000000#{bar}, [foo="#{bar}"], [foo="#{bar}"] { content: "foo"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1331/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1331/error000066400000000000000000000005321305254536400236130ustar00rootroot00000000000000/sass/spec/libsass-issues/issue_1331/input.scss:3 DEBUG: (foo: 1px, null: 2px, false: 3px, true: 4px) /sass/spec/libsass-issues/issue_1331/input.scss:4 DEBUG: 1px /sass/spec/libsass-issues/issue_1331/input.scss:5 DEBUG: 2px /sass/spec/libsass-issues/issue_1331/input.scss:6 DEBUG: 3px /sass/spec/libsass-issues/issue_1331/input.scss:7 DEBUG: 4px sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1331/expected_output.css000066400000000000000000000000001305254536400264600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1331/input.scss000066400000000000000000000002461305254536400245750ustar00rootroot00000000000000$m: (foo: 1px, null: 2px, false: 3px, true: 4px); @debug $m; @debug map-get($m, foo); @debug map-get($m, null); @debug map-get($m, false); @debug map-get($m, true); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1332/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1332/expected_output.css000066400000000000000000000001441305254536400264720ustar00rootroot00000000000000.box1 { color: #333333; } .box2 { color: #202020; } .box3 { color: rgba(51, 51, 51, 0.7); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1332/input.scss000066400000000000000000000001761305254536400246000ustar00rootroot00000000000000.box1 { color: rgb(20%, 20%, 20%); } .box2 { color: rgb(32, 32, 32); } .box3 { color: rgba(20%, 20%, 20%, 0.7); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333-4.0/000077500000000000000000000000001305254536400230405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333-4.0/expected_output.css000066400000000000000000000000741305254536400267740ustar00rootroot00000000000000foo { bar: "baz" !important; bar: "baz" !important; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333-4.0/input.scss000066400000000000000000000001621305254536400250730ustar00rootroot00000000000000@function baz() { @return 'baz'; } foo { bar: baz()#{' !important'}; bar: baz() #{' !important'}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333-4.0/options.yml000066400000000000000000000000321305254536400252510ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333/error000066400000000000000000000004741305254536400236220ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/libsass-issues/issue_1333/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('#{baz()}" !important"') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333/expected_output.css000066400000000000000000000000731305254536400264740ustar00rootroot00000000000000foo { bar: "baz" !important; bar: "baz" !important; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333/input.scss000066400000000000000000000001621305254536400245740ustar00rootroot00000000000000@function baz() { @return 'baz'; } foo { bar: baz()#{' !important'}; bar: baz() #{' !important'}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1333/options.yml000066400000000000000000000000611305254536400247540ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1336/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1336/error000066400000000000000000000000761305254536400236230ustar00rootroot00000000000000/sass/spec/libsass-issues/issue_1336/input.scss:1 DEBUG: null sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1336/expected_output.css000066400000000000000000000000001305254536400264650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1336/input.scss000066400000000000000000000000151305254536400245740ustar00rootroot00000000000000@debug null; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1355/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1355/error000066400000000000000000000002661305254536400236250ustar00rootroot00000000000000Error: Invalid CSS after " @return": expected expression (e.g. 1px, bold), was ";" on line 2 of /sass/spec/libsass-issues/issue_1355/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1355/error-dart-sass000066400000000000000000000001511305254536400255150ustar00rootroot00000000000000Error: Expected expression. @return; ^ /sass/spec/libsass-issues/issue_1355/input.scss 2:10 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1355/expected_output.css000066400000000000000000000000001305254536400264660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1355/input.scss000066400000000000000000000000761305254536400246040ustar00rootroot00000000000000@function test() { @return; } div { x: type-of(test()); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1355/status000066400000000000000000000000021305254536400240030ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_137/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_137/expected_output.css000066400000000000000000000001141305254536400264110ustar00rootroot00000000000000.foo, .baz { background-color: lime; } .foo a, .baz a { color: white; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_137/input.scss000066400000000000000000000001301305254536400245100ustar00rootroot00000000000000.foo { background-color: lime; a { color: white; } } .baz { @extend .foo; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1370/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1370/expected_output.css000066400000000000000000000002051305254536400264720ustar00rootroot00000000000000.test { display: inline-block; background: url(i/"icon.png"); background-repeat: no-repeat; width: 100px; height: 100px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1370/input.scss000066400000000000000000000004521305254536400245770ustar00rootroot00000000000000@mixin ico-common($imgUrl){ display: inline-block; background: url(i/$imgUrl); background-repeat: no-repeat; } @mixin ico-size($width,$height){ width: $width; height: $height; } .test{ @include ico-common("icon.png"); @include ico-size(100px, 100px); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1376/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1376/expected_output.css000066400000000000000000000000371305254536400265030ustar00rootroot00000000000000.div { content: "1, 2, 3"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1376/input.scss000066400000000000000000000000731305254536400246040ustar00rootroot00000000000000.div{ $foo: 1, null, 2, null, 3; content: "#{$foo}"; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1393/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1393/expected_output.css000066400000000000000000000001061305254536400264770ustar00rootroot00000000000000div { background-image: url(foo.png); background-position: 50%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1393/input.scss000066400000000000000000000001211305254536400245750ustar00rootroot00000000000000div { back#{ground}: { imag#{e}: url(foo.png); pos#{it}ion: 50%; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1394/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1394/expected_output.css000066400000000000000000000000351305254536400265010ustar00rootroot00000000000000foo { width: \10 \20 \ ; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1394/input.scss000066400000000000000000000000371305254536400246040ustar00rootroot00000000000000foo { width: \10 + \20 \ ; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396-4.0/000077500000000000000000000000001305254536400230515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396-4.0/expected_output.css000066400000000000000000000000641305254536400270040ustar00rootroot00000000000000foo { foo: foo "bar" baz; foo: foo "bar" baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396-4.0/input.scss000066400000000000000000000000631305254536400251040ustar00rootroot00000000000000foo { foo: foo"bar"#{baz}; foo: foo"bar"baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396-4.0/options.yml000066400000000000000000000000321305254536400252620ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396/error000066400000000000000000000004661305254536400236340ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/libsass-issues/issue_1396/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{foo "bar"}baz") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396/expected_output.css000066400000000000000000000000631305254536400265040ustar00rootroot00000000000000foo { foo: foo "bar"baz; foo: foo "bar" baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396/input.scss000066400000000000000000000000631305254536400246050ustar00rootroot00000000000000foo { foo: foo"bar"#{baz}; foo: foo"bar"baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1396/options.yml000066400000000000000000000000611305254536400247650ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1398/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1398/expected_output-dart-sass.css000066400000000000000000000000731305254536400304060ustar00rootroot00000000000000@media screen and (hux: 3/4) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1398/expected_output.css000066400000000000000000000000751305254536400265110ustar00rootroot00000000000000@media screen and (hux: 3 / 4) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1398/input.scss000066400000000000000000000000731305254536400246100ustar00rootroot00000000000000@media screen and (hux: 3/4) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1399/000077500000000000000000000000001305254536400225555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1399/expected_output-dart-sass.css000066400000000000000000000001101305254536400303770ustar00rootroot00000000000000foo { foo: 3-"bar"; foo: 3-"bar"; foo: 3/"bar"; foo: 3/"bar"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1399/expected_output.css000066400000000000000000000001121305254536400265020ustar00rootroot00000000000000foo { foo: 3-"bar"; foo: 3-"bar"; foo: 3 / "bar"; foo: 3/"bar"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1399/input.scss000066400000000000000000000001241305254536400246060ustar00rootroot00000000000000foo { foo: 3 - "bar"; foo: (3 - "bar"); foo: 3 / "bar"; foo: (3 / "bar"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1404/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1404/expected_output.css000066400000000000000000000001051305254536400264670ustar00rootroot00000000000000.test { color: #aaabbb--1-2-a; color: string; color: string; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1404/input.scss000066400000000000000000000001561305254536400245760ustar00rootroot00000000000000.test { color: #aaabbb--1-2-a; color: type-of(#aaabbb--1-2-a); color: type-of(#aaabbb--1-2); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1405/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1405/expected_output.css000066400000000000000000000010701305254536400264720ustar00rootroot00000000000000div { foo: 1a2b3c; length-1: 1; unit-1: "a2b3c"; result-1: 0.25em; result-2: 1em; result-3: 1.25em; result-4: 0.5em; result-5: 0.5em; type-1: number; type-2: number; type-3: number; type-4: number; type-5: number; type-6: number; test-1: -1-em; test-1: -1-em; test-2: -1-em; test-2: -1-em; test-3: -1-A-em; test-3: -1-A-em; test-4: -1_em--_--e; test-4: -1_em--_--e; test-5: -1_em--_--e0; test-5: -1_em--_--e0; test-6: -1_em--_--e0__; test-6: -1_em--_--e0__; test-7: -1\65 _em--_--e0; test-7: -1\65 _em--_--e0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1405/input.scss000066400000000000000000000016071305254536400246010ustar00rootroot00000000000000div { foo: (1a2b3c); length-1: length(1a2b3c); unit-1: unit(1a2b3c); result-1: 1em-.75em; result-2: 2em-1em; result-3: 2em-0.75em; result-4: 1.5em-1em; result-5: 2em-1.5em; type-1: type-of(1em-.75em); type-2: type-of(2em-1em); type-3: type-of(2em-0.75em); type-4: type-of(1.5em-1em); type-5: type-of(2em-1.5em); type-6: type-of(1a2b3c); test-1: (1-em-2-em); test-1: (1-em - 2-em); test-2: (1-0-em-2-0-em); test-2: (1-0-em - 2-0-em); test-3: (1-A-em-2-A-em); test-3: (1-A-em - 2-A-em); test-4: (1_em--_--e-2_em--_--e); test-4: (1_em--_--e - 2_em--_--e); test-5: (1_em--_--e0-2_em--_--e0); test-5: (1_em--_--e0 - 2_em--_--e0); test-6: (1_em--_--e0__-2_em--_--e0__); test-6: (1_em--_--e0__ - 2_em--_--e0__); test-7: (1\65 _em--_--e0-2\65 _em--_--e0); test-7: (1\65 _em--_--e0 - 2\65 _em--_--e0); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413-4.0/000077500000000000000000000000001305254536400230375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413-4.0/expected_output.css000066400000000000000000000007261305254536400267770ustar00rootroot00000000000000div { foo: "A" B; foo: A "B"; foo: "A" B "C"; foo: A "B" C; foo: AB "C"; foo: "A" BC; foo: AB "C"; foo: "A" BC "D"; foo: "A" BCD "E"; foo: A "B" CD "E"; foo: A "B" C "D" "E"; } div { foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; } div { foo: 2; foo: 2; foo: 3; foo: 3; foo: 2; foo: 2; foo: 2; foo: 3; foo: 3; foo: 4; foo: 5; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413-4.0/input.scss000066400000000000000000000016531305254536400251000ustar00rootroot00000000000000div { foo: 'A'#{B}; foo: #{A}'B'; foo: 'A'#{B}'C'; foo: #{A}'B'#{C}; foo: A#{B}'C'; foo: 'A'#{B}C; foo: #{A}B'C'; foo: 'A'#{B}C'D'; foo: 'A'B#{C}D'E'; foo: A'B'#{C}D'E'; foo: #{A}'B'C'D''E'; } div { foo: type-of('A'#{B}); foo: type-of(#{A}'B'); foo: type-of('A'#{B}'C'); foo: type-of(#{A}'B'#{C}); foo: type-of(A#{B}'C'); foo: type-of('A'#{B}C); foo: type-of(#{A}B'C'); foo: type-of('A'#{B}C'D'); foo: type-of('A'B#{C}D'E'); foo: type-of(A'B'#{C}D'E'); foo: type-of(#{A}'B'C'D''E'); } div { foo: length('A'#{B}); foo: length(#{A}'B'); foo: length('A'#{B}'C'); foo: length(#{A}'B'#{C}); foo: length(A#{B}'C'); foo: length('A'#{B}C); foo: length(#{A}B'C'); foo: length('A'#{B}C'D'); foo: length('A'B#{C}D'E'); foo: length(A'B'#{C}D'E'); foo: length(#{A}'B'C'D''E'); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413-4.0/options.yml000066400000000000000000000000321305254536400252500ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413/error000066400000000000000000000172731305254536400236260ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"') DEPRECATION WARNING on line 19 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"C') DEPRECATION WARNING on line 20 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('AB"C"') DEPRECATION WARNING on line 22 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{B "C"}") DEPRECATION WARNING on line 26 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{"B" C "D" "E"}") DEPRECATION WARNING on line 31 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"') DEPRECATION WARNING on line 33 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"C') DEPRECATION WARNING on line 34 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('AB"C"') DEPRECATION WARNING on line 36 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{B "C"}") DEPRECATION WARNING on line 40 of /sass/spec/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{"B" C "D" "E"}") sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413/expected_output.css000066400000000000000000000007411305254536400264750ustar00rootroot00000000000000div { foo: "A"B; foo: A"B"; foo: "A"B"C"; foo: A"B"C; foo: AB"C"; foo: "A"BC; foo: AB "C"; foo: "A"BC "D"; foo: "A" BCD "E"; foo: A "B"CD "E"; foo: A"B" C "D" "E"; } div { foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; } div { foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413/input.scss000066400000000000000000000016531305254536400246010ustar00rootroot00000000000000div { foo: 'A'#{B}; foo: #{A}'B'; foo: 'A'#{B}'C'; foo: #{A}'B'#{C}; foo: A#{B}'C'; foo: 'A'#{B}C; foo: #{A}B'C'; foo: 'A'#{B}C'D'; foo: 'A'B#{C}D'E'; foo: A'B'#{C}D'E'; foo: #{A}'B'C'D''E'; } div { foo: type-of('A'#{B}); foo: type-of(#{A}'B'); foo: type-of('A'#{B}'C'); foo: type-of(#{A}'B'#{C}); foo: type-of(A#{B}'C'); foo: type-of('A'#{B}C); foo: type-of(#{A}B'C'); foo: type-of('A'#{B}C'D'); foo: type-of('A'B#{C}D'E'); foo: type-of(A'B'#{C}D'E'); foo: type-of(#{A}'B'C'D''E'); } div { foo: length('A'#{B}); foo: length(#{A}'B'); foo: length('A'#{B}'C'); foo: length(#{A}'B'#{C}); foo: length(A#{B}'C'); foo: length('A'#{B}C); foo: length(#{A}B'C'); foo: length('A'#{B}C'D'); foo: length('A'B#{C}D'E'); foo: length(A'B'#{C}D'E'); foo: length(#{A}'B'C'D''E'); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1413/options.yml000066400000000000000000000000611305254536400247530ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/direct/000077500000000000000000000000001305254536400240145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/direct/expected_output.css000066400000000000000000000000001305254536400277350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/direct/input.scss000066400000000000000000000000441305254536400260460ustar00rootroot00000000000000@if & { foo { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/mixin/000077500000000000000000000000001305254536400236665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/mixin/expected_output.css000066400000000000000000000000731305254536400276210ustar00rootroot00000000000000.foo bar { color: red; } .foo bar baz { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/mixin/input.scss000066400000000000000000000004101305254536400257150ustar00rootroot00000000000000@mixin prepend-foo { $parent: &; @if $parent { .foo & { @content; } } @else { .foo { @content; } } } @include prepend-foo { bar { color: red; } } bar { @include prepend-foo { baz { color: red; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/variable/000077500000000000000000000000001305254536400243275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/variable/expected_output.css000066400000000000000000000000001305254536400302500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1415/variable/input.scss000066400000000000000000000000671305254536400263660ustar00rootroot00000000000000$parent: &; @if $parent { foo { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417-3.5/000077500000000000000000000000001305254536400230475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417-3.5/error000066400000000000000000000002161305254536400241220ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(missing)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417-3.5/error-dart-sass000066400000000000000000000004751305254536400260300ustar00rootroot00000000000000WARNING on line 10, column 8 of spec/libsass-issues/issue_1417-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(missing)) instead. foo: call(missing, 1px / 2px, 1px / round(1.5)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417-3.5/expected_output-dart-sass.css000066400000000000000000000001701305254536400306770ustar00rootroot00000000000000foo { foo: 1px/2px; foo: 0.5px; foo: 0.5 0.5px; foo: missing(1px/2px, 0.5px); foo: missing(1px/2px, 0.5px); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417-3.5/expected_output.css000066400000000000000000000001721305254536400270020ustar00rootroot00000000000000foo { foo: 1px / 2px; foo: 0.5px; foo: 0.5 0.5px; foo: missing(1px/2px, 0.5px); foo: missing(1px/2px, 0.5px); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417-3.5/input.scss000066400000000000000000000003521305254536400251030ustar00rootroot00000000000000@function foo($a, $b) { @return ($a $b); } foo { foo: 1px / 2px; foo: 1px / round(1.5); foo: foo(1px / 2px, 1px / round(1.5)); foo: missing(1px / 2px, 1px / round(1.5)); foo: call(missing, 1px / 2px, 1px / round(1.5)); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417-3.5/options.yml000066400000000000000000000000531305254536400252630ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417/expected_output.css000066400000000000000000000001721305254536400264770ustar00rootroot00000000000000foo { foo: 1px / 2px; foo: 0.5px; foo: 0.5 0.5px; foo: missing(1px/2px, 0.5px); foo: missing(1px/2px, 0.5px); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417/input.scss000066400000000000000000000003521305254536400246000ustar00rootroot00000000000000@function foo($a, $b) { @return ($a $b); } foo { foo: 1px / 2px; foo: 1px / round(1.5); foo: foo(1px / 2px, 1px / round(1.5)); foo: missing(1px / 2px, 1px / round(1.5)); foo: call(missing, 1px / 2px, 1px / round(1.5)); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1417/options.yml000066400000000000000000000000301305254536400247530ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-3.5/000077500000000000000000000000001305254536400244745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-3.5/error000066400000000000000000000004641305254536400255540ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("missing")) instead. Error: Function missing doesn't support keyword arguments on line 2 of spec/libsass-closed-issues/issue_1418/dynamic-3.5/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-3.5/expected_output.css000066400000000000000000000000001305254536400304150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-3.5/input.scss000066400000000000000000000000511305254536400265240ustar00rootroot00000000000000foo { color: call(missing, $a: b); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-3.5/options.yml000066400000000000000000000001071305254536400267100ustar00rootroot00000000000000--- :start_version: '3.5' :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-3.5/status000066400000000000000000000000021305254536400257320ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-4.0/000077500000000000000000000000001305254536400244705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-4.0/error000066400000000000000000000004631305254536400255470ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("missing")) instead. Error: Function missing doesn't support keyword arguments on line 2 of /sass/spec/libsass-issues/issue_1418/dynamic-4.0/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-4.0/error-dart-sass000066400000000000000000000007551305254536400274520ustar00rootroot00000000000000WARNING on line 2, column 12 of spec/libsass-issues/issue_1418/dynamic-4.0/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(missing)) instead. color: call(missing, $a: b); ^^^^^^^^^^^^^^^^^^^^ Error: Plain CSS functions don't support keyword arguments. color: call(missing, $a: b); ^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1418/dynamic-4.0/input.scss 2:12 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-4.0/expected_output.css000066400000000000000000000000001305254536400304110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-4.0/input.scss000066400000000000000000000000511305254536400265200ustar00rootroot00000000000000foo { color: call(missing, $a: b); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-4.0/options.yml000066400000000000000000000000321305254536400267010ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic-4.0/status000066400000000000000000000000021305254536400257260ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic/000077500000000000000000000000001305254536400241715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic/error000066400000000000000000000002441305254536400252450ustar00rootroot00000000000000Error: Function missing doesn't support keyword arguments on line 2 of /sass/spec/libsass-issues/issue_1418/dynamic/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic/expected_output.css000066400000000000000000000000001305254536400301120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic/input.scss000066400000000000000000000000511305254536400262210ustar00rootroot00000000000000foo { color: call(missing, $a: b); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic/options.yml000066400000000000000000000000301305254536400264000ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/dynamic/status000066400000000000000000000000021305254536400254270ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static-4.0/000077500000000000000000000000001305254536400243335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static-4.0/error000066400000000000000000000002611305254536400254060ustar00rootroot00000000000000Error: Plain CSS function missing doesn't support keyword arguments on line 2 of /sass/spec/libsass-issues/issue_1418/static-4.0/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static-4.0/error-dart-sass000066400000000000000000000002761305254536400273130ustar00rootroot00000000000000Error: Plain CSS functions don't support keyword arguments. color: missing($a: b); ^^^^^^^^^^^^^^ spec/libsass-issues/issue_1418/static-4.0/input.scss 2:12 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static-4.0/expected_output.css000066400000000000000000000000001305254536400302540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static-4.0/input.scss000066400000000000000000000000431305254536400263640ustar00rootroot00000000000000foo { color: missing($a: b); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static-4.0/options.yml000066400000000000000000000000321305254536400265440ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static-4.0/status000066400000000000000000000000021305254536400255710ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static/000077500000000000000000000000001305254536400240345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static/error000066400000000000000000000002431305254536400251070ustar00rootroot00000000000000Error: Function missing doesn't support keyword arguments on line 2 of /sass/spec/libsass-issues/issue_1418/static/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static/expected_output.css000066400000000000000000000000001305254536400277550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static/input.scss000066400000000000000000000000431305254536400260650ustar00rootroot00000000000000foo { color: missing($a: b); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static/options.yml000066400000000000000000000000301305254536400262430ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1418/static/status000066400000000000000000000000021305254536400252720ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1419/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1419/quoted/000077500000000000000000000000001305254536400240475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1419/quoted/expected_output.css000066400000000000000000000000271305254536400300010ustar00rootroot00000000000000foo { foo: "ABCD"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1419/quoted/input.scss000066400000000000000000000000511305254536400260770ustar00rootroot00000000000000foo { foo: to-upper-case("ab\63 d"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1419/unquoted/000077500000000000000000000000001305254536400244125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1419/unquoted/expected_output.css000066400000000000000000000000301305254536400303360ustar00rootroot00000000000000foo { foo: AB\63 D; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1419/unquoted/input.scss000066400000000000000000000000471305254536400264470ustar00rootroot00000000000000foo { foo: to-upper-case(ab\63 d); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1422/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1422/expected_output.css000066400000000000000000000000741305254536400264740ustar00rootroot00000000000000.foo { /*foo*/ foo/*foo*/: bar; /*foo*/ foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1422/input.scss000066400000000000000000000001361305254536400245740ustar00rootroot00000000000000.foo { /*foo*/foo/*foo*/: /*foo*/bar/*foo*/; /*foo*/ foo /*foo*/ : /*foo*/ bar /*foo*/; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1425/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1425/expected_output.css000066400000000000000000000000641305254536400264760ustar00rootroot00000000000000@supports (feature1: val) { foo { a: b; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1425/input.scss000066400000000000000000000001041305254536400245720ustar00rootroot00000000000000$query: "(feature1: val)"; @supports (#{$query}) { foo { a: b } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_143/000077500000000000000000000000001305254536400224575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_143/expected_output.css000066400000000000000000000001551305254536400264130ustar00rootroot00000000000000body { background: url(file_join("images", "kittens.jpg")); color: file_join("images", "kittens.jpg"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_143/input.scss000066400000000000000000000003141305254536400245110ustar00rootroot00000000000000$path: "images"; $file: "kittens.jpg"; $image: ""; $other: file_join("images", "kittens.jpg"); @if $image != none { $image: url(file_join($path, $file)); } body { background: $image; color: $other; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/is-superselector/000077500000000000000000000000001305254536400260515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/is-superselector/error000066400000000000000000000004021305254536400271210ustar00rootroot00000000000000Error: $sub: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings for `is-superselector' on line 1 of /sass/spec/libsass-issues/issue_1432/is-superselector/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/is-superselector/expected_output.css000066400000000000000000000000001305254536400317720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/is-superselector/input.scss000066400000000000000000000000471305254536400301060ustar00rootroot00000000000000@debug(is-superselector("foo", null)); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/is-superselector/options.yml000066400000000000000000000000371305254536400302670ustar00rootroot00000000000000--- :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/is-superselector/status000066400000000000000000000000021305254536400273070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-append/000077500000000000000000000000001305254536400256265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-append/error000066400000000000000000000004061305254536400267020ustar00rootroot00000000000000Error: $selectors: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings for `selector-append' on line 1 of /sass/spec/libsass-issues/issue_1432/selector-append/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-append/error-dart-sass000066400000000000000000000004071305254536400306020ustar00rootroot00000000000000Error: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings. @debug(selector-append("foo", null)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1432/selector-append/input.scss 1:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-append/expected_output.css000066400000000000000000000000001305254536400315470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-append/input.scss000066400000000000000000000000461305254536400276620ustar00rootroot00000000000000@debug(selector-append("foo", null)); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-append/status000066400000000000000000000000021305254536400270640ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-extend/000077500000000000000000000000001305254536400256465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-extend/error000066400000000000000000000004051305254536400267210ustar00rootroot00000000000000Error: $extender: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings for `selector-extend' on line 1 of /sass/spec/libsass-issues/issue_1432/selector-extend/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-extend/error-dart-sass000066400000000000000000000004421305254536400306210ustar00rootroot00000000000000Error: $extender: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings. @debug(selector-extend(".a .b", ".b", null)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1432/selector-extend/input.scss 1:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-extend/expected_output.css000066400000000000000000000000001305254536400315670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-extend/input.scss000066400000000000000000000000561305254536400277030ustar00rootroot00000000000000@debug(selector-extend(".a .b", ".b", null)); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-extend/status000066400000000000000000000000021305254536400271040ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-nest/000077500000000000000000000000001305254536400253305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-nest/error000066400000000000000000000004021305254536400264000ustar00rootroot00000000000000Error: $selectors: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings for `selector-nest' on line 1 of /sass/spec/libsass-issues/issue_1432/selector-nest/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-nest/error-dart-sass000066400000000000000000000004011305254536400302760ustar00rootroot00000000000000Error: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings. @debug(selector-nest("foo", null)); ^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1432/selector-nest/input.scss 1:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-nest/expected_output.css000066400000000000000000000000001305254536400312510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-nest/input.scss000066400000000000000000000000441305254536400273620ustar00rootroot00000000000000@debug(selector-nest("foo", null)); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-nest/status000066400000000000000000000000021305254536400265660ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-parse/000077500000000000000000000000001305254536400254715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-parse/error000066400000000000000000000004031305254536400265420ustar00rootroot00000000000000Error: $selector: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings for `selector-parse' on line 1 of /sass/spec/libsass-issues/issue_1432/selector-parse/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-parse/error-dart-sass000066400000000000000000000004011305254536400304370ustar00rootroot00000000000000Error: $selector: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings. @debug(selector-parse(null)); ^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1432/selector-parse/input.scss 1:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-parse/expected_output.css000066400000000000000000000000001305254536400314120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-parse/input.scss000066400000000000000000000000361305254536400275240ustar00rootroot00000000000000@debug(selector-parse(null)); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-parse/status000066400000000000000000000000021305254536400267270ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-replace/000077500000000000000000000000001305254536400257725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-replace/error000066400000000000000000000004121305254536400270430ustar00rootroot00000000000000Error: $replacement: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings for `selector-replace' on line 1 of /sass/spec/libsass-issues/issue_1432/selector-replace/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-replace/error-dart-sass000066400000000000000000000004461305254536400307510ustar00rootroot00000000000000Error: $replacement: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings. @debug(selector-replace("foo", "bar", null)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1432/selector-replace/input.scss 1:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-replace/expected_output.css000066400000000000000000000000001305254536400317130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-replace/input.scss000066400000000000000000000000561305254536400300270ustar00rootroot00000000000000@debug(selector-replace("foo", "bar", null)); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-replace/status000066400000000000000000000000021305254536400272300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-unify/000077500000000000000000000000001305254536400255115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-unify/error000066400000000000000000000004041305254536400265630ustar00rootroot00000000000000Error: $selector2: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings for `selector-unify' on line 1 of /sass/spec/libsass-issues/issue_1432/selector-unify/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-unify/error-dart-sass000066400000000000000000000004201305254536400304600ustar00rootroot00000000000000Error: $selector2: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings. @debug(selector-unify("foo", null)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1432/selector-unify/input.scss 1:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-unify/expected_output.css000066400000000000000000000000001305254536400314320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-unify/input.scss000066400000000000000000000000451305254536400275440ustar00rootroot00000000000000@debug(selector-unify("foo", null)); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/selector-unify/status000066400000000000000000000000021305254536400267470ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/simple-selectors/000077500000000000000000000000001305254536400260335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/simple-selectors/error000066400000000000000000000002611305254536400271060ustar00rootroot00000000000000Error: $selector: null is not a string for `simple-selectors' on line 1 of /sass/spec/libsass-issues/issue_1432/simple-selectors/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/simple-selectors/error-dart-sass000066400000000000000000000004071305254536400310070ustar00rootroot00000000000000Error: $selector: null is not a valid selector: it must be a string, a list of strings, or a list of lists of strings. @debug(simple-selectors(null)); ^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1432/simple-selectors/input.scss 1:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/simple-selectors/expected_output.css000066400000000000000000000000001305254536400317540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/simple-selectors/input.scss000066400000000000000000000000401305254536400300610ustar00rootroot00000000000000@debug(simple-selectors(null)); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1432/simple-selectors/status000066400000000000000000000000021305254536400272710ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1434/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1434/expected_output.css000066400000000000000000000002231305254536400264730ustar00rootroot00000000000000.foo { a: .foo .bar > .baz; b: .foo .bar ~ .baz; c: .foo .bar + .baz; d: .foo > .bar .baz; e: .foo ~ .bar .baz; f: .foo + .bar .baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1434/input.scss000066400000000000000000000004271305254536400246020ustar00rootroot00000000000000.foo { a: selector-nest('.foo', '.bar > .baz'); b: selector-nest('.foo', '.bar ~ .baz'); c: selector-nest('.foo', '.bar + .baz'); d: selector-nest('.foo > .bar', '.baz'); e: selector-nest('.foo ~ .bar', '.baz'); f: selector-nest('.foo + .bar', '.baz'); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1437/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1437/expected_output.css000066400000000000000000000002131305254536400264750ustar00rootroot00000000000000@media screen and (min-width: 37.5em) { div { /* asd */ } } @media screen and (min-width: 48em) { div { display: none; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1437/input.scss000066400000000000000000000002151305254536400246000ustar00rootroot00000000000000div { @media screen and (min-width: 37.5em) { /* asd */ } @media screen and (min-width: 48em) { display: none; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1438/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1438/expected_output.css000066400000000000000000000003321305254536400265000ustar00rootroot00000000000000foo { background-image: url(../test.png); } bar { background-image: url(../test.png?v=20150812); } baz { background-image: url(../test.png?v=test()); } bam { background-image: url("../test.png?v=test()"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1438/input.scss000066400000000000000000000004111305254536400245770ustar00rootroot00000000000000@function foo() { @return 20150812; } foo { background-image: url(../test.png); } bar { background-image: url(../test.png?v=20150812); } baz { background-image: url(../test.png?v=#{test()}); } bam { background-image: url("../test.png?v=#{test()}"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1440/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1440/expected_output.css000066400000000000000000000005001305254536400264660ustar00rootroot00000000000000.okay1 { width: 132px; } .okay2 { width: 100px; background-position: -100px -25px; } .okay3 { width: 200px; background-position: -500px -100px; } .error1 { width: 132px; } .error2 { width: 100px; background-position: -100px -25px; } .error3 { width: 200px; background-position: -500px -100px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1440/input.scss000066400000000000000000000013441305254536400245760ustar00rootroot00000000000000// works fine with plain @each directive $i: 1; $prop1: width; $prop2: background-position; $values: 132px, 100px "-100px -25px", 200px "-500px -100px"; @each $value1, $value2 in $values{ .okay#{$i} { #{$prop1}: #{$value1}; #{$prop2}: #{$value2}; } $i: ($i + 1); } // when using @each inside @mixin with variable arguments($values...), // $value2 is missing and no errors while compiling @mixin eachProp($prop1, $prop2, $values...){ $i: 1; @each $value1, $value2 in $values{ .error#{$i} { #{$prop1}: #{$value1}; #{$prop2}: #{$value2}; } $i: ($i + 1); } } @include eachProp($prop1, $prop2, 132px, 100px "-100px -25px", 200px "-500px -100px" );sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/adjacent/000077500000000000000000000000001305254536400243125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/adjacent/expected_output.css000066400000000000000000000000461305254536400302450ustar00rootroot00000000000000.adjacent + .adjacent { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/adjacent/input.scss000066400000000000000000000000621305254536400263440ustar00rootroot00000000000000.adjacent { & + & { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/child/000077500000000000000000000000001305254536400236245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/child/expected_output.css000066400000000000000000000000401305254536400275510ustar00rootroot00000000000000.child > .child { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/child/input.scss000066400000000000000000000000571305254536400256620ustar00rootroot00000000000000.child { & > & { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/sibling/000077500000000000000000000000001305254536400241705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/sibling/expected_output.css000066400000000000000000000000441305254536400301210ustar00rootroot00000000000000.sibling ~ .sibling { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1441/sibling/input.scss000066400000000000000000000000611305254536400262210ustar00rootroot00000000000000.sibling { & ~ & { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1448/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1448/expected_output.css000066400000000000000000000002101305254536400264740ustar00rootroot00000000000000.md-card .md-info-card-highlight { background: red; color: blue; } .md-card .md-info-card-highlight .ng-md-icon { color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1448/input.scss000066400000000000000000000002611305254536400246030ustar00rootroot00000000000000.md-card { .md-info-card-highlight { background: red; color: blue; .ng-md-icon { color: green; } } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1452/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1452/error000066400000000000000000000002051305254536400236140ustar00rootroot00000000000000Error: () isn't a valid CSS value. on line 2 of /sass/spec/libsass-issues/issue_1452/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1452/error-dart-sass000066400000000000000000000002021305254536400255100ustar00rootroot00000000000000Error: () isn't a valid CSS value foo: foo(()); ^^ spec/libsass-issues/issue_1452/input.scss 2:12 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1452/expected_output.css000066400000000000000000000000001305254536400264640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1452/input.scss000066400000000000000000000000301305254536400245700ustar00rootroot00000000000000foo { foo: foo(()); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1452/status000066400000000000000000000000021305254536400240010ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1459/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1459/expected_output.css000066400000000000000000000001331305254536400265020ustar00rootroot00000000000000@font-face { font-family: "Font Name"; src: local("Arial"); unicode-range: U+270C; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1459/input.scss000066400000000000000000000001361305254536400246060ustar00rootroot00000000000000@font-face { font-family: "Font Name"; src: local("Arial"); unicode-range: U+270C; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1482/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1482/expected_output-dart-sass.css000066400000000000000000000000671305254536400304030ustar00rootroot00000000000000.mango, .qualified__else, type__else { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1482/expected_output.css000066400000000000000000000000671305254536400265040ustar00rootroot00000000000000.mango, type__else, .qualified__else { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1482/input.scss000066400000000000000000000001731305254536400246030ustar00rootroot00000000000000.mango { color: red; } type { &__else { @extend .mango; } } .qualified { &__else { @extend .mango; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1484/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1484/error000066400000000000000000000002311305254536400236200ustar00rootroot00000000000000Error: Invalid CSS after "div {": expected "}", was "" on line 2 of /sass/spec/libsass-issues/issue_1484/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1484/expected_output.css000066400000000000000000000000001305254536400264710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1484/input.scss000066400000000000000000000000061305254536400246000ustar00rootroot00000000000000div { sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1484/options.yml000066400000000000000000000000371305254536400247660ustar00rootroot00000000000000--- :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1484/status000066400000000000000000000000021305254536400240060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1486/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1486/expected_output.css000066400000000000000000000010641305254536400265060ustar00rootroot00000000000000foo { foo: 41px -121px; foo: 41px -122px; foo: 0px; foo: -1px; foo: 123px -123px; foo: 123px -124px; foo: 0px; foo: -1px; foo: 0px; foo: -1px; foo: 0px; foo: -1px; } bar { bar: 42px -121px; bar: 42px -122px; bar: 3px; bar: 2px; bar: 126px -123px; bar: 126px -124px; bar: 3px; bar: 2px; bar: 3px; bar: 2px; bar: 3px; bar: 2px; } baz { baz: 43px -121px; baz: 43px -122px; baz: 6px; baz: 5px; baz: 129px -123px; baz: 129px -124px; baz: 6px; baz: 5px; baz: 6px; baz: 5px; baz: 6px; baz: 5px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1486/input.scss000066400000000000000000000015241305254536400246100ustar00rootroot00000000000000$a: 41px; @function a() { @return 42px; } foo { foo: $a -121px; foo: ($a -122px); foo: $a*3-123px; foo: ($a*3-124px); foo: $a*3 -123px; foo: ($a*3 -124px); foo: $a*3 - 123px; foo: ($a*3 - 124px); foo: $a*3- 123px; foo: ($a*3- 124px); foo: $a*3- 123px; foo: ($a*3- 124px); } bar { bar: a() -121px; bar: (a() -122px); bar: a()*3-123px; bar: (a()*3-124px); bar: a()*3 -123px; bar: (a()*3 -124px); bar: a()*3 - 123px; bar: (a()*3 - 124px); bar: a()*3- 123px; bar: (a()*3- 124px); bar: a()*3- 123px; bar: (a()*3- 124px); } baz { baz: 43px -121px; baz: (43px -122px); baz: 43px*3-123px; baz: (43px*3-124px); baz: 43px*3 -123px; baz: (43px*3 -124px); baz: 43px*3 - 123px; baz: (43px*3 - 124px); baz: 43px*3- 123px; baz: (43px*3- 124px); baz: 43px*3- 123px; baz: (43px*3- 124px); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1487/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1487/error000066400000000000000000000003471305254536400236330ustar00rootroot00000000000000Error: Mixin "foo" does not accept a content block. on line 6 of /sass/spec/libsass-issues/issue_1487/input.scss, in `foo' from line 6 of /sass/spec/libsass-issues/issue_1487/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1487/error-dart-sass000066400000000000000000000002471305254536400255310ustar00rootroot00000000000000Error: Mixin doesn't accept a content block. @include foo { bar: baz } ^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1487/input.scss 6:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1487/expected_output.css000066400000000000000000000000001305254536400264740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1487/input.scss000066400000000000000000000001021305254536400246000ustar00rootroot00000000000000@mixin foo() { foo: &; } foo { @include foo { bar: baz } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1487/status000066400000000000000000000000021305254536400240110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488-3.5/000077500000000000000000000000001305254536400230575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488-3.5/error000066400000000000000000000021331305254536400241320ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar_)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488-3.5/error-dart-sass000066400000000000000000000042131305254536400260320ustar00rootroot00000000000000WARNING on line 22, column 8 of spec/libsass-issues/issue_1488-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("foo")) instead. foo: call('foo', one); ^^^^^^^^^^^^^^^^ WARNING on line 23, column 8 of spec/libsass-issues/issue_1488-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("foo")) instead. foo: call('foo', one...); ^^^^^^^^^^^^^^^^^^^ WARNING on line 24, column 8 of spec/libsass-issues/issue_1488-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("bar")) instead. bar: call('bar', one, two); ^^^^^^^^^^^^^^^^^^^^^ WARNING on line 25, column 8 of spec/libsass-issues/issue_1488-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("bar")) instead. bar: call('bar', one, two...); ^^^^^^^^^^^^^^^^^^^^^^^^ WARNING on line 33, column 8 of spec/libsass-issues/issue_1488-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("foo_")) instead. foo: call('foo_', one); ^^^^^^^^^^^^^^^^^ WARNING on line 34, column 8 of spec/libsass-issues/issue_1488-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("foo_")) instead. foo: call('foo_', one...); ^^^^^^^^^^^^^^^^^^^^ WARNING on line 35, column 8 of spec/libsass-issues/issue_1488-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("bar_")) instead. bar: call('bar_', one, two); ^^^^^^^^^^^^^^^^^^^^^^ WARNING on line 36, column 8 of spec/libsass-issues/issue_1488-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("bar_")) instead. bar: call('bar_', one, two...); ^^^^^^^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488-3.5/expected_output.css000066400000000000000000000005111305254536400270070ustar00rootroot00000000000000foo { foo: string; foo: string; bar: string::string; bar: string::string; foo: string; foo: string; bar: string::string; bar: string::string; } bar { foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488-3.5/input.scss000066400000000000000000000012761305254536400251210ustar00rootroot00000000000000@function foo($arg2) { @return type-of($arg2); } @function foo_($arg2...) { @return type-of($arg2); } @function bar($arg1, $arg2) { @return type-of($arg1) + "::" + type-of($arg2); } @function bar_($arg1, $arg2...) { @return type-of($arg1) + "::" + type-of($arg2); } foo { foo: foo(one); foo: foo(one...); bar: bar(one, two); bar: bar(one, two...); foo: call('foo', one); foo: call('foo', one...); bar: call('bar', one, two); bar: call('bar', one, two...); } bar { foo: foo_(one); foo: foo_(one...); bar: bar_(one, two); bar: bar_(one, two...); foo: call('foo_', one); foo: call('foo_', one...); bar: call('bar_', one, two); bar: call('bar_', one, two...); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488-3.5/options.yml000066400000000000000000000000531305254536400252730ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488/expected_output.css000066400000000000000000000005111305254536400265040ustar00rootroot00000000000000foo { foo: string; foo: string; bar: string::string; bar: string::string; foo: string; foo: string; bar: string::string; bar: string::string; } bar { foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488/input.scss000066400000000000000000000012761305254536400246160ustar00rootroot00000000000000@function foo($arg2) { @return type-of($arg2); } @function foo_($arg2...) { @return type-of($arg2); } @function bar($arg1, $arg2) { @return type-of($arg1) + "::" + type-of($arg2); } @function bar_($arg1, $arg2...) { @return type-of($arg1) + "::" + type-of($arg2); } foo { foo: foo(one); foo: foo(one...); bar: bar(one, two); bar: bar(one, two...); foo: call('foo', one); foo: call('foo', one...); bar: call('bar', one, two); bar: call('bar', one, two...); } bar { foo: foo_(one); foo: foo_(one...); bar: bar_(one, two); bar: bar_(one, two...); foo: call('foo_', one); foo: call('foo_', one...); bar: call('bar_', one, two); bar: call('bar_', one, two...); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1488/options.yml000066400000000000000000000000301305254536400247630ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_151/000077500000000000000000000000001305254536400224565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_151/error-dart-sass000066400000000000000000000002371305254536400254330ustar00rootroot00000000000000Error: $number: red is not a number. background: saturate(red); ^^^^^^^^^^^^^ spec/libsass-issues/issue_151/input.scss 3:15 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_151/expected_output-dart-sass.css000066400000000000000000000000001305254536400302760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_151/expected_output.css000066400000000000000000000005751305254536400264200ustar00rootroot00000000000000div.colors { background: gray; background: saturate(red); background: cyan; background: 1; color: #666666; color: saturate(#369); color: #1f66ad; color: #cc9966; color: 1; } div.numbers { filter: grayscale(30%); filter: saturate(30%); filter: invert(30%); -webkit-filter: grayscale(0.3); -webkit-filter: saturate(0.3); -webkit-filter: invert(0.3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_151/input.scss000066400000000000000000000006711305254536400245160ustar00rootroot00000000000000div.colors { background: grayscale(red); background: saturate(red); background: invert(red); background: alpha(red); color: grayscale(#369); color: saturate(#369); color: saturate(#369, 20%); color: invert(#369); color: alpha(#369); } div.numbers { filter: grayscale(30%); filter: saturate(30%); filter: invert(30%); -webkit-filter: grayscale(0.3); -webkit-filter: saturate(0.3); -webkit-filter: invert(0.3); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_151/status-dart-sass000066400000000000000000000000021305254536400256130ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152-4.0/000077500000000000000000000000001305254536400227565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152-4.0/error000066400000000000000000000000531305254536400240300ustar00rootroot00000000000000Error: Undefined operation: "10 mod 100%". sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152-4.0/error-dart-sass000066400000000000000000000002171305254536400257310ustar00rootroot00000000000000Error: Undefined operation "10 % 100%". a: #{10}% 100%; ^^^^^^^^^^^ spec/libsass-issues/issue_152-4.0/input.scss 5:6 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152-4.0/expected_output.css000066400000000000000000000000001305254536400266770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152-4.0/input.scss000066400000000000000000000003511305254536400250110ustar00rootroot00000000000000$foo: 10; $bar: 10%; foo { a: #{10}% 100%; a: #{10} % 100%; a: #{10} %100%; a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: $foo 100%; a: $foo % 100%; a: $foo %100%; a: $bar 100%; a: $bar % 100%; a: $bar %100%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152-4.0/options.yml000066400000000000000000000000321305254536400251670ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152-4.0/status000066400000000000000000000000021305254536400242140ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152/000077500000000000000000000000001305254536400224575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152/error000066400000000000000000000016151305254536400235360ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% 100%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 % 100%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 %100%") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152/expected_output.css000066400000000000000000000002361305254536400264130ustar00rootroot00000000000000foo { a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: 10% 100%; a: 10%; a: 10%; a: 10 100%; a: 10%; a: 10%; a: 10% 100%; a: 10%; a: 10%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152/input.scss000066400000000000000000000003511305254536400245120ustar00rootroot00000000000000$foo: 10; $bar: 10%; foo { a: #{10}% 100%; a: #{10} % 100%; a: #{10} %100%; a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: $foo 100%; a: $foo % 100%; a: $foo %100%; a: $bar 100%; a: $bar % 100%; a: $bar %100%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_152/options.yml000066400000000000000000000000611305254536400246720ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1526/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1526/expected_output.css000066400000000000000000000000631305254536400264770ustar00rootroot00000000000000foo { bar: 1 --em-2--em; baz: 1 --em-2 --em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1526/input.scss000066400000000000000000000000661305254536400246030ustar00rootroot00000000000000foo { bar: (1--em-2--em); baz: (1--em - 2--em); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/extend/000077500000000000000000000000001305254536400240355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/extend/error000066400000000000000000000002361305254536400251120ustar00rootroot00000000000000Error: Can't extend &: can't extend parent selectors on line 2 of /sass/spec/libsass-issues/issue_1527/extend/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/extend/error-dart-sass000066400000000000000000000001761305254536400270140ustar00rootroot00000000000000Error: Expected identifier. @extend &; ^ spec/libsass-issues/issue_1527/extend/input.scss 2:11 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/extend/expected_output.css000066400000000000000000000000001305254536400277560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/extend/input.scss000066400000000000000000000000251305254536400260660ustar00rootroot00000000000000foo { @extend &; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/extend/status000066400000000000000000000000021305254536400252730ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/000077500000000000000000000000001305254536400243665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/first/000077500000000000000000000000001305254536400255155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/first/error000066400000000000000000000003071305254536400265710ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 1 of /sass/spec/libsass-issues/issue_1527/selector/first/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/first/expected_output.css000066400000000000000000000000001305254536400314360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/first/input.scss000066400000000000000000000000261305254536400275470ustar00rootroot00000000000000& foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/first/options.yml000066400000000000000000000000371305254536400277330ustar00rootroot00000000000000--- :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/first/status000066400000000000000000000000021305254536400267530ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/last/000077500000000000000000000000001305254536400253315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/last/error000066400000000000000000000003061305254536400264040ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 1 of /sass/spec/libsass-issues/issue_1527/selector/last/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/last/error-dart-sass000066400000000000000000000002421305254536400303020ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". foo & { ^^^^^^ spec/libsass-issues/issue_1527/selector/last/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/last/expected_output.css000066400000000000000000000000001305254536400312520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/last/input.scss000066400000000000000000000000261305254536400273630ustar00rootroot00000000000000foo & { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/last/status000066400000000000000000000000021305254536400265670ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/only/000077500000000000000000000000001305254536400253475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/only/error000066400000000000000000000003061305254536400264220ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 1 of /sass/spec/libsass-issues/issue_1527/selector/only/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/only/error-dart-sass000066400000000000000000000002331305254536400303200ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". & {} ^^ spec/libsass-issues/issue_1527/selector/only/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/only/expected_output.css000066400000000000000000000000001305254536400312700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/only/input.scss000066400000000000000000000000051305254536400273760ustar00rootroot00000000000000& {} sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1527/selector/only/status000066400000000000000000000000021305254536400266050ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1535/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1535/expected_output.css000066400000000000000000000001341305254536400264760ustar00rootroot00000000000000foo { test: list; test: 1 --em-2--em; test: 1 --em- 2 --em; test: 1 --em -2 --em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1535/input.scss000066400000000000000000000001571305254536400246040ustar00rootroot00000000000000foo { test: type-of(1--em); test: (1--em-2--em); test: (1--em- 2--em); test: (1--em -2--em); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1537/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1537/error000066400000000000000000000002431305254536400236220ustar00rootroot00000000000000Error: Invalid CSS after " a: 1, two": expected ":", was ", 3," on line 2 of /sass/spec/libsass-issues/issue_1537/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1537/error-dart-sass000066400000000000000000000001511305254536400255170ustar00rootroot00000000000000Error: expected ":". a: 1, two, 3, ^ /sass/spec/libsass-issues/issue_1537/input.scss 2:12 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1537/expected_output.css000066400000000000000000000000001305254536400264700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1537/input.scss000066400000000000000000000002371305254536400246050ustar00rootroot00000000000000$map: ( a: 1, two, 3, foo: 'bar' ); test { a: map-get($map, a); type: type-of(map-get($map, a)); keys: map-keys($map); try: map-get($map, two); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1537/status000066400000000000000000000000021305254536400240050ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_154/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_154/expected_output.css000066400000000000000000000000461305254536400264140ustar00rootroot00000000000000test { filter: alpha(opacity=75); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_154/input.scss000066400000000000000000000000461305254536400245150ustar00rootroot00000000000000test { filter:alpha(opacity=75); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1546/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1546/expected_output.css000066400000000000000000000000311305254536400264740ustar00rootroot00000000000000.foo { color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1546/input.sass000066400000000000000000000000771305254536400246050ustar00rootroot00000000000000@mixin foo($foo:red) color: $foo .foo @include foo(green) sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/each_embedded/000077500000000000000000000000001305254536400252535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/each_embedded/error000066400000000000000000000002771305254536400263350ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/libsass-issues/issue_1550/each_embedded/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/each_embedded/error-dart-sass000066400000000000000000000002461305254536400302300ustar00rootroot00000000000000Error: Functions may not be declared in control directives. @function foo() { ^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1550/each_embedded/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/each_embedded/expected_output.css000066400000000000000000000000001305254536400311740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/each_embedded/input.scss000066400000000000000000000000771305254536400273130ustar00rootroot00000000000000@each $i in (1) { @function foo() { @return 'foo'; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/each_embedded/status000066400000000000000000000000021305254536400265110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/for_embedded/000077500000000000000000000000001305254536400251415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/for_embedded/error000066400000000000000000000002761305254536400262220ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/libsass-issues/issue_1550/for_embedded/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/for_embedded/error-dart-sass000066400000000000000000000002451305254536400301150ustar00rootroot00000000000000Error: Functions may not be declared in control directives. @function foo() { ^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1550/for_embedded/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/for_embedded/expected_output.css000066400000000000000000000000001305254536400310620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/for_embedded/input.scss000066400000000000000000000001101305254536400271650ustar00rootroot00000000000000@for $i from 1 through 2 { @function foo() { @return 'foo'; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/for_embedded/status000066400000000000000000000000021305254536400263770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/if_embedded/000077500000000000000000000000001305254536400247515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/if_embedded/error000066400000000000000000000002751305254536400260310ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/libsass-issues/issue_1550/if_embedded/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/if_embedded/error-dart-sass000066400000000000000000000002441305254536400277240ustar00rootroot00000000000000Error: Functions may not be declared in control directives. @function foo() { ^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1550/if_embedded/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/if_embedded/expected_output.css000066400000000000000000000000001305254536400306720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/if_embedded/input.scss000066400000000000000000000000721305254536400270040ustar00rootroot00000000000000@if (true) { @function foo() { @return 'foo'; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/if_embedded/status000066400000000000000000000000021305254536400262070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/mixin_embedded/000077500000000000000000000000001305254536400254775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/mixin_embedded/error000066400000000000000000000003001305254536400265440ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/libsass-issues/issue_1550/mixin_embedded/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/mixin_embedded/error-dart-sass000066400000000000000000000002401305254536400304460ustar00rootroot00000000000000Error: Mixins may not contain function declarations. @function foo() { ^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1550/mixin_embedded/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/mixin_embedded/expected_output.css000066400000000000000000000000001305254536400314200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/mixin_embedded/input.scss000066400000000000000000000000741305254536400275340ustar00rootroot00000000000000@mixin foo() { @function foo() { @return 'foo'; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/mixin_embedded/status000066400000000000000000000000021305254536400267350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/while_embedded/000077500000000000000000000000001305254536400254635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/while_embedded/error000066400000000000000000000003001305254536400265300ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 3 of /sass/spec/libsass-issues/issue_1550/while_embedded/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/while_embedded/error-dart-sass000066400000000000000000000002471305254536400304410ustar00rootroot00000000000000Error: Functions may not be declared in control directives. @function foo() { ^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1550/while_embedded/input.scss 3:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/while_embedded/expected_output.css000066400000000000000000000000001305254536400314040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/while_embedded/input.scss000066400000000000000000000001231305254536400275130ustar00rootroot00000000000000$i: 1; @while $i == 1 { @function foo() { @return 'foo'; } $i: $i + 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1550/while_embedded/status000066400000000000000000000000021305254536400267210ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1557/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1557/expected_output.css000066400000000000000000000001071305254536400265020ustar00rootroot00000000000000@media ALL and (max-width: 30em) { header { display: none; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1557/input.scss000066400000000000000000000001201305254536400245760ustar00rootroot00000000000000$xs-break: 30em;@media ALL AND (max-width: $xs-break) {header {display: none;}} sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566-3.5/000077500000000000000000000000001305254536400230545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566-3.5/error000066400000000000000000000002121305254536400241230ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566-3.5/error-dart-sass000066400000000000000000000004331305254536400260270ustar00rootroot00000000000000WARNING on line 2, column 11 of spec/libsass-issues/issue_1566-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("bar")) instead. @return call('bar', $predicate); ^^^^^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566-3.5/expected_output.css000066400000000000000000000000271305254536400270060ustar00rootroot00000000000000test { test: list; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566-3.5/input.scss000066400000000000000000000002351305254536400251100ustar00rootroot00000000000000@function foo($predicate) { @return call('bar', $predicate); } @function bar($predicate) { @return type-of($predicate); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566-3.5/options.yml000066400000000000000000000000531305254536400252700ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566/expected_output.css000066400000000000000000000000271305254536400265030ustar00rootroot00000000000000test { test: list; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566/input.scss000066400000000000000000000002351305254536400246050ustar00rootroot00000000000000@function foo($predicate) { @return call('bar', $predicate); } @function bar($predicate) { @return type-of($predicate); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1566/options.yml000066400000000000000000000000301305254536400247600ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1567/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1567/expected_output.css000066400000000000000000000001331305254536400265020ustar00rootroot00000000000000/* any */ @media screen, not print { /* whatever */ body { line-height: 1.2; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1567/input.scss000066400000000000000000000002451305254536400246070ustar00rootroot00000000000000/* any */@media/* first */ /* screen */screen /*something */ , /* else */ /* not */not/* print */print /* final */ { /* whatever */ body { line-height: 1.2 } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1568/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1568/expected_output.css000066400000000000000000000000611305254536400265030ustar00rootroot00000000000000body { font-weight: bold; font-size: 10px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1568/input.scss000066400000000000000000000001041305254536400246020ustar00rootroot00000000000000body { font-weight: bold; // test font-size: 10px // test } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1569/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1569/error000066400000000000000000000002701305254536400236270ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 2 of /sass/spec/libsass-issues/issue_1569/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1569/error-dart-sass000066400000000000000000000002341305254536400255260ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". .nihilo & { ^^^^^^^^^^ spec/libsass-issues/issue_1569/input.scss 2:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1569/expected_output.css000066400000000000000000000000001305254536400264750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1569/input.scss000066400000000000000000000002301305254536400246030ustar00rootroot00000000000000$common-border: "foo"; .nihilo & { .dijitMenu { border: $common-border; .dijitMenuItem { color: getColor('text-dark-main'); } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1569/status000066400000000000000000000000021305254536400240120ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1570/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1570/expected_output.css000066400000000000000000000001121305254536400264710ustar00rootroot00000000000000a { font: 12px/normal serif; } b { font: normal 12px/normal serif; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1570/input.scss000066400000000000000000000001161305254536400245760ustar00rootroot00000000000000a { font: 12px/normal serif; } b { font: normal 12px/normal serif; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1574/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1574/expected_output-dart-sass.css000066400000000000000000000003111305254536400303750ustar00rootroot00000000000000.foo, input[type=text], input[type=search], input[type=url], input[type=email], input[type=password], input[type=number], input[type=tel], input[type=date], input[type=range], textarea { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1574/expected_output.css000066400000000000000000000003331305254536400265020ustar00rootroot00000000000000.foo, input[type="text"], input[type="search"], input[type="url"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"], input[type="range"], textarea { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1574/input.scss000066400000000000000000000003571305254536400246110ustar00rootroot00000000000000.foo { bar: baz; } input[type="text"], input[type="search"], input[type="url"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"], input[type="range"], textarea { @extend .foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1577/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1577/error000066400000000000000000000002131305254536400236230ustar00rootroot00000000000000Error: Incompatible units: 'px' and '%'. on line 3 of /sass/spec/libsass-issues/issue_1577/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1577/expected_output.css000066400000000000000000000000001305254536400264740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1577/input.scss000066400000000000000000000000761305254536400246120ustar00rootroot00000000000000$foo: 10%; // line 1 // line 2 $error: $foo + 20px; // line 3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1577/options.yml000066400000000000000000000000371305254536400247710ustar00rootroot00000000000000--- :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1577/status000066400000000000000000000000021305254536400240110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1578/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1578/error000066400000000000000000000002121305254536400236230ustar00rootroot00000000000000WARNING on line 4 of /sass/spec/libsass-issues/issue_1578/input.sass: This selector doesn't have any properties and will not be rendered. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1578/error-dart-sass000066400000000000000000000002441305254536400255270ustar00rootroot00000000000000WARNING on line 4, column 5 of spec/libsass-issues/issue_1578/input.sass: This selector doesn't have any properties and won't be rendered. baz:bam ^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1578/error.todo000066400000000000000000000002331305254536400245720ustar00rootroot00000000000000WARNING on line 4 of /sass/sass-spec/spec/libsass-closed-issues/issue_1578/input.sass: This selector doesn't have any properties and will not be rendered. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1578/expected_output.css000066400000000000000000000000241305254536400265030ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1578/input.sass000066400000000000000000000000451305254536400246050ustar00rootroot00000000000000foo bar: baz &:hover baz:bam sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1578/options.yml000066400000000000000000000000351305254536400247700ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579-3.5/000077500000000000000000000000001305254536400230605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579-3.5/error000066400000000000000000000002121305254536400241270ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579-3.5/error-dart-sass000066400000000000000000000004211305254536400260300ustar00rootroot00000000000000WARNING on line 6, column 11 of spec/libsass-issues/issue_1579-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(foo)) instead. @return call(foo, $args...); ^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579-3.5/expected_output.css000066400000000000000000000000271305254536400270120ustar00rootroot00000000000000test { test: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579-3.5/input.scss000066400000000000000000000002311305254536400251100ustar00rootroot00000000000000@function foo($a, $b: null, $c: false) { @return $c; } @function bar($args...) { @return call(foo, $args...); } test { test: bar(3, $c: true); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579-3.5/options.yml000066400000000000000000000000531305254536400252740ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579/000077500000000000000000000000001305254536400225555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579/expected_output.css000066400000000000000000000000271305254536400265070ustar00rootroot00000000000000test { test: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579/input.scss000066400000000000000000000002311305254536400246050ustar00rootroot00000000000000@function foo($a, $b: null, $c: false) { @return $c; } @function bar($args...) { @return call(foo, $args...); } test { test: bar(3, $c: true); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1579/options.yml000066400000000000000000000000301305254536400247640ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1583/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1583/expected_output.css000066400000000000000000000003401305254536400265000ustar00rootroot00000000000000foo { baz: 1; baz: list; baz: (foo,); } bar { baz: 1; baz: list; baz: (bar,); } foo { string: (foo,); str-length: 6; list-length: 1; } foo, bar { string: foo, bar; str-length: 8; list-length: 2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1583/input.scss000066400000000000000000000005321305254536400246040ustar00rootroot00000000000000$ls: ((foo,)); foo { baz: length($ls); baz: type-of($ls); baz: inspect($ls); } bar { baz: length(&); baz: type-of(&); baz: inspect(&); } foo { string: inspect(&); str-length: str-length(inspect(&)); list-length: length(&); } foo, bar { string: inspect(&); str-length: str-length(inspect(&)); list-length: length(&); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1584/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1584/expected_output.css000066400000000000000000000001521305254536400265020ustar00rootroot00000000000000.nest1 { color: red; } .nest2 { color: green; } .nest3 { color: blue; } .nest4 { color: yellow; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1584/input.scss000066400000000000000000000006421305254536400246070ustar00rootroot00000000000000@mixin foo($out: false) { @if $out { @at-root { @content; } } } @mixin bar() { @at-root { @content; } } @mixin baz($string) { @at-root .#{$string} { @content; } } .test { @include foo(true) { .nest1 { color: red; } } @include bar() { .nest2 { color: green; } } @include baz('nest3') { color: blue; } @at-root { .nest4 { color: yellow; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1585/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1585/error000066400000000000000000000003041305254536400236230ustar00rootroot00000000000000Error: Properties are only allowed within rules, directives, mixin includes, or other properties. on line 7 of /sass/spec/libsass-issues/issue_1585/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1585/error-dart-sass000066400000000000000000000004231305254536400255240ustar00rootroot00000000000000Error: Declarations may only be used within style rules. color: yellow; ^^^^^^^^^^^^^ spec/libsass-issues/issue_1585/input.scss 7:5 @content spec/libsass-issues/issue_1585/input.scss 2:14 bar() spec/libsass-issues/issue_1585/input.scss 6:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1585/expected_output.css000066400000000000000000000000001305254536400264730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1585/input.scss000066400000000000000000000002061305254536400246040ustar00rootroot00000000000000@mixin bar() { @at-root { @content; } } .test { @include bar() { color: yellow; .nest2 { color: green; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1585/status000066400000000000000000000000021305254536400240100ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/ampersand-against-literal/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000expected_output.css000066400000000000000000000001671305254536400334560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/ampersand-against-literal.hive h1 { color: blue; } .bee h1 { color: blue; } .amp h1 { color: white; } .quotedamp h1 { color: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/ampersand-against-literal/input.scss000066400000000000000000000004031305254536400316270ustar00rootroot00000000000000@mixin where($sel: null) { @if ( & == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(".bee"); } .amp { @include where(&); } .quotedamp { @include where("&"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/ampersand-as-expression/000077500000000000000000000000001305254536400273165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/ampersand-as-expression/expected_output.css000066400000000000000000000001271305254536400332510ustar00rootroot00000000000000.hive h1 { color: blue; } .bee h1 { color: white; } .queen h1 { color: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/ampersand-as-expression/input.scss000066400000000000000000000003351305254536400313530ustar00rootroot00000000000000@mixin where($sel: null) { @if ( & == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(&); } .queen { @include where("&"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select/000077500000000000000000000000001305254536400310225ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400346760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select.hive h1 { color: blue; } .bee h1 { color: blue; } .amp h1 { color: blue; } .queen h1 { color: white; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select/input.scss000066400000000000000000000004011305254536400330510ustar00rootroot00000000000000@mixin where($sel: null) { @if ( "&" == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(&); } .amp { @include where(".amp"); } .queen { @include where("&"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1596/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1596/expected_output.css000066400000000000000000000002371305254536400265110ustar00rootroot00000000000000@document url(http://www.w3.org/), url-prefix(http://www.w3.org/Style/), domain(mozilla.org), regexp("https:.*"); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1596/input.scss000066400000000000000000000002371305254536400246120ustar00rootroot00000000000000@document url(http://www.w3.org/), url-prefix(http://www.w3.org/Style/), domain(mozilla.org), regexp("https:.*"); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1601/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1601/error000066400000000000000000000002361305254536400236140ustar00rootroot00000000000000Error: Invalid parent selector for "&.ruby": ".code.ruby >" on line 2 of /sass/spec/libsass-issues/issue_1601/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1601/expected_output.css000066400000000000000000000000001305254536400264600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1601/input.scss000066400000000000000000000000751305254536400245750ustar00rootroot00000000000000.code.ruby > { &.ruby { color: green; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1601/options.yml000066400000000000000000000000371305254536400247550ustar00rootroot00000000000000--- :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1601/status000066400000000000000000000000021305254536400237750ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1604/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1604/expected_output.css000066400000000000000000000001041305254536400264700ustar00rootroot00000000000000test { args-1: (1 2 3); args-2: (1 2) (3 4); args-3: 1 2 3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1604/input.scss000066400000000000000000000003221305254536400245730ustar00rootroot00000000000000@function test($args...) { $all: (); @each $arg in $args { $all: append($all, $arg); } @return inspect($all); } test { args-1: test(1 2 3); args-2: test(1 2, 3 4); args-3: test(1, 2, 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1606/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1606/error000066400000000000000000000002221305254536400236140ustar00rootroot00000000000000Error: $limit: "5" is not a number for `random' on line 2 of /sass/spec/libsass-issues/issue_1606/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1606/error-dart-sass000066400000000000000000000002161305254536400255160ustar00rootroot00000000000000Error: $limit: 5 is not a number. test: random(#{5}); ^^^^^^^^^^^^ spec/libsass-issues/issue_1606/input.scss 2:9 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1606/expected_output.css000066400000000000000000000000001305254536400264650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1606/input.scss000066400000000000000000000000371305254536400246000ustar00rootroot00000000000000foo { test: random(#{5}); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1606/status000066400000000000000000000000021305254536400240020ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1610/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1610/expected_output.css000066400000000000000000000003301305254536400264660ustar00rootroot00000000000000a { b: "bar", "bar"; b: "bar", "bar"; } b { b: bar, bar; b: bar, bar; } c { b: "foo", bar; } d { b: foo, bar; b: foo, bar; } e { b: foo,bar; b: foo,bar; } f { b: "foo,bar"; b: "foo,bar"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1610/input.scss000066400000000000000000000005271305254536400245770ustar00rootroot00000000000000@function foo() { @return "bar"; } @function bar() { @return "foo" + "," + bar; } a { b: foo(), "bar"; b: foo(), "bar" } b { b: #{foo(), "bar"}; b: #{foo(), "bar"} } c { b: "foo", bar; } d { b: #{"foo", bar}; b: #{"foo", bar} } e { b: #{bar()}; b: #{bar()} } f { b: "foo" + "," + bar; b: "foo" + "," + bar } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1612/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1612/expected_output.css000066400000000000000000000000501305254536400264670ustar00rootroot00000000000000c { b: "foo", bar; b: "foo", bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1612/input.scss000066400000000000000000000000471305254536400245760ustar00rootroot00000000000000c { b: "foo", bar; b: "foo", bar } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622-3.5/000077500000000000000000000000001305254536400230455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622-3.5/error000066400000000000000000000002121305254536400241140ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622-3.5/error-dart-sass000066400000000000000000000004171305254536400260220ustar00rootroot00000000000000WARNING on line 2, column 13 of spec/libsass-issues/issue_1622-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(bar)) instead. @return call(bar, $list); ^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622-3.5/expected_output.css000066400000000000000000000000241305254536400267740ustar00rootroot00000000000000test { test: 3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622-3.5/input.scss000066400000000000000000000002241305254536400250770ustar00rootroot00000000000000@function foo($list) { @return call(bar, $list); } @function bar($list, $args...) { @return length($list); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622-3.5/options.yml000066400000000000000000000000531305254536400252610ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622/expected_output.css000066400000000000000000000000241305254536400264710ustar00rootroot00000000000000test { test: 3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622/input.scss000066400000000000000000000002241305254536400245740ustar00rootroot00000000000000@function foo($list) { @return call(bar, $list); } @function bar($list, $args...) { @return length($list); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1622/options.yml000066400000000000000000000000301305254536400247510ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1624/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1624/expected_output.css000066400000000000000000000000371305254536400264770ustar00rootroot00000000000000foo [data-bar] { baz: bam; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1624/input.scss000066400000000000000000000002311305254536400245740ustar00rootroot00000000000000@function foo($foo) { @return $foo; } @function data($foo) { @return '[data-' + $foo + ']'; } #{foo(foo)} { #{data('bar')} { baz: bam; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1629/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1629/expected_output.css000066400000000000000000000000641305254536400265040ustar00rootroot00000000000000foo { background: url(...) 2rem 3rem/auto 2rem; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1629/input.scss000066400000000000000000000000661305254536400246070ustar00rootroot00000000000000foo { background: url(...) 2rem 3rem / auto 2rem; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1632/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1632/expected_output.css000066400000000000000000000000261305254536400264740ustar00rootroot00000000000000.foo\/bar { a: b; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1632/input.scss000066400000000000000000000000531305254536400245750ustar00rootroot00000000000000$foo: \/ !global; .foo#{$foo}bar { a: b; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634-3.5/000077500000000000000000000000001305254536400230505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634-3.5/error000066400000000000000000000002121305254536400241170ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634-3.5/error-dart-sass000066400000000000000000000004251305254536400260240ustar00rootroot00000000000000WARNING on line 4, column 13 of spec/libsass-issues/issue_1634-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(bar)) instead. @return call(bar, $args...); ^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634-3.5/expected_output.css000066400000000000000000000000241305254536400267770ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634-3.5/input.scss000066400000000000000000000002471305254536400251070ustar00rootroot00000000000000$empty-list: (); @function foo($args...) { @return call(bar, $args...); } @function bar($list) { @return length($list); } test { test: foo($empty-list); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634-3.5/options.yml000066400000000000000000000000531305254536400252640ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634/expected_output.css000066400000000000000000000000241305254536400264740ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634/input.scss000066400000000000000000000002471305254536400246040ustar00rootroot00000000000000$empty-list: (); @function foo($args...) { @return call(bar, $args...); } @function bar($list) { @return length($list); } test { test: foo($empty-list); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1634/options.yml000066400000000000000000000000301305254536400247540ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1640/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1640/expected_output.css000066400000000000000000000000251305254536400264720ustar00rootroot00000000000000.foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1640/input.scss000066400000000000000000000002051305254536400245730ustar00rootroot00000000000000@mixin foo() { @if false { a { b: c } } @else { @content; } } @include foo() { .foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/complex/000077500000000000000000000000001305254536400242155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/complex/error000066400000000000000000000006071305254536400252740ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 30 of /sass/spec/libsass-issues/issue_1644/complex/input.scss, in `@content' from line 22 of /sass/spec/libsass-issues/issue_1644/complex/input.scss, in `grid-media-query' from line 29 of /sass/spec/libsass-issues/issue_1644/complex/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/complex/error-dart-sass000066400000000000000000000005111305254536400271650ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". body.immobile & { ^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1644/complex/input.scss 30:5 @content spec/libsass-issues/issue_1644/complex/input.scss 22:9 grid-media-query() spec/libsass-issues/issue_1644/complex/input.scss 29:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/complex/expected_output.css000066400000000000000000000000001305254536400301360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/complex/input.scss000066400000000000000000000021751305254536400262560ustar00rootroot00000000000000$tablet-portrait: 768px; $tablet-landscape: 980px; $desk-normal: 1120px; $desk-big: 1280px; $grid-breakpoints-immobile: ( 'tablet-portrait': '(min-width: ' + $tablet-portrait + ') and (max-width: ' + $tablet-landscape + ')', 'tablet-landscape': '(min-width: ' + $tablet-landscape + ') and (max-width: ' + $desk-normal + ')', 'desk-normal': '(min-width: ' + $desk-normal + ') and (max-width: ' + $desk-big + ')', 'desk-big': '(min-width: ' + $desk-big + ')' ); @mixin grid-media-query($media-query, $breakpointDefinitions) { $breakpoint-found: false; @each $breakpoint, $breakpointvalue in $breakpointDefinitions{ $name: $breakpoint; $declaration: $breakpointvalue; @if $media-query == $name and $declaration{ $breakpoint-found: true; @media only screen and #{$declaration} { @content; } } } } @each $name in map-keys($grid-breakpoints-immobile) { @include grid-media-query($name, $grid-breakpoints-immobile) { body.immobile & { margin-bottom: 0; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/complex/status000066400000000000000000000000021305254536400254530ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/mixin-parent/000077500000000000000000000000001305254536400251615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/mixin-parent/error000066400000000000000000000006111305254536400262330ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 6 of /sass/spec/libsass-issues/issue_1644/mixin-parent/input.scss, in `@content' from line 2 of /sass/spec/libsass-issues/issue_1644/mixin-parent/input.scss, in `parent' from line 5 of /sass/spec/libsass-issues/issue_1644/mixin-parent/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/mixin-parent/error-dart-sass000066400000000000000000000005071305254536400301360ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". body.immobile & { ^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1644/mixin-parent/input.scss 6:3 @content spec/libsass-issues/issue_1644/mixin-parent/input.scss 2:3 parent() spec/libsass-issues/issue_1644/mixin-parent/input.scss 5:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/mixin-parent/expected_output.css000066400000000000000000000000001305254536400311020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/mixin-parent/input.scss000066400000000000000000000001431305254536400272130ustar00rootroot00000000000000@mixin parent { @content; } @include parent() { body.immobile & { margin-bottom: 0; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1644/mixin-parent/status000066400000000000000000000000021305254536400264170ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645-3.5/000077500000000000000000000000001305254536400230525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645-3.5/error000066400000000000000000000002121305254536400241210ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645-3.5/error-dart-sass000066400000000000000000000004211305254536400260220ustar00rootroot00000000000000WARNING on line 6, column 11 of spec/libsass-issues/issue_1645-3.5/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(foo)) instead. @return call(foo, $args...); ^^^^^^^^^^^^^^^^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645-3.5/expected_output.css000066400000000000000000000000241305254536400270010ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645-3.5/input.scss000066400000000000000000000003511305254536400251050ustar00rootroot00000000000000@function foo($a, $should-be-empty...) { @return length($should-be-empty); } @function bar($args...) { @return call(foo, $args...); } @function args($args...) { @return $args; } $a: args(1, 2, 3); test { test: bar($a); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645-3.5/options.yml000066400000000000000000000000531305254536400252660ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645/expected_output.css000066400000000000000000000000241305254536400264760ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645/input.scss000066400000000000000000000003511305254536400246020ustar00rootroot00000000000000@function foo($a, $should-be-empty...) { @return length($should-be-empty); } @function bar($args...) { @return call(foo, $args...); } @function args($args...) { @return $args; } $a: args(1, 2, 3); test { test: bar($a); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1645/options.yml000066400000000000000000000000301305254536400247560ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1647/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1647/directives/000077500000000000000000000000001305254536400247125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1647/directives/expected_output.css000066400000000000000000000000671305254536400306500ustar00rootroot00000000000000@foo directive { .foo { foo-prop: foo-val; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1647/directives/input.scss000066400000000000000000000001051305254536400267420ustar00rootroot00000000000000@foo #{"directive"} { .#{"foo"} { #{"foo-prop"}: #{"foo-val"}; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1647/selectors/000077500000000000000000000000001305254536400245545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1647/selectors/expected_output.css000066400000000000000000000001201305254536400305000ustar00rootroot00000000000000b a { foo: bar; } c a { foo: bar; } d a { foo: bar; } e a { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1647/selectors/input.scss000066400000000000000000000003521305254536400266100ustar00rootroot00000000000000$map: (foo: 'b', bar: c); $list: ('d', e); a { #{map-get($map, foo)} & { foo: bar; } #{map-get($map, bar)} & { foo: bar; } #{nth($list, 1)} & { foo: bar; } #{nth($list, 2)} & { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1648/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1648/error-dart-sass000066400000000000000000000003171305254536400255260ustar00rootroot00000000000000Error: This at-rule is not allowed here. @else/* middle 3 */if/* pre 3 */$x == 3px/* post 3 */{ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1648/input.scss 11:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1648/expected_output-dart-sass.css000066400000000000000000000000001305254536400303720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1648/expected_output.css000066400000000000000000000000531305254536400265030ustar00rootroot00000000000000/* comment 1 */ /* if 1 */ /* comment 5 */ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1648/input.scss000066400000000000000000000005011305254536400246020ustar00rootroot00000000000000$x: 3px; /* comment 1 */ @if/* pre 1 */$x == 3px/* post 1 */{ /* if 1 */ } /* comment 2 */ @elseif/* pre 2 */$x == 2px/* post 2 */{ /* else if 2 */ } /* comment 3 */ @else/* middle 3 */if/* pre 3 */$x == 3px/* post 3 */{ /* else if 3 */ } /* comment 4 */ @else/* post 4 */{ /* else 4 */ } /* comment 5 */sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1648/status-dart-sass000066400000000000000000000000021305254536400257070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/negative/000077500000000000000000000000001305254536400243455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/negative/expected_output-dart-sass.css000066400000000000000000000001741305254536400322010ustar00rootroot00000000000000:nth-of-type(2n-1), :nth-of-type(2n- 1), :nth-of-type(2n -1), :nth-of-type(2n - 1), :nth-of-type(2n - 1 ) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/negative/expected_output.css000066400000000000000000000002011305254536400302710ustar00rootroot00000000000000:nth-of-type(2n-1), :nth-of-type(2n- 1), :nth-of-type(2n -1), :nth-of-type(2n - 1), :nth-of-type(2n - 1) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/negative/input.scss000066400000000000000000000002001305254536400263710ustar00rootroot00000000000000:nth-of-type(2n-1), :nth-of-type(2n- 1), :nth-of-type(2n -1), :nth-of-type(2n - 1), :nth-of-type( 2n - 1 ) { color: red; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/positive/000077500000000000000000000000001305254536400244055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/positive/expected_output-dart-sass.css000066400000000000000000000001741305254536400322410ustar00rootroot00000000000000:nth-of-type(2n+1), :nth-of-type(2n+ 1), :nth-of-type(2n +1), :nth-of-type(2n + 1), :nth-of-type(2n + 1 ) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/positive/expected_output.css000066400000000000000000000002011305254536400303310ustar00rootroot00000000000000:nth-of-type(2n+1), :nth-of-type(2n+ 1), :nth-of-type(2n +1), :nth-of-type(2n + 1), :nth-of-type(2n + 1) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1650/positive/input.scss000066400000000000000000000002001305254536400264310ustar00rootroot00000000000000:nth-of-type(2n+1), :nth-of-type(2n+ 1), :nth-of-type(2n +1), :nth-of-type(2n + 1), :nth-of-type( 2n + 1 ) { color: red; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1651/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1651/with/000077500000000000000000000000001305254536400235175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1651/with/error000066400000000000000000000002371305254536400245750ustar00rootroot00000000000000Error: Extend directives may only be used within rules. on line 6 of /sass/spec/libsass-issues/issue_1651/with/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1651/with/error-dart-sass000066400000000000000000000002311305254536400264660ustar00rootroot00000000000000Error: @extend may only be used within style rules. @extend .a; ^^^^^^^^^^ spec/libsass-issues/issue_1651/with/input.scss 6:5 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1651/with/expected_output.css000066400000000000000000000000001305254536400274400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1651/with/input.scss000066400000000000000000000001171305254536400255520ustar00rootroot00000000000000a { display: block; } .b { @at-root (with: media) { @extend .a; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1651/with/status000066400000000000000000000000021305254536400247550ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/basic/000077500000000000000000000000001305254536400236305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/basic/expected_output.css000066400000000000000000000000361305254536400275620ustar00rootroot00000000000000zoo.bar { display: block; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/basic/input.scss000066400000000000000000000001431305254536400256620ustar00rootroot00000000000000%foo { &bar { display: block; } &.bar { display: block; } } zoo { @extend %foo; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/bem/000077500000000000000000000000001305254536400233125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/bem/expected_output.css000066400000000000000000000001101305254536400272350ustar00rootroot00000000000000.zoo, .foo { display: block; } .zoo--up, .foo--up { border: none; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/bem/input.scss000066400000000000000000000001741305254536400253500ustar00rootroot00000000000000%foo, .foo { display:block; &--up { border: none; } } .zoo { @extend %foo; &--up { @extend %foo--up; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/nested/000077500000000000000000000000001305254536400240315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/nested/expected_output.css000066400000000000000000000000351305254536400277620ustar00rootroot00000000000000zoofoo { display: inner; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/nested/input.scss000066400000000000000000000002231305254536400260620ustar00rootroot00000000000000moo { &%foo { &bar { display: inner; } &.bar { display: outer; } } } zoo { &foo { @extend moo%foobar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1654/nested/options.yml000066400000000000000000000000351305254536400262450ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1658/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1658/error000066400000000000000000000002201305254536400236210ustar00rootroot00000000000000Error: Invalid CSS: @else must come after @if on line 1 of /sass/spec/libsass-issues/issue_1658/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1658/error-dart-sass000066400000000000000000000001551305254536400255270ustar00rootroot00000000000000Error: This at-rule is not allowed here. @else{} ^^^^^ /sass/spec/libsass-issues/issue_1658/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1658/expected_output.css000066400000000000000000000000001305254536400264740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1658/input.scss000066400000000000000000000000101305254536400245760ustar00rootroot00000000000000@else{} sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1658/status000066400000000000000000000000021305254536400240110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1667/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1667/expected_output.css000066400000000000000000000001531305254536400265050ustar00rootroot00000000000000foo { a: 1; b: 1px; } h1 { font-size: 2.221rem; } h1 small { font-size: 1.586rem; color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1667/input.scss000066400000000000000000000024461305254536400246150ustar00rootroot00000000000000$map: ( 1: 1, 1px: 1px ); foo { a: map-get($map, 1); b: map-get($map, 1px); } $type-scale: ( -15:0.066667rem, -10:0.186rem, -9:0.211rem, -8:0.26rem, -7:0.295rem, -6:0.364rem, -5:0.413rem, -4:0.51rem, -3:0.578rem, -2:0.714rem, -1:0.809rem, 0:1rem, 1:1.133rem, 2:1.4rem, 3:1.586rem, 4:1.96rem, 5:2.221rem, 6:2.744rem, 7:3.109rem, 8:3.842rem, 9:4.353rem, 10:5.378rem, 11:6.094rem, 12:7.53rem, 13:8.531rem, 14:10.541rem, 15:11.943rem, 16:14.758rem ); @function get-size($size) { @if map-has-key($type-scale, $size) { @return map-get($type-scale, $size); } @warn "Not a valid size."; @return null; } @function scale-size($rem-size, $steps) { $size-key: get-key-for-value($type-scale, $rem-size); @if $size-key { $new-size: $size-key + $steps; @return get-size($new-size); } @warn "Not able to find size for " + $rem-size; @return null; } @function get-key-for-value($map, $value) { @each $map-key, $map-value in $map { @if $map-value == $value { @return $map-key } } @warn $value + " not found in " + $map; @return null; } $h1-font-size: get-size(5); h1 { font-size: $h1-font-size; small { font-size: scale-size($h1-font-size, -2); color: red; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1669/000077500000000000000000000000001305254536400225555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1669/expected_output.css000066400000000000000000000000271305254536400265070ustar00rootroot00000000000000foo { bar: 100%/3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1669/input.scss000066400000000000000000000000321305254536400246040ustar00rootroot00000000000000foo { bar: #{100%/3} } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_167/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_167/expected_output.css000066400000000000000000000000631305254536400264170ustar00rootroot00000000000000.l-cell { margin: 0 auto; max-width: 1000px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_167/input.scss000066400000000000000000000000761305254536400245240ustar00rootroot00000000000000%l-cell, .l-cell { margin: 0 auto; max-width: 1000px; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1670/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1670/error000066400000000000000000000005131305254536400236200ustar00rootroot00000000000000Error: ".this-should-error" failed to @extend "%an-undefined-placeholder". The selector "%an-undefined-placeholder" was not found. Use "@extend %an-undefined-placeholder !optional" if the extend should be able to fail. on line 2 of /sass/spec/libsass-issues/issue_1670/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1670/error-dart-sass000066400000000000000000000003601305254536400255170ustar00rootroot00000000000000Error: The target selector was not found. Use "@extend %an-undefined-placeholder !optional" to avoid this error. @extend %an-undefined-placeholder; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1670/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1670/expected_output.css000066400000000000000000000000001305254536400264660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1670/input.scss000066400000000000000000000000741305254536400246020ustar00rootroot00000000000000.this-should-error { @extend %an-undefined-placeholder; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1670/status000066400000000000000000000000021305254536400240030ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1671-4.0/000077500000000000000000000000001305254536400230455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1671-4.0/expected_output.css000066400000000000000000000004661305254536400270060ustar00rootroot00000000000000a { background: url("img.png") no-repeat 6px 0/5px; background: url("img.png") no-repeat 6px 1/5px; background: url("img.png") no-repeat 6px 1px/5px; background: url("img.png") no-repeat 6px 5px/0; background: url("img.png") no-repeat 6px 5px/1; background: url("img.png") no-repeat 6px 5px/1px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1671-4.0/input.scss000066400000000000000000000005611305254536400251030ustar00rootroot00000000000000$foo: 5px; a { background: url('img.png') no-repeat 6px 0 / #{$foo}; background: url('img.png') no-repeat 6px 1 / #{$foo}; background: url('img.png') no-repeat 6px 1px / #{$foo}; background: url('img.png') no-repeat 6px #{$foo} / 0; background: url('img.png') no-repeat 6px #{$foo} / 1; background: url('img.png') no-repeat 6px #{$foo} / 1px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1671-4.0/options.yml000066400000000000000000000000321305254536400252560ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1671/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1671/expected_output.css000066400000000000000000000005021305254536400264760ustar00rootroot00000000000000a { background: url("img.png") no-repeat 6px 0 / 5px; background: url("img.png") no-repeat 6px 1 / 5px; background: url("img.png") no-repeat 6px 1px / 5px; background: url("img.png") no-repeat 6px 5px / 0; background: url("img.png") no-repeat 6px 5px / 1; background: url("img.png") no-repeat 6px 5px / 1px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1671/input.scss000066400000000000000000000005611305254536400246040ustar00rootroot00000000000000$foo: 5px; a { background: url('img.png') no-repeat 6px 0 / #{$foo}; background: url('img.png') no-repeat 6px 1 / #{$foo}; background: url('img.png') no-repeat 6px 1px / #{$foo}; background: url('img.png') no-repeat 6px #{$foo} / 0; background: url('img.png') no-repeat 6px #{$foo} / 1; background: url('img.png') no-repeat 6px #{$foo} / 1px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1671/options.yml000066400000000000000000000000301305254536400247550ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1672/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1672/expected_output.css000066400000000000000000000000341305254536400264770ustar00rootroot00000000000000.-tablet { color: #FFF; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1672/input.scss000066400000000000000000000000731305254536400246030ustar00rootroot00000000000000$breakpoint: 'tablet'; .-#{$breakpoint} { color: #FFF; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1673/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1673/expected_output.css000066400000000000000000000000661305254536400265050ustar00rootroot00000000000000.foo { test: outer; } .foo.inner { test: inner; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1673/input.scss000066400000000000000000000001661305254536400246070ustar00rootroot00000000000000%foo { test: outer; &-inner { test: inner; } } .foo { @extend %foo; &.inner { @extend %foo-inner; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/calc/000077500000000000000000000000001305254536400234515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/calc/error000066400000000000000000000003731305254536400245300ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/libsass-issues/issue_1681/calc/input.scss: Naming a function "calc" is disallowed and will be an error in future versions of Sass. This name conflicts with an existing CSS function with special parse rules. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/calc/error-dart-sass000066400000000000000000000001751305254536400264270ustar00rootroot00000000000000Error: Invalid function name. @function calc() { ^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1681/calc/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/calc/expected_output.css000066400000000000000000000000001305254536400273720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/calc/input.scss000066400000000000000000000000451305254536400255040ustar00rootroot00000000000000@function calc() { @return null; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/calc/status-dart-sass000066400000000000000000000000021305254536400266060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/element/000077500000000000000000000000001305254536400242005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/element/error000066400000000000000000000004011305254536400252470ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/libsass-issues/issue_1681/element/input.scss: Naming a function "element" is disallowed and will be an error in future versions of Sass. This name conflicts with an existing CSS function with special parse rules. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/element/error-dart-sass000066400000000000000000000002061305254536400271510ustar00rootroot00000000000000Error: Invalid function name. @function element() { ^^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1681/element/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/element/expected_output.css000066400000000000000000000000001305254536400301210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/element/input.scss000066400000000000000000000000501305254536400262270ustar00rootroot00000000000000@function element() { @return null; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/element/status-dart-sass000066400000000000000000000000021305254536400273350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/expression/000077500000000000000000000000001305254536400247465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/expression/error000066400000000000000000000004071305254536400260230ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/libsass-issues/issue_1681/expression/input.scss: Naming a function "expression" is disallowed and will be an error in future versions of Sass. This name conflicts with an existing CSS function with special parse rules. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/expression/error-dart-sass000066400000000000000000000002171305254536400277210ustar00rootroot00000000000000Error: Invalid function name. @function expression() { ^^^^^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1681/expression/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/expression/expected_output.css000066400000000000000000000000001305254536400306670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/expression/input.scss000066400000000000000000000000531305254536400270000ustar00rootroot00000000000000@function expression() { @return null; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/expression/status-dart-sass000066400000000000000000000000021305254536400301030ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/url/000077500000000000000000000000001305254536400233515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/url/error000066400000000000000000000003711305254536400244260ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/libsass-issues/issue_1681/url/input.scss: Naming a function "url" is disallowed and will be an error in future versions of Sass. This name conflicts with an existing CSS function with special parse rules. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/url/error-dart-sass000066400000000000000000000001721305254536400263240ustar00rootroot00000000000000Error: Invalid function name. @function url() { ^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1681/url/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/url/expected_output.css000066400000000000000000000000001305254536400272720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/url/input.scss000066400000000000000000000000441305254536400254030ustar00rootroot00000000000000@function url() { @return null; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1681/url/status-dart-sass000066400000000000000000000000021305254536400265060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/error000066400000000000000000000003031305254536400236210ustar00rootroot00000000000000WARNING: Function foo takes 2 arguments but 3 were passed. on line 4 of /sass/sass-spec/spec/libsass-closed-issues/issue_1683/input.scss This will be an error in future versions of Sass. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/function/000077500000000000000000000000001305254536400243765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/function/error000066400000000000000000000002731305254536400254540ustar00rootroot00000000000000WARNING: Function foo takes 2 arguments but 3 were passed. on line 4 of /sass/spec/libsass-issues/issue_1683/function/input.scss This will be an error in future versions of Sass. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/function/error-dart-sass000066400000000000000000000003451305254536400273530ustar00rootroot00000000000000Error: Only 2 arguments allowed, but 3 were passed. b: foo(1 2 3...); ^^^^^^^^^^^^^ spec/libsass-issues/issue_1683/function/input.scss 4:6 foo() spec/libsass-issues/issue_1683/function/input.scss 4:6 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/function/expected_output.css000066400000000000000000000000001305254536400303170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/function/input.scss000066400000000000000000000001011305254536400264220ustar00rootroot00000000000000@function foo($x, $y) { @return null } a { b: foo(1 2 3...); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/function/status-dart-sass000066400000000000000000000000021305254536400275330ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/mixin/000077500000000000000000000000001305254536400236755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/mixin/error000066400000000000000000000002651305254536400247540ustar00rootroot00000000000000WARNING: Mixin foo takes 2 arguments but 3 were passed. on line 4 of /sass/spec/libsass-issues/issue_1683/mixin/input.scss This will be an error in future versions of Sass. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/mixin/error-dart-sass000066400000000000000000000003531305254536400266510ustar00rootroot00000000000000Error: Only 2 arguments allowed, but 3 were passed. @include foo(1 2 3...); ^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1683/mixin/input.scss 4:3 foo() spec/libsass-issues/issue_1683/mixin/input.scss 4:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/mixin/expected_output.css000066400000000000000000000000001305254536400276160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/mixin/input.scss000066400000000000000000000000701305254536400257260ustar00rootroot00000000000000@mixin foo($x, $y) { } a { @include foo(1 2 3...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1683/mixin/status-dart-sass000066400000000000000000000000021305254536400270320ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1685/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1685/expected_output.css000066400000000000000000000000001305254536400264740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1685/input.scss000066400000000000000000000001041305254536400246020ustar00rootroot00000000000000@function foo($x, $y...) { @return null } a { b: foo(1 2 3...); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1706/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1706/error000066400000000000000000000007621305254536400236260ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/libsass-issues/issue_1706/input.scss: Naming a function "calc" is disallowed and will be an error in future versions of Sass. This name conflicts with an existing CSS function with special parse rules. DEPRECATION WARNING on line 2 of /sass/spec/libsass-issues/issue_1706/input.scss: Naming a function "-foo-calc" is disallowed and will be an error in future versions of Sass. This name conflicts with an existing CSS function with special parse rules. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1706/error-dart-sass000066400000000000000000000002161305254536400255170ustar00rootroot00000000000000Error: Invalid function name. @function calc($e) { @return custom; } ^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1706/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1706/expected_output-dart-sass.css000066400000000000000000000000001305254536400303650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1706/expected_output.css000066400000000000000000000001061305254536400264750ustar00rootroot00000000000000.test { a: calc(1px * 1%); b: -foo-calc(2px * 2%); c: custom; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1706/input.scss000066400000000000000000000002561305254536400246040ustar00rootroot00000000000000@function calc($e) { @return custom; } @function -foo-calc($e) { @return custom; } .test { a: calc(1px * 1%); b: -foo-calc(2px * 2%); c: call(calc, 3px * 3%); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1706/status-dart-sass000066400000000000000000000000021305254536400257020ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709-4.0/000077500000000000000000000000001305254536400230475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709-4.0/expected_output.css000066400000000000000000000005321305254536400270020ustar00rootroot00000000000000.my-element { -webkit-transition: -webkit- transform 0.25s linear, transform 0.25s linear; -moz-transition: -moz- transform 0.25s linear, transform 0.25s linear; -ms-transition: -ms- transform 0.25s linear, transform 0.25s linear; -o-transition: -o- transform 0.25s linear, transform 0.25s linear; transition: transform 0.25s linear; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709-4.0/input.scss000066400000000000000000000011471305254536400251060ustar00rootroot00000000000000@mixin transition( $prefix_properties, $transitions... ) { @if not str-index( inspect( $transitions ), ',') { $transitions: ( $transitions ); } @each $prefix in -webkit-, -moz-, -ms-, -o-, '' { $prefixed: ''; @each $transition in $transitions { @if $prefix_properties and '' != $prefix { $prefixed: #{$prefix}$transition,$transition; } @else { $prefixed: $transition; } } #{$prefix}transition: $prefixed; } } .my-element { @include transition( true, transform 0.25s linear ); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709-4.0/options.yml000066400000000000000000000000321305254536400252600ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709/error000066400000000000000000000005001305254536400236170ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/libsass-issues/issue_1709/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$prefix}#{$transition}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709/expected_output.css000066400000000000000000000005261305254536400265060ustar00rootroot00000000000000.my-element { -webkit-transition: -webkit-transform 0.25s linear, transform 0.25s linear; -moz-transition: -moz-transform 0.25s linear, transform 0.25s linear; -ms-transition: -ms-transform 0.25s linear, transform 0.25s linear; -o-transition: -o-transform 0.25s linear, transform 0.25s linear; transition: transform 0.25s linear; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709/input.scss000066400000000000000000000011471305254536400246070ustar00rootroot00000000000000@mixin transition( $prefix_properties, $transitions... ) { @if not str-index( inspect( $transitions ), ',') { $transitions: ( $transitions ); } @each $prefix in -webkit-, -moz-, -ms-, -o-, '' { $prefixed: ''; @each $transition in $transitions { @if $prefix_properties and '' != $prefix { $prefixed: #{$prefix}$transition,$transition; } @else { $prefixed: $transition; } } #{$prefix}transition: $prefixed; } } .my-element { @include transition( true, transform 0.25s linear ); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1709/options.yml000066400000000000000000000000611305254536400247630ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1710/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1710/expected_output-dart-sass.css000066400000000000000000000000611305254536400303670ustar00rootroot00000000000000ul ul, ul ol, ol ul, ol ol { display: block; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1710/expected_output.css000066400000000000000000000000611305254536400264700ustar00rootroot00000000000000ul ul, ol ul, ul ol, ol ol { display: block; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1710/input.scss000066400000000000000000000000631305254536400245730ustar00rootroot00000000000000ul, ol { & & { display: block; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1715/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1715/error000066400000000000000000000002271305254536400236220ustar00rootroot00000000000000Error: wrong number of arguments (2 for 1) for `red' on line 2 of /sass/spec/libsass-issues/issue_1715/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1715/error-dart-sass000066400000000000000000000002541305254536400255210ustar00rootroot00000000000000Error: Only 1 argument allowed, but 2 were passed. color: red(blue, purple); ^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_1715/input.scss 2:10 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1715/expected_output.css000066400000000000000000000000001305254536400264660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1715/input.scss000066400000000000000000000000431305254536400245760ustar00rootroot00000000000000div { color: red(blue, purple); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1715/status000066400000000000000000000000021305254536400240030ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1722-4.0/000077500000000000000000000000001305254536400230425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1722-4.0/expected_output.css000066400000000000000000000000531305254536400267730ustar00rootroot00000000000000.test { background-position: 0-1.12em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1722-4.0/input.scss000066400000000000000000000001471305254536400251000ustar00rootroot00000000000000$score: (item-height: 1.12em); .test { background-position: 0 -#{map-get($score, item-height)}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1722-4.0/options.yml000066400000000000000000000000321305254536400252530ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1722/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1722/expected_output.css000066400000000000000000000000541305254536400264750ustar00rootroot00000000000000.test { background-position: 0 -1.12em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1722/input.scss000066400000000000000000000001471305254536400246010ustar00rootroot00000000000000$score: (item-height: 1.12em); .test { background-position: 0 -#{map-get($score, item-height)}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1722/options.yml000066400000000000000000000000301305254536400247520ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1723/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1723/expected_output.css000066400000000000000000000013311305254536400264750ustar00rootroot00000000000000test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { set: test-1 test-2 test-3 test-4 test-5; selector: test-1; selector: test-2; selector: test-3; selector: test-4; selector: test-5; set: test-6 test-7 test-8 test-9 test-10; selector: test-6; selector: test-7; selector: test-8; selector: test-9; selector: test-10; } test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { set: test-1 test-2 test-3 test-4 test-5; selector: test-1; selector: test-2; selector: test-3; selector: test-4; selector: test-5; set: test-6 test-7 test-8 test-9 test-10; selector: test-6; selector: test-7; selector: test-8; selector: test-9; selector: test-10; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1723/input.scss000066400000000000000000000007661305254536400246110ustar00rootroot00000000000000test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { @each $set in & { set: inspect($set); @each $selector in $set { selector: inspect($selector); } } } test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { @for $i from 1 through length(&) { $set: nth(&, $i); set: inspect($set); @each $selector in $set { selector: inspect($selector); } } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1726/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1726/expected_output.css000066400000000000000000000000401305254536400264740ustar00rootroot00000000000000item { background: 2px 2px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1726/input.scss000066400000000000000000000000551305254536400246030ustar00rootroot00000000000000item { background: #{2px} 2px /*red*/; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1729/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1729/expected_output-dart-sass.css000066400000000000000000000002221305254536400304000ustar00rootroot00000000000000[bar="3"], [bar="2"], [bar="1"], [baz], [bar], [foo], :bar(3), :bar(2), :bar(1), b::foo(2), b::foo(1), a::foo(2), a::foo(1) { font-size: 1em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1729/expected_output.css000066400000000000000000000002221305254536400265010ustar00rootroot00000000000000a::foo(1), a::foo(2), b::foo(1), b::foo(2), :bar(1), :bar(2), :bar(3), [foo], [bar], [baz], [bar="1"], [bar="2"], [bar="3"] { font-size: 1em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1729/input.scss000066400000000000000000000007661305254536400246170ustar00rootroot00000000000000%place-to-go { font-size: 1em; } a::foo(1){ @extend %place-to-go; } a::foo(2){ @extend %place-to-go; } b::foo(1){ @extend %place-to-go; } b::foo(2){ @extend %place-to-go; } :bar(1){ @extend %place-to-go; } :bar(2){ @extend %place-to-go; } :bar(3){ @extend %place-to-go; } [foo]{ @extend %place-to-go; } [bar]{ @extend %place-to-go; } [baz]{ @extend %place-to-go; } [bar="1"]{ @extend %place-to-go; } [bar="2"]{ @extend %place-to-go; } [bar="3"]{ @extend %place-to-go; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/invalid/000077500000000000000000000000001305254536400241725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/invalid/mixin-def/000077500000000000000000000000001305254536400260525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/invalid/mixin-def/error000066400000000000000000000003261305254536400271270ustar00rootroot00000000000000Error: Properties are only allowed within rules, directives, mixin includes, or other properties. on line 2 of /sass/spec/libsass-issues/issue_1732/invalid/mixin-def/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/invalid/mixin-def/error-dart-sass000066400000000000000000000003421305254536400310240ustar00rootroot00000000000000Error: Declarations may only be used within style rules. b: c; ^^^^ spec/libsass-issues/issue_1732/invalid/mixin-def/input.scss 2:3 a() spec/libsass-issues/issue_1732/invalid/mixin-def/input.scss 5:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/invalid/mixin-def/expected_output.css000066400000000000000000000000001305254536400317730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/invalid/mixin-def/input.scss000066400000000000000000000000431305254536400301030ustar00rootroot00000000000000@mixin a { b: c; } @include a();sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/invalid/mixin-def/status000066400000000000000000000000021305254536400273100ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/000077500000000000000000000000001305254536400236435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/directive/000077500000000000000000000000001305254536400256215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/directive/expected_output.css000066400000000000000000000000541305254536400315530ustar00rootroot00000000000000@media all { .foo { color: red; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/directive/input.scss000066400000000000000000000000501305254536400276500ustar00rootroot00000000000000@media all { .foo { color: red; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/keyframe/000077500000000000000000000000001305254536400254465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/keyframe/expected_output.css000066400000000000000000000001451305254536400314010ustar00rootroot00000000000000@keyframes baz { 0% { top: 0; bottom: 100; } 100% { top: 100; bottom: 0; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/keyframe/input.scss000066400000000000000000000001201305254536400274730ustar00rootroot00000000000000@keyframes baz { 0% { top: 0; bottom: 100; } 100% { top: 100; bottom: 0; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/mixin-call/000077500000000000000000000000001305254536400257005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/mixin-call/expected_output.css000066400000000000000000000000271305254536400316320ustar00rootroot00000000000000foo { color: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/mixin-call/input.scss000066400000000000000000000001131305254536400277270ustar00rootroot00000000000000@mixin bar() { @content; } foo { @include bar { color: blue; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/mixin-def/000077500000000000000000000000001305254536400255235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/mixin-def/expected_output.css000066400000000000000000000000001305254536400314440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/mixin-def/input.scss000066400000000000000000000000251305254536400275540ustar00rootroot00000000000000@mixin a { b: c; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/propset/000077500000000000000000000000001305254536400253375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/propset/expected_output.css000066400000000000000000000000641305254536400312720ustar00rootroot00000000000000foo { border-width: 1px; border-color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/propset/input.scss000066400000000000000000000000721305254536400273720ustar00rootroot00000000000000foo { border: { width: 1px; color: green; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/ruleset/000077500000000000000000000000001305254536400253265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/ruleset/expected_output.css000066400000000000000000000000301305254536400312520ustar00rootroot00000000000000foo { color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1732/valid/ruleset/input.scss000066400000000000000000000000301305254536400273530ustar00rootroot00000000000000foo { color: green; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1733/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1733/expected_output.css000066400000000000000000000000441305254536400264760ustar00rootroot00000000000000foo { a: #ff6600; b: #ff6600; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1733/input.scss000066400000000000000000000000431305254536400245760ustar00rootroot00000000000000foo { a: #ff6600; b: #ff6600 } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/basic/000077500000000000000000000000001305254536400236345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/basic/expected_output-dart-sass.css000066400000000000000000000004101305254536400314610ustar00rootroot00000000000000div { baz: 2/3; baz: 2/3; baz: 2/3; baz: 2/3; } add { baz: 5; baz: 5; baz: 5; baz: 5; } sub { baz: -1; baz: -1; baz: 2 -3; baz: -1; } mul { baz: 6; baz: 6; baz: 6; baz: 6; } mod { baz: 2% 3; baz: 2% 3; baz: 2; baz: 2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/basic/expected_output.css000066400000000000000000000004261305254536400275710ustar00rootroot00000000000000div { baz: 2/3; baz: 2/ 3; baz: 2 /3; baz: 2 / 3; } add { baz: 5; baz: 5; baz: 2 +3; baz: 5; } sub { baz: -1; baz: -1; baz: 2 -3; baz: -1; } mul { baz: 6; baz: 6; baz: 6; baz: 6; } mod { baz: 2% 3; baz: 2% 3; baz: 2; baz: 2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/basic/input.scss000066400000000000000000000005441305254536400256730ustar00rootroot00000000000000div { baz: 2/3; baz: 2/ 3; baz: 2 /3; baz: 2 / 3; } add { baz: 2+3; baz: 2+ 3; baz: 2 +3; baz: 2 + 3; } sub { baz: 2-3; baz: 2- 3; baz: 2 -3; baz: 2 - 3; } mul { baz: 2*3; baz: 2* 3; baz: 2 *3; baz: 2 * 3; } mod { baz: 2%3; baz: 2% 3; baz: 2 %3; baz: 2 % 3; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/000077500000000000000000000000001305254536400251015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both-4.0/000077500000000000000000000000001305254536400263345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both-4.0/error000066400000000000000000000000511305254536400274040ustar00rootroot00000000000000Error: Undefined operation: "2 times 2". sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both-4.0/error-dart-sass000066400000000000000000000002461305254536400313110ustar00rootroot00000000000000Error: Undefined operation "2 * 2". baz: #{1*2}*#{1*2}; ^^^^^^^^^^^^^ spec/libsass-issues/issue_1739/interpolate/both-4.0/input.scss 23:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both-4.0/expected_output.css000066400000000000000000000000001305254536400322550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both-4.0/input.scss000066400000000000000000000011741305254536400303730ustar00rootroot00000000000000div { baz: #{1/2}/#{1/2}; baz: #{1/ 2}/ #{1/ 2}; baz: #{1 /2} /#{1 /2}; baz: #{1 / 2} / #{1 / 2}; } add { baz: #{1+2}+#{1+2}; baz: #{1+ 2}+ #{1+ 2}; baz: #{1 +2} +#{1 +2}; baz: #{1 + 2} + #{1 + 2}; } sub { baz: #{1-2}-#{1-2}; baz: #{1- 2}- #{1- 2}; baz: #{1 -2} -#{1 -2}; baz: #{1 - 2} - #{1 - 2}; } mul { baz: #{1*2}*#{1*2}; baz: #{1* 2}* #{1* 2}; baz: #{1 *2} *#{1 *2}; baz: #{1 * 2} * #{1 * 2}; } mod { baz: #{1%2}%#{1%2}; baz: #{1% 2}% #{1% 2}; baz: #{1 %2} %#{1 %2}; baz: #{1 % 2} % #{1 % 2}; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both-4.0/options.yml000066400000000000000000000000321305254536400305450ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both-4.0/status000066400000000000000000000000021305254536400275720ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both/000077500000000000000000000000001305254536400260355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both/error000066400000000000000000000110431305254536400271100ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+ #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} +#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} + #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2}- #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2} - #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}*#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}* #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} *#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} * #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}%#{1% 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}% #{1% 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} %#{1 % 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} % #{1 % 2}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both/expected_output.css000066400000000000000000000005301305254536400317660ustar00rootroot00000000000000div { baz: 1/2/1/2; baz: 1/2/ 1/2; baz: 1/2 /1/2; baz: 1/2 / 1/2; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: -1--1; baz: -1- -1; baz: 1 -2 -1 -2; baz: -1 - -1; } mul { baz: 2*2; baz: 2* 2; baz: 2 *2; baz: 2 * 2; } mod { baz: 1% 2%1% 2; baz: 1% 2% 1% 2; baz: 1 %1; baz: 1 % 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both/input.scss000066400000000000000000000011741305254536400300740ustar00rootroot00000000000000div { baz: #{1/2}/#{1/2}; baz: #{1/ 2}/ #{1/ 2}; baz: #{1 /2} /#{1 /2}; baz: #{1 / 2} / #{1 / 2}; } add { baz: #{1+2}+#{1+2}; baz: #{1+ 2}+ #{1+ 2}; baz: #{1 +2} +#{1 +2}; baz: #{1 + 2} + #{1 + 2}; } sub { baz: #{1-2}-#{1-2}; baz: #{1- 2}- #{1- 2}; baz: #{1 -2} -#{1 -2}; baz: #{1 - 2} - #{1 - 2}; } mul { baz: #{1*2}*#{1*2}; baz: #{1* 2}* #{1* 2}; baz: #{1 *2} *#{1 *2}; baz: #{1 * 2} * #{1 * 2}; } mod { baz: #{1%2}%#{1%2}; baz: #{1% 2}% #{1% 2}; baz: #{1 %2} %#{1 %2}; baz: #{1 % 2} % #{1 % 2}; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/both/options.yml000066400000000000000000000000611305254536400302500ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left-4.0/000077500000000000000000000000001305254536400263325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left-4.0/error000066400000000000000000000000511305254536400274020ustar00rootroot00000000000000Error: Undefined operation: "2 times 3". sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left-4.0/error-dart-sass000066400000000000000000000002341305254536400313040ustar00rootroot00000000000000Error: Undefined operation "2 * 3". baz: #{1*2}*3; ^^^^^^^^ spec/libsass-issues/issue_1739/interpolate/left-4.0/input.scss 23:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left-4.0/expected_output.css000066400000000000000000000000001305254536400322530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left-4.0/input.scss000066400000000000000000000007601305254536400303710ustar00rootroot00000000000000div { baz: #{1/2}/3; baz: #{1/ 2}/ 3; baz: #{1 /2} /3; baz: #{1 / 2} / 3; } add { baz: #{1+2}+3; baz: #{1+ 2}+ 3; baz: #{1 +2} +3; baz: #{1 + 2} + 3; } sub { baz: #{1-2}-3; baz: #{1- 2}- 3; baz: #{1 -2} -3; baz: #{1 - 2} - 3; } mul { baz: #{1*2}*3; baz: #{1* 2}* 3; baz: #{1 *2} *3; baz: #{1 * 2} * 3; } mod { baz: #{1%2}%3; baz: #{1% 2}% 3; baz: #{1 %2} %3; baz: #{1 % 2} % 3; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left-4.0/options.yml000066400000000000000000000000321305254536400305430ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left-4.0/status000066400000000000000000000000021305254536400275700ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left/000077500000000000000000000000001305254536400260335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left/error000066400000000000000000000101761305254536400271140ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+ 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} +3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} + 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2} - 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}*3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}* 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} *3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} * 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}%3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}% 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} %3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} % 3") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left/expected_output.css000066400000000000000000000005041305254536400317650ustar00rootroot00000000000000div { baz: 1/2/3; baz: 1/2/ 3; baz: 1/2 /3; baz: 1/2 / 3; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: -1-3; baz: -1- 3; baz: 1 -2 -3; baz: -1 - 3; } mul { baz: 2*3; baz: 2* 3; baz: 2 *3; baz: 2 * 3; } mod { baz: 1% 2%3; baz: 1% 2% 3; baz: 1 %3; baz: 1 % 3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left/input.scss000066400000000000000000000007601305254536400300720ustar00rootroot00000000000000div { baz: #{1/2}/3; baz: #{1/ 2}/ 3; baz: #{1 /2} /3; baz: #{1 / 2} / 3; } add { baz: #{1+2}+3; baz: #{1+ 2}+ 3; baz: #{1 +2} +3; baz: #{1 + 2} + 3; } sub { baz: #{1-2}-3; baz: #{1- 2}- 3; baz: #{1 -2} -3; baz: #{1 - 2} - 3; } mul { baz: #{1*2}*3; baz: #{1* 2}* 3; baz: #{1 *2} *3; baz: #{1 * 2} * 3; } mod { baz: #{1%2}%3; baz: #{1% 2}% 3; baz: #{1 %2} %3; baz: #{1 % 2} % 3; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/left/options.yml000066400000000000000000000000611305254536400302460ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right-4.0/000077500000000000000000000000001305254536400265155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right-4.0/error000066400000000000000000000000511305254536400275650ustar00rootroot00000000000000Error: Undefined operation: "3 times 2". sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right-4.0/error-dart-sass000066400000000000000000000002351305254536400314700ustar00rootroot00000000000000Error: Undefined operation "3 * 2". baz: 3*#{1*2}; ^^^^^^^^ spec/libsass-issues/issue_1739/interpolate/right-4.0/input.scss 23:8 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right-4.0/expected_output.css000066400000000000000000000000001305254536400324360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right-4.0/input.scss000066400000000000000000000007531305254536400305560ustar00rootroot00000000000000div { baz: 3/#{1/2}; baz: 3/ #{1/ 2}; baz: 3 /#{1 /2}; baz: 3 / #{1 / 2}; } add { baz: 3+#{1+2}; baz: 3+ #{1+ 2}; baz: 3 +#{1 +2}; baz: 3 + #{1 + 2}; } sub { baz: 3-#{1-2}; baz: 3- #{1- 2}; baz: 3 -#{1 -2}; baz: 3 - #{1 - 2}; } mul { baz: 3*#{1*2}; baz: 3* #{1* 2}; baz: 3 *#{1 *2}; baz: 3 * #{1 * 2}; } mod { baz: 3%#{1%2}; baz: 3% #{1% 2}; baz: 3 %#{1 %2}; baz: 3 % #{1 % 2}; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right-4.0/options.yml000066400000000000000000000000321305254536400307260ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right-4.0/status000066400000000000000000000000021305254536400277530ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right/000077500000000000000000000000001305254536400262165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right/error000066400000000000000000000075101305254536400272750ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3+#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3+ #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 +#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 + #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3- #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 - #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3*#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3* #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 *#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 * #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 %#{1 % 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 % #{1 % 2}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right/expected_output.css000066400000000000000000000005041305254536400321500ustar00rootroot00000000000000div { baz: 3/1/2; baz: 3/ 1/2; baz: 3 /1/2; baz: 3 / 1/2; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: 3--1; baz: 3- -1; baz: 3 -1 -2; baz: 3 - -1; } mul { baz: 3*2; baz: 3* 2; baz: 3 *2; baz: 3 * 2; } mod { baz: 3%1% 2; baz: 3% 1% 2; baz: 3 %1; baz: 3 % 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right/input.scss000066400000000000000000000007531305254536400302570ustar00rootroot00000000000000div { baz: 3/#{1/2}; baz: 3/ #{1/ 2}; baz: 3 /#{1 /2}; baz: 3 / #{1 / 2}; } add { baz: 3+#{1+2}; baz: 3+ #{1+ 2}; baz: 3 +#{1 +2}; baz: 3 + #{1 + 2}; } sub { baz: 3-#{1-2}; baz: 3- #{1- 2}; baz: 3 -#{1 -2}; baz: 3 - #{1 - 2}; } mul { baz: 3*#{1*2}; baz: 3* #{1* 2}; baz: 3 *#{1 *2}; baz: 3 * #{1 * 2}; } mod { baz: 3%#{1%2}; baz: 3% #{1% 2}; baz: 3 %#{1 %2}; baz: 3 % #{1 % 2}; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1739/interpolate/right/options.yml000066400000000000000000000000611305254536400304310ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1741/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1741/expected_output.css000066400000000000000000000000751305254536400265010ustar00rootroot00000000000000.nav-text-link:not(.header.popover-link) { margin: 10px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1741/input.scss000066400000000000000000000001141305254536400245740ustar00rootroot00000000000000.header { .nav-text-link:not(&.popover-link) { margin: 10px; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1752/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1752/error000066400000000000000000000000741305254536400236230ustar00rootroot00000000000000/sass/spec/libsass-issues/issue_1752/input.scss:3 DEBUG: () sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1752/expected_output.css000066400000000000000000000000001305254536400264670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1752/input.scss000066400000000000000000000001551305254536400246030ustar00rootroot00000000000000@mixin some-fn($args...) { @each $item in $args { @debug($item); } } foo { @include some-fn(()); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1757/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1757/each/000077500000000000000000000000001305254536400234535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1757/each/expected_output.css000066400000000000000000000002301305254536400274010ustar00rootroot00000000000000.test .nest { length: 1; list: .test .nest; length: 2; } .test, .other { length: 2; list: .test; length: 1; list: .other; length: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1757/each/input.scss000066400000000000000000000003271305254536400255110ustar00rootroot00000000000000.test .nest { length: length(&); @each $list in & { list: $list; length: length($list); } } .test, .other { length: length(&); @each $list in & { list: $list; length: length($list); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1757/for/000077500000000000000000000000001305254536400233415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1757/for/expected_output.css000066400000000000000000000002301305254536400272670ustar00rootroot00000000000000.test .nest { length: 1; list: .test .nest; length: 2; } .test, .other { length: 2; list: .test; length: 1; list: .other; length: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1757/for/input.scss000066400000000000000000000004451305254536400254000ustar00rootroot00000000000000.test .nest { length: length(&); @for $i from 1 through length(&) { $list: nth(&, $i); list: $list; length: length($list); } } .test, .other { length: length(&); @for $i from 1 through length(&) { $list: nth(&, $i); list: $list; length: length($list); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1765/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1765/expected_output.css000066400000000000000000000000251305254536400265020ustar00rootroot00000000000000foo { bar: 32px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1765/input.scss000066400000000000000000000001131305254536400246010ustar00rootroot00000000000000foo { bar: 20px /* height */ + 2*5px /* padding */ + 2*1px /*border*/; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1766/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1766/expected_output.css000066400000000000000000000001221305254536400265010ustar00rootroot00000000000000@media all { foo { bar: baz; } } @media all { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1766/foo.scss000066400000000000000000000000211305254536400242240ustar00rootroot00000000000000foo { bar: baz } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1766/input.scss000066400000000000000000000001051305254536400246030ustar00rootroot00000000000000@media all { @import "foo.scss" } @media all { @import "foo.scss"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1768/000077500000000000000000000000001305254536400225555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1768/error000066400000000000000000000004231305254536400236300ustar00rootroot00000000000000/sass/spec/libsass-issues/issue_1768/input.scss:1 DEBUG: () /sass/spec/libsass-issues/issue_1768/input.scss:2 DEBUG: foo, (), bar /sass/spec/libsass-issues/issue_1768/input.scss:3 DEBUG: foo () bar /sass/spec/libsass-issues/issue_1768/input.scss:4 DEBUG: (foo: (), bar: baz) sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1768/expected_output.css000066400000000000000000000000001305254536400264760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1768/input.scss000066400000000000000000000001221305254536400246040ustar00rootroot00000000000000@debug(()); @debug(foo, (), bar); @debug(foo () bar); @debug((foo: (), bar: baz));sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1770/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1770/expected_output.css000066400000000000000000000002031305254536400264740ustar00rootroot00000000000000selector { color: red; } selector { color: red; } selector selector2 { color: red; } selector selector2 { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1770/input.scss000066400000000000000000000003301305254536400245760ustar00rootroot00000000000000@function returns-string() { @return "selector"; } #{"selector"} { color: red; } #{returns-string()} { color: red; } #{"selector"} selector2 { color: red; } #{returns-string()} selector2 { color: red; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1776/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1776/expected_output.css000066400000000000000000000000441305254536400265050ustar00rootroot00000000000000h1 { width: calc(100% - 110px); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1776/input.scss000066400000000000000000000000451305254536400246070ustar00rootroot00000000000000h1 { width :calc(100% - 110px); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1781/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1781/expected_output.css000066400000000000000000000000441305254536400265010ustar00rootroot00000000000000.testing { margin-bottom: 32px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1781/input.sass000066400000000000000000000000451305254536400246010ustar00rootroot00000000000000.testing :margin :bottom 32pxsass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1781/options.yml000066400000000000000000000000271305254536400247650ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1786/000077500000000000000000000000001305254536400225555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1786/expected_output.css000066400000000000000000000001011305254536400265000ustar00rootroot00000000000000@charset "UTF-8"; test { bug1: "_\a b"; bug2: "a �_ _ "; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1786/input.scss000066400000000000000000000001211305254536400246030ustar00rootroot00000000000000$input: "\0_\a_\A"; test { bug1: "#{"_\a" + b}"; bug2: "#{a $input}"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1792/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1792/expected_output-dart-sass.css000066400000000000000000000000641305254536400304040ustar00rootroot00000000000000test { test1: 0.125in; test2: 0.1458333333in; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1792/expected_output.css000066400000000000000000000000471305254536400265060ustar00rootroot00000000000000test { test1: 12px; test2: 14px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1792/input.scss000066400000000000000000000001121305254536400246000ustar00rootroot00000000000000test { test1: (3px*4in) / 1in; test2: ((1px*2in) + (3px*4in)) / 1in; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1793/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1793/error000066400000000000000000000002121305254536400236220ustar00rootroot00000000000000Error: 10in*px isn't a valid CSS value. on line 1 of /sass/spec/libsass-issues/issue_1793/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1793/error-dart-sass000066400000000000000000000002461305254536400255300ustar00rootroot00000000000000Error: 10px*in isn't a valid CSS value. @media (max-width: (2px*5in)) { ^^^^^^^ spec/libsass-issues/issue_1793/input.scss 1:21 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1793/expected_output.css000066400000000000000000000000001305254536400264740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1793/input.scss000066400000000000000000000000661305254536400246110ustar00rootroot00000000000000@media (max-width: (2px*5in)) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1793/status000066400000000000000000000000021305254536400240110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1794/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1794/expected_output.css000066400000000000000000000000701305254536400265040ustar00rootroot00000000000000@media (max-width: 500px) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1794/input.scss000066400000000000000000000000761305254536400246130ustar00rootroot00000000000000@media (max-width /*comment*/ : 500px) { foo { bar: baz; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1796/000077500000000000000000000000001305254536400225565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1796/expected_output.css000066400000000000000000000006351305254536400265150ustar00rootroot00000000000000.parent .brother, .parent .sister, .parent .cousin { color: green; sel: .parent .brother, .parent .sister, .parent .cousin; x: .parent .brother + .brother; x: .parent .brother + .brother, .parent .sister + .sister; x: .parent .brother + .brother, .parent .sister + .sister, .parent .cousin + .cousin; } .parent .brother + .brother, .parent .sister + .sister, .parent .cousin + .cousin { debug: foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1796/input.scss000066400000000000000000000005131305254536400246110ustar00rootroot00000000000000.parent { .brother, .sister, .cousin { color: green; sel: &; $new-sel: (); @each $s in & { $last: nth($s, -1); $new-sel: append($new-sel, $s #{'+'} $last, comma); x: $new-sel; } @at-root #{$new-sel} { debug: foo; } } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1797/000077500000000000000000000000001305254536400225575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1797/expected_output.css000066400000000000000000000002561305254536400265150ustar00rootroot00000000000000.not { color: red; } div:has(.not) { color: black; } bar span:not(.not) { color: black; } span:not(bar.foo) { color: black; } span:not(bar.not) { color: black; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1797/input.scss000066400000000000000000000003271305254536400246150ustar00rootroot00000000000000%not { color: red; } .not { @extend %not; } div:has(%not) { color: black; } bar { span:not(%not) { color: black; } span:not(&.foo) { color: black; } span:not(&%not) { color: black; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1798/000077500000000000000000000000001305254536400225605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1798/1/000077500000000000000000000000001305254536400227205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1798/1/expected_output.css000066400000000000000000000000251305254536400266500ustar00rootroot00000000000000a { margin: 2px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1798/1/input.scss000066400000000000000000000000361305254536400247530ustar00rootroot00000000000000a /*#{"}*/ { margin: 2px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1798/2/000077500000000000000000000000001305254536400227215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1798/2/expected_output.css000066400000000000000000000000251305254536400266510ustar00rootroot00000000000000a { margin: 2px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1798/2/input.scss000066400000000000000000000000361305254536400247540ustar00rootroot00000000000000a /*#{#{*/ { margin: 2px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/import-cycle/000077500000000000000000000000001305254536400251505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/import-cycle/_alpha.scss000066400000000000000000000000201305254536400272610ustar00rootroot00000000000000@import 'beta'; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/import-cycle/_beta.scss000066400000000000000000000000211305254536400271100ustar00rootroot00000000000000@import 'alpha'; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/import-cycle/error000066400000000000000000000013511305254536400262240ustar00rootroot00000000000000Error: An @import loop has been found: /sass/spec/libsass-issues/issue_1801/import-cycle/input.scss imports /sass/spec/libsass-issues/issue_1801/import-cycle/_alpha.scss /sass/spec/libsass-issues/issue_1801/import-cycle/_alpha.scss imports /sass/spec/libsass-issues/issue_1801/import-cycle/_beta.scss /sass/spec/libsass-issues/issue_1801/import-cycle/_beta.scss imports /sass/spec/libsass-issues/issue_1801/import-cycle/_alpha.scss on line 1 of /sass/spec/libsass-issues/issue_1801/import-cycle/_beta.scss from line 1 of /sass/spec/libsass-issues/issue_1801/import-cycle/_alpha.scss from line 1 of /sass/spec/libsass-issues/issue_1801/import-cycle/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/import-cycle/error-dart-sass000066400000000000000000000004521305254536400301240ustar00rootroot00000000000000Error: This file is already being imported. @import 'alpha'; ^^^^^^^ spec/libsass-issues/issue_1801/import-cycle/_beta.scss 1:9 @import spec/libsass-issues/issue_1801/import-cycle/_alpha.scss 1:9 @import spec/libsass-issues/issue_1801/import-cycle/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/import-cycle/expected_output.css000066400000000000000000000000001305254536400310710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/import-cycle/input.scss000066400000000000000000000000211305254536400271750ustar00rootroot00000000000000@import 'alpha'; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1801/import-cycle/status000066400000000000000000000000021305254536400264060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/nested/000077500000000000000000000000001305254536400240255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/nested/error000066400000000000000000000002631305254536400251020ustar00rootroot00000000000000Error: Illegal nesting: Only properties may be nested beneath properties. on line 5 of /sass/spec/libsass-issues/issue_1803/nested/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/nested/error-dart-sass000066400000000000000000000001421305254536400267750ustar00rootroot00000000000000Error: expected ":". c { ^ /sass/spec/libsass-issues/issue_1803/nested/input.scss 5:7 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/nested/expected_output.css000066400000000000000000000000001305254536400277460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/nested/input.scss000066400000000000000000000001001305254536400260500ustar00rootroot00000000000000a { display: block b { c { foo: bar; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/nested/status000066400000000000000000000000021305254536400252630ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/shallow/000077500000000000000000000000001305254536400242145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/shallow/expected_output.css000066400000000000000000000000561305254536400301500ustar00rootroot00000000000000a { display: block b; display-foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1803/shallow/input.scss000066400000000000000000000000601305254536400262440ustar00rootroot00000000000000a { display: block b { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/inline/000077500000000000000000000000001305254536400240225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/inline/error000066400000000000000000000002211305254536400250710ustar00rootroot00000000000000Error: 10in*px isn't a valid CSS value. on line 2 of /sass/spec/libsass-issues/issue_1804/inline/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/inline/error-dart-sass000066400000000000000000000002301305254536400267700ustar00rootroot00000000000000Error: 10px*in isn't a valid CSS value. bar: #{(2px*5in)}; ^^^^^^^ spec/libsass-issues/issue_1804/inline/input.scss 2:11 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/inline/expected_output.css000066400000000000000000000000001305254536400277430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/inline/input.scss000066400000000000000000000000351305254536400260540ustar00rootroot00000000000000foo { bar: #{(2px*5in)}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/inline/status000066400000000000000000000000021305254536400252600ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/variable/000077500000000000000000000000001305254536400243315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/variable/error000066400000000000000000000002231305254536400254020ustar00rootroot00000000000000Error: 10in*px isn't a valid CSS value. on line 5 of /sass/spec/libsass-issues/issue_1804/variable/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/variable/error-dart-sass000066400000000000000000000002361305254536400273050ustar00rootroot00000000000000Error: 10px*in isn't a valid CSS value. bar: #{($foo*$bar)}; ^^^^^^^^^ spec/libsass-issues/issue_1804/variable/input.scss 5:11 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/variable/expected_output.css000066400000000000000000000000001305254536400302520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/variable/input.scss000066400000000000000000000000661305254536400263670ustar00rootroot00000000000000$foo: 2px; $bar: 5in; foo { bar: #{($foo*$bar)}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1804/variable/status000066400000000000000000000000021305254536400255670ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1812/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1812/expected_output.css000066400000000000000000000001261305254536400264750ustar00rootroot00000000000000@svg-load test url(foo.svg) { fill: red; } .foo { background: svg-inline(test); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1812/input.scss000066400000000000000000000001341305254536400245750ustar00rootroot00000000000000@svg-load test url(foo.svg) { fill: red; } .foo { background: svg-inline(test); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1813/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1813/expected_output.css000066400000000000000000000000211305254536400264700ustar00rootroot00000000000000a { b: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1813/input.scss000066400000000000000000000002301305254536400245730ustar00rootroot00000000000000@function foo($value) { $a: bar($value); @return $value; } @function bar($list) { @while (true) { @return true; } } a { b: foo(true); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1819/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1819/expected_output.css000066400000000000000000000000251305254536400265020ustar00rootroot00000000000000foo { bar: null; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1819/input.scss000066400000000000000000000000611305254536400246030ustar00rootroot00000000000000foo { bar: type-of(selector-unify('p', 'a')); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1822/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1822/error000066400000000000000000000003471305254536400236240ustar00rootroot00000000000000Error: Invalid CSS after ".open": expected "{", was "&" "&" may only be used at the beginning of a compound selector. on line 2 of /sass/spec/libsass-issues/issue_1822/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1822/error-dart-sass000066400000000000000000000002331305254536400255150ustar00rootroot00000000000000Error: "&" may only used at the beginning of a compound selector. .open&{ ^ spec/libsass-issues/issue_1822/input.scss 2:10 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1822/expected_output.css000066400000000000000000000000001305254536400264650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1822/input.scss000066400000000000000000000000611305254536400245750ustar00rootroot00000000000000.btn { .open& { color: #000; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1822/status000066400000000000000000000000021305254536400240020ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1825/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1825/expected_output.css000066400000000000000000000000331305254536400264760ustar00rootroot00000000000000foo--baz { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1825/input.scss000066400000000000000000000000711305254536400246010ustar00rootroot00000000000000foo { &-- { &baz { color: red; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1839/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1839/expected_output.css000066400000000000000000000000641305254536400265070ustar00rootroot00000000000000@custom-media --large-viewport (min-width: 1001px); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1839/input.scss000066400000000000000000000000631305254536400246070ustar00rootroot00000000000000@custom-media --large-viewport (min-width: 1001px);sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/hoisting/000077500000000000000000000000001305254536400243115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/hoisting/expected_output.css000066400000000000000000000005461305254536400302510ustar00rootroot00000000000000@media only screen { .foo { content: bar; content: foo; } } @media only screen and (min-width: 1337px) { .foo { content: baz; } } @media (min-width: 0) and (max-width: 599px) and (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) and (min-width: 0) and (max-width: 599px) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/hoisting/input.scss000066400000000000000000000005411305254536400263450ustar00rootroot00000000000000@media only screen { .foo { content: bar; @media (min-width: 1337px) { content: baz; } content: foo; } } $foo: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$foo} { $bar: "(min-width: 0) and (max-width: 599px)"; @media #{$bar} { .foo { content: bar; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/media_level_4/000077500000000000000000000000001305254536400251565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/media_level_4/expected_output.css000066400000000000000000000003461305254536400311140ustar00rootroot00000000000000@media (pointer: none) { .foo { content: foo; } } @media (pointer: none) and (scripting) { .foo { content: baz; } } @media (pointer: none) and (scripting) and (light-level: dim) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/media_level_4/input.scss000066400000000000000000000002571305254536400272160ustar00rootroot00000000000000.foo { @media (pointer: none) { content: foo; @media (scripting) { content: baz; @media (light-level: dim) { content: bar; } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/media_wrapper_selector/000077500000000000000000000000001305254536400272045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/media_wrapper_selector/expected_output.css000066400000000000000000000005041305254536400331360ustar00rootroot00000000000000@media all { .bar { content: baz; } } @media all and (min-width: 1337px) { .foo { content: bar; } } @media all { .bar { content: baz; } } @media all and (min-width: 1337px) { .baz { content: foo; } } @media all and (min-width: 1337px) and (max-width: 42em) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/media_wrapper_selector/input.scss000066400000000000000000000004221305254536400312360ustar00rootroot00000000000000@media all { .bar { content: baz; } @media (min-width: 1337px) { .foo { content: bar; } } } @media all { .bar { content: baz; } @media (min-width: 1337px) { .baz { content: foo; } @media (max-width: 42em) { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/merge_no_repeat/000077500000000000000000000000001305254536400256205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/merge_no_repeat/expected_output.css000066400000000000000000000003131305254536400315500ustar00rootroot00000000000000.foo { content: foo; } @media only screen and (min-width: 1337px) { .foo { content: bar; } } @media only screen and (min-width: 1337px) and (max-width: 42em) { .foo { content: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/merge_no_repeat/input.scss000066400000000000000000000002511305254536400276520ustar00rootroot00000000000000.foo { content: foo; @media only screen and (min-width: 1337px) { content: bar; @media only screen and (max-width: 42em) { content: baz; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/mixin/000077500000000000000000000000001305254536400236115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/mixin/expected_output.css000066400000000000000000000002431305254536400275430ustar00rootroot00000000000000@media only screen and (color) and (orientation: portrait) { .foo { content: bar; } } @media all and (min-width: 42em) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/mixin/input.scss000066400000000000000000000010601305254536400256420ustar00rootroot00000000000000@function shift($list) { @if length($list) == 1 { @return (); } $new: (); @for $i from 2 through length($list) { $new: append($new, nth($list, $i)); } @return $new; } @mixin media($medias...) { @if length($medias) == 0 { @content; } @else { @media #{nth($medias, 1)} { @include media(shift($medias)...) { @content; } } } } .foo { @include media('only screen', '(color)', '(orientation: portrait)') { content: bar; } } @include media('all', '(min-width: 42em)') { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/selector_wrapper_media/000077500000000000000000000000001305254536400272045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/selector_wrapper_media/expected_output.css000066400000000000000000000005061305254536400331400ustar00rootroot00000000000000@media all { .foo { content: baz; } } @media all and (min-width: 1337px) { .foo { content: bar; } } @media all { .foo { content: baz; } } @media all and (min-width: 1337px) { .foo { content: foo; } } @media all and (min-width: 1337px) and (max-width: 42em) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_185/selector_wrapper_media/input.scss000066400000000000000000000004251305254536400312410ustar00rootroot00000000000000.foo { @media all { content: baz; @media (min-width: 1337px) { content: bar; } } } .foo { @media all { content: baz; @media (min-width: 1337px) { content: foo; @media (max-width: 42em) { content: bar; } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1873/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1873/error000066400000000000000000000002051305254536400236230ustar00rootroot00000000000000Error: Extend directives may only be used within rules. /sass/spec/libsass-issues/issue_1873/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1873/error-dart-sass000066400000000000000000000002241305254536400255230ustar00rootroot00000000000000Error: @extend may only be used within style rules. @extend .a; ^^^^^^^^^^ spec/libsass-issues/issue_1873/input.scss 7:5 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1873/expected_output.css000066400000000000000000000000001305254536400264730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1873/input.scss000066400000000000000000000001171305254536400246050ustar00rootroot00000000000000.a { display: block; } .b { @at-root (with: media) { @extend .a; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1873/status000066400000000000000000000000021305254536400240100ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1886/000077500000000000000000000000001305254536400225565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1886/expected_output.css000066400000000000000000000000361305254536400265100ustar00rootroot00000000000000body { background: url(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1886/input.scss000066400000000000000000000000341305254536400246070ustar00rootroot00000000000000body { background: url() }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1889/000077500000000000000000000000001305254536400225615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1889/expected_output.css000066400000000000000000000001521305254536400265120ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } @media (min-width: 320px) { div { /* comment */ } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1889/input.scss000066400000000000000000000001541305254536400246150ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } div { @media (min-width: 320px) { /* comment */ } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1898/000077500000000000000000000000001305254536400225615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1898/expected_output.css000066400000000000000000000001521305254536400265120ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } @media (min-width: 320px) { div { /* comment */ } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1898/input.scss000066400000000000000000000001541305254536400246150ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } div { @media (min-width: 320px) { /* comment */ } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1901/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1901/expected_output.css000066400000000000000000000000371305254536400264750ustar00rootroot00000000000000a:not(c), b:not(c) { d: e; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1901/input.scss000066400000000000000000000000541305254536400245750ustar00rootroot00000000000000a, b { &:not(c) { d: e; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1904/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1904/expected_output.css000066400000000000000000000000341305254536400264750ustar00rootroot00000000000000.foo--bar { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1904/input.scss000066400000000000000000000000541305254536400246000ustar00rootroot00000000000000.foo { &--#{'bar'} { color: red; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1907/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1907/expected_output.css000066400000000000000000000000341305254536400265000ustar00rootroot00000000000000foo { bar: "test1 2 3"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1907/input.scss000066400000000000000000000000431305254536400246010ustar00rootroot00000000000000foo { bar: 'test' + '1 #{2} 3'; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1915/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1915/expected_output.css000066400000000000000000000000411305254536400264750ustar00rootroot00000000000000.wrapped { background: #000; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1915/input.scss000066400000000000000000000001711305254536400246020ustar00rootroot00000000000000@mixin wrapper() { .wrapped { @content; } } %ext { background: #000; } @include wrapper() { @extend %ext; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1916/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1916/error000066400000000000000000000004461305254536400236300ustar00rootroot00000000000000Error: ".btn:hover" failed to @extend ".z-depth-half-1". The selector ".z-depth-half-1" was not found. Use "@extend .z-depth-half-1 !optional" if the extend should be able to fail. on line 13 of /sass/spec/libsass-issues/issue_1916/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1916/error-dart-sass000066400000000000000000000003271305254536400255250ustar00rootroot00000000000000Error: The target selector was not found. Use "@extend .z-depth-half-1 !optional" to avoid this error. @extend .z-depth-half-1; ^^^^^^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1916/input.scss 13:5 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1916/expected_output.css000066400000000000000000000000001305254536400264710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1916/input.scss000066400000000000000000000004251305254536400246050ustar00rootroot00000000000000.z-depth-1 { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } .z-depth-1-half { box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); } .btn { @extend .z-depth-1; &:hover { @extend .z-depth-half-1; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1916/status000066400000000000000000000000021305254536400240060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_192/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_192/error000066400000000000000000000014421305254536400235400ustar00rootroot00000000000000WARNING: Starting loop on line 2 of /sass/spec/libsass-issues/issue_192/input.scss WARNING: Step 0 on line 4 of /sass/spec/libsass-issues/issue_192/input.scss WARNING: Step 1 on line 4 of /sass/spec/libsass-issues/issue_192/input.scss WARNING: Finished loop on line 6 of /sass/spec/libsass-issues/issue_192/input.scss WARNING: Starting loop on line 2 of /sass/spec/libsass-issues/issue_192/input.scss WARNING: Step -1 on line 4 of /sass/spec/libsass-issues/issue_192/input.scss WARNING: Step 0 on line 4 of /sass/spec/libsass-issues/issue_192/input.scss WARNING: Step 1 on line 4 of /sass/spec/libsass-issues/issue_192/input.scss WARNING: Finished loop on line 6 of /sass/spec/libsass-issues/issue_192/input.scss sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_192/error-dart-sass000066400000000000000000000027301305254536400254400ustar00rootroot00000000000000WARNING: Starting loop spec/libsass-issues/issue_192/input.scss 2:5 test() spec/libsass-issues/issue_192/input.scss 10:12 root stylesheet WARNING: Step 0 spec/libsass-issues/issue_192/input.scss 4:7 test() spec/libsass-issues/issue_192/input.scss 10:12 root stylesheet WARNING: Step 1 spec/libsass-issues/issue_192/input.scss 4:7 test() spec/libsass-issues/issue_192/input.scss 10:12 root stylesheet WARNING: Finished loop spec/libsass-issues/issue_192/input.scss 6:5 test() spec/libsass-issues/issue_192/input.scss 10:12 root stylesheet WARNING: Starting loop spec/libsass-issues/issue_192/input.scss 2:5 test() spec/libsass-issues/issue_192/input.scss 11:13 root stylesheet WARNING: Step -1 spec/libsass-issues/issue_192/input.scss 4:7 test() spec/libsass-issues/issue_192/input.scss 11:13 root stylesheet WARNING: Step 0 spec/libsass-issues/issue_192/input.scss 4:7 test() spec/libsass-issues/issue_192/input.scss 11:13 root stylesheet WARNING: Step 1 spec/libsass-issues/issue_192/input.scss 4:7 test() spec/libsass-issues/issue_192/input.scss 11:13 root stylesheet WARNING: Finished loop spec/libsass-issues/issue_192/input.scss 6:5 test() spec/libsass-issues/issue_192/input.scss 11:13 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_192/expected_output.css000066400000000000000000000000501305254536400264110ustar00rootroot00000000000000body { width: 100%; height: 100%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_192/input.scss000066400000000000000000000003601305254536400245160ustar00rootroot00000000000000@function test($from, $to) { @warn 'Starting loop'; @for $i from $from through $to { @warn 'Step #{$i}' ; } @warn 'Finished loop'; @return 100%; } body { width: test(0, 1); height: test(-1, 1); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1923/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1923/error000066400000000000000000000004001305254536400236140ustar00rootroot00000000000000Error: You may not @extend an outer selector from within @media. You may only @extend selectors within the same directive. /sass/spec/libsass-issues/issue_1923/input.scss. /sass/spec/libsass-issues/issue_1923/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1923/error-dart-sass000066400000000000000000000003671305254536400255270ustar00rootroot00000000000000Error: From line 1, column 1 of spec/libsass-issues/issue_1923/input.scss: %btnBase { ^^^^^^^^^ You may not @extend selectors across media queries. @extend %btnBase; ^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1923/input.scss 13:5 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1923/expected_output.css000066400000000000000000000000001305254536400264670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1923/input.scss000066400000000000000000000002441305254536400246020ustar00rootroot00000000000000%btnBase { display: none; } @mixin mobile { @media only screen and (min-width:300px) { @content; } } @include mobile { a { @extend %btnBase; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1923/status000066400000000000000000000000021305254536400240040ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1926/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1926/expected_output.css000066400000000000000000000055631305254536400265150ustar00rootroot00000000000000.grid [class*="one wide"] { width: 6.25%; } .grid[class*="one column"] > .column:not(.row), .grid .row[class*="one column"] > .column:not(.row) { width: 6.25% !important; } .grid [class*="two wide"] { width: 12.5%; } .grid[class*="two column"] > .column:not(.row), .grid .row[class*="two column"] > .column:not(.row) { width: 12.5% !important; } .grid [class*="three wide"] { width: 18.75%; } .grid[class*="three column"] > .column:not(.row), .grid .row[class*="three column"] > .column:not(.row) { width: 18.75% !important; } .grid [class*="four wide"] { width: 25%; } .grid[class*="four column"] > .column:not(.row), .grid .row[class*="four column"] > .column:not(.row) { width: 25% !important; } .grid [class*="five wide"] { width: 31.25%; } .grid[class*="five column"] > .column:not(.row), .grid .row[class*="five column"] > .column:not(.row) { width: 31.25% !important; } .grid [class*="six wide"] { width: 37.5%; } .grid[class*="six column"] > .column:not(.row), .grid .row[class*="six column"] > .column:not(.row) { width: 37.5% !important; } .grid [class*="seven wide"] { width: 43.75%; } .grid[class*="seven column"] > .column:not(.row), .grid .row[class*="seven column"] > .column:not(.row) { width: 43.75% !important; } .grid [class*="eight wide"] { width: 50%; } .grid[class*="eight column"] > .column:not(.row), .grid .row[class*="eight column"] > .column:not(.row) { width: 50% !important; } .grid [class*="nine wide"] { width: 56.25%; } .grid[class*="nine column"] > .column:not(.row), .grid .row[class*="nine column"] > .column:not(.row) { width: 56.25% !important; } .grid [class*="ten wide"] { width: 62.5%; } .grid[class*="ten column"] > .column:not(.row), .grid .row[class*="ten column"] > .column:not(.row) { width: 62.5% !important; } .grid [class*="eleven wide"] { width: 68.75%; } .grid[class*="eleven column"] > .column:not(.row), .grid .row[class*="eleven column"] > .column:not(.row) { width: 68.75% !important; } .grid [class*="twelve wide"] { width: 75%; } .grid[class*="twelve column"] > .column:not(.row), .grid .row[class*="twelve column"] > .column:not(.row) { width: 75% !important; } .grid [class*="thirteen wide"] { width: 81.25%; } .grid[class*="thirteen column"] > .column:not(.row), .grid .row[class*="thirteen column"] > .column:not(.row) { width: 81.25% !important; } .grid [class*="fourteen wide"] { width: 87.5%; } .grid[class*="fourteen column"] > .column:not(.row), .grid .row[class*="fourteen column"] > .column:not(.row) { width: 87.5% !important; } .grid [class*="fifteen wide"] { width: 93.75%; } .grid[class*="fifteen column"] > .column:not(.row), .grid .row[class*="fifteen column"] > .column:not(.row) { width: 93.75% !important; } .grid [class*="sixteen wide"] { width: 100%; } .grid[class*="sixteen column"] > .column:not(.row), .grid .row[class*="sixteen column"] > .column:not(.row) { width: 100% !important; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1926/input.sass000066400000000000000000000010561305254536400246050ustar00rootroot00000000000000// The amount of the column of a single row. $columnAmount: 16 // The name of the each column size. $columnName : one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen =column-generator @for $i from 1 through $columnAmount [class*="#{nth($columnName, $i)} wide"] width: 100% / $columnAmount * $i &[class*="#{nth($columnName, $i)} column"], & .row[class*="#{nth($columnName, $i)} column"] > .column:not(.row) width : 100% / $columnAmount * $i !important .grid +column-generatorsass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1927/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1927/expected_output.css000066400000000000000000000000671305254536400265100ustar00rootroot00000000000000@media screen { .foo-dynamic, .bar { a: b; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1927/input.scss000066400000000000000000000001501305254536400246020ustar00rootroot00000000000000@media screen { $variable: dynamic; .foo-#{$variable} {a: b} .bar { @extend .foo-dynamic } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1931/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1931/expected_output.css000066400000000000000000000000631305254536400264770ustar00rootroot00000000000000body { background-image: url(http://test.com); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1931/input.scss000066400000000000000000000001041305254536400245740ustar00rootroot00000000000000$var: 'http://test.com'; body { background-image: url( #{$var}); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1940/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1940/expected_output.css000066400000000000000000000001471305254536400265020ustar00rootroot00000000000000foo { color: red; } #bar { color: red; } foo .baz { color: red; } #bar .baz { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1940/input.scss000066400000000000000000000004241305254536400246010ustar00rootroot00000000000000// ---- // libsass (v3.3.2) // ---- $prefix:( foo: foo, bar: #bar ); #{map-get($prefix, foo)} { color: red; } #{map-get($prefix, bar)} { color: red; } #{map-get($prefix, foo)} .baz { color: red; } #{map-get($prefix, bar)} .baz { color: red; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/000077500000000000000000000000001305254536400225465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_function/000077500000000000000000000000001305254536400263005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_function/error000066400000000000000000000003041305254536400273510ustar00rootroot00000000000000Error: Functions can only contain variable declarations and control directives. on line 2 of /sass/spec/libsass-issues/issue_1941/function_function/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_function/error-dart-sass000066400000000000000000000002361305254536400312540ustar00rootroot00000000000000Error: This at-rule is not allowed here. @function nested() { ^^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1941/function_function/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_function/expected_output.css000066400000000000000000000000001305254536400322210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_function/input.scss000066400000000000000000000001641305254536400303350ustar00rootroot00000000000000@function parent() { @function nested() { @return foo; } @return nested(); } test { foo: parent(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_function/status000066400000000000000000000000021305254536400275360ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_mixin/000077500000000000000000000000001305254536400255775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_mixin/error000066400000000000000000000003011305254536400266450ustar00rootroot00000000000000Error: Functions can only contain variable declarations and control directives. on line 2 of /sass/spec/libsass-issues/issue_1941/function_mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_mixin/error-dart-sass000066400000000000000000000002211305254536400305450ustar00rootroot00000000000000Error: This at-rule is not allowed here. @mixin nested { ^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1941/function_mixin/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_mixin/expected_output.css000066400000000000000000000000001305254536400315200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_mixin/input.scss000066400000000000000000000001531305254536400276320ustar00rootroot00000000000000@function parent() { @mixin nested { foo: bar; } @include nested; } test { foo: parent(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/function_mixin/status000066400000000000000000000000021305254536400270350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_function/000077500000000000000000000000001305254536400255775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_function/error000066400000000000000000000003001305254536400266440ustar00rootroot00000000000000Error: Functions may not be defined within control directives or other mixins. on line 2 of /sass/spec/libsass-issues/issue_1941/mixin_function/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_function/error-dart-sass000066400000000000000000000002461305254536400305540ustar00rootroot00000000000000Error: Mixins may not contain function declarations. @function nested() { ^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1941/mixin_function/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_function/expected_output.css000066400000000000000000000000001305254536400315200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_function/input.scss000066400000000000000000000001561305254536400276350ustar00rootroot00000000000000@mixin parent { @function nested() { @return foo; } foo: nested(); } test { @include parent; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_function/status000066400000000000000000000000021305254536400270350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_mixin/000077500000000000000000000000001305254536400250765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_mixin/error000066400000000000000000000002721305254536400261530ustar00rootroot00000000000000Error: Mixins may not be defined within control directives or other mixins. on line 2 of /sass/spec/libsass-issues/issue_1941/mixin_mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_mixin/error-dart-sass000066400000000000000000000002271305254536400300520ustar00rootroot00000000000000Error: Mixins may not contain mixin declarations. @mixin nested { ^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_1941/mixin_mixin/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_mixin/expected_output.css000066400000000000000000000000001305254536400310170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_mixin/input.scss000066400000000000000000000001501305254536400271260ustar00rootroot00000000000000@mixin parent { @mixin nested { foo: bar; } @include nested; } test { @include parent; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1941/mixin_mixin/status000066400000000000000000000000021305254536400263340ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1944/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1944/expected_output.css000066400000000000000000000000311305254536400264760ustar00rootroot00000000000000.bar baz { count: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1944/input.scss000066400000000000000000000002301305254536400246000ustar00rootroot00000000000000$count: 0; @function foo() { $count: $count + 1 !global; $selector: ('.bar' 'baz'); @return $selector; } #{foo()} { count: $count; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1945/000077500000000000000000000000001305254536400225525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1945/expected_output.css000066400000000000000000000000251305254536400265020ustar00rootroot00000000000000foo { bar: \baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1945/input.scss000066400000000000000000000000371305254536400246060ustar00rootroot00000000000000foo { bar: #{"\\"}#{"baz"}; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1947/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1947/expected_output.css000066400000000000000000000000431305254536400265040ustar00rootroot00000000000000.a-b { c: d; } .a-b { c: d; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1947/input.scss000066400000000000000000000000711305254536400246060ustar00rootroot00000000000000.a-#{quote('' + b)} { c: d; } .a-#{'' + b} { c: d; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1960/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1960/expected_output.css000066400000000000000000000001241305254536400264770ustar00rootroot00000000000000foo:not(.missing):not(bar) { a: b; } foo:not(.missing):not(bar):hover { c: d; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1960/input.scss000066400000000000000000000001171305254536400246020ustar00rootroot00000000000000foo:not(.missing) { a: b; &:hover { c: d; } } bar { @extend .missing; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1969/000077500000000000000000000000001305254536400225605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1969/expected_output.css000066400000000000000000000000421305254536400265070ustar00rootroot00000000000000.test_class { color: #999999; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1969/input.scss000066400000000000000000000003551305254536400246170ustar00rootroot00000000000000$base-text-color: #666; @function calcNavbarTextColor ($base-text-color) { @return $base-text-color; } $header-text-color: calcNavbarTextColor($base-text-color); .test_class { color: lighten($header-text-color, 20%); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1971/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1971/expected_output.css000066400000000000000000000001731305254536400265050ustar00rootroot00000000000000@supports (flex-wrap: wrap) { .bar { flex: auto; } } @supports (flex-wrap: wrap) { .bar { flex: auto; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1971/input.scss000066400000000000000000000002511305254536400246030ustar00rootroot00000000000000%foo1 { @supports (flex-wrap: wrap) { flex: auto; } } @supports (flex-wrap: wrap) { %foo2 { flex: auto; } } .bar { @extend %foo1; @extend %foo2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1977/000077500000000000000000000000001305254536400225575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1977/expected_output.css000066400000000000000000000001271305254536400265120ustar00rootroot00000000000000@charset "UTF-8"; body#some-\(selector\) { color: red; } #äöü { color: reds; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1977/input.scss000066400000000000000000000001031305254536400246050ustar00rootroot00000000000000body#some-\(selector\) { color: red; } #äöü { color: reds; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1991/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1991/expected_output.css000066400000000000000000000000001305254536400264740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1991/input.scss000066400000000000000000000000501305254536400246020ustar00rootroot00000000000000$tests: ( 0: 'foo', false: 'bar', );sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1993/000077500000000000000000000000001305254536400225555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1993/expected_output.css000066400000000000000000000000001305254536400264760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1993/input.scss000066400000000000000000000000501305254536400246040ustar00rootroot00000000000000.test { @extend #{'%test'} !optional }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1994/000077500000000000000000000000001305254536400225565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1994/expected_output-dart-sass.css000066400000000000000000000003151305254536400304070ustar00rootroot00000000000000.productportal-link:hover, .productportal-link:focus { opacity: 0.8; } @supports (filter: brightness(120%)) { .productportal-link:hover, .productportal-link:focus { filter: brightness(120%); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1994/expected_output.css000066400000000000000000000003141305254536400265070ustar00rootroot00000000000000.productportal-link:hover, .productportal-link:focus { opacity: .8; } @supports (filter: brightness(120%)) { .productportal-link:hover, .productportal-link:focus { filter: brightness(120%); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1994/input.scss000066400000000000000000000003351305254536400246130ustar00rootroot00000000000000%hoverbrighter { &:hover, &:focus { opacity: .8; @supports (filter: brightness(120%)) { filter: brightness(120%); } } } .productportal-link { @extend %hoverbrighter; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1996/000077500000000000000000000000001305254536400225605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1996/expected_output.css000066400000000000000000000000001305254536400265010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_1996/input.scss000066400000000000000000000001001305254536400246030ustar00rootroot00000000000000$foo: "bar"; %class //#{$foo} { &_baz { color: red; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2000/000077500000000000000000000000001305254536400225315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2000/expected_output.css000066400000000000000000000001641305254536400264650ustar00rootroot00000000000000.m__exhibit-header--medium--plain, .m__exhibit-header--medium { font-size: --.m__exhibit-header--medium--plain; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2000/input.scss000066400000000000000000000001441305254536400245640ustar00rootroot00000000000000.m__exhibit-header--medium { @extend #{&}--plain; &--plain { font-size: --&; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2000/options.yml000066400000000000000000000000271305254536400247460ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2006/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2006/expected_output.css000066400000000000000000000000221305254536400264640ustar00rootroot00000000000000bar { baz: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2006/input.scss000066400000000000000000000001311305254536400245660ustar00rootroot00000000000000@mixin main() { bar { baz: 1; } } foo { @at-root { @include main(); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2007/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2007/expected_output.css000066400000000000000000000000741305254536400264740ustar00rootroot00000000000000@media (mix-width: 100px) { foo foo { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2007/input.scss000066400000000000000000000002421305254536400245720ustar00rootroot00000000000000@mixin foo() { @media (mix-width: 100px) { @extend %bar; } } foo { @media (mix-width: 100px) { %bar { foo: bar; } } @include foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2009/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2009/expected_output.css000066400000000000000000000001431305254536400264730ustar00rootroot00000000000000@media (min-width: 200px) { foo foo { left: auto; right: auto; margin: 0 auto; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2009/input.scss000066400000000000000000000004431305254536400245770ustar00rootroot00000000000000@mixin breakpoint() { @media (min-width: 200px) { @content; } } @mixin foo() { @include breakpoint { @extend %reveal-centered; } } foo { @include breakpoint { %reveal-centered { left: auto; right: auto; margin: 0 auto; } } @include foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_201/000077500000000000000000000000001305254536400224525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_201/expected_output.css000066400000000000000000000000271305254536400264040ustar00rootroot00000000000000a, b { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_201/input.scss000066400000000000000000000000251305254536400245030ustar00rootroot00000000000000a, b, { color: red; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2017/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2017/expected_output.css000066400000000000000000000001531305254536400264730ustar00rootroot00000000000000foo { bar: baz; } foo a:not(.btn):not(foo) { color: red; } foo a:not(.btn):not(foo) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2017/input.scss000066400000000000000000000002231305254536400245720ustar00rootroot00000000000000foo { bar: baz; } @mixin link() { a:not(.btn) { color: red; } } foo { @include link; @extend .btn; @include link; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2020/000077500000000000000000000000001305254536400225335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2020/expected_output.css000066400000000000000000000000431305254536400264630ustar00rootroot00000000000000form { sel: form; sel: form; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2020/input.scss000066400000000000000000000001741305254536400245710ustar00rootroot00000000000000form { $selector: nth(&, 1); sel: inspect($selector); $selector: nth($selector, 1); sel: inspect($selector); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/000077500000000000000000000000001305254536400225365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-id/000077500000000000000000000000001305254536400253425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-id/error-dart-sass000066400000000000000000000001641305254536400303160ustar00rootroot00000000000000Error: Expected identifier. #2b{ ^ spec/libsass-issues/issue_2023/id-selector-id/input.scss 1:2 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-id/expected_output-dart-sass.css000066400000000000000000000000001305254536400331620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-id/expected_output.css000066400000000000000000000000261305254536400312730ustar00rootroot00000000000000#2b { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-id/input.scss000066400000000000000000000000331305254536400273720ustar00rootroot00000000000000#2b { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-id/status-dart-sass000066400000000000000000000000021305254536400304770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-nr/000077500000000000000000000000001305254536400253655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-nr/error-dart-sass000066400000000000000000000001631305254536400303400ustar00rootroot00000000000000Error: Expected identifier. #2{ ^ spec/libsass-issues/issue_2023/id-selector-nr/input.scss 1:2 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-nr/expected_output-dart-sass.css000066400000000000000000000000001305254536400332050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-nr/expected_output.css000066400000000000000000000000251305254536400313150ustar00rootroot00000000000000#2 { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-nr/input.scss000066400000000000000000000000321305254536400274140ustar00rootroot00000000000000#2 { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/id-selector-nr/status-dart-sass000066400000000000000000000000021305254536400305220ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-id/000077500000000000000000000000001305254536400262455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-id/error-dart-sass000066400000000000000000000001701305254536400312160ustar00rootroot00000000000000Error: Expected identifier. #4d{ ^ spec/libsass-issues/issue_2023/pseudo-selector-id/input.scss 1:2 root stylesheet expected_output-dart-sass.css000066400000000000000000000000001305254536400340060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-idsass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-id/expected_output.css000066400000000000000000000000261305254536400321760ustar00rootroot00000000000000#4d { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-id/input.scss000066400000000000000000000000331305254536400302750ustar00rootroot00000000000000#4d { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-id/status-dart-sass000066400000000000000000000000021305254536400314020ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-nr/000077500000000000000000000000001305254536400262705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-nr/error-dart-sass000066400000000000000000000001671305254536400312470ustar00rootroot00000000000000Error: Expected identifier. #4{ ^ spec/libsass-issues/issue_2023/pseudo-selector-nr/input.scss 1:2 root stylesheet expected_output-dart-sass.css000066400000000000000000000000001305254536400340310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-nrsass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-nr/expected_output.css000066400000000000000000000000251305254536400322200ustar00rootroot00000000000000#4 { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-nr/input.scss000066400000000000000000000000321305254536400303170ustar00rootroot00000000000000#4 { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2023/pseudo-selector-nr/status-dart-sass000066400000000000000000000000021305254536400314250ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2031/000077500000000000000000000000001305254536400225355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2031/extended-not/000077500000000000000000000000001305254536400251335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2031/extended-not/expected_output.css000066400000000000000000000001371305254536400310670ustar00rootroot00000000000000:not(.foo):not(.bar):not(.baz) { content: test; } test { content: :not(.foo):not(.bar); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2031/extended-not/input.scss000066400000000000000000000002131305254536400271630ustar00rootroot00000000000000:not(.foo) { content: test; } .bar, .baz { @extend .foo; } test { content: selector-extend(":not(.foo)", ".foo", ".bar"); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2031/wrapped-not/000077500000000000000000000000001305254536400247755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2031/wrapped-not/expected_output.css000066400000000000000000000000461305254536400307300ustar00rootroot00000000000000:not(.asd, .qwe) { content: test; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2031/wrapped-not/input.scss000066400000000000000000000000471305254536400270320ustar00rootroot00000000000000:not(.asd, .qwe) { content: test; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2034/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2034/expected_output.css000066400000000000000000000001031305254536400264650ustar00rootroot00000000000000:not(.thing) { color: red; } :not(.bar) { background: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2034/input.scss000066400000000000000000000001371305254536400245750ustar00rootroot00000000000000:not(.thing) { color: red; } :not(.bar) { @extend .thing; background: blue; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2042/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2042/expected_output.css000066400000000000000000000001351305254536400264710ustar00rootroot00000000000000.wizard-editor { transform: scale(50/1); transform: scale(50); transform: scale(50); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2042/input.scss000066400000000000000000000001601305254536400245700ustar00rootroot00000000000000.wizard-editor { transform: scale(50/1); transform: scale((50/1)); transform: scale( (50/1) ); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2054/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2054/expected_output.css000066400000000000000000000001031305254536400264670ustar00rootroot00000000000000:not(.thing) { color: red; } :not(.bar) { background: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2054/input.scss000066400000000000000000000001371305254536400245770ustar00rootroot00000000000000:not(.thing) { color: red; } :not(.bar) { @extend .thing; background: blue; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2056/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2056/expected_output.css000066400000000000000000000000401305254536400264710ustar00rootroot00000000000000:foobar(.baz) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2056/input.scss000066400000000000000000000000421305254536400245740ustar00rootroot00000000000000:foobar(.baz) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2056/options.yml000066400000000000000000000000271305254536400247610ustar00rootroot00000000000000--- :todo: - ruby-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2057/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2057/expected_output.css000066400000000000000000000001031305254536400264720ustar00rootroot00000000000000:not(.thing) { color: red; } :not(.bar) { background: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2057/input.scss000066400000000000000000000001371305254536400246020ustar00rootroot00000000000000:not(.thing) { color: red; } :not(.bar) { @extend .thing; background: blue; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2074/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2074/expected_output.css000066400000000000000000000000501305254536400264720ustar00rootroot00000000000000foo { test1: "bar"; test2: "bar"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2074/input.scss000066400000000000000000000001411305254536400245740ustar00rootroot00000000000000@function calc_foo() { @return "bar"; } foo { test1: calc-foo(); test2: calc_foo(); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2081/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2081/error000066400000000000000000000002441305254536400236160ustar00rootroot00000000000000Error: Invalid CSS after "$foo: #{bar()": expected "}", was ";};" on line 1 of /sass/spec/libsass-issues/issue_2081/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2081/expected_output.css000066400000000000000000000000001305254536400264630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2081/input.scss000066400000000000000000000000211305254536400245670ustar00rootroot00000000000000$foo: #{bar();}; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2081/options.yml000066400000000000000000000000371305254536400247600ustar00rootroot00000000000000--- :warning_todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2081/status000066400000000000000000000000021305254536400240000ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2095/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2095/expected_output.css000066400000000000000000000000001305254536400264700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2095/expected_output.scss000066400000000000000000000000001305254536400266530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2095/input.scss000066400000000000000000000000411305254536400245760ustar00rootroot00000000000000@media all { @mixin foo() {} } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2106/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2106/test/000077500000000000000000000000001305254536400235175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2106/test/error000066400000000000000000000002511305254536400245710ustar00rootroot00000000000000Error: File to import not found or unreadable: ../does-not-exist. on line 1 of /sass/spec/libsass-issues/issue_2106/test/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2106/test/error-dart-sass000066400000000000000000000002411305254536400264670ustar00rootroot00000000000000Error: Can't find file to import. @import "../does-not-exist"; ^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_2106/test/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2106/test/expected_output.css000066400000000000000000000000001305254536400274400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2106/test/input.scss000066400000000000000000000000351305254536400255510ustar00rootroot00000000000000@import "../does-not-exist"; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2106/test/status000066400000000000000000000000021305254536400247550ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2112/000077500000000000000000000000001305254536400225355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2112/expected_output.css000066400000000000000000000001051305254536400264640ustar00rootroot00000000000000body { test-01: #1caf1c; test-03: #1caf1c; test-02: #1caf1c; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2112/input.scss000066400000000000000000000002451305254536400245720ustar00rootroot00000000000000$color: #1caf9a; body { test-01: change-color($color, $hue: -240); test-03: change-color($color, $hue: 120); test-02: change-color($color, $hue: 480); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2116/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2116/expected_output.css000066400000000000000000000000311305254536400264660ustar00rootroot00000000000000test { color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2116/input.scss000066400000000000000000000001231305254536400245710ustar00rootroot00000000000000@function foo() { @return if(& != null, green, red); } test { color: foo(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2120/000077500000000000000000000000001305254536400225345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2120/expected_output.css000066400000000000000000000000601305254536400264630ustar00rootroot00000000000000@charset "UTF-8"; @import url(//xyz.cöm/ürl); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2120/input.scss000066400000000000000000000000341305254536400245650ustar00rootroot00000000000000@import url(//xyz.cöm/ürl)sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2124/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2124/expected_output-dart-sass.css000066400000000000000000000003401305254536400303670ustar00rootroot00000000000000test { test-01: true; test-01: true; test-01: true; test-01: true; test-01: false; test-01: false; } parentless { test: parent; } .js:root .bou { content: "bar"; } .js:root .bou .bar { content: "baz"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2124/expected_output.css000066400000000000000000000003401305254536400264700ustar00rootroot00000000000000test { test-01: true; test-01: true; test-01: true; test-01: true; test-01: false; test-01: false; } parentless { test: parent; } .js:root .bou { content: 'bar'; } .js:root .bou .bar { content: 'baz'; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2124/input.scss000066400000000000000000000010371305254536400245750ustar00rootroot00000000000000test { test-01: #{if(&, 'true', 'false')}; test-01: #{if(0, 'true', 'false')}; test-01: #{if('', 'true', 'false')}; test-01: #{if('0', 'true', 'false')}; test-01: #{if(null, 'true', 'false')}; test-01: #{if(false, 'true', 'false')}; } #{if(&, 'has-parent', 'parentless')} { test: parent; } @mixin with-js() { .js:root #{if(&, '&', '')} { @content; } } @include with-js() { .bou { content: 'bar'; } } .bou { @include with-js() { .bar { content: 'baz'; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2132/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2132/expected_output.css000066400000000000000000000005341305254536400264740ustar00rootroot00000000000000@charset "UTF-8"; foo { test-01: "aöc"; test-02: "aöc"; test-03: "öc"; test-04: "c"; test-05: ""; test-06: "aö"; test-07: "aö"; test-08: "ö"; test-09: ""; test-10: ""; test-11: "a"; test-12: "a"; test-13: ""; test-14: ""; test-15: ""; test-16: ""; test-17: ""; test-18: ""; test-19: ""; test-20: ""; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2132/input.scss000066400000000000000000000014101305254536400245670ustar00rootroot00000000000000foo { test-01: str-slice('aöc', 0, -1); test-02: str-slice('aöc', 1, -1); test-03: str-slice('aöc', 2, -1); test-04: str-slice('aöc', 3, -1); test-05: str-slice('aöc', 4, -1); test-06: str-slice('aöc', 0, -2); test-07: str-slice('aöc', 1, -2); test-08: str-slice('aöc', 2, -2); test-09: str-slice('aöc', 3, -2); test-10: str-slice('aöc', 4, -2); test-11: str-slice('aöc', 0, -3); test-12: str-slice('aöc', 1, -3); test-13: str-slice('aöc', 2, -3); test-14: str-slice('aöc', 3, -3); test-15: str-slice('aöc', 4, -3); test-16: str-slice('aöc', 0, -4); test-17: str-slice('aöc', 1, -4); test-18: str-slice('aöc', 2, -4); test-19: str-slice('aöc', 3, -4); test-20: str-slice('aöc', 4, -4); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2140/000077500000000000000000000000001305254536400225365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2140/expected_output.css000066400000000000000000000006261305254536400264750ustar00rootroot00000000000000:root { --red: #f00; } a { content: var(--red); } a { content: var(--red); } a { content: var(--red); } b { content: -red; } b { content: -red; } b { content: -red; } c { content: +-red; } c { content: +-red; } c { content: +-red; } d { content: -red; } d { content: -red; } d { content: -red; } e { content: +red; } e { content: +red; } e { content: +red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2140/input.scss000066400000000000000000000007041305254536400245730ustar00rootroot00000000000000$red: red; $foo: red; :root { --red: #f00; // --red: $red; // --red: $foo; } a { content: var(--red) } a { content: var(--$red) } a { content: var(--$foo) } b { content: (- red) } b { content: (- $red) } b { content: (- $foo) } c { content: (+- red) } c { content: (+- $red) } c { content: (+- $foo) } d { content: (-red) } d { content: (-$red) } d { content: (-$foo) } e { content: (+ red) } e { content: (+ $red) } e { content: (+ $foo) }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2143/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2143/error000066400000000000000000000002621305254536400236150ustar00rootroot00000000000000Error: Invalid CSS after "$map:": expected expression (e.g. 1px, bold), was ";" on line 1 of /sass/spec/libsass-issues/issue_2143/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2143/error-dart-sass000066400000000000000000000001401305254536400255070ustar00rootroot00000000000000Error: Expected expression. $map:; ^ /sass/spec/libsass-issues/issue_2143/input.scss 1:6 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2143/expected_output.css000066400000000000000000000000001305254536400264620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2143/input.scss000066400000000000000000000000061305254536400245710ustar00rootroot00000000000000$map:;sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2143/status000066400000000000000000000000021305254536400237770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/lhs/000077500000000000000000000000001305254536400233335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/lhs/error000066400000000000000000000002231305254536400244040ustar00rootroot00000000000000Error: (a: b, c: d) isn't a valid CSS value. on line 1 of /sass/spec/libsass-issues/issue_2147/lhs/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/lhs/error-dart-sass000066400000000000000000000002331305254536400263040ustar00rootroot00000000000000Error: (a: b, c: d) isn't a valid CSS value. $map: (a:b,c:d) + 1; ^^^^^^^^^^^^^ spec/libsass-issues/issue_2147/lhs/input.scss 1:7 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/lhs/expected_output.css000066400000000000000000000000001305254536400272540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/lhs/input.scss000066400000000000000000000000261305254536400253650ustar00rootroot00000000000000$map: (a:b,c:d) + 1; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/lhs/status000066400000000000000000000000021305254536400245710ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/rhs/000077500000000000000000000000001305254536400233415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/rhs/error000066400000000000000000000002171305254536400244150ustar00rootroot00000000000000Error: (a: b, c: d) isn't a valid CSS value. on line 1 of /sass/spec/libsass-issues/issue_2147/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/rhs/error-dart-sass000066400000000000000000000002331305254536400263120ustar00rootroot00000000000000Error: (a: b, c: d) isn't a valid CSS value. $map: 1 + (a:b,c:d); ^^^^^^^^^^^^^ spec/libsass-issues/issue_2147/rhs/input.scss 1:7 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/rhs/expected_output.css000066400000000000000000000000001305254536400272620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/rhs/input.scss000066400000000000000000000000261305254536400253730ustar00rootroot00000000000000$map: 1 + (a:b,c:d); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2147/rhs/status000066400000000000000000000000021305254536400245770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2149/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2149/expected_output.css000066400000000000000000000001111305254536400264730ustar00rootroot00000000000000.foo { background: url("background.png") -10px -10px/110% no-repeat; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2149/input.scss000066400000000000000000000001101305254536400245730ustar00rootroot00000000000000.foo { background: url('background.png') -10px -10px/110% no-repeat } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2150/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2150/expected_output.css000066400000000000000000000001061305254536400264670ustar00rootroot00000000000000@media (min-width: 100px) { .parent > .foo { color: blue; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2150/input.scss000066400000000000000000000001441305254536400245720ustar00rootroot00000000000000@media (min-width: 100px) { .parent > %child { color: blue; } } .foo { @extend %child; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2153/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2153/expected_output.css000066400000000000000000000001021305254536400264660ustar00rootroot00000000000000foo { a: '"foo"'; b: '"foo"'; c: '"foo'; d: '"foo"bar'; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2153/input.scss000066400000000000000000000001351305254536400245750ustar00rootroot00000000000000foo { a: "\"foo\"" + ""; b: "" + "\"foo\""; c: "" + "\"foo"; d: "\"foo\"" + "bar"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2154/000077500000000000000000000000001305254536400225435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2154/expected_output.css000066400000000000000000000001471305254536400265000ustar00rootroot00000000000000@media (min-width: 1px) { .first { font-weight: 100; } .second { font-weight: 200; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2154/input.scss000066400000000000000000000002071305254536400245760ustar00rootroot00000000000000@media (min-width: 1px) { .first { font-weight: 100; @media (min-width: 2px) {} } .second { font-weight: 200; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/debug/000077500000000000000000000000001305254536400236335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/debug/error000066400000000000000000000005071305254536400247110ustar00rootroot00000000000000/sass/spec/libsass-issues/issue_2156/input.scss:1 DEBUG: "foo" /sass/spec/libsass-issues/issue_2156/input.scss:2 DEBUG: "foo" /sass/spec/libsass-issues/issue_2156/input.scss:3 DEBUG: "foo /sass/spec/libsass-issues/issue_2156/input.scss:4 DEBUG: "foo"bar /sass/spec/libsass-issues/issue_2156/input.scss:5 DEBUG: "foo" and "bar" sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/debug/expected_output.css000066400000000000000000000000001305254536400275540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/debug/input.scss000066400000000000000000000002111305254536400256610ustar00rootroot00000000000000@debug "\"foo\"" + ""; @debug "" + "\"foo\""; @debug "" + "\"foo"; @debug "\"foo\"" + "bar"; @debug unquote("\"foo\" and \"bar\""); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/error/000077500000000000000000000000001305254536400236765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/error/error000066400000000000000000000001711305254536400247510ustar00rootroot00000000000000Error: "foo" and "bar" on line 1 of /sass/spec/libsass-issues/issue_2156/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/error/error-dart-sass000066400000000000000000000002531305254536400266510ustar00rootroot00000000000000Error: "foo" and "bar" @error unquote("\"foo\" and \"bar\""); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_2156/error/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/error/expected_output.css000066400000000000000000000000001305254536400276170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/error/input.scss000066400000000000000000000000501305254536400257250ustar00rootroot00000000000000@error unquote("\"foo\" and \"bar\""); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/error/status000066400000000000000000000000021305254536400251340ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/warn/000077500000000000000000000000001305254536400235145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/warn/error000066400000000000000000000006731305254536400245760ustar00rootroot00000000000000WARNING: "foo" on line 7 of /sass/spec/libsass-issues/issue_2156/input.scss WARNING: "foo" on line 8 of /sass/spec/libsass-issues/issue_2156/input.scss WARNING: "foo on line 9 of /sass/spec/libsass-issues/issue_2156/input.scss WARNING: "foo"bar on line 10 of /sass/spec/libsass-issues/issue_2156/input.scss WARNING: "foo" and "bar" on line 11 of /sass/spec/libsass-issues/issue_2156/input.scss sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/warn/error-dart-sass000066400000000000000000000010121305254536400264610ustar00rootroot00000000000000WARNING: "foo" spec/libsass-issues/issue_2156/warn/input.scss 1:1 root stylesheet WARNING: "foo" spec/libsass-issues/issue_2156/warn/input.scss 2:1 root stylesheet WARNING: "foo spec/libsass-issues/issue_2156/warn/input.scss 3:1 root stylesheet WARNING: "foo"bar spec/libsass-issues/issue_2156/warn/input.scss 4:1 root stylesheet WARNING: "foo" and "bar" spec/libsass-issues/issue_2156/warn/input.scss 5:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/warn/expected_output.css000066400000000000000000000000001305254536400274350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2156/warn/input.scss000066400000000000000000000002041305254536400255440ustar00rootroot00000000000000@warn "\"foo\"" + ""; @warn "" + "\"foo\""; @warn "" + "\"foo"; @warn "\"foo\"" + "bar"; @warn unquote("\"foo\" and \"bar\""); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2158/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2158/expected_output.css000066400000000000000000000002141305254536400264770ustar00rootroot00000000000000@supports (box-shadow: none) { /* Shadow on first body column */ .sizechart { position: relative; } /* Comment at the end */ } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2158/input.scss000066400000000000000000000002351305254536400246030ustar00rootroot00000000000000@supports ( box-shadow: none ) { /* Shadow on first body column */ .sizechart { position: relative; } /* Comment at the end */ }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2169/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2169/expected_output.css000066400000000000000000000000351305254536400265020ustar00rootroot00000000000000foo { content: "bimbaz"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2169/input.scss000066400000000000000000000001511305254536400246020ustar00rootroot00000000000000@function test($a, $b) { @return "#{$a}" + "#{$b}" + "" + ""; } foo { content: test('bim', 'baz'); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2177/000077500000000000000000000000001305254536400225505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2177/expected_output.css000066400000000000000000000000451305254536400265020ustar00rootroot00000000000000.a + .c, .a + .b { margin: 10px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2177/input.sass000066400000000000000000000000471305254536400246030ustar00rootroot00000000000000.a + .c, .b margin: 10pxsass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2185/000077500000000000000000000000001305254536400225475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2185/expected_output.css000066400000000000000000000004141305254536400265010ustar00rootroot00000000000000#if { height: 100px; } #elseif { width: 100px; } #else { width: 100px; } #for { foo: bar1; } #while { foo: bar1; } #each { foo: bar1; } #inc { mix: in; inc: lude; } @supports (display: flex) { a { display: flex; } } @foo { bar: bat; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2185/input.scss000066400000000000000000000021231305254536400246010ustar00rootroot00000000000000$bar: true; @mixin mixin() { mix: in; } @mixin include() { @content; } p { @at-root { @if $bar { #if { height: 100px; } } @if (not $bar) { } @else if($bar) { #elseif { width: 100px; } } @if (not $bar) { } @else { #else { width: 100px; } } @for $i from 1 through 1 { #for { foo: bar#{$i}; } } $i: 0; @while ($i == 0) { $i: $i + 1; #while { foo: bar#{$i}; } } @each $i in (1) { #each { foo: bar#{$i}; } } #inc { @include mixin(); @include include() { inc: lude; } } @supports (display: flex) { a {display: flex} } @foo { bar: bat; } } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2198/000077500000000000000000000000001305254536400225535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2198/expected_output.css000066400000000000000000000000251305254536400265030ustar00rootroot00000000000000.foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2198/input.scss000066400000000000000000000002071305254536400246060ustar00rootroot00000000000000@mixin test() { @at-root { @include foo(); } } @mixin foo() { #{'.foo'} { bar: baz; } } .test { @include test(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2200/000077500000000000000000000000001305254536400225335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2200/expected_output.css000066400000000000000000000001521305254536400264640ustar00rootroot00000000000000.media-object-section:last-child:not(:nth-child(2)) { color: blue; } .orbit-previous { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2200/input.scss000066400000000000000000000002301305254536400245620ustar00rootroot00000000000000.media-object-section:last-child:not(:nth-child(2)) { color: blue; } %orbit-control { color: red; } .orbit-previous { @extend %orbit-control; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2202/000077500000000000000000000000001305254536400225355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2202/expected_output.css000066400000000000000000000000501305254536400264630ustar00rootroot00000000000000@customAtRule; test { content: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2202/input.scss000066400000000000000000000000511305254536400245650ustar00rootroot00000000000000@customAtRule; test { content: bar }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2205/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2205/expected_output.css000066400000000000000000000001301305254536400264650ustar00rootroot00000000000000test { color: rgba(255, 255, 255, 0.5); } test { color: rgba(10, 250, 130, 0.5); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2205/input.scss000066400000000000000000000001761305254536400246000ustar00rootroot00000000000000$params1: #fff .5; test { color: rgba($params1...); } $params2: 10 250 130 .5; test { color: rgba($params2...); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2233/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2233/expected_output.css000066400000000000000000000000721305254536400264730ustar00rootroot00000000000000@media all and (min-width: 100px) { a { b: c; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2233/foo.scss000066400000000000000000000000141305254536400242140ustar00rootroot00000000000000a { b: c; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2233/input.scss000066400000000000000000000000661305254536400245770ustar00rootroot00000000000000@media all and (min-width: 100px) { @import "foo" } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/000077500000000000000000000000001305254536400225445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/floats/000077500000000000000000000000001305254536400240345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/floats/expected_output.css000066400000000000000000000001131305254536400277620ustar00rootroot00000000000000.foo { test-01: 1.2; test-02: -3.5; test-03: 3.5; test-04: -1.2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/floats/input.scss000066400000000000000000000001551305254536400260710ustar00rootroot00000000000000.foo { test-01: +1.2 % +4.7; test-02: +1.2 % -4.7; test-03: -1.2 % +4.7; test-04: -1.2 % -4.7; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/ints/000077500000000000000000000000001305254536400235215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/ints/expected_output.css000066400000000000000000000001031305254536400274460ustar00rootroot00000000000000.foo { test-01: 1; test-02: -3; test-03: 3; test-04: -1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/ints/input.scss000066400000000000000000000001351305254536400255540ustar00rootroot00000000000000.foo { test-01: +1 % +4; test-02: +1 % -4; test-03: -1 % +4; test-04: -1 % -4; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/options.yml000066400000000000000000000000321305254536400247550ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/zeros/000077500000000000000000000000001305254536400237065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/zeros/expected_output.css000066400000000000000000000001011305254536400276310ustar00rootroot00000000000000.foo { test-01: 0; test-02: 0; test-03: 0; test-04: 0; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2236/zeros/input.scss000066400000000000000000000001331305254536400257370ustar00rootroot00000000000000.foo { test-01: +0 % 1; test-02: -0 % 1; test-03: +0 % -1; test-04: -0 % -1; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_224/000077500000000000000000000000001305254536400224575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_224/expected_output.css000066400000000000000000000001121305254536400264040ustar00rootroot00000000000000test { content: "c"; content: "b"; content: "a"; content: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_224/input.scss000066400000000000000000000002631305254536400245140ustar00rootroot00000000000000$list: ("a", "b", "c"); test { content: nth($list, -1); content: nth($list, -2); content: nth($list, -3); content: nth($list, -1) == nth($list, length($list)); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2243/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2243/sass/000077500000000000000000000000001305254536400235135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2243/sass/expected_output.css000066400000000000000000000001221305254536400274410ustar00rootroot00000000000000@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2243/sass/input.sass000066400000000000000000000001201305254536400255360ustar00rootroot00000000000000@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul") sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2243/scss/000077500000000000000000000000001305254536400235155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2243/scss/expected_output.css000066400000000000000000000001221305254536400274430ustar00rootroot00000000000000@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2243/scss/input.scss000066400000000000000000000001201305254536400255420ustar00rootroot00000000000000@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul") sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2246/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2246/expected_output-dart-sass.css000066400000000000000000000000331305254536400303730ustar00rootroot00000000000000.bar { content: "foo"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2246/expected_output.css000066400000000000000000000000331305254536400264740ustar00rootroot00000000000000.bar { content: 'foo'; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2246/input.scss000066400000000000000000000006331305254536400246030ustar00rootroot00000000000000@mixin foo($option: 'foo') { // Create a unique, random placeholder to store styles $placeholder : $option + random(9999); // Store the styles in the placeholder @at-root %#{$placeholder} { content: 'foo'; } @at-root { .bar { @extend %#{$placeholder}; } } } @mixin bar($option) { @include foo($option); } .foo { @include bar('baz'); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/000077500000000000000000000000001305254536400225415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/inner-parent-no-compound/000077500000000000000000000000001305254536400273775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/inner-parent-no-compound/expected_output.css000066400000000000000000000000441305254536400333300ustar00rootroot00000000000000.inner .test { property: value; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/inner-parent-no-compound/input.scss000066400000000000000000000002111305254536400314250ustar00rootroot00000000000000@mixin test() { @at-root { .inner { @content; } } } @include test { .test { property: value; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/inner-parent-with-compound/000077500000000000000000000000001305254536400277365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400336100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/inner-parent-with-compound.test .inner { property: value; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/inner-parent-with-compound/input.scss000066400000000000000000000002131305254536400317660ustar00rootroot00000000000000@mixin test() { @at-root { .inner { @content; } } } @include test { .test & { property: value; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-no-compound/000077500000000000000000000000001305254536400267005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-no-compound/expected_output.css000066400000000000000000000000351305254536400326310ustar00rootroot00000000000000.test { property: value; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-no-compound/input.scss000066400000000000000000000001621305254536400307330ustar00rootroot00000000000000@mixin test() { @at-root { @content; } } @include test { .test { property: value; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-with-compound/000077500000000000000000000000001305254536400272375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-with-compound/error000066400000000000000000000006501305254536400303140ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 8 of /sass/spec/libsass-issues/issue_2260/no-parent-with-compound/input.scss, in `@content' from line 3 of /sass/spec/libsass-issues/issue_2260/no-parent-with-compound/input.scss, in `test' from line 7 of /sass/spec/libsass-issues/issue_2260/no-parent-with-compound/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-with-compound/error-dart-sass000066400000000000000000000005261305254536400322150ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". .test & { ^^^^^^^^ spec/libsass-issues/issue_2260/no-parent-with-compound/input.scss 8:3 @content spec/libsass-issues/issue_2260/no-parent-with-compound/input.scss 3:5 test() spec/libsass-issues/issue_2260/no-parent-with-compound/input.scss 7:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-with-compound/expected_output.css000066400000000000000000000000001305254536400331600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-with-compound/input.scss000066400000000000000000000001641305254536400312740ustar00rootroot00000000000000@mixin test() { @at-root { @content; } } @include test { .test & { property: value; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/no-parent-with-compound/status000066400000000000000000000000021305254536400304750ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/outer-parent-no-compound/000077500000000000000000000000001305254536400274225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/outer-parent-no-compound/expected_output.css000066400000000000000000000000351305254536400333530ustar00rootroot00000000000000.test { property: value; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/outer-parent-no-compound/input.scss000066400000000000000000000002111305254536400314500ustar00rootroot00000000000000@mixin test() { .outer { @at-root { @content; } } } @include test { .test { property: value; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/outer-parent-with-compound/000077500000000000000000000000001305254536400277615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400336330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/outer-parent-with-compound.test .outer { property: value; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2260/outer-parent-with-compound/input.scss000066400000000000000000000002131305254536400320110ustar00rootroot00000000000000@mixin test() { .outer { @at-root { @content; } } } @include test { .test & { property: value; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2261/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2261/expected_output.css000066400000000000000000000006631305254536400265020ustar00rootroot00000000000000.test { equal-01: true; equal-02: true; equal-03: true; equal-04: false; equal-05: false; equal-06: false; equal-07: false; equal-08: true; equal-09: true; equal-10: true; equal-11: false; equal-13: false; equal-14: true; equal-15: false; equal-16: false; equal-17: false; equal-18: true; equal-19: true; equal-20: false; equal-21: true; equal-22: true; equal-23: false; equal-24: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2261/input.scss000066400000000000000000000013321305254536400245750ustar00rootroot00000000000000$seven: 7; .test { equal-01: (7 == 7); equal-02: ('7' == '7'); equal-03: ('#{7}' == '#{7}'); equal-04: (7 == '7'); equal-05: ('7' == 7); equal-06: (7 == '#{7}'); equal-07: ('#{7}' == 7); equal-08: ('7' == '#{7}'); equal-09: ('#{7}' == '7'); equal-10: ($seven == 7); equal-11: ($seven == '7'); equal-13: ($seven == '#{7}'); equal-14: (7 == $seven); equal-15: ('7' == $seven); equal-16: ('#{7}' == $seven); equal-17: ('#{$seven}' == 7); equal-18: ('#{$seven}' == '7'); equal-19: ('#{$seven}' == '#{7}'); equal-20: (7 == '#{$seven}'); equal-21: ('7' == '#{$seven}'); equal-22: ('#{7}' == '#{$seven}'); equal-23: ('#{$seven}' == $seven); equal-24: ('#{$seven}' == '#{$seven}'); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2289/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2289/expected_output.css000066400000000000000000000000561305254536400265100ustar00rootroot00000000000000.foo:baz:baz, .bar:baz:baz { float: left; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2289/input.scss000066400000000000000000000000721305254536400246070ustar00rootroot00000000000000.foo:baz:baz { float: left; } .bar { @extend .foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2291/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2291/expected_output-dart-sass.css000066400000000000000000000026071305254536400304040ustar00rootroot00000000000000.m__exhibit-header--medium--plain, .m__exhibit-header--medium { font-size: 1em; } foo bar[baz=foo][str="&"] { asd: qwe; } A A, A B, A C-fooA, A B, A C-bar, B A, B B, B C-fooA, B B, B C-bar, C A, C B, C C-fooA, C B, C C-bar { color: blue; } A A, A B, A C-fooA, A B, A C-bar, B A, B B, B C-fooA, B B, B C-bar, C A, C B, C C-fooA, C B, C C-bar { color: blue; } A BAC .b A BAC .b, A BAC .b A BAC .c, A BAC .b A BAC .d-foo, A BAC .c A BAC .b, A BAC .c A BAC .c, A BAC .c A BAC .d-foo, A BAC .d A BAC .b, A BAC .d A BAC .c, A BAC .d A BAC .d-foo { parent: A BAC .b A BAC .b, A BAC .b A BAC .c, A BAC .b A BAC .d-foo, A BAC .c A BAC .b, A BAC .c A BAC .c, A BAC .c A BAC .d-foo, A BAC .d A BAC .b, A BAC .d A BAC .c, A BAC .d A BAC .d-foo bar; itpl: A BAC .b A BAC .b, A BAC .b A BAC .c, A BAC .b A BAC .d-foo, A BAC .c A BAC .b, A BAC .c A BAC .c, A BAC .c A BAC .d-foo, A BAC .d A BAC .b, A BAC .d A BAC .c, A BAC .d A BAC .d-foobar; } A BAC .b A .b, A BAC .b A .c, A BAC .b A .d-foo, A BAC .c A .b, A BAC .c A .c, A BAC .c A .d-foo, A BAC .d A .b, A BAC .d A .c, A BAC .d A .d-foo { parent: A BAC .b A .b, A BAC .b A .c, A BAC .b A .d-foo, A BAC .c A .b, A BAC .c A .c, A BAC .c A .d-foo, A BAC .d A .b, A BAC .d A .c, A BAC .d A .d-foo bar; itpl: A BAC .b A .b, A BAC .b A .c, A BAC .b A .d-foo, A BAC .c A .b, A BAC .c A .c, A BAC .c A .d-foo, A BAC .d A .b, A BAC .d A .c, A BAC .d A .d-foobar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2291/expected_output.css000066400000000000000000000026111305254536400265000ustar00rootroot00000000000000.m__exhibit-header--medium--plain, .m__exhibit-header--medium { font-size: 1em; } foo bar[baz="foo"][str="&"] { asd: qwe; } A A, A B, A C-fooA, A B, A C-bar, B A, B B, B C-fooA, B B, B C-bar, C A, C B, C C-fooA, C B, C C-bar { color: blue; } A A, A B, A C-fooA, A B, A C-bar, B A, B B, B C-fooA, B B, B C-bar, C A, C B, C C-fooA, C B, C C-bar { color: blue; } A BAC .b A BAC .b, A BAC .b A BAC .c, A BAC .b A BAC .d-foo, A BAC .c A BAC .b, A BAC .c A BAC .c, A BAC .c A BAC .d-foo, A BAC .d A BAC .b, A BAC .d A BAC .c, A BAC .d A BAC .d-foo { parent: A BAC .b A BAC .b, A BAC .b A BAC .c, A BAC .b A BAC .d-foo, A BAC .c A BAC .b, A BAC .c A BAC .c, A BAC .c A BAC .d-foo, A BAC .d A BAC .b, A BAC .d A BAC .c, A BAC .d A BAC .d-foo bar; itpl: A BAC .b A BAC .b, A BAC .b A BAC .c, A BAC .b A BAC .d-foo, A BAC .c A BAC .b, A BAC .c A BAC .c, A BAC .c A BAC .d-foo, A BAC .d A BAC .b, A BAC .d A BAC .c, A BAC .d A BAC .d-foobar; } A BAC .b A .b, A BAC .b A .c, A BAC .b A .d-foo, A BAC .c A .b, A BAC .c A .c, A BAC .c A .d-foo, A BAC .d A .b, A BAC .d A .c, A BAC .d A .d-foo { parent: A BAC .b A .b, A BAC .b A .c, A BAC .b A .d-foo, A BAC .c A .b, A BAC .c A .c, A BAC .c A .d-foo, A BAC .d A .b, A BAC .d A .c, A BAC .d A .d-foo bar; itpl: A BAC .b A .b, A BAC .b A .c, A BAC .b A .d-foo, A BAC .c A .b, A BAC .c A .c, A BAC .c A .d-foo, A BAC .d A .b, A BAC .d A .c, A BAC .d A .d-foobar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2291/input.scss000066400000000000000000000007271305254536400246070ustar00rootroot00000000000000.m__exhibit-header--medium { @extend #{&}--plain; &--plain { font-size: 1em; } } foo { bar[baz="#{&}"][str="&"] { asd: qwe; } } A, B, C { #{&}-foo#{&}-bar { color: blue; } #{"A, B, C"}-foo#{"A, B, C"}-bar { color: blue; } } A { B#{&}C { .b, .c, .d { #{&}-foo { parent: &bar; itpl: #{&}bar; } #{"A .b, A .c, A .d"}-foo { parent: &bar; itpl: #{&}bar; } } } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/basic/000077500000000000000000000000001305254536400236325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/basic/expected_output.css000066400000000000000000000000441305254536400275630ustar00rootroot00000000000000.my-scope .foo { display: none; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/basic/include.scss000066400000000000000000000000521305254536400261470ustar00rootroot00000000000000@if (true) { .foo { display: none; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/basic/input.scss000066400000000000000000000000511305254536400256620ustar00rootroot00000000000000.my-scope { @import 'include.scss'; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/original/000077500000000000000000000000001305254536400243555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/original/_input-bug.scss000066400000000000000000000001511305254536400273200ustar00rootroot00000000000000$include-foo: true !default; .bar { display: none; } @if ($include-foo) { .foo { display: none; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/original/expected_output.css000066400000000000000000000002201305254536400303020ustar00rootroot00000000000000.my-scope .bar { display: none; } .my-scope .foo { display: none; } .my-scope .bar { display: none; } .my-scope .foo { display: none; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2295/original/input.scss000066400000000000000000000002321305254536400264060ustar00rootroot00000000000000$include-foo: true !default; .my-scope { .bar { display: none; } @if ($include-foo) { .foo { display: none; } } @import 'input-bug'; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2303/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2303/_module.scss000066400000000000000000000001311305254536400250530ustar00rootroot00000000000000.okay { background: green; } @if true { .broken { background: red; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2303/expected_output.css000066400000000000000000000001341305254536400264700ustar00rootroot00000000000000.wrapper-class .okay { background: green; } .wrapper-class .broken { background: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2303/input.scss000066400000000000000000000000501305254536400245660ustar00rootroot00000000000000.wrapper-class { @import 'module'; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2304/000077500000000000000000000000001305254536400225405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2304/_module.scss000066400000000000000000000001131305254536400250540ustar00rootroot00000000000000.foo, & { background: red; } .foo, &:before { background: red; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2304/error000066400000000000000000000004011305254536400236070ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 1 of /sass/spec/libsass-issues/issue_2304/_module.scss from line 1 of /sass/spec/libsass-issues/issue_2304/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2304/error-dart-sass000066400000000000000000000003251305254536400255130ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". .foo, & { ^^^^^^^^ spec/libsass-issues/issue_2304/_module.scss 1:1 @import spec/libsass-issues/issue_2304/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2304/expected_output.css000066400000000000000000000000001305254536400264610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2304/input.scss000066400000000000000000000000211305254536400245650ustar00rootroot00000000000000@import "module";sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2304/status000066400000000000000000000000021305254536400237760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2309/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2309/expected_output.css000066400000000000000000000002651305254536400265030ustar00rootroot00000000000000.c-button__icon { min-height: 1.33333em; } .c-button__icon { min-height: 1.28571em; } .c-button__icon { min-height: 1.28571em; } .c-button__icon { min-height: 1.375em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2309/input.scss000066400000000000000000000005501305254536400246010ustar00rootroot00000000000000$button-sizes: ( 'xs': ( 'line-height': 16 / 12, ), 's': ( 'line-height': 18 / 14, ), 'm': ( 'line-height': 18 / 14, ), 'l': ( 'line-height': 22 / 16, ) ); @each $size in $button-sizes { $size-metrics: nth($size, 2); .c-button__icon { min-height: map-get($size-metrics, 'line-height') * 1em; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2309/options.yml000066400000000000000000000000271305254536400247620ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_231/000077500000000000000000000000001305254536400224555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_231/expected_output.css000066400000000000000000000000501305254536400264030ustar00rootroot00000000000000a { background-image: url(fn("s")); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_231/input.scss000066400000000000000000000000701305254536400245060ustar00rootroot00000000000000// test.scss: a { background-image: url(fn("s")); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2321/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2321/expected_output.css000066400000000000000000000000261305254536400264700ustar00rootroot00000000000000a { b: b; c: c; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2321/input.scss000066400000000000000000000000671305254536400245760ustar00rootroot00000000000000a { b: if(true, b, c...); c: if(false, b, c...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2330/000077500000000000000000000000001305254536400225375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2330/expected_output.css000066400000000000000000000001321305254536400264660ustar00rootroot00000000000000test { content: (a: 1, b: 2, c: 3, d: 4, e: 5, f: 6, g: 7, h: 8, i: 9, j: 10, k: 11); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2330/input.scss000066400000000000000000000003501305254536400245710ustar00rootroot00000000000000@function test () { $m: (); $abc: (a b c d e f g h i j k); @for $index from 1 through length($abc) {; $m: map-merge($m, (nth($abc, $index):$index) ); } @return $m; } test { content: inspect(test()); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2333/000077500000000000000000000000001305254536400225425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2333/expected_output.css000066400000000000000000000000561305254536400264760ustar00rootroot00000000000000test { test: (a: 1, b: (foo, bar), c: 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_2333/input.scss000066400000000000000000000000561305254536400245770ustar00rootroot00000000000000test { test: inspect((a:1,b:(foo,bar),c:3)); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_239/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_239/expected_output-dart-sass.css000066400000000000000000000016611305254536400303230ustar00rootroot00000000000000.onecol { width: 5.8011049724%; width: calc((100% - 11rem) / 12); } .twocol { width: 14.364640884%; width: calc((100% - 5rem) / 6); } .threecol { width: 22.9281767956%; width: calc((100% - 3rem) / 4); } .fourcol { width: 31.4917127072%; width: calc((100% - 2rem) / 3); } .fivecol { width: 40.0552486188%; width: calc((100% - 1.4rem) / 2.4); } .sixcol { width: 48.6187845304%; width: calc((100% - 1rem) / 2); } .sevencol { width: 57.182320442%; width: calc((100% - 0.7142857143rem) / 1.7142857143); } .eightcol { width: 65.7458563536%; width: calc((100% - 0.5rem) / 1.5); } .ninecol { width: 74.3093922652%; width: calc((100% - 0.3333333333rem) / 1.3333333333); } .tencol { width: 82.8729281768%; width: calc((100% - 0.2rem) / 1.2); } .elevencol { width: 91.4364640884%; width: calc((100% - 0.0909090909rem) / 1.0909090909); } .twelvecol { width: 100%; width: calc((100% - 0rem) / 1); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_239/expected_output.css000066400000000000000000000015351305254536400264240ustar00rootroot00000000000000.onecol { width: 5.8011%; width: calc((100% - 11rem) / 12); } .twocol { width: 14.36464%; width: calc((100% - 5rem) / 6); } .threecol { width: 22.92818%; width: calc((100% - 3rem) / 4); } .fourcol { width: 31.49171%; width: calc((100% - 2rem) / 3); } .fivecol { width: 40.05525%; width: calc((100% - 1.4rem) / 2.4); } .sixcol { width: 48.61878%; width: calc((100% - 1rem) / 2); } .sevencol { width: 57.18232%; width: calc((100% - 0.71429rem) / 1.71429); } .eightcol { width: 65.74586%; width: calc((100% - 0.5rem) / 1.5); } .ninecol { width: 74.30939%; width: calc((100% - 0.33333rem) / 1.33333); } .tencol { width: 82.87293%; width: calc((100% - 0.2rem) / 1.2); } .elevencol { width: 91.43646%; width: calc((100% - 0.09091rem) / 1.09091); } .twelvecol { width: 100%; width: calc((100% - 0rem) / 1); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_239/input.scss000066400000000000000000000014671305254536400245310ustar00rootroot00000000000000$gutter: 100% / 36.2; $gutter_em: 1rem; //This needs to be rem to not mess up margins // This calculate the gutter @function col_width($n, $use_calc: false) { $divisor: 12 / $n; @if ($use_calc) { $gutter_offset: $gutter_em * ($divisor - 1); @return calc((100% - #{$gutter_offset}) / #{$divisor}); } @else { @return (100% - $gutter * ($divisor - 1)) / $divisor; } } // Each number here becomes a grid: onecol, twocol etc. $grids: one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve; $i: 1; @each $grid in $grids { .#{$grid}col { width: col_width( $i ); width: col_width( $i, true ); } %#{$grid}col { width: col_width( $i ); width: col_width( $i, true ); } $i: $i + 1; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_246/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_246/expected_output.css000066400000000000000000000002151305254536400264140ustar00rootroot00000000000000/* demo.css: */ .selector { padding: 0 calc(100%/2 - 480px); } /* bin/sassc demo.scss */ .selector { padding: 0 calc(100%/2 - 480px); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_246/input.scss000066400000000000000000000003121305254536400245130ustar00rootroot00000000000000$content-width: 960px; /* demo.css: */ .selector { padding: 0 calc(100%/2 - #{$content-width/2}) } /* bin/sassc demo.scss */ .selector { padding: 0 calc(100%/2 - #{$content-width/2}); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_254/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_254/expected_output.css000066400000000000000000000002141305254536400264120ustar00rootroot00000000000000body { border-color: "#ccc"; } @media only screen and (max-width: 900px) and (min-width: 400px) { body { border-color: black; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_254/input.scss000066400000000000000000000005361305254536400245220ustar00rootroot00000000000000@mixin simple-media-query($max-width, $min-width) { @media only screen and (max-width: $max-width) and (min-width: $min-width) { @content; } } @mixin test($value) { border-color: $value; } body { @include test("#ccc"); @include simple-media-query(900px, 400px) { border-color: black; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_257/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_257/expected_output.css000066400000000000000000000000701305254536400264150ustar00rootroot00000000000000body { background: blue; } body a { color: black; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_257/input.scss000066400000000000000000000000461305254536400245210ustar00rootroot00000000000000body{background:blue; a{color:black;}}sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_261/000077500000000000000000000000001305254536400224605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_261/expected_output.css000066400000000000000000000003731305254536400264160ustar00rootroot00000000000000@supports (foo: bar) { div { foo: bar; } } @supports not (foo: bar) { div { bar: baz; } } @supports (foo: bar) and (bar: baz) { div { foo: bar; bar: baz; } } @supports (foo: bar) or (bar: baz) { div { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_261/input.scss000066400000000000000000000003731305254536400245170ustar00rootroot00000000000000@supports (foo: bar) { div { foo: bar; } } @supports not (foo: bar) { div { bar: baz; } } @supports (foo: bar) and (bar: baz) { div { foo: bar; bar: baz; } } @supports (foo: bar) or (bar: baz) { div { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_267/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_267/expected_output.css000066400000000000000000000000551305254536400264210ustar00rootroot00000000000000@keyframes $x { to { blah: blah; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_267/input.scss000066400000000000000000000000721305254536400245210ustar00rootroot00000000000000$x: foo; @keyframes $x { to { blah: blah; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_274/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_274/expected_output.css000066400000000000000000000001371305254536400264200ustar00rootroot00000000000000input[type=submit], input[type=reset], input[type=button] { filter: chroma(color=#000000); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_274/input.scss000066400000000000000000000001471305254536400245220ustar00rootroot00000000000000input[type=submit], input[type=reset], input[type=button] { filter:chroma(color=#000000); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_279/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_279/expected_output.css000066400000000000000000000000711305254536400264220ustar00rootroot00000000000000.theme .test-hello, .theme .test-world { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_279/foo.scss000066400000000000000000000001061305254536400241460ustar00rootroot00000000000000.test-hello { color: red; } .test-world { @extend .test-hello; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_279/input.scss000066400000000000000000000000411305254536400245200ustar00rootroot00000000000000.theme { @import "foo.scss"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_289/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_289/expected_output.css000066400000000000000000000001231305254536400264210ustar00rootroot00000000000000@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,300,200,600); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_289/input.scss000066400000000000000000000001221305254536400245210ustar00rootroot00000000000000@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,300,200,600);sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_308/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_308/error000066400000000000000000000005711305254536400235410ustar00rootroot00000000000000WARNING on line 7, column 2 of /sass/spec/libsass-issues/issue_308/input.scss: You probably don't mean to use the color value `orange' in interpolation here. It may end up represented as #ffa500, which will likely produce invalid CSS. Always quote color names when using them as strings (for example, "orange"). If you really want to use the color value here, use `"" + $var'. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_308/error-dart-sass000066400000000000000000000006211305254536400254340ustar00rootroot00000000000000WARNING on line 7, column 4 of spec/libsass-issues/issue_308/input.scss: You probably don't mean to use the color value orange in interpolation here. It may end up represented as orange, which will likely produce invalid CSS. Always quote color names when using them as strings or map keys (for example, "orange"). If you really want to use the color value here, use '"" + $var'. .#{$var} { ^^^^ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_308/error.todo000066400000000000000000000005711305254536400245050ustar00rootroot00000000000000WARNING on line 7, column 2 of /sass/spec/libsass-issues/issue_308/input.scss: You probably don't mean to use the color value `orange' in interpolation here. It may end up represented as #ffa500, which will likely produce invalid CSS. Always quote color names when using them as strings (for example, "orange"). If you really want to use the color value here, use `"" + $var'. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_308/expected_output.css000066400000000000000000000000721305254536400264140ustar00rootroot00000000000000.test { color: orange; } .orange { color: #C0362C; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_308/input.scss000066400000000000000000000001101305254536400245060ustar00rootroot00000000000000$var: orange; .test { color: $var; } .#{$var} { color: #C0362C; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_308/options.yml000066400000000000000000000000351305254536400246760ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_309/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_309/expected_output-dart-sass.css000066400000000000000000000000341305254536400303120ustar00rootroot00000000000000a[data-foo=zzz] { a: b; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_309/expected_output.css000066400000000000000000000000361305254536400264150ustar00rootroot00000000000000a[data-foo="zzz"] { a: b; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_309/input.scss000066400000000000000000000000531305254536400245150ustar00rootroot00000000000000$zzz: zzz; a[data-foo="#{$zzz}"] { a: b; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_312/000077500000000000000000000000001305254536400224555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_312/expected_output.css000066400000000000000000000011061305254536400264060ustar00rootroot00000000000000.foo [index="0"] { transform: translateY(0%); } .foo [index="1"] { transform: translateY(100%); } .foo [index="2"] { transform: translateY(200%); } .foo [index="3"] { transform: translateY(300%); } .foo [index="4"] { transform: translateY(400%); } .foo [index="5"] { transform: translateY(500%); } .foo [index="6"] { transform: translateY(600%); } .foo [index="7"] { transform: translateY(700%); } .foo [index="8"] { transform: translateY(800%); } .foo [index="9"] { transform: translateY(900%); } .foo [index="10"] { transform: translateY(1000%); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_312/input.scss000066400000000000000000000001561305254536400245130ustar00rootroot00000000000000@for $i from 0 through 10 { .foo [index = "#{$i}"] { transform: translateY($i * 100%); } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_338/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_338/expected_output.css000066400000000000000000000000311305254536400264120ustar00rootroot00000000000000test { content: "a"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_338/input.scss000066400000000000000000000001411305254536400245150ustar00rootroot00000000000000$list: ("a", "b"); test { content: if( length($list) > 2, nth($list, 3), nth($list, 1) ); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_344/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_344/expected_output.css000066400000000000000000000000611305254536400264120ustar00rootroot00000000000000div { top: -1px; top: -1px; top: -"1px"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_344/input.scss000066400000000000000000000001631305254536400245160ustar00rootroot00000000000000$variable: 1; $foo: #{$variable}px; $bar: #{1}px; $baz: "1px"; div { top: -$foo; top: -$bar; top: -$baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_346/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_346/expected_output.css000066400000000000000000000001061305254536400264140ustar00rootroot00000000000000@media all and (min-width: 300px) { div { display: block; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_346/input.scss000066400000000000000000000001461305254536400245210ustar00rootroot00000000000000$mediaquery: 'and (min-width: 300px)'; @media all #{$mediaquery} { div { display: block; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_349/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_349/expected_output-dart-sass.css000066400000000000000000000000271305254536400303200ustar00rootroot00000000000000div { blah: false; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_349/expected_output.css000066400000000000000000000000321305254536400264150ustar00rootroot00000000000000div { blah: not true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_349/input.scss000066400000000000000000000000321305254536400245160ustar00rootroot00000000000000div { blah: not true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_361/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_361/expected_output.css000066400000000000000000000000331305254536400264100ustar00rootroot00000000000000h1 { margin-left: 10%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_361/input.scss000066400000000000000000000000571305254536400245170ustar00rootroot00000000000000h1 { margin-left: percentage(10/(120-20)); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_368/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_368/expected_output.css000066400000000000000000000000721305254536400264220ustar00rootroot00000000000000div { background: green; } div { background: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_368/input.scss000066400000000000000000000003271305254536400245260ustar00rootroot00000000000000@if true { div { background: green; } } @if not true { div { background: red; } } @if not not true { div { background: blue; } } @if not (true or false) { div { background: black; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_394/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_394/expected_output.css000066400000000000000000000001601305254536400264170ustar00rootroot00000000000000.ma-list { alpha: one; beta: two; gamma: three; } .ma-map { alpha: one; beta: two; gamma: three; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_394/input.scss000066400000000000000000000003741305254536400245270ustar00rootroot00000000000000$list1: alpha beta gamma; $list2: one two three; $map: (alpha: one, beta: two, gamma: three); .ma-list { @each $item1, $item2 in zip($list1, $list2) { #{$item1}: $item2; } } .ma-map { @each $key, $value in $map { #{$key}: $value; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_424/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_424/expected_output.css000066400000000000000000000003441305254536400264150ustar00rootroot00000000000000footer { color: red; } /*.button { &-primary { background: orange; } &-secondary { background: blue; } }*/ .button-primary { background: orange; } .button-secondary { background: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_424/input.scss000066400000000000000000000004471305254536400245220ustar00rootroot00000000000000footer { color: red; } // Ampersand in SassScript: /*.button { &-primary { background: orange; } &-secondary { background: blue; } }*/ // Output: .button-primary { background: orange; } .button-secondary { background: blue; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_435/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_435/expected_output.css000066400000000000000000000001271305254536400264160ustar00rootroot00000000000000.test { background-image: url("/CMS/Skins/CMS_Black/Common/radActionsSprite.png"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_435/input.scss000066400000000000000000000020421305254536400245150ustar00rootroot00000000000000$skin-name: "CMS_Black"; $QUOTE: unquote('"'); $EMPTY_STRING: unquote( "" ); $SLASH: unquote("/"); $SKINS_PATH: unquote("/CMS/Skins"); $URL_SEPARATOR: $SLASH; $URL_PREFIX: $EMPTY_STRING; $URL_SUFFIX: $EMPTY_STRING; $_URL_PREFIX: $URL_PREFIX + $EMPTY_STRING; $_URL_SUFFIX: $URL_SUFFIX + $EMPTY_STRING; $_URL_SEPARATOR: $URL_SEPARATOR + $EMPTY_STRING; $_SKINS_PATH: $SKINS_PATH + $EMPTY_STRING; @function webresource-image-url( $skin, $control, $file ) { $_url: $EMPTY_STRING; $_path: $_SKINS_PATH $skin $control; @each $_part in $_path { $_url: $_url + $_part + $_URL_SEPARATOR } @return $_URL_PREFIX + $QUOTE + $_url + $file + $QUOTE + $_URL_SUFFIX; } @function global-image-url( $skin, $control, $file ) { @return webresource-image-url( $skin, $control, $file ); } @function skin-image-url( $control, $file ) { @return global-image-url( $skin-name, $control, $file ); } $actions-sprite: skin-image-url( "Common", "radActionsSprite.png" ); .test { background-image: url( $actions-sprite ); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_439/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_439/expected_output.css000066400000000000000000000000751305254536400264240ustar00rootroot00000000000000ul > + li + li:first-child + li + li { background: #ccc; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_439/input.scss000066400000000000000000000004331305254536400245230ustar00rootroot00000000000000@mixin odd( $selector, $n) { $selector: "& + " + $selector + " + " + $selector; $placeholder: unique_id(); %#{$placeholder} { @content; } #{$selector}:first-child { #{$selector} { @extend %#{$placeholder}; } } } ul > { @include odd( li, 5 ) { background: #ccc; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442-4.0/000077500000000000000000000000001305254536400227605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442-4.0/expected_output.css000066400000000000000000000000551305254536400267130ustar00rootroot00000000000000foo { a: 10 rem; a: 10rem; a: false; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442-4.0/input.scss000066400000000000000000000001251305254536400250120ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442-4.0/options.yml000066400000000000000000000000321305254536400251710ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442/error000066400000000000000000000004641305254536400235410ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/libsass-issues/issue_442/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{100 / 10}rem") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442/expected_output.css000066400000000000000000000000541305254536400264130ustar00rootroot00000000000000foo { a: 10rem; a: 10rem; a: false; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442/input.scss000066400000000000000000000001251305254536400245130ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_442/options.yml000066400000000000000000000000611305254536400246740ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_45/000077500000000000000000000000001305254536400224005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_45/expected_output.css000066400000000000000000000020701305254536400263320ustar00rootroot00000000000000p:after { content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_45/input.scss000066400000000000000000000020661305254536400244400ustar00rootroot00000000000000p:after { content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_452/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_452/expected_output.css000066400000000000000000000002431305254536400264140ustar00rootroot00000000000000x-tabs /deep/ x-panel { foo: bar; } div body /deep/ .library { color: blue; } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_452/input.scss000066400000000000000000000002551305254536400245200ustar00rootroot00000000000000x-tabs /deep/ x-panel { foo: bar; } div { body /deep/ .library { color: blue; } } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_453/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_453/expected_output.css000066400000000000000000000000451305254536400264150ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_453/input.scss000066400000000000000000000000511305254536400245130ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_456/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_456/expected_output.css000066400000000000000000000000511305254536400264150ustar00rootroot00000000000000body { -webkit-filter: invert(100%); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_456/input.scss000066400000000000000000000000511305254536400245160ustar00rootroot00000000000000body { -webkit-filter: invert(100%); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_469/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_469/expected_output.css000066400000000000000000000000551305254536400264250ustar00rootroot00000000000000/*! */ @import url("x"); a { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_469/input.scss000066400000000000000000000001021305254536400245170ustar00rootroot00000000000000/*! */ @charset "utf-8"; a { color: red; } @import url("x"); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_472/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_472/expected_output.css000066400000000000000000000001041305254536400264120ustar00rootroot00000000000000div { display: block; } @keyframes { from { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_472/input.scss000066400000000000000000000001161305254536400245160ustar00rootroot00000000000000div { display: block; @keyframes { from { foo: bar; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_478/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_478/expected_output.css000066400000000000000000000000211305254536400264160ustar00rootroot00000000000000x--y { a: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_478/input.scss000066400000000000000000000000521305254536400245230ustar00rootroot00000000000000$x: "x"; $y: "y"; #{$x}--#{$y} { a: 1 } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_485/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_485/expected_output.css000066400000000000000000000003071305254536400264230ustar00rootroot00000000000000@media not all and (monochrome) { a { foo: bar; } } @media not screen and (color), print and (color) { a { foo: bar; } } @media (false), print and (color) { a { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_485/input.scss000066400000000000000000000002711305254536400245240ustar00rootroot00000000000000@media not all and (monochrome) { a {foo: bar} } @media not screen and (color), print and (color) { a {foo: bar} } @media (not (screen and (color))), print and (color) { a {foo: bar} } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_487/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_487/expected_output.css000066400000000000000000000001631305254536400264250ustar00rootroot00000000000000[flex] { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_487/input.scss000066400000000000000000000004211305254536400245230ustar00rootroot00000000000000 @mixin flex($grow: 1, $shrink: null, $basis: null) { -webkit-box-flex: $grow; -webkit-flex: $grow $shrink $basis; -moz-box-flex: $grow; -moz-flex: $grow $shrink $basis; -ms-flex: $grow $shrink $basis; flex: $grow $shrink $basis; } [flex] { @include flex; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_492/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_492/expected_output.css000066400000000000000000000001351305254536400264200ustar00rootroot00000000000000.css { foo: bar; baz: monkey; } .list { one: two; three: four five; six: seven; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_492/input.scss000066400000000000000000000003401305254536400245170ustar00rootroot00000000000000$map: ( foo: bar, baz: monkey, ); .css { @each $key, $value in $map { #{$key}: $value; } } $list: one two, three four five, six seven; .list { @each $foo, $bar, $baz in $list { #{$foo}: $bar $baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_495/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_495/expected_output.css000066400000000000000000000001111305254536400264150ustar00rootroot00000000000000/* Testing to make sure that a trailing comma doesn't break the tests */ sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_495/input.scss000066400000000000000000000001441305254536400245240ustar00rootroot00000000000000/* Testing to make sure that a trailing comma doesn't break the tests */ $map: ( hello: world, ); sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_502/000077500000000000000000000000001305254536400224565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_502/expected_output.css000066400000000000000000000000001305254536400263770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_502/input.scss000066400000000000000000000000131305254536400245040ustar00rootroot00000000000000$a: 1;; ;; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_506/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_506/expected_output.css000066400000000000000000000001131305254536400264100ustar00rootroot00000000000000div { _list-space: space; _list-comma: comma; _single-item: space; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_506/input.scss000066400000000000000000000003031305254536400245120ustar00rootroot00000000000000$list: foo bar baz; $list--comma: foo, bar, baz; $single: foo; div { _list-space: list-separator($list); _list-comma: list-separator($list--comma); _single-item: list-separator($single); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_509/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_509/expected_output.css000066400000000000000000000001241305254536400264150ustar00rootroot00000000000000div { foo: 1; foo: 2; foo: value-2-0; foo: value-3-0 value-3-1 value-3-2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_509/input.scss000066400000000000000000000011571305254536400245250ustar00rootroot00000000000000$foo: ( (key1): (value-1-0), key2: value-2-0, (key6): (value-6-0), key-3-0 key-3-1 key-3-2: value-3-0 value-3-1 value-3-2, key4: (value-4-0, value-4-1, value-4-2), key5: (key-5-0: value-5-1), (key-7-0: key-7-1): (value-7-0: value-7-1), (key-8-0, key-8-1, key-8-2): (value-8-0, value-8-1, value-8-2), ); div { foo: map-get((foo: 1, bar: 2), foo); foo: map-get((foo: 1, bar: 2), bar); foo: map-get((foo: 1, bar: 2), baz); foo: map-get((), foo); foo: map-get($foo, (key-5-0: value-5-1)); foo: map-get($foo, (key2)); foo: map-get($foo, (key-3-0 key-3-1 key-3-2)); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_510/000077500000000000000000000000001305254536400224555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_510/expected_output.css000066400000000000000000000000251305254536400264050ustar00rootroot00000000000000div { foo: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_510/input.scss000066400000000000000000000001771305254536400245160ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3, burp: 4), bar, baz); $after: (foo: 1, burp: 4); div { foo: $before == $after; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_512/000077500000000000000000000000001305254536400224575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_512/expected_output.css000066400000000000000000000000431305254536400264070ustar00rootroot00000000000000.css { debug: 1; debug: foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_512/input.scss000066400000000000000000000001611305254536400245110ustar00rootroot00000000000000$list: a b c; .css { debug: index($list, a); @if type-of(index($list, 2)) == "null" { debug: foo; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_534/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_534/expected_output.css000066400000000000000000000000761305254536400264210ustar00rootroot00000000000000div { foo: foo1 bar1; foo: foo2 bar2; foo: foo3 bar3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_534/input.scss000066400000000000000000000002411305254536400245140ustar00rootroot00000000000000$foo: ( 1: foo1 bar1, 10: foo2 bar2, 100: foo3 bar3, ); div { foo: map-get($foo, 1); foo: map-get($foo, 10); foo: map-get($foo, 100); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_535/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_535/expected_output.css000066400000000000000000000000371305254536400264170ustar00rootroot00000000000000.test { margin-left: -541; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_535/input.scss000066400000000000000000000000711305254536400245160ustar00rootroot00000000000000$width: 10; .test { margin-left: - 54 * $width - 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_54/000077500000000000000000000000001305254536400224005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_54/expected_output.css000066400000000000000000000011171305254536400263330ustar00rootroot00000000000000@-webkit-keyframes uiDelayedFadeIn { 0% { foo { test: opacity(0.01); } } 50% { foo { test: opacity(0.01); } } 100% { foo { test: opacity(1); } } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } @-moz-document url-prefix() { .fl { float: left; margin: 12px 4px 0 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } .fs { float: left; margin: 12px 4px 10px 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_54/input.scss000066400000000000000000000010471305254536400244360ustar00rootroot00000000000000@mixin opacity($percent) { foo { test: opacity($percent); } } @-webkit-keyframes uiDelayedFadeIn { 0% { @include opacity(0.01); } 50% { @include opacity(0.01); } 100% { @include opacity(1); } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } @-moz-document url-prefix() { .fl { float:left; margin:12px 4px 0 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } .fs { float:left; margin:12px 4px 10px 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_54/options.yml000066400000000000000000000000351305254536400246140ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_548/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_548/expected_output.css000066400000000000000000000005241305254536400264240ustar00rootroot00000000000000.parent-sel-value { font-family: .parent-sel-value; } .parent-sel-value .parent-sel-interpolation { font-family: .parent-sel-value .parent-sel-interpolation; } .parent-sel-value .parent-sel-interpolation .parent-sel-value-concat { font-family: "Current parent: .parent-sel-value .parent-sel-interpolation .parent-sel-value-concat"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_548/input.scss000066400000000000000000000002651305254536400245270ustar00rootroot00000000000000.parent-sel-value { font-family: &; .parent-sel-interpolation { font-family: #{&}; .parent-sel-value-concat { font-family: "Current parent: " + &; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_549/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_549/expected_output.css000066400000000000000000000000451305254536400264230ustar00rootroot00000000000000foo { filter: foo(opacity=1000); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_549/input.scss000066400000000000000000000000701305254536400245220ustar00rootroot00000000000000$value: 10; foo { filter: foo(opacity=$value*100); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/000077500000000000000000000000001305254536400241155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/dimension/000077500000000000000000000000001305254536400261025ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000003171305254536400336560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/dimension#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/dimension/expected_output.css000066400000000000000000000003131305254536400320320ustar00rootroot00000000000000#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: .0001px; j: .01px; k: -.0001px; l: -.01px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/dimension/input.scss000066400000000000000000000003131305254536400301330ustar00rootroot00000000000000#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: .0001px; j: .01px; k: -.0001px; l: -.01px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/number/000077500000000000000000000000001305254536400254055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/number/expected_output-dart-sass.css000066400000000000000000000002671305254536400332440ustar00rootroot00000000000000#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/number/expected_output.css000066400000000000000000000002631305254536400313410ustar00rootroot00000000000000#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: .0001; b: .01; c: -.0001; d: -.01; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/number/input.scss000066400000000000000000000002631305254536400274420ustar00rootroot00000000000000#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: .0001; b: .01; c: -.0001; d: -.01; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/percent/000077500000000000000000000000001305254536400255555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/percent/expected_output-dart-sass.css000066400000000000000000000003031305254536400334030ustar00rootroot00000000000000#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/percent/expected_output.css000066400000000000000000000002771305254536400315160ustar00rootroot00000000000000#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: .0001%; f: .01%; g: -.0001%; h: -.01%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/literal/percent/input.scss000066400000000000000000000002771305254536400276170ustar00rootroot00000000000000#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: .0001%; f: .01%; g: -.0001%; h: -.01%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/operator/000077500000000000000000000000001305254536400243145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/operator/expected_output.css000066400000000000000000000001771305254536400302540ustar00rootroot00000000000000#foo { color: saturate(0.03); color: saturate(0.7); -webkit-filter: grayscale(0.03); -webkit-filter: grayscale(0.7); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/operator/input.scss000066400000000000000000000002161305254536400263470ustar00rootroot00000000000000$x: .03; $y: 0.7; #foo { color: saturate($x); color: saturate($y); -webkit-filter: grayscale(.03); -webkit-filter: grayscale(0.7); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/000077500000000000000000000000001305254536400242465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/dimension/000077500000000000000000000000001305254536400262335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/dimension/expected_output.css000066400000000000000000000003171305254536400321670ustar00rootroot00000000000000#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/dimension/input.scss000066400000000000000000000005071305254536400302710ustar00rootroot00000000000000$i1: 10.0001px; $j1: 10.01px; $k1: -10.0001px; $l1: -10.01px; #foo { i: $i1; j: $j1; k: $k1; l: $l1; } $i2: 0.0001px; $j2: 0.01px; $k2: -0.0001px; $l2: -0.01px; #foo { i: $i2; j: $j2; k: $k2; l: $l2; } $i3: .0001px; $j3: .01px; $k3: -.0001px; $l3: -.01px; #foo { i: $i3; j: $j3; k: $k3; l: $l3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/number/000077500000000000000000000000001305254536400255365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/number/expected_output.css000066400000000000000000000002671305254536400314760ustar00rootroot00000000000000#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/number/input.scss000066400000000000000000000004571305254536400276000ustar00rootroot00000000000000$a1: 10.0001; $b1: 10.01; $c1: -10.0001; $d1: -10.01; #foo { a: $a1; b: $b1; c: $c1; d: $d1; } $a2: 0.0001; $b2: 0.01; $c2: -0.0001; $d2: -0.01; #foo { a: $a2; b: $b2; c: $c2; d: $d2; } $a3: .0001; $b3: .01; $c3: -.0001; $d3: -.01; #foo { a: $a3; b: $b3; c: $c3; d: $d3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/percent/000077500000000000000000000000001305254536400257065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/percent/expected_output.css000066400000000000000000000003031305254536400316350ustar00rootroot00000000000000#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_550/variable/percent/input.scss000066400000000000000000000004721305254536400277450ustar00rootroot00000000000000$e1: 10.0001%; $f1: 10.01%; $g1: -10.0001%; $h1: -10.01%; #foo { e: $e1; f: $f1; g: $g1; h: $h1; } $e2: 0.0001%; $f2: 0.01%; $g2: -0.0001%; $h2: -0.01%; #foo { e: $e2; f: $f2; g: $g2; h: $h2; } $e3: .0001%; $f3: .01%; $g3: -.0001%; $h3: -.01%; #foo { e: $e3; f: $f3; g: $g3; h: $h3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_552/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_552/expected_output.css000066400000000000000000000000631305254536400264150ustar00rootroot00000000000000a, div { top: 0; } .a.c, .b.c { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_552/input.scss000066400000000000000000000001071305254536400245150ustar00rootroot00000000000000a, div { top: 0; } .a, .b { &.c { color: red; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_553/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_553/expected_output.css000066400000000000000000000000751305254536400264210ustar00rootroot00000000000000.test { var-value: 1; func-value: 1; mixin-value: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_553/input.scss000066400000000000000000000002631305254536400245210ustar00rootroot00000000000000$foo\bar: 1; @function foo\func() { @return 1; } @mixin foo\mixin() { mixin-value: 1; } .test { var-value: $foo\bar; func-value: foo\func(); @include foo\mixin(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_555/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_555/expected_output.css000066400000000000000000000000701305254536400264160ustar00rootroot00000000000000a { foo: baz; foo: blah; foo: blah; foo: bam; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_555/input.scss000066400000000000000000000004021305254536400245160ustar00rootroot00000000000000 @function hello($name) { @return $name; } $foo: ( bar() : baz, bar("foo") : blah, hello("bob") : bam, ); a { foo: map-get($foo, "bar()"); foo: map-get($foo, "bar(\"foo\")"); foo: map-get($foo, 'bar("foo")'); foo: map-get($foo, "bob"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_556/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_556/expected_output.css000066400000000000000000000000311305254536400264140ustar00rootroot00000000000000.test { equal: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_556/input.scss000066400000000000000000000001511305254536400245200ustar00rootroot00000000000000$test: ( one: 1, two: 2, ); $expect: ( two: 2, one: 1, ); .test { equal: $test == $expect; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_557/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_557/expected_output.css000066400000000000000000000000201305254536400264130ustar00rootroot00000000000000a { foo: 2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_557/input.scss000066400000000000000000000000601305254536400245200ustar00rootroot00000000000000 a { foo: map-get((foo: 1, bar: 2), "bar"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_558/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_558/expected_output.css000066400000000000000000000000431305254536400264210ustar00rootroot00000000000000div { foo: "yes"; bar: "no"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_558/input.scss000066400000000000000000000002431305254536400245240ustar00rootroot00000000000000@function is_gold($c) { @if ($c == gold) { @return 'yes'; } @return 'no'; } div { foo: is_gold(gold); bar: is_gold(white); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_56/000077500000000000000000000000001305254536400224025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_56/expected_output.css000066400000000000000000000000701305254536400263320ustar00rootroot00000000000000@media (min-width: 980px) { a { color: red; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_56/input.scss000066400000000000000000000001031305254536400244300ustar00rootroot00000000000000@media (min-width: 980px) { a { color: red; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_574/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_574/expected_output.css000066400000000000000000000000361305254536400264210ustar00rootroot00000000000000.test { margin-left: 3em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_574/input.scss000066400000000000000000000001631305254536400245230ustar00rootroot00000000000000$flow: left; $map: ( margin-#{$flow}: 3em, foo: bar, ); .test { margin-left: map-get($map, margin-left); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_575/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_575/expected_output.css000066400000000000000000000000261305254536400264210ustar00rootroot00000000000000.test { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_575/input.scss000066400000000000000000000000751305254536400245260ustar00rootroot00000000000000.test { @if (foo: bar) == (foo: bar) { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_577/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_577/expected_output.css000066400000000000000000000000341305254536400264220ustar00rootroot00000000000000.test { -map-test: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_577/input.scss000066400000000000000000000003051305254536400245240ustar00rootroot00000000000000@function map-each($map) { $values: (); @each $key, $value in $map { $values: append($values, $value); } @return $values; } $map: (foo: bar); .test { -map-test: map-each($map); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_578/000077500000000000000000000000001305254536400224735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_578/expected_output.css000066400000000000000000000001441305254536400264250ustar00rootroot00000000000000.test { -positive: one two three bar six seven; -negative: one two three four five six seven; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_578/input.scss000066400000000000000000000002271305254536400245300ustar00rootroot00000000000000$list: one foo three bar six seven; $pos: set-nth($list, 2, two); $neg: set-nth($pos, -3, four five); .test { -positive: $pos; -negative: $neg; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_579/000077500000000000000000000000001305254536400224745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_579/expected_output.css000066400000000000000000000000441305254536400264250ustar00rootroot00000000000000.test { foo: fump; bar: bump; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_579/input.scss000066400000000000000000000002171305254536400245300ustar00rootroot00000000000000$map: ( foo: fump, bar: bump, ); @mixin vararg-test($foo, $bar) { foo: $foo; bar: $bar; } .test { @include vararg-test($map...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_58/000077500000000000000000000000001305254536400224045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_58/expected_output.css000066400000000000000000000000661305254536400263410ustar00rootroot00000000000000test { background: url(/static_loc/img/beta.png); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_58/input.scss000066400000000000000000000000671305254536400244430ustar00rootroot00000000000000test { background: url(/static_loc/img/beta.png); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_59/000077500000000000000000000000001305254536400224055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_59/expected_output.css000066400000000000000000000000651305254536400263410ustar00rootroot00000000000000* html #logo { background-image: url(/logo.gif); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_59/input.scss000066400000000000000000000002251305254536400244400ustar00rootroot00000000000000@mixin apply-to-ie6-only { * html { @content; } } @include apply-to-ie6-only { #logo { background-image: url(/logo.gif); } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_590/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_590/expected_output.css000066400000000000000000000001061305254536400264150ustar00rootroot00000000000000foo { foo: 1/2; foo: 0.5; foo: 0.5; foo: true; foo: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_590/input.scss000066400000000000000000000001261305254536400245200ustar00rootroot00000000000000foo { foo: 1/2; foo: 0.5; foo: (1/2); foo: 1/2 == 0.5; foo: (1/2) == 0.5; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_592/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_592/expected_output-dart-sass.css000066400000000000000000000001121305254536400303130ustar00rootroot00000000000000.a .c .b::-webkit-scrollbar, .a .b::-webkit-scrollbar { color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_592/expected_output.css000066400000000000000000000001121305254536400264140ustar00rootroot00000000000000.a .b::-webkit-scrollbar, .a .c .b::-webkit-scrollbar { color: green; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_592/input.scss000066400000000000000000000001761305254536400245270ustar00rootroot00000000000000%a::-webkit-scrollbar { color: green; } .a { .b { @extend %a; } .c .b { @extend %a; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_593/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_593/expected_output-dart-sass.css000066400000000000000000000001231305254536400303160ustar00rootroot00000000000000h1:nth-of-type(2n + 1) { color: red; } h1:nth-of-type(2n + 1) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_593/expected_output.css000066400000000000000000000001261305254536400264220ustar00rootroot00000000000000h1:nth-of-type(2n + 1) { color: red; } h1:nth-of-type(2n + 1) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_593/input.scss000066400000000000000000000001521305254536400245220ustar00rootroot00000000000000h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_595/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_595/expected_output.css000066400000000000000000000000241305254536400264210ustar00rootroot00000000000000a { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_595/input.scss000066400000000000000000000000271305254536400245250ustar00rootroot00000000000000a { color: red; }; sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_6/000077500000000000000000000000001305254536400223155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_6/expected_output-dart-sass.css000066400000000000000000000001641305254536400301500ustar00rootroot00000000000000*[class|=has-background] { background: #efefef; padding: 7px; border: 1px solid #888; margin-bottom: 5px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_6/expected_output.css000066400000000000000000000001661305254536400262530ustar00rootroot00000000000000*[class|="has-background"] { background: #efefef; padding: 7px; border: 1px solid #888; margin-bottom: 5px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_6/input.scss000066400000000000000000000002061305254536400243470ustar00rootroot00000000000000*[class|="has-background"] { background: #efefef; padding: 7px; border: 1px solid #888; margin-bottom: 5px; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_602/000077500000000000000000000000001305254536400224575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_602/expected_output.css000066400000000000000000000002171305254536400264120ustar00rootroot00000000000000#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_602/input.scss000066400000000000000000000002171305254536400245130ustar00rootroot00000000000000#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_610/000077500000000000000000000000001305254536400224565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_610/expected_output.css000066400000000000000000000005601305254536400264120ustar00rootroot00000000000000foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_610/input.scss000066400000000000000000000010721305254536400245120ustar00rootroot00000000000000@mixin vararg-test($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } foo { @include vararg-test(a, b, c, d); } foo { @include vararg-test(a b c d...); } foo { @include vararg-test((a b c d)...); } foo { @include vararg-test((a, b, c, d)...); } foo { @include vararg-test((a: a, b: b, c: c, d: d)...); } foo { @include vararg-test(("a": a, "b": b, "c": c, "d": d)...); } foo { @include vararg-test(a b..., (c: c, d: d)...); } foo { @include vararg-test(a, b c..., (d: d)...); } foo { @include vararg-test($c: c, (a: a, b: b, d: d)...); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_613/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_613/expected_output.css000066400000000000000000000000771305254536400264200ustar00rootroot00000000000000.selector { content: 4; } .other-selector { content: 1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_613/input.scss000066400000000000000000000003171305254536400245160ustar00rootroot00000000000000$var: 1; @mixin test { $var: 2; } @function test() { $var: 3; @return "dummy"; } .selector { $var: 4; @include test; $dummy: test(); content: $var; } .other-selector { content: $var; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_614/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_614/expected_output.css000066400000000000000000000001401305254536400264100ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_614/input.scss000066400000000000000000000001401305254536400245110ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_615/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_615/expected_output.css000066400000000000000000000000221305254536400264100ustar00rootroot00000000000000a { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_615/input.scss000066400000000000000000000001141305254536400245130ustar00rootroot00000000000000$foo: "bar"; %#{"foo--#{$foo}"} { foo: bar; } a { @extend %foo--bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_617/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_617/expected_output.css000066400000000000000000000001311305254536400264130ustar00rootroot00000000000000.foo { display: block; } @supports (display: flex) { .foo { display: flex; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_617/input.scss000066400000000000000000000001321305254536400245150ustar00rootroot00000000000000.foo { display: block; @supports (display: flex) { display: flex; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_622/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_622/expected_output.css000066400000000000000000000001431305254536400264120ustar00rootroot00000000000000@media screen { a { color: red; } } @media (foo: bar) { .link { display: flex; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_622/input.scss000066400000000000000000000001641305254536400245160ustar00rootroot00000000000000@media screen { a { color: red; } } .link { @media (foo: bar) { display: flex; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_623/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_623/expected_output.css000066400000000000000000000001131305254536400264100ustar00rootroot00000000000000a { filter: alpha(opacity=0.3); } div { filter: alpha(opacity=0.7); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_623/input.scss000066400000000000000000000001121305254536400245100ustar00rootroot00000000000000a { filter: alpha(opacity=.3); } div { filter: alpha(opacity=0.7); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_628/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_628/error000066400000000000000000000000641305254536400235430ustar00rootroot00000000000000Error: Duplicate key "eta" in map (eta: 5, eta: 6). sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_628/error-dart-sass000066400000000000000000000001521305254536400254400ustar00rootroot00000000000000Error: Duplicate key. eta: 6, ^^^ spec/libsass-issues/issue_628/input.scss 7:5 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_628/expected_output.css000066400000000000000000000000001305254536400264100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_628/input.scss000066400000000000000000000001351305254536400245220ustar00rootroot00000000000000$map: ( alpha: 1, beta: 2, gamma: 3, delta: ( eta: 5, eta: 6, ), );sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_628/status000066400000000000000000000000021305254536400237250ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_63/000077500000000000000000000000001305254536400224005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_63/expected_output.css000066400000000000000000000001311305254536400263260ustar00rootroot00000000000000@media screen and (orientation: landscape) { /* crash */ p { width: 100px; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_63/input.scss000066400000000000000000000002171305254536400244340ustar00rootroot00000000000000@mixin testComments { /* crash */ p { width: 100px; } } @media screen and (orientation:landscape) { @include testComments; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_636/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_636/expected_output.css000066400000000000000000000001411305254536400264150ustar00rootroot00000000000000foo { is-defined: true; is-string: true; starts-with-character: true; is-unique: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_636/input.scss000066400000000000000000000011011305254536400245130ustar00rootroot00000000000000 foo { $id: unique-id(); $is-string: type-of($id) == string; $starts-with-character: str_slice($id, 0, 1) == "u"; $is-unique: $id != unique-id(); @for $i from 1 through 1000 { $id: unique-id(); $is-string: $is-string and type-of($id) == string; $starts-with-character: $starts-with-character and str_slice($id, 0, 1) == "u"; $is-unique: $is-unique and $id != unique-id(); } is-defined: $id != "unique-id()"; is-string: $is-string; starts-with-character: $starts-with-character; is-unique: $is-unique; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_639/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_639/expected_output.css000066400000000000000000000001401305254536400264170ustar00rootroot00000000000000foo { foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_639/input.scss000066400000000000000000000002651305254536400245300ustar00rootroot00000000000000$quoted_list: "foo", "bar", "baz"; $unquoted_list: foo, bar, baz; foo { foo: #{foo, bar, baz}; foo: #{"foo", "bar", "baz"}; foo: #{$quoted_list}; foo: #{$unquoted_list}; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_64/000077500000000000000000000000001305254536400224015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_64/expected_output.css000066400000000000000000000000261305254536400263320ustar00rootroot00000000000000p { width: -10px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_64/input.scss000066400000000000000000000000431305254536400244320ustar00rootroot00000000000000$var: 10px; p { width: -$var; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_641/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_641/expected_output.css000066400000000000000000000000331305254536400264110ustar00rootroot00000000000000.foo--1 { width: 100%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_641/input.scss000066400000000000000000000000341305254536400245130ustar00rootroot00000000000000.#{"foo"}--1 { width:100%; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_643/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_643/expected_output.css000066400000000000000000000000261305254536400264150ustar00rootroot00000000000000foo { a: bar baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_643/input.scss000066400000000000000000000000701305254536400245150ustar00rootroot00000000000000$map: (foo: bar, bar: baz); foo { a: nth($map, 2); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_644/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_644/expected_output.css000066400000000000000000000000621305254536400264160ustar00rootroot00000000000000foo { background-image: url(foo/bar/baz.jpg); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_644/input.scss000066400000000000000000000000671305254536400245240ustar00rootroot00000000000000foo { background-image: url(foo/#{"bar"}/baz.jpg); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_646/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_646/expected_output.css000066400000000000000000000000251305254536400264170ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_646/input.scss000066400000000000000000000001131305254536400245160ustar00rootroot00000000000000@function foo() { /* $bar: 1; */ @return true; } foo { foo: foo(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_652/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_652/expected_output.css000066400000000000000000000000571305254536400264210ustar00rootroot00000000000000a { name: true; func: true; hex: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_652/input.scss000066400000000000000000000003061305254536400245170ustar00rootroot00000000000000$map: ( purple: foo, rgba(1,2,3,1): bar, #ffffff: baz, ); a { name: map-get($map, purple) == foo; func: map-get($map, rgba(1,2,3,1)) == bar; hex: map-get($map, #ffffff) == baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_657/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_657/default/000077500000000000000000000000001305254536400241155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_657/default/expected_output.css000066400000000000000000000001331305254536400300450ustar00rootroot00000000000000foo { is-defined: true; is-number: true; is-within-range: true; is-random: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_657/default/input.scss000066400000000000000000000011601305254536400261470ustar00rootroot00000000000000$values: (); foo { $duplicates: 0; $num: random(); $is-number: type-of($num) == number; $is-within-range: $num >= 0 and $num < 1; $values: append($values, $num); @for $i from 1 through 1000 { $num: random(); $is-number: $is-number and type-of($num) == number; $is-within-range: $is-within-range and $num >= 0 and $num < 1; @if (index($values, $num) != null) { $duplicates: $duplicates + 1; } $values: append($values, $num); } is-defined: $num != "random()"; is-number: $is-number; is-within-range: $is-within-range; is-random: $duplicates < 25; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_657/limit/000077500000000000000000000000001305254536400236075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_657/limit/expected_output.css000066400000000000000000000001331305254536400275370ustar00rootroot00000000000000foo { is-defined: true; is-digit: true; is-within-range: true; is-random: false; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_657/limit/input.scss000066400000000000000000000012531305254536400256440ustar00rootroot00000000000000$values: (); $limit: 10; foo { $num: random($limit); $is-digit: type-of($num) == number and floor($num) == $num; $is-within-range: $num >= 1 and $num <= $limit; $is-random: index($values, $num) == null; $values: append($values, $num); @for $i from 1 through 1000 { $num: random($limit); $is-digit: $is-digit and type-of($num) == number and floor($num) == $num; $is-within-range: $is-within-range and $num >= 1 and $num <= $limit; $is-random: $is-random and index($values, $num) == null; $values: append($values, $num); } is-defined: $num != "random(10)"; is-digit: $is-digit; is-within-range: $is-within-range; is-random: $is-random; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/000077500000000000000000000000001305254536400224735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/issue_659/000077500000000000000000000000001305254536400242265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/issue_659/expected_output.css000066400000000000000000000000001305254536400301470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/issue_659/input.scss000066400000000000000000000002671305254536400262670ustar00rootroot00000000000000// libsass issue 659: never output empty blocks // https://github.com/sass/libsass/issues/659 @function null() { @return null; } $foo: null; .test { out: null(); out: $foo; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/sass-script/000077500000000000000000000000001305254536400247465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/sass-script/expected_output.css000066400000000000000000000000331305254536400306750ustar00rootroot00000000000000baz { baz: !important; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/sass-script/input.scss000066400000000000000000000002371305254536400270040ustar00rootroot00000000000000$foo: null; @mixin bar() { bar: $foo; } @mixin baz() { baz: $foo !important; } foo { baz: $foo; } bar { @include bar; } baz { @include baz; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/static/000077500000000000000000000000001305254536400237625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/static/expected_output-dart-sass.css000066400000000000000000000000331305254536400316100ustar00rootroot00000000000000baz { baz: !important; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/static/expected_output.css000066400000000000000000000001421305254536400277120ustar00rootroot00000000000000bam { bam: null; } foo { foo: null; } bar { bar: null; } baz { baz: null !important; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_659/static/input.scss000066400000000000000000000003011305254536400260100ustar00rootroot00000000000000 %bam { bam: null; } @mixin bar() { bar: null; } @mixin baz() { baz: null !important; } foo { foo: null; } bar { @include bar; } baz { @include baz; } bam { @extend %bam; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_660/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_660/expected_output.css000066400000000000000000000001361305254536400264160ustar00rootroot00000000000000div { blah: true; } div { blah: false; } div { blah: false; } div { blah: false; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_660/input.scss000066400000000000000000000001711305254536400245160ustar00rootroot00000000000000$foo: true; div { blah: $foo; } div { blah: not $foo; } div { blah: not ($foo); } div { blah: not (true); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/angle/000077500000000000000000000000001305254536400235575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/angle/expected_output-dart-sass.css000066400000000000000000000004561305254536400314160ustar00rootroot00000000000000test { num_deg: 53deg; num_grad: 53grad; num_rad: 53rad; num_turn: 53turn; deg_num: 53deg; deg_grad: 48.8deg; deg_rad: 2417.4227395495deg; deg_turn: 371deg; grad_num: 12.5grad; grad_rad: 2684.8030439438grad; grad_turn: 211grad; rad_num: 12.5rad; rad_turn: 14.1415926536rad; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/angle/expected_output.css000066400000000000000000000004371305254536400275160ustar00rootroot00000000000000test { num_deg: 53deg; num_grad: 53grad; num_rad: 53rad; num_turn: 53turn; deg_num: 53deg; deg_grad: 48.8deg; deg_rad: 2417.42274deg; deg_turn: 371deg; grad_num: 12.5grad; grad_rad: 2684.80304grad; grad_turn: 211grad; rad_num: 12.5rad; rad_turn: 14.14159rad; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/angle/input.scss000066400000000000000000000005401305254536400256120ustar00rootroot00000000000000test { num_deg: 42 + 11deg; num_grad: 42 + 11grad; num_rad: 42 + 11rad; num_turn: 42 + 11turn; deg_num: 11deg + 42; deg_grad: 11deg + 42grad; deg_rad: 11deg + 42rad; deg_turn: 11deg + 1turn; grad_num: 11grad + 1.5; grad_rad: 11grad + 42rad; grad_turn: 11grad + 0.5turn; rad_num: 11rad + 1.5; rad_turn: 11rad + 0.5turn; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/length/000077500000000000000000000000001305254536400237525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/length/expected_output-dart-sass.css000066400000000000000000000007711305254536400316110ustar00rootroot00000000000000test { num_in: 53in; num_cm: 53cm; num_pc: 53px; num_mm: 53mm; num_pt: 53pt; num_px: 53px; in_num: 53in; in_cm: 27.5354330709in; in_pc: 18in; in_mm: 12.6535433071in; in_pt: 11.5833333333in; in_px: 11.4375in; cm_num: 53cm; cm_pc: 28.78cm; cm_mm: 15.2cm; cm_pt: 12.4816666667cm; cm_px: 12.11125cm; pc_num: 53pc; pc_mm: 20.9212598425pc; pc_pt: 14.5pc; pc_px: 13.625pc; mm_num: 53mm; mm_pt: 25.8166666667mm; mm_px: 22.1125mm; pt_num: 53pt; pt_px: 42.5pt; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/length/expected_output.css000066400000000000000000000007331305254536400277100ustar00rootroot00000000000000test { num_in: 53in; num_cm: 53cm; num_pc: 53px; num_mm: 53mm; num_pt: 53pt; num_px: 53px; in_num: 53in; in_cm: 27.53543in; in_pc: 18in; in_mm: 12.65354in; in_pt: 11.58333in; in_px: 11.4375in; cm_num: 53cm; cm_pc: 28.78cm; cm_mm: 15.2cm; cm_pt: 12.48167cm; cm_px: 12.11125cm; pc_num: 53pc; pc_mm: 20.92126pc; pc_pt: 14.5pc; pc_px: 13.625pc; mm_num: 53mm; mm_pt: 25.81667mm; mm_px: 22.1125mm; pt_num: 53pt; pt_px: 42.5pt; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_666/length/input.scss000066400000000000000000000011011305254536400257770ustar00rootroot00000000000000test { num_in: 42 + 11in; num_cm: 42 + 11cm; num_pc: 42 + 11px; num_mm: 42 + 11mm; num_pt: 42 + 11pt; num_px: 42 + 11px; in_num: 11in + 42; in_cm: 11in + 42cm; in_pc: 11in + 42pc; in_mm: 11in + 42mm; in_pt: 11in + 42pt; in_px: 11in + 42px; cm_num: 11cm + 42; cm_pc: 11cm + 42pc; cm_mm: 11cm + 42mm; cm_pt: 11cm + 42pt; cm_px: 11cm + 42px; pc_num: 11pc + 42; pc_mm: 11pc + 42mm; pc_pt: 11pc + 42pt; pc_px: 11pc + 42px; mm_num: 11mm + 42; mm_pt: 11mm + 42pt; mm_px: 11mm + 42px; pt_num: 11pt + 42; pt_px: 11pt + 42px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_67/000077500000000000000000000000001305254536400224045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_67/expected_output.css000066400000000000000000000000241305254536400263330ustar00rootroot00000000000000foo { bar: 30%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_67/input.scss000066400000000000000000000000241305254536400244340ustar00rootroot00000000000000foo {bar: 70% - 40%}sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_672/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_672/expected_output.css000066400000000000000000000001651305254536400264230ustar00rootroot00000000000000with-keyword-args { answer: "Yep"; } with-no-args { answer: "Yep"; } without-keyword-args { answer: "Yep"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_672/input.scss000066400000000000000000000004541305254536400245250ustar00rootroot00000000000000@mixin test($arglist...) { $map: keywords($arglist); answer: if($map, "Yep", "Nope"); } with-keyword-args{ @include test($arg1: one, $arg2: two, $arg3: three); } with-no-args { @include test(); } without-keyword-args { @include test(not-a-keyword-arg-1 , not-a-keyword-arg-2); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_673/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_673/error000066400000000000000000000003361305254536400235450ustar00rootroot00000000000000Error: You may not @extend an outer selector from within @media. You may only @extend selectors within the same directive. From "@extend .example" on line 9 of /sass/spec/libsass-issues/issue_673/input.scss. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_673/error-dart-sass000066400000000000000000000004051305254536400254410ustar00rootroot00000000000000Error: From line 1, column 1 of spec/libsass-issues/issue_673/input.scss: .example { ^^^^^^^^^ You may not @extend selectors across media queries. @extend .example; ^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_673/input.scss 9:13 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_673/expected_output.css000066400000000000000000000000001305254536400264100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_673/input.scss000066400000000000000000000002761305254536400245300ustar00rootroot00000000000000.example { padding-left: 2rem; padding-right: 2rem; } @media screen and (min-width:768px) { #footer { .row { @extend .example; } } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_673/status000066400000000000000000000000021305254536400237250ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_674/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_674/error000066400000000000000000000003641305254536400235470ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/libsass-issues/issue_674/input.scss: Naming a function "url" is disallowed and will be an error in future versions of Sass. This name conflicts with an existing CSS function with special parse rules. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_674/error-dart-sass000066400000000000000000000002201305254536400254350ustar00rootroot00000000000000Error: Invalid function name. @function url($src, $path:''){ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_674/input.scss 5:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_674/expected_output-dart-sass.css000066400000000000000000000000001305254536400303100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_674/expected_output.css000066400000000000000000000005121305254536400264210ustar00rootroot00000000000000div { background: url(../images/image.png); background: url(../images/img/image.png); background: url(../images/img/image.png); } div:after { content: attr(data-value); content: attr(data-value-extra); content: url(../images/icon.png); content: url(../images/gfx/icon.png); content: url(../images/gfx/icon.png); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_674/input.scss000066400000000000000000000011701305254536400245230ustar00rootroot00000000000000 $base-path:'../images/'; $base-attr:'data-'; @function url($src, $path:''){ @return unquote('url('+$base-path + $path+ $src +')'); } @function url2($src, $path:''){ @return unquote('url('+ $base-path + $path+ $src +')'); } @function attr($arg1, $arg2:''){ @return unquote('attr('+$base-attr + $arg1 + $arg2 +')'); } div { background: url('image.png'); background: url('image.png','img/'); background: url2('image.png','img/'); &:after { content: attr(value); content: attr(value, -extra); content: url('icon.png'); content: url('icon.png','gfx/'); content: url2('icon.png','gfx/'); } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_674/status-dart-sass000066400000000000000000000000021305254536400256250ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_683/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_683/expected_output.css000066400000000000000000000001721305254536400264230ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_683/input.scss000066400000000000000000000001741305254536400245260ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_688/000077500000000000000000000000001305254536400224755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_688/expected_output-dart-sass.css000066400000000000000000000017371305254536400303370ustar00rootroot00000000000000test { /* Convert to px */ px-to-px: 1px; pt-to-px: 1.3333333333px; pc-to-px: 16px; in-to-px: 96px; mm-to-px: 3.7795275591px; cm-to-px: 37.7952755906px; /* Convert to pt */ px-to-pt: 0.75pt; pt-to-pt: 1pt; pc-to-pt: 12pt; in-to-pt: 72pt; mm-to-pt: 2.8346456693pt; cm-to-pt: 28.3464566929pt; /* Convert to pc */ px-to-pc: 0.0625pc; pt-to-pc: 0.0833333333pc; pc-to-pc: 1pc; in-to-pc: 6pc; mm-to-pc: 0.2362204724pc; cm-to-pc: 2.3622047244pc; /* Convert to in */ px-to-in: 0.0104166667in; pt-to-in: 0.0138888889in; pc-to-in: 0.1666666667in; in-to-in: 1in; mm-to-in: 0.0393700787in; cm-to-in: 0.3937007874in; /* Convert to mm */ px-to-mm: 0.2645833333mm; pt-to-mm: 0.3527777778mm; pc-to-mm: 4.2333333333mm; in-to-mm: 25.4mm; mm-to-mm: 1mm; cm-to-mm: 10mm; /* Convert to cm */ px-to-cm: 0.0264583333cm; pt-to-cm: 0.0352777778cm; pc-to-cm: 0.4233333333cm; in-to-cm: 2.54cm; mm-to-cm: 0.1cm; cm-to-cm: 1cm; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_688/expected_output.css000066400000000000000000000015761305254536400264410ustar00rootroot00000000000000test { /* Convert to px */ px-to-px: 1px; pt-to-px: 1.33333px; pc-to-px: 16px; in-to-px: 96px; mm-to-px: 3.77953px; cm-to-px: 37.79528px; /* Convert to pt */ px-to-pt: 0.75pt; pt-to-pt: 1pt; pc-to-pt: 12pt; in-to-pt: 72pt; mm-to-pt: 2.83465pt; cm-to-pt: 28.34646pt; /* Convert to pc */ px-to-pc: 0.0625pc; pt-to-pc: 0.08333pc; pc-to-pc: 1pc; in-to-pc: 6pc; mm-to-pc: 0.23622pc; cm-to-pc: 2.3622pc; /* Convert to in */ px-to-in: 0.01042in; pt-to-in: 0.01389in; pc-to-in: 0.16667in; in-to-in: 1in; mm-to-in: 0.03937in; cm-to-in: 0.3937in; /* Convert to mm */ px-to-mm: 0.26458mm; pt-to-mm: 0.35278mm; pc-to-mm: 4.23333mm; in-to-mm: 25.4mm; mm-to-mm: 1mm; cm-to-mm: 10mm; /* Convert to cm */ px-to-cm: 0.02646cm; pt-to-cm: 0.03528cm; pc-to-cm: 0.42333cm; in-to-cm: 2.54cm; mm-to-cm: 0.1cm; cm-to-cm: 1cm; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_688/input.scss000066400000000000000000000017231305254536400245340ustar00rootroot00000000000000test { /* Convert to px */ px-to-px: 0px + 1px; pt-to-px: 0px + 1pt; pc-to-px: 0px + 1pc; in-to-px: 0px + 1in; mm-to-px: 0px + 1mm; cm-to-px: 0px + 1cm; /* Convert to pt */ px-to-pt: 0pt + 1px; pt-to-pt: 0pt + 1pt; pc-to-pt: 0pt + 1pc; in-to-pt: 0pt + 1in; mm-to-pt: 0pt + 1mm; cm-to-pt: 0pt + 1cm; /* Convert to pc */ px-to-pc: 0pc + 1px; pt-to-pc: 0pc + 1pt; pc-to-pc: 0pc + 1pc; in-to-pc: 0pc + 1in; mm-to-pc: 0pc + 1mm; cm-to-pc: 0pc + 1cm; /* Convert to in */ px-to-in: 0in + 1px; pt-to-in: 0in + 1pt; pc-to-in: 0in + 1pc; in-to-in: 0in + 1in; mm-to-in: 0in + 1mm; cm-to-in: 0in + 1cm; /* Convert to mm */ px-to-mm: 0mm + 1px; pt-to-mm: 0mm + 1pt; pc-to-mm: 0mm + 1pc; in-to-mm: 0mm + 1in; mm-to-mm: 0mm + 1mm; cm-to-mm: 0mm + 1cm; /* Convert to cm */ px-to-cm: 0cm + 1px; pt-to-cm: 0cm + 1pt; pc-to-cm: 0cm + 1pc; in-to-cm: 0cm + 1in; mm-to-cm: 0cm + 1mm; cm-to-cm: 0cm + 1cm; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_694/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_694/expected_output.css000066400000000000000000000001421305254536400264220ustar00rootroot00000000000000.interpolation-test { test: '{"foo": "bar"}'; test: '"hello world"'; test: "hello world"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_694/input.scss000066400000000000000000000003661305254536400245330ustar00rootroot00000000000000// test for libsass 694: // parser should be smarter about handling quoted quotes $str: '{' + '"foo": "bar"' + '}'; $str2: '"hello world"'; $str3: "hello world"; .interpolation-test { test: "#{$str}"; test: "#{$str2}"; test: "#{$str3}"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_698/000077500000000000000000000000001305254536400224765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_698/error000066400000000000000000000002231305254536400235470ustar00rootroot00000000000000Error: Invalid null operation: ""foo" plus null". on line 2 of /sass/spec/libsass-issues/issue_698/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_698/expected_output.css000066400000000000000000000000001305254536400264170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_698/input.scss000066400000000000000000000000351305254536400245300ustar00rootroot00000000000000test { test: foo + null; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_698/options.yml000066400000000000000000000000271305254536400247130ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_698/status000066400000000000000000000000021305254536400237340ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_699/000077500000000000000000000000001305254536400224775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_699/expected_output.css000066400000000000000000000000401305254536400264240ustar00rootroot00000000000000.selector { color: #99cc66; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_699/input.scss000066400000000000000000000000551305254536400245330ustar00rootroot00000000000000.selector { color: invert(rebeccapurple); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_70/000077500000000000000000000000001305254536400223765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_70/expected_output.css000066400000000000000000000000771305254536400263350ustar00rootroot00000000000000test { foo: #FFAABBCC; goo: #FF3322BB; doo: #8000FF00; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_70/input.scss000066400000000000000000000001541305254536400244320ustar00rootroot00000000000000test { foo: ie-hex-str(#abc) ; goo: ie-hex-str(#3322BB); doo: ie-hex-str(rgba(0, 255, 0, 0.5)) ; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_700/000077500000000000000000000000001305254536400224565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_700/expected_output.css000066400000000000000000000000571305254536400264130ustar00rootroot00000000000000.selector { color: rgba(255, 255, 255, 0); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_700/input.scss000066400000000000000000000000531305254536400245100ustar00rootroot00000000000000.selector { color: invert(transparent); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_701/000077500000000000000000000000001305254536400224575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_701/expected_output-dart-sass.css000066400000000000000000000002711305254536400303110ustar00rootroot00000000000000.test-1 { content: null; content: false; content: true; content: 42; content: 42.3; content: 42px; content: "string"; content: 1, 2, 3; content: (a: 1, b: 2, c: 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_701/expected_output.css000066400000000000000000000003121305254536400264060ustar00rootroot00000000000000.test-1 { content: null; content: null; content: false; content: true; content: 42; content: 42.3; content: 42px; content: "string"; content: 1, 2, 3; content: (a: 1, b: 2, c: 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_701/input.scss000066400000000000000000000004731305254536400245170ustar00rootroot00000000000000.test-1 { content: null; content: inspect(null); content: inspect(false); content: inspect(true); content: inspect(42); content: inspect(42.3); content: inspect(42px); content: inspect("string"); $list: 1, 2, 3; content: inspect($list); $map: ( a: 1, b: 2, c: 3 ); content: inspect($map); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_702/000077500000000000000000000000001305254536400224605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_702/expected_output.css000066400000000000000000000000541305254536400264120ustar00rootroot00000000000000.foo { content: true; content: false; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_702/input.scss000066400000000000000000000001311305254536400245070ustar00rootroot00000000000000.foo { content: function-exists("feature-exists"); content: feature-exists("foo"); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_703/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_703/expected_output.css000066400000000000000000000002771305254536400264220ustar00rootroot00000000000000.test-1 { content: 1; content: 2; content: 3; } .test-2 { content: 3; content: 2; content: 1; } .test-3 { content: 1; content: 2; } .test-4 { content: 3; content: 2; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_703/input.scss000066400000000000000000000003611305254536400245150ustar00rootroot00000000000000.test-1 { @for $i from 1 through 3 { content: $i; } } .test-2 { @for $i from 3 through 1 { content: $i; } } .test-3 { @for $i from 1 to 3 { content: $i; } } .test-4 { @for $i from 3 to 1 { content: $i; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_708/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_708/expected_output.css000066400000000000000000000001541305254536400264210ustar00rootroot00000000000000.foobar { content: 11; content: 11; content: 11; content: 11px; content: 11px; content: 11px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_708/input.scss000066400000000000000000000004301305254536400245170ustar00rootroot00000000000000@function foobar($x, $y, $z : 3) { @return $x + $y * 2 + $z } .foobar { content: foobar($y:2, $x:4); content: foobar($y: 2, $x: 4); content: foobar($y : 2, $x : 4); content: foobar($y:2px, $x:4); content: foobar($y: 2px, $x: 4); content: foobar($y : 2px, $x : 4); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_712/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_712/error000066400000000000000000000004731305254536400235410ustar00rootroot00000000000000Error: You may not @extend an outer selector from within @media. You may only @extend selectors within the same directive. From "@extend .foo" on line 7 of /sass/spec/libsass-issues/issue_712/input.scss. on line 1 of /sass/spec/libsass-issues/issue_712/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_712/error-dart-sass000066400000000000000000000003441305254536400254350ustar00rootroot00000000000000Error: From line 1, column 1 of spec/libsass-issues/issue_712/input.scss: .foo { ^^^^^ You may not @extend selectors across media queries. @extend .foo; ^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_712/input.scss 7:5 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_712/expected_output.css000066400000000000000000000000001305254536400264020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_712/input.scss000066400000000000000000000001141305254536400245110ustar00rootroot00000000000000.foo { content: 'foo'; } @media print { .bar { @extend .foo; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_712/status000066400000000000000000000000021305254536400237170ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/and/000077500000000000000000000000001305254536400232245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/and/error000066400000000000000000000002101305254536400242710ustar00rootroot00000000000000Error: Invalid function name "and". on line of /sass/spec/libsass-issues/issue_713/and/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/and/error-dart-sass000066400000000000000000000001711305254536400261760ustar00rootroot00000000000000Error: Invalid function name. @function and() { ^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_713/and/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/and/expected_output.css000066400000000000000000000000001305254536400271450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/and/input.scss000066400000000000000000000000751305254536400252620ustar00rootroot00000000000000@function and() { @return "and"; } test { and: and(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/and/status000066400000000000000000000000021305254536400244620ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/not/000077500000000000000000000000001305254536400232625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/not/error000066400000000000000000000002101305254536400243270ustar00rootroot00000000000000Error: Invalid function name "not". on line of /sass/spec/libsass-issues/issue_713/not/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/not/error-dart-sass000066400000000000000000000001711305254536400262340ustar00rootroot00000000000000Error: Invalid function name. @function not() { ^^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_713/not/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/not/expected_output.css000066400000000000000000000000001305254536400272030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/not/input.scss000066400000000000000000000000751305254536400253200ustar00rootroot00000000000000@function not() { @return "not"; } test { not: not(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/not/status000066400000000000000000000000021305254536400245200ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/or/000077500000000000000000000000001305254536400231025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/or/error000066400000000000000000000002061305254536400241540ustar00rootroot00000000000000Error: Invalid function name "or". on line of /sass/spec/libsass-issues/issue_713/or/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/or/error-dart-sass000066400000000000000000000001661305254536400260600ustar00rootroot00000000000000Error: Invalid function name. @function or() { ^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_713/or/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/or/expected_output.css000066400000000000000000000000001305254536400270230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/or/input.scss000066400000000000000000000000711305254536400251340ustar00rootroot00000000000000@function or() { @return "or"; } test { or: or(); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_713/or/status000066400000000000000000000000021305254536400243400ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_72/000077500000000000000000000000001305254536400224005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_72/expected_output-dart-sass.css000066400000000000000000000002001305254536400302220ustar00rootroot00000000000000test { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#223344", endColorstr="#112233",GradientType=0 ); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_72/expected_output.css000066400000000000000000000002001305254536400263230ustar00rootroot00000000000000test { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#223344', endColorstr='#112233',GradientType=0 ); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_72/input.scss000066400000000000000000000003461305254536400244370ustar00rootroot00000000000000test { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#223344', endColorstr='#112233',GradientType=0 ); } @mixin opacity($opacity) { opacity: $opacity / 100; filter: alpha(opacity=$opacity); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_73/000077500000000000000000000000001305254536400224015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_73/expected_output.css000066400000000000000000000000001305254536400263220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_73/input.scss000066400000000000000000000002031305254536400244300ustar00rootroot00000000000000@mixin box-shadow($shadow...) { -webkit-box-shadow: $shadow; -moz-box-shadow: $shadow; box-shadow: $shadow; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_733/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_733/expected_output.css000066400000000000000000000000771305254536400264230ustar00rootroot00000000000000test { content: 41px; content: 41px; content: 42px -1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_733/input.scss000066400000000000000000000001701305254536400245160ustar00rootroot00000000000000@function getter() { @return 42px; } test { content: getter()-1; content: getter()- 1; content: getter() -1; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_736/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_736/expected_output.css000066400000000000000000000001111305254536400264130ustar00rootroot00000000000000.test { out: "found true"; out: "found true"; out: "found true"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_736/input.scss000066400000000000000000000005731305254536400245300ustar00rootroot00000000000000// libsass issue 736: @return does not cause function exit // https://github.com/sass/libsass/issues/736 @function contains-true($list) { @each $bool in $list { @if $bool { @return "found true"; } } @return "nothing found"; } .test { out: contains-true(true false false); out: contains-true(false true false); out: contains-true(false false true); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_738/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_738/expected_output.css000066400000000000000000000000721305254536400264230ustar00rootroot00000000000000.foo--bar { color: red; } .foo--1bar { color: blue; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_738/input.scss000066400000000000000000000000741305254536400245260ustar00rootroot00000000000000.foo { &--bar { color: red; } &--1bar { color: blue;} } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_740/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_740/expected_output.css000066400000000000000000000000421305254536400264110ustar00rootroot00000000000000foo { foo: #fff; bar: #000; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_740/input.scss000066400000000000000000000001451305254536400245160ustar00rootroot00000000000000$foo: null; $foo: #fff !default; $bar: #000; $bar: #f00 !default; foo { foo: $foo; bar: $bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_748/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_748/expected_output.css000066400000000000000000000002221305254536400264210ustar00rootroot00000000000000.test { debug: truthy; debug: falsey; debug: falsey; debug: truthy; debug: truthy; debug: truthy; debug: truthy; debug: truthy; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_748/input.scss000066400000000000000000000011751305254536400245320ustar00rootroot00000000000000// problem: not expression is currently returning false on values other than true, false or null @function truthyfalsey($bool: null) { @if not $bool { @return falsey; } @else { @return truthy; } } .test { debug: truthyfalsey(true); // expect truthy debug: truthyfalsey(false); // expect falsey debug: truthyfalsey(); // expect falsey (default arg is null) debug: truthyfalsey(5); // expect truthy debug: truthyfalsey(string); // expect truthy debug: truthyfalsey((alpha: 1, bravo: 2)); // expect truthy debug: truthyfalsey(this is a list); // expect truthy debug: truthyfalsey('true'); // expect truthy } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_759/000077500000000000000000000000001305254536400224745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_759/expected_output.css000066400000000000000000000000771305254536400264330ustar00rootroot00000000000000foo { a: 10px; b: 20px; c: 30px; d: 40px; e: 50px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_759/input.scss000066400000000000000000000004431305254536400245310ustar00rootroot00000000000000$a: 10px !global !default; $b: 20px !default !global; $c: 30px !default !default !default !global !global !global; $d: 40px !global !global !global !default !default !default; $e: 50px !global !default !global !default !global !default; foo { a: $a; b: $b; c: $c; d: $d; e: $e; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_760/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_760/expected_output.css000066400000000000000000000000261305254536400264150ustar00rootroot00000000000000foo { quoted: ""; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_760/input.scss000066400000000000000000000001161305254536400245160ustar00rootroot00000000000000foo { quoted: str-slice("abcd", 1, 0); unquoted: str-slice(abcd, 1, 0); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_763/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_763/expected_output.css000066400000000000000000000001341305254536400264200ustar00rootroot00000000000000foo { a: "a"; b: "a"; c: a; d: "Xabcd"; e: "Xabcd"; f: "Xabcd"; g: "Xabcd"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_763/input.scss000066400000000000000000000003451305254536400245250ustar00rootroot00000000000000foo { a: str-slice("abcd", 1, 1); b: str-slice('abcd', 1, 1); c: str-slice(abcd, 1, 1); d: str-insert("abcd", "X", 1); e: str-insert("abcd", 'X', 1); f: str-insert('abcd', "X", 1); g: str-insert('abcd', 'X', 1); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_77/000077500000000000000000000000001305254536400224055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_77/expected_output.css000066400000000000000000000000331305254536400263340ustar00rootroot00000000000000div.a .m { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_77/input.scss000066400000000000000000000001251305254536400244370ustar00rootroot00000000000000@mixin m { .m { color: red; @content; } } div.a { @include m; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_783/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_783/expected_output.css000066400000000000000000000003101305254536400264160ustar00rootroot00000000000000a { foo: 2em; bar: 2em; a: 1; a: 4em; a: 0em; foo: 2px; bar: 2em; foo: 2em; bar: 2px; bar: 2px; bar: 2px; a: 2em; a: 1; a: 1; foo: 2px; a: 2em; foo: 2px; a: 2em; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_783/input.scss000066400000000000000000000064331305254536400245330ustar00rootroot00000000000000// $a: 12px / 1em; // $b: 6px / 1em; // $c: 10em; // $x: -9999em; // $aa: 1px * 1px; a { $foo: 2em; $bar: 2em; foo: $foo; // 2em ✔ bar: $bar; // 2em ✔ // a: $foo * $bar; // 4em*em isn't a valid CSS value. ✔ a: $foo / $bar; // 1 ✔ a: $foo + $bar; // 4em ✔ a: $foo - $bar; // 0em ✔ $foo: 2px; $bar: 2em; foo: $foo; // 2px ✔ bar: $bar; // 2em ✔ // a: $foo * $bar; // 4em*px isn't a valid CSS value. ✔ // a: $foo / $bar; // 1px/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. ✔ // a: $foo - $bar; // Incompatible units: 'em' and 'px'. ✔ $foo: 2em; $bar: 2px; foo: $foo; // 2em ✔ bar: $bar; // 2px ✔ // a: $foo * $bar; // 4em*px isn't a valid CSS value. ✔ // a: $foo / $bar; // 1em/px isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'px' and 'em'. ✔ // a: $foo - $bar; // Incompatible units: 'px' and 'em'. ✔ $foo: 2px / 2em; $bar: 2px; // foo: $foo; // 1px/em isn't a valid CSS value. ✔ bar: $bar; // 2px ✔ // a: $foo * $bar; // 2px*px/em isn't a valid CSS value. ✔ // a: $foo / $bar; // 0.5/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: '' and 'em'. // a: $foo - $bar; // Incompatible units: '' and 'em'. $foo: 2em / 2px; $bar: 2px; // foo: $foo; // 1em/px isn't a valid CSS value. ✔ bar: $bar; // 2px ✔ a: $foo * $bar; // 2em ✔ // a: $foo / $bar; // 0.5em/px*px isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'px' and 'em'. // a: $foo - $bar; // Incompatible units: 'px' and 'em'. $foo: 2em / 2px; $bar: 2em / 2px; // foo: $foo; // 1em/px isn't a valid CSS value. ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ // a: $foo * $bar; // 1em*em/px*px isn't a valid CSS value. ✔ a: $foo / $bar; // 1 ✔ // a: $foo + $bar; // 2em/px isn't a valid CSS value. ✔ // a: $foo - $bar; // 0em/px isn't a valid CSS value. ✔ $foo: 2px / 2em; $bar: 2em / 2px; // foo: $foo; // 1px/em isn't a valid CSS value. ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ a: $foo * $bar; // 1 ✔ // a: $foo / $bar; // 1px*px/em*em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. // a: $foo - $bar; // Incompatible units: 'em' and 'px'. $foo: 2px; $bar: 2px / 2em; foo: $foo; // 2px ✔ // bar: $bar; // 1px/em isn't a valid CSS value. ✔ // a: $foo * $bar; // 2px*px/em isn't a valid CSS value. ✔ a: $foo / $bar; // 2em ✔ // a: $foo + $bar; // Incompatible units: 'em' and ''. // a: $foo - $bar; // Incompatible units: 'em' and ''. $foo: 2px; $bar: 2em / 2px; foo: $foo; // 2px ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ a: $foo * $bar; // 2em ✔ // a: $foo / $bar; // 2px*px/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. // a: $foo - $bar; // Incompatible units: 'em' and 'px'. } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_784/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_784/expected_output.css000066400000000000000000000000601305254536400264210ustar00rootroot00000000000000.foo { each: a 1; each: b 2; each: c 3; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_784/input.scss000066400000000000000000000001041305254536400245210ustar00rootroot00000000000000.foo { @each $item in (a: 1, b: 2, c: 3) { each: $item; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_803/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_803/expected_output.css000066400000000000000000000001731305254536400264160ustar00rootroot00000000000000@media (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_803/input.scss000066400000000000000000000002401305254536400245120ustar00rootroot00000000000000 $query-string: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$query-string} { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_813/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_813/expected_output.css000066400000000000000000000000551305254536400264160ustar00rootroot00000000000000.foo { left: 3px; bottom: 1px 2px 3px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_813/input.scss000066400000000000000000000001741305254536400245210ustar00rootroot00000000000000@function foo($one, $two) { @return $one + $two; } $nums: 1px 2px; .foo { left: foo($nums...); bottom: $nums 3px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_815/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_815/expected_output.css000066400000000000000000000000411305254536400264130ustar00rootroot00000000000000foo { foo: "ba"; bar: "r"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_815/input.scss000066400000000000000000000001031305254536400245130ustar00rootroot00000000000000foo { foo: str-slice("bar", 1, 2); bar: str-slice("bar", 3); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_817/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_817/expected_output.css000066400000000000000000000003071305254536400264220ustar00rootroot00000000000000foo { foo: url("foo/bar.baz"); foo: url("foo/bar.baz"); foo: url(foo/bar.baz); foo: foo("foo/bar.baz", "bar", 55); foo: foo("foo/bar.baz", "bar", 55); foo: foo("foo/bar.baz", bar, 55); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_817/input.scss000066400000000000000000000003071305254536400245230ustar00rootroot00000000000000foo { foo: url('foo/bar.baz'); foo: url("foo/bar.baz"); foo: url(foo/bar.baz); foo: foo('foo/bar.baz', "bar", 55); foo: foo("foo/bar.baz", 'bar', 55); foo: foo("foo/bar.baz", bar, 55); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_820/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_820/expected_output.css000066400000000000000000000001671305254536400264200ustar00rootroot00000000000000@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_820/input.scss000066400000000000000000000001671305254536400245210ustar00rootroot00000000000000@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_823/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_823/expected_output-dart-sass.css000066400000000000000000000000521305254536400303130ustar00rootroot00000000000000p > a > .red, p > .red { color: #F00; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_823/expected_output.css000066400000000000000000000000521305254536400264140ustar00rootroot00000000000000p > .red, p > a > .red { color: #F00; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_823/input.scss000066400000000000000000000001761305254536400245240ustar00rootroot00000000000000%test { > { .red { color: #F00; } } } p { @extend %test; > { a { @extend %test; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_828/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_828/expected_output.css000066400000000000000000000007541305254536400264320ustar00rootroot00000000000000foo { box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_828/input.scss000066400000000000000000000010001305254536400245140ustar00rootroot00000000000000foo { box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em - 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em-0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em -.75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em - .75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em- .75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em-.75em rgba(0, 0, 0, .25); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_829/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_829/expected_output.css000066400000000000000000000003321305254536400264230ustar00rootroot00000000000000@media (foo: bar), (bar: baz) { .foo { foo: bar; } } @media (foo: bar) and (foo: bar), (bar: baz) and (foo: bar) { .foo { bar: baz; } } @media (foo: bar), (bar: baz) { .foo .bar { baz: bam; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_829/input.scss000066400000000000000000000002641305254536400245300ustar00rootroot00000000000000.foo { @media (foo: bar), (bar: baz) { foo: bar; @media (foo: bar) { bar: baz; } .bar { baz: bam; } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_83/000077500000000000000000000000001305254536400224025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_83/error000066400000000000000000000000601305254536400234520ustar00rootroot00000000000000Error: Mixin colors is missing argument $color. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_83/error-dart-sass000066400000000000000000000003011305254536400253470ustar00rootroot00000000000000Error: Missing argument $color. @include colors { ^^^^^^^^^^^^^^^^^^^ spec/libsass-issues/issue_83/input.scss 7:3 colors() spec/libsass-issues/issue_83/input.scss 7:3 root stylesheet sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_83/expected_output.css000066400000000000000000000000001305254536400263230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_83/input.scss000066400000000000000000000002601305254536400244340ustar00rootroot00000000000000@mixin colors($color) { border-color: $color; background-color: $color; @content; } .colors { @include colors { color: $color; } border-width: 10px; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_83/status000066400000000000000000000000021305254536400236400ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_845/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_845/expected_output.css000066400000000000000000000000241305254536400264170ustar00rootroot00000000000000* { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_845/input.sass000066400000000000000000000000411305254536400245150ustar00rootroot00000000000000@charset 'UTF-8' * color: red sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_857/000077500000000000000000000000001305254536400224735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_857/expected_output.css000066400000000000000000000000311305254536400264200ustar00rootroot00000000000000#hello { color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_857/input.scss000066400000000000000000000002011305254536400245200ustar00rootroot00000000000000$list: "item-1" "item-2" "item-3"; #hello { @if length($list) % 2 == 0 { color: blue; } @else { color: red; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_859/000077500000000000000000000000001305254536400224755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_859/expected_output.css000066400000000000000000000001311305254536400264230ustar00rootroot00000000000000@media screen { .one { background: blue; } .one .three { color: red; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_859/input.scss000066400000000000000000000001741305254536400245330ustar00rootroot00000000000000@media screen { .two { @at-root .one { background: blue; .three { color: red; } } } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_86/000077500000000000000000000000001305254536400224055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_86/expected_output.css000066400000000000000000000002011305254536400263310ustar00rootroot00000000000000.color-functions { hue: 0deg; hue-type: number; hue-unit: "deg"; hue-comparable: true; test-1: true; test-2: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_86/input.scss000066400000000000000000000004251305254536400244420ustar00rootroot00000000000000.color-functions { $color: red; hue: hue($color); hue-type: type-of(hue($color)); hue-unit: unit(hue($color)); hue-comparable: comparable(hue($color), hue($color)); test-1: comparable(lightness(red), 1%); test-2: comparable(saturation(red), 1%); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_864/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_864/expected_output.css000066400000000000000000000000321305254536400264170ustar00rootroot00000000000000div { color: #999999; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_864/input.scss000066400000000000000000000000451305254536400245240ustar00rootroot00000000000000div { color: desaturate(#999, 50%); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_87/000077500000000000000000000000001305254536400224065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_87/expected_output.css000066400000000000000000000001241305254536400263360ustar00rootroot00000000000000bar { bar: bar; bar: "bar"; } foobar { foobar: foobar; foobar: "foobar"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_87/input.scss000066400000000000000000000002351305254536400244420ustar00rootroot00000000000000$bar: "bar"; $foobar: "foo#{$bar}"; #{$bar} { #{$bar}: #{$bar}; #{$bar}: $bar; } #{$foobar} { #{$foobar}: #{$foobar}; #{$foobar}: $foobar; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870-4.0/000077500000000000000000000000001305254536400227655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870-4.0/expected_output.css000066400000000000000000000011001305254536400267100ustar00rootroot00000000000000.csv { output: "alpha", "beta", "gamma", "delta"; output: alpha, beta, gamma, delta; output: "[alpha, beta, gamma, delta]"; output: "alpha, beta, gamma, delta"; output: "[" alpha, beta, gamma, delta "]"; output: "alpha, beta, gamma, delta"; output: "['alpha, beta, gamma, delta']"; } .ssv { output: "alpha" "beta" "gamma" "delta"; output: alpha beta gamma delta; output: "[alpha beta gamma delta]"; output: "alpha beta gamma delta"; output: "[" alpha beta gamma delta "]"; output: "alpha beta gamma delta"; output: "['alpha beta gamma delta']"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870-4.0/input.scss000066400000000000000000000011771305254536400250270ustar00rootroot00000000000000$quoted-strings-csv: "alpha", "beta", 'gamma', 'delta'; $quoted-strings-ssv: "alpha" "beta" 'gamma' 'delta'; .csv { output: $quoted-strings-csv; output: #{$quoted-strings-csv}; output: "[#{$quoted-strings-csv}]"; output: "#{$quoted-strings-csv}"; output: "["#{$quoted-strings-csv}"]"; output: '#{$quoted-strings-csv}'; output: "['#{$quoted-strings-csv}']"; } .ssv { output: $quoted-strings-ssv; output: #{$quoted-strings-ssv}; output: "[#{$quoted-strings-ssv}]"; output: "#{$quoted-strings-ssv}"; output: "["#{$quoted-strings-ssv}"]"; output: '#{$quoted-strings-ssv}'; output: "['#{$quoted-strings-ssv}']"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870-4.0/options.yml000066400000000000000000000000321305254536400251760ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870/error000066400000000000000000000012061305254536400235410ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/libsass-issues/issue_870/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"["#{$quoted-strings-csv}"]"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/libsass-issues/issue_870/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"["#{$quoted-strings-ssv}"]"') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870/expected_output.css000066400000000000000000000010741305254536400264230ustar00rootroot00000000000000.csv { output: "alpha", "beta", "gamma", "delta"; output: alpha, beta, gamma, delta; output: "[alpha, beta, gamma, delta]"; output: "alpha, beta, gamma, delta"; output: "["alpha, beta, gamma, delta"]"; output: "alpha, beta, gamma, delta"; output: "['alpha, beta, gamma, delta']"; } .ssv { output: "alpha" "beta" "gamma" "delta"; output: alpha beta gamma delta; output: "[alpha beta gamma delta]"; output: "alpha beta gamma delta"; output: "["alpha beta gamma delta"]"; output: "alpha beta gamma delta"; output: "['alpha beta gamma delta']"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870/input.scss000066400000000000000000000011771305254536400245300ustar00rootroot00000000000000$quoted-strings-csv: "alpha", "beta", 'gamma', 'delta'; $quoted-strings-ssv: "alpha" "beta" 'gamma' 'delta'; .csv { output: $quoted-strings-csv; output: #{$quoted-strings-csv}; output: "[#{$quoted-strings-csv}]"; output: "#{$quoted-strings-csv}"; output: "["#{$quoted-strings-csv}"]"; output: '#{$quoted-strings-csv}'; output: "['#{$quoted-strings-csv}']"; } .ssv { output: $quoted-strings-ssv; output: #{$quoted-strings-ssv}; output: "[#{$quoted-strings-ssv}]"; output: "#{$quoted-strings-ssv}"; output: "["#{$quoted-strings-ssv}"]"; output: '#{$quoted-strings-ssv}'; output: "['#{$quoted-strings-ssv}']"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_870/options.yml000066400000000000000000000000611305254536400247010ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_871/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_871/error000066400000000000000000000003751305254536400235500ustar00rootroot00000000000000Error: ".bar" failed to @extend ".foo". The selector ".foo" was not found. Use "@extend .foo !optional" if the extend should be able to fail. on line 2 of /sass/spec/libsass-issues/issue_871/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_871/error-dart-sass000066400000000000000000000002601305254536400254400ustar00rootroot00000000000000Error: The target selector was not found. Use "@extend .foo !optional" to avoid this error. @extend .foo; ^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_871/input.scss 2:3 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_871/expected_output.css000066400000000000000000000000001305254536400264100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_871/input.scss000066400000000000000000000000501305254536400245160ustar00rootroot00000000000000.bar { @extend .foo; color: green; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_871/status000066400000000000000000000000021305254536400237250ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_873/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_873/expected_output.css000066400000000000000000000002101305254536400264150ustar00rootroot00000000000000foo { foo: notification; foo: notification; foo: notification; foo: "notification"; foo: notification; foo: notification; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_873/input.scss000066400000000000000000000003421305254536400245240ustar00rootroot00000000000000$quoted: "notification"; $unquoted: notification; @function func($var) { @return $var; } foo { foo: func(notification); foo: #{notification}; foo: #{$quoted}; foo: $quoted; foo: #{$unquoted}; foo: $unquoted; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_877/000077500000000000000000000000001305254536400224755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_877/expected_output.css000066400000000000000000000010461305254536400264310ustar00rootroot00000000000000.test { function: true; function: true; function: true; function: true; function: false; function: false; function: true; mixin: true; mixin: true; mixin: true; mixin: true; mixin: false; mixin: false; mixin: true; variable: true; variable: true; variable: true; variable: true; variable: false; variable: false; variable: true; global-variable: true; global-variable: true; global-variable: true; global-variable: true; global-variable: false; global-variable: false; global-variable: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_877/input.scss000066400000000000000000000026131305254536400245330ustar00rootroot00000000000000@function _test1() { @return 'hello'; } @function -test2() { @return 'hello'; } @function test() { @return 'world'; } @mixin _test1() { mixin: true; } @mixin -test2() { mixin: true; } @mixin test() { mixin: true; } $-test1: true; $_test2: true; $test: true; .test { function: function-exists('_test1'); function: function-exists('-test1'); function: function-exists('_test2'); function: function-exists('-test2'); function: function-exists('test1'); function: function-exists('test2'); function: function-exists('test'); mixin: mixin-exists('_test1'); mixin: mixin-exists('-test1'); mixin: mixin-exists('_test2'); mixin: mixin-exists('-test2'); mixin: mixin-exists('test1'); mixin: mixin-exists('test2'); mixin: mixin-exists('test'); variable: variable-exists('_test1'); variable: variable-exists('-test1'); variable: variable-exists('_test2'); variable: variable-exists('-test2'); variable: variable-exists('test1'); variable: variable-exists('test2'); variable: variable-exists('test'); global-variable: global-variable-exists('_test1'); global-variable: global-variable-exists('-test1'); global-variable: global-variable-exists('_test2'); global-variable: global-variable-exists('-test2'); global-variable: global-variable-exists('test1'); global-variable: global-variable-exists('test2'); global-variable: global-variable-exists('test'); } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_883/000077500000000000000000000000001305254536400224725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_883/expected_output.css000066400000000000000000000001051305254536400264210ustar00rootroot00000000000000@foo { div { font: a; } } @bar { div { color: b; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_883/input.scss000066400000000000000000000000751305254536400245300ustar00rootroot00000000000000div { @foo { font: a; } @bar { color: b; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_884/000077500000000000000000000000001305254536400224735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_884/expected_output.css000066400000000000000000000000231305254536400264210ustar00rootroot00000000000000a { foo: true; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_884/input.scss000066400000000000000000000001501305254536400245230ustar00rootroot00000000000000@function foo() { @return 2; } $foo: false; @if foo() % 2 == 0 { $foo: true; } a { foo: $foo; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_890/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_890/expected_output.css000066400000000000000000000000451305254536400264220ustar00rootroot00000000000000.foo { border-right: 10px solid; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_890/input.scss000066400000000000000000000001061305254536400245210ustar00rootroot00000000000000.foo { border: { right: 10px solid /*here is a comment*/; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_893/000077500000000000000000000000001305254536400224735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_893/expected_output.css000066400000000000000000000000321305254536400264210ustar00rootroot00000000000000.row { margin: -20px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_893/input.scss000066400000000000000000000000561305254536400245300ustar00rootroot00000000000000$gutter: 20px; .row { margin: 0 -$gutter; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_894/000077500000000000000000000000001305254536400224745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_894/expected_output-dart-sass.css000066400000000000000000000001221305254536400303210ustar00rootroot00000000000000a { /**/ } b { content: "something so I have a non-empty expected output"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_894/expected_output.css000066400000000000000000000001221305254536400264220ustar00rootroot00000000000000a { /**/ } b { content: 'something so I have a non-empty expected output'; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_894/input.scss000066400000000000000000000001071305254536400245260ustar00rootroot00000000000000a {/**/} b {content: 'something so I have a non-empty expected output'}sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_91/000077500000000000000000000000001305254536400224015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_91/expected_output.css000066400000000000000000000002141305254536400263310ustar00rootroot00000000000000body { border-color: "#ccc"; } @media only screen and (max-width: 900px) and (min-width: 400px) { body { border-color: black; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_91/input.scss000066400000000000000000000005361305254536400244410ustar00rootroot00000000000000@mixin simple-media-query($max-width, $min-width) { @media only screen and (max-width: $max-width) and (min-width: $min-width) { @content; } } @mixin test($value) { border-color: $value; } body { @include test("#ccc"); @include simple-media-query(900px, 400px) { border-color: black; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_930/000077500000000000000000000000001305254536400224635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_930/expected_output.css000066400000000000000000000001371305254536400264170ustar00rootroot00000000000000.foo.bar { color: #F00; } .foo.baz { color: #F00; } .foo:nth-child(1) { color: #F00; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_930/input.scss000066400000000000000000000002431305254536400245160ustar00rootroot00000000000000.foo { &.bar { color: #F00; } } $class: 'baz'; .foo { &.#{$class} { color: #F00; } } $n: 1; .foo { &:nth-child(#{$n}) { color: #F00; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_931/000077500000000000000000000000001305254536400224645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_931/expected_output.css000066400000000000000000000002461305254536400264210ustar00rootroot00000000000000img { filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_931/input.scss000066400000000000000000000004351305254536400245220ustar00rootroot00000000000000@mixin img-opacity($trans) { filter : alpha(opacity=($trans * 100)); -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=#{$trans * 100})"; -moz-opacity : $trans; -khtml-opacity : $trans; opacity : $trans; } img { @include img-opacity(.5); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_941/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_941/expected_output.css000066400000000000000000000000621305254536400264160ustar00rootroot00000000000000.one, .two { /* 3 */ color: #F00; /* 4 */ } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_941/input.scss000066400000000000000000000000751305254536400245230ustar00rootroot00000000000000.one, /* 1 */ .two /* 2 */ { /* 3 */ color: #F00; /* 4 */ } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_942/000077500000000000000000000000001305254536400224665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_942/expected_output.css000066400000000000000000000000731305254536400264210ustar00rootroot00000000000000.foo .bar { color: #F00; } div { content: "foobar"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_942/input.scss000066400000000000000000000001121305254536400245140ustar00rootroot00000000000000$v: ".foo \ .bar"; #{$v} { color: #F00; } div { content: "foo\ bar"; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_943/000077500000000000000000000000001305254536400224675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_943/expected_output.css000066400000000000000000000001521305254536400264200ustar00rootroot00000000000000@media (min-width: 10px) { .puppy:hover { display: none; } } .puppy { background-color: red; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_943/input.scss000066400000000000000000000002351305254536400245230ustar00rootroot00000000000000%dog { @media (min-width: 10px) { &:hover { display: none; } } } .puppy { @extend %dog; background-color: red; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_945/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_945/error000066400000000000000000000002601305254536400235430ustar00rootroot00000000000000Error: Invalid CSS after " d:": expected expression (e.g. 1px, bold), was "}" on line 4 of /sass/spec/libsass-issues/issue_945/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_945/error-dart-sass000066400000000000000000000001251305254536400254420ustar00rootroot00000000000000Error: Expected expression. } ^ /sass/spec/libsass-issues/issue_945/input.scss 4:1 sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_945/expected_output.css000066400000000000000000000000001305254536400264120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_945/input.scss000066400000000000000000000000241305254536400245210ustar00rootroot00000000000000.a { b: c; d: } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_945/status000066400000000000000000000000021305254536400237270ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_947/000077500000000000000000000000001305254536400224735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_947/expected_output.css000066400000000000000000000000601305254536400264220ustar00rootroot00000000000000@keyframes test { 10% { color: red; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_947/input.scss000066400000000000000000000001011305254536400245170ustar00rootroot00000000000000@keyframes test { $var: 10%; #{$var} { color: red; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948-4.0/000077500000000000000000000000001305254536400227735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948-4.0/expected_output.css000066400000000000000000000000261305254536400267240ustar00rootroot00000000000000foo { bar: 50 px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948-4.0/input.scss000066400000000000000000000000311305254536400250210ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948-4.0/options.yml000066400000000000000000000000321305254536400252040ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948/000077500000000000000000000000001305254536400224745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948/error000066400000000000000000000004611305254536400235510ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/libsass-issues/issue_948/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 * 5}px") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948/expected_output.css000066400000000000000000000000251305254536400264240ustar00rootroot00000000000000foo { bar: 50px; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948/input.scss000066400000000000000000000000311305254536400245220ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_948/options.yml000066400000000000000000000000611305254536400247070ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_950/000077500000000000000000000000001305254536400224655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_950/expected_output.css000066400000000000000000000001221305254536400264130ustar00rootroot00000000000000.selector1, .selector3 { foo: bar; } .selector2, .selector3 { zapf: dings; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_950/input.scss000066400000000000000000000001411305254536400245150ustar00rootroot00000000000000.selector1{ foo: bar; } .selector2{ zapf: dings; } .selector3{ @extend .selector1, .selector2; }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_950/options.yml000066400000000000000000000000351305254536400247010ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_976/000077500000000000000000000000001305254536400224755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_976/expected_output.css000066400000000000000000000000551305254536400264300ustar00rootroot00000000000000@debug-this { .debug { foo: bar; } } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_976/input.scss000066400000000000000000000000541305254536400245300ustar00rootroot00000000000000.debug { @debug-this { foo: bar; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_978/000077500000000000000000000000001305254536400224775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_978/expected_output.css000066400000000000000000000000421305254536400264260ustar00rootroot00000000000000.foo [baz=".foo"] { foo: bar; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_978/input.scss000066400000000000000000000000531305254536400245310ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_980/000077500000000000000000000000001305254536400224705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_980/expected_output.css000066400000000000000000000000601305254536400264170ustar00rootroot00000000000000.test { value: 16; value: 7; value: 12; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_980/input.scss000066400000000000000000000004251305254536400245250ustar00rootroot00000000000000@function foo($value, $default: 13, $args...) { $res: $value + $default; @if length($args) != 0 { $res: $res + nth($args, 1); } @return $res; } .test { value: foo(3); // expected: 16 value: foo(3, 4); // expected: 7 value: foo(3, 4, 5, 6); // expected: 12 } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_988/000077500000000000000000000000001305254536400225005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_988/expected_output.css000066400000000000000000000000471305254536400264340ustar00rootroot00000000000000.foo { content: "Foo-Bar-Baz-Qux"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_988/input.scss000066400000000000000000000005521305254536400245360ustar00rootroot00000000000000@function str-replace($string, $search, $replace: '') { $index: str-index($string, $search); @if $index { @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); } @return $string; } $string: 'Foo Bar Baz Qux'; .foo { content: str-replace($string, ' ', '-'); }sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_992/000077500000000000000000000000001305254536400224735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_992/expected_output.css000066400000000000000000000000401305254536400264200ustar00rootroot00000000000000.-text-red- { color: "red"; } sass-spec-3.5.0-2/spec/libsass-closed-issues/issue_992/input.scss000066400000000000000000000000661305254536400245310ustar00rootroot00000000000000$color: 'red'; .-text-#{$color}- { color: $color; }sass-spec-3.5.0-2/spec/libsass-closed-issues/options.yml000066400000000000000000000000321305254536400231510ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/libsass-todo-issues/000077500000000000000000000000001305254536400204345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1026/000077500000000000000000000000001305254536400222345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1026/expected_output.css000066400000000000000000000001061305254536400261640ustar00rootroot00000000000000div a { /** * a * multiline * comment */ top: 10px; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1026/input.scss000066400000000000000000000001321305254536400242640ustar00rootroot00000000000000div { a { /** * a * multiline * comment */ top: 10px; } } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1079/000077500000000000000000000000001305254536400222445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1079/error000066400000000000000000000001001305254536400233070ustar00rootroot00000000000000Error: Invalid CSS after "hdr": expected selector, was "(2, 5)" sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1079/error-dart-sass000066400000000000000000000001721305254536400252170ustar00rootroot00000000000000Error: expected selector. hdr(2, 5){ color: #08c; } ^ spec/libsass-issues/issue_1079/input.scss 1:4 root stylesheet sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1079/expected_output.css000066400000000000000000000000001305254536400261650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1079/input.scss000066400000000000000000000000341305254536400242750ustar00rootroot00000000000000#{hdr(2,5)} { color: #08c; }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1079/status000066400000000000000000000000021305254536400235020ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1096/000077500000000000000000000000001305254536400222435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1096/error000066400000000000000000000003701305254536400233170ustar00rootroot00000000000000DEPRECATION WARNING on line 4, column 13 of /sass/spec/libsass-issues/issue_1096/input.scss: Unescaped multiline strings are deprecated and will be removed in a future version of Sass. To include a newline in a string, use "\a" or "\a " as in CSS. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1096/error-dart-sass000066400000000000000000000001551305254536400252170ustar00rootroot00000000000000Error: Expected ". @import url("foo ^ /sass/spec/libsass-issues/issue_1096/input.scss 4:17 sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1096/expected_output-dart-sass.css000066400000000000000000000000001305254536400300630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1096/expected_output.css000066400000000000000000000001071305254536400261740ustar00rootroot00000000000000@import url("foobar"); @import url("foo\a bar"); @import url(foo bar); sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1096/input.scss000066400000000000000000000001701305254536400242750ustar00rootroot00000000000000// line-endings in this file must be CRLF @import url("foo\ bar"); @import url("foo bar"); @import url(foo bar); sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1096/status-dart-sass000066400000000000000000000000021305254536400254000ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1216/000077500000000000000000000000001305254536400222355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1216/expected_output.css000066400000000000000000000000241305254536400261640ustar00rootroot00000000000000a { width: 3px; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1216/input.scss000066400000000000000000000000221305254536400242630ustar00rootroot00000000000000a { width: 3.0px }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1294/000077500000000000000000000000001305254536400222435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1294/expected_output.css000066400000000000000000000002121305254536400261710ustar00rootroot00000000000000/*------------------------------------*\ #BUTTONS \*------------------------------------*/ foo { display: inline-block; /* [1] */ } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1294/input.scss000066400000000000000000000002111305254536400242710ustar00rootroot00000000000000/*------------------------------------*\ #BUTTONS \*------------------------------------*/ foo { display: inline-block; /* [1] */ } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1322/000077500000000000000000000000001305254536400222335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1322/expected_output-dart-sass.css000066400000000000000000000003131305254536400300620ustar00rootroot00000000000000@import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width:400px); @import url(foo.css) (min-width:400px); sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1322/expected_output.css000066400000000000000000000003151305254536400261650ustar00rootroot00000000000000@import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px); sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1322/input.scss000066400000000000000000000003341305254536400242670ustar00rootroot00000000000000$foo: 400px; $bar: "min-width:400px"; @import url(foo.css) (min-width:400px); @import url(foo.css) (min-width:$foo); @import url(foo.css) (min-width:#{$foo}); @import url(foo.css) ($bar); @import url(foo.css) (#{$bar}); sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1651/000077500000000000000000000000001305254536400222405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1651/without/000077500000000000000000000000001305254536400237435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1651/without/expected_output.css000066400000000000000000000000351305254536400276740ustar00rootroot00000000000000.a, .b { display: block; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1651/without/input.scss000066400000000000000000000001241305254536400257740ustar00rootroot00000000000000.a { display: block; } .b { @at-root (without: media) { @extend .a; } } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/000077500000000000000000000000001305254536400222475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-dbl-paren/000077500000000000000000000000001305254536400265255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-dbl-paren/error000066400000000000000000000002771305254536400276070ustar00rootroot00000000000000Error: Invalid CSS after "...ha(opacity=20\)": expected ";", was ");" on line 2 of /sass/spec/libsass-issues/issue_1694/quoted-right-dbl-paren/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-dbl-paren/error-dart-sass000066400000000000000000000000001305254536400314660ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001121305254536400342720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-dbl-parentest { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20\)); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-dbl-paren/expected_output.css000066400000000000000000000000001305254536400324460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-dbl-paren/input.scss000066400000000000000000000001121305254536400305530ustar00rootroot00000000000000test { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20\)); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-dbl-paren/status000066400000000000000000000000021305254536400277630ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-dbl-paren/status-dart-sass000066400000000000000000000000011305254536400316610ustar00rootroot000000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-paren/000077500000000000000000000000001305254536400257665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-paren/error-dart-sass000066400000000000000000000003371305254536400307440ustar00rootroot00000000000000Error: expected ")". filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20\); ^ /sass/spec/libsass-issues/issue_1694/quoted-right-paren/input.scss 2:63 expected_output-dart-sass.css000066400000000000000000000000001305254536400335270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-parensass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-paren/expected_output.css000066400000000000000000000001111305254536400317120ustar00rootroot00000000000000test { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20\); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-paren/input.scss000066400000000000000000000001111305254536400300130ustar00rootroot00000000000000test { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20\); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1694/quoted-right-paren/status-dart-sass000066400000000000000000000000021305254536400311230ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1720/000077500000000000000000000000001305254536400222355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1720/error000066400000000000000000000002251305254536400233100ustar00rootroot00000000000000Error: Invalid CSS after "}": expected ";", was "" on line 4 of /sass/spec/libsass-issues/issue_1720/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1720/error-dart-sass000066400000000000000000000001161305254536400252060ustar00rootroot00000000000000Error: expected "{". ^ /sass/spec/libsass-issues/issue_1720/input.scss 4:1 sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1720/expected_output.css000066400000000000000000000000001305254536400261560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1720/input.scss000066400000000000000000000000331305254536400242650ustar00rootroot00000000000000.test { a: a#{b//}c; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1720/status000066400000000000000000000000021305254536400234730ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1732/000077500000000000000000000000001305254536400222405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1732/invalid/000077500000000000000000000000001305254536400236665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1732/invalid/ruleset/000077500000000000000000000000001305254536400253515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1732/invalid/ruleset/error000066400000000000000000000002611305254536400264240ustar00rootroot00000000000000Error: Invalid CSS after "color: green": expected "{", was ";" on line 1 of /sass/spec/libsass-issues/issue_1732/invalid/ruleset/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1732/invalid/ruleset/error-dart-sass000066400000000000000000000001701305254536400303220ustar00rootroot00000000000000Error: expected "{". color: green; ^ /sass/spec/libsass-issues/issue_1732/invalid/ruleset/input.scss 1:13 sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1732/invalid/ruleset/expected_output.css000066400000000000000000000000001305254536400312720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1732/invalid/ruleset/input.scss000066400000000000000000000000161305254536400274020ustar00rootroot00000000000000color: green; sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1732/invalid/ruleset/status000066400000000000000000000000021305254536400266070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1763/000077500000000000000000000000001305254536400222445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1763/expected_output-dart-sass.css000066400000000000000000000001741305254536400301000ustar00rootroot00000000000000@import "first.css"; @import "second.css" (max-width: 400px); @import "second.scss" (max-width: 400px); foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1763/expected_output.css000066400000000000000000000001771305254536400262040ustar00rootroot00000000000000@import url(first.css); @import "second.css" (max-width: 400px); @import "second.scss" (max-width: 400px); foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1763/first.scss000066400000000000000000000000211305254536400242610ustar00rootroot00000000000000foo { bar: baz } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1763/input.scss000066400000000000000000000001561305254536400243020ustar00rootroot00000000000000@import "first.css", "second.css" (max-width: 400px); @import "first.scss", "second.scss" (max-width: 400px); sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1763/second.scss000066400000000000000000000000131305254536400244060ustar00rootroot00000000000000a { b: c } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1798/000077500000000000000000000000001305254536400222545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1798/3/000077500000000000000000000000001305254536400224165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1798/3/expected_output.css000066400000000000000000000000261305254536400263470ustar00rootroot00000000000000a { content: "a"; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1798/3/input.scss000066400000000000000000000000451305254536400244510ustar00rootroot00000000000000a { content: "#{ a /*#{"}*/ }"; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1801/000077500000000000000000000000001305254536400222355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1801/simple-import-loop/000077500000000000000000000000001305254536400260055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1801/simple-import-loop/_susy.scss000066400000000000000000000000201305254536400300340ustar00rootroot00000000000000@import 'susy'; sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1801/simple-import-loop/error000066400000000000000000000006421305254536400270630ustar00rootroot00000000000000Error: An @import loop has been found: /sass/spec/libsass-issues/issue_1801/simple-import-loop/_susy.scss imports itself on line 1 of /sass/spec/libsass-issues/issue_1801/simple-import-loop/_susy.scss from line 1 of /sass/spec/libsass-issues/issue_1801/simple-import-loop/_susy.scss from line 1 of /sass/spec/libsass-issues/issue_1801/simple-import-loop/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1801/simple-import-loop/error-dart-sass000066400000000000000000000003531305254536400307610ustar00rootroot00000000000000Error: This file is already being imported. @import 'susy'; ^^^^^^ spec/libsass-issues/issue_1801/simple-import-loop/_susy.scss 1:9 @import spec/libsass-issues/issue_1801/simple-import-loop/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1801/simple-import-loop/expected_output.css000066400000000000000000000000001305254536400317260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1801/simple-import-loop/input.scss000066400000000000000000000000201305254536400300310ustar00rootroot00000000000000@import 'susy'; sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1801/simple-import-loop/status000066400000000000000000000000021305254536400272430ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1890/000077500000000000000000000000001305254536400222455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1890/expected_output.css000066400000000000000000000001501305254536400261740ustar00rootroot00000000000000@media (min-width: 480px) { .wrap { display: block; } } .wrap .box { display: inline-block; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_1890/input.scss000066400000000000000000000002341305254536400243000ustar00rootroot00000000000000.wrap { @media (min-width: 480px) { display: block; @at-root (without: media){ .box { display: inline-block; } } } }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2016/000077500000000000000000000000001305254536400222345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2016/error000066400000000000000000000002701305254536400233070ustar00rootroot00000000000000Error: Invalid CSS after "...pecific grammar": expected ")", was ". And this thin..." on line 1 of /sass/spec/libsass-issues/issue_2016/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2016/error-dart-sass000066400000000000000000000003431305254536400252070ustar00rootroot00000000000000Error: Expected digit. $_: ___((Classes and IDs must follow a specific grammar. And this thing here doesn’t.)); ^ /sass/spec/libsass-issues/issue_2016/input.scss 1:57 sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2016/expected_output.css000066400000000000000000000000001305254536400261550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2016/input.scss000066400000000000000000000001321305254536400242640ustar00rootroot00000000000000$_: ___((Classes and IDs must follow a specific grammar. And this thing here doesn’t.));sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2016/status000066400000000000000000000000021305254536400234720ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/000077500000000000000000000000001305254536400222325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-id/000077500000000000000000000000001305254536400255475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-id/error000066400000000000000000000000741305254536400266240ustar00rootroot00000000000000Error: Invalid CSS after ".": expected class name, was "3c" sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-id/error-dart-sass000066400000000000000000000001671305254536400305260ustar00rootroot00000000000000Error: Expected identifier. .3c{ ^ spec/libsass-issues/issue_2023/class-selector-id/input.scss 1:2 root stylesheet sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-id/expected_output.css000066400000000000000000000000001305254536400314700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-id/input.scss000066400000000000000000000000331305254536400275770ustar00rootroot00000000000000.3c { color: red; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-id/status000066400000000000000000000000021305254536400270050ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-nr/000077500000000000000000000000001305254536400255725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-nr/error000066400000000000000000000000731305254536400266460ustar00rootroot00000000000000Error: Invalid CSS after ".": expected class name, was "3" sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-nr/error-dart-sass000066400000000000000000000001661305254536400305500ustar00rootroot00000000000000Error: Expected identifier. .3{ ^ spec/libsass-issues/issue_2023/class-selector-nr/input.scss 1:2 root stylesheet sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-nr/expected_output.css000066400000000000000000000000001305254536400315130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-nr/input.scss000066400000000000000000000000321305254536400276210ustar00rootroot00000000000000.3 { color: red; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/class-selector-nr/status000066400000000000000000000000021305254536400270300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-id/000077500000000000000000000000001305254536400254235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-id/error000066400000000000000000000000711305254536400264750ustar00rootroot00000000000000Error: Invalid CSS after "": expected selector, was "1a" sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-id/error-dart-sass000066400000000000000000000001621305254536400303750ustar00rootroot00000000000000Error: expected selector. 1a{ ^ spec/libsass-issues/issue_2023/type-selector-id/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-id/expected_output.css000066400000000000000000000000001305254536400313440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-id/input.scss000066400000000000000000000000321305254536400274520ustar00rootroot000000000000001a { color: red; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-id/status000066400000000000000000000000021305254536400266610ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-nr/000077500000000000000000000000001305254536400254465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-nr/error000066400000000000000000000000701305254536400265170ustar00rootroot00000000000000Error: Invalid CSS after "": expected selector, was "1" sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-nr/error-dart-sass000066400000000000000000000001611305254536400304170ustar00rootroot00000000000000Error: expected selector. 1{ ^ spec/libsass-issues/issue_2023/type-selector-nr/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-nr/expected_output.css000066400000000000000000000000001305254536400313670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-nr/input.scss000066400000000000000000000000311305254536400274740ustar00rootroot000000000000001 { color: red; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2023/type-selector-nr/status000066400000000000000000000000021305254536400267040ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2051/000077500000000000000000000000001305254536400222335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2051/error000066400000000000000000000002531305254536400233070ustar00rootroot00000000000000Error: Invalid CSS after ":global(": expected pseudo_expr, was ".thing)" on line 1 of /sass/spec/libsass-issues/issue_2051/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2051/error-dart-sass000066400000000000000000000002731305254536400252100ustar00rootroot00000000000000Error: The target selector was not found. Use "@extend .thing !optional" to avoid this error. @extend .thing; ^^^^^^^^^^^^^^ /sass/spec/libsass-issues/issue_2051/input.scss 6:5 sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2051/expected_output.css000066400000000000000000000000001305254536400261540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2051/input.scss000066400000000000000000000001541305254536400242670ustar00rootroot00000000000000:global(.thing) { color: red; } :global(.thing[disabled]) { @extend .thing; background: blue; }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2051/status000066400000000000000000000000021305254536400234710ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2055/000077500000000000000000000000001305254536400222375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2055/expected_output.css000066400000000000000000000004511305254536400261720ustar00rootroot00000000000000:not(.thing) { color: red; } :not(.thing[disabled]):not([disabled]:not(.thing[disabled])):not([disabled]:has(:not(.thing[disabled]))) { background: blue; } :has(:not(.thing[disabled]):not([disabled]:not(.thing[disabled])):not([disabled]:has(:not(.thing[disabled])))) { background: blue; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2055/input.scss000066400000000000000000000002611305254536400242720ustar00rootroot00000000000000:not(.thing) { color: red; } :not(.thing[disabled]) { @extend .thing; background: blue; } :has(:not(.thing[disabled])) { @extend .thing; background: blue; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2055/options.yml000066400000000000000000000000271305254536400244540ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2096/000077500000000000000000000000001305254536400222445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2096/expected_output.css000066400000000000000000000000271305254536400261760ustar00rootroot00000000000000@import "https://foo"; sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2096/input.scss000066400000000000000000000000701305254536400242750ustar00rootroot00000000000000@mixin foo() { @import "https://foo"; } @include foo; sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2123/000077500000000000000000000000001305254536400222335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2123/test-01/000077500000000000000000000000001305254536400234305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2123/test-01/expected_output.css000066400000000000000000000000731305254536400273630ustar00rootroot00000000000000.class { background-image: url(//foo.bar/favicon.ico); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2123/test-01/input.scss000066400000000000000000000000631305254536400254630ustar00rootroot00000000000000.class{background-image:url(//foo.bar/favicon.ico)}sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2123/test-02/000077500000000000000000000000001305254536400234315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2123/test-02/expected_output-dart-sass.css000066400000000000000000000001141305254536400312570ustar00rootroot00000000000000@font-face { font-family: "foo"; src: url(//foo.bar) format("woff2"); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2123/test-02/expected_output.css000066400000000000000000000001141305254536400273600ustar00rootroot00000000000000@font-face { font-family: 'foo'; src: url(//foo.bar) format("woff2"); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2123/test-02/input.scss000066400000000000000000000001041305254536400254600ustar00rootroot00000000000000@font-face { font-family:'foo';src:url(//foo.bar) format('woff2'); }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2139/000077500000000000000000000000001305254536400222425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2139/expected_output-dart-sass.css000066400000000000000000000001451305254536400300740ustar00rootroot00000000000000.foo, .bar .baz { color: #FFF; } .bar .baz { border: "1px"; } *:not(.foo) { display: none; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2139/expected_output.css000066400000000000000000000001451305254536400261750ustar00rootroot00000000000000.foo, .bar .baz { color: #FFF; } .bar .baz { border: '1px'; } *:not(.foo) { display: none; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2139/input.scss000066400000000000000000000001531305254536400242750ustar00rootroot00000000000000.foo { color: #FFF; } .bar .baz { @extend .foo; border: '1px'; } *:not(.foo) { display: none; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2155/000077500000000000000000000000001305254536400222405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2155/error000066400000000000000000000010301305254536400233060ustar00rootroot00000000000000WARNING on line 2, column 5 of /sass/spec/libsass-issues/issue_2155/input.scss: You probably don't mean to use the color value `#ff0' in interpolation here. It may end up represented as #ffff00, which will likely produce invalid CSS. Always quote color names when using them as strings (for example, "#ff0"). If you really want to use the color value here, use `"" + #ff0'. Error: Invalid CSS after "&.": expected class name, was "#ff0" on line 2 of /sass/spec/libsass-issues/issue_2155/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2155/error-dart-sass000066400000000000000000000010041305254536400252060ustar00rootroot00000000000000WARNING on line 2, column 7 of spec/libsass-issues/issue_2155/input.scss: You probably don't mean to use the color value yellow in interpolation here. It may end up represented as #ff0, which will likely produce invalid CSS. Always quote color names when using them as strings or map keys (for example, "yellow"). If you really want to use the color value here, use '"" + #ff0'. &.#{#ff0} { ^^^^ Error: Expected identifier. &.#ff0{ ^ spec/libsass-issues/issue_2155/input.scss 2:5 root stylesheet sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2155/expected_output.css000066400000000000000000000000001305254536400261610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2155/input.scss000066400000000000000000000000501305254536400242670ustar00rootroot00000000000000a { &.#{#ff0} { color: red; } } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2155/status000066400000000000000000000000021305254536400234760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2175/000077500000000000000000000000001305254536400222425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2175/error000066400000000000000000000002551305254536400233200ustar00rootroot00000000000000Error: Invalid CSS after "a:nth-child(": expected An+B expression, was ")" on line 2 of /sass/spec/libsass-issues/issue_2175/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2175/error-dart-sass000066400000000000000000000001641305254536400252160ustar00rootroot00000000000000Error: Expected "n". a:nth-child(){ ^ spec/libsass-issues/issue_2175/input.scss 1:13 root stylesheet sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2175/expected_output.css000066400000000000000000000000001305254536400261630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2175/input.scss000066400000000000000000000000501305254536400242710ustar00rootroot00000000000000a:nth-child() { color: yellowgreen; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2175/status000066400000000000000000000000031305254536400235010ustar00rootroot0000000000000065 sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2235/000077500000000000000000000000001305254536400222375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2235/empty/000077500000000000000000000000001305254536400233755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2235/empty/expected_output.css000066400000000000000000000001071305254536400273260ustar00rootroot00000000000000@media all and (min-width: 100px) { @import "https://example.org"; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2235/empty/input.scss000066400000000000000000000001071305254536400254270ustar00rootroot00000000000000@media all and (min-width: 100px) { @import "https://example.org"; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2235/not-empty/000077500000000000000000000000001305254536400241735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2235/not-empty/expected_output.css000066400000000000000000000001341305254536400301240ustar00rootroot00000000000000@media all and (min-width: 100px) { a { b: c; } @import "https://example.org"; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2235/not-empty/input.scss000066400000000000000000000001241305254536400262240ustar00rootroot00000000000000@media all and (min-width: 100px) { a { b: c } @import "https://example.org"; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/000077500000000000000000000000001305254536400222455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/000077500000000000000000000000001305254536400233765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/basic/000077500000000000000000000000001305254536400244575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/basic/error000066400000000000000000000004031305254536400255300ustar00rootroot00000000000000Error: Invalid CSS after "display: none": expected "{", was ";" on line 1 of /sass/spec/libsass-issues/issue_2295/error/basic/include.scss from line 2 of /sass/spec/libsass-issues/issue_2295/error/basic/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/basic/error-dart-sass000066400000000000000000000001701305254536400274300ustar00rootroot00000000000000Error: expected "{". display: none; ^ /sass/spec/libsass-issues/issue_2295/error/basic/include.scss 1:14 sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/basic/expected_output.css000066400000000000000000000000001305254536400304000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/basic/include.scss000066400000000000000000000000201305254536400267670ustar00rootroot00000000000000display: none; sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/basic/input.scss000066400000000000000000000000511305254536400265070ustar00rootroot00000000000000.my-scope { @import 'include.scss'; }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/basic/status000066400000000000000000000000021305254536400257150ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/wrapped/000077500000000000000000000000001305254536400250405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/wrapped/error000066400000000000000000000004511305254536400261140ustar00rootroot00000000000000Error: Properties are only allowed within rules, directives, mixin includes, or other properties. on line 2 of /sass/spec/libsass-issues/issue_2295/error/wrapped/include.scss from line 2 of /sass/spec/libsass-issues/issue_2295/error/wrapped/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/wrapped/expected_output.css000066400000000000000000000000001305254536400307610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/wrapped/include.scss000066400000000000000000000000411305254536400273530ustar00rootroot00000000000000@if (true) { display: none; }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/wrapped/input.scss000066400000000000000000000000511305254536400270700ustar00rootroot00000000000000.my-scope { @import 'include.scss'; }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/wrapped/options.yml000066400000000000000000000000301305254536400272470ustar00rootroot00000000000000--- :todo: - dart-sasssass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2295/error/wrapped/status000066400000000000000000000000021305254536400262760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2307/000077500000000000000000000000001305254536400222375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2307/error000066400000000000000000000002251305254536400233120ustar00rootroot00000000000000Error: Invalid CSS after "{": expected "}", was "" on line 3 of /sass/spec/libsass-issues/issue_2307/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2307/error-dart-sass000066400000000000000000000001151305254536400252070ustar00rootroot00000000000000Error: expected "{". ^ /sass/spec/libsass-issues/issue_2307/input.scss 3:1sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2307/expected_output.css000066400000000000000000000000001305254536400261600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2307/input.scss000066400000000000000000000000101305254536400242620ustar00rootroot000000000000000//#{ { sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_2307/status000066400000000000000000000000021305254536400234750ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_690/000077500000000000000000000000001305254536400221625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_690/error000066400000000000000000000001071305254536400232340ustar00rootroot00000000000000Error: Invalid CSS after "...sion("Smile :-)": expected ";", was "");" sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_690/error-dart-sass000066400000000000000000000000001305254536400251230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_690/expected_output-dart-sass.css000066400000000000000000000001211305254536400300060ustar00rootroot00000000000000test { left: expression(callSomeFunc()); content: expression("Smile :-)"); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_690/expected_output.css000066400000000000000000000000001305254536400261030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_690/input.scss000066400000000000000000000001251305254536400242140ustar00rootroot00000000000000test { left: expression(callSomeFunc()); content: expression("Smile :-)"); } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_690/status000066400000000000000000000000021305254536400234200ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_690/status-dart-sass000066400000000000000000000000011305254536400253160ustar00rootroot000000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/000077500000000000000000000000001305254536400221655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/000077500000000000000000000000001305254536400260135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/000077500000000000000000000000001305254536400314055ustar00rootroot00000000000000_assert_helpers.scss000066400000000000000000000004461305254536400354110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); } 000077500000000000000000000000001305254536400417215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_less_complex_notexpected_output.css000066400000000000000000000000371305254536400456540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_less_complex_nottest { a: true; b: true; } input.scss000066400000000000000000000002531305254536400437550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_less_complex_not@import "../assert_helpers"; test { a: assert_strict_superselector(':not(.foo.bar)', ':not(.foo)'); b: assert_strict_superselector(':not(.foo .bar)', ':not(.bar)'); }000077500000000000000000000000001305254536400402165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_supersetexpected_output.css000066400000000000000000000000371305254536400441510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_supersettest { a: true; b: true; } input.scss000066400000000000000000000003401305254536400422470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_superset@import "../assert_helpers"; test { a: assert_strict_superselector(':not(.foo.bip, .baz.bang)', ':not(.foo, .bar, .baz)'); b: assert_strict_superselector(':not(.foo.bip, .baz.bang)', ':not(.foo):not(.bar):not(.baz)'); }000077500000000000000000000000001305254536400417355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_unique_selectorsexpected_output.css000066400000000000000000000000371305254536400456700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_unique_selectorstest { a: true; b: true; } input.scss000066400000000000000000000002321305254536400437660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_unique_selectors@import "../assert_helpers"; test { a: assert_strict_superselector(':not(h1.foo)', 'a'); b: assert_strict_superselector(':not(.baz #foo)', '#bar'); }000077500000000000000000000000001305254536400371745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_can_be_subselectorexpected_output.css000066400000000000000000000000521305254536400431240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_can_be_subselectortest { a: true; b: true; c: true; } input.scss000066400000000000000000000007231305254536400412320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_can_be_subselector@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: nth-child nth-last-child; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector("#{$a}", ":#{$name}(#{$b})") and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo', '2n of .foo.bar'); b: check_matches('.foo.bar', '2n of .foo.bar.baz'); c: check_matches(".foo, .baz", '2n of .foo.bar, .foo.baz'); }000077500000000000000000000000001305254536400430435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_is_superselector_of_subset_nth_matchexpected_output.css000066400000000000000000000000371305254536400467760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_is_superselector_of_subset_nth_matchtest { a: true; b: true; } input.scss000066400000000000000000000004261305254536400451010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_is_superselector_of_subset_nth_match@import "../assert_helpers"; test { a: assert_strict_superselector(':nth-child(2n of .foo, .bar, .baz)', '#x:nth-child(2n of .foo.bip, .baz.bang)'); b: assert_strict_superselector(':nth-last-child(2n of .foo, .bar, .baz)', '#x:nth-last-child(2n of .foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/replace/000077500000000000000000000000001305254536400274265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/replace/not/000077500000000000000000000000001305254536400302265ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400341010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/replace/not.not { a: :not(.bar); b: .bar; } sass-spec-3.5.0-2/spec/libsass-todo-issues/issue_963/selector-functions/replace/not/input.scss000066400000000000000000000001701305254536400322600ustar00rootroot00000000000000.not { a: selector-replace(':not(.foo)', '.foo', '.bar'); b: selector-replace(':not(.foo)', ':not(.foo)', '.bar'); }sass-spec-3.5.0-2/spec/libsass-todo-issues/options.yml000066400000000000000000000000531305254536400226500ustar00rootroot00000000000000--- :start_version: '3.4' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-todo-tests/000077500000000000000000000000001305254536400202635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/12_pseudo_classes_and_elements/000077500000000000000000000000001305254536400263175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/12_pseudo_classes_and_elements/expected_output.css000066400000000000000000000007451305254536400322600ustar00rootroot00000000000000a b { color: red; } a b :first-child, a b :nth-of-type(-2n+1) { blah: bloo; } a b :first-child .foo#bar:nth-child(even), a b :nth-of-type(-2n+1) .foo#bar:nth-child(even) { hoo: goo; } a b :first-child ::after, a b :nth-of-type(-2n+1) ::after { content: "glux"; color: green; } a b :first-child :not(.foo), a b :nth-of-type(-2n+1) :not(.foo) { hoo: boo; } a b :first-child , a b :nth-of-type(-2n+1) { hoo: boo; } a b :first-child a, a b :nth-of-type(-2n+1) a { b: c; } sass-spec-3.5.0-2/spec/libsass-todo-tests/12_pseudo_classes_and_elements/input.scss000066400000000000000000000006141305254536400303540ustar00rootroot00000000000000a b { color: red; :first-child, :nth-of-type( -2n+1 ) { .foo#bar:nth-child(even) { hoo: goo; } blah: bloo; ::after { content: "glux"; color: green; } :not(.foo) { hoo: boo; } // the following is not actually valid, but sass accepts it :not(:not(:not(.foo[bleeble="blabble"] > .hello, .gluxbux))) { hoo: boo; } a { b: c; } } }sass-spec-3.5.0-2/spec/libsass-todo-tests/12_pseudo_classes_and_elements/notes.txt000066400000000000000000000006241305254536400302120ustar00rootroot00000000000000Original Sass and libsass can produce different output for functional pseudo-classes. Original Sass does not normalize whitespace contained within an expression, and it also accepts invalid expressions. Libsass is stricter, and removes superfluous whitespace. E.g., on the following selector: nth-child( 2n + 3 ) Original Sass produces: nth-child(2n + 3) whereas libsass produces: nth-child(2n+3)sass-spec-3.5.0-2/spec/libsass-todo-tests/12_pseudo_classes_and_elements/options.yml000066400000000000000000000000271305254536400305340ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-todo-tests/180_test_basic_extend_loop/000077500000000000000000000000001305254536400253735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/180_test_basic_extend_loop/expected_output-dart-sass.css000066400000000000000000000000571305254536400332270ustar00rootroot00000000000000.foo, .bar { a: b; } .bar, .foo { c: d; } sass-spec-3.5.0-2/spec/libsass-todo-tests/180_test_basic_extend_loop/expected_output.css000066400000000000000000000000571305254536400313300ustar00rootroot00000000000000.foo, .bar { a: b; } .bar, .foo { c: d; } sass-spec-3.5.0-2/spec/libsass-todo-tests/180_test_basic_extend_loop/input.scss000066400000000000000000000000641305254536400274270ustar00rootroot00000000000000.foo {a: b; @extend .bar} .bar {c: d; @extend .foo} sass-spec-3.5.0-2/spec/libsass-todo-tests/181_test_three_level_extend_loop/000077500000000000000000000000001305254536400266115ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001311305254536400343570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/181_test_three_level_extend_loop.foo, .baz, .bar { a: b; } .bar, .baz, .foo { c: d; } .baz, .bar, .foo { e: f; } sass-spec-3.5.0-2/spec/libsass-todo-tests/181_test_three_level_extend_loop/expected_output.css000066400000000000000000000001311305254536400325370ustar00rootroot00000000000000.foo, .baz, .bar { a: b; } .bar, .foo, .baz { c: d; } .baz, .bar, .foo { e: f; } sass-spec-3.5.0-2/spec/libsass-todo-tests/181_test_three_level_extend_loop/input.scss000066400000000000000000000001161305254536400306430ustar00rootroot00000000000000.foo {a: b; @extend .bar} .bar {c: d; @extend .baz} .baz {e: f; @extend .foo} sass-spec-3.5.0-2/spec/libsass-todo-tests/color-functions/000077500000000000000000000000001305254536400234075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/color-functions/opacity/000077500000000000000000000000001305254536400250575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/color-functions/opacity/opacity/000077500000000000000000000000001305254536400265275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/color-functions/opacity/opacity/error000066400000000000000000000367471305254536400276240ustar00rootroot00000000000000DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 0 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 1 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 2 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 3 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 4 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 5 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 6 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 7 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 8 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 9 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 10 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 11 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 12 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 13 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 14 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 15 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 16 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 17 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 18 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 19 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 20 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 21 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 22 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 23 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 24 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 25 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 26 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 27 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 28 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 29 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 30 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 31 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 32 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 33 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 34 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 35 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 36 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 37 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 38 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 39 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 40 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 41 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 42 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 43 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 44 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 45 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 46 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 47 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 48 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 49 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 50 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 51 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 52 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 53 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 54 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 55 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 56 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 57 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 58 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 59 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 60 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 61 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 62 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 63 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 64 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 65 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 66 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 67 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 68 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 69 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 70 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 71 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 72 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 73 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 74 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 75 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 76 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 77 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 78 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 79 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 80 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 81 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 82 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 83 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 84 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 85 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 86 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 87 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 88 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 89 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 90 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 91 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 92 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 93 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 94 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 95 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 96 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 97 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 98 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 99 instead. DEPRECATION WARNING: Passing a percentage as the alpha value to rgba() will be interpreted differently in future versions of Sass. For now, use 100 instead. sass-spec-3.5.0-2/spec/libsass-todo-tests/color-functions/opacity/opacity/error-dart-sass000066400000000000000000000000001305254536400314700ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000024211305254536400343010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/color-functions/opacity/opacityfoo { c0: 0; c1: 0.01; c2: 0.02; c3: 0.03; c4: 0.04; c5: 0.05; c6: 0.06; c7: 0.07; c8: 0.08; c9: 0.09; c10: 0.1; c11: 0.11; c12: 0.12; c13: 0.13; c14: 0.14; c15: 0.15; c16: 0.16; c17: 0.17; c18: 0.18; c19: 0.19; c20: 0.2; c21: 0.21; c22: 0.22; c23: 0.23; c24: 0.24; c25: 0.25; c26: 0.26; c27: 0.27; c28: 0.28; c29: 0.29; c30: 0.3; c31: 0.31; c32: 0.32; c33: 0.33; c34: 0.34; c35: 0.35; c36: 0.36; c37: 0.37; c38: 0.38; c39: 0.39; c40: 0.4; c41: 0.41; c42: 0.42; c43: 0.43; c44: 0.44; c45: 0.45; c46: 0.46; c47: 0.47; c48: 0.48; c49: 0.49; c50: 0.5; c51: 0.51; c52: 0.52; c53: 0.53; c54: 0.54; c55: 0.55; c56: 0.56; c57: 0.57; c58: 0.58; c59: 0.59; c60: 0.6; c61: 0.61; c62: 0.62; c63: 0.63; c64: 0.64; c65: 0.65; c66: 0.66; c67: 0.67; c68: 0.68; c69: 0.69; c70: 0.7; c71: 0.71; c72: 0.72; c73: 0.73; c74: 0.74; c75: 0.75; c76: 0.76; c77: 0.77; c78: 0.78; c79: 0.79; c80: 0.8; c81: 0.81; c82: 0.82; c83: 0.83; c84: 0.84; c85: 0.85; c86: 0.86; c87: 0.87; c88: 0.88; c89: 0.89; c90: 0.9; c91: 0.91; c92: 0.92; c93: 0.93; c94: 0.94; c95: 0.95; c96: 0.96; c97: 0.97; c98: 0.98; c99: 0.99; c100: 1; } sass-spec-3.5.0-2/spec/libsass-todo-tests/color-functions/opacity/opacity/expected_output.css000066400000000000000000000017611305254536400324670ustar00rootroot00000000000000foo { c0: 0; c1: 1; c2: 1; c3: 1; c4: 1; c5: 1; c6: 1; c7: 1; c8: 1; c9: 1; c10: 1; c11: 1; c12: 1; c13: 1; c14: 1; c15: 1; c16: 1; c17: 1; c18: 1; c19: 1; c20: 1; c21: 1; c22: 1; c23: 1; c24: 1; c25: 1; c26: 1; c27: 1; c28: 1; c29: 1; c30: 1; c31: 1; c32: 1; c33: 1; c34: 1; c35: 1; c36: 1; c37: 1; c38: 1; c39: 1; c40: 1; c41: 1; c42: 1; c43: 1; c44: 1; c45: 1; c46: 1; c47: 1; c48: 1; c49: 1; c50: 1; c51: 1; c52: 1; c53: 1; c54: 1; c55: 1; c56: 1; c57: 1; c58: 1; c59: 1; c60: 1; c61: 1; c62: 1; c63: 1; c64: 1; c65: 1; c66: 1; c67: 1; c68: 1; c69: 1; c70: 1; c71: 1; c72: 1; c73: 1; c74: 1; c75: 1; c76: 1; c77: 1; c78: 1; c79: 1; c80: 1; c81: 1; c82: 1; c83: 1; c84: 1; c85: 1; c86: 1; c87: 1; c88: 1; c89: 1; c90: 1; c91: 1; c92: 1; c93: 1; c94: 1; c95: 1; c96: 1; c97: 1; c98: 1; c99: 1; c100: 1; } sass-spec-3.5.0-2/spec/libsass-todo-tests/color-functions/opacity/opacity/input.scss000066400000000000000000000060611305254536400305660ustar00rootroot00000000000000foo { c0: alpha(rgba(0,0,0,0%)); c1: alpha(rgba(0,0,0,1%)); c2: alpha(rgba(0,0,0,2%)); c3: alpha(rgba(0,0,0,3%)); c4: alpha(rgba(0,0,0,4%)); c5: alpha(rgba(0,0,0,5%)); c6: alpha(rgba(0,0,0,6%)); c7: alpha(rgba(0,0,0,7%)); c8: alpha(rgba(0,0,0,8%)); c9: alpha(rgba(0,0,0,9%)); c10: alpha(rgba(0,0,0,10%)); c11: alpha(rgba(0,0,0,11%)); c12: alpha(rgba(0,0,0,12%)); c13: alpha(rgba(0,0,0,13%)); c14: alpha(rgba(0,0,0,14%)); c15: alpha(rgba(0,0,0,15%)); c16: alpha(rgba(0,0,0,16%)); c17: alpha(rgba(0,0,0,17%)); c18: alpha(rgba(0,0,0,18%)); c19: alpha(rgba(0,0,0,19%)); c20: alpha(rgba(0,0,0,20%)); c21: alpha(rgba(0,0,0,21%)); c22: alpha(rgba(0,0,0,22%)); c23: alpha(rgba(0,0,0,23%)); c24: alpha(rgba(0,0,0,24%)); c25: alpha(rgba(0,0,0,25%)); c26: alpha(rgba(0,0,0,26%)); c27: alpha(rgba(0,0,0,27%)); c28: alpha(rgba(0,0,0,28%)); c29: alpha(rgba(0,0,0,29%)); c30: alpha(rgba(0,0,0,30%)); c31: alpha(rgba(0,0,0,31%)); c32: alpha(rgba(0,0,0,32%)); c33: alpha(rgba(0,0,0,33%)); c34: alpha(rgba(0,0,0,34%)); c35: alpha(rgba(0,0,0,35%)); c36: alpha(rgba(0,0,0,36%)); c37: alpha(rgba(0,0,0,37%)); c38: alpha(rgba(0,0,0,38%)); c39: alpha(rgba(0,0,0,39%)); c40: alpha(rgba(0,0,0,40%)); c41: alpha(rgba(0,0,0,41%)); c42: alpha(rgba(0,0,0,42%)); c43: alpha(rgba(0,0,0,43%)); c44: alpha(rgba(0,0,0,44%)); c45: alpha(rgba(0,0,0,45%)); c46: alpha(rgba(0,0,0,46%)); c47: alpha(rgba(0,0,0,47%)); c48: alpha(rgba(0,0,0,48%)); c49: alpha(rgba(0,0,0,49%)); c50: alpha(rgba(0,0,0,50%)); c51: alpha(rgba(0,0,0,51%)); c52: alpha(rgba(0,0,0,52%)); c53: alpha(rgba(0,0,0,53%)); c54: alpha(rgba(0,0,0,54%)); c55: alpha(rgba(0,0,0,55%)); c56: alpha(rgba(0,0,0,56%)); c57: alpha(rgba(0,0,0,57%)); c58: alpha(rgba(0,0,0,58%)); c59: alpha(rgba(0,0,0,59%)); c60: alpha(rgba(0,0,0,60%)); c61: alpha(rgba(0,0,0,61%)); c62: alpha(rgba(0,0,0,62%)); c63: alpha(rgba(0,0,0,63%)); c64: alpha(rgba(0,0,0,64%)); c65: alpha(rgba(0,0,0,65%)); c66: alpha(rgba(0,0,0,66%)); c67: alpha(rgba(0,0,0,67%)); c68: alpha(rgba(0,0,0,68%)); c69: alpha(rgba(0,0,0,69%)); c70: alpha(rgba(0,0,0,70%)); c71: alpha(rgba(0,0,0,71%)); c72: alpha(rgba(0,0,0,72%)); c73: alpha(rgba(0,0,0,73%)); c74: alpha(rgba(0,0,0,74%)); c75: alpha(rgba(0,0,0,75%)); c76: alpha(rgba(0,0,0,76%)); c77: alpha(rgba(0,0,0,77%)); c78: alpha(rgba(0,0,0,78%)); c79: alpha(rgba(0,0,0,79%)); c80: alpha(rgba(0,0,0,80%)); c81: alpha(rgba(0,0,0,81%)); c82: alpha(rgba(0,0,0,82%)); c83: alpha(rgba(0,0,0,83%)); c84: alpha(rgba(0,0,0,84%)); c85: alpha(rgba(0,0,0,85%)); c86: alpha(rgba(0,0,0,86%)); c87: alpha(rgba(0,0,0,87%)); c88: alpha(rgba(0,0,0,88%)); c89: alpha(rgba(0,0,0,89%)); c90: alpha(rgba(0,0,0,90%)); c91: alpha(rgba(0,0,0,91%)); c92: alpha(rgba(0,0,0,92%)); c93: alpha(rgba(0,0,0,93%)); c94: alpha(rgba(0,0,0,94%)); c95: alpha(rgba(0,0,0,95%)); c96: alpha(rgba(0,0,0,96%)); c97: alpha(rgba(0,0,0,97%)); c98: alpha(rgba(0,0,0,98%)); c99: alpha(rgba(0,0,0,99%)); c100: alpha(rgba(0,0,0,100%)); } sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/000077500000000000000000000000001305254536400215775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/addition/000077500000000000000000000000001305254536400233725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/addition/alpha-channels/000077500000000000000000000000001305254536400262505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/addition/alpha-channels/error000066400000000000000000000002511305254536400273220ustar00rootroot00000000000000Error: Alpha channels must be equal: rgba(16, 16, 16, 0.5) + #aAa on line 4 of /sass/spec/errors/addition/alpha-channels/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/addition/alpha-channels/expected_output.css000066400000000000000000000000001305254536400321710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/addition/alpha-channels/input.scss000066400000000000000000000000771305254536400303100ustar00rootroot00000000000000$a: rgba(16,16,16,0.5); $b: #aAa; foo { bar: ($a + $b); }sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/addition/alpha-channels/options.yml000066400000000000000000000000301305254536400304570ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/addition/alpha-channels/status000066400000000000000000000000021305254536400275060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/000077500000000000000000000000001305254536400231115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/000077500000000000000000000000001305254536400237135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/000077500000000000000000000000001305254536400250375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/control-else/000077500000000000000000000000001305254536400274455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/control-else/inside/000077500000000000000000000000001305254536400307205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000611305254536400345710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/control-else/insidefoo { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/control-else/inside/input.scss000066400000000000000000000002131305254536400327500ustar00rootroot00000000000000@mixin do_import() { @if (false) { } @else { @import url("http://www.libsass.org"); } } foo { @include do_import(); }sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/control-if/000077500000000000000000000000001305254536400271135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/control-if/inside/000077500000000000000000000000001305254536400303665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000611305254536400342370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/control-if/insidefoo { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/import/url/mixin/control-if/inside/input.scss000066400000000000000000000001751305254536400324250ustar00rootroot00000000000000@mixin do_import() { @if (true) { @import url("http://www.libsass.org"); } } foo { @include do_import(); }sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/subtraction/000077500000000000000000000000001305254536400241345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/subtraction/alpha-channels/000077500000000000000000000000001305254536400270125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/subtraction/alpha-channels/error000066400000000000000000000002541305254536400300670ustar00rootroot00000000000000Error: Alpha channels must be equal: rgba(16, 16, 16, 0.5) - #aAa on line 4 of /sass/spec/errors/subtraction/alpha-channels/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/subtraction/alpha-channels/expected_output.css000066400000000000000000000000001305254536400327330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/subtraction/alpha-channels/input.scss000066400000000000000000000000771305254536400310520ustar00rootroot00000000000000$a: rgba(16,16,16,0.5); $b: #aAa; foo { bar: ($a - $b); }sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/subtraction/alpha-channels/options.yml000066400000000000000000000000301305254536400312210ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/subtraction/alpha-channels/status000066400000000000000000000000021305254536400302500ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/000077500000000000000000000000001305254536400232255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/000077500000000000000000000000001305254536400246535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/after/000077500000000000000000000000001305254536400257545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/after/error000066400000000000000000000002131305254536400270240ustar00rootroot00000000000000Error: Invalid UTF-8 character "\xF6" on line 1 of /sass/spec/errors/unicode/invalid/after/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/after/error-dart-sass000066400000000000000000000001641305254536400307300ustar00rootroot00000000000000Error: Invalid UTF-8. foo{;�������� ^ /sass/spec/errors/unicode/invalid/after/input.scss 1:6 sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/after/expected_output.css000066400000000000000000000000001305254536400316750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/after/input.scss000066400000000000000000000000151305254536400300040ustar00rootroot00000000000000foo{;sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/after/status000066400000000000000000000000021305254536400272120ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/before/000077500000000000000000000000001305254536400261155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/before/error000066400000000000000000000002141305254536400271660ustar00rootroot00000000000000Error: Invalid UTF-8 character "\xF6" on line 1 of /sass/spec/errors/unicode/invalid/before/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/before/error-dart-sass000066400000000000000000000001571305254536400310730ustar00rootroot00000000000000Error: Invalid UTF-8. ��������{a:c ^ /sass/spec/errors/unicode/invalid/before/input.scss 1:1 sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/before/expected_output.css000066400000000000000000000000001305254536400320360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/before/input.scss000066400000000000000000000000141305254536400301440ustar00rootroot00000000000000{a:csass-spec-3.5.0-2/spec/libsass-todo-tests/errors/unicode/invalid/before/status000066400000000000000000000000021305254536400273530ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/000077500000000000000000000000001305254536400227125ustar00rootroot00000000000000000077500000000000000000000000001305254536400365225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/200_test_extend_with_subject_transfers_subject_to_extendererror000066400000000000000000000003351305254536400375770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/200_test_extend_with_subject_transfers_subject_to_extenderDEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: foo bar:has(baz) expected_output.css000066400000000000000000000001011305254536400424450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/200_test_extend_with_subject_transfers_subject_to_extenderfoo bar! baz, foo .bip .bap! baz, .bip foo .bap! baz { a: b; } input.scss000066400000000000000000000000541305254536400405550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/200_test_extend_with_subject_transfers_subject_to_extenderfoo bar! baz {a: b} .bip .bap {@extend bar} options.yml000066400000000000000000000000351305254536400407360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/200_test_extend_with_subject_transfers_subject_to_extender--- :ignore_for: - dart-sass 000077500000000000000000000000001305254536400365235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/201_test_extend_with_subject_transfers_subject_to_extendererror000066400000000000000000000003431305254536400375770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/201_test_extend_with_subject_transfers_subject_to_extenderDEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: foo.x bar.y:has(baz.z) expected_output.css000066400000000000000000000001251305254536400424540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/201_test_extend_with_subject_transfers_subject_to_extenderfoo.x bar.y! baz.z, foo.x .bip bar.bap! baz.z, .bip foo.x bar.bap! baz.z { a: b; } input.scss000066400000000000000000000000611305254536400405540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/201_test_extend_with_subject_transfers_subject_to_extenderfoo.x bar.y! baz.z {a: b} .bip .bap {@extend .y} options.yml000066400000000000000000000000351305254536400407370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/201_test_extend_with_subject_transfers_subject_to_extender--- :ignore_for: - dart-sass 000077500000000000000000000000001305254536400356245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/202_test_extend_with_subject_retains_subject_on_targeterror000066400000000000000000000003331305254536400366770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/202_test_extend_with_subject_retains_subject_on_targetDEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: .foo:has(.bar) expected_output.css000066400000000000000000000000711305254536400415550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/202_test_extend_with_subject_retains_subject_on_target.foo! .bar, .foo! .bip .bap, .bip .foo! .bap { a: b; } input.scss000066400000000000000000000000531305254536400376560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/202_test_extend_with_subject_retains_subject_on_target.foo! .bar {a: b} .bip .bap {@extend .bar} options.yml000066400000000000000000000000351305254536400400400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/202_test_extend_with_subject_retains_subject_on_target--- :ignore_for: - dart-sass 000077500000000000000000000000001305254536400361755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targeterror000066400000000000000000000003261305254536400372520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targetDEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: .bip .bap error-dart-sass000066400000000000000000000002351305254536400411500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targetError: expected "{". .bip .bap! {@extend .foo} ^ /sass/spec/extend-tests/203_test_extend_with_subject_transfers_subject_to_target/input.scss 2:10 expected_output-dart-sass.css000066400000000000000000000000001305254536400440150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targetexpected_output.css000066400000000000000000000000511305254536400421240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targeta.foo .bar, .bip a.bap! .bar { a: b; } input.scss000066400000000000000000000000541305254536400402300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targeta.foo .bar {a: b} .bip .bap! {@extend .foo} status-dart-sass000066400000000000000000000000021305254536400413320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_target65000077500000000000000000000000001305254536400361565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/204_test_extend_with_subject_retains_subject_on_extendererror000066400000000000000000000003331305254536400372310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/204_test_extend_with_subject_retains_subject_on_extenderDEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: .bip:has(.bap) expected_output.css000066400000000000000000000000701305254536400421060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/204_test_extend_with_subject_retains_subject_on_extender.foo .bar, .foo .bip! .bap, .bip! .foo .bap { a: b; } input.scss000066400000000000000000000000531305254536400402100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/204_test_extend_with_subject_retains_subject_on_extender.foo .bar {a: b} .bip! .bap {@extend .bar} options.yml000066400000000000000000000000351305254536400403720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/204_test_extend_with_subject_retains_subject_on_extender--- :ignore_for: - dart-sass 000077500000000000000000000000001305254536400366305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjecterror000066400000000000000000000006611305254536400377070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectDEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: x:has(.bar) DEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: y:has(.bap) expected_output.css000066400000000000000000000000241305254536400425570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectx! .bar { a: b; } input.scss000066400000000000000000000000461305254536400406640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectx! .bar {a: b} y! .bap {@extend .bar} options.yml000066400000000000000000000000351305254536400410440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subject--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/libsass-todo-tests/extend-tests/notes.txt000066400000000000000000000003721305254536400246050ustar00rootroot00000000000000These specs currently produces a deprecation warning in Sass 3.4.16. The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: foo bar:has(baz) sass-spec-3.5.0-2/spec/libsass-todo-tests/options.yml000066400000000000000000000000531305254536400224770ustar00rootroot00000000000000--- :start_version: '3.4' :todo: - libsass sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/000077500000000000000000000000001305254536400223765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subject/000077500000000000000000000000001305254536400317715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subject/error000066400000000000000000000007011305254536400330430ustar00rootroot00000000000000DEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: bar &.baz:has(.bip) DEPRECATION WARNING on line 1, column 1: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: bar &.baz:has(.bip) expected_output.css000066400000000000000000000001011305254536400356350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subjectbar foo.baz! .bip { a: b; } bar foo bar.baz! .bip { c: d; } input.scss000066400000000000000000000001051305254536400337420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subjectfoo { bar &.baz! .bip {a: b}} foo bar { bar &.baz! .bip {c: d}} options.yml000066400000000000000000000000351305254536400341260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subject--- :ignore_for: - dart-sass 000077500000000000000000000000001305254536400341055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subjecterror000066400000000000000000000004651305254536400351660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subjectDEPRECATION WARNING on line 3, column 1 of /sass/spec/scss-tests/118_test_parent_selector_with_parent_and_subject/input.scss: The subject selector operator "!" is deprecated and will be removed in a future release. This operator has been replaced by ":has()" in the CSS spec. For example: bar &.baz:has(.bip) expected_output.css000066400000000000000000000000361305254536400400370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subjectbar foo.baz! .bip { c: d; } input.scss000066400000000000000000000000711305254536400361370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subject$subject: "!"; foo { bar &.baz#{$subject} .bip {c: d}} options.yml000066400000000000000000000000351305254536400363210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subject--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions/000077500000000000000000000000001305254536400314235ustar00rootroot00000000000000expected_output.css000066400000000000000000000001451305254536400352770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions@supports ((feature1: val) and (feature2: val)) or (not (feature23: val4)) { foo { a: b; } } sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions/input.scss000066400000000000000000000002301305254536400334520ustar00rootroot00000000000000$query: "(feature1: val)"; $feature: feature2; $val: val; @supports (#{$query} and ($feature: $val)) or (not ($feature + 3: $val + 4)) { foo {a: b} } sass-spec-3.5.0-2/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions/options.yml000066400000000000000000000000271305254536400336400ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass-todo-tests/wrapped-selector-whitespace/000077500000000000000000000000001305254536400256755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass-todo-tests/wrapped-selector-whitespace/expected_output.css000066400000000000000000000001041305254536400316230ustar00rootroot00000000000000div :-moz-any(a, b) { foo: foo; } div :foo(a , b) { bar: bar; } sass-spec-3.5.0-2/spec/libsass-todo-tests/wrapped-selector-whitespace/input.scss000066400000000000000000000001311305254536400277240ustar00rootroot00000000000000div { :-moz-any(a , b) { foo: foo; } :foo(a , b) { bar: bar; } } sass-spec-3.5.0-2/spec/libsass/000077500000000000000000000000001305254536400161605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/Sáss-UŢF8/000077500000000000000000000000001305254536400211155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/Sáss-UŢF8/expected_output.css000066400000000000000000000000461305254536400250500ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/libsass/Sáss-UŢF8/input.scss000066400000000000000000000000461305254536400231510ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/libsass/Sáss-UŢF8/000077500000000000000000000000001305254536400206435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/Sáss-UŢF8/expected_output.css000066400000000000000000000000461305254536400245760ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/libsass/Sáss-UŢF8/input.scss000066400000000000000000000000461305254536400226770ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/libsass/arg-eval/000077500000000000000000000000001305254536400176565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/arg-eval/expected_output.css000066400000000000000000000002551305254536400236130ustar00rootroot00000000000000div { content: foobar(3 3/4 11, orange); content: 3 2/3 11 orange; content: 3 2/3 11; content: number; content: color; content: 3 3/4 11; bar-content: 0.75; } sass-spec-3.5.0-2/spec/libsass/arg-eval/input.scss000066400000000000000000000004401305254536400217100ustar00rootroot00000000000000@function foo() { @return 1+2 3/4 5+6; } @mixin bar($x: 3/4) { bar-content: $x; } div { content: foobar(1+2 3/4 5+6, orange); content: append(1+2 2/3 5+6, orange); content: 1+2 2/3 5+6; content: type-of(2/3); content: type-of(orange); content: foo(); @include bar(); }sass-spec-3.5.0-2/spec/libsass/arithmetic/000077500000000000000000000000001305254536400203115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/arithmetic/error000066400000000000000000000035561305254536400213760ustar00rootroot00000000000000DEPRECATION WARNING on line 12 of /sass/spec/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 + un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 - un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 / un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% + un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 91 of /sass/spec/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% - un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 113 of /sass/spec/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% / un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass/arithmetic/expected_output.css000066400000000000000000000033751305254536400242540ustar00rootroot00000000000000div { /* number + whatever */ font: 5; font: 53%; font: 15px; font: #141414; font: 3hello; font: "3hello"; font: 3true; font: 3false; font: 3not-there(hello); font: 3unquote("hello"); font: 3a, b, c; font: 3a b c; /* number - whatever */ font: 1; font: -47%; font: -9px; font: 3-#111111; font: 3-hello; font: 3-"hello"; font: 3-true; font: 3-false; font: 3-not-there(hello); font: 3-unquote("hello"); font: 3-a, b, c; font: 3-a b c; /* number * whatever */ font: 6; font: 150%; font: 36px; font: #333333; /* number / whatever */ font: 3 / 2; font: 1.5; font: 6; font: 6; font: 3/#111111; font: 3/hello; font: 3/"hello"; font: 3/true; font: 3/false; font: 3/not-there(hello); font: 3/unquote("hello"); font: 3/a, b, c; font: 3/a b c; /* number % whatever */ font: 1; /* */ /* percentage + whatever */ font: 53%; font: 150%; font: 50%hello; font: "50%hello"; font: 50%undefined(hello); font: 50%unquote("hello"); font: 50%a, b, c; font: 50%a b c; /* percentage - whatever */ font: 47%; font: -50%; font: 50%-#111111; font: 50%-hello; font: 50%-"hello"; font: 50%-undefined(hello); font: 50%-unquote("hello"); font: 50%-a, b, c; font: 50%-a b c; /* percentage * whatever */ font: 150%; /* percentage / whatever */ font: 16.66667%; font: 0.5; font: 50%/#111111; font: 50%/hello; font: 50%/"hello"; font: 50%/undefined(hello); font: 50%/unquote("hello"); font: 50%/a, b, c; font: 50%/a b c; /* percentage % whatever */ /* percentage / whatever */ font: 2%; font: string; blah: 20/#abc; blah: string; blah: 3true; blah: true3; blah: true-5; blah: #0a0b0c; foo: string; foo: 1 2 3a b c; foo: 10em; foo: 1in; } sass-spec-3.5.0-2/spec/libsass/arithmetic/input.scss000066400000000000000000000073131305254536400223510ustar00rootroot00000000000000div { /* number + whatever */ font: 3 + 2; font: 3 + 50%; font: 3 + 12px; font: 3 + #111111; font: 3 + hello; font: 3 + "hello"; font: 3 + true; font: 3 + false; font: 3 + not-there(hello); font: 3 + un#{quo}te("hello"); font: 3 + (a, b, c); font: 3 + (a b c); /* number - whatever */ font: 3 - 2; font: 3 - 50%; font: 3 - 12px; font: 3 - #111111; font: 3 - hello; font: 3 - "hello"; font: 3 - true; font: 3 - false; font: 3 - not-there(hello); font: 3 - un#{quo}te("hello"); font: 3 - (a, b, c); font: 3 - (a b c); /* number * whatever */ font: 3 * 2; font: 3 * 50%; font: 3 * 12px; font: 3 * #111111; // // the following commented expressions have invalid operands // font: 3 * hello; // font: 3 * "hello"; // font: 3 * true; // font: 3 * false; // font: 3 * not-there(hello); // font: 3 * un#{quo}te("hello"); // font: 3 * (a, b, c); // font: 3 * (a b c); /* number / whatever */ font: 3 / 2; font: (3 / 2); font: 4 * 3 / 2; font: 3 / 2 * 4; // font: (100 / 50%); // results in mixed unit // font: (3 / 12px); // results in mixed unit font: (3 / #111111); font: (3 / hello); font: (3 / "hello"); font: (3 / true); font: (3 / false); font: (3 / not-there(hello)); font: (3 / un#{quo}te("hello")); font: (3 / (a, b, c)); font: (3 / (a b c)); /* number % whatever */ font: 3 % 2; // font: 3 % 50%; // units not allowed // font: 3 % 12px; // font: 3 % #111111; // invalid operand // font: 3 % hello; // font: 3 % "hello"; // font: 3 % true; // font: 3 % false; // font: 3 % not-there(hello); // font: 3 % un#{quo}te("hello"); // font: 3 % (a, b, c); // font: 3 % (a b c); /* */ /* percentage + whatever */ font: 50% + 3; font: 50% + 100%; // font : 50% + 10px; // incompatible units // font: 50% + #111111; // invalid operands font: 50% + hello; font: 50% + "hello"; font: 50% + undefined(hello); font: 50% + un#{quo}te("hello"); font: 50% + (a, b, c); font: 50% + (a b c); /* percentage - whatever */ font: 50% - 3; font: 50% - 100%; // font: 50% - 10px; // incompatible units font: 50% - #111111; // invalid operands font: 50% - hello; font: 50% - "hello"; font: 50% - undefined(hello); font: 50% - un#{quo}te("hello"); font: 50% - (a, b, c); font: 50% - (a b c); /* percentage * whatever */ font: 50% * 3; // font: 50% * 100%; // results in squared units // font: 50% * 10px; // results in mixed units // font: 50% * #111111; // invalid operands // font: 50% * hello; // font: 50% * "hello"; // font: 50% * undefined(hello); // font: 50% * un#{quo}te("hello"); // font: 50% * (a, b, c); // font: 50% * (a b c); /* percentage / whatever */ font: (50% / 3); font: (50% / 100%); // font: (50% / 10px); // incompatible units font: (50% / #111111); // invalid operands font: (50% / hello); font: 50%/"hello"; font: (50% / undefined(hello)); font: 50% / un#{quo}te("hello"); font: 50% / (a, b, c); font: 50% / (a b c); /* percentage % whatever */ /* percentage / whatever */ font: 50% % 3; // font: 50% % 100%; // not allowed to mod by units // font: 50% % 10px; // font: 50% % #111111; // invalid operands // font: 50% % hello; // font: 50% % "hello"; // font: 50% % undefined(hello); // font: 50% % un#{quo}te("hello"); // font: 50% % (a, b, c); // font: 50% % (a b c); // font: 20px % 6px; font: type-of(3 + (a b c)); blah: (20/#abc); blah: type-of(3 + true); blah: (3 + true); blah: (true + 3); blah: (true - 5); // blah: 20px % 6px; // blah: 20 % 6px; // blah: 20px % 6hz; // blee: rgba(4,4,4,.3) % rgba(1,1,1,.3); blah: (#abc / #111); foo: type-of((1 2 3) + (a b c)); foo: (1 2 3) + (a b c); foo: (2px + 3px)*4em/2px; foo: 1cm*1in/1cm; }sass-spec-3.5.0-2/spec/libsass/arithmetic/options.yml000066400000000000000000000000611305254536400225240ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass/at-error/000077500000000000000000000000001305254536400177135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-error/feature-test/000077500000000000000000000000001305254536400223235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-error/feature-test/expected_output.css000066400000000000000000000000311305254536400262500ustar00rootroot00000000000000div { feature: true; } sass-spec-3.5.0-2/spec/libsass/at-error/feature-test/input.scss000066400000000000000000000001001305254536400243460ustar00rootroot00000000000000@if feature-exists(at-error) { div { feature: true; } } sass-spec-3.5.0-2/spec/libsass/at-root/000077500000000000000000000000001305254536400175455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/135_test_simple_at_root/000077500000000000000000000000001305254536400242145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/135_test_simple_at_root/expected_output.css000066400000000000000000000000211305254536400301400ustar00rootroot00000000000000.bar { a: b; } sass-spec-3.5.0-2/spec/libsass/at-root/135_test_simple_at_root/input.scss000066400000000000000000000000521305254536400262450ustar00rootroot00000000000000.foo { @at-root { .bar {a: b} } } sass-spec-3.5.0-2/spec/libsass/at-root/136_test_at_root_with_selector/000077500000000000000000000000001305254536400255775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/136_test_at_root_with_selector/expected_output.css000066400000000000000000000000211305254536400315230ustar00rootroot00000000000000.bar { a: b; } sass-spec-3.5.0-2/spec/libsass/at-root/136_test_at_root_with_selector/input.scss000066400000000000000000000000401305254536400276250ustar00rootroot00000000000000.foo { @at-root .bar {a: b} } sass-spec-3.5.0-2/spec/libsass/at-root/137_test_at_root_in_mixin/000077500000000000000000000000001305254536400245375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/137_test_at_root_in_mixin/expected_output.css000066400000000000000000000000211305254536400304630ustar00rootroot00000000000000.bar { a: b; } sass-spec-3.5.0-2/spec/libsass/at-root/137_test_at_root_in_mixin/input.scss000066400000000000000000000001001305254536400265620ustar00rootroot00000000000000@mixin bar { @at-root .bar {a: b} } .foo { @include bar; } sass-spec-3.5.0-2/spec/libsass/at-root/138_test_at_root_in_media/000077500000000000000000000000001305254536400244735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/138_test_at_root_in_media/expected_output.css000066400000000000000000000000511305254536400304220ustar00rootroot00000000000000@media screen { .bar { a: b; } } sass-spec-3.5.0-2/spec/libsass/at-root/138_test_at_root_in_media/input.scss000066400000000000000000000000701305254536400265240ustar00rootroot00000000000000@media screen { .foo { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/libsass/at-root/139_test_at_root_in_bubbled_media/000077500000000000000000000000001305254536400261535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/139_test_at_root_in_bubbled_media/expected_output.css000066400000000000000000000000511305254536400321020ustar00rootroot00000000000000@media screen { .bar { a: b; } } sass-spec-3.5.0-2/spec/libsass/at-root/139_test_at_root_in_bubbled_media/input.scss000066400000000000000000000000701305254536400302040ustar00rootroot00000000000000.foo { @media screen { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/libsass/at-root/140_test_at_root_in_unknown_directive/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/140_test_at_root_in_unknown_directive/expected_output.css000066400000000000000000000000431305254536400330720ustar00rootroot00000000000000@fblthp { .bar { a: b; } } sass-spec-3.5.0-2/spec/libsass/at-root/140_test_at_root_in_unknown_directive/input.scss000066400000000000000000000000621305254536400311740ustar00rootroot00000000000000@fblthp { .foo { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/libsass/at-root/141_test_at_root_with_parent_ref/000077500000000000000000000000001305254536400261005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/141_test_at_root_with_parent_ref/expected_output.css000066400000000000000000000000211305254536400320240ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/libsass/at-root/141_test_at_root_with_parent_ref/input.scss000066400000000000000000000000461305254536400301340ustar00rootroot00000000000000.foo { @at-root & { a: b; } } sass-spec-3.5.0-2/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_ref/000077500000000000000000000000001305254536400305025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400343540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo .bar { a: b; } sass-spec-3.5.0-2/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_ref/input.scss000066400000000000000000000001261305254536400325350ustar00rootroot00000000000000.foo { @at-root & { .bar { @at-root & { a: b; } } } } sass-spec-3.5.0-2/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref/000077500000000000000000000000001305254536400316765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400355430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.bar { a: b; } sass-spec-3.5.0-2/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref/input.scss000066400000000000000000000001021305254536400337230ustar00rootroot00000000000000.foo { @at-root .bar { @at-root & { a: b; } } } sass-spec-3.5.0-2/spec/libsass/at-root/ampersand/000077500000000000000000000000001305254536400215175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/ampersand/expected_output.css000066400000000000000000000000701305254536400254470ustar00rootroot00000000000000foo { color: blue; } foo--modifier { color: red; } sass-spec-3.5.0-2/spec/libsass/at-root/ampersand/input.scss000066400000000000000000000001451305254536400235530ustar00rootroot00000000000000foo { @at-root { & { color: blue; } &--modifier { color: red; } } } sass-spec-3.5.0-2/spec/libsass/at-root/basic/000077500000000000000000000000001305254536400206265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/basic/expected_output.css000066400000000000000000000001331305254536400245560ustar00rootroot00000000000000foo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } sass-spec-3.5.0-2/spec/libsass/at-root/basic/input.scss000066400000000000000000000002111305254536400226540ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } sass-spec-3.5.0-2/spec/libsass/at-root/extend/000077500000000000000000000000001305254536400210345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/extend/expected_output.css000066400000000000000000000000551305254536400247670ustar00rootroot00000000000000bar { color: red; } baz { color: blue; } sass-spec-3.5.0-2/spec/libsass/at-root/extend/input.scss000066400000000000000000000003461305254536400230730ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } sass-spec-3.5.0-2/spec/libsass/at-root/keyframes/000077500000000000000000000000001305254536400215335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/keyframes/expected_output.css000066400000000000000000000002401305254536400254620ustar00rootroot00000000000000foo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } sass-spec-3.5.0-2/spec/libsass/at-root/keyframes/input.scss000066400000000000000000000003351305254536400235700ustar00rootroot00000000000000foo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-3.5.0-2/spec/libsass/at-root/media/000077500000000000000000000000001305254536400206245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/media/expected_output.css000066400000000000000000000001341305254536400245550ustar00rootroot00000000000000@media print { bar { color: red; } } @media speech { baz { color: blue; } } sass-spec-3.5.0-2/spec/libsass/at-root/media/input.scss000066400000000000000000000002361305254536400226610ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-3.5.0-2/spec/libsass/at-root/nested/000077500000000000000000000000001305254536400210275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/nested/expected_output.css000066400000000000000000000002251305254536400247610ustar00rootroot00000000000000foo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } sass-spec-3.5.0-2/spec/libsass/at-root/nested/input.scss000066400000000000000000000003311305254536400230600ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-3.5.0-2/spec/libsass/at-root/with_without/000077500000000000000000000000001305254536400223035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-root/with_without/expected_output.css000066400000000000000000000040661305254536400262440ustar00rootroot00000000000000@media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/libsass/at-root/with_without/input.scss000066400000000000000000000103151305254536400243370ustar00rootroot00000000000000// Unquoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: media) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: supports) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: supports) { .foo { content: bar; } } } } // Quoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "media") { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "supports") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "supports") { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/libsass/at-stuff/000077500000000000000000000000001305254536400177115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/at-stuff/expected_output-dart-sass.css000066400000000000000000000011551305254536400255450ustar00rootroot00000000000000@fudge hux bloo; div { color: red; height: 20px; } @fudge { div span { width: 10px; } div span a { font: whatever; } } @-webkit-keyframes SOMETHING { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @-webkit-keyframes BOUNCE { from { left: 0px; } to { left: 200px; } } div { border-upper-left: 10px; border-upper-right: 9px; border-lower-left: 8px; border-lower-right: 7px; background: gray; } div span { font: whatever; } @fudge HEY, HOO, HA:first-child { color: blue; } @mudge div span, a:visited; @fu dge foo { color: red; } sass-spec-3.5.0-2/spec/libsass/at-stuff/expected_output.css000066400000000000000000000011561305254536400236470ustar00rootroot00000000000000@fudge hux bloo; div { color: red; height: 20px; } @fudge { div span { width: 10px; } div span a { font: whatever; } } @-webkit-keyframes SOMETHING { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1.0; } } @-webkit-keyframes BOUNCE { from { left: 0px; } to { left: 200px; } } div { border-upper-left: 10px; border-upper-right: 9px; border-lower-left: 8px; border-lower-right: 7px; background: gray; } div span { font: whatever; } @fudge HEY, HOO, HA:first-child { color: blue; } @mudge div span, a:visited; @fu dge foo { color: red; } sass-spec-3.5.0-2/spec/libsass/at-stuff/input.scss000066400000000000000000000011221305254536400217410ustar00rootroot00000000000000@fudge hux bloo; div { color: red; @fudge { span { width: 10px; a { font: whatever; } } } height: 20px; @-webkit-keyframes SOMETHING { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1.0; } } @-webkit-keyframes BOUNCE { from { left: 0px; } to { left: 200px; } } } div { span { font: whatever; } border: { upper: { left: 10px; right: 9px; } lower: { left: 8px; right: 7px; } } background: gray; } @fudge HEY, HOO, HA:first-child { color: blue; } @mudge div span, a:visited; @fu#{dge} foo { color: red; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/000077500000000000000000000000001305254536400214665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/000077500000000000000000000000001305254536400233115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone-itpl/000077500000000000000000000000001305254536400267405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone-itpl/error000066400000000000000000000004321305254536400300130ustar00rootroot00000000000000Error: Invalid CSS after "": expected selector, was "" on line 2 of /sass/spec/libsass/base-level-parent/imported/at-root-alone-itpl/include.scss from line 1 of /sass/spec/libsass/base-level-parent/imported/at-root-alone-itpl/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone-itpl/error-dart-sass000066400000000000000000000003301305254536400317070ustar00rootroot00000000000000Error: expected selector. { ^ spec/libsass/base-level-parent/imported/at-root-alone-itpl/include.scss 2:3 @import spec/libsass/base-level-parent/imported/at-root-alone-itpl/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone-itpl/expected_output.css000066400000000000000000000000001305254536400326610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone-itpl/include.scss000066400000000000000000000001011305254536400312500ustar00rootroot00000000000000@at-root { #{&} { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone-itpl/input.scss000066400000000000000000000000271305254536400307730ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone-itpl/options.yml000066400000000000000000000000251305254536400311530ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone-itpl/status000066400000000000000000000000021305254536400301760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone/000077500000000000000000000000001305254536400257725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone/error000066400000000000000000000004571305254536400270540ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 2 of /sass/spec/libsass/base-level-parent/imported/at-root-alone/include.scss from line 1 of /sass/spec/libsass/base-level-parent/imported/at-root-alone/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone/error-dart-sass000066400000000000000000000003731305254536400307500ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". & { ^^ spec/libsass/base-level-parent/imported/at-root-alone/include.scss 2:3 @import spec/libsass/base-level-parent/imported/at-root-alone/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone/expected_output.css000066400000000000000000000000001305254536400317130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone/include.scss000066400000000000000000000000741305254536400303130ustar00rootroot00000000000000@at-root { & { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone/input.scss000066400000000000000000000000271305254536400300250ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone/options.yml000066400000000000000000000000251305254536400302050ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-alone/status000066400000000000000000000000021305254536400272300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix-itpl/000077500000000000000000000000001305254536400273365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix-itpl/expected_output.css000066400000000000000000000000311305254536400332630ustar00rootroot00000000000000post foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix-itpl/include.scss000066400000000000000000000001051305254536400316520ustar00rootroot00000000000000@at-root { #{&}post { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix-itpl/input.scss000066400000000000000000000000271305254536400313710ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix/000077500000000000000000000000001305254536400263705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix/error000066400000000000000000000004631305254536400274470ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 2 of /sass/spec/libsass/base-level-parent/imported/at-root-postfix/include.scss from line 1 of /sass/spec/libsass/base-level-parent/imported/at-root-postfix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix/error-dart-sass000066400000000000000000000004071305254536400313440ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". &post { ^^^^^^ spec/libsass/base-level-parent/imported/at-root-postfix/include.scss 2:3 @import spec/libsass/base-level-parent/imported/at-root-postfix/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix/expected_output.css000066400000000000000000000000001305254536400323110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix/include.scss000066400000000000000000000001001305254536400306770ustar00rootroot00000000000000@at-root { &post { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix/input.scss000066400000000000000000000000271305254536400304230ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix/options.yml000066400000000000000000000000251305254536400306030ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-postfix/status000066400000000000000000000000021305254536400276260ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix-itpl/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix-itpl/expected_output.css000066400000000000000000000000301305254536400330630ustar00rootroot00000000000000pre foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix-itpl/include.scss000066400000000000000000000001041305254536400314520ustar00rootroot00000000000000@at-root { pre#{&} { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix-itpl/input.scss000066400000000000000000000000271305254536400311720ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix/000077500000000000000000000000001305254536400261715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix/error000066400000000000000000000005361305254536400272510ustar00rootroot00000000000000Error: Invalid CSS after "pre": expected "{", was "&" "&" may only be used at the beginning of a compound selector. on line 2 of /sass/spec/libsass/base-level-parent/imported/at-root-prefix/include.scss from line 1 of /sass/spec/libsass/base-level-parent/imported/at-root-prefix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix/error-dart-sass000066400000000000000000000003771305254536400311530ustar00rootroot00000000000000Error: "&" may only used at the beginning of a compound selector. pre&{ ^ spec/libsass/base-level-parent/imported/at-root-prefix/include.scss 2:6 @import spec/libsass/base-level-parent/imported/at-root-prefix/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix/expected_output.css000066400000000000000000000000001305254536400321120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix/include.scss000066400000000000000000000000771305254536400305150ustar00rootroot00000000000000@at-root { pre& { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix/input.scss000066400000000000000000000000271305254536400302240ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/at-root-prefix/status000066400000000000000000000000021305254536400274270ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone-itpl/000077500000000000000000000000001305254536400264345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone-itpl/error000066400000000000000000000004261305254536400275120ustar00rootroot00000000000000Error: Invalid CSS after "": expected selector, was "" on line 1 of /sass/spec/libsass/base-level-parent/imported/basic-alone-itpl/include.scss from line 1 of /sass/spec/libsass/base-level-parent/imported/basic-alone-itpl/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone-itpl/error-dart-sass000066400000000000000000000003201305254536400314020ustar00rootroot00000000000000Error: expected selector. { ^ spec/libsass/base-level-parent/imported/basic-alone-itpl/include.scss 1:1 @import spec/libsass/base-level-parent/imported/basic-alone-itpl/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone-itpl/expected_output.css000066400000000000000000000000001305254536400323550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone-itpl/include.scss000066400000000000000000000000501305254536400307470ustar00rootroot00000000000000#{&} { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone-itpl/input.scss000066400000000000000000000000271305254536400304670ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone-itpl/options.yml000066400000000000000000000000251305254536400306470ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone-itpl/status000066400000000000000000000000021305254536400276720ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone/000077500000000000000000000000001305254536400254665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone/error000066400000000000000000000004531305254536400265440ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 1 of /sass/spec/libsass/base-level-parent/imported/basic-alone/include.scss from line 1 of /sass/spec/libsass/base-level-parent/imported/basic-alone/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone/error-dart-sass000066400000000000000000000003631305254536400304430ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". & { ^^ spec/libsass/base-level-parent/imported/basic-alone/include.scss 1:1 @import spec/libsass/base-level-parent/imported/basic-alone/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone/expected_output.css000066400000000000000000000000001305254536400314070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone/include.scss000066400000000000000000000000451305254536400300050ustar00rootroot00000000000000& { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone/input.scss000066400000000000000000000000271305254536400275210ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone/options.yml000066400000000000000000000000251305254536400277010ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-alone/status000066400000000000000000000000021305254536400267240ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix-itpl/000077500000000000000000000000001305254536400270325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix-itpl/expected_output.css000066400000000000000000000000311305254536400327570ustar00rootroot00000000000000post foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix-itpl/include.scss000066400000000000000000000000541305254536400313510ustar00rootroot00000000000000#{&}post { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix-itpl/input.scss000066400000000000000000000000271305254536400310650ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix/000077500000000000000000000000001305254536400260645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix/error000066400000000000000000000004571305254536400271460ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 1 of /sass/spec/libsass/base-level-parent/imported/basic-postfix/include.scss from line 1 of /sass/spec/libsass/base-level-parent/imported/basic-postfix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix/error-dart-sass000066400000000000000000000003771305254536400310460ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". &post { ^^^^^^ spec/libsass/base-level-parent/imported/basic-postfix/include.scss 1:1 @import spec/libsass/base-level-parent/imported/basic-postfix/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix/expected_output.css000066400000000000000000000000001305254536400320050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix/include.scss000066400000000000000000000000471305254536400304050ustar00rootroot00000000000000&post { foo { bar: baz; } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix/input.scss000066400000000000000000000000271305254536400301170ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix/options.yml000066400000000000000000000000251305254536400302770ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-postfix/status000066400000000000000000000000021305254536400273220ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix-itpl/000077500000000000000000000000001305254536400266335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix-itpl/expected_output.css000066400000000000000000000000301305254536400325570ustar00rootroot00000000000000pre foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix-itpl/include.scss000066400000000000000000000000531305254536400311510ustar00rootroot00000000000000pre#{&} { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix-itpl/input.scss000066400000000000000000000000271305254536400306660ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix/000077500000000000000000000000001305254536400256655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix/error000066400000000000000000000005321305254536400267410ustar00rootroot00000000000000Error: Invalid CSS after "pre": expected "{", was "&" "&" may only be used at the beginning of a compound selector. on line 1 of /sass/spec/libsass/base-level-parent/imported/basic-prefix/include.scss from line 1 of /sass/spec/libsass/base-level-parent/imported/basic-prefix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix/error-dart-sass000066400000000000000000000003671305254536400306460ustar00rootroot00000000000000Error: "&" may only used at the beginning of a compound selector. pre&{ ^ spec/libsass/base-level-parent/imported/basic-prefix/include.scss 1:4 @import spec/libsass/base-level-parent/imported/basic-prefix/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix/expected_output.css000066400000000000000000000000001305254536400316060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix/include.scss000066400000000000000000000000461305254536400302050ustar00rootroot00000000000000pre& { foo { bar: baz; } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix/input.scss000066400000000000000000000000271305254536400277200ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/basic-prefix/status000066400000000000000000000000021305254536400271230ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/imported/inputs.scss000066400000000000000000000000271305254536400255270ustar00rootroot00000000000000@import "include.scss";sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/000077500000000000000000000000001305254536400227505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-alone-itpl/000077500000000000000000000000001305254536400263775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-alone-itpl/expected_output.css000066400000000000000000000000311305254536400323240ustar00rootroot00000000000000test foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-alone-itpl/input.scss000066400000000000000000000001321305254536400304270ustar00rootroot00000000000000test { @at-root { #{&} { foo { bar: baz; } } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-alone/000077500000000000000000000000001305254536400254315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-alone/expected_output.css000066400000000000000000000000311305254536400313560ustar00rootroot00000000000000test foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-alone/input.scss000066400000000000000000000001251305254536400274630ustar00rootroot00000000000000test { @at-root { & { foo { bar: baz; } } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-postfix-itpl/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-postfix-itpl/expected_output.css000066400000000000000000000000351305254536400327260ustar00rootroot00000000000000testpost foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-postfix-itpl/input.scss000066400000000000000000000001361305254536400310310ustar00rootroot00000000000000test { @at-root { #{&}post { foo { bar: baz; } } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-postfix/000077500000000000000000000000001305254536400260275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-postfix/expected_output.css000066400000000000000000000000351305254536400317600ustar00rootroot00000000000000testpost foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-postfix/input.scss000066400000000000000000000001311305254536400300560ustar00rootroot00000000000000test { @at-root { &post { foo { bar: baz; } } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix-itpl/000077500000000000000000000000001305254536400265765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix-itpl/expected_output.css000066400000000000000000000000341305254536400325260ustar00rootroot00000000000000pretest foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix-itpl/input.scss000066400000000000000000000001351305254536400306310ustar00rootroot00000000000000test { @at-root { pre#{&} { foo { bar: baz; } } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix/000077500000000000000000000000001305254536400256305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix/error000066400000000000000000000003731305254536400267070ustar00rootroot00000000000000Error: Invalid CSS after "pre": expected "{", was "&" "&" may only be used at the beginning of a compound selector. on line 3 of /sass/spec/libsass/base-level-parent/nested/at-root-prefix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix/error-dart-sass000066400000000000000000000002541305254536400306040ustar00rootroot00000000000000Error: "&" may only used at the beginning of a compound selector. pre&{ ^ spec/libsass/base-level-parent/nested/at-root-prefix/input.scss 3:8 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix/expected_output.css000066400000000000000000000000001305254536400315510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix/input.scss000066400000000000000000000001271305254536400276640ustar00rootroot00000000000000test{ @at-root { pre& { foo { bar: baz; } } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/at-root-prefix/status000066400000000000000000000000021305254536400270660ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-alone-itpl/000077500000000000000000000000001305254536400260735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-alone-itpl/expected_output.css000066400000000000000000000000361305254536400320250ustar00rootroot00000000000000test test foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-alone-itpl/input.scss000066400000000000000000000000751305254536400301310ustar00rootroot00000000000000test { #{&} { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-alone/000077500000000000000000000000001305254536400251255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-alone/expected_output.css000066400000000000000000000000311305254536400310520ustar00rootroot00000000000000test foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-alone/input.scss000066400000000000000000000000701305254536400271560ustar00rootroot00000000000000test { & { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-postfix-itpl/000077500000000000000000000000001305254536400264715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-postfix-itpl/expected_output.css000066400000000000000000000000421305254536400324200ustar00rootroot00000000000000test testpost foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-postfix-itpl/input.scss000066400000000000000000000001011305254536400305150ustar00rootroot00000000000000test { #{&}post { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-postfix/000077500000000000000000000000001305254536400255235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-postfix/expected_output.css000066400000000000000000000000351305254536400314540ustar00rootroot00000000000000testpost foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-postfix/input.scss000066400000000000000000000000741305254536400275600ustar00rootroot00000000000000test { &post { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix-itpl/000077500000000000000000000000001305254536400262725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix-itpl/expected_output.css000066400000000000000000000000411305254536400322200ustar00rootroot00000000000000test pretest foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix-itpl/input.scss000066400000000000000000000001001305254536400303150ustar00rootroot00000000000000test { pre#{&} { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix/000077500000000000000000000000001305254536400253245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix/error000066400000000000000000000003631305254536400264020ustar00rootroot00000000000000Error: Invalid CSS after "pre": expected "{", was "&" "&" may only be used at the beginning of a compound selector. on line 2 of /sass/spec/libsass/base-level-parent/nested/prefix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix/error-dart-sass000066400000000000000000000002461305254536400303010ustar00rootroot00000000000000Error: "&" may only used at the beginning of a compound selector. pre&{ ^ spec/libsass/base-level-parent/nested/basic-prefix/input.scss 2:6 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix/expected_output.css000066400000000000000000000000001305254536400312450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix/input.scss000066400000000000000000000000731305254536400273600ustar00rootroot00000000000000test { pre& { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/nested/basic-prefix/status000066400000000000000000000000021305254536400265620ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/000077500000000000000000000000001305254536400224515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone-itpl/000077500000000000000000000000001305254536400261005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone-itpl/error000066400000000000000000000002611305254536400271530ustar00rootroot00000000000000Error: Invalid CSS after "": expected selector, was "" on line 2 of /sass/spec/libsass/base-level-parent/root/at-root-alone-itpl/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone-itpl/error-dart-sass000066400000000000000000000001731305254536400310540ustar00rootroot00000000000000Error: expected selector. { ^ spec/libsass/base-level-parent/root/at-root-alone-itpl/input.scss 2:3 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone-itpl/expected_output.css000066400000000000000000000000001305254536400320210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone-itpl/input.scss000066400000000000000000000001011305254536400301240ustar00rootroot00000000000000@at-root { #{&} { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone-itpl/options.yml000066400000000000000000000000251305254536400303130ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone-itpl/status000066400000000000000000000000021305254536400273360ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone/000077500000000000000000000000001305254536400251325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone/error000066400000000000000000000003131305254536400262030ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 2 of /sass/spec/libsass/base-level-parent/root/at-root-alone/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone/error-dart-sass000066400000000000000000000002431305254536400301040ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". & { ^^ spec/libsass/base-level-parent/root/at-root-alone/input.scss 2:3 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone/expected_output.css000066400000000000000000000000001305254536400310530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone/input.scss000066400000000000000000000000741305254536400271670ustar00rootroot00000000000000@at-root { & { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone/options.yml000066400000000000000000000000251305254536400273450ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-alone/status000066400000000000000000000000021305254536400263700ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix-itpl/000077500000000000000000000000001305254536400264765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix-itpl/expected_output.css000066400000000000000000000000311305254536400324230ustar00rootroot00000000000000post foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix-itpl/input.scss000066400000000000000000000001051305254536400305260ustar00rootroot00000000000000@at-root { #{&}post { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix/000077500000000000000000000000001305254536400255305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix/error000066400000000000000000000003151305254536400266030ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 2 of /sass/spec/libsass/base-level-parent/root/at-root-postfix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix/error-dart-sass000066400000000000000000000002551305254536400305050ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". &post { ^^^^^^ spec/libsass/base-level-parent/root/at-root-postfix/input.scss 2:3 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix/expected_output.css000066400000000000000000000000001305254536400314510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix/input.scss000066400000000000000000000001001305254536400275530ustar00rootroot00000000000000@at-root { &post { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix/options.yml000066400000000000000000000000251305254536400277430ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-postfix/status000066400000000000000000000000021305254536400267660ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix-itpl/000077500000000000000000000000001305254536400262775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix-itpl/expected_output.css000066400000000000000000000000301305254536400322230ustar00rootroot00000000000000pre foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix-itpl/input.scss000066400000000000000000000001041305254536400303260ustar00rootroot00000000000000@at-root { pre#{&} { foo { bar: baz; } } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix/000077500000000000000000000000001305254536400253315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix/error000066400000000000000000000003711305254536400264060ustar00rootroot00000000000000Error: Invalid CSS after "pre": expected "{", was "&" "&" may only be used at the beginning of a compound selector. on line 2 of /sass/spec/libsass/base-level-parent/root/at-root-prefix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix/error-dart-sass000066400000000000000000000002461305254536400303060ustar00rootroot00000000000000Error: "&" may only used at the beginning of a compound selector. pre&{ ^ spec/libsass/base-level-parent/root/at-root-prefix/input.scss 2:6 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix/expected_output.css000066400000000000000000000000001305254536400312520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix/input.scss000066400000000000000000000000771305254536400273710ustar00rootroot00000000000000@at-root { pre& { foo { bar: baz; } } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/at-root-prefix/status000066400000000000000000000000021305254536400265670ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone-itpl/000077500000000000000000000000001305254536400255745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone-itpl/error000066400000000000000000000002571305254536400266540ustar00rootroot00000000000000Error: Invalid CSS after "": expected selector, was "" on line 1 of /sass/spec/libsass/base-level-parent/root/basic-alone-itpl/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone-itpl/error-dart-sass000066400000000000000000000001651305254536400305510ustar00rootroot00000000000000Error: expected selector. { ^ spec/libsass/base-level-parent/root/basic-alone-itpl/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone-itpl/expected_output.css000066400000000000000000000000001305254536400315150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone-itpl/input.scss000066400000000000000000000000501305254536400276230ustar00rootroot00000000000000#{&} { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone-itpl/options.yml000066400000000000000000000000251305254536400300070ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone-itpl/status000066400000000000000000000000021305254536400270320ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone/000077500000000000000000000000001305254536400246265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone/error000066400000000000000000000003111305254536400256750ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 1 of /sass/spec/libsass/base-level-parent/root/basic-alone/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone/error-dart-sass000066400000000000000000000002351305254536400276010ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". & { ^^ spec/libsass/base-level-parent/root/basic-alone/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone/expected_output.css000066400000000000000000000000001305254536400305470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone/input.scss000066400000000000000000000000451305254536400266610ustar00rootroot00000000000000& { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-alone/status000066400000000000000000000000021305254536400260640ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix-itpl/000077500000000000000000000000001305254536400261725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix-itpl/expected_output.css000066400000000000000000000000311305254536400321170ustar00rootroot00000000000000post foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix-itpl/input.scss000066400000000000000000000000541305254536400302250ustar00rootroot00000000000000#{&}post { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix/000077500000000000000000000000001305254536400252245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix/error000066400000000000000000000003131305254536400262750ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 1 of /sass/spec/libsass/base-level-parent/root/basic-postfix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix/error-dart-sass000066400000000000000000000002471305254536400302020ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". &post { ^^^^^^ spec/libsass/base-level-parent/root/basic-postfix/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix/expected_output.css000066400000000000000000000000001305254536400311450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix/input.scss000066400000000000000000000000471305254536400272610ustar00rootroot00000000000000&post { foo { bar: baz; } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-postfix/status000066400000000000000000000000021305254536400264620ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix-itpl/000077500000000000000000000000001305254536400257735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix-itpl/expected_output.css000066400000000000000000000000301305254536400317170ustar00rootroot00000000000000pre foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix-itpl/input.scss000066400000000000000000000000531305254536400300250ustar00rootroot00000000000000pre#{&} { foo { bar: baz; } } sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix/000077500000000000000000000000001305254536400250255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix/error000066400000000000000000000003671305254536400261070ustar00rootroot00000000000000Error: Invalid CSS after "pre": expected "{", was "&" "&" may only be used at the beginning of a compound selector. on line 1 of /sass/spec/libsass/base-level-parent/root/basic-prefix/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix/error-dart-sass000066400000000000000000000002401305254536400277740ustar00rootroot00000000000000Error: "&" may only used at the beginning of a compound selector. pre&{ ^ spec/libsass/base-level-parent/root/basic-prefix/input.scss 1:4 root stylesheet sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix/expected_output.css000066400000000000000000000000001305254536400307460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix/input.scss000066400000000000000000000000461305254536400270610ustar00rootroot00000000000000pre& { foo { bar: baz; } }sass-spec-3.5.0-2/spec/libsass/base-level-parent/root/basic-prefix/status000066400000000000000000000000021305254536400262630ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/basic/000077500000000000000000000000001305254536400172415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/basic/44_not_number_expression/000077500000000000000000000000001305254536400241775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/basic/44_not_number_expression/expected_output.css000066400000000000000000000000721305254536400301310ustar00rootroot00000000000000div { background: green; } div { background: blue; } sass-spec-3.5.0-2/spec/libsass/basic/44_not_number_expression/input.scss000066400000000000000000000002201305254536400262250ustar00rootroot00000000000000@if 2 { div { background: green; } } @if not 2 { div { background: red; } } @if not not 2 { div { background: blue; } } sass-spec-3.5.0-2/spec/libsass/bool/000077500000000000000000000000001305254536400171135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/bool/expected_output-dart-sass.css000066400000000000000000000001141305254536400247410ustar00rootroot00000000000000div { a: false; b: "ho"; b: "hey"; a: false; b: "ho"; b: hey; } sass-spec-3.5.0-2/spec/libsass/bool/expected_output.css000066400000000000000000000001401305254536400230410ustar00rootroot00000000000000div { a: false; b: "ho"; b: "hey"; a: false and "hey"; b: "hey" and "ho"; b: hey; } sass-spec-3.5.0-2/spec/libsass/bool/input.scss000066400000000000000000000002241305254536400211450ustar00rootroot00000000000000div { a: (false and "hey"); b: ("hey" and "ho"); b: ("hey" or "ho"); a: false and "hey"; b: "hey" and "ho"; b: unquote("hey") or "ho"; }sass-spec-3.5.0-2/spec/libsass/bourbon/000077500000000000000000000000001305254536400176265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/bourbon/expected_output-dart-sass.css000066400000000000000000000031211305254536400254550ustar00rootroot00000000000000box:hover { -webkit-animation-name: scale, slide; -moz-animation-name: scale, slide; animation-name: scale, slide; -webkit-animation-duration: 2s; -moz-animation-duration: 2s; animation-duration: 2s; -webkit-animation-timing-function: ease; -moz-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation: scale 1s ease-in, slide 2s ease; -moz-animation: scale 1s ease-in, slide 2s ease; animation: scale 1s ease-in, slide 2s ease; } div { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; /* boo boo boo */ background-image: url("/images/a.png"), url("images/b.png"); background-image: url("/images/a.png"), url("images/b.png"); background-image: url("/images/a.png"), -webkit-linear-gradient(white 0, yellow 50%, transparent 50%); background-image: url("/images/a.png"), linear-gradient( white 0, yellow 50%, transparent 50%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.08) 50%, transparent 50%), -webkit-linear-gradient(#4e7ba3, #3e6181); background-image: linear-gradient( rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.08) 50%, transparent 50%), linear-gradient( #4e7ba3, #3e6181); background-image: -webkit-url("/images/a.png")-gradient(center), -webkit-url("images/b.png")-gradient(left); background-image: url("/images/a.png")-gradient( center), url("images/b.png")-gradient( left); } sass-spec-3.5.0-2/spec/libsass/bourbon/expected_output.css000066400000000000000000000031261305254536400235630ustar00rootroot00000000000000box:hover { -webkit-animation-name: scale, slide; -moz-animation-name: scale, slide; animation-name: scale, slide; -webkit-animation-duration: 2s; -moz-animation-duration: 2s; animation-duration: 2s; -webkit-animation-timing-function: ease; -moz-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation: scale 1s ease-in, slide 2s ease; -moz-animation: scale 1s ease-in, slide 2s ease; animation: scale 1s ease-in, slide 2s ease; } div { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; /* boo boo boo */ background-image: url("/images/a.png"), url("images/b.png"); background-image: url("/images/a.png"), url("images/b.png"); background-image: url("/images/a.png"), -webkit-linear-gradient( white 0, yellow 50%, transparent 50%); background-image: url("/images/a.png"), linear-gradient( white 0, yellow 50%, transparent 50%); background-image: -webkit-linear-gradient( rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.08) 50%, transparent 50%), -webkit-linear-gradient( #4e7ba3, #3e6181); background-image: linear-gradient( rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.08) 50%, transparent 50%), linear-gradient( #4e7ba3, #3e6181); background-image: -webkit-url("/images/a.png")-gradient( center), -webkit-url("images/b.png")-gradient( left); background-image: url("/images/a.png")-gradient( center), url("images/b.png")-gradient( left); } sass-spec-3.5.0-2/spec/libsass/bourbon/input.scss000066400000000000000000000020371305254536400216640ustar00rootroot00000000000000@import "lib/_bourbon.scss"; box:hover { @include animation-name(scale, slide); @include animation-duration(2s); @include animation-timing-function(ease); @include animation-iteration-count(infinite); // Animation shorthand works the same as the CSS3 animation shorthand @include animation(scale 1s ease-in, slide 2s ease); } div { @include appearance(none); /* boo boo boo */ // Multiple image assets @include background-image(url("/images/a.png"), url("images/b.png")); // Image asset with a linear-gradient @include background-image(url("/images/a.png"), linear-gradient(white 0, yellow 50%, transparent 50%)); // Multiple linear-gradients - Demo @include background-image(linear-gradient(hsla(0, 100%, 100%, 0.25) 0%, hsla(0, 100%, 100%, 0.08) 50%, transparent 50%), linear-gradient(#4e7ba3, darken(#4e7ba4, 10%))); // NOT SUPPORTED - Multiple image assets with shorthand notation @include background-image(url("/images/a.png") center no-repeat, url("images/b.png") left repeat); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/000077500000000000000000000000001305254536400203745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/bourbon/lib/_bourbon-deprecated-upcoming.scss000066400000000000000000000011531305254536400270130ustar00rootroot00000000000000//************************************************************************// // These mixins/functions are deprecated // They will be removed in the next MAJOR version release //************************************************************************// @mixin box-shadow ($shadows...) { @include prefixer(box-shadow, $shadows, spec); @warn "box-shadow is deprecated and will be removed in the next major version release"; } @mixin background-size ($lengths...) { @include prefixer(background-size, $lengths, spec); @warn "background-size is deprecated and will be removed in the next major version release"; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/_bourbon.scss000066400000000000000000000032431305254536400231000ustar00rootroot00000000000000// Custom Helpers @import "helpers/deprecated-webkit-gradient"; @import "helpers/gradient-positions-parser"; @import "helpers/linear-positions-parser"; @import "helpers/radial-arg-parser"; @import "helpers/radial-positions-parser"; @import "helpers/render-gradients"; @import "helpers/shape-size-stripper"; // Custom Functions @import "functions/compact"; @import "functions/flex-grid"; @import "functions/grid-width"; @import "functions/linear-gradient"; @import "functions/modular-scale"; @import "functions/px-to-em"; @import "functions/radial-gradient"; @import "functions/tint-shade"; @import "functions/transition-property-name"; // CSS3 Mixins @import "css3/animation"; @import "css3/appearance"; @import "css3/backface-visibility"; @import "css3/background"; @import "css3/background-image"; @import "css3/border-image"; @import "css3/border-radius"; @import "css3/box-sizing"; @import "css3/columns"; @import "css3/flex-box"; @import "css3/font-face"; @import "css3/hidpi-media-query"; @import "css3/image-rendering"; @import "css3/inline-block"; @import "css3/keyframes"; @import "css3/linear-gradient"; @import "css3/perspective"; @import "css3/radial-gradient"; @import "css3/transform"; @import "css3/transition"; @import "css3/user-select"; @import "css3/placeholder"; // Addons & other mixins @import "addons/button"; @import "addons/clearfix"; @import "addons/font-family"; @import "addons/hide-text"; @import "addons/html5-input-types"; @import "addons/position"; @import "addons/prefixer"; @import "addons/retina-image"; @import "addons/size"; @import "addons/timing-functions"; @import "addons/triangle"; // Soon to be deprecated Mixins @import "bourbon-deprecated-upcoming"; sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/000077500000000000000000000000001305254536400216445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_button.scss000066400000000000000000000242061305254536400242170ustar00rootroot00000000000000@mixin button ($style: simple, $base-color: #4294f0) { @if type-of($style) == color { $base-color: $style; $style: simple; } // Grayscale button @if $base-color == grayscale($base-color) { @if $style == simple { @include simple($base-color, $grayscale: true); } @else if $style == shiny { @include shiny($base-color, $grayscale: true); } @else if $style == pill { @include pill($base-color, $grayscale: true); } } // Colored button @else { @if $style == simple { @include simple($base-color); } @else if $style == shiny { @include shiny($base-color); } @else if $style == pill { @include pill($base-color); } } &:disabled { opacity: 0.5; cursor: not-allowed; } } // Simple Button //************************************************************************// @mixin simple($base-color, $grayscale: false) { $color: hsl(0, 0, 100%); $border: adjust-color($base-color, $saturation: 9%, $lightness: -14%); $inset-shadow: adjust-color($base-color, $saturation: -8%, $lightness: 15%); $stop-gradient: adjust-color($base-color, $saturation: 9%, $lightness: -11%); $text-shadow: adjust-color($base-color, $saturation: 15%, $lightness: -18%); @if lightness($base-color) > 70% { $color: hsl(0, 0, 20%); $text-shadow: adjust-color($base-color, $saturation: 10%, $lightness: 4%); } @if $grayscale == true { $border: grayscale($border); $inset-shadow: grayscale($inset-shadow); $stop-gradient: grayscale($stop-gradient); $text-shadow: grayscale($text-shadow); } border: 1px solid $border; border-radius: 3px; box-shadow: inset 0 1px 0 0 $inset-shadow; color: $color; display: inline-block; font-size: 11px; font-weight: bold; @include linear-gradient ($base-color, $stop-gradient); padding: 7px 18px; text-decoration: none; text-shadow: 0 1px 0 $text-shadow; background-clip: padding-box; &:hover:not(:disabled) { $base-color-hover: adjust-color($base-color, $saturation: -4%, $lightness: -5%); $inset-shadow-hover: adjust-color($base-color, $saturation: -7%, $lightness: 5%); $stop-gradient-hover: adjust-color($base-color, $saturation: 8%, $lightness: -14%); @if $grayscale == true { $base-color-hover: grayscale($base-color-hover); $inset-shadow-hover: grayscale($inset-shadow-hover); $stop-gradient-hover: grayscale($stop-gradient-hover); } box-shadow: inset 0 1px 0 0 $inset-shadow-hover; cursor: pointer; @include linear-gradient ($base-color-hover, $stop-gradient-hover); } &:active:not(:disabled) { $border-active: adjust-color($base-color, $saturation: 9%, $lightness: -14%); $inset-shadow-active: adjust-color($base-color, $saturation: 7%, $lightness: -17%); @if $grayscale == true { $border-active: grayscale($border-active); $inset-shadow-active: grayscale($inset-shadow-active); } border: 1px solid $border-active; box-shadow: inset 0 0 8px 4px $inset-shadow-active, inset 0 0 8px 4px $inset-shadow-active, 0 1px 1px 0 #eee; } } // Shiny Button //************************************************************************// @mixin shiny($base-color, $grayscale: false) { $color: hsl(0, 0, 100%); $border: adjust-color($base-color, $red: -117, $green: -111, $blue: -81); $border-bottom: adjust-color($base-color, $red: -126, $green: -127, $blue: -122); $fourth-stop: adjust-color($base-color, $red: -79, $green: -70, $blue: -46); $inset-shadow: adjust-color($base-color, $red: 37, $green: 29, $blue: 12); $second-stop: adjust-color($base-color, $red: -56, $green: -50, $blue: -33); $text-shadow: adjust-color($base-color, $red: -140, $green: -141, $blue: -114); $third-stop: adjust-color($base-color, $red: -86, $green: -75, $blue: -48); @if lightness($base-color) > 70% { $color: hsl(0, 0, 20%); $text-shadow: adjust-color($base-color, $saturation: 10%, $lightness: 4%); } @if $grayscale == true { $border: grayscale($border); $border-bottom: grayscale($border-bottom); $fourth-stop: grayscale($fourth-stop); $inset-shadow: grayscale($inset-shadow); $second-stop: grayscale($second-stop); $text-shadow: grayscale($text-shadow); $third-stop: grayscale($third-stop); } border: 1px solid $border; border-bottom: 1px solid $border-bottom; border-radius: 5px; box-shadow: inset 0 1px 0 0 $inset-shadow; color: $color; display: inline-block; font-size: 14px; font-weight: bold; @include linear-gradient(top, $base-color 0%, $second-stop 50%, $third-stop 50%, $fourth-stop 100%); padding: 8px 20px; text-align: center; text-decoration: none; text-shadow: 0 -1px 1px $text-shadow; &:hover:not(:disabled) { $first-stop-hover: adjust-color($base-color, $red: -13, $green: -15, $blue: -18); $second-stop-hover: adjust-color($base-color, $red: -66, $green: -62, $blue: -51); $third-stop-hover: adjust-color($base-color, $red: -93, $green: -85, $blue: -66); $fourth-stop-hover: adjust-color($base-color, $red: -86, $green: -80, $blue: -63); @if $grayscale == true { $first-stop-hover: grayscale($first-stop-hover); $second-stop-hover: grayscale($second-stop-hover); $third-stop-hover: grayscale($third-stop-hover); $fourth-stop-hover: grayscale($fourth-stop-hover); } cursor: pointer; @include linear-gradient(top, $first-stop-hover 0%, $second-stop-hover 50%, $third-stop-hover 50%, $fourth-stop-hover 100%); } &:active:not(:disabled) { $inset-shadow-active: adjust-color($base-color, $red: -111, $green: -116, $blue: -122); @if $grayscale == true { $inset-shadow-active: grayscale($inset-shadow-active); } box-shadow: inset 0 0 20px 0 $inset-shadow-active, 0 1px 0 #fff; } } // Pill Button //************************************************************************// @mixin pill($base-color, $grayscale: false) { $color: hsl(0, 0, 100%); $border-bottom: adjust-color($base-color, $hue: 8, $saturation: -11%, $lightness: -26%); $border-sides: adjust-color($base-color, $hue: 4, $saturation: -21%, $lightness: -21%); $border-top: adjust-color($base-color, $hue: -1, $saturation: -30%, $lightness: -15%); $inset-shadow: adjust-color($base-color, $hue: -1, $saturation: -1%, $lightness: 7%); $stop-gradient: adjust-color($base-color, $hue: 8, $saturation: 14%, $lightness: -10%); $text-shadow: adjust-color($base-color, $hue: 5, $saturation: -19%, $lightness: -15%); @if lightness($base-color) > 70% { $color: hsl(0, 0, 20%); $text-shadow: adjust-color($base-color, $saturation: 10%, $lightness: 4%); } @if $grayscale == true { $border-bottom: grayscale($border-bottom); $border-sides: grayscale($border-sides); $border-top: grayscale($border-top); $inset-shadow: grayscale($inset-shadow); $stop-gradient: grayscale($stop-gradient); $text-shadow: grayscale($text-shadow); } border: 1px solid $border-top; border-color: $border-top $border-sides $border-bottom; border-radius: 16px; box-shadow: inset 0 1px 0 0 $inset-shadow, 0 1px 2px 0 #b3b3b3; color: $color; display: inline-block; font-size: 11px; font-weight: normal; line-height: 1; @include linear-gradient ($base-color, $stop-gradient); padding: 5px 16px; text-align: center; text-decoration: none; text-shadow: 0 -1px 1px $text-shadow; background-clip: padding-box; &:hover:not(:disabled) { $base-color-hover: adjust-color($base-color, $lightness: -4.5%); $border-bottom: adjust-color($base-color, $hue: 8, $saturation: 13.5%, $lightness: -32%); $border-sides: adjust-color($base-color, $hue: 4, $saturation: -2%, $lightness: -27%); $border-top: adjust-color($base-color, $hue: -1, $saturation: -17%, $lightness: -21%); $inset-shadow-hover: adjust-color($base-color, $saturation: -1%, $lightness: 3%); $stop-gradient-hover: adjust-color($base-color, $hue: 8, $saturation: -4%, $lightness: -15.5%); $text-shadow-hover: adjust-color($base-color, $hue: 5, $saturation: -5%, $lightness: -22%); @if $grayscale == true { $base-color-hover: grayscale($base-color-hover); $border-bottom: grayscale($border-bottom); $border-sides: grayscale($border-sides); $border-top: grayscale($border-top); $inset-shadow-hover: grayscale($inset-shadow-hover); $stop-gradient-hover: grayscale($stop-gradient-hover); $text-shadow-hover: grayscale($text-shadow-hover); } border: 1px solid $border-top; border-color: $border-top $border-sides $border-bottom; box-shadow: inset 0 1px 0 0 $inset-shadow-hover; cursor: pointer; @include linear-gradient ($base-color-hover, $stop-gradient-hover); text-shadow: 0 -1px 1px $text-shadow-hover; background-clip: padding-box; } &:active:not(:disabled) { $active-color: adjust-color($base-color, $hue: 4, $saturation: -12%, $lightness: -10%); $border-active: adjust-color($base-color, $hue: 6, $saturation: -2.5%, $lightness: -30%); $border-bottom-active: adjust-color($base-color, $hue: 11, $saturation: 6%, $lightness: -31%); $inset-shadow-active: adjust-color($base-color, $hue: 9, $saturation: 2%, $lightness: -21.5%); $text-shadow-active: adjust-color($base-color, $hue: 5, $saturation: -12%, $lightness: -21.5%); @if $grayscale == true { $active-color: grayscale($active-color); $border-active: grayscale($border-active); $border-bottom-active: grayscale($border-bottom-active); $inset-shadow-active: grayscale($inset-shadow-active); $text-shadow-active: grayscale($text-shadow-active); } background: $active-color; border: 1px solid $border-active; border-bottom: 1px solid $border-bottom-active; box-shadow: inset 0 0 6px 3px $inset-shadow-active, 0 1px 0 0 #fff; text-shadow: 0 -1px 1px $text-shadow-active; } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_clearfix.scss000066400000000000000000000010151305254536400244720ustar00rootroot00000000000000// Micro clearfix provides an easy way to contain floats without adding additional markup // // Example usage: // // // Contain all floats within .wrapper // .wrapper { // @include clearfix; // .content, // .sidebar { // float : left; // } // } @mixin clearfix { *zoom: 1; &:before, &:after { content: " "; display: table; } &:after { clear: both; } } // Acknowledgements // Micro clearfix: [Nicolas Gallagher](http://nicolasgallagher.com/micro-clearfix-hack/) sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_font-family.scss000066400000000000000000000004531305254536400251270ustar00rootroot00000000000000$georgia: Georgia, Cambria, "Times New Roman", Times, serif; $helvetica: "Helvetica Neue", Helvetica, Arial, sans-serif; $lucida-grande: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif; $monospace: "Bitstream Vera Sans Mono", Consolas, Courier, monospace; $verdana: Verdana, Geneva, sans-serif; sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_hide-text.scss000066400000000000000000000001531305254536400245720ustar00rootroot00000000000000@mixin hide-text { color: transparent; font: 0/0 a; text-shadow: none; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_html5-input-types.scss000066400000000000000000000037711305254536400262400ustar00rootroot00000000000000//************************************************************************// // Generate a variable ($all-text-inputs) with a list of all html5 // input types that have a text-based input, excluding textarea. // http://diveintohtml5.org/forms.html //************************************************************************// $inputs-list: 'input[type="email"]', 'input[type="number"]', 'input[type="password"]', 'input[type="search"]', 'input[type="tel"]', 'input[type="text"]', 'input[type="url"]', // Webkit & Gecko may change the display of these in the future 'input[type="color"]', 'input[type="date"]', 'input[type="datetime"]', 'input[type="datetime-local"]', 'input[type="month"]', 'input[type="time"]', 'input[type="week"]'; $unquoted-inputs-list: (); @each $input-type in $inputs-list { $unquoted-inputs-list: append($unquoted-inputs-list, unquote($input-type), comma); } $all-text-inputs: $unquoted-inputs-list; // Hover Pseudo-class //************************************************************************// $all-text-inputs-hover: (); @each $input-type in $unquoted-inputs-list { $input-type-hover: $input-type + ":hover"; $all-text-inputs-hover: append($all-text-inputs-hover, $input-type-hover, comma); } // Focus Pseudo-class //************************************************************************// $all-text-inputs-focus: (); @each $input-type in $unquoted-inputs-list { $input-type-focus: $input-type + ":focus"; $all-text-inputs-focus: append($all-text-inputs-focus, $input-type-focus, comma); } // You must use interpolation on the variable: // #{$all-text-inputs} // #{$all-text-inputs-hover} // #{$all-text-inputs-focus} // Example //************************************************************************// // #{$all-text-inputs}, textarea { // border: 1px solid red; // } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_position.scss000066400000000000000000000013161305254536400245450ustar00rootroot00000000000000@mixin position ($position: relative, $coordinates: 0 0 0 0) { @if type-of($position) == list { $coordinates: $position; $position: relative; } $top: nth($coordinates, 1); $right: nth($coordinates, 2); $bottom: nth($coordinates, 3); $left: nth($coordinates, 4); position: $position; @if $top == auto { top: $top; } @else if not(unitless($top)) { top: $top; } @if $right == auto { right: $right; } @else if not(unitless($right)) { right: $right; } @if $bottom == auto { bottom: $bottom; } @else if not(unitless($bottom)) { bottom: $bottom; } @if $left == auto { left: $left; } @else if not(unitless($left)) { left: $left; } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_prefixer.scss000066400000000000000000000024711305254536400245300ustar00rootroot00000000000000//************************************************************************// // Example: @include prefixer(border-radius, $radii, webkit ms spec); //************************************************************************// $prefix-for-webkit: true !default; $prefix-for-mozilla: true !default; $prefix-for-microsoft: true !default; $prefix-for-opera: true !default; $prefix-for-spec: true !default; // required for keyframe mixin @mixin prefixer ($property, $value, $prefixes) { @each $prefix in $prefixes { @if $prefix == webkit { @if $prefix-for-webkit { -webkit-#{$property}: $value; } } @else if $prefix == moz { @if $prefix-for-mozilla { -moz-#{$property}: $value; } } @else if $prefix == ms { @if $prefix-for-microsoft { -ms-#{$property}: $value; } } @else if $prefix == o { @if $prefix-for-opera { -o-#{$property}: $value; } } @else if $prefix == spec { @if $prefix-for-spec { #{$property}: $value; } } @else { @warn "Unrecognized prefix: #{$prefix}"; } } } @mixin disable-prefix-for-all() { $prefix-for-webkit: false; $prefix-for-mozilla: false; $prefix-for-microsoft: false; $prefix-for-opera: false; $prefix-for-spec: false; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_retina-image.scss000066400000000000000000000014271305254536400252460ustar00rootroot00000000000000@mixin retina-image($filename, $background-size, $extension: png, $retina-filename: null, $asset-pipeline: false) { @if $asset-pipeline { background-image: image_url("#{$filename}.#{$extension}"); } @else { background-image: url("#{$filename}.#{$extension}"); } @include hidpi { @if $asset-pipeline { @if $retina-filename { background-image: image_url("#{$retina-filename}.#{$extension}"); } @else { background-image: image_url("#{$filename}@2x.#{$extension}"); } } @else { @if $retina-filename { background-image: url("#{$retina-filename}.#{$extension}"); } @else { background-image: url("#{$filename}@2x.#{$extension}"); } } background-size: $background-size; } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_size.scss000066400000000000000000000014141305254536400236520ustar00rootroot00000000000000@mixin size($size) { @if length($size) == 1 { @if $size == auto { width: $size; height: $size; } @else if unitless($size) { width: $size + px; height: $size + px; } @else if not(unitless($size)) { width: $size; height: $size; } } // Width x Height @if length($size) == 2 { $width: nth($size, 1); $height: nth($size, 2); @if $width == auto { width: $width; } @else if not(unitless($width)) { width: $width; } @else if unitless($width) { width: $width + px; } @if $height == auto { height: $height; } @else if not(unitless($height)) { height: $height; } @else if unitless($height) { height: $height + px; } } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_timing-functions.scss000066400000000000000000000033321305254536400261760ustar00rootroot00000000000000// CSS cubic-bezier timing functions. Timing functions courtesy of jquery.easie (github.com/jaukia/easie) // Timing functions are the same as demo'ed here: http://jqueryui.com/demos/effect/easing.html // EASE IN $ease-in-quad: cubic-bezier(0.550, 0.085, 0.680, 0.530); $ease-in-cubic: cubic-bezier(0.550, 0.055, 0.675, 0.190); $ease-in-quart: cubic-bezier(0.895, 0.030, 0.685, 0.220); $ease-in-quint: cubic-bezier(0.755, 0.050, 0.855, 0.060); $ease-in-sine: cubic-bezier(0.470, 0.000, 0.745, 0.715); $ease-in-expo: cubic-bezier(0.950, 0.050, 0.795, 0.035); $ease-in-circ: cubic-bezier(0.600, 0.040, 0.980, 0.335); $ease-in-back: cubic-bezier(0.600, -0.280, 0.735, 0.045); // EASE OUT $ease-out-quad: cubic-bezier(0.250, 0.460, 0.450, 0.940); $ease-out-cubic: cubic-bezier(0.215, 0.610, 0.355, 1.000); $ease-out-quart: cubic-bezier(0.165, 0.840, 0.440, 1.000); $ease-out-quint: cubic-bezier(0.230, 1.000, 0.320, 1.000); $ease-out-sine: cubic-bezier(0.390, 0.575, 0.565, 1.000); $ease-out-expo: cubic-bezier(0.190, 1.000, 0.220, 1.000); $ease-out-circ: cubic-bezier(0.075, 0.820, 0.165, 1.000); $ease-out-back: cubic-bezier(0.175, 0.885, 0.320, 1.275); // EASE IN OUT $ease-in-out-quad: cubic-bezier(0.455, 0.030, 0.515, 0.955); $ease-in-out-cubic: cubic-bezier(0.645, 0.045, 0.355, 1.000); $ease-in-out-quart: cubic-bezier(0.770, 0.000, 0.175, 1.000); $ease-in-out-quint: cubic-bezier(0.860, 0.000, 0.070, 1.000); $ease-in-out-sine: cubic-bezier(0.445, 0.050, 0.550, 0.950); $ease-in-out-expo: cubic-bezier(1.000, 0.000, 0.000, 1.000); $ease-in-out-circ: cubic-bezier(0.785, 0.135, 0.150, 0.860); $ease-in-out-back: cubic-bezier(0.680, -0.550, 0.265, 1.550); sass-spec-3.5.0-2/spec/libsass/bourbon/lib/addons/_triangle.scss000066400000000000000000000021301305254536400245010ustar00rootroot00000000000000@mixin triangle ($size, $color, $direction) { height: 0; width: 0; @if ($direction == up) or ($direction == down) or ($direction == right) or ($direction == left) { border-color: transparent; border-style: solid; border-width: $size / 2; @if $direction == up { border-bottom-color: $color; } @else if $direction == right { border-left-color: $color; } @else if $direction == down { border-top-color: $color; } @else if $direction == left { border-right-color: $color; } } @else if ($direction == up-right) or ($direction == up-left) { border-top: $size solid $color; @if $direction == up-right { border-left: $size solid transparent; } @else if $direction == up-left { border-right: $size solid transparent; } } @else if ($direction == down-right) or ($direction == down-left) { border-bottom: $size solid $color; @if $direction == down-right { border-left: $size solid transparent; } @else if $direction == down-left { border-right: $size solid transparent; } } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/000077500000000000000000000000001305254536400212475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_animation.scss000066400000000000000000000030571305254536400242670ustar00rootroot00000000000000// http://www.w3.org/TR/css3-animations/#the-animation-name-property- // Each of these mixins support comma separated lists of values, which allows different transitions for individual properties to be described in a single style rule. Each value in the list corresponds to the value at that same position in the other properties. // Official animation shorthand property. @mixin animation ($animations...) { @include prefixer(animation, $animations, webkit moz spec); } // Individual Animation Properties @mixin animation-name ($names...) { @include prefixer(animation-name, $names, webkit moz spec); } @mixin animation-duration ($times...) { @include prefixer(animation-duration, $times, webkit moz spec); } @mixin animation-timing-function ($motions...) { // ease | linear | ease-in | ease-out | ease-in-out @include prefixer(animation-timing-function, $motions, webkit moz spec); } @mixin animation-iteration-count ($values...) { // infinite | @include prefixer(animation-iteration-count, $values, webkit moz spec); } @mixin animation-direction ($directions...) { // normal | alternate @include prefixer(animation-direction, $directions, webkit moz spec); } @mixin animation-play-state ($states...) { // running | paused @include prefixer(animation-play-state, $states, webkit moz spec); } @mixin animation-delay ($times...) { @include prefixer(animation-delay, $times, webkit moz spec); } @mixin animation-fill-mode ($modes...) { // none | forwards | backwards | both @include prefixer(animation-fill-mode, $modes, webkit moz spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_appearance.scss000066400000000000000000000001361305254536400244020ustar00rootroot00000000000000@mixin appearance ($value) { @include prefixer(appearance, $value, webkit moz ms o spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_backface-visibility.scss000066400000000000000000000004471305254536400262140ustar00rootroot00000000000000//************************************************************************// // Backface-visibility mixin //************************************************************************// @mixin backface-visibility($visibility) { @include prefixer(backface-visibility, $visibility, webkit spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_background-image.scss000066400000000000000000000041071305254536400255040ustar00rootroot00000000000000//************************************************************************// // Background-image property for adding multiple background images with // gradients, or for stringing multiple gradients together. //************************************************************************// @mixin background-image($images...) { background-image: _add-prefix($images, webkit); background-image: _add-prefix($images); } @function _add-prefix($images, $vendor: false) { $images-prefixed: (); $gradient-positions: false; @for $i from 1 through length($images) { $type: type-of(nth($images, $i)); // Get type of variable - List or String // If variable is a list - Gradient @if $type == list { $gradient-type: nth(nth($images, $i), 1); // linear or radial $gradient-pos: null; $gradient-args: null; @if ($gradient-type == linear) or ($gradient-type == radial) { $gradient-pos: nth(nth($images, $i), 2); // Get gradient position $gradient-args: nth(nth($images, $i), 3); // Get actual gradient (red, blue) } @else { $gradient-args: nth(nth($images, $i), 2); // Get actual gradient (red, blue) } $gradient-positions: _gradient-positions-parser($gradient-type, $gradient-pos); $gradient: _render-gradients($gradient-positions, $gradient-args, $gradient-type, $vendor); $images-prefixed: append($images-prefixed, $gradient, comma); } // If variable is a string - Image @else if $type == string { $images-prefixed: join($images-prefixed, nth($images, $i), comma); } } @return $images-prefixed; } //Examples: //@include background-image(linear-gradient(top, orange, red)); //@include background-image(radial-gradient(50% 50%, cover circle, orange, red)); //@include background-image(url("/images/a.png"), linear-gradient(orange, red)); //@include background-image(url("image.png"), linear-gradient(orange, red), url("image.png")); //@include background-image(linear-gradient(hsla(0, 100%, 100%, 0.25) 0%, hsla(0, 100%, 100%, 0.08) 50%, transparent 50%), linear-gradient(orange, red)); sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_background.scss000066400000000000000000000074731305254536400244350ustar00rootroot00000000000000//************************************************************************// // Background property for adding multiple backgrounds using shorthand // notation. //************************************************************************// @mixin background( $background-1 , $background-2: false, $background-3: false, $background-4: false, $background-5: false, $background-6: false, $background-7: false, $background-8: false, $background-9: false, $background-10: false, $fallback: false ) { $backgrounds: compact($background-1, $background-2, $background-3, $background-4, $background-5, $background-6, $background-7, $background-8, $background-9, $background-10); $fallback-color: false; @if (type-of($fallback) == color) or ($fallback == "transparent") { $fallback-color: $fallback; } @else { $fallback-color: _extract-background-color($backgrounds); } @if $fallback-color { background-color: $fallback-color; } background: _background-add-prefix($backgrounds, webkit); background: _background-add-prefix($backgrounds); } @function _extract-background-color($backgrounds) { $final-bg-layer: nth($backgrounds, length($backgrounds)); @if type-of($final-bg-layer) == list { @for $i from 1 through length($final-bg-layer) { $value: nth($final-bg-layer, $i); @if type-of($value) == color { @return $value; } } } @return false; } @function _background-add-prefix($backgrounds, $vendor: false) { $backgrounds-prefixed: (); @for $i from 1 through length($backgrounds) { $shorthand: nth($backgrounds, $i); // Get member for current index $type: type-of($shorthand); // Get type of variable - List (gradient) or String (image) // If shorthand is a list (gradient) @if $type == list { $first-member: nth($shorthand, 1); // Get first member of shorthand // Linear Gradient @if index(linear radial, nth($first-member, 1)) { $gradient-type: nth($first-member, 1); // linear || radial $gradient-args: false; $gradient-positions: false; $shorthand-start: false; @if type-of($first-member) == list { // Linear gradient plus additional shorthand values - lg(red,orange)repeat,... $gradient-positions: nth($first-member, 2); $gradient-args: nth($first-member, 3); $shorthand-start: 2; } @else { // Linear gradient only - lg(red,orange),... $gradient-positions: nth($shorthand, 2); $gradient-args: nth($shorthand, 3); // Get gradient (red, blue) } $gradient-positions: _gradient-positions-parser($gradient-type, $gradient-positions); $gradient: _render-gradients($gradient-positions, $gradient-args, $gradient-type, $vendor); // Append any additional shorthand args to gradient @if $shorthand-start { @for $j from $shorthand-start through length($shorthand) { $gradient: join($gradient, nth($shorthand, $j), space); } } $backgrounds-prefixed: append($backgrounds-prefixed, $gradient, comma); } // Image with additional properties @else { $backgrounds-prefixed: append($backgrounds-prefixed, $shorthand, comma); } } // If shorthand is a simple string (color or image) @else if $type == string { $backgrounds-prefixed: join($backgrounds-prefixed, $shorthand, comma); } } @return $backgrounds-prefixed; } //Examples: //@include background(linear-gradient(top, orange, red)); //@include background(radial-gradient(circle at 40% 40%, orange, red)); //@include background(url("/images/a.png") no-repeat, linear-gradient(orange, red)); //@include background(url("image.png") center center, linear-gradient(orange, red), url("image.png")); sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_border-image.scss000066400000000000000000000045651305254536400246520ustar00rootroot00000000000000@mixin border-image($images) { -webkit-border-image: _border-add-prefix($images, webkit); -moz-border-image: _border-add-prefix($images, moz); -o-border-image: _border-add-prefix($images, o); border-image: _border-add-prefix($images); } @function _border-add-prefix($images, $vendor: false) { $border-image: null; $images-type: type-of(nth($images, 1)); $first-var: nth(nth($images, 1), 1); // Get type of Gradient (Linear || radial) // If input is a gradient @if $images-type == string { @if ($first-var == "linear") or ($first-var == "radial") { $gradient-type: nth($images, 1); // Get type of gradient (linear || radial) $gradient-pos: nth($images, 2); // Get gradient position $gradient-args: nth($images, 3); // Get actual gradient (red, blue) $gradient-positions: _gradient-positions-parser($gradient-type, $gradient-pos); $border-image: _render-gradients($gradient-positions, $gradient-args, $gradient-type, $vendor); } // If input is a URL @else { $border-image: $images; } } // If input is gradient or url + additional args @else if $images-type == list { $type: type-of(nth($images, 1)); // Get type of variable - List or String // If variable is a list - Gradient @if $type == list { $gradient: nth($images, 1); $gradient-type: nth($gradient, 1); // Get type of gradient (linear || radial) $gradient-pos: nth($gradient, 2); // Get gradient position $gradient-args: nth($gradient, 3); // Get actual gradient (red, blue) $gradient-positions: _gradient-positions-parser($gradient-type, $gradient-pos); $border-image: _render-gradients($gradient-positions, $gradient-args, $gradient-type, $vendor); @for $i from 2 through length($images) { $border-image: append($border-image, nth($images, $i)); } } } @return $border-image; } //Examples: // @include border-image(url("image.png")); // @include border-image(url("image.png") 20 stretch); // @include border-image(linear-gradient(45deg, orange, yellow)); // @include border-image(linear-gradient(45deg, orange, yellow) stretch); // @include border-image(linear-gradient(45deg, orange, yellow) 20 30 40 50 stretch round); // @include border-image(radial-gradient(top, cover, orange, yellow, orange)); sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_border-radius.scss000066400000000000000000000015011305254536400250420ustar00rootroot00000000000000//************************************************************************// // Shorthand Border-radius mixins //************************************************************************// @mixin border-top-radius($radii) { @include prefixer(border-top-left-radius, $radii, spec); @include prefixer(border-top-right-radius, $radii, spec); } @mixin border-bottom-radius($radii) { @include prefixer(border-bottom-left-radius, $radii, spec); @include prefixer(border-bottom-right-radius, $radii, spec); } @mixin border-left-radius($radii) { @include prefixer(border-top-left-radius, $radii, spec); @include prefixer(border-bottom-left-radius, $radii, spec); } @mixin border-right-radius($radii) { @include prefixer(border-top-right-radius, $radii, spec); @include prefixer(border-bottom-right-radius, $radii, spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_box-sizing.scss000066400000000000000000000001741305254536400243760ustar00rootroot00000000000000@mixin box-sizing ($box) { // content-box | border-box | inherit @include prefixer(box-sizing, $box, webkit moz spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_columns.scss000066400000000000000000000023321305254536400237630ustar00rootroot00000000000000@mixin columns($arg: auto) { // || @include prefixer(columns, $arg, webkit moz spec); } @mixin column-count($int: auto) { // auto || integer @include prefixer(column-count, $int, webkit moz spec); } @mixin column-gap($length: normal) { // normal || length @include prefixer(column-gap, $length, webkit moz spec); } @mixin column-fill($arg: auto) { // auto || length @include prefixer(columns-fill, $arg, webkit moz spec); } @mixin column-rule($arg) { // || || @include prefixer(column-rule, $arg, webkit moz spec); } @mixin column-rule-color($color) { @include prefixer(column-rule-color, $color, webkit moz spec); } @mixin column-rule-style($style: none) { // none | hidden | dashed | dotted | double | groove | inset | inset | outset | ridge | solid @include prefixer(column-rule-style, $style, webkit moz spec); } @mixin column-rule-width ($width: none) { @include prefixer(column-rule-width, $width, webkit moz spec); } @mixin column-span($arg: none) { // none || all @include prefixer(column-span, $arg, webkit moz spec); } @mixin column-width($length: auto) { // auto || length @include prefixer(column-width, $length, webkit moz spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_flex-box.scss000066400000000000000000000024321305254536400240300ustar00rootroot00000000000000// CSS3 Flexible Box Model and property defaults // Custom shorthand notation for flexbox @mixin box($orient: inline-axis, $pack: start, $align: stretch) { @include display-box; @include box-orient($orient); @include box-pack($pack); @include box-align($align); } @mixin display-box { display: -webkit-box; display: -moz-box; display: box; } @mixin box-orient($orient: inline-axis) { // horizontal|vertical|inline-axis|block-axis|inherit @include prefixer(box-orient, $orient, webkit moz spec); } @mixin box-pack($pack: start) { // start|end|center|justify @include prefixer(box-pack, $pack, webkit moz spec); } @mixin box-align($align: stretch) { // start|end|center|baseline|stretch @include prefixer(box-align, $align, webkit moz spec); } @mixin box-direction($direction: normal) { // normal|reverse|inherit @include prefixer(box-direction, $direction, webkit moz spec); } @mixin box-lines($lines: single) { // single|multiple @include prefixer(box-lines, $lines, webkit moz spec); } @mixin box-ordinal-group($int: 1) { @include prefixer(box-ordinal-group, $int, webkit moz spec); } @mixin box-flex($value: 0.0) { @include prefixer(box-flex, $value, webkit moz spec); } @mixin box-flex-group($int: 1) { @include prefixer(box-flex-group, $int, webkit moz spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_font-face.scss000066400000000000000000000020141305254536400241420ustar00rootroot00000000000000// Order of the includes matters, and it is: normal, bold, italic, bold+italic. @mixin font-face($font-family, $file-path, $weight: normal, $style: normal, $asset-pipeline: false ) { @font-face { font-family: $font-family; font-weight: $weight; font-style: $style; @if $asset-pipeline == true { src: font-url('#{$file-path}.eot'); src: font-url('#{$file-path}.eot?#iefix') format('embedded-opentype'), font-url('#{$file-path}.woff') format('woff'), font-url('#{$file-path}.ttf') format('truetype'), font-url('#{$file-path}.svg##{$font-family}') format('svg'); } @else { src: url('#{$file-path}.eot'); src: url('#{$file-path}.eot?#iefix') format('embedded-opentype'), url('#{$file-path}.woff') format('woff'), url('#{$file-path}.ttf') format('truetype'), url('#{$file-path}.svg##{$font-family}') format('svg'); } } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_hidpi-media-query.scss000066400000000000000000000007171305254536400256250ustar00rootroot00000000000000// HiDPI mixin. Default value set to 1.3 to target Google Nexus 7 (http://bjango.com/articles/min-device-pixel-ratio/) @mixin hidpi($ratio: 1.3) { @media only screen and (-webkit-min-device-pixel-ratio: $ratio), only screen and (min--moz-device-pixel-ratio: $ratio), only screen and (-o-min-device-pixel-ratio: #{$ratio}/1), only screen and (min-resolution: #{round($ratio*96)}dpi), only screen and (min-resolution: #{$ratio}dppx) { @content; } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_image-rendering.scss000066400000000000000000000004661305254536400253460ustar00rootroot00000000000000@mixin image-rendering ($mode:optimizeQuality) { @if ($mode == optimize-contrast) { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: optimize-contrast; } @else { image-rendering: $mode; } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_inline-block.scss000066400000000000000000000002731305254536400246530ustar00rootroot00000000000000// Legacy support for inline-block in IE7 (maybe IE6) @mixin inline-block { display: inline-block; vertical-align: baseline; zoom: 1; *display: inline; *vertical-align: auto; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_keyframes.scss000066400000000000000000000024641305254536400242770ustar00rootroot00000000000000// Adds keyframes blocks for supported prefixes, removing redundant prefixes in the block's content @mixin keyframes($name) { $original-prefix-for-webkit: $prefix-for-webkit; $original-prefix-for-mozilla: $prefix-for-mozilla; $original-prefix-for-microsoft: $prefix-for-microsoft; $original-prefix-for-opera: $prefix-for-opera; $original-prefix-for-spec: $prefix-for-spec; @if $original-prefix-for-webkit { @include disable-prefix-for-all(); $prefix-for-webkit: true; #{"@-webkit-keyframes"} #{$name} { @content; } } @if $original-prefix-for-mozilla { @include disable-prefix-for-all(); $prefix-for-mozilla: true; #{"@-moz-keyframes"} #{$name} { @content; } } @if $original-prefix-for-opera { @include disable-prefix-for-all(); $prefix-for-opera: true; #{"@-o-keyframes"} #{$name} { @content; } } @if $original-prefix-for-spec { @include disable-prefix-for-all(); $prefix-for-spec: true; #{"@keyframes"} #{$name} { @content; } } $prefix-for-webkit: $original-prefix-for-webkit; $prefix-for-mozilla: $original-prefix-for-mozilla; $prefix-for-microsoft: $original-prefix-for-microsoft; $prefix-for-opera: $original-prefix-for-opera; $prefix-for-spec: $original-prefix-for-spec; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_linear-gradient.scss000066400000000000000000000030171305254536400253510ustar00rootroot00000000000000@mixin linear-gradient($pos, $G1, $G2: false, $G3: false, $G4: false, $G5: false, $G6: false, $G7: false, $G8: false, $G9: false, $G10: false, $deprecated-pos1: left top, $deprecated-pos2: left bottom, $fallback: false) { // Detect what type of value exists in $pos $pos-type: type-of(nth($pos, 1)); $pos-spec: null; $pos-degree: null; // If $pos is missing from mixin, reassign vars and add default position @if ($pos-type == color) or (nth($pos, 1) == "transparent") { $G10: $G9; $G9: $G8; $G8: $G7; $G7: $G6; $G6: $G5; $G5: $G4; $G4: $G3; $G3: $G2; $G2: $G1; $G1: $pos; $pos: null; } @if $pos { $positions: _linear-positions-parser($pos); $pos-degree: nth($positions, 1); $pos-spec: nth($positions, 2); } $full: compact($G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); // Set $G1 as the default fallback color $fallback-color: nth($G1, 1); // If $fallback is a color use that color as the fallback color @if (type-of($fallback) == color) or ($fallback == "transparent") { $fallback-color: $fallback; } background-color: $fallback-color; background-image: _deprecated-webkit-gradient(linear, $deprecated-pos1, $deprecated-pos2, $full); // Safari <= 5.0 background-image: -webkit-linear-gradient($pos-degree $full); // Safari 5.1+, Chrome background-image: unquote("linear-gradient(#{$pos-spec}#{$full})"); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_perspective.scss000066400000000000000000000003471305254536400246400ustar00rootroot00000000000000@mixin perspective($depth: none) { // none | @include prefixer(perspective, $depth, webkit moz spec); } @mixin perspective-origin($value: 50% 50%) { @include prefixer(perspective-origin, $value, webkit moz spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_placeholder.scss000066400000000000000000000010641305254536400245660ustar00rootroot00000000000000$placeholders: '-webkit-input-placeholder', '-moz-placeholder', '-ms-input-placeholder'; @mixin placeholder { @each $placeholder in $placeholders { @if $placeholder == "-webkit-input-placeholder" { &::#{$placeholder} { @content; } } @else if $placeholder == "-moz-placeholder" { // FF 18- &:#{$placeholder} { @content; } // FF 19+ &::#{$placeholder} { @content; } } @else { &:#{$placeholder} { @content; } } } } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_radial-gradient.scss000066400000000000000000000034201305254536400253310ustar00rootroot00000000000000// Requires Sass 3.1+ @mixin radial-gradient($G1, $G2, $G3: false, $G4: false, $G5: false, $G6: false, $G7: false, $G8: false, $G9: false, $G10: false, $pos: null, $shape-size: null, $deprecated-pos1: center center, $deprecated-pos2: center center, $deprecated-radius1: 0, $deprecated-radius2: 460, $fallback: false) { $data: _radial-arg-parser($G1, $G2, $pos, $shape-size); $G1: nth($data, 1); $G2: nth($data, 2); $pos: nth($data, 3); $shape-size: nth($data, 4); $full: compact($G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); // Strip deprecated cover/contain for spec $shape-size-spec: _shape-size-stripper($shape-size); // Set $G1 as the default fallback color $first-color: nth($full, 1); $fallback-color: nth($first-color, 1); @if (type-of($fallback) == color) or ($fallback == "transparent") { $fallback-color: $fallback; } // Add Commas and spaces $shape-size: if($shape-size, '#{$shape-size}, ', null); $pos: if($pos, '#{$pos}, ', null); $pos-spec: if($pos, 'at #{$pos}', null); $shape-size-spec: if(($shape-size-spec != ' ') and ($pos == null), '#{$shape-size-spec}, ', '#{$shape-size-spec} '); background-color: $fallback-color; background-image: _deprecated-webkit-gradient(radial, $deprecated-pos1, $deprecated-pos2, $full, $deprecated-radius1, $deprecated-radius2); // Safari <= 5.0 && IOS 4 background-image: -webkit-radial-gradient(unquote(#{$pos}#{$shape-size}#{$full})); background-image: unquote("radial-gradient(#{$shape-size-spec}#{$pos-spec}#{$full})"); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_transform.scss000066400000000000000000000007571305254536400243270ustar00rootroot00000000000000@mixin transform($property: none) { // none | @include prefixer(transform, $property, webkit moz ms o spec); } @mixin transform-origin($axes: 50%) { // x-axis - left | center | right | length | % // y-axis - top | center | bottom | length | % // z-axis - length @include prefixer(transform-origin, $axes, webkit moz ms o spec); } @mixin transform-style ($style: flat) { @include prefixer(transform-style, $style, webkit moz ms o spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_transition.scss000066400000000000000000000023761305254536400245050ustar00rootroot00000000000000// Shorthand mixin. Supports multiple parentheses-deliminated values for each variable. // Example: @include transition (all, 2.0s, ease-in-out); // @include transition ((opacity, width), (1.0s, 2.0s), ease-in, (0, 2s)); // @include transition ($property:(opacity, width), $delay: (1.5s, 2.5s)); @mixin transition ($properties...) { @if length($properties) >= 1 { @include prefixer(transition, $properties, webkit moz spec); } @else { $properties: all 0.15s ease-out 0; @include prefixer(transition, $properties, webkit moz spec); } } @mixin transition-property ($properties...) { -webkit-transition-property: transition-property-names($properties, 'webkit'); -moz-transition-property: transition-property-names($properties, 'moz'); transition-property: transition-property-names($properties, false); } @mixin transition-duration ($times...) { @include prefixer(transition-duration, $times, webkit moz spec); } @mixin transition-timing-function ($motions...) { // ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier() @include prefixer(transition-timing-function, $motions, webkit moz spec); } @mixin transition-delay ($times...) { @include prefixer(transition-delay, $times, webkit moz spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/css3/_user-select.scss000066400000000000000000000001371305254536400245370ustar00rootroot00000000000000@mixin user-select($arg: none) { @include prefixer(user-select, $arg, webkit moz ms spec); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/000077500000000000000000000000001305254536400224045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_compact.scss000066400000000000000000000002761305254536400250730ustar00rootroot00000000000000// Remove `false` values from a list @function compact($vars...) { $list: (); @each $var in $vars { @if $var { $list: append($list, $var, comma); } } @return $list; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_flex-grid.scss000066400000000000000000000030701305254536400253210ustar00rootroot00000000000000// Flexible grid @function flex-grid($columns, $container-columns: $fg-max-columns) { $width: $columns * $fg-column + ($columns - 1) * $fg-gutter; $container-width: $container-columns * $fg-column + ($container-columns - 1) * $fg-gutter; @return percentage($width / $container-width); } // Flexible gutter @function flex-gutter($container-columns: $fg-max-columns, $gutter: $fg-gutter) { $container-width: $container-columns * $fg-column + ($container-columns - 1) * $fg-gutter; @return percentage($gutter / $container-width); } // The $fg-column, $fg-gutter and $fg-max-columns variables must be defined in your base stylesheet to properly use the flex-grid function. // This function takes the fluid grid equation (target / context = result) and uses columns to help define each. // // The calculation presumes that your column structure will be missing the last gutter: // // -- column -- gutter -- column -- gutter -- column // // $fg-column: 60px; // Column Width // $fg-gutter: 25px; // Gutter Width // $fg-max-columns: 12; // Total Columns For Main Container // // div { // width: flex-grid(4); // returns (315px / 995px) = 31.65829%; // margin-left: flex-gutter(); // returns (25px / 995px) = 2.51256%; // // p { // width: flex-grid(2, 4); // returns (145px / 315px) = 46.031746%; // float: left; // margin: flex-gutter(4); // returns (25px / 315px) = 7.936508%; // } // // blockquote { // float: left; // width: flex-grid(2, 4); // returns (145px / 315px) = 46.031746%; // } // }sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_grid-width.scss000066400000000000000000000006421305254536400255040ustar00rootroot00000000000000@function grid-width($n) { @return $n * $gw-column + ($n - 1) * $gw-gutter; } // The $gw-column and $gw-gutter variables must be defined in your base stylesheet to properly use the grid-width function. // // $gw-column: 100px; // Column Width // $gw-gutter: 40px; // Gutter Width // // div { // width: grid-width(4); // returns 520px; // margin-left: $gw-gutter; // returns 40px; // } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_linear-gradient.scss000066400000000000000000000005251305254536400265070ustar00rootroot00000000000000@function linear-gradient($pos, $gradients...) { $type: linear; $pos-type: type-of(nth($pos, 1)); // if $pos doesn't exist, fix $gradient @if ($pos-type == color) or (nth($pos, 1) == "transparent") { $gradients: zip($pos $gradients); $pos: false; } $type-gradient: $type, $pos, $gradients; @return $type-gradient; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_modular-scale.scss000066400000000000000000000020571305254536400261740ustar00rootroot00000000000000@function modular-scale($value, $increment, $ratio) { @if $increment > 0 { @for $i from 1 through $increment { $value: ($value * $ratio); } } @if $increment < 0 { $increment: abs($increment); @for $i from 1 through $increment { $value: ($value / $ratio); } } @return $value; } // div { // Increment Up GR with positive value // font-size: modular-scale(14px, 1, 1.618); // returns: 22.652px // // Increment Down GR with negative value // font-size: modular-scale(14px, -1, 1.618); // returns: 8.653px // // Can be used with ceil(round up) or floor(round down) // font-size: floor( modular-scale(14px, 1, 1.618) ); // returns: 22px // font-size: ceil( modular-scale(14px, 1, 1.618) ); // returns: 23px // } // // modularscale.com @function golden-ratio($value, $increment) { @return modular-scale($value, $increment, 1.618) } // div { // font-size: golden-ratio(14px, 1); // returns: 22.652px // } // // goldenratiocalculator.com sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_px-to-em.scss000066400000000000000000000003501305254536400251040ustar00rootroot00000000000000// Convert pixels to ems // eg. for a relational value of 12px write em(12) when the parent is 16px // if the parent is another value say 24px write em(12, 24) @function em($pxval, $base: 16) { @return ($pxval / $base) * 1em; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_radial-gradient.scss000066400000000000000000000013121305254536400264640ustar00rootroot00000000000000// This function is required and used by the background-image mixin. @function radial-gradient($G1, $G2, $G3: false, $G4: false, $G5: false, $G6: false, $G7: false, $G8: false, $G9: false, $G10: false, $pos: null, $shape-size: null) { $data: _radial-arg-parser($G1, $G2, $pos, $shape-size); $G1: nth($data, 1); $G2: nth($data, 2); $pos: nth($data, 3); $shape-size: nth($data, 4); $type: radial; $gradient: compact($G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); $type-gradient: $type, $shape-size $pos, $gradient; @return $type-gradient; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_tint-shade.scss000066400000000000000000000003461305254536400255030ustar00rootroot00000000000000// Add percentage of white to a color @function tint($color, $percent){ @return mix(white, $color, $percent); } // Add percentage of black to a color @function shade($color, $percent){ @return mix(black, $color, $percent); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/functions/_transition-property-name.scss000066400000000000000000000012711305254536400304330ustar00rootroot00000000000000// Return vendor-prefixed property names if appropriate // Example: transition-property-names((transform, color, background), moz) -> -moz-transform, color, background //************************************************************************// @function transition-property-names($props, $vendor: false) { $new-props: (); @each $prop in $props { $new-props: append($new-props, transition-property-name($prop, $vendor), comma); } @return $new-props; } @function transition-property-name($prop, $vendor: false) { // put other properties that need to be prefixed here aswell @if $vendor and $prop == transform { @return unquote('-'+$vendor+'-'+$prop); } @else { @return $prop; } }sass-spec-3.5.0-2/spec/libsass/bourbon/lib/helpers/000077500000000000000000000000001305254536400220365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/bourbon/lib/helpers/_deprecated-webkit-gradient.scss000066400000000000000000000025611305254536400302540ustar00rootroot00000000000000// Render Deprecated Webkit Gradient - Linear || Radial //************************************************************************// @function _deprecated-webkit-gradient($type, $deprecated-pos1, $deprecated-pos2, $full, $deprecated-radius1: false, $deprecated-radius2: false) { $gradient-list: (); $gradient: false; $full-length: length($full); $percentage: false; $gradient-type: $type; @for $i from 1 through $full-length { $gradient: nth($full, $i); @if length($gradient) == 2 { $color-stop: color-stop(nth($gradient, 2), nth($gradient, 1)); $gradient-list: join($gradient-list, $color-stop, comma); } @else if $gradient != null { @if $i == $full-length { $percentage: 100%; } @else { $percentage: ($i - 1) * (100 / ($full-length - 1)) + "%"; } $color-stop: color-stop(unquote($percentage), $gradient); $gradient-list: join($gradient-list, $color-stop, comma); } } @if $type == radial { $gradient: -webkit-gradient(radial, $deprecated-pos1, $deprecated-radius1, $deprecated-pos2, $deprecated-radius2, $gradient-list); } @else if $type == linear { $gradient: -webkit-gradient(linear, $deprecated-pos1, $deprecated-pos2, $gradient-list); } @return $gradient; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/helpers/_gradient-positions-parser.scss000066400000000000000000000007401305254536400302070ustar00rootroot00000000000000@function _gradient-positions-parser($gradient-type, $gradient-positions) { @if $gradient-positions and ($gradient-type == linear) and (type-of($gradient-positions) != color) { $gradient-positions: _linear-positions-parser($gradient-positions); } @else if $gradient-positions and ($gradient-type == radial) and (type-of($gradient-positions) != color) { $gradient-positions: _radial-positions-parser($gradient-positions); } @return $gradient-positions; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/helpers/_linear-positions-parser.scss000066400000000000000000000037101305254536400276640ustar00rootroot00000000000000@function _linear-positions-parser($pos) { $type: type-of(nth($pos, 1)); $spec: null; $degree: null; $side: null; $corner: null; $length: length($pos); // Parse Side and corner positions @if ($length > 1) { @if nth($pos, 1) == "to" { // Newer syntax $side: nth($pos, 2); @if $length == 2 { // eg. to top // Swap for backwards compatability $degree: _position-flipper(nth($pos, 2)); } @else if $length == 3 { // eg. to top left $corner: nth($pos, 3); } } @else if $length == 2 { // Older syntax ("top left") $side: _position-flipper(nth($pos, 1)); $corner: _position-flipper(nth($pos, 2)); } @if ("#{$side} #{$corner}" == "left top") or ("#{$side} #{$corner}" == "top left") { $degree: _position-flipper(#{$side}) _position-flipper(#{$corner}); } @else if ("#{$side} #{$corner}" == "right top") or ("#{$side} #{$corner}" == "top right") { $degree: _position-flipper(#{$side}) _position-flipper(#{$corner}); } @else if ("#{$side} #{$corner}" == "right bottom") or ("#{$side} #{$corner}" == "bottom right") { $degree: _position-flipper(#{$side}) _position-flipper(#{$corner}); } @else if ("#{$side} #{$corner}" == "left bottom") or ("#{$side} #{$corner}" == "bottom left") { $degree: _position-flipper(#{$side}) _position-flipper(#{$corner}); } $spec: to $side $corner; } @else if $length == 1 { // Swap for backwards compatability @if $type == string { $degree: $pos; $spec: to _position-flipper($pos); } @else { $degree: -270 - $pos; //rotate the gradient opposite from spec $spec: $pos; } } $degree: unquote($degree + ","); $spec: unquote($spec + ","); @return $degree $spec; } @function _position-flipper($pos) { @return if($pos == left, right, null) if($pos == right, left, null) if($pos == top, bottom, null) if($pos == bottom, top, null); } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/helpers/_radial-arg-parser.scss000066400000000000000000000034501305254536400263710ustar00rootroot00000000000000@function _radial-arg-parser($G1, $G2, $pos, $shape-size) { @each $value in $G1, $G2 { $first-val: nth($value, 1); $pos-type: type-of($first-val); $spec-at-index: null; // Determine if spec was passed to mixin @if type-of($value) == list { $spec-at-index: if(index($value, at), index($value, at), false); } @if $spec-at-index { @if $spec-at-index > 1 { @for $i from 1 through ($spec-at-index - 1) { $shape-size: $shape-size nth($value, $i); } @for $i from ($spec-at-index + 1) through length($value) { $pos: $pos nth($value, $i); } } @else if $spec-at-index == 1 { @for $i from ($spec-at-index + 1) through length($value) { $pos: $pos nth($value, $i); } } $G1: false; } // If not spec calculate correct values @else { @if ($pos-type != color) or ($first-val != "transparent") { @if ($pos-type == number) or ($first-val == "center") or ($first-val == "top") or ($first-val == "right") or ($first-val == "bottom") or ($first-val == "left") { $pos: $value; @if $pos == $G1 { $G1: false; } } @else if ($first-val == "ellipse") or ($first-val == "circle") or ($first-val == "closest-side") or ($first-val == "closest-corner") or ($first-val == "farthest-side") or ($first-val == "farthest-corner") or ($first-val == "contain") or ($first-val == "cover") { $shape-size: $value; @if $value == $G1 { $G1: false; } @else if $value == $G2 { $G2: false; } } } } } @return $G1, $G2, $pos, $shape-size; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/helpers/_radial-positions-parser.scss000066400000000000000000000007441305254536400276520ustar00rootroot00000000000000@function _radial-positions-parser($gradient-pos) { $shape-size: nth($gradient-pos, 1); $pos: nth($gradient-pos, 2); $shape-size-spec: _shape-size-stripper($shape-size); $pre-spec: unquote(if($pos, "#{$pos}, ", null)) unquote(if($shape-size, "#{$shape-size},", null)); $pos-spec: if($pos, "at #{$pos}", null); $spec: "#{$shape-size-spec} #{$pos-spec}"; // Add comma @if ($spec != ' ') { $spec: "#{$spec}," } @return $pre-spec $spec; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/helpers/_render-gradients.scss000066400000000000000000000015151305254536400263310ustar00rootroot00000000000000// User for linear and radial gradients within background-image or border-image properties @function _render-gradients($gradient-positions, $gradients, $gradient-type, $vendor: false) { $pre-spec: null; $spec: null; $vendor-gradients: null; @if $gradient-type == linear { @if $gradient-positions { $pre-spec: nth($gradient-positions, 1); $spec: nth($gradient-positions, 2); } } @else if $gradient-type == radial { $pre-spec: nth($gradient-positions, 1); $spec: nth($gradient-positions, 2); } @if $vendor { $vendor-gradients: -#{$vendor}-#{$gradient-type}-gradient(#{$pre-spec} $gradients); } @else if $vendor == false { $vendor-gradients: "#{$gradient-type}-gradient(#{$spec} #{$gradients})"; $vendor-gradients: unquote($vendor-gradients); } @return $vendor-gradients; } sass-spec-3.5.0-2/spec/libsass/bourbon/lib/helpers/_shape-size-stripper.scss000066400000000000000000000004221305254536400270060ustar00rootroot00000000000000@function _shape-size-stripper($shape-size) { $shape-size-spec: null; @each $value in $shape-size { @if ($value == "cover") or ($value == "contain") { $value: null; } $shape-size-spec: "#{$shape-size-spec} #{$value}"; } @return $shape-size-spec; } sass-spec-3.5.0-2/spec/libsass/calc/000077500000000000000000000000001305254536400170625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/calc/expected_output.css000066400000000000000000000003241305254536400230140ustar00rootroot00000000000000body { width: calc($x + 2 - 3em / hoolabaloo); width: -moz-calc($x + 2 - 3em / hoolabaloo); width: -webkit-calc($x + 2 - 3em / hoolabaloo); width: -ms-calc($x + 2 - 3em / hoolabaloo); height: foo(4); } sass-spec-3.5.0-2/spec/libsass/calc/input.scss000066400000000000000000000003371305254536400211210ustar00rootroot00000000000000$x: 2; body { width: calc($x + 2 - 3em / hoolabaloo); width: -moz-calc($x + 2 - 3em / hoolabaloo); width: -webkit-calc($x + 2 - 3em / hoolabaloo); width: -ms-calc($x + 2 - 3em / hoolabaloo); height: foo(2 + 2); } sass-spec-3.5.0-2/spec/libsass/charset/000077500000000000000000000000001305254536400176115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/charset/expected_output.css000066400000000000000000000001231305254536400235400ustar00rootroot00000000000000@charset "UTF-8"; div { content: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-3.5.0-2/spec/libsass/charset/input.scss000066400000000000000000000001201305254536400216360ustar00rootroot00000000000000div { content: to-upper-case("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"); } sass-spec-3.5.0-2/spec/libsass/color-functions/000077500000000000000000000000001305254536400213045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/000077500000000000000000000000001305254536400220725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/adjust-hue/000077500000000000000000000000001305254536400241435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/adjust-hue/expected_output.css000066400000000000000000000253641305254536400301100ustar00rootroot00000000000000foo { c-361: black; c-360: black; c-359: black; c-358: black; c-357: black; c-356: black; c-355: black; c-354: black; c-353: black; c-352: black; c-351: black; c-350: black; c-349: black; c-348: black; c-347: black; c-346: black; c-345: black; c-344: black; c-343: black; c-342: black; c-341: black; c-340: black; c-339: black; c-338: black; c-337: black; c-336: black; c-335: black; c-334: black; c-333: black; c-332: black; c-331: black; c-330: black; c-329: black; c-328: black; c-327: black; c-326: black; c-325: black; c-324: black; c-323: black; c-322: black; c-321: black; c-320: black; c-319: black; c-318: black; c-317: black; c-316: black; c-315: black; c-314: black; c-313: black; c-312: black; c-311: black; c-310: black; c-309: black; c-308: black; c-307: black; c-306: black; c-305: black; c-304: black; c-303: black; c-302: black; c-301: black; c-300: black; c-299: black; c-298: black; c-297: black; c-296: black; c-295: black; c-294: black; c-293: black; c-292: black; c-291: black; c-290: black; c-289: black; c-288: black; c-287: black; c-286: black; c-285: black; c-284: black; c-283: black; c-282: black; c-281: black; c-280: black; c-279: black; c-278: black; c-277: black; c-276: black; c-275: black; c-274: black; c-273: black; c-272: black; c-271: black; c-270: black; c-269: black; c-268: black; c-267: black; c-266: black; c-265: black; c-264: black; c-263: black; c-262: black; c-261: black; c-260: black; c-259: black; c-258: black; c-257: black; c-256: black; c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; c11: black; c12: black; c13: black; c14: black; c15: black; c16: black; c17: black; c18: black; c19: black; c20: black; c21: black; c22: black; c23: black; c24: black; c25: black; c26: black; c27: black; c28: black; c29: black; c30: black; c31: black; c32: black; c33: black; c34: black; c35: black; c36: black; c37: black; c38: black; c39: black; c40: black; c41: black; c42: black; c43: black; c44: black; c45: black; c46: black; c47: black; c48: black; c49: black; c50: black; c51: black; c52: black; c53: black; c54: black; c55: black; c56: black; c57: black; c58: black; c59: black; c60: black; c61: black; c62: black; c63: black; c64: black; c65: black; c66: black; c67: black; c68: black; c69: black; c70: black; c71: black; c72: black; c73: black; c74: black; c75: black; c76: black; c77: black; c78: black; c79: black; c80: black; c81: black; c82: black; c83: black; c84: black; c85: black; c86: black; c87: black; c88: black; c89: black; c90: black; c91: black; c92: black; c93: black; c94: black; c95: black; c96: black; c97: black; c98: black; c99: black; c100: black; c101: black; c102: black; c103: black; c104: black; c105: black; c106: black; c107: black; c108: black; c109: black; c110: black; c111: black; c112: black; c113: black; c114: black; c115: black; c116: black; c117: black; c118: black; c119: black; c120: black; c121: black; c122: black; c123: black; c124: black; c125: black; c126: black; c127: black; c128: black; c129: black; c130: black; c131: black; c132: black; c133: black; c134: black; c135: black; c136: black; c137: black; c138: black; c139: black; c140: black; c141: black; c142: black; c143: black; c144: black; c145: black; c146: black; c147: black; c148: black; c149: black; c150: black; c151: black; c152: black; c153: black; c154: black; c155: black; c156: black; c157: black; c158: black; c159: black; c160: black; c161: black; c162: black; c163: black; c164: black; c165: black; c166: black; c167: black; c168: black; c169: black; c170: black; c171: black; c172: black; c173: black; c174: black; c175: black; c176: black; c177: black; c178: black; c179: black; c180: black; c181: black; c182: black; c183: black; c184: black; c185: black; c186: black; c187: black; c188: black; c189: black; c190: black; c191: black; c192: black; c193: black; c194: black; c195: black; c196: black; c197: black; c198: black; c199: black; c200: black; c201: black; c202: black; c203: black; c204: black; c205: black; c206: black; c207: black; c208: black; c209: black; c210: black; c211: black; c212: black; c213: black; c214: black; c215: black; c216: black; c217: black; c218: black; c219: black; c220: black; c221: black; c222: black; c223: black; c224: black; c225: black; c226: black; c227: black; c228: black; c229: black; c230: black; c231: black; c232: black; c233: black; c234: black; c235: black; c236: black; c237: black; c238: black; c239: black; c240: black; c241: black; c242: black; c243: black; c244: black; c245: black; c246: black; c247: black; c248: black; c249: black; c250: black; c251: black; c252: black; c253: black; c254: black; c255: black; c256: black; c257: black; c258: black; c259: black; c260: black; c261: black; c262: black; c263: black; c264: black; c265: black; c266: black; c267: black; c268: black; c269: black; c270: black; c271: black; c272: black; c273: black; c274: black; c275: black; c276: black; c277: black; c278: black; c279: black; c280: black; c281: black; c282: black; c283: black; c284: black; c285: black; c286: black; c287: black; c288: black; c289: black; c290: black; c291: black; c292: black; c293: black; c294: black; c295: black; c296: black; c297: black; c298: black; c299: black; c300: black; c301: black; c302: black; c303: black; c304: black; c305: black; c306: black; c307: black; c308: black; c309: black; c310: black; c311: black; c312: black; c313: black; c314: black; c315: black; c316: black; c317: black; c318: black; c319: black; c320: black; c321: black; c322: black; c323: black; c324: black; c325: black; c326: black; c327: black; c328: black; c329: black; c330: black; c331: black; c332: black; c333: black; c334: black; c335: black; c336: black; c337: black; c338: black; c339: black; c340: black; c341: black; c342: black; c343: black; c344: black; c345: black; c346: black; c347: black; c348: black; c349: black; c350: black; c351: black; c352: black; c353: black; c354: black; c355: black; c356: black; c357: black; c358: black; c359: black; c360: black; c361: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/adjust-hue/input.scss000066400000000000000000000646451305254536400262160ustar00rootroot00000000000000foo { c-361: adjust-hue(rgb(0,0,0), -361); c-360: adjust-hue(rgb(0,0,0), -360); c-359: adjust-hue(rgb(0,0,0), -359); c-358: adjust-hue(rgb(0,0,0), -358); c-357: adjust-hue(rgb(0,0,0), -357); c-356: adjust-hue(rgb(0,0,0), -356); c-355: adjust-hue(rgb(0,0,0), -355); c-354: adjust-hue(rgb(0,0,0), -354); c-353: adjust-hue(rgb(0,0,0), -353); c-352: adjust-hue(rgb(0,0,0), -352); c-351: adjust-hue(rgb(0,0,0), -351); c-350: adjust-hue(rgb(0,0,0), -350); c-349: adjust-hue(rgb(0,0,0), -349); c-348: adjust-hue(rgb(0,0,0), -348); c-347: adjust-hue(rgb(0,0,0), -347); c-346: adjust-hue(rgb(0,0,0), -346); c-345: adjust-hue(rgb(0,0,0), -345); c-344: adjust-hue(rgb(0,0,0), -344); c-343: adjust-hue(rgb(0,0,0), -343); c-342: adjust-hue(rgb(0,0,0), -342); c-341: adjust-hue(rgb(0,0,0), -341); c-340: adjust-hue(rgb(0,0,0), -340); c-339: adjust-hue(rgb(0,0,0), -339); c-338: adjust-hue(rgb(0,0,0), -338); c-337: adjust-hue(rgb(0,0,0), -337); c-336: adjust-hue(rgb(0,0,0), -336); c-335: adjust-hue(rgb(0,0,0), -335); c-334: adjust-hue(rgb(0,0,0), -334); c-333: adjust-hue(rgb(0,0,0), -333); c-332: adjust-hue(rgb(0,0,0), -332); c-331: adjust-hue(rgb(0,0,0), -331); c-330: adjust-hue(rgb(0,0,0), -330); c-329: adjust-hue(rgb(0,0,0), -329); c-328: adjust-hue(rgb(0,0,0), -328); c-327: adjust-hue(rgb(0,0,0), -327); c-326: adjust-hue(rgb(0,0,0), -326); c-325: adjust-hue(rgb(0,0,0), -325); c-324: adjust-hue(rgb(0,0,0), -324); c-323: adjust-hue(rgb(0,0,0), -323); c-322: adjust-hue(rgb(0,0,0), -322); c-321: adjust-hue(rgb(0,0,0), -321); c-320: adjust-hue(rgb(0,0,0), -320); c-319: adjust-hue(rgb(0,0,0), -319); c-318: adjust-hue(rgb(0,0,0), -318); c-317: adjust-hue(rgb(0,0,0), -317); c-316: adjust-hue(rgb(0,0,0), -316); c-315: adjust-hue(rgb(0,0,0), -315); c-314: adjust-hue(rgb(0,0,0), -314); c-313: adjust-hue(rgb(0,0,0), -313); c-312: adjust-hue(rgb(0,0,0), -312); c-311: adjust-hue(rgb(0,0,0), -311); c-310: adjust-hue(rgb(0,0,0), -310); c-309: adjust-hue(rgb(0,0,0), -309); c-308: adjust-hue(rgb(0,0,0), -308); c-307: adjust-hue(rgb(0,0,0), -307); c-306: adjust-hue(rgb(0,0,0), -306); c-305: adjust-hue(rgb(0,0,0), -305); c-304: adjust-hue(rgb(0,0,0), -304); c-303: adjust-hue(rgb(0,0,0), -303); c-302: adjust-hue(rgb(0,0,0), -302); c-301: adjust-hue(rgb(0,0,0), -301); c-300: adjust-hue(rgb(0,0,0), -300); c-299: adjust-hue(rgb(0,0,0), -299); c-298: adjust-hue(rgb(0,0,0), -298); c-297: adjust-hue(rgb(0,0,0), -297); c-296: adjust-hue(rgb(0,0,0), -296); c-295: adjust-hue(rgb(0,0,0), -295); c-294: adjust-hue(rgb(0,0,0), -294); c-293: adjust-hue(rgb(0,0,0), -293); c-292: adjust-hue(rgb(0,0,0), -292); c-291: adjust-hue(rgb(0,0,0), -291); c-290: adjust-hue(rgb(0,0,0), -290); c-289: adjust-hue(rgb(0,0,0), -289); c-288: adjust-hue(rgb(0,0,0), -288); c-287: adjust-hue(rgb(0,0,0), -287); c-286: adjust-hue(rgb(0,0,0), -286); c-285: adjust-hue(rgb(0,0,0), -285); c-284: adjust-hue(rgb(0,0,0), -284); c-283: adjust-hue(rgb(0,0,0), -283); c-282: adjust-hue(rgb(0,0,0), -282); c-281: adjust-hue(rgb(0,0,0), -281); c-280: adjust-hue(rgb(0,0,0), -280); c-279: adjust-hue(rgb(0,0,0), -279); c-278: adjust-hue(rgb(0,0,0), -278); c-277: adjust-hue(rgb(0,0,0), -277); c-276: adjust-hue(rgb(0,0,0), -276); c-275: adjust-hue(rgb(0,0,0), -275); c-274: adjust-hue(rgb(0,0,0), -274); c-273: adjust-hue(rgb(0,0,0), -273); c-272: adjust-hue(rgb(0,0,0), -272); c-271: adjust-hue(rgb(0,0,0), -271); c-270: adjust-hue(rgb(0,0,0), -270); c-269: adjust-hue(rgb(0,0,0), -269); c-268: adjust-hue(rgb(0,0,0), -268); c-267: adjust-hue(rgb(0,0,0), -267); c-266: adjust-hue(rgb(0,0,0), -266); c-265: adjust-hue(rgb(0,0,0), -265); c-264: adjust-hue(rgb(0,0,0), -264); c-263: adjust-hue(rgb(0,0,0), -263); c-262: adjust-hue(rgb(0,0,0), -262); c-261: adjust-hue(rgb(0,0,0), -261); c-260: adjust-hue(rgb(0,0,0), -260); c-259: adjust-hue(rgb(0,0,0), -259); c-258: adjust-hue(rgb(0,0,0), -258); c-257: adjust-hue(rgb(0,0,0), -257); c-256: adjust-hue(rgb(0,0,0), -256); c-255: adjust-hue(rgb(0,0,0), -255); c-254: adjust-hue(rgb(0,0,0), -254); c-253: adjust-hue(rgb(0,0,0), -253); c-252: adjust-hue(rgb(0,0,0), -252); c-251: adjust-hue(rgb(0,0,0), -251); c-250: adjust-hue(rgb(0,0,0), -250); c-249: adjust-hue(rgb(0,0,0), -249); c-248: adjust-hue(rgb(0,0,0), -248); c-247: adjust-hue(rgb(0,0,0), -247); c-246: adjust-hue(rgb(0,0,0), -246); c-245: adjust-hue(rgb(0,0,0), -245); c-244: adjust-hue(rgb(0,0,0), -244); c-243: adjust-hue(rgb(0,0,0), -243); c-242: adjust-hue(rgb(0,0,0), -242); c-241: adjust-hue(rgb(0,0,0), -241); c-240: adjust-hue(rgb(0,0,0), -240); c-239: adjust-hue(rgb(0,0,0), -239); c-238: adjust-hue(rgb(0,0,0), -238); c-237: adjust-hue(rgb(0,0,0), -237); c-236: adjust-hue(rgb(0,0,0), -236); c-235: adjust-hue(rgb(0,0,0), -235); c-234: adjust-hue(rgb(0,0,0), -234); c-233: adjust-hue(rgb(0,0,0), -233); c-232: adjust-hue(rgb(0,0,0), -232); c-231: adjust-hue(rgb(0,0,0), -231); c-230: adjust-hue(rgb(0,0,0), -230); c-229: adjust-hue(rgb(0,0,0), -229); c-228: adjust-hue(rgb(0,0,0), -228); c-227: adjust-hue(rgb(0,0,0), -227); c-226: adjust-hue(rgb(0,0,0), -226); c-225: adjust-hue(rgb(0,0,0), -225); c-224: adjust-hue(rgb(0,0,0), -224); c-223: adjust-hue(rgb(0,0,0), -223); c-222: adjust-hue(rgb(0,0,0), -222); c-221: adjust-hue(rgb(0,0,0), -221); c-220: adjust-hue(rgb(0,0,0), -220); c-219: adjust-hue(rgb(0,0,0), -219); c-218: adjust-hue(rgb(0,0,0), -218); c-217: adjust-hue(rgb(0,0,0), -217); c-216: adjust-hue(rgb(0,0,0), -216); c-215: adjust-hue(rgb(0,0,0), -215); c-214: adjust-hue(rgb(0,0,0), -214); c-213: adjust-hue(rgb(0,0,0), -213); c-212: adjust-hue(rgb(0,0,0), -212); c-211: adjust-hue(rgb(0,0,0), -211); c-210: adjust-hue(rgb(0,0,0), -210); c-209: adjust-hue(rgb(0,0,0), -209); c-208: adjust-hue(rgb(0,0,0), -208); c-207: adjust-hue(rgb(0,0,0), -207); c-206: adjust-hue(rgb(0,0,0), -206); c-205: adjust-hue(rgb(0,0,0), -205); c-204: adjust-hue(rgb(0,0,0), -204); c-203: adjust-hue(rgb(0,0,0), -203); c-202: adjust-hue(rgb(0,0,0), -202); c-201: adjust-hue(rgb(0,0,0), -201); c-200: adjust-hue(rgb(0,0,0), -200); c-199: adjust-hue(rgb(0,0,0), -199); c-198: adjust-hue(rgb(0,0,0), -198); c-197: adjust-hue(rgb(0,0,0), -197); c-196: adjust-hue(rgb(0,0,0), -196); c-195: adjust-hue(rgb(0,0,0), -195); c-194: adjust-hue(rgb(0,0,0), -194); c-193: adjust-hue(rgb(0,0,0), -193); c-192: adjust-hue(rgb(0,0,0), -192); c-191: adjust-hue(rgb(0,0,0), -191); c-190: adjust-hue(rgb(0,0,0), -190); c-189: adjust-hue(rgb(0,0,0), -189); c-188: adjust-hue(rgb(0,0,0), -188); c-187: adjust-hue(rgb(0,0,0), -187); c-186: adjust-hue(rgb(0,0,0), -186); c-185: adjust-hue(rgb(0,0,0), -185); c-184: adjust-hue(rgb(0,0,0), -184); c-183: adjust-hue(rgb(0,0,0), -183); c-182: adjust-hue(rgb(0,0,0), -182); c-181: adjust-hue(rgb(0,0,0), -181); c-180: adjust-hue(rgb(0,0,0), -180); c-179: adjust-hue(rgb(0,0,0), -179); c-178: adjust-hue(rgb(0,0,0), -178); c-177: adjust-hue(rgb(0,0,0), -177); c-176: adjust-hue(rgb(0,0,0), -176); c-175: adjust-hue(rgb(0,0,0), -175); c-174: adjust-hue(rgb(0,0,0), -174); c-173: adjust-hue(rgb(0,0,0), -173); c-172: adjust-hue(rgb(0,0,0), -172); c-171: adjust-hue(rgb(0,0,0), -171); c-170: adjust-hue(rgb(0,0,0), -170); c-169: adjust-hue(rgb(0,0,0), -169); c-168: adjust-hue(rgb(0,0,0), -168); c-167: adjust-hue(rgb(0,0,0), -167); c-166: adjust-hue(rgb(0,0,0), -166); c-165: adjust-hue(rgb(0,0,0), -165); c-164: adjust-hue(rgb(0,0,0), -164); c-163: adjust-hue(rgb(0,0,0), -163); c-162: adjust-hue(rgb(0,0,0), -162); c-161: adjust-hue(rgb(0,0,0), -161); c-160: adjust-hue(rgb(0,0,0), -160); c-159: adjust-hue(rgb(0,0,0), -159); c-158: adjust-hue(rgb(0,0,0), -158); c-157: adjust-hue(rgb(0,0,0), -157); c-156: adjust-hue(rgb(0,0,0), -156); c-155: adjust-hue(rgb(0,0,0), -155); c-154: adjust-hue(rgb(0,0,0), -154); c-153: adjust-hue(rgb(0,0,0), -153); c-152: adjust-hue(rgb(0,0,0), -152); c-151: adjust-hue(rgb(0,0,0), -151); c-150: adjust-hue(rgb(0,0,0), -150); c-149: adjust-hue(rgb(0,0,0), -149); c-148: adjust-hue(rgb(0,0,0), -148); c-147: adjust-hue(rgb(0,0,0), -147); c-146: adjust-hue(rgb(0,0,0), -146); c-145: adjust-hue(rgb(0,0,0), -145); c-144: adjust-hue(rgb(0,0,0), -144); c-143: adjust-hue(rgb(0,0,0), -143); c-142: adjust-hue(rgb(0,0,0), -142); c-141: adjust-hue(rgb(0,0,0), -141); c-140: adjust-hue(rgb(0,0,0), -140); c-139: adjust-hue(rgb(0,0,0), -139); c-138: adjust-hue(rgb(0,0,0), -138); c-137: adjust-hue(rgb(0,0,0), -137); c-136: adjust-hue(rgb(0,0,0), -136); c-135: adjust-hue(rgb(0,0,0), -135); c-134: adjust-hue(rgb(0,0,0), -134); c-133: adjust-hue(rgb(0,0,0), -133); c-132: adjust-hue(rgb(0,0,0), -132); c-131: adjust-hue(rgb(0,0,0), -131); c-130: adjust-hue(rgb(0,0,0), -130); c-129: adjust-hue(rgb(0,0,0), -129); c-128: adjust-hue(rgb(0,0,0), -128); c-127: adjust-hue(rgb(0,0,0), -127); c-126: adjust-hue(rgb(0,0,0), -126); c-125: adjust-hue(rgb(0,0,0), -125); c-124: adjust-hue(rgb(0,0,0), -124); c-123: adjust-hue(rgb(0,0,0), -123); c-122: adjust-hue(rgb(0,0,0), -122); c-121: adjust-hue(rgb(0,0,0), -121); c-120: adjust-hue(rgb(0,0,0), -120); c-119: adjust-hue(rgb(0,0,0), -119); c-118: adjust-hue(rgb(0,0,0), -118); c-117: adjust-hue(rgb(0,0,0), -117); c-116: adjust-hue(rgb(0,0,0), -116); c-115: adjust-hue(rgb(0,0,0), -115); c-114: adjust-hue(rgb(0,0,0), -114); c-113: adjust-hue(rgb(0,0,0), -113); c-112: adjust-hue(rgb(0,0,0), -112); c-111: adjust-hue(rgb(0,0,0), -111); c-110: adjust-hue(rgb(0,0,0), -110); c-109: adjust-hue(rgb(0,0,0), -109); c-108: adjust-hue(rgb(0,0,0), -108); c-107: adjust-hue(rgb(0,0,0), -107); c-106: adjust-hue(rgb(0,0,0), -106); c-105: adjust-hue(rgb(0,0,0), -105); c-104: adjust-hue(rgb(0,0,0), -104); c-103: adjust-hue(rgb(0,0,0), -103); c-102: adjust-hue(rgb(0,0,0), -102); c-101: adjust-hue(rgb(0,0,0), -101); c-100: adjust-hue(rgb(0,0,0), -100); c-99: adjust-hue(rgb(0,0,0), -99); c-98: adjust-hue(rgb(0,0,0), -98); c-97: adjust-hue(rgb(0,0,0), -97); c-96: adjust-hue(rgb(0,0,0), -96); c-95: adjust-hue(rgb(0,0,0), -95); c-94: adjust-hue(rgb(0,0,0), -94); c-93: adjust-hue(rgb(0,0,0), -93); c-92: adjust-hue(rgb(0,0,0), -92); c-91: adjust-hue(rgb(0,0,0), -91); c-90: adjust-hue(rgb(0,0,0), -90); c-89: adjust-hue(rgb(0,0,0), -89); c-88: adjust-hue(rgb(0,0,0), -88); c-87: adjust-hue(rgb(0,0,0), -87); c-86: adjust-hue(rgb(0,0,0), -86); c-85: adjust-hue(rgb(0,0,0), -85); c-84: adjust-hue(rgb(0,0,0), -84); c-83: adjust-hue(rgb(0,0,0), -83); c-82: adjust-hue(rgb(0,0,0), -82); c-81: adjust-hue(rgb(0,0,0), -81); c-80: adjust-hue(rgb(0,0,0), -80); c-79: adjust-hue(rgb(0,0,0), -79); c-78: adjust-hue(rgb(0,0,0), -78); c-77: adjust-hue(rgb(0,0,0), -77); c-76: adjust-hue(rgb(0,0,0), -76); c-75: adjust-hue(rgb(0,0,0), -75); c-74: adjust-hue(rgb(0,0,0), -74); c-73: adjust-hue(rgb(0,0,0), -73); c-72: adjust-hue(rgb(0,0,0), -72); c-71: adjust-hue(rgb(0,0,0), -71); c-70: adjust-hue(rgb(0,0,0), -70); c-69: adjust-hue(rgb(0,0,0), -69); c-68: adjust-hue(rgb(0,0,0), -68); c-67: adjust-hue(rgb(0,0,0), -67); c-66: adjust-hue(rgb(0,0,0), -66); c-65: adjust-hue(rgb(0,0,0), -65); c-64: adjust-hue(rgb(0,0,0), -64); c-63: adjust-hue(rgb(0,0,0), -63); c-62: adjust-hue(rgb(0,0,0), -62); c-61: adjust-hue(rgb(0,0,0), -61); c-60: adjust-hue(rgb(0,0,0), -60); c-59: adjust-hue(rgb(0,0,0), -59); c-58: adjust-hue(rgb(0,0,0), -58); c-57: adjust-hue(rgb(0,0,0), -57); c-56: adjust-hue(rgb(0,0,0), -56); c-55: adjust-hue(rgb(0,0,0), -55); c-54: adjust-hue(rgb(0,0,0), -54); c-53: adjust-hue(rgb(0,0,0), -53); c-52: adjust-hue(rgb(0,0,0), -52); c-51: adjust-hue(rgb(0,0,0), -51); c-50: adjust-hue(rgb(0,0,0), -50); c-49: adjust-hue(rgb(0,0,0), -49); c-48: adjust-hue(rgb(0,0,0), -48); c-47: adjust-hue(rgb(0,0,0), -47); c-46: adjust-hue(rgb(0,0,0), -46); c-45: adjust-hue(rgb(0,0,0), -45); c-44: adjust-hue(rgb(0,0,0), -44); c-43: adjust-hue(rgb(0,0,0), -43); c-42: adjust-hue(rgb(0,0,0), -42); c-41: adjust-hue(rgb(0,0,0), -41); c-40: adjust-hue(rgb(0,0,0), -40); c-39: adjust-hue(rgb(0,0,0), -39); c-38: adjust-hue(rgb(0,0,0), -38); c-37: adjust-hue(rgb(0,0,0), -37); c-36: adjust-hue(rgb(0,0,0), -36); c-35: adjust-hue(rgb(0,0,0), -35); c-34: adjust-hue(rgb(0,0,0), -34); c-33: adjust-hue(rgb(0,0,0), -33); c-32: adjust-hue(rgb(0,0,0), -32); c-31: adjust-hue(rgb(0,0,0), -31); c-30: adjust-hue(rgb(0,0,0), -30); c-29: adjust-hue(rgb(0,0,0), -29); c-28: adjust-hue(rgb(0,0,0), -28); c-27: adjust-hue(rgb(0,0,0), -27); c-26: adjust-hue(rgb(0,0,0), -26); c-25: adjust-hue(rgb(0,0,0), -25); c-24: adjust-hue(rgb(0,0,0), -24); c-23: adjust-hue(rgb(0,0,0), -23); c-22: adjust-hue(rgb(0,0,0), -22); c-21: adjust-hue(rgb(0,0,0), -21); c-20: adjust-hue(rgb(0,0,0), -20); c-19: adjust-hue(rgb(0,0,0), -19); c-18: adjust-hue(rgb(0,0,0), -18); c-17: adjust-hue(rgb(0,0,0), -17); c-16: adjust-hue(rgb(0,0,0), -16); c-15: adjust-hue(rgb(0,0,0), -15); c-14: adjust-hue(rgb(0,0,0), -14); c-13: adjust-hue(rgb(0,0,0), -13); c-12: adjust-hue(rgb(0,0,0), -12); c-11: adjust-hue(rgb(0,0,0), -11); c-10: adjust-hue(rgb(0,0,0), -10); c-9: adjust-hue(rgb(0,0,0), -9); c-8: adjust-hue(rgb(0,0,0), -8); c-7: adjust-hue(rgb(0,0,0), -7); c-6: adjust-hue(rgb(0,0,0), -6); c-5: adjust-hue(rgb(0,0,0), -5); c-4: adjust-hue(rgb(0,0,0), -4); c-3: adjust-hue(rgb(0,0,0), -3); c-2: adjust-hue(rgb(0,0,0), -2); c-1: adjust-hue(rgb(0,0,0), -1); c0: adjust-hue(rgb(0,0,0), 0); c1: adjust-hue(rgb(0,0,0), 1); c2: adjust-hue(rgb(0,0,0), 2); c3: adjust-hue(rgb(0,0,0), 3); c4: adjust-hue(rgb(0,0,0), 4); c5: adjust-hue(rgb(0,0,0), 5); c6: adjust-hue(rgb(0,0,0), 6); c7: adjust-hue(rgb(0,0,0), 7); c8: adjust-hue(rgb(0,0,0), 8); c9: adjust-hue(rgb(0,0,0), 9); c10: adjust-hue(rgb(0,0,0), 10); c11: adjust-hue(rgb(0,0,0), 11); c12: adjust-hue(rgb(0,0,0), 12); c13: adjust-hue(rgb(0,0,0), 13); c14: adjust-hue(rgb(0,0,0), 14); c15: adjust-hue(rgb(0,0,0), 15); c16: adjust-hue(rgb(0,0,0), 16); c17: adjust-hue(rgb(0,0,0), 17); c18: adjust-hue(rgb(0,0,0), 18); c19: adjust-hue(rgb(0,0,0), 19); c20: adjust-hue(rgb(0,0,0), 20); c21: adjust-hue(rgb(0,0,0), 21); c22: adjust-hue(rgb(0,0,0), 22); c23: adjust-hue(rgb(0,0,0), 23); c24: adjust-hue(rgb(0,0,0), 24); c25: adjust-hue(rgb(0,0,0), 25); c26: adjust-hue(rgb(0,0,0), 26); c27: adjust-hue(rgb(0,0,0), 27); c28: adjust-hue(rgb(0,0,0), 28); c29: adjust-hue(rgb(0,0,0), 29); c30: adjust-hue(rgb(0,0,0), 30); c31: adjust-hue(rgb(0,0,0), 31); c32: adjust-hue(rgb(0,0,0), 32); c33: adjust-hue(rgb(0,0,0), 33); c34: adjust-hue(rgb(0,0,0), 34); c35: adjust-hue(rgb(0,0,0), 35); c36: adjust-hue(rgb(0,0,0), 36); c37: adjust-hue(rgb(0,0,0), 37); c38: adjust-hue(rgb(0,0,0), 38); c39: adjust-hue(rgb(0,0,0), 39); c40: adjust-hue(rgb(0,0,0), 40); c41: adjust-hue(rgb(0,0,0), 41); c42: adjust-hue(rgb(0,0,0), 42); c43: adjust-hue(rgb(0,0,0), 43); c44: adjust-hue(rgb(0,0,0), 44); c45: adjust-hue(rgb(0,0,0), 45); c46: adjust-hue(rgb(0,0,0), 46); c47: adjust-hue(rgb(0,0,0), 47); c48: adjust-hue(rgb(0,0,0), 48); c49: adjust-hue(rgb(0,0,0), 49); c50: adjust-hue(rgb(0,0,0), 50); c51: adjust-hue(rgb(0,0,0), 51); c52: adjust-hue(rgb(0,0,0), 52); c53: adjust-hue(rgb(0,0,0), 53); c54: adjust-hue(rgb(0,0,0), 54); c55: adjust-hue(rgb(0,0,0), 55); c56: adjust-hue(rgb(0,0,0), 56); c57: adjust-hue(rgb(0,0,0), 57); c58: adjust-hue(rgb(0,0,0), 58); c59: adjust-hue(rgb(0,0,0), 59); c60: adjust-hue(rgb(0,0,0), 60); c61: adjust-hue(rgb(0,0,0), 61); c62: adjust-hue(rgb(0,0,0), 62); c63: adjust-hue(rgb(0,0,0), 63); c64: adjust-hue(rgb(0,0,0), 64); c65: adjust-hue(rgb(0,0,0), 65); c66: adjust-hue(rgb(0,0,0), 66); c67: adjust-hue(rgb(0,0,0), 67); c68: adjust-hue(rgb(0,0,0), 68); c69: adjust-hue(rgb(0,0,0), 69); c70: adjust-hue(rgb(0,0,0), 70); c71: adjust-hue(rgb(0,0,0), 71); c72: adjust-hue(rgb(0,0,0), 72); c73: adjust-hue(rgb(0,0,0), 73); c74: adjust-hue(rgb(0,0,0), 74); c75: adjust-hue(rgb(0,0,0), 75); c76: adjust-hue(rgb(0,0,0), 76); c77: adjust-hue(rgb(0,0,0), 77); c78: adjust-hue(rgb(0,0,0), 78); c79: adjust-hue(rgb(0,0,0), 79); c80: adjust-hue(rgb(0,0,0), 80); c81: adjust-hue(rgb(0,0,0), 81); c82: adjust-hue(rgb(0,0,0), 82); c83: adjust-hue(rgb(0,0,0), 83); c84: adjust-hue(rgb(0,0,0), 84); c85: adjust-hue(rgb(0,0,0), 85); c86: adjust-hue(rgb(0,0,0), 86); c87: adjust-hue(rgb(0,0,0), 87); c88: adjust-hue(rgb(0,0,0), 88); c89: adjust-hue(rgb(0,0,0), 89); c90: adjust-hue(rgb(0,0,0), 90); c91: adjust-hue(rgb(0,0,0), 91); c92: adjust-hue(rgb(0,0,0), 92); c93: adjust-hue(rgb(0,0,0), 93); c94: adjust-hue(rgb(0,0,0), 94); c95: adjust-hue(rgb(0,0,0), 95); c96: adjust-hue(rgb(0,0,0), 96); c97: adjust-hue(rgb(0,0,0), 97); c98: adjust-hue(rgb(0,0,0), 98); c99: adjust-hue(rgb(0,0,0), 99); c100: adjust-hue(rgb(0,0,0), 100); c101: adjust-hue(rgb(0,0,0), 101); c102: adjust-hue(rgb(0,0,0), 102); c103: adjust-hue(rgb(0,0,0), 103); c104: adjust-hue(rgb(0,0,0), 104); c105: adjust-hue(rgb(0,0,0), 105); c106: adjust-hue(rgb(0,0,0), 106); c107: adjust-hue(rgb(0,0,0), 107); c108: adjust-hue(rgb(0,0,0), 108); c109: adjust-hue(rgb(0,0,0), 109); c110: adjust-hue(rgb(0,0,0), 110); c111: adjust-hue(rgb(0,0,0), 111); c112: adjust-hue(rgb(0,0,0), 112); c113: adjust-hue(rgb(0,0,0), 113); c114: adjust-hue(rgb(0,0,0), 114); c115: adjust-hue(rgb(0,0,0), 115); c116: adjust-hue(rgb(0,0,0), 116); c117: adjust-hue(rgb(0,0,0), 117); c118: adjust-hue(rgb(0,0,0), 118); c119: adjust-hue(rgb(0,0,0), 119); c120: adjust-hue(rgb(0,0,0), 120); c121: adjust-hue(rgb(0,0,0), 121); c122: adjust-hue(rgb(0,0,0), 122); c123: adjust-hue(rgb(0,0,0), 123); c124: adjust-hue(rgb(0,0,0), 124); c125: adjust-hue(rgb(0,0,0), 125); c126: adjust-hue(rgb(0,0,0), 126); c127: adjust-hue(rgb(0,0,0), 127); c128: adjust-hue(rgb(0,0,0), 128); c129: adjust-hue(rgb(0,0,0), 129); c130: adjust-hue(rgb(0,0,0), 130); c131: adjust-hue(rgb(0,0,0), 131); c132: adjust-hue(rgb(0,0,0), 132); c133: adjust-hue(rgb(0,0,0), 133); c134: adjust-hue(rgb(0,0,0), 134); c135: adjust-hue(rgb(0,0,0), 135); c136: adjust-hue(rgb(0,0,0), 136); c137: adjust-hue(rgb(0,0,0), 137); c138: adjust-hue(rgb(0,0,0), 138); c139: adjust-hue(rgb(0,0,0), 139); c140: adjust-hue(rgb(0,0,0), 140); c141: adjust-hue(rgb(0,0,0), 141); c142: adjust-hue(rgb(0,0,0), 142); c143: adjust-hue(rgb(0,0,0), 143); c144: adjust-hue(rgb(0,0,0), 144); c145: adjust-hue(rgb(0,0,0), 145); c146: adjust-hue(rgb(0,0,0), 146); c147: adjust-hue(rgb(0,0,0), 147); c148: adjust-hue(rgb(0,0,0), 148); c149: adjust-hue(rgb(0,0,0), 149); c150: adjust-hue(rgb(0,0,0), 150); c151: adjust-hue(rgb(0,0,0), 151); c152: adjust-hue(rgb(0,0,0), 152); c153: adjust-hue(rgb(0,0,0), 153); c154: adjust-hue(rgb(0,0,0), 154); c155: adjust-hue(rgb(0,0,0), 155); c156: adjust-hue(rgb(0,0,0), 156); c157: adjust-hue(rgb(0,0,0), 157); c158: adjust-hue(rgb(0,0,0), 158); c159: adjust-hue(rgb(0,0,0), 159); c160: adjust-hue(rgb(0,0,0), 160); c161: adjust-hue(rgb(0,0,0), 161); c162: adjust-hue(rgb(0,0,0), 162); c163: adjust-hue(rgb(0,0,0), 163); c164: adjust-hue(rgb(0,0,0), 164); c165: adjust-hue(rgb(0,0,0), 165); c166: adjust-hue(rgb(0,0,0), 166); c167: adjust-hue(rgb(0,0,0), 167); c168: adjust-hue(rgb(0,0,0), 168); c169: adjust-hue(rgb(0,0,0), 169); c170: adjust-hue(rgb(0,0,0), 170); c171: adjust-hue(rgb(0,0,0), 171); c172: adjust-hue(rgb(0,0,0), 172); c173: adjust-hue(rgb(0,0,0), 173); c174: adjust-hue(rgb(0,0,0), 174); c175: adjust-hue(rgb(0,0,0), 175); c176: adjust-hue(rgb(0,0,0), 176); c177: adjust-hue(rgb(0,0,0), 177); c178: adjust-hue(rgb(0,0,0), 178); c179: adjust-hue(rgb(0,0,0), 179); c180: adjust-hue(rgb(0,0,0), 180); c181: adjust-hue(rgb(0,0,0), 181); c182: adjust-hue(rgb(0,0,0), 182); c183: adjust-hue(rgb(0,0,0), 183); c184: adjust-hue(rgb(0,0,0), 184); c185: adjust-hue(rgb(0,0,0), 185); c186: adjust-hue(rgb(0,0,0), 186); c187: adjust-hue(rgb(0,0,0), 187); c188: adjust-hue(rgb(0,0,0), 188); c189: adjust-hue(rgb(0,0,0), 189); c190: adjust-hue(rgb(0,0,0), 190); c191: adjust-hue(rgb(0,0,0), 191); c192: adjust-hue(rgb(0,0,0), 192); c193: adjust-hue(rgb(0,0,0), 193); c194: adjust-hue(rgb(0,0,0), 194); c195: adjust-hue(rgb(0,0,0), 195); c196: adjust-hue(rgb(0,0,0), 196); c197: adjust-hue(rgb(0,0,0), 197); c198: adjust-hue(rgb(0,0,0), 198); c199: adjust-hue(rgb(0,0,0), 199); c200: adjust-hue(rgb(0,0,0), 200); c201: adjust-hue(rgb(0,0,0), 201); c202: adjust-hue(rgb(0,0,0), 202); c203: adjust-hue(rgb(0,0,0), 203); c204: adjust-hue(rgb(0,0,0), 204); c205: adjust-hue(rgb(0,0,0), 205); c206: adjust-hue(rgb(0,0,0), 206); c207: adjust-hue(rgb(0,0,0), 207); c208: adjust-hue(rgb(0,0,0), 208); c209: adjust-hue(rgb(0,0,0), 209); c210: adjust-hue(rgb(0,0,0), 210); c211: adjust-hue(rgb(0,0,0), 211); c212: adjust-hue(rgb(0,0,0), 212); c213: adjust-hue(rgb(0,0,0), 213); c214: adjust-hue(rgb(0,0,0), 214); c215: adjust-hue(rgb(0,0,0), 215); c216: adjust-hue(rgb(0,0,0), 216); c217: adjust-hue(rgb(0,0,0), 217); c218: adjust-hue(rgb(0,0,0), 218); c219: adjust-hue(rgb(0,0,0), 219); c220: adjust-hue(rgb(0,0,0), 220); c221: adjust-hue(rgb(0,0,0), 221); c222: adjust-hue(rgb(0,0,0), 222); c223: adjust-hue(rgb(0,0,0), 223); c224: adjust-hue(rgb(0,0,0), 224); c225: adjust-hue(rgb(0,0,0), 225); c226: adjust-hue(rgb(0,0,0), 226); c227: adjust-hue(rgb(0,0,0), 227); c228: adjust-hue(rgb(0,0,0), 228); c229: adjust-hue(rgb(0,0,0), 229); c230: adjust-hue(rgb(0,0,0), 230); c231: adjust-hue(rgb(0,0,0), 231); c232: adjust-hue(rgb(0,0,0), 232); c233: adjust-hue(rgb(0,0,0), 233); c234: adjust-hue(rgb(0,0,0), 234); c235: adjust-hue(rgb(0,0,0), 235); c236: adjust-hue(rgb(0,0,0), 236); c237: adjust-hue(rgb(0,0,0), 237); c238: adjust-hue(rgb(0,0,0), 238); c239: adjust-hue(rgb(0,0,0), 239); c240: adjust-hue(rgb(0,0,0), 240); c241: adjust-hue(rgb(0,0,0), 241); c242: adjust-hue(rgb(0,0,0), 242); c243: adjust-hue(rgb(0,0,0), 243); c244: adjust-hue(rgb(0,0,0), 244); c245: adjust-hue(rgb(0,0,0), 245); c246: adjust-hue(rgb(0,0,0), 246); c247: adjust-hue(rgb(0,0,0), 247); c248: adjust-hue(rgb(0,0,0), 248); c249: adjust-hue(rgb(0,0,0), 249); c250: adjust-hue(rgb(0,0,0), 250); c251: adjust-hue(rgb(0,0,0), 251); c252: adjust-hue(rgb(0,0,0), 252); c253: adjust-hue(rgb(0,0,0), 253); c254: adjust-hue(rgb(0,0,0), 254); c255: adjust-hue(rgb(0,0,0), 255); c256: adjust-hue(rgb(0,0,0), 256); c257: adjust-hue(rgb(0,0,0), 257); c258: adjust-hue(rgb(0,0,0), 258); c259: adjust-hue(rgb(0,0,0), 259); c260: adjust-hue(rgb(0,0,0), 260); c261: adjust-hue(rgb(0,0,0), 261); c262: adjust-hue(rgb(0,0,0), 262); c263: adjust-hue(rgb(0,0,0), 263); c264: adjust-hue(rgb(0,0,0), 264); c265: adjust-hue(rgb(0,0,0), 265); c266: adjust-hue(rgb(0,0,0), 266); c267: adjust-hue(rgb(0,0,0), 267); c268: adjust-hue(rgb(0,0,0), 268); c269: adjust-hue(rgb(0,0,0), 269); c270: adjust-hue(rgb(0,0,0), 270); c271: adjust-hue(rgb(0,0,0), 271); c272: adjust-hue(rgb(0,0,0), 272); c273: adjust-hue(rgb(0,0,0), 273); c274: adjust-hue(rgb(0,0,0), 274); c275: adjust-hue(rgb(0,0,0), 275); c276: adjust-hue(rgb(0,0,0), 276); c277: adjust-hue(rgb(0,0,0), 277); c278: adjust-hue(rgb(0,0,0), 278); c279: adjust-hue(rgb(0,0,0), 279); c280: adjust-hue(rgb(0,0,0), 280); c281: adjust-hue(rgb(0,0,0), 281); c282: adjust-hue(rgb(0,0,0), 282); c283: adjust-hue(rgb(0,0,0), 283); c284: adjust-hue(rgb(0,0,0), 284); c285: adjust-hue(rgb(0,0,0), 285); c286: adjust-hue(rgb(0,0,0), 286); c287: adjust-hue(rgb(0,0,0), 287); c288: adjust-hue(rgb(0,0,0), 288); c289: adjust-hue(rgb(0,0,0), 289); c290: adjust-hue(rgb(0,0,0), 290); c291: adjust-hue(rgb(0,0,0), 291); c292: adjust-hue(rgb(0,0,0), 292); c293: adjust-hue(rgb(0,0,0), 293); c294: adjust-hue(rgb(0,0,0), 294); c295: adjust-hue(rgb(0,0,0), 295); c296: adjust-hue(rgb(0,0,0), 296); c297: adjust-hue(rgb(0,0,0), 297); c298: adjust-hue(rgb(0,0,0), 298); c299: adjust-hue(rgb(0,0,0), 299); c300: adjust-hue(rgb(0,0,0), 300); c301: adjust-hue(rgb(0,0,0), 301); c302: adjust-hue(rgb(0,0,0), 302); c303: adjust-hue(rgb(0,0,0), 303); c304: adjust-hue(rgb(0,0,0), 304); c305: adjust-hue(rgb(0,0,0), 305); c306: adjust-hue(rgb(0,0,0), 306); c307: adjust-hue(rgb(0,0,0), 307); c308: adjust-hue(rgb(0,0,0), 308); c309: adjust-hue(rgb(0,0,0), 309); c310: adjust-hue(rgb(0,0,0), 310); c311: adjust-hue(rgb(0,0,0), 311); c312: adjust-hue(rgb(0,0,0), 312); c313: adjust-hue(rgb(0,0,0), 313); c314: adjust-hue(rgb(0,0,0), 314); c315: adjust-hue(rgb(0,0,0), 315); c316: adjust-hue(rgb(0,0,0), 316); c317: adjust-hue(rgb(0,0,0), 317); c318: adjust-hue(rgb(0,0,0), 318); c319: adjust-hue(rgb(0,0,0), 319); c320: adjust-hue(rgb(0,0,0), 320); c321: adjust-hue(rgb(0,0,0), 321); c322: adjust-hue(rgb(0,0,0), 322); c323: adjust-hue(rgb(0,0,0), 323); c324: adjust-hue(rgb(0,0,0), 324); c325: adjust-hue(rgb(0,0,0), 325); c326: adjust-hue(rgb(0,0,0), 326); c327: adjust-hue(rgb(0,0,0), 327); c328: adjust-hue(rgb(0,0,0), 328); c329: adjust-hue(rgb(0,0,0), 329); c330: adjust-hue(rgb(0,0,0), 330); c331: adjust-hue(rgb(0,0,0), 331); c332: adjust-hue(rgb(0,0,0), 332); c333: adjust-hue(rgb(0,0,0), 333); c334: adjust-hue(rgb(0,0,0), 334); c335: adjust-hue(rgb(0,0,0), 335); c336: adjust-hue(rgb(0,0,0), 336); c337: adjust-hue(rgb(0,0,0), 337); c338: adjust-hue(rgb(0,0,0), 338); c339: adjust-hue(rgb(0,0,0), 339); c340: adjust-hue(rgb(0,0,0), 340); c341: adjust-hue(rgb(0,0,0), 341); c342: adjust-hue(rgb(0,0,0), 342); c343: adjust-hue(rgb(0,0,0), 343); c344: adjust-hue(rgb(0,0,0), 344); c345: adjust-hue(rgb(0,0,0), 345); c346: adjust-hue(rgb(0,0,0), 346); c347: adjust-hue(rgb(0,0,0), 347); c348: adjust-hue(rgb(0,0,0), 348); c349: adjust-hue(rgb(0,0,0), 349); c350: adjust-hue(rgb(0,0,0), 350); c351: adjust-hue(rgb(0,0,0), 351); c352: adjust-hue(rgb(0,0,0), 352); c353: adjust-hue(rgb(0,0,0), 353); c354: adjust-hue(rgb(0,0,0), 354); c355: adjust-hue(rgb(0,0,0), 355); c356: adjust-hue(rgb(0,0,0), 356); c357: adjust-hue(rgb(0,0,0), 357); c358: adjust-hue(rgb(0,0,0), 358); c359: adjust-hue(rgb(0,0,0), 359); c360: adjust-hue(rgb(0,0,0), 360); c361: adjust-hue(rgb(0,0,0), 361); } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/complement/000077500000000000000000000000001305254536400242355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/complement/expected_output.css000066400000000000000000000026051305254536400301730ustar00rootroot00000000000000foo { c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; c11: black; c12: black; c13: black; c14: black; c15: black; c16: black; c17: black; c18: black; c19: black; c20: black; c21: black; c22: black; c23: black; c24: black; c25: black; c26: black; c27: black; c28: black; c29: black; c30: black; c31: black; c32: black; c33: black; c34: black; c35: black; c36: black; c37: black; c38: black; c39: black; c40: black; c41: black; c42: black; c43: black; c44: black; c45: black; c46: black; c47: black; c48: black; c49: black; c50: black; c51: black; c52: black; c53: black; c54: black; c55: black; c56: black; c57: black; c58: black; c59: black; c60: black; c61: black; c62: black; c63: black; c64: black; c65: black; c66: black; c67: black; c68: black; c69: black; c70: black; c71: black; c72: black; c73: black; c74: black; c75: black; c76: black; c77: black; c78: black; c79: black; c80: black; c81: black; c82: black; c83: black; c84: black; c85: black; c86: black; c87: black; c88: black; c89: black; c90: black; c91: black; c92: black; c93: black; c94: black; c95: black; c96: black; c97: black; c98: black; c99: black; c100: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/complement/input.scss000066400000000000000000000103551305254536400262750ustar00rootroot00000000000000foo { c0: desaturate(hsl(100, 100%, 0), 0%); c1: desaturate(hsl(100, 100%, 0), 1%); c2: desaturate(hsl(100, 100%, 0), 2%); c3: desaturate(hsl(100, 100%, 0), 3%); c4: desaturate(hsl(100, 100%, 0), 4%); c5: desaturate(hsl(100, 100%, 0), 5%); c6: desaturate(hsl(100, 100%, 0), 6%); c7: desaturate(hsl(100, 100%, 0), 7%); c8: desaturate(hsl(100, 100%, 0), 8%); c9: desaturate(hsl(100, 100%, 0), 9%); c10: desaturate(hsl(100, 100%, 0), 10%); c11: desaturate(hsl(100, 100%, 0), 11%); c12: desaturate(hsl(100, 100%, 0), 12%); c13: desaturate(hsl(100, 100%, 0), 13%); c14: desaturate(hsl(100, 100%, 0), 14%); c15: desaturate(hsl(100, 100%, 0), 15%); c16: desaturate(hsl(100, 100%, 0), 16%); c17: desaturate(hsl(100, 100%, 0), 17%); c18: desaturate(hsl(100, 100%, 0), 18%); c19: desaturate(hsl(100, 100%, 0), 19%); c20: desaturate(hsl(100, 100%, 0), 20%); c21: desaturate(hsl(100, 100%, 0), 21%); c22: desaturate(hsl(100, 100%, 0), 22%); c23: desaturate(hsl(100, 100%, 0), 23%); c24: desaturate(hsl(100, 100%, 0), 24%); c25: desaturate(hsl(100, 100%, 0), 25%); c26: desaturate(hsl(100, 100%, 0), 26%); c27: desaturate(hsl(100, 100%, 0), 27%); c28: desaturate(hsl(100, 100%, 0), 28%); c29: desaturate(hsl(100, 100%, 0), 29%); c30: desaturate(hsl(100, 100%, 0), 30%); c31: desaturate(hsl(100, 100%, 0), 31%); c32: desaturate(hsl(100, 100%, 0), 32%); c33: desaturate(hsl(100, 100%, 0), 33%); c34: desaturate(hsl(100, 100%, 0), 34%); c35: desaturate(hsl(100, 100%, 0), 35%); c36: desaturate(hsl(100, 100%, 0), 36%); c37: desaturate(hsl(100, 100%, 0), 37%); c38: desaturate(hsl(100, 100%, 0), 38%); c39: desaturate(hsl(100, 100%, 0), 39%); c40: desaturate(hsl(100, 100%, 0), 40%); c41: desaturate(hsl(100, 100%, 0), 41%); c42: desaturate(hsl(100, 100%, 0), 42%); c43: desaturate(hsl(100, 100%, 0), 43%); c44: desaturate(hsl(100, 100%, 0), 44%); c45: desaturate(hsl(100, 100%, 0), 45%); c46: desaturate(hsl(100, 100%, 0), 46%); c47: desaturate(hsl(100, 100%, 0), 47%); c48: desaturate(hsl(100, 100%, 0), 48%); c49: desaturate(hsl(100, 100%, 0), 49%); c50: desaturate(hsl(100, 100%, 0), 50%); c51: desaturate(hsl(100, 100%, 0), 51%); c52: desaturate(hsl(100, 100%, 0), 52%); c53: desaturate(hsl(100, 100%, 0), 53%); c54: desaturate(hsl(100, 100%, 0), 54%); c55: desaturate(hsl(100, 100%, 0), 55%); c56: desaturate(hsl(100, 100%, 0), 56%); c57: desaturate(hsl(100, 100%, 0), 57%); c58: desaturate(hsl(100, 100%, 0), 58%); c59: desaturate(hsl(100, 100%, 0), 59%); c60: desaturate(hsl(100, 100%, 0), 60%); c61: desaturate(hsl(100, 100%, 0), 61%); c62: desaturate(hsl(100, 100%, 0), 62%); c63: desaturate(hsl(100, 100%, 0), 63%); c64: desaturate(hsl(100, 100%, 0), 64%); c65: desaturate(hsl(100, 100%, 0), 65%); c66: desaturate(hsl(100, 100%, 0), 66%); c67: desaturate(hsl(100, 100%, 0), 67%); c68: desaturate(hsl(100, 100%, 0), 68%); c69: desaturate(hsl(100, 100%, 0), 69%); c70: desaturate(hsl(100, 100%, 0), 70%); c71: desaturate(hsl(100, 100%, 0), 71%); c72: desaturate(hsl(100, 100%, 0), 72%); c73: desaturate(hsl(100, 100%, 0), 73%); c74: desaturate(hsl(100, 100%, 0), 74%); c75: desaturate(hsl(100, 100%, 0), 75%); c76: desaturate(hsl(100, 100%, 0), 76%); c77: desaturate(hsl(100, 100%, 0), 77%); c78: desaturate(hsl(100, 100%, 0), 78%); c79: desaturate(hsl(100, 100%, 0), 79%); c80: desaturate(hsl(100, 100%, 0), 80%); c81: desaturate(hsl(100, 100%, 0), 81%); c82: desaturate(hsl(100, 100%, 0), 82%); c83: desaturate(hsl(100, 100%, 0), 83%); c84: desaturate(hsl(100, 100%, 0), 84%); c85: desaturate(hsl(100, 100%, 0), 85%); c86: desaturate(hsl(100, 100%, 0), 86%); c87: desaturate(hsl(100, 100%, 0), 87%); c88: desaturate(hsl(100, 100%, 0), 88%); c89: desaturate(hsl(100, 100%, 0), 89%); c90: desaturate(hsl(100, 100%, 0), 90%); c91: desaturate(hsl(100, 100%, 0), 91%); c92: desaturate(hsl(100, 100%, 0), 92%); c93: desaturate(hsl(100, 100%, 0), 93%); c94: desaturate(hsl(100, 100%, 0), 94%); c95: desaturate(hsl(100, 100%, 0), 95%); c96: desaturate(hsl(100, 100%, 0), 96%); c97: desaturate(hsl(100, 100%, 0), 97%); c98: desaturate(hsl(100, 100%, 0), 98%); c99: desaturate(hsl(100, 100%, 0), 99%); c100: desaturate(hsl(100, 100%, 0), 100%); } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/darken/000077500000000000000000000000001305254536400233365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/darken/expected_output-dart-sass.css000066400000000000000000000031131305254536400311660ustar00rootroot00000000000000foo { c0: white; c1: #fcfcfc; c2: #fafafa; c3: #f7f7f7; c4: whitesmoke; c5: #f2f2f2; c6: #f0f0f0; c7: #ededed; c8: #ebebeb; c9: #e8e8e8; c10: #e6e6e6; c11: #e3e3e3; c12: #e0e0e0; c13: #dedede; c14: #dbdbdb; c15: #d9d9d9; c16: #d6d6d6; c17: #d4d4d4; c18: #d1d1d1; c19: #cfcfcf; c20: #cccccc; c21: #c9c9c9; c22: #c7c7c7; c23: #c4c4c4; c24: #c2c2c2; c25: #bfbfbf; c26: #bdbdbd; c27: #bababa; c28: #b8b8b8; c29: #b5b5b5; c30: #b3b3b3; c31: #b0b0b0; c32: #adadad; c33: #ababab; c34: #a8a8a8; c35: #a6a6a6; c36: #a3a3a3; c37: #a1a1a1; c38: #9e9e9e; c39: #9c9c9c; c40: #999999; c41: #969696; c42: #949494; c43: #919191; c44: #8f8f8f; c45: #8c8c8c; c46: #8a8a8a; c47: #878787; c48: #858585; c49: #828282; c50: grey; c51: #7d7d7d; c52: #7a7a7a; c53: #787878; c54: #757575; c55: #737373; c56: #707070; c57: #6e6e6e; c58: #6b6b6b; c59: dimgrey; c60: #666666; c61: #636363; c62: #616161; c63: #5e5e5e; c64: #5c5c5c; c65: #595959; c66: #575757; c67: #545454; c68: #525252; c69: #4f4f4f; c70: #4d4d4d; c71: #4a4a4a; c72: #474747; c73: #454545; c74: #424242; c75: #404040; c76: #3d3d3d; c77: #3b3b3b; c78: #383838; c79: #363636; c80: #333333; c81: #303030; c82: #2e2e2e; c83: #2b2b2b; c84: #292929; c85: #262626; c86: #242424; c87: #212121; c88: #1f1f1f; c89: #1c1c1c; c90: #1a1a1a; c91: #171717; c92: #141414; c93: #121212; c94: #0f0f0f; c95: #0d0d0d; c96: #0a0a0a; c97: #080808; c98: #050505; c99: #030303; c100: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/darken/expected_output.css000066400000000000000000000031131305254536400272670ustar00rootroot00000000000000foo { c0: white; c1: #fcfcfc; c2: #fafafa; c3: #f7f7f7; c4: whitesmoke; c5: #f2f2f2; c6: #f0f0f0; c7: #ededed; c8: #ebebeb; c9: #e8e8e8; c10: #e6e6e6; c11: #e3e3e3; c12: #e0e0e0; c13: #dedede; c14: #dbdbdb; c15: #d9d9d9; c16: #d6d6d6; c17: #d4d4d4; c18: #d1d1d1; c19: #cfcfcf; c20: #cccccc; c21: #c9c9c9; c22: #c7c7c7; c23: #c4c4c4; c24: #c2c2c2; c25: #bfbfbf; c26: #bdbdbd; c27: #bababa; c28: #b8b8b8; c29: #b5b5b5; c30: #b3b3b3; c31: #b0b0b0; c32: #adadad; c33: #ababab; c34: #a8a8a8; c35: #a6a6a6; c36: #a3a3a3; c37: #a1a1a1; c38: #9e9e9e; c39: #9c9c9c; c40: #999999; c41: #969696; c42: #949494; c43: #919191; c44: #8f8f8f; c45: #8c8c8c; c46: #8a8a8a; c47: #878787; c48: #858585; c49: #828282; c50: gray; c51: #7d7d7d; c52: #7a7a7a; c53: #787878; c54: #757575; c55: #737373; c56: #707070; c57: #6e6e6e; c58: #6b6b6b; c59: dimgray; c60: #666666; c61: #636363; c62: #616161; c63: #5e5e5e; c64: #5c5c5c; c65: #595959; c66: #575757; c67: #545454; c68: #525252; c69: #4f4f4f; c70: #4d4d4d; c71: #4a4a4a; c72: #474747; c73: #454545; c74: #424242; c75: #404040; c76: #3d3d3d; c77: #3b3b3b; c78: #383838; c79: #363636; c80: #333333; c81: #303030; c82: #2e2e2e; c83: #2b2b2b; c84: #292929; c85: #262626; c86: #242424; c87: #212121; c88: #1f1f1f; c89: #1c1c1c; c90: #1a1a1a; c91: #171717; c92: #141414; c93: #121212; c94: #0f0f0f; c95: #0d0d0d; c96: #0a0a0a; c97: #080808; c98: #050505; c99: #030303; c100: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/darken/input.scss000066400000000000000000000052351305254536400253770ustar00rootroot00000000000000foo { c0: darken(white, 0%); c1: darken(white, 1%); c2: darken(white, 2%); c3: darken(white, 3%); c4: darken(white, 4%); c5: darken(white, 5%); c6: darken(white, 6%); c7: darken(white, 7%); c8: darken(white, 8%); c9: darken(white, 9%); c10: darken(white, 10%); c11: darken(white, 11%); c12: darken(white, 12%); c13: darken(white, 13%); c14: darken(white, 14%); c15: darken(white, 15%); c16: darken(white, 16%); c17: darken(white, 17%); c18: darken(white, 18%); c19: darken(white, 19%); c20: darken(white, 20%); c21: darken(white, 21%); c22: darken(white, 22%); c23: darken(white, 23%); c24: darken(white, 24%); c25: darken(white, 25%); c26: darken(white, 26%); c27: darken(white, 27%); c28: darken(white, 28%); c29: darken(white, 29%); c30: darken(white, 30%); c31: darken(white, 31%); c32: darken(white, 32%); c33: darken(white, 33%); c34: darken(white, 34%); c35: darken(white, 35%); c36: darken(white, 36%); c37: darken(white, 37%); c38: darken(white, 38%); c39: darken(white, 39%); c40: darken(white, 40%); c41: darken(white, 41%); c42: darken(white, 42%); c43: darken(white, 43%); c44: darken(white, 44%); c45: darken(white, 45%); c46: darken(white, 46%); c47: darken(white, 47%); c48: darken(white, 48%); c49: darken(white, 49%); c50: darken(white, 50%); c51: darken(white, 51%); c52: darken(white, 52%); c53: darken(white, 53%); c54: darken(white, 54%); c55: darken(white, 55%); c56: darken(white, 56%); c57: darken(white, 57%); c58: darken(white, 58%); c59: darken(white, 59%); c60: darken(white, 60%); c61: darken(white, 61%); c62: darken(white, 62%); c63: darken(white, 63%); c64: darken(white, 64%); c65: darken(white, 65%); c66: darken(white, 66%); c67: darken(white, 67%); c68: darken(white, 68%); c69: darken(white, 69%); c70: darken(white, 70%); c71: darken(white, 71%); c72: darken(white, 72%); c73: darken(white, 73%); c74: darken(white, 74%); c75: darken(white, 75%); c76: darken(white, 76%); c77: darken(white, 77%); c78: darken(white, 78%); c79: darken(white, 79%); c80: darken(white, 80%); c81: darken(white, 81%); c82: darken(white, 82%); c83: darken(white, 83%); c84: darken(white, 84%); c85: darken(white, 85%); c86: darken(white, 86%); c87: darken(white, 87%); c88: darken(white, 88%); c89: darken(white, 89%); c90: darken(white, 90%); c91: darken(white, 91%); c92: darken(white, 92%); c93: darken(white, 93%); c94: darken(white, 94%); c95: darken(white, 95%); c96: darken(white, 96%); c97: darken(white, 97%); c98: darken(white, 98%); c99: darken(white, 99%); c100: darken(white, 100%); } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/desaturate/000077500000000000000000000000001305254536400242335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/desaturate/expected_output-dart-sass.css000066400000000000000000000031141305254536400320640ustar00rootroot00000000000000foo { c0: #55ff00; c1: #55fe01; c2: #56fc03; c3: #56fb04; c4: #57fa05; c5: #57f906; c6: #58f708; c7: #58f609; c8: #58f50a; c9: #59f40b; c10: #59f20d; c11: #5af10e; c12: #5af00f; c13: #5bee11; c14: #5bed12; c15: #5bec13; c16: #5ceb14; c17: #5ce916; c18: #5de817; c19: #5de718; c20: #5ee61a; c21: #5ee41b; c22: #5ee31c; c23: #5fe21d; c24: #5fe01f; c25: #60df20; c26: #60de21; c27: #60dd22; c28: #61db24; c29: #61da25; c30: #62d926; c31: #62d728; c32: #63d629; c33: #63d52a; c34: #63d42b; c35: #64d22d; c36: #64d12e; c37: #65d02f; c38: #65cf30; c39: #66cd32; c40: #66cc33; c41: #66cb34; c42: #67c936; c43: #67c837; c44: #68c738; c45: #68c639; c46: #69c43b; c47: #69c33c; c48: #69c23d; c49: #6ac13e; c50: #6abf40; c51: #6bbe41; c52: #6bbd42; c53: #6cbb44; c54: #6cba45; c55: #6cb946; c56: #6db847; c57: #6db649; c58: #6eb54a; c59: #6eb44b; c60: #6fb34d; c61: #6fb14e; c62: #6fb04f; c63: #70af50; c64: #70ad52; c65: #71ac53; c66: #71ab54; c67: #71aa55; c68: #72a857; c69: #72a758; c70: #73a659; c71: #73a45b; c72: #74a35c; c73: #74a25d; c74: #74a15e; c75: #759f60; c76: #759e61; c77: #769d62; c78: #769c63; c79: #779a65; c80: #779966; c81: #779867; c82: #789669; c83: #78956a; c84: #79946b; c85: #79936c; c86: #7a916e; c87: #7a906f; c88: #7a8f70; c89: #7b8e71; c90: #7b8c73; c91: #7c8b74; c92: #7c8a75; c93: #7d8877; c94: #7d8778; c95: #7d8679; c96: #7e857a; c97: #7e837c; c98: #7f827d; c99: #7f817e; c100: grey; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/desaturate/expected_output.css000066400000000000000000000031141305254536400301650ustar00rootroot00000000000000foo { c0: #55ff00; c1: #55fe01; c2: #56fc03; c3: #56fb04; c4: #57fa05; c5: #57f906; c6: #58f708; c7: #58f609; c8: #58f50a; c9: #59f40b; c10: #59f20d; c11: #5af10e; c12: #5af00f; c13: #5bee11; c14: #5bed12; c15: #5bec13; c16: #5ceb14; c17: #5ce916; c18: #5de817; c19: #5de718; c20: #5ee61a; c21: #5ee41b; c22: #5ee31c; c23: #5fe21d; c24: #5fe01f; c25: #60df20; c26: #60de21; c27: #60dd22; c28: #61db24; c29: #61da25; c30: #62d926; c31: #62d728; c32: #63d629; c33: #63d52a; c34: #63d42b; c35: #64d22d; c36: #64d12e; c37: #65d02f; c38: #65cf30; c39: #66cd32; c40: #66cc33; c41: #66cb34; c42: #67c936; c43: #67c837; c44: #68c738; c45: #68c639; c46: #69c43b; c47: #69c33c; c48: #69c23d; c49: #6ac13e; c50: #6abf40; c51: #6bbe41; c52: #6bbd42; c53: #6cbb44; c54: #6cba45; c55: #6cb946; c56: #6db847; c57: #6db649; c58: #6eb54a; c59: #6eb44b; c60: #6fb34d; c61: #6fb14e; c62: #6fb04f; c63: #70af50; c64: #70ad52; c65: #71ac53; c66: #71ab54; c67: #71aa55; c68: #72a857; c69: #72a758; c70: #73a659; c71: #73a45b; c72: #74a35c; c73: #74a25d; c74: #74a15e; c75: #759f60; c76: #759e61; c77: #769d62; c78: #769c63; c79: #779a65; c80: #779966; c81: #779867; c82: #789669; c83: #78956a; c84: #79946b; c85: #79936c; c86: #7a916e; c87: #7a906f; c88: #7a8f70; c89: #7b8e71; c90: #7b8c73; c91: #7c8b74; c92: #7c8a75; c93: #7d8877; c94: #7d8778; c95: #7d8679; c96: #7e857a; c97: #7e837c; c98: #7f827d; c99: #7f817e; c100: gray; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/desaturate/input.scss000066400000000000000000000106671305254536400263010ustar00rootroot00000000000000foo { c0: desaturate(hsl(100, 100%, 50%), 0%); c1: desaturate(hsl(100, 100%, 50%), 1%); c2: desaturate(hsl(100, 100%, 50%), 2%); c3: desaturate(hsl(100, 100%, 50%), 3%); c4: desaturate(hsl(100, 100%, 50%), 4%); c5: desaturate(hsl(100, 100%, 50%), 5%); c6: desaturate(hsl(100, 100%, 50%), 6%); c7: desaturate(hsl(100, 100%, 50%), 7%); c8: desaturate(hsl(100, 100%, 50%), 8%); c9: desaturate(hsl(100, 100%, 50%), 9%); c10: desaturate(hsl(100, 100%, 50%), 10%); c11: desaturate(hsl(100, 100%, 50%), 11%); c12: desaturate(hsl(100, 100%, 50%), 12%); c13: desaturate(hsl(100, 100%, 50%), 13%); c14: desaturate(hsl(100, 100%, 50%), 14%); c15: desaturate(hsl(100, 100%, 50%), 15%); c16: desaturate(hsl(100, 100%, 50%), 16%); c17: desaturate(hsl(100, 100%, 50%), 17%); c18: desaturate(hsl(100, 100%, 50%), 18%); c19: desaturate(hsl(100, 100%, 50%), 19%); c20: desaturate(hsl(100, 100%, 50%), 20%); c21: desaturate(hsl(100, 100%, 50%), 21%); c22: desaturate(hsl(100, 100%, 50%), 22%); c23: desaturate(hsl(100, 100%, 50%), 23%); c24: desaturate(hsl(100, 100%, 50%), 24%); c25: desaturate(hsl(100, 100%, 50%), 25%); c26: desaturate(hsl(100, 100%, 50%), 26%); c27: desaturate(hsl(100, 100%, 50%), 27%); c28: desaturate(hsl(100, 100%, 50%), 28%); c29: desaturate(hsl(100, 100%, 50%), 29%); c30: desaturate(hsl(100, 100%, 50%), 30%); c31: desaturate(hsl(100, 100%, 50%), 31%); c32: desaturate(hsl(100, 100%, 50%), 32%); c33: desaturate(hsl(100, 100%, 50%), 33%); c34: desaturate(hsl(100, 100%, 50%), 34%); c35: desaturate(hsl(100, 100%, 50%), 35%); c36: desaturate(hsl(100, 100%, 50%), 36%); c37: desaturate(hsl(100, 100%, 50%), 37%); c38: desaturate(hsl(100, 100%, 50%), 38%); c39: desaturate(hsl(100, 100%, 50%), 39%); c40: desaturate(hsl(100, 100%, 50%), 40%); c41: desaturate(hsl(100, 100%, 50%), 41%); c42: desaturate(hsl(100, 100%, 50%), 42%); c43: desaturate(hsl(100, 100%, 50%), 43%); c44: desaturate(hsl(100, 100%, 50%), 44%); c45: desaturate(hsl(100, 100%, 50%), 45%); c46: desaturate(hsl(100, 100%, 50%), 46%); c47: desaturate(hsl(100, 100%, 50%), 47%); c48: desaturate(hsl(100, 100%, 50%), 48%); c49: desaturate(hsl(100, 100%, 50%), 49%); c50: desaturate(hsl(100, 100%, 50%), 50%); c51: desaturate(hsl(100, 100%, 50%), 51%); c52: desaturate(hsl(100, 100%, 50%), 52%); c53: desaturate(hsl(100, 100%, 50%), 53%); c54: desaturate(hsl(100, 100%, 50%), 54%); c55: desaturate(hsl(100, 100%, 50%), 55%); c56: desaturate(hsl(100, 100%, 50%), 56%); c57: desaturate(hsl(100, 100%, 50%), 57%); c58: desaturate(hsl(100, 100%, 50%), 58%); c59: desaturate(hsl(100, 100%, 50%), 59%); c60: desaturate(hsl(100, 100%, 50%), 60%); c61: desaturate(hsl(100, 100%, 50%), 61%); c62: desaturate(hsl(100, 100%, 50%), 62%); c63: desaturate(hsl(100, 100%, 50%), 63%); c64: desaturate(hsl(100, 100%, 50%), 64%); c65: desaturate(hsl(100, 100%, 50%), 65%); c66: desaturate(hsl(100, 100%, 50%), 66%); c67: desaturate(hsl(100, 100%, 50%), 67%); c68: desaturate(hsl(100, 100%, 50%), 68%); c69: desaturate(hsl(100, 100%, 50%), 69%); c70: desaturate(hsl(100, 100%, 50%), 70%); c71: desaturate(hsl(100, 100%, 50%), 71%); c72: desaturate(hsl(100, 100%, 50%), 72%); c73: desaturate(hsl(100, 100%, 50%), 73%); c74: desaturate(hsl(100, 100%, 50%), 74%); c75: desaturate(hsl(100, 100%, 50%), 75%); c76: desaturate(hsl(100, 100%, 50%), 76%); c77: desaturate(hsl(100, 100%, 50%), 77%); c78: desaturate(hsl(100, 100%, 50%), 78%); c79: desaturate(hsl(100, 100%, 50%), 79%); c80: desaturate(hsl(100, 100%, 50%), 80%); c81: desaturate(hsl(100, 100%, 50%), 81%); c82: desaturate(hsl(100, 100%, 50%), 82%); c83: desaturate(hsl(100, 100%, 50%), 83%); c84: desaturate(hsl(100, 100%, 50%), 84%); c85: desaturate(hsl(100, 100%, 50%), 85%); c86: desaturate(hsl(100, 100%, 50%), 86%); c87: desaturate(hsl(100, 100%, 50%), 87%); c88: desaturate(hsl(100, 100%, 50%), 88%); c89: desaturate(hsl(100, 100%, 50%), 89%); c90: desaturate(hsl(100, 100%, 50%), 90%); c91: desaturate(hsl(100, 100%, 50%), 91%); c92: desaturate(hsl(100, 100%, 50%), 92%); c93: desaturate(hsl(100, 100%, 50%), 93%); c94: desaturate(hsl(100, 100%, 50%), 94%); c95: desaturate(hsl(100, 100%, 50%), 95%); c96: desaturate(hsl(100, 100%, 50%), 96%); c97: desaturate(hsl(100, 100%, 50%), 97%); c98: desaturate(hsl(100, 100%, 50%), 98%); c99: desaturate(hsl(100, 100%, 50%), 99%); c100: desaturate(hsl(100, 100%, 50%), 100%); } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/hue/000077500000000000000000000000001305254536400226535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/hue/expected_output.css000066400000000000000000000263471305254536400266220ustar00rootroot00000000000000foo { c-361: 359deg; c-360: 0deg; c-359: 1deg; c-358: 2deg; c-357: 3deg; c-356: 4deg; c-355: 5deg; c-354: 6deg; c-353: 7deg; c-352: 8deg; c-351: 9deg; c-350: 10deg; c-349: 11deg; c-348: 12deg; c-347: 13deg; c-346: 14deg; c-345: 15deg; c-344: 16deg; c-343: 17deg; c-342: 18deg; c-341: 19deg; c-340: 20deg; c-339: 21deg; c-338: 22deg; c-337: 23deg; c-336: 24deg; c-335: 25deg; c-334: 26deg; c-333: 27deg; c-332: 28deg; c-331: 29deg; c-330: 30deg; c-329: 31deg; c-328: 32deg; c-327: 33deg; c-326: 34deg; c-325: 35deg; c-324: 36deg; c-323: 37deg; c-322: 38deg; c-321: 39deg; c-320: 40deg; c-319: 41deg; c-318: 42deg; c-317: 43deg; c-316: 44deg; c-315: 45deg; c-314: 46deg; c-313: 47deg; c-312: 48deg; c-311: 49deg; c-310: 50deg; c-309: 51deg; c-308: 52deg; c-307: 53deg; c-306: 54deg; c-305: 55deg; c-304: 56deg; c-303: 57deg; c-302: 58deg; c-301: 59deg; c-300: 60deg; c-299: 61deg; c-298: 62deg; c-297: 63deg; c-296: 64deg; c-295: 65deg; c-294: 66deg; c-293: 67deg; c-292: 68deg; c-291: 69deg; c-290: 70deg; c-289: 71deg; c-288: 72deg; c-287: 73deg; c-286: 74deg; c-285: 75deg; c-284: 76deg; c-283: 77deg; c-282: 78deg; c-281: 79deg; c-280: 80deg; c-279: 81deg; c-278: 82deg; c-277: 83deg; c-276: 84deg; c-275: 85deg; c-274: 86deg; c-273: 87deg; c-272: 88deg; c-271: 89deg; c-270: 90deg; c-269: 91deg; c-268: 92deg; c-267: 93deg; c-266: 94deg; c-265: 95deg; c-264: 96deg; c-263: 97deg; c-262: 98deg; c-261: 99deg; c-260: 100deg; c-259: 101deg; c-258: 102deg; c-257: 103deg; c-256: 104deg; c-255: 105deg; c-254: 106deg; c-253: 107deg; c-252: 108deg; c-251: 109deg; c-250: 110deg; c-249: 111deg; c-248: 112deg; c-247: 113deg; c-246: 114deg; c-245: 115deg; c-244: 116deg; c-243: 117deg; c-242: 118deg; c-241: 119deg; c-240: 120deg; c-239: 121deg; c-238: 122deg; c-237: 123deg; c-236: 124deg; c-235: 125deg; c-234: 126deg; c-233: 127deg; c-232: 128deg; c-231: 129deg; c-230: 130deg; c-229: 131deg; c-228: 132deg; c-227: 133deg; c-226: 134deg; c-225: 135deg; c-224: 136deg; c-223: 137deg; c-222: 138deg; c-221: 139deg; c-220: 140deg; c-219: 141deg; c-218: 142deg; c-217: 143deg; c-216: 144deg; c-215: 145deg; c-214: 146deg; c-213: 147deg; c-212: 148deg; c-211: 149deg; c-210: 150deg; c-209: 151deg; c-208: 152deg; c-207: 153deg; c-206: 154deg; c-205: 155deg; c-204: 156deg; c-203: 157deg; c-202: 158deg; c-201: 159deg; c-200: 160deg; c-199: 161deg; c-198: 162deg; c-197: 163deg; c-196: 164deg; c-195: 165deg; c-194: 166deg; c-193: 167deg; c-192: 168deg; c-191: 169deg; c-190: 170deg; c-189: 171deg; c-188: 172deg; c-187: 173deg; c-186: 174deg; c-185: 175deg; c-184: 176deg; c-183: 177deg; c-182: 178deg; c-181: 179deg; c-180: 180deg; c-179: 181deg; c-178: 182deg; c-177: 183deg; c-176: 184deg; c-175: 185deg; c-174: 186deg; c-173: 187deg; c-172: 188deg; c-171: 189deg; c-170: 190deg; c-169: 191deg; c-168: 192deg; c-167: 193deg; c-166: 194deg; c-165: 195deg; c-164: 196deg; c-163: 197deg; c-162: 198deg; c-161: 199deg; c-160: 200deg; c-159: 201deg; c-158: 202deg; c-157: 203deg; c-156: 204deg; c-155: 205deg; c-154: 206deg; c-153: 207deg; c-152: 208deg; c-151: 209deg; c-150: 210deg; c-149: 211deg; c-148: 212deg; c-147: 213deg; c-146: 214deg; c-145: 215deg; c-144: 216deg; c-143: 217deg; c-142: 218deg; c-141: 219deg; c-140: 220deg; c-139: 221deg; c-138: 222deg; c-137: 223deg; c-136: 224deg; c-135: 225deg; c-134: 226deg; c-133: 227deg; c-132: 228deg; c-131: 229deg; c-130: 230deg; c-129: 231deg; c-128: 232deg; c-127: 233deg; c-126: 234deg; c-125: 235deg; c-124: 236deg; c-123: 237deg; c-122: 238deg; c-121: 239deg; c-120: 240deg; c-119: 241deg; c-118: 242deg; c-117: 243deg; c-116: 244deg; c-115: 245deg; c-114: 246deg; c-113: 247deg; c-112: 248deg; c-111: 249deg; c-110: 250deg; c-109: 251deg; c-108: 252deg; c-107: 253deg; c-106: 254deg; c-105: 255deg; c-104: 256deg; c-103: 257deg; c-102: 258deg; c-101: 259deg; c-100: 260deg; c-99: 261deg; c-98: 262deg; c-97: 263deg; c-96: 264deg; c-95: 265deg; c-94: 266deg; c-93: 267deg; c-92: 268deg; c-91: 269deg; c-90: 270deg; c-89: 271deg; c-88: 272deg; c-87: 273deg; c-86: 274deg; c-85: 275deg; c-84: 276deg; c-83: 277deg; c-82: 278deg; c-81: 279deg; c-80: 280deg; c-79: 281deg; c-78: 282deg; c-77: 283deg; c-76: 284deg; c-75: 285deg; c-74: 286deg; c-73: 287deg; c-72: 288deg; c-71: 289deg; c-70: 290deg; c-69: 291deg; c-68: 292deg; c-67: 293deg; c-66: 294deg; c-65: 295deg; c-64: 296deg; c-63: 297deg; c-62: 298deg; c-61: 299deg; c-60: 300deg; c-59: 301deg; c-58: 302deg; c-57: 303deg; c-56: 304deg; c-55: 305deg; c-54: 306deg; c-53: 307deg; c-52: 308deg; c-51: 309deg; c-50: 310deg; c-49: 311deg; c-48: 312deg; c-47: 313deg; c-46: 314deg; c-45: 315deg; c-44: 316deg; c-43: 317deg; c-42: 318deg; c-41: 319deg; c-40: 320deg; c-39: 321deg; c-38: 322deg; c-37: 323deg; c-36: 324deg; c-35: 325deg; c-34: 326deg; c-33: 327deg; c-32: 328deg; c-31: 329deg; c-30: 330deg; c-29: 331deg; c-28: 332deg; c-27: 333deg; c-26: 334deg; c-25: 335deg; c-24: 336deg; c-23: 337deg; c-22: 338deg; c-21: 339deg; c-20: 340deg; c-19: 341deg; c-18: 342deg; c-17: 343deg; c-16: 344deg; c-15: 345deg; c-14: 346deg; c-13: 347deg; c-12: 348deg; c-11: 349deg; c-10: 350deg; c-9: 351deg; c-8: 352deg; c-7: 353deg; c-6: 354deg; c-5: 355deg; c-4: 356deg; c-3: 357deg; c-2: 358deg; c-1: 359deg; c0: 0deg; c1: 1deg; c2: 2deg; c3: 3deg; c4: 4deg; c5: 5deg; c6: 6deg; c7: 7deg; c8: 8deg; c9: 9deg; c10: 10deg; c11: 11deg; c12: 12deg; c13: 13deg; c14: 14deg; c15: 15deg; c16: 16deg; c17: 17deg; c18: 18deg; c19: 19deg; c20: 20deg; c21: 21deg; c22: 22deg; c23: 23deg; c24: 24deg; c25: 25deg; c26: 26deg; c27: 27deg; c28: 28deg; c29: 29deg; c30: 30deg; c31: 31deg; c32: 32deg; c33: 33deg; c34: 34deg; c35: 35deg; c36: 36deg; c37: 37deg; c38: 38deg; c39: 39deg; c40: 40deg; c41: 41deg; c42: 42deg; c43: 43deg; c44: 44deg; c45: 45deg; c46: 46deg; c47: 47deg; c48: 48deg; c49: 49deg; c50: 50deg; c51: 51deg; c52: 52deg; c53: 53deg; c54: 54deg; c55: 55deg; c56: 56deg; c57: 57deg; c58: 58deg; c59: 59deg; c60: 60deg; c61: 61deg; c62: 62deg; c63: 63deg; c64: 64deg; c65: 65deg; c66: 66deg; c67: 67deg; c68: 68deg; c69: 69deg; c70: 70deg; c71: 71deg; c72: 72deg; c73: 73deg; c74: 74deg; c75: 75deg; c76: 76deg; c77: 77deg; c78: 78deg; c79: 79deg; c80: 80deg; c81: 81deg; c82: 82deg; c83: 83deg; c84: 84deg; c85: 85deg; c86: 86deg; c87: 87deg; c88: 88deg; c89: 89deg; c90: 90deg; c91: 91deg; c92: 92deg; c93: 93deg; c94: 94deg; c95: 95deg; c96: 96deg; c97: 97deg; c98: 98deg; c99: 99deg; c100: 100deg; c101: 101deg; c102: 102deg; c103: 103deg; c104: 104deg; c105: 105deg; c106: 106deg; c107: 107deg; c108: 108deg; c109: 109deg; c110: 110deg; c111: 111deg; c112: 112deg; c113: 113deg; c114: 114deg; c115: 115deg; c116: 116deg; c117: 117deg; c118: 118deg; c119: 119deg; c120: 120deg; c121: 121deg; c122: 122deg; c123: 123deg; c124: 124deg; c125: 125deg; c126: 126deg; c127: 127deg; c128: 128deg; c129: 129deg; c130: 130deg; c131: 131deg; c132: 132deg; c133: 133deg; c134: 134deg; c135: 135deg; c136: 136deg; c137: 137deg; c138: 138deg; c139: 139deg; c140: 140deg; c141: 141deg; c142: 142deg; c143: 143deg; c144: 144deg; c145: 145deg; c146: 146deg; c147: 147deg; c148: 148deg; c149: 149deg; c150: 150deg; c151: 151deg; c152: 152deg; c153: 153deg; c154: 154deg; c155: 155deg; c156: 156deg; c157: 157deg; c158: 158deg; c159: 159deg; c160: 160deg; c161: 161deg; c162: 162deg; c163: 163deg; c164: 164deg; c165: 165deg; c166: 166deg; c167: 167deg; c168: 168deg; c169: 169deg; c170: 170deg; c171: 171deg; c172: 172deg; c173: 173deg; c174: 174deg; c175: 175deg; c176: 176deg; c177: 177deg; c178: 178deg; c179: 179deg; c180: 180deg; c181: 181deg; c182: 182deg; c183: 183deg; c184: 184deg; c185: 185deg; c186: 186deg; c187: 187deg; c188: 188deg; c189: 189deg; c190: 190deg; c191: 191deg; c192: 192deg; c193: 193deg; c194: 194deg; c195: 195deg; c196: 196deg; c197: 197deg; c198: 198deg; c199: 199deg; c200: 200deg; c201: 201deg; c202: 202deg; c203: 203deg; c204: 204deg; c205: 205deg; c206: 206deg; c207: 207deg; c208: 208deg; c209: 209deg; c210: 210deg; c211: 211deg; c212: 212deg; c213: 213deg; c214: 214deg; c215: 215deg; c216: 216deg; c217: 217deg; c218: 218deg; c219: 219deg; c220: 220deg; c221: 221deg; c222: 222deg; c223: 223deg; c224: 224deg; c225: 225deg; c226: 226deg; c227: 227deg; c228: 228deg; c229: 229deg; c230: 230deg; c231: 231deg; c232: 232deg; c233: 233deg; c234: 234deg; c235: 235deg; c236: 236deg; c237: 237deg; c238: 238deg; c239: 239deg; c240: 240deg; c241: 241deg; c242: 242deg; c243: 243deg; c244: 244deg; c245: 245deg; c246: 246deg; c247: 247deg; c248: 248deg; c249: 249deg; c250: 250deg; c251: 251deg; c252: 252deg; c253: 253deg; c254: 254deg; c255: 255deg; c256: 256deg; c257: 257deg; c258: 258deg; c259: 259deg; c260: 260deg; c261: 261deg; c262: 262deg; c263: 263deg; c264: 264deg; c265: 265deg; c266: 266deg; c267: 267deg; c268: 268deg; c269: 269deg; c270: 270deg; c271: 271deg; c272: 272deg; c273: 273deg; c274: 274deg; c275: 275deg; c276: 276deg; c277: 277deg; c278: 278deg; c279: 279deg; c280: 280deg; c281: 281deg; c282: 282deg; c283: 283deg; c284: 284deg; c285: 285deg; c286: 286deg; c287: 287deg; c288: 288deg; c289: 289deg; c290: 290deg; c291: 291deg; c292: 292deg; c293: 293deg; c294: 294deg; c295: 295deg; c296: 296deg; c297: 297deg; c298: 298deg; c299: 299deg; c300: 300deg; c301: 301deg; c302: 302deg; c303: 303deg; c304: 304deg; c305: 305deg; c306: 306deg; c307: 307deg; c308: 308deg; c309: 309deg; c310: 310deg; c311: 311deg; c312: 312deg; c313: 313deg; c314: 314deg; c315: 315deg; c316: 316deg; c317: 317deg; c318: 318deg; c319: 319deg; c320: 320deg; c321: 321deg; c322: 322deg; c323: 323deg; c324: 324deg; c325: 325deg; c326: 326deg; c327: 327deg; c328: 328deg; c329: 329deg; c330: 330deg; c331: 331deg; c332: 332deg; c333: 333deg; c334: 334deg; c335: 335deg; c336: 336deg; c337: 337deg; c338: 338deg; c339: 339deg; c340: 340deg; c341: 341deg; c342: 342deg; c343: 343deg; c344: 344deg; c345: 345deg; c346: 346deg; c347: 347deg; c348: 348deg; c349: 349deg; c350: 350deg; c351: 351deg; c352: 352deg; c353: 353deg; c354: 354deg; c355: 355deg; c356: 356deg; c357: 357deg; c358: 358deg; c359: 359deg; c360: 0deg; c361: 1deg; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/hue/input.scss000066400000000000000000000617771305254536400247310ustar00rootroot00000000000000foo { c-361: hue(hsl(-361%, 100%, 50%)); c-360: hue(hsl(-360%, 100%, 50%)); c-359: hue(hsl(-359%, 100%, 50%)); c-358: hue(hsl(-358%, 100%, 50%)); c-357: hue(hsl(-357%, 100%, 50%)); c-356: hue(hsl(-356%, 100%, 50%)); c-355: hue(hsl(-355%, 100%, 50%)); c-354: hue(hsl(-354%, 100%, 50%)); c-353: hue(hsl(-353%, 100%, 50%)); c-352: hue(hsl(-352%, 100%, 50%)); c-351: hue(hsl(-351%, 100%, 50%)); c-350: hue(hsl(-350%, 100%, 50%)); c-349: hue(hsl(-349%, 100%, 50%)); c-348: hue(hsl(-348%, 100%, 50%)); c-347: hue(hsl(-347%, 100%, 50%)); c-346: hue(hsl(-346%, 100%, 50%)); c-345: hue(hsl(-345%, 100%, 50%)); c-344: hue(hsl(-344%, 100%, 50%)); c-343: hue(hsl(-343%, 100%, 50%)); c-342: hue(hsl(-342%, 100%, 50%)); c-341: hue(hsl(-341%, 100%, 50%)); c-340: hue(hsl(-340%, 100%, 50%)); c-339: hue(hsl(-339%, 100%, 50%)); c-338: hue(hsl(-338%, 100%, 50%)); c-337: hue(hsl(-337%, 100%, 50%)); c-336: hue(hsl(-336%, 100%, 50%)); c-335: hue(hsl(-335%, 100%, 50%)); c-334: hue(hsl(-334%, 100%, 50%)); c-333: hue(hsl(-333%, 100%, 50%)); c-332: hue(hsl(-332%, 100%, 50%)); c-331: hue(hsl(-331%, 100%, 50%)); c-330: hue(hsl(-330%, 100%, 50%)); c-329: hue(hsl(-329%, 100%, 50%)); c-328: hue(hsl(-328%, 100%, 50%)); c-327: hue(hsl(-327%, 100%, 50%)); c-326: hue(hsl(-326%, 100%, 50%)); c-325: hue(hsl(-325%, 100%, 50%)); c-324: hue(hsl(-324%, 100%, 50%)); c-323: hue(hsl(-323%, 100%, 50%)); c-322: hue(hsl(-322%, 100%, 50%)); c-321: hue(hsl(-321%, 100%, 50%)); c-320: hue(hsl(-320%, 100%, 50%)); c-319: hue(hsl(-319%, 100%, 50%)); c-318: hue(hsl(-318%, 100%, 50%)); c-317: hue(hsl(-317%, 100%, 50%)); c-316: hue(hsl(-316%, 100%, 50%)); c-315: hue(hsl(-315%, 100%, 50%)); c-314: hue(hsl(-314%, 100%, 50%)); c-313: hue(hsl(-313%, 100%, 50%)); c-312: hue(hsl(-312%, 100%, 50%)); c-311: hue(hsl(-311%, 100%, 50%)); c-310: hue(hsl(-310%, 100%, 50%)); c-309: hue(hsl(-309%, 100%, 50%)); c-308: hue(hsl(-308%, 100%, 50%)); c-307: hue(hsl(-307%, 100%, 50%)); c-306: hue(hsl(-306%, 100%, 50%)); c-305: hue(hsl(-305%, 100%, 50%)); c-304: hue(hsl(-304%, 100%, 50%)); c-303: hue(hsl(-303%, 100%, 50%)); c-302: hue(hsl(-302%, 100%, 50%)); c-301: hue(hsl(-301%, 100%, 50%)); c-300: hue(hsl(-300%, 100%, 50%)); c-299: hue(hsl(-299%, 100%, 50%)); c-298: hue(hsl(-298%, 100%, 50%)); c-297: hue(hsl(-297%, 100%, 50%)); c-296: hue(hsl(-296%, 100%, 50%)); c-295: hue(hsl(-295%, 100%, 50%)); c-294: hue(hsl(-294%, 100%, 50%)); c-293: hue(hsl(-293%, 100%, 50%)); c-292: hue(hsl(-292%, 100%, 50%)); c-291: hue(hsl(-291%, 100%, 50%)); c-290: hue(hsl(-290%, 100%, 50%)); c-289: hue(hsl(-289%, 100%, 50%)); c-288: hue(hsl(-288%, 100%, 50%)); c-287: hue(hsl(-287%, 100%, 50%)); c-286: hue(hsl(-286%, 100%, 50%)); c-285: hue(hsl(-285%, 100%, 50%)); c-284: hue(hsl(-284%, 100%, 50%)); c-283: hue(hsl(-283%, 100%, 50%)); c-282: hue(hsl(-282%, 100%, 50%)); c-281: hue(hsl(-281%, 100%, 50%)); c-280: hue(hsl(-280%, 100%, 50%)); c-279: hue(hsl(-279%, 100%, 50%)); c-278: hue(hsl(-278%, 100%, 50%)); c-277: hue(hsl(-277%, 100%, 50%)); c-276: hue(hsl(-276%, 100%, 50%)); c-275: hue(hsl(-275%, 100%, 50%)); c-274: hue(hsl(-274%, 100%, 50%)); c-273: hue(hsl(-273%, 100%, 50%)); c-272: hue(hsl(-272%, 100%, 50%)); c-271: hue(hsl(-271%, 100%, 50%)); c-270: hue(hsl(-270%, 100%, 50%)); c-269: hue(hsl(-269%, 100%, 50%)); c-268: hue(hsl(-268%, 100%, 50%)); c-267: hue(hsl(-267%, 100%, 50%)); c-266: hue(hsl(-266%, 100%, 50%)); c-265: hue(hsl(-265%, 100%, 50%)); c-264: hue(hsl(-264%, 100%, 50%)); c-263: hue(hsl(-263%, 100%, 50%)); c-262: hue(hsl(-262%, 100%, 50%)); c-261: hue(hsl(-261%, 100%, 50%)); c-260: hue(hsl(-260%, 100%, 50%)); c-259: hue(hsl(-259%, 100%, 50%)); c-258: hue(hsl(-258%, 100%, 50%)); c-257: hue(hsl(-257%, 100%, 50%)); c-256: hue(hsl(-256%, 100%, 50%)); c-255: hue(hsl(-255%, 100%, 50%)); c-254: hue(hsl(-254%, 100%, 50%)); c-253: hue(hsl(-253%, 100%, 50%)); c-252: hue(hsl(-252%, 100%, 50%)); c-251: hue(hsl(-251%, 100%, 50%)); c-250: hue(hsl(-250%, 100%, 50%)); c-249: hue(hsl(-249%, 100%, 50%)); c-248: hue(hsl(-248%, 100%, 50%)); c-247: hue(hsl(-247%, 100%, 50%)); c-246: hue(hsl(-246%, 100%, 50%)); c-245: hue(hsl(-245%, 100%, 50%)); c-244: hue(hsl(-244%, 100%, 50%)); c-243: hue(hsl(-243%, 100%, 50%)); c-242: hue(hsl(-242%, 100%, 50%)); c-241: hue(hsl(-241%, 100%, 50%)); c-240: hue(hsl(-240%, 100%, 50%)); c-239: hue(hsl(-239%, 100%, 50%)); c-238: hue(hsl(-238%, 100%, 50%)); c-237: hue(hsl(-237%, 100%, 50%)); c-236: hue(hsl(-236%, 100%, 50%)); c-235: hue(hsl(-235%, 100%, 50%)); c-234: hue(hsl(-234%, 100%, 50%)); c-233: hue(hsl(-233%, 100%, 50%)); c-232: hue(hsl(-232%, 100%, 50%)); c-231: hue(hsl(-231%, 100%, 50%)); c-230: hue(hsl(-230%, 100%, 50%)); c-229: hue(hsl(-229%, 100%, 50%)); c-228: hue(hsl(-228%, 100%, 50%)); c-227: hue(hsl(-227%, 100%, 50%)); c-226: hue(hsl(-226%, 100%, 50%)); c-225: hue(hsl(-225%, 100%, 50%)); c-224: hue(hsl(-224%, 100%, 50%)); c-223: hue(hsl(-223%, 100%, 50%)); c-222: hue(hsl(-222%, 100%, 50%)); c-221: hue(hsl(-221%, 100%, 50%)); c-220: hue(hsl(-220%, 100%, 50%)); c-219: hue(hsl(-219%, 100%, 50%)); c-218: hue(hsl(-218%, 100%, 50%)); c-217: hue(hsl(-217%, 100%, 50%)); c-216: hue(hsl(-216%, 100%, 50%)); c-215: hue(hsl(-215%, 100%, 50%)); c-214: hue(hsl(-214%, 100%, 50%)); c-213: hue(hsl(-213%, 100%, 50%)); c-212: hue(hsl(-212%, 100%, 50%)); c-211: hue(hsl(-211%, 100%, 50%)); c-210: hue(hsl(-210%, 100%, 50%)); c-209: hue(hsl(-209%, 100%, 50%)); c-208: hue(hsl(-208%, 100%, 50%)); c-207: hue(hsl(-207%, 100%, 50%)); c-206: hue(hsl(-206%, 100%, 50%)); c-205: hue(hsl(-205%, 100%, 50%)); c-204: hue(hsl(-204%, 100%, 50%)); c-203: hue(hsl(-203%, 100%, 50%)); c-202: hue(hsl(-202%, 100%, 50%)); c-201: hue(hsl(-201%, 100%, 50%)); c-200: hue(hsl(-200%, 100%, 50%)); c-199: hue(hsl(-199%, 100%, 50%)); c-198: hue(hsl(-198%, 100%, 50%)); c-197: hue(hsl(-197%, 100%, 50%)); c-196: hue(hsl(-196%, 100%, 50%)); c-195: hue(hsl(-195%, 100%, 50%)); c-194: hue(hsl(-194%, 100%, 50%)); c-193: hue(hsl(-193%, 100%, 50%)); c-192: hue(hsl(-192%, 100%, 50%)); c-191: hue(hsl(-191%, 100%, 50%)); c-190: hue(hsl(-190%, 100%, 50%)); c-189: hue(hsl(-189%, 100%, 50%)); c-188: hue(hsl(-188%, 100%, 50%)); c-187: hue(hsl(-187%, 100%, 50%)); c-186: hue(hsl(-186%, 100%, 50%)); c-185: hue(hsl(-185%, 100%, 50%)); c-184: hue(hsl(-184%, 100%, 50%)); c-183: hue(hsl(-183%, 100%, 50%)); c-182: hue(hsl(-182%, 100%, 50%)); c-181: hue(hsl(-181%, 100%, 50%)); c-180: hue(hsl(-180%, 100%, 50%)); c-179: hue(hsl(-179%, 100%, 50%)); c-178: hue(hsl(-178%, 100%, 50%)); c-177: hue(hsl(-177%, 100%, 50%)); c-176: hue(hsl(-176%, 100%, 50%)); c-175: hue(hsl(-175%, 100%, 50%)); c-174: hue(hsl(-174%, 100%, 50%)); c-173: hue(hsl(-173%, 100%, 50%)); c-172: hue(hsl(-172%, 100%, 50%)); c-171: hue(hsl(-171%, 100%, 50%)); c-170: hue(hsl(-170%, 100%, 50%)); c-169: hue(hsl(-169%, 100%, 50%)); c-168: hue(hsl(-168%, 100%, 50%)); c-167: hue(hsl(-167%, 100%, 50%)); c-166: hue(hsl(-166%, 100%, 50%)); c-165: hue(hsl(-165%, 100%, 50%)); c-164: hue(hsl(-164%, 100%, 50%)); c-163: hue(hsl(-163%, 100%, 50%)); c-162: hue(hsl(-162%, 100%, 50%)); c-161: hue(hsl(-161%, 100%, 50%)); c-160: hue(hsl(-160%, 100%, 50%)); c-159: hue(hsl(-159%, 100%, 50%)); c-158: hue(hsl(-158%, 100%, 50%)); c-157: hue(hsl(-157%, 100%, 50%)); c-156: hue(hsl(-156%, 100%, 50%)); c-155: hue(hsl(-155%, 100%, 50%)); c-154: hue(hsl(-154%, 100%, 50%)); c-153: hue(hsl(-153%, 100%, 50%)); c-152: hue(hsl(-152%, 100%, 50%)); c-151: hue(hsl(-151%, 100%, 50%)); c-150: hue(hsl(-150%, 100%, 50%)); c-149: hue(hsl(-149%, 100%, 50%)); c-148: hue(hsl(-148%, 100%, 50%)); c-147: hue(hsl(-147%, 100%, 50%)); c-146: hue(hsl(-146%, 100%, 50%)); c-145: hue(hsl(-145%, 100%, 50%)); c-144: hue(hsl(-144%, 100%, 50%)); c-143: hue(hsl(-143%, 100%, 50%)); c-142: hue(hsl(-142%, 100%, 50%)); c-141: hue(hsl(-141%, 100%, 50%)); c-140: hue(hsl(-140%, 100%, 50%)); c-139: hue(hsl(-139%, 100%, 50%)); c-138: hue(hsl(-138%, 100%, 50%)); c-137: hue(hsl(-137%, 100%, 50%)); c-136: hue(hsl(-136%, 100%, 50%)); c-135: hue(hsl(-135%, 100%, 50%)); c-134: hue(hsl(-134%, 100%, 50%)); c-133: hue(hsl(-133%, 100%, 50%)); c-132: hue(hsl(-132%, 100%, 50%)); c-131: hue(hsl(-131%, 100%, 50%)); c-130: hue(hsl(-130%, 100%, 50%)); c-129: hue(hsl(-129%, 100%, 50%)); c-128: hue(hsl(-128%, 100%, 50%)); c-127: hue(hsl(-127%, 100%, 50%)); c-126: hue(hsl(-126%, 100%, 50%)); c-125: hue(hsl(-125%, 100%, 50%)); c-124: hue(hsl(-124%, 100%, 50%)); c-123: hue(hsl(-123%, 100%, 50%)); c-122: hue(hsl(-122%, 100%, 50%)); c-121: hue(hsl(-121%, 100%, 50%)); c-120: hue(hsl(-120%, 100%, 50%)); c-119: hue(hsl(-119%, 100%, 50%)); c-118: hue(hsl(-118%, 100%, 50%)); c-117: hue(hsl(-117%, 100%, 50%)); c-116: hue(hsl(-116%, 100%, 50%)); c-115: hue(hsl(-115%, 100%, 50%)); c-114: hue(hsl(-114%, 100%, 50%)); c-113: hue(hsl(-113%, 100%, 50%)); c-112: hue(hsl(-112%, 100%, 50%)); c-111: hue(hsl(-111%, 100%, 50%)); c-110: hue(hsl(-110%, 100%, 50%)); c-109: hue(hsl(-109%, 100%, 50%)); c-108: hue(hsl(-108%, 100%, 50%)); c-107: hue(hsl(-107%, 100%, 50%)); c-106: hue(hsl(-106%, 100%, 50%)); c-105: hue(hsl(-105%, 100%, 50%)); c-104: hue(hsl(-104%, 100%, 50%)); c-103: hue(hsl(-103%, 100%, 50%)); c-102: hue(hsl(-102%, 100%, 50%)); c-101: hue(hsl(-101%, 100%, 50%)); c-100: hue(hsl(-100%, 100%, 50%)); c-99: hue(hsl(-99%, 100%, 50%)); c-98: hue(hsl(-98%, 100%, 50%)); c-97: hue(hsl(-97%, 100%, 50%)); c-96: hue(hsl(-96%, 100%, 50%)); c-95: hue(hsl(-95%, 100%, 50%)); c-94: hue(hsl(-94%, 100%, 50%)); c-93: hue(hsl(-93%, 100%, 50%)); c-92: hue(hsl(-92%, 100%, 50%)); c-91: hue(hsl(-91%, 100%, 50%)); c-90: hue(hsl(-90%, 100%, 50%)); c-89: hue(hsl(-89%, 100%, 50%)); c-88: hue(hsl(-88%, 100%, 50%)); c-87: hue(hsl(-87%, 100%, 50%)); c-86: hue(hsl(-86%, 100%, 50%)); c-85: hue(hsl(-85%, 100%, 50%)); c-84: hue(hsl(-84%, 100%, 50%)); c-83: hue(hsl(-83%, 100%, 50%)); c-82: hue(hsl(-82%, 100%, 50%)); c-81: hue(hsl(-81%, 100%, 50%)); c-80: hue(hsl(-80%, 100%, 50%)); c-79: hue(hsl(-79%, 100%, 50%)); c-78: hue(hsl(-78%, 100%, 50%)); c-77: hue(hsl(-77%, 100%, 50%)); c-76: hue(hsl(-76%, 100%, 50%)); c-75: hue(hsl(-75%, 100%, 50%)); c-74: hue(hsl(-74%, 100%, 50%)); c-73: hue(hsl(-73%, 100%, 50%)); c-72: hue(hsl(-72%, 100%, 50%)); c-71: hue(hsl(-71%, 100%, 50%)); c-70: hue(hsl(-70%, 100%, 50%)); c-69: hue(hsl(-69%, 100%, 50%)); c-68: hue(hsl(-68%, 100%, 50%)); c-67: hue(hsl(-67%, 100%, 50%)); c-66: hue(hsl(-66%, 100%, 50%)); c-65: hue(hsl(-65%, 100%, 50%)); c-64: hue(hsl(-64%, 100%, 50%)); c-63: hue(hsl(-63%, 100%, 50%)); c-62: hue(hsl(-62%, 100%, 50%)); c-61: hue(hsl(-61%, 100%, 50%)); c-60: hue(hsl(-60%, 100%, 50%)); c-59: hue(hsl(-59%, 100%, 50%)); c-58: hue(hsl(-58%, 100%, 50%)); c-57: hue(hsl(-57%, 100%, 50%)); c-56: hue(hsl(-56%, 100%, 50%)); c-55: hue(hsl(-55%, 100%, 50%)); c-54: hue(hsl(-54%, 100%, 50%)); c-53: hue(hsl(-53%, 100%, 50%)); c-52: hue(hsl(-52%, 100%, 50%)); c-51: hue(hsl(-51%, 100%, 50%)); c-50: hue(hsl(-50%, 100%, 50%)); c-49: hue(hsl(-49%, 100%, 50%)); c-48: hue(hsl(-48%, 100%, 50%)); c-47: hue(hsl(-47%, 100%, 50%)); c-46: hue(hsl(-46%, 100%, 50%)); c-45: hue(hsl(-45%, 100%, 50%)); c-44: hue(hsl(-44%, 100%, 50%)); c-43: hue(hsl(-43%, 100%, 50%)); c-42: hue(hsl(-42%, 100%, 50%)); c-41: hue(hsl(-41%, 100%, 50%)); c-40: hue(hsl(-40%, 100%, 50%)); c-39: hue(hsl(-39%, 100%, 50%)); c-38: hue(hsl(-38%, 100%, 50%)); c-37: hue(hsl(-37%, 100%, 50%)); c-36: hue(hsl(-36%, 100%, 50%)); c-35: hue(hsl(-35%, 100%, 50%)); c-34: hue(hsl(-34%, 100%, 50%)); c-33: hue(hsl(-33%, 100%, 50%)); c-32: hue(hsl(-32%, 100%, 50%)); c-31: hue(hsl(-31%, 100%, 50%)); c-30: hue(hsl(-30%, 100%, 50%)); c-29: hue(hsl(-29%, 100%, 50%)); c-28: hue(hsl(-28%, 100%, 50%)); c-27: hue(hsl(-27%, 100%, 50%)); c-26: hue(hsl(-26%, 100%, 50%)); c-25: hue(hsl(-25%, 100%, 50%)); c-24: hue(hsl(-24%, 100%, 50%)); c-23: hue(hsl(-23%, 100%, 50%)); c-22: hue(hsl(-22%, 100%, 50%)); c-21: hue(hsl(-21%, 100%, 50%)); c-20: hue(hsl(-20%, 100%, 50%)); c-19: hue(hsl(-19%, 100%, 50%)); c-18: hue(hsl(-18%, 100%, 50%)); c-17: hue(hsl(-17%, 100%, 50%)); c-16: hue(hsl(-16%, 100%, 50%)); c-15: hue(hsl(-15%, 100%, 50%)); c-14: hue(hsl(-14%, 100%, 50%)); c-13: hue(hsl(-13%, 100%, 50%)); c-12: hue(hsl(-12%, 100%, 50%)); c-11: hue(hsl(-11%, 100%, 50%)); c-10: hue(hsl(-10%, 100%, 50%)); c-9: hue(hsl(-9%, 100%, 50%)); c-8: hue(hsl(-8%, 100%, 50%)); c-7: hue(hsl(-7%, 100%, 50%)); c-6: hue(hsl(-6%, 100%, 50%)); c-5: hue(hsl(-5%, 100%, 50%)); c-4: hue(hsl(-4%, 100%, 50%)); c-3: hue(hsl(-3%, 100%, 50%)); c-2: hue(hsl(-2%, 100%, 50%)); c-1: hue(hsl(-1%, 100%, 50%)); c0: hue(hsl(0%, 100%, 50%)); c1: hue(hsl(1%, 100%, 50%)); c2: hue(hsl(2%, 100%, 50%)); c3: hue(hsl(3%, 100%, 50%)); c4: hue(hsl(4%, 100%, 50%)); c5: hue(hsl(5%, 100%, 50%)); c6: hue(hsl(6%, 100%, 50%)); c7: hue(hsl(7%, 100%, 50%)); c8: hue(hsl(8%, 100%, 50%)); c9: hue(hsl(9%, 100%, 50%)); c10: hue(hsl(10%, 100%, 50%)); c11: hue(hsl(11%, 100%, 50%)); c12: hue(hsl(12%, 100%, 50%)); c13: hue(hsl(13%, 100%, 50%)); c14: hue(hsl(14%, 100%, 50%)); c15: hue(hsl(15%, 100%, 50%)); c16: hue(hsl(16%, 100%, 50%)); c17: hue(hsl(17%, 100%, 50%)); c18: hue(hsl(18%, 100%, 50%)); c19: hue(hsl(19%, 100%, 50%)); c20: hue(hsl(20%, 100%, 50%)); c21: hue(hsl(21%, 100%, 50%)); c22: hue(hsl(22%, 100%, 50%)); c23: hue(hsl(23%, 100%, 50%)); c24: hue(hsl(24%, 100%, 50%)); c25: hue(hsl(25%, 100%, 50%)); c26: hue(hsl(26%, 100%, 50%)); c27: hue(hsl(27%, 100%, 50%)); c28: hue(hsl(28%, 100%, 50%)); c29: hue(hsl(29%, 100%, 50%)); c30: hue(hsl(30%, 100%, 50%)); c31: hue(hsl(31%, 100%, 50%)); c32: hue(hsl(32%, 100%, 50%)); c33: hue(hsl(33%, 100%, 50%)); c34: hue(hsl(34%, 100%, 50%)); c35: hue(hsl(35%, 100%, 50%)); c36: hue(hsl(36%, 100%, 50%)); c37: hue(hsl(37%, 100%, 50%)); c38: hue(hsl(38%, 100%, 50%)); c39: hue(hsl(39%, 100%, 50%)); c40: hue(hsl(40%, 100%, 50%)); c41: hue(hsl(41%, 100%, 50%)); c42: hue(hsl(42%, 100%, 50%)); c43: hue(hsl(43%, 100%, 50%)); c44: hue(hsl(44%, 100%, 50%)); c45: hue(hsl(45%, 100%, 50%)); c46: hue(hsl(46%, 100%, 50%)); c47: hue(hsl(47%, 100%, 50%)); c48: hue(hsl(48%, 100%, 50%)); c49: hue(hsl(49%, 100%, 50%)); c50: hue(hsl(50%, 100%, 50%)); c51: hue(hsl(51%, 100%, 50%)); c52: hue(hsl(52%, 100%, 50%)); c53: hue(hsl(53%, 100%, 50%)); c54: hue(hsl(54%, 100%, 50%)); c55: hue(hsl(55%, 100%, 50%)); c56: hue(hsl(56%, 100%, 50%)); c57: hue(hsl(57%, 100%, 50%)); c58: hue(hsl(58%, 100%, 50%)); c59: hue(hsl(59%, 100%, 50%)); c60: hue(hsl(60%, 100%, 50%)); c61: hue(hsl(61%, 100%, 50%)); c62: hue(hsl(62%, 100%, 50%)); c63: hue(hsl(63%, 100%, 50%)); c64: hue(hsl(64%, 100%, 50%)); c65: hue(hsl(65%, 100%, 50%)); c66: hue(hsl(66%, 100%, 50%)); c67: hue(hsl(67%, 100%, 50%)); c68: hue(hsl(68%, 100%, 50%)); c69: hue(hsl(69%, 100%, 50%)); c70: hue(hsl(70%, 100%, 50%)); c71: hue(hsl(71%, 100%, 50%)); c72: hue(hsl(72%, 100%, 50%)); c73: hue(hsl(73%, 100%, 50%)); c74: hue(hsl(74%, 100%, 50%)); c75: hue(hsl(75%, 100%, 50%)); c76: hue(hsl(76%, 100%, 50%)); c77: hue(hsl(77%, 100%, 50%)); c78: hue(hsl(78%, 100%, 50%)); c79: hue(hsl(79%, 100%, 50%)); c80: hue(hsl(80%, 100%, 50%)); c81: hue(hsl(81%, 100%, 50%)); c82: hue(hsl(82%, 100%, 50%)); c83: hue(hsl(83%, 100%, 50%)); c84: hue(hsl(84%, 100%, 50%)); c85: hue(hsl(85%, 100%, 50%)); c86: hue(hsl(86%, 100%, 50%)); c87: hue(hsl(87%, 100%, 50%)); c88: hue(hsl(88%, 100%, 50%)); c89: hue(hsl(89%, 100%, 50%)); c90: hue(hsl(90%, 100%, 50%)); c91: hue(hsl(91%, 100%, 50%)); c92: hue(hsl(92%, 100%, 50%)); c93: hue(hsl(93%, 100%, 50%)); c94: hue(hsl(94%, 100%, 50%)); c95: hue(hsl(95%, 100%, 50%)); c96: hue(hsl(96%, 100%, 50%)); c97: hue(hsl(97%, 100%, 50%)); c98: hue(hsl(98%, 100%, 50%)); c99: hue(hsl(99%, 100%, 50%)); c100: hue(hsl(100%, 100%, 50%)); c101: hue(hsl(101%, 100%, 50%)); c102: hue(hsl(102%, 100%, 50%)); c103: hue(hsl(103%, 100%, 50%)); c104: hue(hsl(104%, 100%, 50%)); c105: hue(hsl(105%, 100%, 50%)); c106: hue(hsl(106%, 100%, 50%)); c107: hue(hsl(107%, 100%, 50%)); c108: hue(hsl(108%, 100%, 50%)); c109: hue(hsl(109%, 100%, 50%)); c110: hue(hsl(110%, 100%, 50%)); c111: hue(hsl(111%, 100%, 50%)); c112: hue(hsl(112%, 100%, 50%)); c113: hue(hsl(113%, 100%, 50%)); c114: hue(hsl(114%, 100%, 50%)); c115: hue(hsl(115%, 100%, 50%)); c116: hue(hsl(116%, 100%, 50%)); c117: hue(hsl(117%, 100%, 50%)); c118: hue(hsl(118%, 100%, 50%)); c119: hue(hsl(119%, 100%, 50%)); c120: hue(hsl(120%, 100%, 50%)); c121: hue(hsl(121%, 100%, 50%)); c122: hue(hsl(122%, 100%, 50%)); c123: hue(hsl(123%, 100%, 50%)); c124: hue(hsl(124%, 100%, 50%)); c125: hue(hsl(125%, 100%, 50%)); c126: hue(hsl(126%, 100%, 50%)); c127: hue(hsl(127%, 100%, 50%)); c128: hue(hsl(128%, 100%, 50%)); c129: hue(hsl(129%, 100%, 50%)); c130: hue(hsl(130%, 100%, 50%)); c131: hue(hsl(131%, 100%, 50%)); c132: hue(hsl(132%, 100%, 50%)); c133: hue(hsl(133%, 100%, 50%)); c134: hue(hsl(134%, 100%, 50%)); c135: hue(hsl(135%, 100%, 50%)); c136: hue(hsl(136%, 100%, 50%)); c137: hue(hsl(137%, 100%, 50%)); c138: hue(hsl(138%, 100%, 50%)); c139: hue(hsl(139%, 100%, 50%)); c140: hue(hsl(140%, 100%, 50%)); c141: hue(hsl(141%, 100%, 50%)); c142: hue(hsl(142%, 100%, 50%)); c143: hue(hsl(143%, 100%, 50%)); c144: hue(hsl(144%, 100%, 50%)); c145: hue(hsl(145%, 100%, 50%)); c146: hue(hsl(146%, 100%, 50%)); c147: hue(hsl(147%, 100%, 50%)); c148: hue(hsl(148%, 100%, 50%)); c149: hue(hsl(149%, 100%, 50%)); c150: hue(hsl(150%, 100%, 50%)); c151: hue(hsl(151%, 100%, 50%)); c152: hue(hsl(152%, 100%, 50%)); c153: hue(hsl(153%, 100%, 50%)); c154: hue(hsl(154%, 100%, 50%)); c155: hue(hsl(155%, 100%, 50%)); c156: hue(hsl(156%, 100%, 50%)); c157: hue(hsl(157%, 100%, 50%)); c158: hue(hsl(158%, 100%, 50%)); c159: hue(hsl(159%, 100%, 50%)); c160: hue(hsl(160%, 100%, 50%)); c161: hue(hsl(161%, 100%, 50%)); c162: hue(hsl(162%, 100%, 50%)); c163: hue(hsl(163%, 100%, 50%)); c164: hue(hsl(164%, 100%, 50%)); c165: hue(hsl(165%, 100%, 50%)); c166: hue(hsl(166%, 100%, 50%)); c167: hue(hsl(167%, 100%, 50%)); c168: hue(hsl(168%, 100%, 50%)); c169: hue(hsl(169%, 100%, 50%)); c170: hue(hsl(170%, 100%, 50%)); c171: hue(hsl(171%, 100%, 50%)); c172: hue(hsl(172%, 100%, 50%)); c173: hue(hsl(173%, 100%, 50%)); c174: hue(hsl(174%, 100%, 50%)); c175: hue(hsl(175%, 100%, 50%)); c176: hue(hsl(176%, 100%, 50%)); c177: hue(hsl(177%, 100%, 50%)); c178: hue(hsl(178%, 100%, 50%)); c179: hue(hsl(179%, 100%, 50%)); c180: hue(hsl(180%, 100%, 50%)); c181: hue(hsl(181%, 100%, 50%)); c182: hue(hsl(182%, 100%, 50%)); c183: hue(hsl(183%, 100%, 50%)); c184: hue(hsl(184%, 100%, 50%)); c185: hue(hsl(185%, 100%, 50%)); c186: hue(hsl(186%, 100%, 50%)); c187: hue(hsl(187%, 100%, 50%)); c188: hue(hsl(188%, 100%, 50%)); c189: hue(hsl(189%, 100%, 50%)); c190: hue(hsl(190%, 100%, 50%)); c191: hue(hsl(191%, 100%, 50%)); c192: hue(hsl(192%, 100%, 50%)); c193: hue(hsl(193%, 100%, 50%)); c194: hue(hsl(194%, 100%, 50%)); c195: hue(hsl(195%, 100%, 50%)); c196: hue(hsl(196%, 100%, 50%)); c197: hue(hsl(197%, 100%, 50%)); c198: hue(hsl(198%, 100%, 50%)); c199: hue(hsl(199%, 100%, 50%)); c200: hue(hsl(200%, 100%, 50%)); c201: hue(hsl(201%, 100%, 50%)); c202: hue(hsl(202%, 100%, 50%)); c203: hue(hsl(203%, 100%, 50%)); c204: hue(hsl(204%, 100%, 50%)); c205: hue(hsl(205%, 100%, 50%)); c206: hue(hsl(206%, 100%, 50%)); c207: hue(hsl(207%, 100%, 50%)); c208: hue(hsl(208%, 100%, 50%)); c209: hue(hsl(209%, 100%, 50%)); c210: hue(hsl(210%, 100%, 50%)); c211: hue(hsl(211%, 100%, 50%)); c212: hue(hsl(212%, 100%, 50%)); c213: hue(hsl(213%, 100%, 50%)); c214: hue(hsl(214%, 100%, 50%)); c215: hue(hsl(215%, 100%, 50%)); c216: hue(hsl(216%, 100%, 50%)); c217: hue(hsl(217%, 100%, 50%)); c218: hue(hsl(218%, 100%, 50%)); c219: hue(hsl(219%, 100%, 50%)); c220: hue(hsl(220%, 100%, 50%)); c221: hue(hsl(221%, 100%, 50%)); c222: hue(hsl(222%, 100%, 50%)); c223: hue(hsl(223%, 100%, 50%)); c224: hue(hsl(224%, 100%, 50%)); c225: hue(hsl(225%, 100%, 50%)); c226: hue(hsl(226%, 100%, 50%)); c227: hue(hsl(227%, 100%, 50%)); c228: hue(hsl(228%, 100%, 50%)); c229: hue(hsl(229%, 100%, 50%)); c230: hue(hsl(230%, 100%, 50%)); c231: hue(hsl(231%, 100%, 50%)); c232: hue(hsl(232%, 100%, 50%)); c233: hue(hsl(233%, 100%, 50%)); c234: hue(hsl(234%, 100%, 50%)); c235: hue(hsl(235%, 100%, 50%)); c236: hue(hsl(236%, 100%, 50%)); c237: hue(hsl(237%, 100%, 50%)); c238: hue(hsl(238%, 100%, 50%)); c239: hue(hsl(239%, 100%, 50%)); c240: hue(hsl(240%, 100%, 50%)); c241: hue(hsl(241%, 100%, 50%)); c242: hue(hsl(242%, 100%, 50%)); c243: hue(hsl(243%, 100%, 50%)); c244: hue(hsl(244%, 100%, 50%)); c245: hue(hsl(245%, 100%, 50%)); c246: hue(hsl(246%, 100%, 50%)); c247: hue(hsl(247%, 100%, 50%)); c248: hue(hsl(248%, 100%, 50%)); c249: hue(hsl(249%, 100%, 50%)); c250: hue(hsl(250%, 100%, 50%)); c251: hue(hsl(251%, 100%, 50%)); c252: hue(hsl(252%, 100%, 50%)); c253: hue(hsl(253%, 100%, 50%)); c254: hue(hsl(254%, 100%, 50%)); c255: hue(hsl(255%, 100%, 50%)); c256: hue(hsl(256%, 100%, 50%)); c257: hue(hsl(257%, 100%, 50%)); c258: hue(hsl(258%, 100%, 50%)); c259: hue(hsl(259%, 100%, 50%)); c260: hue(hsl(260%, 100%, 50%)); c261: hue(hsl(261%, 100%, 50%)); c262: hue(hsl(262%, 100%, 50%)); c263: hue(hsl(263%, 100%, 50%)); c264: hue(hsl(264%, 100%, 50%)); c265: hue(hsl(265%, 100%, 50%)); c266: hue(hsl(266%, 100%, 50%)); c267: hue(hsl(267%, 100%, 50%)); c268: hue(hsl(268%, 100%, 50%)); c269: hue(hsl(269%, 100%, 50%)); c270: hue(hsl(270%, 100%, 50%)); c271: hue(hsl(271%, 100%, 50%)); c272: hue(hsl(272%, 100%, 50%)); c273: hue(hsl(273%, 100%, 50%)); c274: hue(hsl(274%, 100%, 50%)); c275: hue(hsl(275%, 100%, 50%)); c276: hue(hsl(276%, 100%, 50%)); c277: hue(hsl(277%, 100%, 50%)); c278: hue(hsl(278%, 100%, 50%)); c279: hue(hsl(279%, 100%, 50%)); c280: hue(hsl(280%, 100%, 50%)); c281: hue(hsl(281%, 100%, 50%)); c282: hue(hsl(282%, 100%, 50%)); c283: hue(hsl(283%, 100%, 50%)); c284: hue(hsl(284%, 100%, 50%)); c285: hue(hsl(285%, 100%, 50%)); c286: hue(hsl(286%, 100%, 50%)); c287: hue(hsl(287%, 100%, 50%)); c288: hue(hsl(288%, 100%, 50%)); c289: hue(hsl(289%, 100%, 50%)); c290: hue(hsl(290%, 100%, 50%)); c291: hue(hsl(291%, 100%, 50%)); c292: hue(hsl(292%, 100%, 50%)); c293: hue(hsl(293%, 100%, 50%)); c294: hue(hsl(294%, 100%, 50%)); c295: hue(hsl(295%, 100%, 50%)); c296: hue(hsl(296%, 100%, 50%)); c297: hue(hsl(297%, 100%, 50%)); c298: hue(hsl(298%, 100%, 50%)); c299: hue(hsl(299%, 100%, 50%)); c300: hue(hsl(300%, 100%, 50%)); c301: hue(hsl(301%, 100%, 50%)); c302: hue(hsl(302%, 100%, 50%)); c303: hue(hsl(303%, 100%, 50%)); c304: hue(hsl(304%, 100%, 50%)); c305: hue(hsl(305%, 100%, 50%)); c306: hue(hsl(306%, 100%, 50%)); c307: hue(hsl(307%, 100%, 50%)); c308: hue(hsl(308%, 100%, 50%)); c309: hue(hsl(309%, 100%, 50%)); c310: hue(hsl(310%, 100%, 50%)); c311: hue(hsl(311%, 100%, 50%)); c312: hue(hsl(312%, 100%, 50%)); c313: hue(hsl(313%, 100%, 50%)); c314: hue(hsl(314%, 100%, 50%)); c315: hue(hsl(315%, 100%, 50%)); c316: hue(hsl(316%, 100%, 50%)); c317: hue(hsl(317%, 100%, 50%)); c318: hue(hsl(318%, 100%, 50%)); c319: hue(hsl(319%, 100%, 50%)); c320: hue(hsl(320%, 100%, 50%)); c321: hue(hsl(321%, 100%, 50%)); c322: hue(hsl(322%, 100%, 50%)); c323: hue(hsl(323%, 100%, 50%)); c324: hue(hsl(324%, 100%, 50%)); c325: hue(hsl(325%, 100%, 50%)); c326: hue(hsl(326%, 100%, 50%)); c327: hue(hsl(327%, 100%, 50%)); c328: hue(hsl(328%, 100%, 50%)); c329: hue(hsl(329%, 100%, 50%)); c330: hue(hsl(330%, 100%, 50%)); c331: hue(hsl(331%, 100%, 50%)); c332: hue(hsl(332%, 100%, 50%)); c333: hue(hsl(333%, 100%, 50%)); c334: hue(hsl(334%, 100%, 50%)); c335: hue(hsl(335%, 100%, 50%)); c336: hue(hsl(336%, 100%, 50%)); c337: hue(hsl(337%, 100%, 50%)); c338: hue(hsl(338%, 100%, 50%)); c339: hue(hsl(339%, 100%, 50%)); c340: hue(hsl(340%, 100%, 50%)); c341: hue(hsl(341%, 100%, 50%)); c342: hue(hsl(342%, 100%, 50%)); c343: hue(hsl(343%, 100%, 50%)); c344: hue(hsl(344%, 100%, 50%)); c345: hue(hsl(345%, 100%, 50%)); c346: hue(hsl(346%, 100%, 50%)); c347: hue(hsl(347%, 100%, 50%)); c348: hue(hsl(348%, 100%, 50%)); c349: hue(hsl(349%, 100%, 50%)); c350: hue(hsl(350%, 100%, 50%)); c351: hue(hsl(351%, 100%, 50%)); c352: hue(hsl(352%, 100%, 50%)); c353: hue(hsl(353%, 100%, 50%)); c354: hue(hsl(354%, 100%, 50%)); c355: hue(hsl(355%, 100%, 50%)); c356: hue(hsl(356%, 100%, 50%)); c357: hue(hsl(357%, 100%, 50%)); c358: hue(hsl(358%, 100%, 50%)); c359: hue(hsl(359%, 100%, 50%)); c360: hue(hsl(360%, 100%, 50%)); c361: hue(hsl(361%, 100%, 50%)); } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/lighten/000077500000000000000000000000001305254536400235245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/lighten/expected_output-dart-sass.css000066400000000000000000000031131305254536400313540ustar00rootroot00000000000000foo { c0: black; c1: #030303; c2: #050505; c3: #080808; c4: #0a0a0a; c5: #0d0d0d; c6: #0f0f0f; c7: #121212; c8: #141414; c9: #171717; c10: #1a1a1a; c11: #1c1c1c; c12: #1f1f1f; c13: #212121; c14: #242424; c15: #262626; c16: #292929; c17: #2b2b2b; c18: #2e2e2e; c19: #303030; c20: #333333; c21: #363636; c22: #383838; c23: #3b3b3b; c24: #3d3d3d; c25: #404040; c26: #424242; c27: #454545; c28: #474747; c29: #4a4a4a; c30: #4d4d4d; c31: #4f4f4f; c32: #525252; c33: #545454; c34: #575757; c35: #595959; c36: #5c5c5c; c37: #5e5e5e; c38: #616161; c39: #636363; c40: #666666; c41: dimgrey; c42: #6b6b6b; c43: #6e6e6e; c44: #707070; c45: #737373; c46: #757575; c47: #787878; c48: #7a7a7a; c49: #7d7d7d; c50: grey; c51: #828282; c52: #858585; c53: #878787; c54: #8a8a8a; c55: #8c8c8c; c56: #8f8f8f; c57: #919191; c58: #949494; c59: #969696; c60: #999999; c61: #9c9c9c; c62: #9e9e9e; c63: #a1a1a1; c64: #a3a3a3; c65: #a6a6a6; c66: #a8a8a8; c67: #ababab; c68: #adadad; c69: #b0b0b0; c70: #b3b3b3; c71: #b5b5b5; c72: #b8b8b8; c73: #bababa; c74: #bdbdbd; c75: #bfbfbf; c76: #c2c2c2; c77: #c4c4c4; c78: #c7c7c7; c79: #c9c9c9; c80: #cccccc; c81: #cfcfcf; c82: #d1d1d1; c83: #d4d4d4; c84: #d6d6d6; c85: #d9d9d9; c86: #dbdbdb; c87: #dedede; c88: #e0e0e0; c89: #e3e3e3; c90: #e6e6e6; c91: #e8e8e8; c92: #ebebeb; c93: #ededed; c94: #f0f0f0; c95: #f2f2f2; c96: whitesmoke; c97: #f7f7f7; c98: #fafafa; c99: #fcfcfc; c100: white; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/lighten/expected_output.css000066400000000000000000000031131305254536400274550ustar00rootroot00000000000000foo { c0: black; c1: #030303; c2: #050505; c3: #080808; c4: #0a0a0a; c5: #0d0d0d; c6: #0f0f0f; c7: #121212; c8: #141414; c9: #171717; c10: #1a1a1a; c11: #1c1c1c; c12: #1f1f1f; c13: #212121; c14: #242424; c15: #262626; c16: #292929; c17: #2b2b2b; c18: #2e2e2e; c19: #303030; c20: #333333; c21: #363636; c22: #383838; c23: #3b3b3b; c24: #3d3d3d; c25: #404040; c26: #424242; c27: #454545; c28: #474747; c29: #4a4a4a; c30: #4d4d4d; c31: #4f4f4f; c32: #525252; c33: #545454; c34: #575757; c35: #595959; c36: #5c5c5c; c37: #5e5e5e; c38: #616161; c39: #636363; c40: #666666; c41: dimgray; c42: #6b6b6b; c43: #6e6e6e; c44: #707070; c45: #737373; c46: #757575; c47: #787878; c48: #7a7a7a; c49: #7d7d7d; c50: gray; c51: #828282; c52: #858585; c53: #878787; c54: #8a8a8a; c55: #8c8c8c; c56: #8f8f8f; c57: #919191; c58: #949494; c59: #969696; c60: #999999; c61: #9c9c9c; c62: #9e9e9e; c63: #a1a1a1; c64: #a3a3a3; c65: #a6a6a6; c66: #a8a8a8; c67: #ababab; c68: #adadad; c69: #b0b0b0; c70: #b3b3b3; c71: #b5b5b5; c72: #b8b8b8; c73: #bababa; c74: #bdbdbd; c75: #bfbfbf; c76: #c2c2c2; c77: #c4c4c4; c78: #c7c7c7; c79: #c9c9c9; c80: #cccccc; c81: #cfcfcf; c82: #d1d1d1; c83: #d4d4d4; c84: #d6d6d6; c85: #d9d9d9; c86: #dbdbdb; c87: #dedede; c88: #e0e0e0; c89: #e3e3e3; c90: #e6e6e6; c91: #e8e8e8; c92: #ebebeb; c93: #ededed; c94: #f0f0f0; c95: #f2f2f2; c96: whitesmoke; c97: #f7f7f7; c98: #fafafa; c99: #fcfcfc; c100: white; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/lighten/input.scss000066400000000000000000000054021305254536400255610ustar00rootroot00000000000000foo { c0: lighten(black, 0%); c1: lighten(black, 1%); c2: lighten(black, 2%); c3: lighten(black, 3%); c4: lighten(black, 4%); c5: lighten(black, 5%); c6: lighten(black, 6%); c7: lighten(black, 7%); c8: lighten(black, 8%); c9: lighten(black, 9%); c10: lighten(black, 10%); c11: lighten(black, 11%); c12: lighten(black, 12%); c13: lighten(black, 13%); c14: lighten(black, 14%); c15: lighten(black, 15%); c16: lighten(black, 16%); c17: lighten(black, 17%); c18: lighten(black, 18%); c19: lighten(black, 19%); c20: lighten(black, 20%); c21: lighten(black, 21%); c22: lighten(black, 22%); c23: lighten(black, 23%); c24: lighten(black, 24%); c25: lighten(black, 25%); c26: lighten(black, 26%); c27: lighten(black, 27%); c28: lighten(black, 28%); c29: lighten(black, 29%); c30: lighten(black, 30%); c31: lighten(black, 31%); c32: lighten(black, 32%); c33: lighten(black, 33%); c34: lighten(black, 34%); c35: lighten(black, 35%); c36: lighten(black, 36%); c37: lighten(black, 37%); c38: lighten(black, 38%); c39: lighten(black, 39%); c40: lighten(black, 40%); c41: lighten(black, 41%); c42: lighten(black, 42%); c43: lighten(black, 43%); c44: lighten(black, 44%); c45: lighten(black, 45%); c46: lighten(black, 46%); c47: lighten(black, 47%); c48: lighten(black, 48%); c49: lighten(black, 49%); c50: lighten(black, 50%); c51: lighten(black, 51%); c52: lighten(black, 52%); c53: lighten(black, 53%); c54: lighten(black, 54%); c55: lighten(black, 55%); c56: lighten(black, 56%); c57: lighten(black, 57%); c58: lighten(black, 58%); c59: lighten(black, 59%); c60: lighten(black, 60%); c61: lighten(black, 61%); c62: lighten(black, 62%); c63: lighten(black, 63%); c64: lighten(black, 64%); c65: lighten(black, 65%); c66: lighten(black, 66%); c67: lighten(black, 67%); c68: lighten(black, 68%); c69: lighten(black, 69%); c70: lighten(black, 70%); c71: lighten(black, 71%); c72: lighten(black, 72%); c73: lighten(black, 73%); c74: lighten(black, 74%); c75: lighten(black, 75%); c76: lighten(black, 76%); c77: lighten(black, 77%); c78: lighten(black, 78%); c79: lighten(black, 79%); c80: lighten(black, 80%); c81: lighten(black, 81%); c82: lighten(black, 82%); c83: lighten(black, 83%); c84: lighten(black, 84%); c85: lighten(black, 85%); c86: lighten(black, 86%); c87: lighten(black, 87%); c88: lighten(black, 88%); c89: lighten(black, 89%); c90: lighten(black, 90%); c91: lighten(black, 91%); c92: lighten(black, 92%); c93: lighten(black, 93%); c94: lighten(black, 94%); c95: lighten(black, 95%); c96: lighten(black, 96%); c97: lighten(black, 97%); c98: lighten(black, 98%); c99: lighten(black, 99%); c100: lighten(black, 100%); } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/lightness/000077500000000000000000000000001305254536400240725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/lightness/expected_output.css000066400000000000000000000022621305254536400300270ustar00rootroot00000000000000foo { c0: 0%; c1: 1%; c2: 2%; c3: 3%; c4: 4%; c5: 5%; c6: 6%; c7: 7%; c8: 8%; c9: 9%; c10: 10%; c11: 11%; c12: 12%; c13: 13%; c14: 14%; c15: 15%; c16: 16%; c17: 17%; c18: 18%; c19: 19%; c20: 20%; c21: 21%; c22: 22%; c23: 23%; c24: 24%; c25: 25%; c26: 26%; c27: 27%; c28: 28%; c29: 29%; c30: 30%; c31: 31%; c32: 32%; c33: 33%; c34: 34%; c35: 35%; c36: 36%; c37: 37%; c38: 38%; c39: 39%; c40: 40%; c41: 41%; c42: 42%; c43: 43%; c44: 44%; c45: 45%; c46: 46%; c47: 47%; c48: 48%; c49: 49%; c50: 50%; c51: 51%; c52: 52%; c53: 53%; c54: 54%; c55: 55%; c56: 56%; c57: 57%; c58: 58%; c59: 59%; c60: 60%; c61: 61%; c62: 62%; c63: 63%; c64: 64%; c65: 65%; c66: 66%; c67: 67%; c68: 68%; c69: 69%; c70: 70%; c71: 71%; c72: 72%; c73: 73%; c74: 74%; c75: 75%; c76: 76%; c77: 77%; c78: 78%; c79: 79%; c80: 80%; c81: 81%; c82: 82%; c83: 83%; c84: 84%; c85: 85%; c86: 86%; c87: 87%; c88: 88%; c89: 89%; c90: 90%; c91: 91%; c92: 92%; c93: 93%; c94: 94%; c95: 95%; c96: 96%; c97: 97%; c98: 98%; c99: 99%; c100: 100%; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/lightness/input.scss000066400000000000000000000073641305254536400261400ustar00rootroot00000000000000foo { c0: lightness(hsl(100, 50%, 0%)); c1: lightness(hsl(100, 50%, 1%)); c2: lightness(hsl(100, 50%, 2%)); c3: lightness(hsl(100, 50%, 3%)); c4: lightness(hsl(100, 50%, 4%)); c5: lightness(hsl(100, 50%, 5%)); c6: lightness(hsl(100, 50%, 6%)); c7: lightness(hsl(100, 50%, 7%)); c8: lightness(hsl(100, 50%, 8%)); c9: lightness(hsl(100, 50%, 9%)); c10: lightness(hsl(100, 50%, 10%)); c11: lightness(hsl(100, 50%, 11%)); c12: lightness(hsl(100, 50%, 12%)); c13: lightness(hsl(100, 50%, 13%)); c14: lightness(hsl(100, 50%, 14%)); c15: lightness(hsl(100, 50%, 15%)); c16: lightness(hsl(100, 50%, 16%)); c17: lightness(hsl(100, 50%, 17%)); c18: lightness(hsl(100, 50%, 18%)); c19: lightness(hsl(100, 50%, 19%)); c20: lightness(hsl(100, 50%, 20%)); c21: lightness(hsl(100, 50%, 21%)); c22: lightness(hsl(100, 50%, 22%)); c23: lightness(hsl(100, 50%, 23%)); c24: lightness(hsl(100, 50%, 24%)); c25: lightness(hsl(100, 50%, 25%)); c26: lightness(hsl(100, 50%, 26%)); c27: lightness(hsl(100, 50%, 27%)); c28: lightness(hsl(100, 50%, 28%)); c29: lightness(hsl(100, 50%, 29%)); c30: lightness(hsl(100, 50%, 30%)); c31: lightness(hsl(100, 50%, 31%)); c32: lightness(hsl(100, 50%, 32%)); c33: lightness(hsl(100, 50%, 33%)); c34: lightness(hsl(100, 50%, 34%)); c35: lightness(hsl(100, 50%, 35%)); c36: lightness(hsl(100, 50%, 36%)); c37: lightness(hsl(100, 50%, 37%)); c38: lightness(hsl(100, 50%, 38%)); c39: lightness(hsl(100, 50%, 39%)); c40: lightness(hsl(100, 50%, 40%)); c41: lightness(hsl(100, 50%, 41%)); c42: lightness(hsl(100, 50%, 42%)); c43: lightness(hsl(100, 50%, 43%)); c44: lightness(hsl(100, 50%, 44%)); c45: lightness(hsl(100, 50%, 45%)); c46: lightness(hsl(100, 50%, 46%)); c47: lightness(hsl(100, 50%, 47%)); c48: lightness(hsl(100, 50%, 48%)); c49: lightness(hsl(100, 50%, 49%)); c50: lightness(hsl(100, 50%, 50%)); c51: lightness(hsl(100, 50%, 51%)); c52: lightness(hsl(100, 50%, 52%)); c53: lightness(hsl(100, 50%, 53%)); c54: lightness(hsl(100, 50%, 54%)); c55: lightness(hsl(100, 50%, 55%)); c56: lightness(hsl(100, 50%, 56%)); c57: lightness(hsl(100, 50%, 57%)); c58: lightness(hsl(100, 50%, 58%)); c59: lightness(hsl(100, 50%, 59%)); c60: lightness(hsl(100, 50%, 60%)); c61: lightness(hsl(100, 50%, 61%)); c62: lightness(hsl(100, 50%, 62%)); c63: lightness(hsl(100, 50%, 63%)); c64: lightness(hsl(100, 50%, 64%)); c65: lightness(hsl(100, 50%, 65%)); c66: lightness(hsl(100, 50%, 66%)); c67: lightness(hsl(100, 50%, 67%)); c68: lightness(hsl(100, 50%, 68%)); c69: lightness(hsl(100, 50%, 69%)); c70: lightness(hsl(100, 50%, 70%)); c71: lightness(hsl(100, 50%, 71%)); c72: lightness(hsl(100, 50%, 72%)); c73: lightness(hsl(100, 50%, 73%)); c74: lightness(hsl(100, 50%, 74%)); c75: lightness(hsl(100, 50%, 75%)); c76: lightness(hsl(100, 50%, 76%)); c77: lightness(hsl(100, 50%, 77%)); c78: lightness(hsl(100, 50%, 78%)); c79: lightness(hsl(100, 50%, 79%)); c80: lightness(hsl(100, 50%, 80%)); c81: lightness(hsl(100, 50%, 81%)); c82: lightness(hsl(100, 50%, 82%)); c83: lightness(hsl(100, 50%, 83%)); c84: lightness(hsl(100, 50%, 84%)); c85: lightness(hsl(100, 50%, 85%)); c86: lightness(hsl(100, 50%, 86%)); c87: lightness(hsl(100, 50%, 87%)); c88: lightness(hsl(100, 50%, 88%)); c89: lightness(hsl(100, 50%, 89%)); c90: lightness(hsl(100, 50%, 90%)); c91: lightness(hsl(100, 50%, 91%)); c92: lightness(hsl(100, 50%, 92%)); c93: lightness(hsl(100, 50%, 93%)); c94: lightness(hsl(100, 50%, 94%)); c95: lightness(hsl(100, 50%, 95%)); c96: lightness(hsl(100, 50%, 96%)); c97: lightness(hsl(100, 50%, 97%)); c98: lightness(hsl(100, 50%, 98%)); c99: lightness(hsl(100, 50%, 99%)); c100: lightness(hsl(100, 50%, 100%)); } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/saturation/000077500000000000000000000000001305254536400242635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/saturation/expected_output.css000066400000000000000000000022621305254536400302200ustar00rootroot00000000000000foo { c0: 0%; c1: 1%; c2: 2%; c3: 3%; c4: 4%; c5: 5%; c6: 6%; c7: 7%; c8: 8%; c9: 9%; c10: 10%; c11: 11%; c12: 12%; c13: 13%; c14: 14%; c15: 15%; c16: 16%; c17: 17%; c18: 18%; c19: 19%; c20: 20%; c21: 21%; c22: 22%; c23: 23%; c24: 24%; c25: 25%; c26: 26%; c27: 27%; c28: 28%; c29: 29%; c30: 30%; c31: 31%; c32: 32%; c33: 33%; c34: 34%; c35: 35%; c36: 36%; c37: 37%; c38: 38%; c39: 39%; c40: 40%; c41: 41%; c42: 42%; c43: 43%; c44: 44%; c45: 45%; c46: 46%; c47: 47%; c48: 48%; c49: 49%; c50: 50%; c51: 51%; c52: 52%; c53: 53%; c54: 54%; c55: 55%; c56: 56%; c57: 57%; c58: 58%; c59: 59%; c60: 60%; c61: 61%; c62: 62%; c63: 63%; c64: 64%; c65: 65%; c66: 66%; c67: 67%; c68: 68%; c69: 69%; c70: 70%; c71: 71%; c72: 72%; c73: 73%; c74: 74%; c75: 75%; c76: 76%; c77: 77%; c78: 78%; c79: 79%; c80: 80%; c81: 81%; c82: 82%; c83: 83%; c84: 84%; c85: 85%; c86: 86%; c87: 87%; c88: 88%; c89: 89%; c90: 90%; c91: 91%; c92: 92%; c93: 93%; c94: 94%; c95: 95%; c96: 96%; c97: 97%; c98: 98%; c99: 99%; c100: 100%; } sass-spec-3.5.0-2/spec/libsass/color-functions/hsl/saturation/input.scss000066400000000000000000000075311305254536400263250ustar00rootroot00000000000000foo { c0: saturation(hsl(100, 0%, 50%)); c1: saturation(hsl(100, 1%, 50%)); c2: saturation(hsl(100, 2%, 50%)); c3: saturation(hsl(100, 3%, 50%)); c4: saturation(hsl(100, 4%, 50%)); c5: saturation(hsl(100, 5%, 50%)); c6: saturation(hsl(100, 6%, 50%)); c7: saturation(hsl(100, 7%, 50%)); c8: saturation(hsl(100, 8%, 50%)); c9: saturation(hsl(100, 9%, 50%)); c10: saturation(hsl(100, 10%, 50%)); c11: saturation(hsl(100, 11%, 50%)); c12: saturation(hsl(100, 12%, 50%)); c13: saturation(hsl(100, 13%, 50%)); c14: saturation(hsl(100, 14%, 50%)); c15: saturation(hsl(100, 15%, 50%)); c16: saturation(hsl(100, 16%, 50%)); c17: saturation(hsl(100, 17%, 50%)); c18: saturation(hsl(100, 18%, 50%)); c19: saturation(hsl(100, 19%, 50%)); c20: saturation(hsl(100, 20%, 50%)); c21: saturation(hsl(100, 21%, 50%)); c22: saturation(hsl(100, 22%, 50%)); c23: saturation(hsl(100, 23%, 50%)); c24: saturation(hsl(100, 24%, 50%)); c25: saturation(hsl(100, 25%, 50%)); c26: saturation(hsl(100, 26%, 50%)); c27: saturation(hsl(100, 27%, 50%)); c28: saturation(hsl(100, 28%, 50%)); c29: saturation(hsl(100, 29%, 50%)); c30: saturation(hsl(100, 30%, 50%)); c31: saturation(hsl(100, 31%, 50%)); c32: saturation(hsl(100, 32%, 50%)); c33: saturation(hsl(100, 33%, 50%)); c34: saturation(hsl(100, 34%, 50%)); c35: saturation(hsl(100, 35%, 50%)); c36: saturation(hsl(100, 36%, 50%)); c37: saturation(hsl(100, 37%, 50%)); c38: saturation(hsl(100, 38%, 50%)); c39: saturation(hsl(100, 39%, 50%)); c40: saturation(hsl(100, 40%, 50%)); c41: saturation(hsl(100, 41%, 50%)); c42: saturation(hsl(100, 42%, 50%)); c43: saturation(hsl(100, 43%, 50%)); c44: saturation(hsl(100, 44%, 50%)); c45: saturation(hsl(100, 45%, 50%)); c46: saturation(hsl(100, 46%, 50%)); c47: saturation(hsl(100, 47%, 50%)); c48: saturation(hsl(100, 48%, 50%)); c49: saturation(hsl(100, 49%, 50%)); c50: saturation(hsl(100, 50%, 50%)); c51: saturation(hsl(100, 51%, 50%)); c52: saturation(hsl(100, 52%, 50%)); c53: saturation(hsl(100, 53%, 50%)); c54: saturation(hsl(100, 54%, 50%)); c55: saturation(hsl(100, 55%, 50%)); c56: saturation(hsl(100, 56%, 50%)); c57: saturation(hsl(100, 57%, 50%)); c58: saturation(hsl(100, 58%, 50%)); c59: saturation(hsl(100, 59%, 50%)); c60: saturation(hsl(100, 60%, 50%)); c61: saturation(hsl(100, 61%, 50%)); c62: saturation(hsl(100, 62%, 50%)); c63: saturation(hsl(100, 63%, 50%)); c64: saturation(hsl(100, 64%, 50%)); c65: saturation(hsl(100, 65%, 50%)); c66: saturation(hsl(100, 66%, 50%)); c67: saturation(hsl(100, 67%, 50%)); c68: saturation(hsl(100, 68%, 50%)); c69: saturation(hsl(100, 69%, 50%)); c70: saturation(hsl(100, 70%, 50%)); c71: saturation(hsl(100, 71%, 50%)); c72: saturation(hsl(100, 72%, 50%)); c73: saturation(hsl(100, 73%, 50%)); c74: saturation(hsl(100, 74%, 50%)); c75: saturation(hsl(100, 75%, 50%)); c76: saturation(hsl(100, 76%, 50%)); c77: saturation(hsl(100, 77%, 50%)); c78: saturation(hsl(100, 78%, 50%)); c79: saturation(hsl(100, 79%, 50%)); c80: saturation(hsl(100, 80%, 50%)); c81: saturation(hsl(100, 81%, 50%)); c82: saturation(hsl(100, 82%, 50%)); c83: saturation(hsl(100, 83%, 50%)); c84: saturation(hsl(100, 84%, 50%)); c85: saturation(hsl(100, 85%, 50%)); c86: saturation(hsl(100, 86%, 50%)); c87: saturation(hsl(100, 87%, 50%)); c88: saturation(hsl(100, 88%, 50%)); c89: saturation(hsl(100, 89%, 50%)); c90: saturation(hsl(100, 90%, 50%)); c91: saturation(hsl(100, 91%, 50%)); c92: saturation(hsl(100, 92%, 50%)); c93: saturation(hsl(100, 93%, 50%)); c94: saturation(hsl(100, 94%, 50%)); c95: saturation(hsl(100, 95%, 50%)); c96: saturation(hsl(100, 96%, 50%)); c97: saturation(hsl(100, 97%, 50%)); c98: saturation(hsl(100, 98%, 50%)); c99: saturation(hsl(100, 99%, 50%)); c100: saturation(hsl(100, 100%, 50%)); } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/000077500000000000000000000000001305254536400227545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/alpha/000077500000000000000000000000001305254536400240415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/alpha/expected_output.css000066400000000000000000000001761305254536400300000ustar00rootroot00000000000000foo { c0: 0; c1: 0.1; c2: 0.2; c3: 0.3; c4: 0.4; c5: 0.5; c6: 0.6; c7: 0.7; c8: 0.8; c9: 0.9; c10: 1; } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/alpha/input.scss000066400000000000000000000005471305254536400261030ustar00rootroot00000000000000foo { c0: opacity(rgba(0,0,0,0.0)); c1: opacity(rgba(0,0,0,0.1)); c2: opacity(rgba(0,0,0,0.2)); c3: opacity(rgba(0,0,0,0.3)); c4: opacity(rgba(0,0,0,0.4)); c5: opacity(rgba(0,0,0,0.5)); c6: opacity(rgba(0,0,0,0.6)); c7: opacity(rgba(0,0,0,0.7)); c8: opacity(rgba(0,0,0,0.8)); c9: opacity(rgba(0,0,0,0.9)); c10: opacity(rgba(0,0,0,1)); } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/fade-in/000077500000000000000000000000001305254536400242575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/fade-in/expected_output.css000066400000000000000000000004151305254536400302120ustar00rootroot00000000000000foo { c0: rgba(0, 0, 0, 0.1); c1: rgba(0, 0, 0, 0.2); c2: rgba(0, 0, 0, 0.3); c3: rgba(0, 0, 0, 0.4); c4: rgba(0, 0, 0, 0.5); c5: rgba(0, 0, 0, 0.6); c6: rgba(0, 0, 0, 0.7); c7: rgba(0, 0, 0, 0.8); c8: rgba(0, 0, 0, 0.9); c9: black; c10: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/fade-in/input.scss000066400000000000000000000006361305254536400263200ustar00rootroot00000000000000foo { c0: fade-in(rgba(0,0,0,0.0), 0.1); c1: fade-in(rgba(0,0,0,0.1), 0.1); c2: fade-in(rgba(0,0,0,0.2), 0.1); c3: fade-in(rgba(0,0,0,0.3), 0.1); c4: fade-in(rgba(0,0,0,0.4), 0.1); c5: fade-in(rgba(0,0,0,0.5), 0.1); c6: fade-in(rgba(0,0,0,0.6), 0.1); c7: fade-in(rgba(0,0,0,0.7), 0.1); c8: fade-in(rgba(0,0,0,0.8), 0.1); c9: fade-in(rgba(0,0,0,0.9), 0.1); c10: fade-in(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/fade-out/000077500000000000000000000000001305254536400244605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/fade-out/expected_output.css000066400000000000000000000004311305254536400304110ustar00rootroot00000000000000foo { c0: transparent; c1: transparent; c2: rgba(0, 0, 0, 0.1); c3: rgba(0, 0, 0, 0.2); c4: rgba(0, 0, 0, 0.3); c5: rgba(0, 0, 0, 0.4); c6: rgba(0, 0, 0, 0.5); c7: rgba(0, 0, 0, 0.6); c8: rgba(0, 0, 0, 0.7); c9: rgba(0, 0, 0, 0.8); c10: rgba(0, 0, 0, 0.9); } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/fade-out/input.scss000066400000000000000000000006511305254536400265160ustar00rootroot00000000000000foo { c0: fade-out(rgba(0,0,0,0.0), 0.1); c1: fade-out(rgba(0,0,0,0.1), 0.1); c2: fade-out(rgba(0,0,0,0.2), 0.1); c3: fade-out(rgba(0,0,0,0.3), 0.1); c4: fade-out(rgba(0,0,0,0.4), 0.1); c5: fade-out(rgba(0,0,0,0.5), 0.1); c6: fade-out(rgba(0,0,0,0.6), 0.1); c7: fade-out(rgba(0,0,0,0.7), 0.1); c8: fade-out(rgba(0,0,0,0.8), 0.1); c9: fade-out(rgba(0,0,0,0.9), 0.1); c10: fade-out(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/opacify/000077500000000000000000000000001305254536400244065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/opacify/expected_output.css000066400000000000000000000000001305254536400303270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/opacify/input.scss000066400000000000000000000000001305254536400264300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/opacity/000077500000000000000000000000001305254536400244245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/opacity/expected_output.css000066400000000000000000000004151305254536400303570ustar00rootroot00000000000000foo { c0: rgba(0, 0, 0, 0.1); c1: rgba(0, 0, 0, 0.2); c2: rgba(0, 0, 0, 0.3); c3: rgba(0, 0, 0, 0.4); c4: rgba(0, 0, 0, 0.5); c5: rgba(0, 0, 0, 0.6); c6: rgba(0, 0, 0, 0.7); c7: rgba(0, 0, 0, 0.8); c8: rgba(0, 0, 0, 0.9); c9: black; c10: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/opacity/input.scss000066400000000000000000000006361305254536400264650ustar00rootroot00000000000000foo { c0: opacify(rgba(0,0,0,0.0), 0.1); c1: opacify(rgba(0,0,0,0.1), 0.1); c2: opacify(rgba(0,0,0,0.2), 0.1); c3: opacify(rgba(0,0,0,0.3), 0.1); c4: opacify(rgba(0,0,0,0.4), 0.1); c5: opacify(rgba(0,0,0,0.5), 0.1); c6: opacify(rgba(0,0,0,0.6), 0.1); c7: opacify(rgba(0,0,0,0.7), 0.1); c8: opacify(rgba(0,0,0,0.8), 0.1); c9: opacify(rgba(0,0,0,0.9), 0.1); c10: opacify(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/transparentize/000077500000000000000000000000001305254536400260255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/transparentize/expected_output.css000066400000000000000000000004311305254536400317560ustar00rootroot00000000000000foo { c0: transparent; c1: transparent; c2: rgba(0, 0, 0, 0.1); c3: rgba(0, 0, 0, 0.2); c4: rgba(0, 0, 0, 0.3); c5: rgba(0, 0, 0, 0.4); c6: rgba(0, 0, 0, 0.5); c7: rgba(0, 0, 0, 0.6); c8: rgba(0, 0, 0, 0.7); c9: rgba(0, 0, 0, 0.8); c10: rgba(0, 0, 0, 0.9); } sass-spec-3.5.0-2/spec/libsass/color-functions/opacity/transparentize/input.scss000066400000000000000000000007531305254536400300660ustar00rootroot00000000000000foo { c0: transparentize(rgba(0,0,0,0.0), 0.1); c1: transparentize(rgba(0,0,0,0.1), 0.1); c2: transparentize(rgba(0,0,0,0.2), 0.1); c3: transparentize(rgba(0,0,0,0.3), 0.1); c4: transparentize(rgba(0,0,0,0.4), 0.1); c5: transparentize(rgba(0,0,0,0.5), 0.1); c6: transparentize(rgba(0,0,0,0.6), 0.1); c7: transparentize(rgba(0,0,0,0.7), 0.1); c8: transparentize(rgba(0,0,0,0.8), 0.1); c9: transparentize(rgba(0,0,0,0.9), 0.1); c10: transparentize(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/000077500000000000000000000000001305254536400224255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/000077500000000000000000000000001305254536400250335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/a/000077500000000000000000000000001305254536400252535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/a/expected_output.css000066400000000000000000000002301305254536400312010ustar00rootroot00000000000000foo { c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/a/input.scss000066400000000000000000000010441305254536400273060ustar00rootroot00000000000000foo { // c-1: adjust-color(black,$alpha:-1); c0: adjust-color(black,$alpha:0.0); c1: adjust-color(black,$alpha:0.1); c2: adjust-color(black,$alpha:0.2); c3: adjust-color(black,$alpha:0.3); c4: adjust-color(black,$alpha:0.4); c5: adjust-color(black,$alpha:0.5); c6: adjust-color(black,$alpha:0.6); c7: adjust-color(black,$alpha:0.7); c8: adjust-color(black,$alpha:0.8); c9: adjust-color(black,$alpha:0.9); c10: adjust-color(black,$alpha:1); // c11: adjust-color(black,$alpha:1.1); // c12: adjust-color(black,$alpha:2); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/b/000077500000000000000000000000001305254536400252545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/b/expected_output.css000066400000000000000000000200321305254536400312040ustar00rootroot00000000000000foo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/b/input.scss000066400000000000000000000472011305254536400273140ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$blue:-256); c-255: adjust-color(black,$blue:-255); c-254: adjust-color(black,$blue:-254); c-253: adjust-color(black,$blue:-253); c-252: adjust-color(black,$blue:-252); c-251: adjust-color(black,$blue:-251); c-250: adjust-color(black,$blue:-250); c-249: adjust-color(black,$blue:-249); c-248: adjust-color(black,$blue:-248); c-247: adjust-color(black,$blue:-247); c-246: adjust-color(black,$blue:-246); c-245: adjust-color(black,$blue:-245); c-244: adjust-color(black,$blue:-244); c-243: adjust-color(black,$blue:-243); c-242: adjust-color(black,$blue:-242); c-241: adjust-color(black,$blue:-241); c-240: adjust-color(black,$blue:-240); c-239: adjust-color(black,$blue:-239); c-238: adjust-color(black,$blue:-238); c-237: adjust-color(black,$blue:-237); c-236: adjust-color(black,$blue:-236); c-235: adjust-color(black,$blue:-235); c-234: adjust-color(black,$blue:-234); c-233: adjust-color(black,$blue:-233); c-232: adjust-color(black,$blue:-232); c-231: adjust-color(black,$blue:-231); c-230: adjust-color(black,$blue:-230); c-229: adjust-color(black,$blue:-229); c-228: adjust-color(black,$blue:-228); c-227: adjust-color(black,$blue:-227); c-226: adjust-color(black,$blue:-226); c-225: adjust-color(black,$blue:-225); c-224: adjust-color(black,$blue:-224); c-223: adjust-color(black,$blue:-223); c-222: adjust-color(black,$blue:-222); c-221: adjust-color(black,$blue:-221); c-220: adjust-color(black,$blue:-220); c-219: adjust-color(black,$blue:-219); c-218: adjust-color(black,$blue:-218); c-217: adjust-color(black,$blue:-217); c-216: adjust-color(black,$blue:-216); c-215: adjust-color(black,$blue:-215); c-214: adjust-color(black,$blue:-214); c-213: adjust-color(black,$blue:-213); c-212: adjust-color(black,$blue:-212); c-211: adjust-color(black,$blue:-211); c-210: adjust-color(black,$blue:-210); c-209: adjust-color(black,$blue:-209); c-208: adjust-color(black,$blue:-208); c-207: adjust-color(black,$blue:-207); c-206: adjust-color(black,$blue:-206); c-205: adjust-color(black,$blue:-205); c-204: adjust-color(black,$blue:-204); c-203: adjust-color(black,$blue:-203); c-202: adjust-color(black,$blue:-202); c-201: adjust-color(black,$blue:-201); c-200: adjust-color(black,$blue:-200); c-199: adjust-color(black,$blue:-199); c-198: adjust-color(black,$blue:-198); c-197: adjust-color(black,$blue:-197); c-196: adjust-color(black,$blue:-196); c-195: adjust-color(black,$blue:-195); c-194: adjust-color(black,$blue:-194); c-193: adjust-color(black,$blue:-193); c-192: adjust-color(black,$blue:-192); c-191: adjust-color(black,$blue:-191); c-190: adjust-color(black,$blue:-190); c-189: adjust-color(black,$blue:-189); c-188: adjust-color(black,$blue:-188); c-187: adjust-color(black,$blue:-187); c-186: adjust-color(black,$blue:-186); c-185: adjust-color(black,$blue:-185); c-184: adjust-color(black,$blue:-184); c-183: adjust-color(black,$blue:-183); c-182: adjust-color(black,$blue:-182); c-181: adjust-color(black,$blue:-181); c-180: adjust-color(black,$blue:-180); c-179: adjust-color(black,$blue:-179); c-178: adjust-color(black,$blue:-178); c-177: adjust-color(black,$blue:-177); c-176: adjust-color(black,$blue:-176); c-175: adjust-color(black,$blue:-175); c-174: adjust-color(black,$blue:-174); c-173: adjust-color(black,$blue:-173); c-172: adjust-color(black,$blue:-172); c-171: adjust-color(black,$blue:-171); c-170: adjust-color(black,$blue:-170); c-169: adjust-color(black,$blue:-169); c-168: adjust-color(black,$blue:-168); c-167: adjust-color(black,$blue:-167); c-166: adjust-color(black,$blue:-166); c-165: adjust-color(black,$blue:-165); c-164: adjust-color(black,$blue:-164); c-163: adjust-color(black,$blue:-163); c-162: adjust-color(black,$blue:-162); c-161: adjust-color(black,$blue:-161); c-160: adjust-color(black,$blue:-160); c-159: adjust-color(black,$blue:-159); c-158: adjust-color(black,$blue:-158); c-157: adjust-color(black,$blue:-157); c-156: adjust-color(black,$blue:-156); c-155: adjust-color(black,$blue:-155); c-154: adjust-color(black,$blue:-154); c-153: adjust-color(black,$blue:-153); c-152: adjust-color(black,$blue:-152); c-151: adjust-color(black,$blue:-151); c-150: adjust-color(black,$blue:-150); c-149: adjust-color(black,$blue:-149); c-148: adjust-color(black,$blue:-148); c-147: adjust-color(black,$blue:-147); c-146: adjust-color(black,$blue:-146); c-145: adjust-color(black,$blue:-145); c-144: adjust-color(black,$blue:-144); c-143: adjust-color(black,$blue:-143); c-142: adjust-color(black,$blue:-142); c-141: adjust-color(black,$blue:-141); c-140: adjust-color(black,$blue:-140); c-139: adjust-color(black,$blue:-139); c-138: adjust-color(black,$blue:-138); c-137: adjust-color(black,$blue:-137); c-136: adjust-color(black,$blue:-136); c-135: adjust-color(black,$blue:-135); c-134: adjust-color(black,$blue:-134); c-133: adjust-color(black,$blue:-133); c-132: adjust-color(black,$blue:-132); c-131: adjust-color(black,$blue:-131); c-130: adjust-color(black,$blue:-130); c-129: adjust-color(black,$blue:-129); c-128: adjust-color(black,$blue:-128); c-127: adjust-color(black,$blue:-127); c-126: adjust-color(black,$blue:-126); c-125: adjust-color(black,$blue:-125); c-124: adjust-color(black,$blue:-124); c-123: adjust-color(black,$blue:-123); c-122: adjust-color(black,$blue:-122); c-121: adjust-color(black,$blue:-121); c-120: adjust-color(black,$blue:-120); c-119: adjust-color(black,$blue:-119); c-118: adjust-color(black,$blue:-118); c-117: adjust-color(black,$blue:-117); c-116: adjust-color(black,$blue:-116); c-115: adjust-color(black,$blue:-115); c-114: adjust-color(black,$blue:-114); c-113: adjust-color(black,$blue:-113); c-112: adjust-color(black,$blue:-112); c-111: adjust-color(black,$blue:-111); c-110: adjust-color(black,$blue:-110); c-109: adjust-color(black,$blue:-109); c-108: adjust-color(black,$blue:-108); c-107: adjust-color(black,$blue:-107); c-106: adjust-color(black,$blue:-106); c-105: adjust-color(black,$blue:-105); c-104: adjust-color(black,$blue:-104); c-103: adjust-color(black,$blue:-103); c-102: adjust-color(black,$blue:-102); c-101: adjust-color(black,$blue:-101); c-100: adjust-color(black,$blue:-100); c-99: adjust-color(black,$blue:-99); c-98: adjust-color(black,$blue:-98); c-97: adjust-color(black,$blue:-97); c-96: adjust-color(black,$blue:-96); c-95: adjust-color(black,$blue:-95); c-94: adjust-color(black,$blue:-94); c-93: adjust-color(black,$blue:-93); c-92: adjust-color(black,$blue:-92); c-91: adjust-color(black,$blue:-91); c-90: adjust-color(black,$blue:-90); c-89: adjust-color(black,$blue:-89); c-88: adjust-color(black,$blue:-88); c-87: adjust-color(black,$blue:-87); c-86: adjust-color(black,$blue:-86); c-85: adjust-color(black,$blue:-85); c-84: adjust-color(black,$blue:-84); c-83: adjust-color(black,$blue:-83); c-82: adjust-color(black,$blue:-82); c-81: adjust-color(black,$blue:-81); c-80: adjust-color(black,$blue:-80); c-79: adjust-color(black,$blue:-79); c-78: adjust-color(black,$blue:-78); c-77: adjust-color(black,$blue:-77); c-76: adjust-color(black,$blue:-76); c-75: adjust-color(black,$blue:-75); c-74: adjust-color(black,$blue:-74); c-73: adjust-color(black,$blue:-73); c-72: adjust-color(black,$blue:-72); c-71: adjust-color(black,$blue:-71); c-70: adjust-color(black,$blue:-70); c-69: adjust-color(black,$blue:-69); c-68: adjust-color(black,$blue:-68); c-67: adjust-color(black,$blue:-67); c-66: adjust-color(black,$blue:-66); c-65: adjust-color(black,$blue:-65); c-64: adjust-color(black,$blue:-64); c-63: adjust-color(black,$blue:-63); c-62: adjust-color(black,$blue:-62); c-61: adjust-color(black,$blue:-61); c-60: adjust-color(black,$blue:-60); c-59: adjust-color(black,$blue:-59); c-58: adjust-color(black,$blue:-58); c-57: adjust-color(black,$blue:-57); c-56: adjust-color(black,$blue:-56); c-55: adjust-color(black,$blue:-55); c-54: adjust-color(black,$blue:-54); c-53: adjust-color(black,$blue:-53); c-52: adjust-color(black,$blue:-52); c-51: adjust-color(black,$blue:-51); c-50: adjust-color(black,$blue:-50); c-49: adjust-color(black,$blue:-49); c-48: adjust-color(black,$blue:-48); c-47: adjust-color(black,$blue:-47); c-46: adjust-color(black,$blue:-46); c-45: adjust-color(black,$blue:-45); c-44: adjust-color(black,$blue:-44); c-43: adjust-color(black,$blue:-43); c-42: adjust-color(black,$blue:-42); c-41: adjust-color(black,$blue:-41); c-40: adjust-color(black,$blue:-40); c-39: adjust-color(black,$blue:-39); c-38: adjust-color(black,$blue:-38); c-37: adjust-color(black,$blue:-37); c-36: adjust-color(black,$blue:-36); c-35: adjust-color(black,$blue:-35); c-34: adjust-color(black,$blue:-34); c-33: adjust-color(black,$blue:-33); c-32: adjust-color(black,$blue:-32); c-31: adjust-color(black,$blue:-31); c-30: adjust-color(black,$blue:-30); c-29: adjust-color(black,$blue:-29); c-28: adjust-color(black,$blue:-28); c-27: adjust-color(black,$blue:-27); c-26: adjust-color(black,$blue:-26); c-25: adjust-color(black,$blue:-25); c-24: adjust-color(black,$blue:-24); c-23: adjust-color(black,$blue:-23); c-22: adjust-color(black,$blue:-22); c-21: adjust-color(black,$blue:-21); c-20: adjust-color(black,$blue:-20); c-19: adjust-color(black,$blue:-19); c-18: adjust-color(black,$blue:-18); c-17: adjust-color(black,$blue:-17); c-16: adjust-color(black,$blue:-16); c-15: adjust-color(black,$blue:-15); c-14: adjust-color(black,$blue:-14); c-13: adjust-color(black,$blue:-13); c-12: adjust-color(black,$blue:-12); c-11: adjust-color(black,$blue:-11); c-10: adjust-color(black,$blue:-10); c-9: adjust-color(black,$blue:-9); c-8: adjust-color(black,$blue:-8); c-7: adjust-color(black,$blue:-7); c-6: adjust-color(black,$blue:-6); c-5: adjust-color(black,$blue:-5); c-4: adjust-color(black,$blue:-4); c-3: adjust-color(black,$blue:-3); c-2: adjust-color(black,$blue:-2); c-1: adjust-color(black,$blue:-1); c0: adjust-color(black,$blue:0); c1: adjust-color(black,$blue:1); c2: adjust-color(black,$blue:2); c3: adjust-color(black,$blue:3); c4: adjust-color(black,$blue:4); c5: adjust-color(black,$blue:5); c6: adjust-color(black,$blue:6); c7: adjust-color(black,$blue:7); c8: adjust-color(black,$blue:8); c9: adjust-color(black,$blue:9); c10: adjust-color(black,$blue:10); c11: adjust-color(black,$blue:11); c12: adjust-color(black,$blue:12); c13: adjust-color(black,$blue:13); c14: adjust-color(black,$blue:14); c15: adjust-color(black,$blue:15); c16: adjust-color(black,$blue:16); c17: adjust-color(black,$blue:17); c18: adjust-color(black,$blue:18); c19: adjust-color(black,$blue:19); c20: adjust-color(black,$blue:20); c21: adjust-color(black,$blue:21); c22: adjust-color(black,$blue:22); c23: adjust-color(black,$blue:23); c24: adjust-color(black,$blue:24); c25: adjust-color(black,$blue:25); c26: adjust-color(black,$blue:26); c27: adjust-color(black,$blue:27); c28: adjust-color(black,$blue:28); c29: adjust-color(black,$blue:29); c30: adjust-color(black,$blue:30); c31: adjust-color(black,$blue:31); c32: adjust-color(black,$blue:32); c33: adjust-color(black,$blue:33); c34: adjust-color(black,$blue:34); c35: adjust-color(black,$blue:35); c36: adjust-color(black,$blue:36); c37: adjust-color(black,$blue:37); c38: adjust-color(black,$blue:38); c39: adjust-color(black,$blue:39); c40: adjust-color(black,$blue:40); c41: adjust-color(black,$blue:41); c42: adjust-color(black,$blue:42); c43: adjust-color(black,$blue:43); c44: adjust-color(black,$blue:44); c45: adjust-color(black,$blue:45); c46: adjust-color(black,$blue:46); c47: adjust-color(black,$blue:47); c48: adjust-color(black,$blue:48); c49: adjust-color(black,$blue:49); c50: adjust-color(black,$blue:50); c51: adjust-color(black,$blue:51); c52: adjust-color(black,$blue:52); c53: adjust-color(black,$blue:53); c54: adjust-color(black,$blue:54); c55: adjust-color(black,$blue:55); c56: adjust-color(black,$blue:56); c57: adjust-color(black,$blue:57); c58: adjust-color(black,$blue:58); c59: adjust-color(black,$blue:59); c60: adjust-color(black,$blue:60); c61: adjust-color(black,$blue:61); c62: adjust-color(black,$blue:62); c63: adjust-color(black,$blue:63); c64: adjust-color(black,$blue:64); c65: adjust-color(black,$blue:65); c66: adjust-color(black,$blue:66); c67: adjust-color(black,$blue:67); c68: adjust-color(black,$blue:68); c69: adjust-color(black,$blue:69); c70: adjust-color(black,$blue:70); c71: adjust-color(black,$blue:71); c72: adjust-color(black,$blue:72); c73: adjust-color(black,$blue:73); c74: adjust-color(black,$blue:74); c75: adjust-color(black,$blue:75); c76: adjust-color(black,$blue:76); c77: adjust-color(black,$blue:77); c78: adjust-color(black,$blue:78); c79: adjust-color(black,$blue:79); c80: adjust-color(black,$blue:80); c81: adjust-color(black,$blue:81); c82: adjust-color(black,$blue:82); c83: adjust-color(black,$blue:83); c84: adjust-color(black,$blue:84); c85: adjust-color(black,$blue:85); c86: adjust-color(black,$blue:86); c87: adjust-color(black,$blue:87); c88: adjust-color(black,$blue:88); c89: adjust-color(black,$blue:89); c90: adjust-color(black,$blue:90); c91: adjust-color(black,$blue:91); c92: adjust-color(black,$blue:92); c93: adjust-color(black,$blue:93); c94: adjust-color(black,$blue:94); c95: adjust-color(black,$blue:95); c96: adjust-color(black,$blue:96); c97: adjust-color(black,$blue:97); c98: adjust-color(black,$blue:98); c99: adjust-color(black,$blue:99); c100: adjust-color(black,$blue:100); c101: adjust-color(black,$blue:101); c102: adjust-color(black,$blue:102); c103: adjust-color(black,$blue:103); c104: adjust-color(black,$blue:104); c105: adjust-color(black,$blue:105); c106: adjust-color(black,$blue:106); c107: adjust-color(black,$blue:107); c108: adjust-color(black,$blue:108); c109: adjust-color(black,$blue:109); c110: adjust-color(black,$blue:110); c111: adjust-color(black,$blue:111); c112: adjust-color(black,$blue:112); c113: adjust-color(black,$blue:113); c114: adjust-color(black,$blue:114); c115: adjust-color(black,$blue:115); c116: adjust-color(black,$blue:116); c117: adjust-color(black,$blue:117); c118: adjust-color(black,$blue:118); c119: adjust-color(black,$blue:119); c120: adjust-color(black,$blue:120); c121: adjust-color(black,$blue:121); c122: adjust-color(black,$blue:122); c123: adjust-color(black,$blue:123); c124: adjust-color(black,$blue:124); c125: adjust-color(black,$blue:125); c126: adjust-color(black,$blue:126); c127: adjust-color(black,$blue:127); c128: adjust-color(black,$blue:128); c129: adjust-color(black,$blue:129); c130: adjust-color(black,$blue:130); c131: adjust-color(black,$blue:131); c132: adjust-color(black,$blue:132); c133: adjust-color(black,$blue:133); c134: adjust-color(black,$blue:134); c135: adjust-color(black,$blue:135); c136: adjust-color(black,$blue:136); c137: adjust-color(black,$blue:137); c138: adjust-color(black,$blue:138); c139: adjust-color(black,$blue:139); c140: adjust-color(black,$blue:140); c141: adjust-color(black,$blue:141); c142: adjust-color(black,$blue:142); c143: adjust-color(black,$blue:143); c144: adjust-color(black,$blue:144); c145: adjust-color(black,$blue:145); c146: adjust-color(black,$blue:146); c147: adjust-color(black,$blue:147); c148: adjust-color(black,$blue:148); c149: adjust-color(black,$blue:149); c150: adjust-color(black,$blue:150); c151: adjust-color(black,$blue:151); c152: adjust-color(black,$blue:152); c153: adjust-color(black,$blue:153); c154: adjust-color(black,$blue:154); c155: adjust-color(black,$blue:155); c156: adjust-color(black,$blue:156); c157: adjust-color(black,$blue:157); c158: adjust-color(black,$blue:158); c159: adjust-color(black,$blue:159); c160: adjust-color(black,$blue:160); c161: adjust-color(black,$blue:161); c162: adjust-color(black,$blue:162); c163: adjust-color(black,$blue:163); c164: adjust-color(black,$blue:164); c165: adjust-color(black,$blue:165); c166: adjust-color(black,$blue:166); c167: adjust-color(black,$blue:167); c168: adjust-color(black,$blue:168); c169: adjust-color(black,$blue:169); c170: adjust-color(black,$blue:170); c171: adjust-color(black,$blue:171); c172: adjust-color(black,$blue:172); c173: adjust-color(black,$blue:173); c174: adjust-color(black,$blue:174); c175: adjust-color(black,$blue:175); c176: adjust-color(black,$blue:176); c177: adjust-color(black,$blue:177); c178: adjust-color(black,$blue:178); c179: adjust-color(black,$blue:179); c180: adjust-color(black,$blue:180); c181: adjust-color(black,$blue:181); c182: adjust-color(black,$blue:182); c183: adjust-color(black,$blue:183); c184: adjust-color(black,$blue:184); c185: adjust-color(black,$blue:185); c186: adjust-color(black,$blue:186); c187: adjust-color(black,$blue:187); c188: adjust-color(black,$blue:188); c189: adjust-color(black,$blue:189); c190: adjust-color(black,$blue:190); c191: adjust-color(black,$blue:191); c192: adjust-color(black,$blue:192); c193: adjust-color(black,$blue:193); c194: adjust-color(black,$blue:194); c195: adjust-color(black,$blue:195); c196: adjust-color(black,$blue:196); c197: adjust-color(black,$blue:197); c198: adjust-color(black,$blue:198); c199: adjust-color(black,$blue:199); c200: adjust-color(black,$blue:200); c201: adjust-color(black,$blue:201); c202: adjust-color(black,$blue:202); c203: adjust-color(black,$blue:203); c204: adjust-color(black,$blue:204); c205: adjust-color(black,$blue:205); c206: adjust-color(black,$blue:206); c207: adjust-color(black,$blue:207); c208: adjust-color(black,$blue:208); c209: adjust-color(black,$blue:209); c210: adjust-color(black,$blue:210); c211: adjust-color(black,$blue:211); c212: adjust-color(black,$blue:212); c213: adjust-color(black,$blue:213); c214: adjust-color(black,$blue:214); c215: adjust-color(black,$blue:215); c216: adjust-color(black,$blue:216); c217: adjust-color(black,$blue:217); c218: adjust-color(black,$blue:218); c219: adjust-color(black,$blue:219); c220: adjust-color(black,$blue:220); c221: adjust-color(black,$blue:221); c222: adjust-color(black,$blue:222); c223: adjust-color(black,$blue:223); c224: adjust-color(black,$blue:224); c225: adjust-color(black,$blue:225); c226: adjust-color(black,$blue:226); c227: adjust-color(black,$blue:227); c228: adjust-color(black,$blue:228); c229: adjust-color(black,$blue:229); c230: adjust-color(black,$blue:230); c231: adjust-color(black,$blue:231); c232: adjust-color(black,$blue:232); c233: adjust-color(black,$blue:233); c234: adjust-color(black,$blue:234); c235: adjust-color(black,$blue:235); c236: adjust-color(black,$blue:236); c237: adjust-color(black,$blue:237); c238: adjust-color(black,$blue:238); c239: adjust-color(black,$blue:239); c240: adjust-color(black,$blue:240); c241: adjust-color(black,$blue:241); c242: adjust-color(black,$blue:242); c243: adjust-color(black,$blue:243); c244: adjust-color(black,$blue:244); c245: adjust-color(black,$blue:245); c246: adjust-color(black,$blue:246); c247: adjust-color(black,$blue:247); c248: adjust-color(black,$blue:248); c249: adjust-color(black,$blue:249); c250: adjust-color(black,$blue:250); c251: adjust-color(black,$blue:251); c252: adjust-color(black,$blue:252); c253: adjust-color(black,$blue:253); c254: adjust-color(black,$blue:254); c255: adjust-color(black,$blue:255); // c256: adjust-color(black,$blue:256); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/g/000077500000000000000000000000001305254536400252615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/g/expected_output.css000066400000000000000000000200311305254536400312100ustar00rootroot00000000000000foo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/g/input.scss000066400000000000000000000502021305254536400273140ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$green:-256); c-255: adjust-color(black,$green:-255); c-254: adjust-color(black,$green:-254); c-253: adjust-color(black,$green:-253); c-252: adjust-color(black,$green:-252); c-251: adjust-color(black,$green:-251); c-250: adjust-color(black,$green:-250); c-249: adjust-color(black,$green:-249); c-248: adjust-color(black,$green:-248); c-247: adjust-color(black,$green:-247); c-246: adjust-color(black,$green:-246); c-245: adjust-color(black,$green:-245); c-244: adjust-color(black,$green:-244); c-243: adjust-color(black,$green:-243); c-242: adjust-color(black,$green:-242); c-241: adjust-color(black,$green:-241); c-240: adjust-color(black,$green:-240); c-239: adjust-color(black,$green:-239); c-238: adjust-color(black,$green:-238); c-237: adjust-color(black,$green:-237); c-236: adjust-color(black,$green:-236); c-235: adjust-color(black,$green:-235); c-234: adjust-color(black,$green:-234); c-233: adjust-color(black,$green:-233); c-232: adjust-color(black,$green:-232); c-231: adjust-color(black,$green:-231); c-230: adjust-color(black,$green:-230); c-229: adjust-color(black,$green:-229); c-228: adjust-color(black,$green:-228); c-227: adjust-color(black,$green:-227); c-226: adjust-color(black,$green:-226); c-225: adjust-color(black,$green:-225); c-224: adjust-color(black,$green:-224); c-223: adjust-color(black,$green:-223); c-222: adjust-color(black,$green:-222); c-221: adjust-color(black,$green:-221); c-220: adjust-color(black,$green:-220); c-219: adjust-color(black,$green:-219); c-218: adjust-color(black,$green:-218); c-217: adjust-color(black,$green:-217); c-216: adjust-color(black,$green:-216); c-215: adjust-color(black,$green:-215); c-214: adjust-color(black,$green:-214); c-213: adjust-color(black,$green:-213); c-212: adjust-color(black,$green:-212); c-211: adjust-color(black,$green:-211); c-210: adjust-color(black,$green:-210); c-209: adjust-color(black,$green:-209); c-208: adjust-color(black,$green:-208); c-207: adjust-color(black,$green:-207); c-206: adjust-color(black,$green:-206); c-205: adjust-color(black,$green:-205); c-204: adjust-color(black,$green:-204); c-203: adjust-color(black,$green:-203); c-202: adjust-color(black,$green:-202); c-201: adjust-color(black,$green:-201); c-200: adjust-color(black,$green:-200); c-199: adjust-color(black,$green:-199); c-198: adjust-color(black,$green:-198); c-197: adjust-color(black,$green:-197); c-196: adjust-color(black,$green:-196); c-195: adjust-color(black,$green:-195); c-194: adjust-color(black,$green:-194); c-193: adjust-color(black,$green:-193); c-192: adjust-color(black,$green:-192); c-191: adjust-color(black,$green:-191); c-190: adjust-color(black,$green:-190); c-189: adjust-color(black,$green:-189); c-188: adjust-color(black,$green:-188); c-187: adjust-color(black,$green:-187); c-186: adjust-color(black,$green:-186); c-185: adjust-color(black,$green:-185); c-184: adjust-color(black,$green:-184); c-183: adjust-color(black,$green:-183); c-182: adjust-color(black,$green:-182); c-181: adjust-color(black,$green:-181); c-180: adjust-color(black,$green:-180); c-179: adjust-color(black,$green:-179); c-178: adjust-color(black,$green:-178); c-177: adjust-color(black,$green:-177); c-176: adjust-color(black,$green:-176); c-175: adjust-color(black,$green:-175); c-174: adjust-color(black,$green:-174); c-173: adjust-color(black,$green:-173); c-172: adjust-color(black,$green:-172); c-171: adjust-color(black,$green:-171); c-170: adjust-color(black,$green:-170); c-169: adjust-color(black,$green:-169); c-168: adjust-color(black,$green:-168); c-167: adjust-color(black,$green:-167); c-166: adjust-color(black,$green:-166); c-165: adjust-color(black,$green:-165); c-164: adjust-color(black,$green:-164); c-163: adjust-color(black,$green:-163); c-162: adjust-color(black,$green:-162); c-161: adjust-color(black,$green:-161); c-160: adjust-color(black,$green:-160); c-159: adjust-color(black,$green:-159); c-158: adjust-color(black,$green:-158); c-157: adjust-color(black,$green:-157); c-156: adjust-color(black,$green:-156); c-155: adjust-color(black,$green:-155); c-154: adjust-color(black,$green:-154); c-153: adjust-color(black,$green:-153); c-152: adjust-color(black,$green:-152); c-151: adjust-color(black,$green:-151); c-150: adjust-color(black,$green:-150); c-149: adjust-color(black,$green:-149); c-148: adjust-color(black,$green:-148); c-147: adjust-color(black,$green:-147); c-146: adjust-color(black,$green:-146); c-145: adjust-color(black,$green:-145); c-144: adjust-color(black,$green:-144); c-143: adjust-color(black,$green:-143); c-142: adjust-color(black,$green:-142); c-141: adjust-color(black,$green:-141); c-140: adjust-color(black,$green:-140); c-139: adjust-color(black,$green:-139); c-138: adjust-color(black,$green:-138); c-137: adjust-color(black,$green:-137); c-136: adjust-color(black,$green:-136); c-135: adjust-color(black,$green:-135); c-134: adjust-color(black,$green:-134); c-133: adjust-color(black,$green:-133); c-132: adjust-color(black,$green:-132); c-131: adjust-color(black,$green:-131); c-130: adjust-color(black,$green:-130); c-129: adjust-color(black,$green:-129); c-128: adjust-color(black,$green:-128); c-127: adjust-color(black,$green:-127); c-126: adjust-color(black,$green:-126); c-125: adjust-color(black,$green:-125); c-124: adjust-color(black,$green:-124); c-123: adjust-color(black,$green:-123); c-122: adjust-color(black,$green:-122); c-121: adjust-color(black,$green:-121); c-120: adjust-color(black,$green:-120); c-119: adjust-color(black,$green:-119); c-118: adjust-color(black,$green:-118); c-117: adjust-color(black,$green:-117); c-116: adjust-color(black,$green:-116); c-115: adjust-color(black,$green:-115); c-114: adjust-color(black,$green:-114); c-113: adjust-color(black,$green:-113); c-112: adjust-color(black,$green:-112); c-111: adjust-color(black,$green:-111); c-110: adjust-color(black,$green:-110); c-109: adjust-color(black,$green:-109); c-108: adjust-color(black,$green:-108); c-107: adjust-color(black,$green:-107); c-106: adjust-color(black,$green:-106); c-105: adjust-color(black,$green:-105); c-104: adjust-color(black,$green:-104); c-103: adjust-color(black,$green:-103); c-102: adjust-color(black,$green:-102); c-101: adjust-color(black,$green:-101); c-100: adjust-color(black,$green:-100); c-99: adjust-color(black,$green:-99); c-98: adjust-color(black,$green:-98); c-97: adjust-color(black,$green:-97); c-96: adjust-color(black,$green:-96); c-95: adjust-color(black,$green:-95); c-94: adjust-color(black,$green:-94); c-93: adjust-color(black,$green:-93); c-92: adjust-color(black,$green:-92); c-91: adjust-color(black,$green:-91); c-90: adjust-color(black,$green:-90); c-89: adjust-color(black,$green:-89); c-88: adjust-color(black,$green:-88); c-87: adjust-color(black,$green:-87); c-86: adjust-color(black,$green:-86); c-85: adjust-color(black,$green:-85); c-84: adjust-color(black,$green:-84); c-83: adjust-color(black,$green:-83); c-82: adjust-color(black,$green:-82); c-81: adjust-color(black,$green:-81); c-80: adjust-color(black,$green:-80); c-79: adjust-color(black,$green:-79); c-78: adjust-color(black,$green:-78); c-77: adjust-color(black,$green:-77); c-76: adjust-color(black,$green:-76); c-75: adjust-color(black,$green:-75); c-74: adjust-color(black,$green:-74); c-73: adjust-color(black,$green:-73); c-72: adjust-color(black,$green:-72); c-71: adjust-color(black,$green:-71); c-70: adjust-color(black,$green:-70); c-69: adjust-color(black,$green:-69); c-68: adjust-color(black,$green:-68); c-67: adjust-color(black,$green:-67); c-66: adjust-color(black,$green:-66); c-65: adjust-color(black,$green:-65); c-64: adjust-color(black,$green:-64); c-63: adjust-color(black,$green:-63); c-62: adjust-color(black,$green:-62); c-61: adjust-color(black,$green:-61); c-60: adjust-color(black,$green:-60); c-59: adjust-color(black,$green:-59); c-58: adjust-color(black,$green:-58); c-57: adjust-color(black,$green:-57); c-56: adjust-color(black,$green:-56); c-55: adjust-color(black,$green:-55); c-54: adjust-color(black,$green:-54); c-53: adjust-color(black,$green:-53); c-52: adjust-color(black,$green:-52); c-51: adjust-color(black,$green:-51); c-50: adjust-color(black,$green:-50); c-49: adjust-color(black,$green:-49); c-48: adjust-color(black,$green:-48); c-47: adjust-color(black,$green:-47); c-46: adjust-color(black,$green:-46); c-45: adjust-color(black,$green:-45); c-44: adjust-color(black,$green:-44); c-43: adjust-color(black,$green:-43); c-42: adjust-color(black,$green:-42); c-41: adjust-color(black,$green:-41); c-40: adjust-color(black,$green:-40); c-39: adjust-color(black,$green:-39); c-38: adjust-color(black,$green:-38); c-37: adjust-color(black,$green:-37); c-36: adjust-color(black,$green:-36); c-35: adjust-color(black,$green:-35); c-34: adjust-color(black,$green:-34); c-33: adjust-color(black,$green:-33); c-32: adjust-color(black,$green:-32); c-31: adjust-color(black,$green:-31); c-30: adjust-color(black,$green:-30); c-29: adjust-color(black,$green:-29); c-28: adjust-color(black,$green:-28); c-27: adjust-color(black,$green:-27); c-26: adjust-color(black,$green:-26); c-25: adjust-color(black,$green:-25); c-24: adjust-color(black,$green:-24); c-23: adjust-color(black,$green:-23); c-22: adjust-color(black,$green:-22); c-21: adjust-color(black,$green:-21); c-20: adjust-color(black,$green:-20); c-19: adjust-color(black,$green:-19); c-18: adjust-color(black,$green:-18); c-17: adjust-color(black,$green:-17); c-16: adjust-color(black,$green:-16); c-15: adjust-color(black,$green:-15); c-14: adjust-color(black,$green:-14); c-13: adjust-color(black,$green:-13); c-12: adjust-color(black,$green:-12); c-11: adjust-color(black,$green:-11); c-10: adjust-color(black,$green:-10); c-9: adjust-color(black,$green:-9); c-8: adjust-color(black,$green:-8); c-7: adjust-color(black,$green:-7); c-6: adjust-color(black,$green:-6); c-5: adjust-color(black,$green:-5); c-4: adjust-color(black,$green:-4); c-3: adjust-color(black,$green:-3); c-2: adjust-color(black,$green:-2); c-1: adjust-color(black,$green:-1); c0: adjust-color(black,$green:0); c1: adjust-color(black,$green:1); c2: adjust-color(black,$green:2); c3: adjust-color(black,$green:3); c4: adjust-color(black,$green:4); c5: adjust-color(black,$green:5); c6: adjust-color(black,$green:6); c7: adjust-color(black,$green:7); c8: adjust-color(black,$green:8); c9: adjust-color(black,$green:9); c10: adjust-color(black,$green:10); c11: adjust-color(black,$green:11); c12: adjust-color(black,$green:12); c13: adjust-color(black,$green:13); c14: adjust-color(black,$green:14); c15: adjust-color(black,$green:15); c16: adjust-color(black,$green:16); c17: adjust-color(black,$green:17); c18: adjust-color(black,$green:18); c19: adjust-color(black,$green:19); c20: adjust-color(black,$green:20); c21: adjust-color(black,$green:21); c22: adjust-color(black,$green:22); c23: adjust-color(black,$green:23); c24: adjust-color(black,$green:24); c25: adjust-color(black,$green:25); c26: adjust-color(black,$green:26); c27: adjust-color(black,$green:27); c28: adjust-color(black,$green:28); c29: adjust-color(black,$green:29); c30: adjust-color(black,$green:30); c31: adjust-color(black,$green:31); c32: adjust-color(black,$green:32); c33: adjust-color(black,$green:33); c34: adjust-color(black,$green:34); c35: adjust-color(black,$green:35); c36: adjust-color(black,$green:36); c37: adjust-color(black,$green:37); c38: adjust-color(black,$green:38); c39: adjust-color(black,$green:39); c40: adjust-color(black,$green:40); c41: adjust-color(black,$green:41); c42: adjust-color(black,$green:42); c43: adjust-color(black,$green:43); c44: adjust-color(black,$green:44); c45: adjust-color(black,$green:45); c46: adjust-color(black,$green:46); c47: adjust-color(black,$green:47); c48: adjust-color(black,$green:48); c49: adjust-color(black,$green:49); c50: adjust-color(black,$green:50); c51: adjust-color(black,$green:51); c52: adjust-color(black,$green:52); c53: adjust-color(black,$green:53); c54: adjust-color(black,$green:54); c55: adjust-color(black,$green:55); c56: adjust-color(black,$green:56); c57: adjust-color(black,$green:57); c58: adjust-color(black,$green:58); c59: adjust-color(black,$green:59); c60: adjust-color(black,$green:60); c61: adjust-color(black,$green:61); c62: adjust-color(black,$green:62); c63: adjust-color(black,$green:63); c64: adjust-color(black,$green:64); c65: adjust-color(black,$green:65); c66: adjust-color(black,$green:66); c67: adjust-color(black,$green:67); c68: adjust-color(black,$green:68); c69: adjust-color(black,$green:69); c70: adjust-color(black,$green:70); c71: adjust-color(black,$green:71); c72: adjust-color(black,$green:72); c73: adjust-color(black,$green:73); c74: adjust-color(black,$green:74); c75: adjust-color(black,$green:75); c76: adjust-color(black,$green:76); c77: adjust-color(black,$green:77); c78: adjust-color(black,$green:78); c79: adjust-color(black,$green:79); c80: adjust-color(black,$green:80); c81: adjust-color(black,$green:81); c82: adjust-color(black,$green:82); c83: adjust-color(black,$green:83); c84: adjust-color(black,$green:84); c85: adjust-color(black,$green:85); c86: adjust-color(black,$green:86); c87: adjust-color(black,$green:87); c88: adjust-color(black,$green:88); c89: adjust-color(black,$green:89); c90: adjust-color(black,$green:90); c91: adjust-color(black,$green:91); c92: adjust-color(black,$green:92); c93: adjust-color(black,$green:93); c94: adjust-color(black,$green:94); c95: adjust-color(black,$green:95); c96: adjust-color(black,$green:96); c97: adjust-color(black,$green:97); c98: adjust-color(black,$green:98); c99: adjust-color(black,$green:99); c100: adjust-color(black,$green:100); c101: adjust-color(black,$green:101); c102: adjust-color(black,$green:102); c103: adjust-color(black,$green:103); c104: adjust-color(black,$green:104); c105: adjust-color(black,$green:105); c106: adjust-color(black,$green:106); c107: adjust-color(black,$green:107); c108: adjust-color(black,$green:108); c109: adjust-color(black,$green:109); c110: adjust-color(black,$green:110); c111: adjust-color(black,$green:111); c112: adjust-color(black,$green:112); c113: adjust-color(black,$green:113); c114: adjust-color(black,$green:114); c115: adjust-color(black,$green:115); c116: adjust-color(black,$green:116); c117: adjust-color(black,$green:117); c118: adjust-color(black,$green:118); c119: adjust-color(black,$green:119); c120: adjust-color(black,$green:120); c121: adjust-color(black,$green:121); c122: adjust-color(black,$green:122); c123: adjust-color(black,$green:123); c124: adjust-color(black,$green:124); c125: adjust-color(black,$green:125); c126: adjust-color(black,$green:126); c127: adjust-color(black,$green:127); c128: adjust-color(black,$green:128); c129: adjust-color(black,$green:129); c130: adjust-color(black,$green:130); c131: adjust-color(black,$green:131); c132: adjust-color(black,$green:132); c133: adjust-color(black,$green:133); c134: adjust-color(black,$green:134); c135: adjust-color(black,$green:135); c136: adjust-color(black,$green:136); c137: adjust-color(black,$green:137); c138: adjust-color(black,$green:138); c139: adjust-color(black,$green:139); c140: adjust-color(black,$green:140); c141: adjust-color(black,$green:141); c142: adjust-color(black,$green:142); c143: adjust-color(black,$green:143); c144: adjust-color(black,$green:144); c145: adjust-color(black,$green:145); c146: adjust-color(black,$green:146); c147: adjust-color(black,$green:147); c148: adjust-color(black,$green:148); c149: adjust-color(black,$green:149); c150: adjust-color(black,$green:150); c151: adjust-color(black,$green:151); c152: adjust-color(black,$green:152); c153: adjust-color(black,$green:153); c154: adjust-color(black,$green:154); c155: adjust-color(black,$green:155); c156: adjust-color(black,$green:156); c157: adjust-color(black,$green:157); c158: adjust-color(black,$green:158); c159: adjust-color(black,$green:159); c160: adjust-color(black,$green:160); c161: adjust-color(black,$green:161); c162: adjust-color(black,$green:162); c163: adjust-color(black,$green:163); c164: adjust-color(black,$green:164); c165: adjust-color(black,$green:165); c166: adjust-color(black,$green:166); c167: adjust-color(black,$green:167); c168: adjust-color(black,$green:168); c169: adjust-color(black,$green:169); c170: adjust-color(black,$green:170); c171: adjust-color(black,$green:171); c172: adjust-color(black,$green:172); c173: adjust-color(black,$green:173); c174: adjust-color(black,$green:174); c175: adjust-color(black,$green:175); c176: adjust-color(black,$green:176); c177: adjust-color(black,$green:177); c178: adjust-color(black,$green:178); c179: adjust-color(black,$green:179); c180: adjust-color(black,$green:180); c181: adjust-color(black,$green:181); c182: adjust-color(black,$green:182); c183: adjust-color(black,$green:183); c184: adjust-color(black,$green:184); c185: adjust-color(black,$green:185); c186: adjust-color(black,$green:186); c187: adjust-color(black,$green:187); c188: adjust-color(black,$green:188); c189: adjust-color(black,$green:189); c190: adjust-color(black,$green:190); c191: adjust-color(black,$green:191); c192: adjust-color(black,$green:192); c193: adjust-color(black,$green:193); c194: adjust-color(black,$green:194); c195: adjust-color(black,$green:195); c196: adjust-color(black,$green:196); c197: adjust-color(black,$green:197); c198: adjust-color(black,$green:198); c199: adjust-color(black,$green:199); c200: adjust-color(black,$green:200); c201: adjust-color(black,$green:201); c202: adjust-color(black,$green:202); c203: adjust-color(black,$green:203); c204: adjust-color(black,$green:204); c205: adjust-color(black,$green:205); c206: adjust-color(black,$green:206); c207: adjust-color(black,$green:207); c208: adjust-color(black,$green:208); c209: adjust-color(black,$green:209); c210: adjust-color(black,$green:210); c211: adjust-color(black,$green:211); c212: adjust-color(black,$green:212); c213: adjust-color(black,$green:213); c214: adjust-color(black,$green:214); c215: adjust-color(black,$green:215); c216: adjust-color(black,$green:216); c217: adjust-color(black,$green:217); c218: adjust-color(black,$green:218); c219: adjust-color(black,$green:219); c220: adjust-color(black,$green:220); c221: adjust-color(black,$green:221); c222: adjust-color(black,$green:222); c223: adjust-color(black,$green:223); c224: adjust-color(black,$green:224); c225: adjust-color(black,$green:225); c226: adjust-color(black,$green:226); c227: adjust-color(black,$green:227); c228: adjust-color(black,$green:228); c229: adjust-color(black,$green:229); c230: adjust-color(black,$green:230); c231: adjust-color(black,$green:231); c232: adjust-color(black,$green:232); c233: adjust-color(black,$green:233); c234: adjust-color(black,$green:234); c235: adjust-color(black,$green:235); c236: adjust-color(black,$green:236); c237: adjust-color(black,$green:237); c238: adjust-color(black,$green:238); c239: adjust-color(black,$green:239); c240: adjust-color(black,$green:240); c241: adjust-color(black,$green:241); c242: adjust-color(black,$green:242); c243: adjust-color(black,$green:243); c244: adjust-color(black,$green:244); c245: adjust-color(black,$green:245); c246: adjust-color(black,$green:246); c247: adjust-color(black,$green:247); c248: adjust-color(black,$green:248); c249: adjust-color(black,$green:249); c250: adjust-color(black,$green:250); c251: adjust-color(black,$green:251); c252: adjust-color(black,$green:252); c253: adjust-color(black,$green:253); c254: adjust-color(black,$green:254); c255: adjust-color(black,$green:255); // c256: adjust-color(black,$green:256); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/h/000077500000000000000000000000001305254536400252625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/h/expected_output-dart-sass.css000066400000000000000000000302101305254536400331100ustar00rootroot00000000000000foo { c-361: #ff0004; c-360: red; c-359: #ff0400; c-358: #ff0900; c-357: #ff0d00; c-356: #ff1100; c-355: #ff1500; c-354: #ff1a00; c-353: #ff1e00; c-352: #ff2200; c-351: #ff2600; c-350: #ff2b00; c-349: #ff2f00; c-348: #ff3300; c-347: #ff3700; c-346: #ff3c00; c-345: #ff4000; c-344: #ff4400; c-343: #ff4800; c-342: #ff4d00; c-341: #ff5100; c-340: #ff5500; c-339: #ff5900; c-338: #ff5e00; c-337: #ff6200; c-336: #ff6600; c-335: #ff6a00; c-334: #ff6f00; c-333: #ff7300; c-332: #ff7700; c-331: #ff7b00; c-330: #ff8000; c-329: #ff8400; c-328: #ff8800; c-327: darkorange; c-326: #ff9100; c-325: #ff9500; c-324: #ff9900; c-323: #ff9d00; c-322: #ffa200; c-321: #ffa600; c-320: #ffaa00; c-319: #ffae00; c-318: #ffb300; c-317: #ffb700; c-316: #ffbb00; c-315: #ffbf00; c-314: #ffc400; c-313: #ffc800; c-312: #ffcc00; c-311: #ffd000; c-310: #ffd500; c-309: #ffd900; c-308: #ffdd00; c-307: #ffe100; c-306: #ffe600; c-305: #ffea00; c-304: #ffee00; c-303: #fff200; c-302: #fff700; c-301: #fffb00; c-300: yellow; c-299: #fbff00; c-298: #f7ff00; c-297: #f2ff00; c-296: #eeff00; c-295: #eaff00; c-294: #e6ff00; c-293: #e1ff00; c-292: #ddff00; c-291: #d9ff00; c-290: #d5ff00; c-289: #d0ff00; c-288: #ccff00; c-287: #c8ff00; c-286: #c4ff00; c-285: #bfff00; c-284: #bbff00; c-283: #b7ff00; c-282: #b3ff00; c-281: #aeff00; c-280: #aaff00; c-279: #a6ff00; c-278: #a2ff00; c-277: #9dff00; c-276: #99ff00; c-275: #95ff00; c-274: #91ff00; c-273: #8cff00; c-272: #88ff00; c-271: #84ff00; c-270: #80ff00; c-269: #7bff00; c-268: #77ff00; c-267: #73ff00; c-266: #6fff00; c-265: #6aff00; c-264: #66ff00; c-263: #62ff00; c-262: #5eff00; c-261: #59ff00; c-260: #55ff00; c-259: #51ff00; c-258: #4dff00; c-257: #48ff00; c-256: #44ff00; c-255: #40ff00; c-254: #3cff00; c-253: #37ff00; c-252: #33ff00; c-251: #2fff00; c-250: #2bff00; c-249: #26ff00; c-248: #22ff00; c-247: #1eff00; c-246: #1aff00; c-245: #15ff00; c-244: #11ff00; c-243: #0dff00; c-242: #09ff00; c-241: #04ff00; c-240: lime; c-239: #00ff04; c-238: #00ff09; c-237: #00ff0d; c-236: #00ff11; c-235: #00ff15; c-234: #00ff1a; c-233: #00ff1e; c-232: #00ff22; c-231: #00ff26; c-230: #00ff2b; c-229: #00ff2f; c-228: #00ff33; c-227: #00ff37; c-226: #00ff3c; c-225: #00ff40; c-224: #00ff44; c-223: #00ff48; c-222: #00ff4d; c-221: #00ff51; c-220: #00ff55; c-219: #00ff59; c-218: #00ff5e; c-217: #00ff62; c-216: #00ff66; c-215: #00ff6a; c-214: #00ff6f; c-213: #00ff73; c-212: #00ff77; c-211: #00ff7b; c-210: #00ff80; c-209: #00ff84; c-208: #00ff88; c-207: #00ff8c; c-206: #00ff91; c-205: #00ff95; c-204: #00ff99; c-203: #00ff9d; c-202: #00ffa2; c-201: #00ffa6; c-200: #00ffaa; c-199: #00ffae; c-198: #00ffb3; c-197: #00ffb7; c-196: #00ffbb; c-195: #00ffbf; c-194: #00ffc4; c-193: #00ffc8; c-192: #00ffcc; c-191: #00ffd0; c-190: #00ffd5; c-189: #00ffd9; c-188: #00ffdd; c-187: #00ffe1; c-186: #00ffe6; c-185: #00ffea; c-184: #00ffee; c-183: #00fff2; c-182: #00fff7; c-181: #00fffb; c-180: aqua; c-179: #00fbff; c-178: #00f7ff; c-177: #00f2ff; c-176: #00eeff; c-175: #00eaff; c-174: #00e6ff; c-173: #00e1ff; c-172: #00ddff; c-171: #00d9ff; c-170: #00d5ff; c-169: #00d0ff; c-168: #00ccff; c-167: #00c8ff; c-166: #00c4ff; c-165: deepskyblue; c-164: #00bbff; c-163: #00b7ff; c-162: #00b3ff; c-161: #00aeff; c-160: #00aaff; c-159: #00a6ff; c-158: #00a2ff; c-157: #009dff; c-156: #0099ff; c-155: #0095ff; c-154: #0091ff; c-153: #008cff; c-152: #0088ff; c-151: #0084ff; c-150: #0080ff; c-149: #007bff; c-148: #0077ff; c-147: #0073ff; c-146: #006fff; c-145: #006aff; c-144: #0066ff; c-143: #0062ff; c-142: #005eff; c-141: #0059ff; c-140: #0055ff; c-139: #0051ff; c-138: #004dff; c-137: #0048ff; c-136: #0044ff; c-135: #0040ff; c-134: #003cff; c-133: #0037ff; c-132: #0033ff; c-131: #002fff; c-130: #002bff; c-129: #0026ff; c-128: #0022ff; c-127: #001eff; c-126: #001aff; c-125: #0015ff; c-124: #0011ff; c-123: #000dff; c-122: #0009ff; c-121: #0004ff; c-120: blue; c-119: #0400ff; c-118: #0900ff; c-117: #0d00ff; c-116: #1100ff; c-115: #1500ff; c-114: #1a00ff; c-113: #1e00ff; c-112: #2200ff; c-111: #2600ff; c-110: #2b00ff; c-109: #2f00ff; c-108: #3300ff; c-107: #3700ff; c-106: #3c00ff; c-105: #4000ff; c-104: #4400ff; c-103: #4800ff; c-102: #4d00ff; c-101: #5100ff; c-100: #5500ff; c-99: #5900ff; c-98: #5e00ff; c-97: #6200ff; c-96: #6600ff; c-95: #6a00ff; c-94: #6f00ff; c-93: #7300ff; c-92: #7700ff; c-91: #7b00ff; c-90: #8000ff; c-89: #8400ff; c-88: #8800ff; c-87: #8c00ff; c-86: #9100ff; c-85: #9500ff; c-84: #9900ff; c-83: #9d00ff; c-82: #a200ff; c-81: #a600ff; c-80: #aa00ff; c-79: #ae00ff; c-78: #b300ff; c-77: #b700ff; c-76: #bb00ff; c-75: #bf00ff; c-74: #c400ff; c-73: #c800ff; c-72: #cc00ff; c-71: #d000ff; c-70: #d500ff; c-69: #d900ff; c-68: #dd00ff; c-67: #e100ff; c-66: #e600ff; c-65: #ea00ff; c-64: #ee00ff; c-63: #f200ff; c-62: #f700ff; c-61: #fb00ff; c-60: fuchsia; c-59: #ff00fb; c-58: #ff00f7; c-57: #ff00f2; c-56: #ff00ee; c-55: #ff00ea; c-54: #ff00e6; c-53: #ff00e1; c-52: #ff00dd; c-51: #ff00d9; c-50: #ff00d5; c-49: #ff00d0; c-48: #ff00cc; c-47: #ff00c8; c-46: #ff00c4; c-45: #ff00bf; c-44: #ff00bb; c-43: #ff00b7; c-42: #ff00b3; c-41: #ff00ae; c-40: #ff00aa; c-39: #ff00a6; c-38: #ff00a2; c-37: #ff009d; c-36: #ff0099; c-35: #ff0095; c-34: #ff0091; c-33: #ff008c; c-32: #ff0088; c-31: #ff0084; c-30: #ff0080; c-29: #ff007b; c-28: #ff0077; c-27: #ff0073; c-26: #ff006f; c-25: #ff006a; c-24: #ff0066; c-23: #ff0062; c-22: #ff005e; c-21: #ff0059; c-20: #ff0055; c-19: #ff0051; c-18: #ff004d; c-17: #ff0048; c-16: #ff0044; c-15: #ff0040; c-14: #ff003c; c-13: #ff0037; c-12: #ff0033; c-11: #ff002f; c-10: #ff002b; c-9: #ff0026; c-8: #ff0022; c-7: #ff001e; c-6: #ff001a; c-5: #ff0015; c-4: #ff0011; c-3: #ff000d; c-2: #ff0009; c-1: #ff0004; c0: red; c1: #ff0400; c2: #ff0900; c3: #ff0d00; c4: #ff1100; c5: #ff1500; c6: #ff1a00; c7: #ff1e00; c8: #ff2200; c9: #ff2600; c10: #ff2b00; c11: #ff2f00; c12: #ff3300; c13: #ff3700; c14: #ff3c00; c15: #ff4000; c16: #ff4400; c17: #ff4800; c18: #ff4d00; c19: #ff5100; c20: #ff5500; c21: #ff5900; c22: #ff5e00; c23: #ff6200; c24: #ff6600; c25: #ff6a00; c26: #ff6f00; c27: #ff7300; c28: #ff7700; c29: #ff7b00; c30: #ff8000; c31: #ff8400; c32: #ff8800; c33: darkorange; c34: #ff9100; c35: #ff9500; c36: #ff9900; c37: #ff9d00; c38: #ffa200; c39: #ffa600; c40: #ffaa00; c41: #ffae00; c42: #ffb300; c43: #ffb700; c44: #ffbb00; c45: #ffbf00; c46: #ffc400; c47: #ffc800; c48: #ffcc00; c49: #ffd000; c50: #ffd500; c51: #ffd900; c52: #ffdd00; c53: #ffe100; c54: #ffe600; c55: #ffea00; c56: #ffee00; c57: #fff200; c58: #fff700; c59: #fffb00; c60: yellow; c61: #fbff00; c62: #f7ff00; c63: #f2ff00; c64: #eeff00; c65: #eaff00; c66: #e6ff00; c67: #e1ff00; c68: #ddff00; c69: #d9ff00; c70: #d5ff00; c71: #d0ff00; c72: #ccff00; c73: #c8ff00; c74: #c4ff00; c75: #bfff00; c76: #bbff00; c77: #b7ff00; c78: #b3ff00; c79: #aeff00; c80: #aaff00; c81: #a6ff00; c82: #a2ff00; c83: #9dff00; c84: #99ff00; c85: #95ff00; c86: #91ff00; c87: #8cff00; c88: #88ff00; c89: #84ff00; c90: #80ff00; c91: #7bff00; c92: #77ff00; c93: #73ff00; c94: #6fff00; c95: #6aff00; c96: #66ff00; c97: #62ff00; c98: #5eff00; c99: #59ff00; c100: #55ff00; c101: #51ff00; c102: #4dff00; c103: #48ff00; c104: #44ff00; c105: #40ff00; c106: #3cff00; c107: #37ff00; c108: #33ff00; c109: #2fff00; c110: #2bff00; c111: #26ff00; c112: #22ff00; c113: #1eff00; c114: #1aff00; c115: #15ff00; c116: #11ff00; c117: #0dff00; c118: #09ff00; c119: #04ff00; c120: lime; c121: #00ff04; c122: #00ff09; c123: #00ff0d; c124: #00ff11; c125: #00ff15; c126: #00ff1a; c127: #00ff1e; c128: #00ff22; c129: #00ff26; c130: #00ff2b; c131: #00ff2f; c132: #00ff33; c133: #00ff37; c134: #00ff3c; c135: #00ff40; c136: #00ff44; c137: #00ff48; c138: #00ff4d; c139: #00ff51; c140: #00ff55; c141: #00ff59; c142: #00ff5e; c143: #00ff62; c144: #00ff66; c145: #00ff6a; c146: #00ff6f; c147: #00ff73; c148: #00ff77; c149: #00ff7b; c150: #00ff80; c151: #00ff84; c152: #00ff88; c153: #00ff8c; c154: #00ff91; c155: #00ff95; c156: #00ff99; c157: #00ff9d; c158: #00ffa2; c159: #00ffa6; c160: #00ffaa; c161: #00ffae; c162: #00ffb3; c163: #00ffb7; c164: #00ffbb; c165: #00ffbf; c166: #00ffc4; c167: #00ffc8; c168: #00ffcc; c169: #00ffd0; c170: #00ffd5; c171: #00ffd9; c172: #00ffdd; c173: #00ffe1; c174: #00ffe6; c175: #00ffea; c176: #00ffee; c177: #00fff2; c178: #00fff7; c179: #00fffb; c180: aqua; c181: #00fbff; c182: #00f7ff; c183: #00f2ff; c184: #00eeff; c185: #00eaff; c186: #00e6ff; c187: #00e1ff; c188: #00ddff; c189: #00d9ff; c190: #00d5ff; c191: #00d0ff; c192: #00ccff; c193: #00c8ff; c194: #00c4ff; c195: deepskyblue; c196: #00bbff; c197: #00b7ff; c198: #00b3ff; c199: #00aeff; c200: #00aaff; c201: #00a6ff; c202: #00a2ff; c203: #009dff; c204: #0099ff; c205: #0095ff; c206: #0091ff; c207: #008cff; c208: #0088ff; c209: #0084ff; c210: #0080ff; c211: #007bff; c212: #0077ff; c213: #0073ff; c214: #006fff; c215: #006aff; c216: #0066ff; c217: #0062ff; c218: #005eff; c219: #0059ff; c220: #0055ff; c221: #0051ff; c222: #004dff; c223: #0048ff; c224: #0044ff; c225: #0040ff; c226: #003cff; c227: #0037ff; c228: #0033ff; c229: #002fff; c230: #002bff; c231: #0026ff; c232: #0022ff; c233: #001eff; c234: #001aff; c235: #0015ff; c236: #0011ff; c237: #000dff; c238: #0009ff; c239: #0004ff; c240: blue; c241: #0400ff; c242: #0900ff; c243: #0d00ff; c244: #1100ff; c245: #1500ff; c246: #1a00ff; c247: #1e00ff; c248: #2200ff; c249: #2600ff; c250: #2b00ff; c251: #2f00ff; c252: #3300ff; c253: #3700ff; c254: #3c00ff; c255: #4000ff; c256: #4400ff; c257: #4800ff; c258: #4d00ff; c259: #5100ff; c260: #5500ff; c261: #5900ff; c262: #5e00ff; c263: #6200ff; c264: #6600ff; c265: #6a00ff; c266: #6f00ff; c267: #7300ff; c268: #7700ff; c269: #7b00ff; c270: #8000ff; c271: #8400ff; c272: #8800ff; c273: #8c00ff; c274: #9100ff; c275: #9500ff; c276: #9900ff; c277: #9d00ff; c278: #a200ff; c279: #a600ff; c280: #aa00ff; c281: #ae00ff; c282: #b300ff; c283: #b700ff; c284: #bb00ff; c285: #bf00ff; c286: #c400ff; c287: #c800ff; c288: #cc00ff; c289: #d000ff; c290: #d500ff; c291: #d900ff; c292: #dd00ff; c293: #e100ff; c294: #e600ff; c295: #ea00ff; c296: #ee00ff; c297: #f200ff; c298: #f700ff; c299: #fb00ff; c300: fuchsia; c301: #ff00fb; c302: #ff00f7; c303: #ff00f2; c304: #ff00ee; c305: #ff00ea; c306: #ff00e6; c307: #ff00e1; c308: #ff00dd; c309: #ff00d9; c310: #ff00d5; c311: #ff00d0; c312: #ff00cc; c313: #ff00c8; c314: #ff00c4; c315: #ff00bf; c316: #ff00bb; c317: #ff00b7; c318: #ff00b3; c319: #ff00ae; c320: #ff00aa; c321: #ff00a6; c322: #ff00a2; c323: #ff009d; c324: #ff0099; c325: #ff0095; c326: #ff0091; c327: #ff008c; c328: #ff0088; c329: #ff0084; c330: #ff0080; c331: #ff007b; c332: #ff0077; c333: #ff0073; c334: #ff006f; c335: #ff006a; c336: #ff0066; c337: #ff0062; c338: #ff005e; c339: #ff0059; c340: #ff0055; c341: #ff0051; c342: #ff004d; c343: #ff0048; c344: #ff0044; c345: #ff0040; c346: #ff003c; c347: #ff0037; c348: #ff0033; c349: #ff002f; c350: #ff002b; c351: #ff0026; c352: #ff0022; c353: #ff001e; c354: #ff001a; c355: #ff0015; c356: #ff0011; c357: #ff000d; c358: #ff0009; c359: #ff0004; c360: red; c361: #ff0400; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/h/expected_output.css000066400000000000000000000302101305254536400312110ustar00rootroot00000000000000foo { c-361: #ff0004; c-360: red; c-359: #ff0400; c-358: #ff0900; c-357: #ff0d00; c-356: #ff1100; c-355: #ff1500; c-354: #ff1a00; c-353: #ff1e00; c-352: #ff2200; c-351: #ff2600; c-350: #ff2b00; c-349: #ff2f00; c-348: #ff3300; c-347: #ff3700; c-346: #ff3c00; c-345: #ff4000; c-344: #ff4400; c-343: #ff4800; c-342: #ff4d00; c-341: #ff5100; c-340: #ff5500; c-339: #ff5900; c-338: #ff5e00; c-337: #ff6200; c-336: #ff6600; c-335: #ff6a00; c-334: #ff6f00; c-333: #ff7300; c-332: #ff7700; c-331: #ff7b00; c-330: #ff8000; c-329: #ff8400; c-328: #ff8800; c-327: darkorange; c-326: #ff9100; c-325: #ff9500; c-324: #ff9900; c-323: #ff9d00; c-322: #ffa200; c-321: #ffa600; c-320: #ffaa00; c-319: #ffae00; c-318: #ffb300; c-317: #ffb700; c-316: #ffbb00; c-315: #ffbf00; c-314: #ffc400; c-313: #ffc800; c-312: #ffcc00; c-311: #ffd000; c-310: #ffd500; c-309: #ffd900; c-308: #ffdd00; c-307: #ffe100; c-306: #ffe600; c-305: #ffea00; c-304: #ffee00; c-303: #fff200; c-302: #fff700; c-301: #fffb00; c-300: yellow; c-299: #fbff00; c-298: #f7ff00; c-297: #f2ff00; c-296: #eeff00; c-295: #eaff00; c-294: #e6ff00; c-293: #e1ff00; c-292: #ddff00; c-291: #d9ff00; c-290: #d5ff00; c-289: #d0ff00; c-288: #ccff00; c-287: #c8ff00; c-286: #c4ff00; c-285: #bfff00; c-284: #bbff00; c-283: #b7ff00; c-282: #b3ff00; c-281: #aeff00; c-280: #aaff00; c-279: #a6ff00; c-278: #a2ff00; c-277: #9dff00; c-276: #99ff00; c-275: #95ff00; c-274: #91ff00; c-273: #8cff00; c-272: #88ff00; c-271: #84ff00; c-270: #80ff00; c-269: #7bff00; c-268: #77ff00; c-267: #73ff00; c-266: #6fff00; c-265: #6aff00; c-264: #66ff00; c-263: #62ff00; c-262: #5eff00; c-261: #59ff00; c-260: #55ff00; c-259: #51ff00; c-258: #4dff00; c-257: #48ff00; c-256: #44ff00; c-255: #40ff00; c-254: #3cff00; c-253: #37ff00; c-252: #33ff00; c-251: #2fff00; c-250: #2bff00; c-249: #26ff00; c-248: #22ff00; c-247: #1eff00; c-246: #1aff00; c-245: #15ff00; c-244: #11ff00; c-243: #0dff00; c-242: #09ff00; c-241: #04ff00; c-240: lime; c-239: #00ff04; c-238: #00ff09; c-237: #00ff0d; c-236: #00ff11; c-235: #00ff15; c-234: #00ff1a; c-233: #00ff1e; c-232: #00ff22; c-231: #00ff26; c-230: #00ff2b; c-229: #00ff2f; c-228: #00ff33; c-227: #00ff37; c-226: #00ff3c; c-225: #00ff40; c-224: #00ff44; c-223: #00ff48; c-222: #00ff4d; c-221: #00ff51; c-220: #00ff55; c-219: #00ff59; c-218: #00ff5e; c-217: #00ff62; c-216: #00ff66; c-215: #00ff6a; c-214: #00ff6f; c-213: #00ff73; c-212: #00ff77; c-211: #00ff7b; c-210: #00ff80; c-209: #00ff84; c-208: #00ff88; c-207: #00ff8c; c-206: #00ff91; c-205: #00ff95; c-204: #00ff99; c-203: #00ff9d; c-202: #00ffa2; c-201: #00ffa6; c-200: #00ffaa; c-199: #00ffae; c-198: #00ffb3; c-197: #00ffb7; c-196: #00ffbb; c-195: #00ffbf; c-194: #00ffc4; c-193: #00ffc8; c-192: #00ffcc; c-191: #00ffd0; c-190: #00ffd5; c-189: #00ffd9; c-188: #00ffdd; c-187: #00ffe1; c-186: #00ffe6; c-185: #00ffea; c-184: #00ffee; c-183: #00fff2; c-182: #00fff7; c-181: #00fffb; c-180: cyan; c-179: #00fbff; c-178: #00f7ff; c-177: #00f2ff; c-176: #00eeff; c-175: #00eaff; c-174: #00e6ff; c-173: #00e1ff; c-172: #00ddff; c-171: #00d9ff; c-170: #00d5ff; c-169: #00d0ff; c-168: #00ccff; c-167: #00c8ff; c-166: #00c4ff; c-165: deepskyblue; c-164: #00bbff; c-163: #00b7ff; c-162: #00b3ff; c-161: #00aeff; c-160: #00aaff; c-159: #00a6ff; c-158: #00a2ff; c-157: #009dff; c-156: #0099ff; c-155: #0095ff; c-154: #0091ff; c-153: #008cff; c-152: #0088ff; c-151: #0084ff; c-150: #0080ff; c-149: #007bff; c-148: #0077ff; c-147: #0073ff; c-146: #006fff; c-145: #006aff; c-144: #0066ff; c-143: #0062ff; c-142: #005eff; c-141: #0059ff; c-140: #0055ff; c-139: #0051ff; c-138: #004dff; c-137: #0048ff; c-136: #0044ff; c-135: #0040ff; c-134: #003cff; c-133: #0037ff; c-132: #0033ff; c-131: #002fff; c-130: #002bff; c-129: #0026ff; c-128: #0022ff; c-127: #001eff; c-126: #001aff; c-125: #0015ff; c-124: #0011ff; c-123: #000dff; c-122: #0009ff; c-121: #0004ff; c-120: blue; c-119: #0400ff; c-118: #0900ff; c-117: #0d00ff; c-116: #1100ff; c-115: #1500ff; c-114: #1a00ff; c-113: #1e00ff; c-112: #2200ff; c-111: #2600ff; c-110: #2b00ff; c-109: #2f00ff; c-108: #3300ff; c-107: #3700ff; c-106: #3c00ff; c-105: #4000ff; c-104: #4400ff; c-103: #4800ff; c-102: #4d00ff; c-101: #5100ff; c-100: #5500ff; c-99: #5900ff; c-98: #5e00ff; c-97: #6200ff; c-96: #6600ff; c-95: #6a00ff; c-94: #6f00ff; c-93: #7300ff; c-92: #7700ff; c-91: #7b00ff; c-90: #8000ff; c-89: #8400ff; c-88: #8800ff; c-87: #8c00ff; c-86: #9100ff; c-85: #9500ff; c-84: #9900ff; c-83: #9d00ff; c-82: #a200ff; c-81: #a600ff; c-80: #aa00ff; c-79: #ae00ff; c-78: #b300ff; c-77: #b700ff; c-76: #bb00ff; c-75: #bf00ff; c-74: #c400ff; c-73: #c800ff; c-72: #cc00ff; c-71: #d000ff; c-70: #d500ff; c-69: #d900ff; c-68: #dd00ff; c-67: #e100ff; c-66: #e600ff; c-65: #ea00ff; c-64: #ee00ff; c-63: #f200ff; c-62: #f700ff; c-61: #fb00ff; c-60: magenta; c-59: #ff00fb; c-58: #ff00f7; c-57: #ff00f2; c-56: #ff00ee; c-55: #ff00ea; c-54: #ff00e6; c-53: #ff00e1; c-52: #ff00dd; c-51: #ff00d9; c-50: #ff00d5; c-49: #ff00d0; c-48: #ff00cc; c-47: #ff00c8; c-46: #ff00c4; c-45: #ff00bf; c-44: #ff00bb; c-43: #ff00b7; c-42: #ff00b3; c-41: #ff00ae; c-40: #ff00aa; c-39: #ff00a6; c-38: #ff00a2; c-37: #ff009d; c-36: #ff0099; c-35: #ff0095; c-34: #ff0091; c-33: #ff008c; c-32: #ff0088; c-31: #ff0084; c-30: #ff0080; c-29: #ff007b; c-28: #ff0077; c-27: #ff0073; c-26: #ff006f; c-25: #ff006a; c-24: #ff0066; c-23: #ff0062; c-22: #ff005e; c-21: #ff0059; c-20: #ff0055; c-19: #ff0051; c-18: #ff004d; c-17: #ff0048; c-16: #ff0044; c-15: #ff0040; c-14: #ff003c; c-13: #ff0037; c-12: #ff0033; c-11: #ff002f; c-10: #ff002b; c-9: #ff0026; c-8: #ff0022; c-7: #ff001e; c-6: #ff001a; c-5: #ff0015; c-4: #ff0011; c-3: #ff000d; c-2: #ff0009; c-1: #ff0004; c0: red; c1: #ff0400; c2: #ff0900; c3: #ff0d00; c4: #ff1100; c5: #ff1500; c6: #ff1a00; c7: #ff1e00; c8: #ff2200; c9: #ff2600; c10: #ff2b00; c11: #ff2f00; c12: #ff3300; c13: #ff3700; c14: #ff3c00; c15: #ff4000; c16: #ff4400; c17: #ff4800; c18: #ff4d00; c19: #ff5100; c20: #ff5500; c21: #ff5900; c22: #ff5e00; c23: #ff6200; c24: #ff6600; c25: #ff6a00; c26: #ff6f00; c27: #ff7300; c28: #ff7700; c29: #ff7b00; c30: #ff8000; c31: #ff8400; c32: #ff8800; c33: darkorange; c34: #ff9100; c35: #ff9500; c36: #ff9900; c37: #ff9d00; c38: #ffa200; c39: #ffa600; c40: #ffaa00; c41: #ffae00; c42: #ffb300; c43: #ffb700; c44: #ffbb00; c45: #ffbf00; c46: #ffc400; c47: #ffc800; c48: #ffcc00; c49: #ffd000; c50: #ffd500; c51: #ffd900; c52: #ffdd00; c53: #ffe100; c54: #ffe600; c55: #ffea00; c56: #ffee00; c57: #fff200; c58: #fff700; c59: #fffb00; c60: yellow; c61: #fbff00; c62: #f7ff00; c63: #f2ff00; c64: #eeff00; c65: #eaff00; c66: #e6ff00; c67: #e1ff00; c68: #ddff00; c69: #d9ff00; c70: #d5ff00; c71: #d0ff00; c72: #ccff00; c73: #c8ff00; c74: #c4ff00; c75: #bfff00; c76: #bbff00; c77: #b7ff00; c78: #b3ff00; c79: #aeff00; c80: #aaff00; c81: #a6ff00; c82: #a2ff00; c83: #9dff00; c84: #99ff00; c85: #95ff00; c86: #91ff00; c87: #8cff00; c88: #88ff00; c89: #84ff00; c90: #80ff00; c91: #7bff00; c92: #77ff00; c93: #73ff00; c94: #6fff00; c95: #6aff00; c96: #66ff00; c97: #62ff00; c98: #5eff00; c99: #59ff00; c100: #55ff00; c101: #51ff00; c102: #4dff00; c103: #48ff00; c104: #44ff00; c105: #40ff00; c106: #3cff00; c107: #37ff00; c108: #33ff00; c109: #2fff00; c110: #2bff00; c111: #26ff00; c112: #22ff00; c113: #1eff00; c114: #1aff00; c115: #15ff00; c116: #11ff00; c117: #0dff00; c118: #09ff00; c119: #04ff00; c120: lime; c121: #00ff04; c122: #00ff09; c123: #00ff0d; c124: #00ff11; c125: #00ff15; c126: #00ff1a; c127: #00ff1e; c128: #00ff22; c129: #00ff26; c130: #00ff2b; c131: #00ff2f; c132: #00ff33; c133: #00ff37; c134: #00ff3c; c135: #00ff40; c136: #00ff44; c137: #00ff48; c138: #00ff4d; c139: #00ff51; c140: #00ff55; c141: #00ff59; c142: #00ff5e; c143: #00ff62; c144: #00ff66; c145: #00ff6a; c146: #00ff6f; c147: #00ff73; c148: #00ff77; c149: #00ff7b; c150: #00ff80; c151: #00ff84; c152: #00ff88; c153: #00ff8c; c154: #00ff91; c155: #00ff95; c156: #00ff99; c157: #00ff9d; c158: #00ffa2; c159: #00ffa6; c160: #00ffaa; c161: #00ffae; c162: #00ffb3; c163: #00ffb7; c164: #00ffbb; c165: #00ffbf; c166: #00ffc4; c167: #00ffc8; c168: #00ffcc; c169: #00ffd0; c170: #00ffd5; c171: #00ffd9; c172: #00ffdd; c173: #00ffe1; c174: #00ffe6; c175: #00ffea; c176: #00ffee; c177: #00fff2; c178: #00fff7; c179: #00fffb; c180: cyan; c181: #00fbff; c182: #00f7ff; c183: #00f2ff; c184: #00eeff; c185: #00eaff; c186: #00e6ff; c187: #00e1ff; c188: #00ddff; c189: #00d9ff; c190: #00d5ff; c191: #00d0ff; c192: #00ccff; c193: #00c8ff; c194: #00c4ff; c195: deepskyblue; c196: #00bbff; c197: #00b7ff; c198: #00b3ff; c199: #00aeff; c200: #00aaff; c201: #00a6ff; c202: #00a2ff; c203: #009dff; c204: #0099ff; c205: #0095ff; c206: #0091ff; c207: #008cff; c208: #0088ff; c209: #0084ff; c210: #0080ff; c211: #007bff; c212: #0077ff; c213: #0073ff; c214: #006fff; c215: #006aff; c216: #0066ff; c217: #0062ff; c218: #005eff; c219: #0059ff; c220: #0055ff; c221: #0051ff; c222: #004dff; c223: #0048ff; c224: #0044ff; c225: #0040ff; c226: #003cff; c227: #0037ff; c228: #0033ff; c229: #002fff; c230: #002bff; c231: #0026ff; c232: #0022ff; c233: #001eff; c234: #001aff; c235: #0015ff; c236: #0011ff; c237: #000dff; c238: #0009ff; c239: #0004ff; c240: blue; c241: #0400ff; c242: #0900ff; c243: #0d00ff; c244: #1100ff; c245: #1500ff; c246: #1a00ff; c247: #1e00ff; c248: #2200ff; c249: #2600ff; c250: #2b00ff; c251: #2f00ff; c252: #3300ff; c253: #3700ff; c254: #3c00ff; c255: #4000ff; c256: #4400ff; c257: #4800ff; c258: #4d00ff; c259: #5100ff; c260: #5500ff; c261: #5900ff; c262: #5e00ff; c263: #6200ff; c264: #6600ff; c265: #6a00ff; c266: #6f00ff; c267: #7300ff; c268: #7700ff; c269: #7b00ff; c270: #8000ff; c271: #8400ff; c272: #8800ff; c273: #8c00ff; c274: #9100ff; c275: #9500ff; c276: #9900ff; c277: #9d00ff; c278: #a200ff; c279: #a600ff; c280: #aa00ff; c281: #ae00ff; c282: #b300ff; c283: #b700ff; c284: #bb00ff; c285: #bf00ff; c286: #c400ff; c287: #c800ff; c288: #cc00ff; c289: #d000ff; c290: #d500ff; c291: #d900ff; c292: #dd00ff; c293: #e100ff; c294: #e600ff; c295: #ea00ff; c296: #ee00ff; c297: #f200ff; c298: #f700ff; c299: #fb00ff; c300: magenta; c301: #ff00fb; c302: #ff00f7; c303: #ff00f2; c304: #ff00ee; c305: #ff00ea; c306: #ff00e6; c307: #ff00e1; c308: #ff00dd; c309: #ff00d9; c310: #ff00d5; c311: #ff00d0; c312: #ff00cc; c313: #ff00c8; c314: #ff00c4; c315: #ff00bf; c316: #ff00bb; c317: #ff00b7; c318: #ff00b3; c319: #ff00ae; c320: #ff00aa; c321: #ff00a6; c322: #ff00a2; c323: #ff009d; c324: #ff0099; c325: #ff0095; c326: #ff0091; c327: #ff008c; c328: #ff0088; c329: #ff0084; c330: #ff0080; c331: #ff007b; c332: #ff0077; c333: #ff0073; c334: #ff006f; c335: #ff006a; c336: #ff0066; c337: #ff0062; c338: #ff005e; c339: #ff0059; c340: #ff0055; c341: #ff0051; c342: #ff004d; c343: #ff0048; c344: #ff0044; c345: #ff0040; c346: #ff003c; c347: #ff0037; c348: #ff0033; c349: #ff002f; c350: #ff002b; c351: #ff0026; c352: #ff0022; c353: #ff001e; c354: #ff001a; c355: #ff0015; c356: #ff0011; c357: #ff000d; c358: #ff0009; c359: #ff0004; c360: red; c361: #ff0400; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/h/input.scss000066400000000000000000000633221305254536400273240ustar00rootroot00000000000000foo { c-361: adjust-color(red,$hue:-361); c-360: adjust-color(red,$hue:-360); c-359: adjust-color(red,$hue:-359); c-358: adjust-color(red,$hue:-358); c-357: adjust-color(red,$hue:-357); c-356: adjust-color(red,$hue:-356); c-355: adjust-color(red,$hue:-355); c-354: adjust-color(red,$hue:-354); c-353: adjust-color(red,$hue:-353); c-352: adjust-color(red,$hue:-352); c-351: adjust-color(red,$hue:-351); c-350: adjust-color(red,$hue:-350); c-349: adjust-color(red,$hue:-349); c-348: adjust-color(red,$hue:-348); c-347: adjust-color(red,$hue:-347); c-346: adjust-color(red,$hue:-346); c-345: adjust-color(red,$hue:-345); c-344: adjust-color(red,$hue:-344); c-343: adjust-color(red,$hue:-343); c-342: adjust-color(red,$hue:-342); c-341: adjust-color(red,$hue:-341); c-340: adjust-color(red,$hue:-340); c-339: adjust-color(red,$hue:-339); c-338: adjust-color(red,$hue:-338); c-337: adjust-color(red,$hue:-337); c-336: adjust-color(red,$hue:-336); c-335: adjust-color(red,$hue:-335); c-334: adjust-color(red,$hue:-334); c-333: adjust-color(red,$hue:-333); c-332: adjust-color(red,$hue:-332); c-331: adjust-color(red,$hue:-331); c-330: adjust-color(red,$hue:-330); c-329: adjust-color(red,$hue:-329); c-328: adjust-color(red,$hue:-328); c-327: adjust-color(red,$hue:-327); c-326: adjust-color(red,$hue:-326); c-325: adjust-color(red,$hue:-325); c-324: adjust-color(red,$hue:-324); c-323: adjust-color(red,$hue:-323); c-322: adjust-color(red,$hue:-322); c-321: adjust-color(red,$hue:-321); c-320: adjust-color(red,$hue:-320); c-319: adjust-color(red,$hue:-319); c-318: adjust-color(red,$hue:-318); c-317: adjust-color(red,$hue:-317); c-316: adjust-color(red,$hue:-316); c-315: adjust-color(red,$hue:-315); c-314: adjust-color(red,$hue:-314); c-313: adjust-color(red,$hue:-313); c-312: adjust-color(red,$hue:-312); c-311: adjust-color(red,$hue:-311); c-310: adjust-color(red,$hue:-310); c-309: adjust-color(red,$hue:-309); c-308: adjust-color(red,$hue:-308); c-307: adjust-color(red,$hue:-307); c-306: adjust-color(red,$hue:-306); c-305: adjust-color(red,$hue:-305); c-304: adjust-color(red,$hue:-304); c-303: adjust-color(red,$hue:-303); c-302: adjust-color(red,$hue:-302); c-301: adjust-color(red,$hue:-301); c-300: adjust-color(red,$hue:-300); c-299: adjust-color(red,$hue:-299); c-298: adjust-color(red,$hue:-298); c-297: adjust-color(red,$hue:-297); c-296: adjust-color(red,$hue:-296); c-295: adjust-color(red,$hue:-295); c-294: adjust-color(red,$hue:-294); c-293: adjust-color(red,$hue:-293); c-292: adjust-color(red,$hue:-292); c-291: adjust-color(red,$hue:-291); c-290: adjust-color(red,$hue:-290); c-289: adjust-color(red,$hue:-289); c-288: adjust-color(red,$hue:-288); c-287: adjust-color(red,$hue:-287); c-286: adjust-color(red,$hue:-286); c-285: adjust-color(red,$hue:-285); c-284: adjust-color(red,$hue:-284); c-283: adjust-color(red,$hue:-283); c-282: adjust-color(red,$hue:-282); c-281: adjust-color(red,$hue:-281); c-280: adjust-color(red,$hue:-280); c-279: adjust-color(red,$hue:-279); c-278: adjust-color(red,$hue:-278); c-277: adjust-color(red,$hue:-277); c-276: adjust-color(red,$hue:-276); c-275: adjust-color(red,$hue:-275); c-274: adjust-color(red,$hue:-274); c-273: adjust-color(red,$hue:-273); c-272: adjust-color(red,$hue:-272); c-271: adjust-color(red,$hue:-271); c-270: adjust-color(red,$hue:-270); c-269: adjust-color(red,$hue:-269); c-268: adjust-color(red,$hue:-268); c-267: adjust-color(red,$hue:-267); c-266: adjust-color(red,$hue:-266); c-265: adjust-color(red,$hue:-265); c-264: adjust-color(red,$hue:-264); c-263: adjust-color(red,$hue:-263); c-262: adjust-color(red,$hue:-262); c-261: adjust-color(red,$hue:-261); c-260: adjust-color(red,$hue:-260); c-259: adjust-color(red,$hue:-259); c-258: adjust-color(red,$hue:-258); c-257: adjust-color(red,$hue:-257); c-256: adjust-color(red,$hue:-256); c-255: adjust-color(red,$hue:-255); c-254: adjust-color(red,$hue:-254); c-253: adjust-color(red,$hue:-253); c-252: adjust-color(red,$hue:-252); c-251: adjust-color(red,$hue:-251); c-250: adjust-color(red,$hue:-250); c-249: adjust-color(red,$hue:-249); c-248: adjust-color(red,$hue:-248); c-247: adjust-color(red,$hue:-247); c-246: adjust-color(red,$hue:-246); c-245: adjust-color(red,$hue:-245); c-244: adjust-color(red,$hue:-244); c-243: adjust-color(red,$hue:-243); c-242: adjust-color(red,$hue:-242); c-241: adjust-color(red,$hue:-241); c-240: adjust-color(red,$hue:-240); c-239: adjust-color(red,$hue:-239); c-238: adjust-color(red,$hue:-238); c-237: adjust-color(red,$hue:-237); c-236: adjust-color(red,$hue:-236); c-235: adjust-color(red,$hue:-235); c-234: adjust-color(red,$hue:-234); c-233: adjust-color(red,$hue:-233); c-232: adjust-color(red,$hue:-232); c-231: adjust-color(red,$hue:-231); c-230: adjust-color(red,$hue:-230); c-229: adjust-color(red,$hue:-229); c-228: adjust-color(red,$hue:-228); c-227: adjust-color(red,$hue:-227); c-226: adjust-color(red,$hue:-226); c-225: adjust-color(red,$hue:-225); c-224: adjust-color(red,$hue:-224); c-223: adjust-color(red,$hue:-223); c-222: adjust-color(red,$hue:-222); c-221: adjust-color(red,$hue:-221); c-220: adjust-color(red,$hue:-220); c-219: adjust-color(red,$hue:-219); c-218: adjust-color(red,$hue:-218); c-217: adjust-color(red,$hue:-217); c-216: adjust-color(red,$hue:-216); c-215: adjust-color(red,$hue:-215); c-214: adjust-color(red,$hue:-214); c-213: adjust-color(red,$hue:-213); c-212: adjust-color(red,$hue:-212); c-211: adjust-color(red,$hue:-211); c-210: adjust-color(red,$hue:-210); c-209: adjust-color(red,$hue:-209); c-208: adjust-color(red,$hue:-208); c-207: adjust-color(red,$hue:-207); c-206: adjust-color(red,$hue:-206); c-205: adjust-color(red,$hue:-205); c-204: adjust-color(red,$hue:-204); c-203: adjust-color(red,$hue:-203); c-202: adjust-color(red,$hue:-202); c-201: adjust-color(red,$hue:-201); c-200: adjust-color(red,$hue:-200); c-199: adjust-color(red,$hue:-199); c-198: adjust-color(red,$hue:-198); c-197: adjust-color(red,$hue:-197); c-196: adjust-color(red,$hue:-196); c-195: adjust-color(red,$hue:-195); c-194: adjust-color(red,$hue:-194); c-193: adjust-color(red,$hue:-193); c-192: adjust-color(red,$hue:-192); c-191: adjust-color(red,$hue:-191); c-190: adjust-color(red,$hue:-190); c-189: adjust-color(red,$hue:-189); c-188: adjust-color(red,$hue:-188); c-187: adjust-color(red,$hue:-187); c-186: adjust-color(red,$hue:-186); c-185: adjust-color(red,$hue:-185); c-184: adjust-color(red,$hue:-184); c-183: adjust-color(red,$hue:-183); c-182: adjust-color(red,$hue:-182); c-181: adjust-color(red,$hue:-181); c-180: adjust-color(red,$hue:-180); c-179: adjust-color(red,$hue:-179); c-178: adjust-color(red,$hue:-178); c-177: adjust-color(red,$hue:-177); c-176: adjust-color(red,$hue:-176); c-175: adjust-color(red,$hue:-175); c-174: adjust-color(red,$hue:-174); c-173: adjust-color(red,$hue:-173); c-172: adjust-color(red,$hue:-172); c-171: adjust-color(red,$hue:-171); c-170: adjust-color(red,$hue:-170); c-169: adjust-color(red,$hue:-169); c-168: adjust-color(red,$hue:-168); c-167: adjust-color(red,$hue:-167); c-166: adjust-color(red,$hue:-166); c-165: adjust-color(red,$hue:-165); c-164: adjust-color(red,$hue:-164); c-163: adjust-color(red,$hue:-163); c-162: adjust-color(red,$hue:-162); c-161: adjust-color(red,$hue:-161); c-160: adjust-color(red,$hue:-160); c-159: adjust-color(red,$hue:-159); c-158: adjust-color(red,$hue:-158); c-157: adjust-color(red,$hue:-157); c-156: adjust-color(red,$hue:-156); c-155: adjust-color(red,$hue:-155); c-154: adjust-color(red,$hue:-154); c-153: adjust-color(red,$hue:-153); c-152: adjust-color(red,$hue:-152); c-151: adjust-color(red,$hue:-151); c-150: adjust-color(red,$hue:-150); c-149: adjust-color(red,$hue:-149); c-148: adjust-color(red,$hue:-148); c-147: adjust-color(red,$hue:-147); c-146: adjust-color(red,$hue:-146); c-145: adjust-color(red,$hue:-145); c-144: adjust-color(red,$hue:-144); c-143: adjust-color(red,$hue:-143); c-142: adjust-color(red,$hue:-142); c-141: adjust-color(red,$hue:-141); c-140: adjust-color(red,$hue:-140); c-139: adjust-color(red,$hue:-139); c-138: adjust-color(red,$hue:-138); c-137: adjust-color(red,$hue:-137); c-136: adjust-color(red,$hue:-136); c-135: adjust-color(red,$hue:-135); c-134: adjust-color(red,$hue:-134); c-133: adjust-color(red,$hue:-133); c-132: adjust-color(red,$hue:-132); c-131: adjust-color(red,$hue:-131); c-130: adjust-color(red,$hue:-130); c-129: adjust-color(red,$hue:-129); c-128: adjust-color(red,$hue:-128); c-127: adjust-color(red,$hue:-127); c-126: adjust-color(red,$hue:-126); c-125: adjust-color(red,$hue:-125); c-124: adjust-color(red,$hue:-124); c-123: adjust-color(red,$hue:-123); c-122: adjust-color(red,$hue:-122); c-121: adjust-color(red,$hue:-121); c-120: adjust-color(red,$hue:-120); c-119: adjust-color(red,$hue:-119); c-118: adjust-color(red,$hue:-118); c-117: adjust-color(red,$hue:-117); c-116: adjust-color(red,$hue:-116); c-115: adjust-color(red,$hue:-115); c-114: adjust-color(red,$hue:-114); c-113: adjust-color(red,$hue:-113); c-112: adjust-color(red,$hue:-112); c-111: adjust-color(red,$hue:-111); c-110: adjust-color(red,$hue:-110); c-109: adjust-color(red,$hue:-109); c-108: adjust-color(red,$hue:-108); c-107: adjust-color(red,$hue:-107); c-106: adjust-color(red,$hue:-106); c-105: adjust-color(red,$hue:-105); c-104: adjust-color(red,$hue:-104); c-103: adjust-color(red,$hue:-103); c-102: adjust-color(red,$hue:-102); c-101: adjust-color(red,$hue:-101); c-100: adjust-color(red,$hue:-100); c-99: adjust-color(red,$hue:-99); c-98: adjust-color(red,$hue:-98); c-97: adjust-color(red,$hue:-97); c-96: adjust-color(red,$hue:-96); c-95: adjust-color(red,$hue:-95); c-94: adjust-color(red,$hue:-94); c-93: adjust-color(red,$hue:-93); c-92: adjust-color(red,$hue:-92); c-91: adjust-color(red,$hue:-91); c-90: adjust-color(red,$hue:-90); c-89: adjust-color(red,$hue:-89); c-88: adjust-color(red,$hue:-88); c-87: adjust-color(red,$hue:-87); c-86: adjust-color(red,$hue:-86); c-85: adjust-color(red,$hue:-85); c-84: adjust-color(red,$hue:-84); c-83: adjust-color(red,$hue:-83); c-82: adjust-color(red,$hue:-82); c-81: adjust-color(red,$hue:-81); c-80: adjust-color(red,$hue:-80); c-79: adjust-color(red,$hue:-79); c-78: adjust-color(red,$hue:-78); c-77: adjust-color(red,$hue:-77); c-76: adjust-color(red,$hue:-76); c-75: adjust-color(red,$hue:-75); c-74: adjust-color(red,$hue:-74); c-73: adjust-color(red,$hue:-73); c-72: adjust-color(red,$hue:-72); c-71: adjust-color(red,$hue:-71); c-70: adjust-color(red,$hue:-70); c-69: adjust-color(red,$hue:-69); c-68: adjust-color(red,$hue:-68); c-67: adjust-color(red,$hue:-67); c-66: adjust-color(red,$hue:-66); c-65: adjust-color(red,$hue:-65); c-64: adjust-color(red,$hue:-64); c-63: adjust-color(red,$hue:-63); c-62: adjust-color(red,$hue:-62); c-61: adjust-color(red,$hue:-61); c-60: adjust-color(red,$hue:-60); c-59: adjust-color(red,$hue:-59); c-58: adjust-color(red,$hue:-58); c-57: adjust-color(red,$hue:-57); c-56: adjust-color(red,$hue:-56); c-55: adjust-color(red,$hue:-55); c-54: adjust-color(red,$hue:-54); c-53: adjust-color(red,$hue:-53); c-52: adjust-color(red,$hue:-52); c-51: adjust-color(red,$hue:-51); c-50: adjust-color(red,$hue:-50); c-49: adjust-color(red,$hue:-49); c-48: adjust-color(red,$hue:-48); c-47: adjust-color(red,$hue:-47); c-46: adjust-color(red,$hue:-46); c-45: adjust-color(red,$hue:-45); c-44: adjust-color(red,$hue:-44); c-43: adjust-color(red,$hue:-43); c-42: adjust-color(red,$hue:-42); c-41: adjust-color(red,$hue:-41); c-40: adjust-color(red,$hue:-40); c-39: adjust-color(red,$hue:-39); c-38: adjust-color(red,$hue:-38); c-37: adjust-color(red,$hue:-37); c-36: adjust-color(red,$hue:-36); c-35: adjust-color(red,$hue:-35); c-34: adjust-color(red,$hue:-34); c-33: adjust-color(red,$hue:-33); c-32: adjust-color(red,$hue:-32); c-31: adjust-color(red,$hue:-31); c-30: adjust-color(red,$hue:-30); c-29: adjust-color(red,$hue:-29); c-28: adjust-color(red,$hue:-28); c-27: adjust-color(red,$hue:-27); c-26: adjust-color(red,$hue:-26); c-25: adjust-color(red,$hue:-25); c-24: adjust-color(red,$hue:-24); c-23: adjust-color(red,$hue:-23); c-22: adjust-color(red,$hue:-22); c-21: adjust-color(red,$hue:-21); c-20: adjust-color(red,$hue:-20); c-19: adjust-color(red,$hue:-19); c-18: adjust-color(red,$hue:-18); c-17: adjust-color(red,$hue:-17); c-16: adjust-color(red,$hue:-16); c-15: adjust-color(red,$hue:-15); c-14: adjust-color(red,$hue:-14); c-13: adjust-color(red,$hue:-13); c-12: adjust-color(red,$hue:-12); c-11: adjust-color(red,$hue:-11); c-10: adjust-color(red,$hue:-10); c-9: adjust-color(red,$hue:-9); c-8: adjust-color(red,$hue:-8); c-7: adjust-color(red,$hue:-7); c-6: adjust-color(red,$hue:-6); c-5: adjust-color(red,$hue:-5); c-4: adjust-color(red,$hue:-4); c-3: adjust-color(red,$hue:-3); c-2: adjust-color(red,$hue:-2); c-1: adjust-color(red,$hue:-1); c0: adjust-color(red,$hue:0); c1: adjust-color(red,$hue:1); c2: adjust-color(red,$hue:2); c3: adjust-color(red,$hue:3); c4: adjust-color(red,$hue:4); c5: adjust-color(red,$hue:5); c6: adjust-color(red,$hue:6); c7: adjust-color(red,$hue:7); c8: adjust-color(red,$hue:8); c9: adjust-color(red,$hue:9); c10: adjust-color(red,$hue:10); c11: adjust-color(red,$hue:11); c12: adjust-color(red,$hue:12); c13: adjust-color(red,$hue:13); c14: adjust-color(red,$hue:14); c15: adjust-color(red,$hue:15); c16: adjust-color(red,$hue:16); c17: adjust-color(red,$hue:17); c18: adjust-color(red,$hue:18); c19: adjust-color(red,$hue:19); c20: adjust-color(red,$hue:20); c21: adjust-color(red,$hue:21); c22: adjust-color(red,$hue:22); c23: adjust-color(red,$hue:23); c24: adjust-color(red,$hue:24); c25: adjust-color(red,$hue:25); c26: adjust-color(red,$hue:26); c27: adjust-color(red,$hue:27); c28: adjust-color(red,$hue:28); c29: adjust-color(red,$hue:29); c30: adjust-color(red,$hue:30); c31: adjust-color(red,$hue:31); c32: adjust-color(red,$hue:32); c33: adjust-color(red,$hue:33); c34: adjust-color(red,$hue:34); c35: adjust-color(red,$hue:35); c36: adjust-color(red,$hue:36); c37: adjust-color(red,$hue:37); c38: adjust-color(red,$hue:38); c39: adjust-color(red,$hue:39); c40: adjust-color(red,$hue:40); c41: adjust-color(red,$hue:41); c42: adjust-color(red,$hue:42); c43: adjust-color(red,$hue:43); c44: adjust-color(red,$hue:44); c45: adjust-color(red,$hue:45); c46: adjust-color(red,$hue:46); c47: adjust-color(red,$hue:47); c48: adjust-color(red,$hue:48); c49: adjust-color(red,$hue:49); c50: adjust-color(red,$hue:50); c51: adjust-color(red,$hue:51); c52: adjust-color(red,$hue:52); c53: adjust-color(red,$hue:53); c54: adjust-color(red,$hue:54); c55: adjust-color(red,$hue:55); c56: adjust-color(red,$hue:56); c57: adjust-color(red,$hue:57); c58: adjust-color(red,$hue:58); c59: adjust-color(red,$hue:59); c60: adjust-color(red,$hue:60); c61: adjust-color(red,$hue:61); c62: adjust-color(red,$hue:62); c63: adjust-color(red,$hue:63); c64: adjust-color(red,$hue:64); c65: adjust-color(red,$hue:65); c66: adjust-color(red,$hue:66); c67: adjust-color(red,$hue:67); c68: adjust-color(red,$hue:68); c69: adjust-color(red,$hue:69); c70: adjust-color(red,$hue:70); c71: adjust-color(red,$hue:71); c72: adjust-color(red,$hue:72); c73: adjust-color(red,$hue:73); c74: adjust-color(red,$hue:74); c75: adjust-color(red,$hue:75); c76: adjust-color(red,$hue:76); c77: adjust-color(red,$hue:77); c78: adjust-color(red,$hue:78); c79: adjust-color(red,$hue:79); c80: adjust-color(red,$hue:80); c81: adjust-color(red,$hue:81); c82: adjust-color(red,$hue:82); c83: adjust-color(red,$hue:83); c84: adjust-color(red,$hue:84); c85: adjust-color(red,$hue:85); c86: adjust-color(red,$hue:86); c87: adjust-color(red,$hue:87); c88: adjust-color(red,$hue:88); c89: adjust-color(red,$hue:89); c90: adjust-color(red,$hue:90); c91: adjust-color(red,$hue:91); c92: adjust-color(red,$hue:92); c93: adjust-color(red,$hue:93); c94: adjust-color(red,$hue:94); c95: adjust-color(red,$hue:95); c96: adjust-color(red,$hue:96); c97: adjust-color(red,$hue:97); c98: adjust-color(red,$hue:98); c99: adjust-color(red,$hue:99); c100: adjust-color(red,$hue:100); c101: adjust-color(red,$hue:101); c102: adjust-color(red,$hue:102); c103: adjust-color(red,$hue:103); c104: adjust-color(red,$hue:104); c105: adjust-color(red,$hue:105); c106: adjust-color(red,$hue:106); c107: adjust-color(red,$hue:107); c108: adjust-color(red,$hue:108); c109: adjust-color(red,$hue:109); c110: adjust-color(red,$hue:110); c111: adjust-color(red,$hue:111); c112: adjust-color(red,$hue:112); c113: adjust-color(red,$hue:113); c114: adjust-color(red,$hue:114); c115: adjust-color(red,$hue:115); c116: adjust-color(red,$hue:116); c117: adjust-color(red,$hue:117); c118: adjust-color(red,$hue:118); c119: adjust-color(red,$hue:119); c120: adjust-color(red,$hue:120); c121: adjust-color(red,$hue:121); c122: adjust-color(red,$hue:122); c123: adjust-color(red,$hue:123); c124: adjust-color(red,$hue:124); c125: adjust-color(red,$hue:125); c126: adjust-color(red,$hue:126); c127: adjust-color(red,$hue:127); c128: adjust-color(red,$hue:128); c129: adjust-color(red,$hue:129); c130: adjust-color(red,$hue:130); c131: adjust-color(red,$hue:131); c132: adjust-color(red,$hue:132); c133: adjust-color(red,$hue:133); c134: adjust-color(red,$hue:134); c135: adjust-color(red,$hue:135); c136: adjust-color(red,$hue:136); c137: adjust-color(red,$hue:137); c138: adjust-color(red,$hue:138); c139: adjust-color(red,$hue:139); c140: adjust-color(red,$hue:140); c141: adjust-color(red,$hue:141); c142: adjust-color(red,$hue:142); c143: adjust-color(red,$hue:143); c144: adjust-color(red,$hue:144); c145: adjust-color(red,$hue:145); c146: adjust-color(red,$hue:146); c147: adjust-color(red,$hue:147); c148: adjust-color(red,$hue:148); c149: adjust-color(red,$hue:149); c150: adjust-color(red,$hue:150); c151: adjust-color(red,$hue:151); c152: adjust-color(red,$hue:152); c153: adjust-color(red,$hue:153); c154: adjust-color(red,$hue:154); c155: adjust-color(red,$hue:155); c156: adjust-color(red,$hue:156); c157: adjust-color(red,$hue:157); c158: adjust-color(red,$hue:158); c159: adjust-color(red,$hue:159); c160: adjust-color(red,$hue:160); c161: adjust-color(red,$hue:161); c162: adjust-color(red,$hue:162); c163: adjust-color(red,$hue:163); c164: adjust-color(red,$hue:164); c165: adjust-color(red,$hue:165); c166: adjust-color(red,$hue:166); c167: adjust-color(red,$hue:167); c168: adjust-color(red,$hue:168); c169: adjust-color(red,$hue:169); c170: adjust-color(red,$hue:170); c171: adjust-color(red,$hue:171); c172: adjust-color(red,$hue:172); c173: adjust-color(red,$hue:173); c174: adjust-color(red,$hue:174); c175: adjust-color(red,$hue:175); c176: adjust-color(red,$hue:176); c177: adjust-color(red,$hue:177); c178: adjust-color(red,$hue:178); c179: adjust-color(red,$hue:179); c180: adjust-color(red,$hue:180); c181: adjust-color(red,$hue:181); c182: adjust-color(red,$hue:182); c183: adjust-color(red,$hue:183); c184: adjust-color(red,$hue:184); c185: adjust-color(red,$hue:185); c186: adjust-color(red,$hue:186); c187: adjust-color(red,$hue:187); c188: adjust-color(red,$hue:188); c189: adjust-color(red,$hue:189); c190: adjust-color(red,$hue:190); c191: adjust-color(red,$hue:191); c192: adjust-color(red,$hue:192); c193: adjust-color(red,$hue:193); c194: adjust-color(red,$hue:194); c195: adjust-color(red,$hue:195); c196: adjust-color(red,$hue:196); c197: adjust-color(red,$hue:197); c198: adjust-color(red,$hue:198); c199: adjust-color(red,$hue:199); c200: adjust-color(red,$hue:200); c201: adjust-color(red,$hue:201); c202: adjust-color(red,$hue:202); c203: adjust-color(red,$hue:203); c204: adjust-color(red,$hue:204); c205: adjust-color(red,$hue:205); c206: adjust-color(red,$hue:206); c207: adjust-color(red,$hue:207); c208: adjust-color(red,$hue:208); c209: adjust-color(red,$hue:209); c210: adjust-color(red,$hue:210); c211: adjust-color(red,$hue:211); c212: adjust-color(red,$hue:212); c213: adjust-color(red,$hue:213); c214: adjust-color(red,$hue:214); c215: adjust-color(red,$hue:215); c216: adjust-color(red,$hue:216); c217: adjust-color(red,$hue:217); c218: adjust-color(red,$hue:218); c219: adjust-color(red,$hue:219); c220: adjust-color(red,$hue:220); c221: adjust-color(red,$hue:221); c222: adjust-color(red,$hue:222); c223: adjust-color(red,$hue:223); c224: adjust-color(red,$hue:224); c225: adjust-color(red,$hue:225); c226: adjust-color(red,$hue:226); c227: adjust-color(red,$hue:227); c228: adjust-color(red,$hue:228); c229: adjust-color(red,$hue:229); c230: adjust-color(red,$hue:230); c231: adjust-color(red,$hue:231); c232: adjust-color(red,$hue:232); c233: adjust-color(red,$hue:233); c234: adjust-color(red,$hue:234); c235: adjust-color(red,$hue:235); c236: adjust-color(red,$hue:236); c237: adjust-color(red,$hue:237); c238: adjust-color(red,$hue:238); c239: adjust-color(red,$hue:239); c240: adjust-color(red,$hue:240); c241: adjust-color(red,$hue:241); c242: adjust-color(red,$hue:242); c243: adjust-color(red,$hue:243); c244: adjust-color(red,$hue:244); c245: adjust-color(red,$hue:245); c246: adjust-color(red,$hue:246); c247: adjust-color(red,$hue:247); c248: adjust-color(red,$hue:248); c249: adjust-color(red,$hue:249); c250: adjust-color(red,$hue:250); c251: adjust-color(red,$hue:251); c252: adjust-color(red,$hue:252); c253: adjust-color(red,$hue:253); c254: adjust-color(red,$hue:254); c255: adjust-color(red,$hue:255); c256: adjust-color(red,$hue:256); c257: adjust-color(red,$hue:257); c258: adjust-color(red,$hue:258); c259: adjust-color(red,$hue:259); c260: adjust-color(red,$hue:260); c261: adjust-color(red,$hue:261); c262: adjust-color(red,$hue:262); c263: adjust-color(red,$hue:263); c264: adjust-color(red,$hue:264); c265: adjust-color(red,$hue:265); c266: adjust-color(red,$hue:266); c267: adjust-color(red,$hue:267); c268: adjust-color(red,$hue:268); c269: adjust-color(red,$hue:269); c270: adjust-color(red,$hue:270); c271: adjust-color(red,$hue:271); c272: adjust-color(red,$hue:272); c273: adjust-color(red,$hue:273); c274: adjust-color(red,$hue:274); c275: adjust-color(red,$hue:275); c276: adjust-color(red,$hue:276); c277: adjust-color(red,$hue:277); c278: adjust-color(red,$hue:278); c279: adjust-color(red,$hue:279); c280: adjust-color(red,$hue:280); c281: adjust-color(red,$hue:281); c282: adjust-color(red,$hue:282); c283: adjust-color(red,$hue:283); c284: adjust-color(red,$hue:284); c285: adjust-color(red,$hue:285); c286: adjust-color(red,$hue:286); c287: adjust-color(red,$hue:287); c288: adjust-color(red,$hue:288); c289: adjust-color(red,$hue:289); c290: adjust-color(red,$hue:290); c291: adjust-color(red,$hue:291); c292: adjust-color(red,$hue:292); c293: adjust-color(red,$hue:293); c294: adjust-color(red,$hue:294); c295: adjust-color(red,$hue:295); c296: adjust-color(red,$hue:296); c297: adjust-color(red,$hue:297); c298: adjust-color(red,$hue:298); c299: adjust-color(red,$hue:299); c300: adjust-color(red,$hue:300); c301: adjust-color(red,$hue:301); c302: adjust-color(red,$hue:302); c303: adjust-color(red,$hue:303); c304: adjust-color(red,$hue:304); c305: adjust-color(red,$hue:305); c306: adjust-color(red,$hue:306); c307: adjust-color(red,$hue:307); c308: adjust-color(red,$hue:308); c309: adjust-color(red,$hue:309); c310: adjust-color(red,$hue:310); c311: adjust-color(red,$hue:311); c312: adjust-color(red,$hue:312); c313: adjust-color(red,$hue:313); c314: adjust-color(red,$hue:314); c315: adjust-color(red,$hue:315); c316: adjust-color(red,$hue:316); c317: adjust-color(red,$hue:317); c318: adjust-color(red,$hue:318); c319: adjust-color(red,$hue:319); c320: adjust-color(red,$hue:320); c321: adjust-color(red,$hue:321); c322: adjust-color(red,$hue:322); c323: adjust-color(red,$hue:323); c324: adjust-color(red,$hue:324); c325: adjust-color(red,$hue:325); c326: adjust-color(red,$hue:326); c327: adjust-color(red,$hue:327); c328: adjust-color(red,$hue:328); c329: adjust-color(red,$hue:329); c330: adjust-color(red,$hue:330); c331: adjust-color(red,$hue:331); c332: adjust-color(red,$hue:332); c333: adjust-color(red,$hue:333); c334: adjust-color(red,$hue:334); c335: adjust-color(red,$hue:335); c336: adjust-color(red,$hue:336); c337: adjust-color(red,$hue:337); c338: adjust-color(red,$hue:338); c339: adjust-color(red,$hue:339); c340: adjust-color(red,$hue:340); c341: adjust-color(red,$hue:341); c342: adjust-color(red,$hue:342); c343: adjust-color(red,$hue:343); c344: adjust-color(red,$hue:344); c345: adjust-color(red,$hue:345); c346: adjust-color(red,$hue:346); c347: adjust-color(red,$hue:347); c348: adjust-color(red,$hue:348); c349: adjust-color(red,$hue:349); c350: adjust-color(red,$hue:350); c351: adjust-color(red,$hue:351); c352: adjust-color(red,$hue:352); c353: adjust-color(red,$hue:353); c354: adjust-color(red,$hue:354); c355: adjust-color(red,$hue:355); c356: adjust-color(red,$hue:356); c357: adjust-color(red,$hue:357); c358: adjust-color(red,$hue:358); c359: adjust-color(red,$hue:359); c360: adjust-color(red,$hue:360); c361: adjust-color(red,$hue:361); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/l/000077500000000000000000000000001305254536400252665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/l/expected_output.css000066400000000000000000000060271305254536400312260ustar00rootroot00000000000000foo { c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: #050000; c-48: #0a0000; c-47: #0f0000; c-46: #140000; c-45: #1a0000; c-44: #1f0000; c-43: #240000; c-42: #290000; c-41: #2e0000; c-40: #330000; c-39: #380000; c-38: #3d0000; c-37: #420000; c-36: #470000; c-35: #4d0000; c-34: #520000; c-33: #570000; c-32: #5c0000; c-31: #610000; c-30: #660000; c-29: #6b0000; c-28: #700000; c-27: #750000; c-26: #7a0000; c-25: maroon; c-24: #850000; c-23: #8a0000; c-22: #8f0000; c-21: #940000; c-20: #990000; c-19: #9e0000; c-18: #a30000; c-17: #a80000; c-16: #ad0000; c-15: #b30000; c-14: #b80000; c-13: #bd0000; c-12: #c20000; c-11: #c70000; c-10: #cc0000; c-9: #d10000; c-8: #d60000; c-7: #db0000; c-6: #e00000; c-5: #e60000; c-4: #eb0000; c-3: #f00000; c-2: #f50000; c-1: #fa0000; c0: red; c1: #ff0505; c2: #ff0a0a; c3: #ff0f0f; c4: #ff1414; c5: #ff1a1a; c6: #ff1f1f; c7: #ff2424; c8: #ff2929; c9: #ff2e2e; c10: #ff3333; c11: #ff3838; c12: #ff3d3d; c13: #ff4242; c14: #ff4747; c15: #ff4d4d; c16: #ff5252; c17: #ff5757; c18: #ff5c5c; c19: #ff6161; c20: #ff6666; c21: #ff6b6b; c22: #ff7070; c23: #ff7575; c24: #ff7a7a; c25: #ff8080; c26: #ff8585; c27: #ff8a8a; c28: #ff8f8f; c29: #ff9494; c30: #ff9999; c31: #ff9e9e; c32: #ffa3a3; c33: #ffa8a8; c34: #ffadad; c35: #ffb3b3; c36: #ffb8b8; c37: #ffbdbd; c38: #ffc2c2; c39: #ffc7c7; c40: #ffcccc; c41: #ffd1d1; c42: #ffd6d6; c43: #ffdbdb; c44: #ffe0e0; c45: #ffe6e6; c46: #ffebeb; c47: #fff0f0; c48: #fff5f5; c49: snow; c50: white; c51: white; c52: white; c53: white; c54: white; c55: white; c56: white; c57: white; c58: white; c59: white; c60: white; c61: white; c62: white; c63: white; c64: white; c65: white; c66: white; c67: white; c68: white; c69: white; c70: white; c71: white; c72: white; c73: white; c74: white; c75: white; c76: white; c77: white; c78: white; c79: white; c80: white; c81: white; c82: white; c83: white; c84: white; c85: white; c86: white; c87: white; c88: white; c89: white; c90: white; c91: white; c92: white; c93: white; c94: white; c95: white; c96: white; c97: white; c98: white; c99: white; c100: white; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/l/input.scss000066400000000000000000000201621305254536400273230ustar00rootroot00000000000000foo { // c-101: adjust-color(red,$lightness:-101); c-100: adjust-color(red,$lightness:-100); c-99: adjust-color(red,$lightness:-99); c-98: adjust-color(red,$lightness:-98); c-97: adjust-color(red,$lightness:-97); c-96: adjust-color(red,$lightness:-96); c-95: adjust-color(red,$lightness:-95); c-94: adjust-color(red,$lightness:-94); c-93: adjust-color(red,$lightness:-93); c-92: adjust-color(red,$lightness:-92); c-91: adjust-color(red,$lightness:-91); c-90: adjust-color(red,$lightness:-90); c-89: adjust-color(red,$lightness:-89); c-88: adjust-color(red,$lightness:-88); c-87: adjust-color(red,$lightness:-87); c-86: adjust-color(red,$lightness:-86); c-85: adjust-color(red,$lightness:-85); c-84: adjust-color(red,$lightness:-84); c-83: adjust-color(red,$lightness:-83); c-82: adjust-color(red,$lightness:-82); c-81: adjust-color(red,$lightness:-81); c-80: adjust-color(red,$lightness:-80); c-79: adjust-color(red,$lightness:-79); c-78: adjust-color(red,$lightness:-78); c-77: adjust-color(red,$lightness:-77); c-76: adjust-color(red,$lightness:-76); c-75: adjust-color(red,$lightness:-75); c-74: adjust-color(red,$lightness:-74); c-73: adjust-color(red,$lightness:-73); c-72: adjust-color(red,$lightness:-72); c-71: adjust-color(red,$lightness:-71); c-70: adjust-color(red,$lightness:-70); c-69: adjust-color(red,$lightness:-69); c-68: adjust-color(red,$lightness:-68); c-67: adjust-color(red,$lightness:-67); c-66: adjust-color(red,$lightness:-66); c-65: adjust-color(red,$lightness:-65); c-64: adjust-color(red,$lightness:-64); c-63: adjust-color(red,$lightness:-63); c-62: adjust-color(red,$lightness:-62); c-61: adjust-color(red,$lightness:-61); c-60: adjust-color(red,$lightness:-60); c-59: adjust-color(red,$lightness:-59); c-58: adjust-color(red,$lightness:-58); c-57: adjust-color(red,$lightness:-57); c-56: adjust-color(red,$lightness:-56); c-55: adjust-color(red,$lightness:-55); c-54: adjust-color(red,$lightness:-54); c-53: adjust-color(red,$lightness:-53); c-52: adjust-color(red,$lightness:-52); c-51: adjust-color(red,$lightness:-51); c-50: adjust-color(red,$lightness:-50); c-49: adjust-color(red,$lightness:-49); c-48: adjust-color(red,$lightness:-48); c-47: adjust-color(red,$lightness:-47); c-46: adjust-color(red,$lightness:-46); c-45: adjust-color(red,$lightness:-45); c-44: adjust-color(red,$lightness:-44); c-43: adjust-color(red,$lightness:-43); c-42: adjust-color(red,$lightness:-42); c-41: adjust-color(red,$lightness:-41); c-40: adjust-color(red,$lightness:-40); c-39: adjust-color(red,$lightness:-39); c-38: adjust-color(red,$lightness:-38); c-37: adjust-color(red,$lightness:-37); c-36: adjust-color(red,$lightness:-36); c-35: adjust-color(red,$lightness:-35); c-34: adjust-color(red,$lightness:-34); c-33: adjust-color(red,$lightness:-33); c-32: adjust-color(red,$lightness:-32); c-31: adjust-color(red,$lightness:-31); c-30: adjust-color(red,$lightness:-30); c-29: adjust-color(red,$lightness:-29); c-28: adjust-color(red,$lightness:-28); c-27: adjust-color(red,$lightness:-27); c-26: adjust-color(red,$lightness:-26); c-25: adjust-color(red,$lightness:-25); c-24: adjust-color(red,$lightness:-24); c-23: adjust-color(red,$lightness:-23); c-22: adjust-color(red,$lightness:-22); c-21: adjust-color(red,$lightness:-21); c-20: adjust-color(red,$lightness:-20); c-19: adjust-color(red,$lightness:-19); c-18: adjust-color(red,$lightness:-18); c-17: adjust-color(red,$lightness:-17); c-16: adjust-color(red,$lightness:-16); c-15: adjust-color(red,$lightness:-15); c-14: adjust-color(red,$lightness:-14); c-13: adjust-color(red,$lightness:-13); c-12: adjust-color(red,$lightness:-12); c-11: adjust-color(red,$lightness:-11); c-10: adjust-color(red,$lightness:-10); c-9: adjust-color(red,$lightness:-9); c-8: adjust-color(red,$lightness:-8); c-7: adjust-color(red,$lightness:-7); c-6: adjust-color(red,$lightness:-6); c-5: adjust-color(red,$lightness:-5); c-4: adjust-color(red,$lightness:-4); c-3: adjust-color(red,$lightness:-3); c-2: adjust-color(red,$lightness:-2); c-1: adjust-color(red,$lightness:-1); c0: adjust-color(red,$lightness:0); c1: adjust-color(red,$lightness:1); c2: adjust-color(red,$lightness:2); c3: adjust-color(red,$lightness:3); c4: adjust-color(red,$lightness:4); c5: adjust-color(red,$lightness:5); c6: adjust-color(red,$lightness:6); c7: adjust-color(red,$lightness:7); c8: adjust-color(red,$lightness:8); c9: adjust-color(red,$lightness:9); c10: adjust-color(red,$lightness:10); c11: adjust-color(red,$lightness:11); c12: adjust-color(red,$lightness:12); c13: adjust-color(red,$lightness:13); c14: adjust-color(red,$lightness:14); c15: adjust-color(red,$lightness:15); c16: adjust-color(red,$lightness:16); c17: adjust-color(red,$lightness:17); c18: adjust-color(red,$lightness:18); c19: adjust-color(red,$lightness:19); c20: adjust-color(red,$lightness:20); c21: adjust-color(red,$lightness:21); c22: adjust-color(red,$lightness:22); c23: adjust-color(red,$lightness:23); c24: adjust-color(red,$lightness:24); c25: adjust-color(red,$lightness:25); c26: adjust-color(red,$lightness:26); c27: adjust-color(red,$lightness:27); c28: adjust-color(red,$lightness:28); c29: adjust-color(red,$lightness:29); c30: adjust-color(red,$lightness:30); c31: adjust-color(red,$lightness:31); c32: adjust-color(red,$lightness:32); c33: adjust-color(red,$lightness:33); c34: adjust-color(red,$lightness:34); c35: adjust-color(red,$lightness:35); c36: adjust-color(red,$lightness:36); c37: adjust-color(red,$lightness:37); c38: adjust-color(red,$lightness:38); c39: adjust-color(red,$lightness:39); c40: adjust-color(red,$lightness:40); c41: adjust-color(red,$lightness:41); c42: adjust-color(red,$lightness:42); c43: adjust-color(red,$lightness:43); c44: adjust-color(red,$lightness:44); c45: adjust-color(red,$lightness:45); c46: adjust-color(red,$lightness:46); c47: adjust-color(red,$lightness:47); c48: adjust-color(red,$lightness:48); c49: adjust-color(red,$lightness:49); c50: adjust-color(red,$lightness:50); c51: adjust-color(red,$lightness:51); c52: adjust-color(red,$lightness:52); c53: adjust-color(red,$lightness:53); c54: adjust-color(red,$lightness:54); c55: adjust-color(red,$lightness:55); c56: adjust-color(red,$lightness:56); c57: adjust-color(red,$lightness:57); c58: adjust-color(red,$lightness:58); c59: adjust-color(red,$lightness:59); c60: adjust-color(red,$lightness:60); c61: adjust-color(red,$lightness:61); c62: adjust-color(red,$lightness:62); c63: adjust-color(red,$lightness:63); c64: adjust-color(red,$lightness:64); c65: adjust-color(red,$lightness:65); c66: adjust-color(red,$lightness:66); c67: adjust-color(red,$lightness:67); c68: adjust-color(red,$lightness:68); c69: adjust-color(red,$lightness:69); c70: adjust-color(red,$lightness:70); c71: adjust-color(red,$lightness:71); c72: adjust-color(red,$lightness:72); c73: adjust-color(red,$lightness:73); c74: adjust-color(red,$lightness:74); c75: adjust-color(red,$lightness:75); c76: adjust-color(red,$lightness:76); c77: adjust-color(red,$lightness:77); c78: adjust-color(red,$lightness:78); c79: adjust-color(red,$lightness:79); c80: adjust-color(red,$lightness:80); c81: adjust-color(red,$lightness:81); c82: adjust-color(red,$lightness:82); c83: adjust-color(red,$lightness:83); c84: adjust-color(red,$lightness:84); c85: adjust-color(red,$lightness:85); c86: adjust-color(red,$lightness:86); c87: adjust-color(red,$lightness:87); c88: adjust-color(red,$lightness:88); c89: adjust-color(red,$lightness:89); c90: adjust-color(red,$lightness:90); c91: adjust-color(red,$lightness:91); c92: adjust-color(red,$lightness:92); c93: adjust-color(red,$lightness:93); c94: adjust-color(red,$lightness:94); c95: adjust-color(red,$lightness:95); c96: adjust-color(red,$lightness:96); c97: adjust-color(red,$lightness:97); c98: adjust-color(red,$lightness:98); c99: adjust-color(red,$lightness:99); c100: adjust-color(red,$lightness:100); // c101: adjust-color(red,$lightness:101); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/r/000077500000000000000000000000001305254536400252745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/r/expected_output.css000066400000000000000000000200271305254536400312300ustar00rootroot00000000000000foo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #010000; c2: #020000; c3: #030000; c4: #040000; c5: #050000; c6: #060000; c7: #070000; c8: #080000; c9: #090000; c10: #0a0000; c11: #0b0000; c12: #0c0000; c13: #0d0000; c14: #0e0000; c15: #0f0000; c16: #100000; c17: #110000; c18: #120000; c19: #130000; c20: #140000; c21: #150000; c22: #160000; c23: #170000; c24: #180000; c25: #190000; c26: #1a0000; c27: #1b0000; c28: #1c0000; c29: #1d0000; c30: #1e0000; c31: #1f0000; c32: #200000; c33: #210000; c34: #220000; c35: #230000; c36: #240000; c37: #250000; c38: #260000; c39: #270000; c40: #280000; c41: #290000; c42: #2a0000; c43: #2b0000; c44: #2c0000; c45: #2d0000; c46: #2e0000; c47: #2f0000; c48: #300000; c49: #310000; c50: #320000; c51: #330000; c52: #340000; c53: #350000; c54: #360000; c55: #370000; c56: #380000; c57: #390000; c58: #3a0000; c59: #3b0000; c60: #3c0000; c61: #3d0000; c62: #3e0000; c63: #3f0000; c64: #400000; c65: #410000; c66: #420000; c67: #430000; c68: #440000; c69: #450000; c70: #460000; c71: #470000; c72: #480000; c73: #490000; c74: #4a0000; c75: #4b0000; c76: #4c0000; c77: #4d0000; c78: #4e0000; c79: #4f0000; c80: #500000; c81: #510000; c82: #520000; c83: #530000; c84: #540000; c85: #550000; c86: #560000; c87: #570000; c88: #580000; c89: #590000; c90: #5a0000; c91: #5b0000; c92: #5c0000; c93: #5d0000; c94: #5e0000; c95: #5f0000; c96: #600000; c97: #610000; c98: #620000; c99: #630000; c100: #640000; c101: #650000; c102: #660000; c103: #670000; c104: #680000; c105: #690000; c106: #6a0000; c107: #6b0000; c108: #6c0000; c109: #6d0000; c110: #6e0000; c111: #6f0000; c112: #700000; c113: #710000; c114: #720000; c115: #730000; c116: #740000; c117: #750000; c118: #760000; c119: #770000; c120: #780000; c121: #790000; c122: #7a0000; c123: #7b0000; c124: #7c0000; c125: #7d0000; c126: #7e0000; c127: #7f0000; c128: maroon; c129: #810000; c130: #820000; c131: #830000; c132: #840000; c133: #850000; c134: #860000; c135: #870000; c136: #880000; c137: #890000; c138: #8a0000; c139: darkred; c140: #8c0000; c141: #8d0000; c142: #8e0000; c143: #8f0000; c144: #900000; c145: #910000; c146: #920000; c147: #930000; c148: #940000; c149: #950000; c150: #960000; c151: #970000; c152: #980000; c153: #990000; c154: #9a0000; c155: #9b0000; c156: #9c0000; c157: #9d0000; c158: #9e0000; c159: #9f0000; c160: #a00000; c161: #a10000; c162: #a20000; c163: #a30000; c164: #a40000; c165: #a50000; c166: #a60000; c167: #a70000; c168: #a80000; c169: #a90000; c170: #aa0000; c171: #ab0000; c172: #ac0000; c173: #ad0000; c174: #ae0000; c175: #af0000; c176: #b00000; c177: #b10000; c178: #b20000; c179: #b30000; c180: #b40000; c181: #b50000; c182: #b60000; c183: #b70000; c184: #b80000; c185: #b90000; c186: #ba0000; c187: #bb0000; c188: #bc0000; c189: #bd0000; c190: #be0000; c191: #bf0000; c192: #c00000; c193: #c10000; c194: #c20000; c195: #c30000; c196: #c40000; c197: #c50000; c198: #c60000; c199: #c70000; c200: #c80000; c201: #c90000; c202: #ca0000; c203: #cb0000; c204: #cc0000; c205: #cd0000; c206: #ce0000; c207: #cf0000; c208: #d00000; c209: #d10000; c210: #d20000; c211: #d30000; c212: #d40000; c213: #d50000; c214: #d60000; c215: #d70000; c216: #d80000; c217: #d90000; c218: #da0000; c219: #db0000; c220: #dc0000; c221: #dd0000; c222: #de0000; c223: #df0000; c224: #e00000; c225: #e10000; c226: #e20000; c227: #e30000; c228: #e40000; c229: #e50000; c230: #e60000; c231: #e70000; c232: #e80000; c233: #e90000; c234: #ea0000; c235: #eb0000; c236: #ec0000; c237: #ed0000; c238: #ee0000; c239: #ef0000; c240: #f00000; c241: #f10000; c242: #f20000; c243: #f30000; c244: #f40000; c245: #f50000; c246: #f60000; c247: #f70000; c248: #f80000; c249: #f90000; c250: #fa0000; c251: #fb0000; c252: #fc0000; c253: #fd0000; c254: #fe0000; c255: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/r/input.scss000066400000000000000000000462001305254536400273320ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$red:-256); c-255: adjust-color(black,$red:-255); c-254: adjust-color(black,$red:-254); c-253: adjust-color(black,$red:-253); c-252: adjust-color(black,$red:-252); c-251: adjust-color(black,$red:-251); c-250: adjust-color(black,$red:-250); c-249: adjust-color(black,$red:-249); c-248: adjust-color(black,$red:-248); c-247: adjust-color(black,$red:-247); c-246: adjust-color(black,$red:-246); c-245: adjust-color(black,$red:-245); c-244: adjust-color(black,$red:-244); c-243: adjust-color(black,$red:-243); c-242: adjust-color(black,$red:-242); c-241: adjust-color(black,$red:-241); c-240: adjust-color(black,$red:-240); c-239: adjust-color(black,$red:-239); c-238: adjust-color(black,$red:-238); c-237: adjust-color(black,$red:-237); c-236: adjust-color(black,$red:-236); c-235: adjust-color(black,$red:-235); c-234: adjust-color(black,$red:-234); c-233: adjust-color(black,$red:-233); c-232: adjust-color(black,$red:-232); c-231: adjust-color(black,$red:-231); c-230: adjust-color(black,$red:-230); c-229: adjust-color(black,$red:-229); c-228: adjust-color(black,$red:-228); c-227: adjust-color(black,$red:-227); c-226: adjust-color(black,$red:-226); c-225: adjust-color(black,$red:-225); c-224: adjust-color(black,$red:-224); c-223: adjust-color(black,$red:-223); c-222: adjust-color(black,$red:-222); c-221: adjust-color(black,$red:-221); c-220: adjust-color(black,$red:-220); c-219: adjust-color(black,$red:-219); c-218: adjust-color(black,$red:-218); c-217: adjust-color(black,$red:-217); c-216: adjust-color(black,$red:-216); c-215: adjust-color(black,$red:-215); c-214: adjust-color(black,$red:-214); c-213: adjust-color(black,$red:-213); c-212: adjust-color(black,$red:-212); c-211: adjust-color(black,$red:-211); c-210: adjust-color(black,$red:-210); c-209: adjust-color(black,$red:-209); c-208: adjust-color(black,$red:-208); c-207: adjust-color(black,$red:-207); c-206: adjust-color(black,$red:-206); c-205: adjust-color(black,$red:-205); c-204: adjust-color(black,$red:-204); c-203: adjust-color(black,$red:-203); c-202: adjust-color(black,$red:-202); c-201: adjust-color(black,$red:-201); c-200: adjust-color(black,$red:-200); c-199: adjust-color(black,$red:-199); c-198: adjust-color(black,$red:-198); c-197: adjust-color(black,$red:-197); c-196: adjust-color(black,$red:-196); c-195: adjust-color(black,$red:-195); c-194: adjust-color(black,$red:-194); c-193: adjust-color(black,$red:-193); c-192: adjust-color(black,$red:-192); c-191: adjust-color(black,$red:-191); c-190: adjust-color(black,$red:-190); c-189: adjust-color(black,$red:-189); c-188: adjust-color(black,$red:-188); c-187: adjust-color(black,$red:-187); c-186: adjust-color(black,$red:-186); c-185: adjust-color(black,$red:-185); c-184: adjust-color(black,$red:-184); c-183: adjust-color(black,$red:-183); c-182: adjust-color(black,$red:-182); c-181: adjust-color(black,$red:-181); c-180: adjust-color(black,$red:-180); c-179: adjust-color(black,$red:-179); c-178: adjust-color(black,$red:-178); c-177: adjust-color(black,$red:-177); c-176: adjust-color(black,$red:-176); c-175: adjust-color(black,$red:-175); c-174: adjust-color(black,$red:-174); c-173: adjust-color(black,$red:-173); c-172: adjust-color(black,$red:-172); c-171: adjust-color(black,$red:-171); c-170: adjust-color(black,$red:-170); c-169: adjust-color(black,$red:-169); c-168: adjust-color(black,$red:-168); c-167: adjust-color(black,$red:-167); c-166: adjust-color(black,$red:-166); c-165: adjust-color(black,$red:-165); c-164: adjust-color(black,$red:-164); c-163: adjust-color(black,$red:-163); c-162: adjust-color(black,$red:-162); c-161: adjust-color(black,$red:-161); c-160: adjust-color(black,$red:-160); c-159: adjust-color(black,$red:-159); c-158: adjust-color(black,$red:-158); c-157: adjust-color(black,$red:-157); c-156: adjust-color(black,$red:-156); c-155: adjust-color(black,$red:-155); c-154: adjust-color(black,$red:-154); c-153: adjust-color(black,$red:-153); c-152: adjust-color(black,$red:-152); c-151: adjust-color(black,$red:-151); c-150: adjust-color(black,$red:-150); c-149: adjust-color(black,$red:-149); c-148: adjust-color(black,$red:-148); c-147: adjust-color(black,$red:-147); c-146: adjust-color(black,$red:-146); c-145: adjust-color(black,$red:-145); c-144: adjust-color(black,$red:-144); c-143: adjust-color(black,$red:-143); c-142: adjust-color(black,$red:-142); c-141: adjust-color(black,$red:-141); c-140: adjust-color(black,$red:-140); c-139: adjust-color(black,$red:-139); c-138: adjust-color(black,$red:-138); c-137: adjust-color(black,$red:-137); c-136: adjust-color(black,$red:-136); c-135: adjust-color(black,$red:-135); c-134: adjust-color(black,$red:-134); c-133: adjust-color(black,$red:-133); c-132: adjust-color(black,$red:-132); c-131: adjust-color(black,$red:-131); c-130: adjust-color(black,$red:-130); c-129: adjust-color(black,$red:-129); c-128: adjust-color(black,$red:-128); c-127: adjust-color(black,$red:-127); c-126: adjust-color(black,$red:-126); c-125: adjust-color(black,$red:-125); c-124: adjust-color(black,$red:-124); c-123: adjust-color(black,$red:-123); c-122: adjust-color(black,$red:-122); c-121: adjust-color(black,$red:-121); c-120: adjust-color(black,$red:-120); c-119: adjust-color(black,$red:-119); c-118: adjust-color(black,$red:-118); c-117: adjust-color(black,$red:-117); c-116: adjust-color(black,$red:-116); c-115: adjust-color(black,$red:-115); c-114: adjust-color(black,$red:-114); c-113: adjust-color(black,$red:-113); c-112: adjust-color(black,$red:-112); c-111: adjust-color(black,$red:-111); c-110: adjust-color(black,$red:-110); c-109: adjust-color(black,$red:-109); c-108: adjust-color(black,$red:-108); c-107: adjust-color(black,$red:-107); c-106: adjust-color(black,$red:-106); c-105: adjust-color(black,$red:-105); c-104: adjust-color(black,$red:-104); c-103: adjust-color(black,$red:-103); c-102: adjust-color(black,$red:-102); c-101: adjust-color(black,$red:-101); c-100: adjust-color(black,$red:-100); c-99: adjust-color(black,$red:-99); c-98: adjust-color(black,$red:-98); c-97: adjust-color(black,$red:-97); c-96: adjust-color(black,$red:-96); c-95: adjust-color(black,$red:-95); c-94: adjust-color(black,$red:-94); c-93: adjust-color(black,$red:-93); c-92: adjust-color(black,$red:-92); c-91: adjust-color(black,$red:-91); c-90: adjust-color(black,$red:-90); c-89: adjust-color(black,$red:-89); c-88: adjust-color(black,$red:-88); c-87: adjust-color(black,$red:-87); c-86: adjust-color(black,$red:-86); c-85: adjust-color(black,$red:-85); c-84: adjust-color(black,$red:-84); c-83: adjust-color(black,$red:-83); c-82: adjust-color(black,$red:-82); c-81: adjust-color(black,$red:-81); c-80: adjust-color(black,$red:-80); c-79: adjust-color(black,$red:-79); c-78: adjust-color(black,$red:-78); c-77: adjust-color(black,$red:-77); c-76: adjust-color(black,$red:-76); c-75: adjust-color(black,$red:-75); c-74: adjust-color(black,$red:-74); c-73: adjust-color(black,$red:-73); c-72: adjust-color(black,$red:-72); c-71: adjust-color(black,$red:-71); c-70: adjust-color(black,$red:-70); c-69: adjust-color(black,$red:-69); c-68: adjust-color(black,$red:-68); c-67: adjust-color(black,$red:-67); c-66: adjust-color(black,$red:-66); c-65: adjust-color(black,$red:-65); c-64: adjust-color(black,$red:-64); c-63: adjust-color(black,$red:-63); c-62: adjust-color(black,$red:-62); c-61: adjust-color(black,$red:-61); c-60: adjust-color(black,$red:-60); c-59: adjust-color(black,$red:-59); c-58: adjust-color(black,$red:-58); c-57: adjust-color(black,$red:-57); c-56: adjust-color(black,$red:-56); c-55: adjust-color(black,$red:-55); c-54: adjust-color(black,$red:-54); c-53: adjust-color(black,$red:-53); c-52: adjust-color(black,$red:-52); c-51: adjust-color(black,$red:-51); c-50: adjust-color(black,$red:-50); c-49: adjust-color(black,$red:-49); c-48: adjust-color(black,$red:-48); c-47: adjust-color(black,$red:-47); c-46: adjust-color(black,$red:-46); c-45: adjust-color(black,$red:-45); c-44: adjust-color(black,$red:-44); c-43: adjust-color(black,$red:-43); c-42: adjust-color(black,$red:-42); c-41: adjust-color(black,$red:-41); c-40: adjust-color(black,$red:-40); c-39: adjust-color(black,$red:-39); c-38: adjust-color(black,$red:-38); c-37: adjust-color(black,$red:-37); c-36: adjust-color(black,$red:-36); c-35: adjust-color(black,$red:-35); c-34: adjust-color(black,$red:-34); c-33: adjust-color(black,$red:-33); c-32: adjust-color(black,$red:-32); c-31: adjust-color(black,$red:-31); c-30: adjust-color(black,$red:-30); c-29: adjust-color(black,$red:-29); c-28: adjust-color(black,$red:-28); c-27: adjust-color(black,$red:-27); c-26: adjust-color(black,$red:-26); c-25: adjust-color(black,$red:-25); c-24: adjust-color(black,$red:-24); c-23: adjust-color(black,$red:-23); c-22: adjust-color(black,$red:-22); c-21: adjust-color(black,$red:-21); c-20: adjust-color(black,$red:-20); c-19: adjust-color(black,$red:-19); c-18: adjust-color(black,$red:-18); c-17: adjust-color(black,$red:-17); c-16: adjust-color(black,$red:-16); c-15: adjust-color(black,$red:-15); c-14: adjust-color(black,$red:-14); c-13: adjust-color(black,$red:-13); c-12: adjust-color(black,$red:-12); c-11: adjust-color(black,$red:-11); c-10: adjust-color(black,$red:-10); c-9: adjust-color(black,$red:-9); c-8: adjust-color(black,$red:-8); c-7: adjust-color(black,$red:-7); c-6: adjust-color(black,$red:-6); c-5: adjust-color(black,$red:-5); c-4: adjust-color(black,$red:-4); c-3: adjust-color(black,$red:-3); c-2: adjust-color(black,$red:-2); c-1: adjust-color(black,$red:-1); c0: adjust-color(black,$red:0); c1: adjust-color(black,$red:1); c2: adjust-color(black,$red:2); c3: adjust-color(black,$red:3); c4: adjust-color(black,$red:4); c5: adjust-color(black,$red:5); c6: adjust-color(black,$red:6); c7: adjust-color(black,$red:7); c8: adjust-color(black,$red:8); c9: adjust-color(black,$red:9); c10: adjust-color(black,$red:10); c11: adjust-color(black,$red:11); c12: adjust-color(black,$red:12); c13: adjust-color(black,$red:13); c14: adjust-color(black,$red:14); c15: adjust-color(black,$red:15); c16: adjust-color(black,$red:16); c17: adjust-color(black,$red:17); c18: adjust-color(black,$red:18); c19: adjust-color(black,$red:19); c20: adjust-color(black,$red:20); c21: adjust-color(black,$red:21); c22: adjust-color(black,$red:22); c23: adjust-color(black,$red:23); c24: adjust-color(black,$red:24); c25: adjust-color(black,$red:25); c26: adjust-color(black,$red:26); c27: adjust-color(black,$red:27); c28: adjust-color(black,$red:28); c29: adjust-color(black,$red:29); c30: adjust-color(black,$red:30); c31: adjust-color(black,$red:31); c32: adjust-color(black,$red:32); c33: adjust-color(black,$red:33); c34: adjust-color(black,$red:34); c35: adjust-color(black,$red:35); c36: adjust-color(black,$red:36); c37: adjust-color(black,$red:37); c38: adjust-color(black,$red:38); c39: adjust-color(black,$red:39); c40: adjust-color(black,$red:40); c41: adjust-color(black,$red:41); c42: adjust-color(black,$red:42); c43: adjust-color(black,$red:43); c44: adjust-color(black,$red:44); c45: adjust-color(black,$red:45); c46: adjust-color(black,$red:46); c47: adjust-color(black,$red:47); c48: adjust-color(black,$red:48); c49: adjust-color(black,$red:49); c50: adjust-color(black,$red:50); c51: adjust-color(black,$red:51); c52: adjust-color(black,$red:52); c53: adjust-color(black,$red:53); c54: adjust-color(black,$red:54); c55: adjust-color(black,$red:55); c56: adjust-color(black,$red:56); c57: adjust-color(black,$red:57); c58: adjust-color(black,$red:58); c59: adjust-color(black,$red:59); c60: adjust-color(black,$red:60); c61: adjust-color(black,$red:61); c62: adjust-color(black,$red:62); c63: adjust-color(black,$red:63); c64: adjust-color(black,$red:64); c65: adjust-color(black,$red:65); c66: adjust-color(black,$red:66); c67: adjust-color(black,$red:67); c68: adjust-color(black,$red:68); c69: adjust-color(black,$red:69); c70: adjust-color(black,$red:70); c71: adjust-color(black,$red:71); c72: adjust-color(black,$red:72); c73: adjust-color(black,$red:73); c74: adjust-color(black,$red:74); c75: adjust-color(black,$red:75); c76: adjust-color(black,$red:76); c77: adjust-color(black,$red:77); c78: adjust-color(black,$red:78); c79: adjust-color(black,$red:79); c80: adjust-color(black,$red:80); c81: adjust-color(black,$red:81); c82: adjust-color(black,$red:82); c83: adjust-color(black,$red:83); c84: adjust-color(black,$red:84); c85: adjust-color(black,$red:85); c86: adjust-color(black,$red:86); c87: adjust-color(black,$red:87); c88: adjust-color(black,$red:88); c89: adjust-color(black,$red:89); c90: adjust-color(black,$red:90); c91: adjust-color(black,$red:91); c92: adjust-color(black,$red:92); c93: adjust-color(black,$red:93); c94: adjust-color(black,$red:94); c95: adjust-color(black,$red:95); c96: adjust-color(black,$red:96); c97: adjust-color(black,$red:97); c98: adjust-color(black,$red:98); c99: adjust-color(black,$red:99); c100: adjust-color(black,$red:100); c101: adjust-color(black,$red:101); c102: adjust-color(black,$red:102); c103: adjust-color(black,$red:103); c104: adjust-color(black,$red:104); c105: adjust-color(black,$red:105); c106: adjust-color(black,$red:106); c107: adjust-color(black,$red:107); c108: adjust-color(black,$red:108); c109: adjust-color(black,$red:109); c110: adjust-color(black,$red:110); c111: adjust-color(black,$red:111); c112: adjust-color(black,$red:112); c113: adjust-color(black,$red:113); c114: adjust-color(black,$red:114); c115: adjust-color(black,$red:115); c116: adjust-color(black,$red:116); c117: adjust-color(black,$red:117); c118: adjust-color(black,$red:118); c119: adjust-color(black,$red:119); c120: adjust-color(black,$red:120); c121: adjust-color(black,$red:121); c122: adjust-color(black,$red:122); c123: adjust-color(black,$red:123); c124: adjust-color(black,$red:124); c125: adjust-color(black,$red:125); c126: adjust-color(black,$red:126); c127: adjust-color(black,$red:127); c128: adjust-color(black,$red:128); c129: adjust-color(black,$red:129); c130: adjust-color(black,$red:130); c131: adjust-color(black,$red:131); c132: adjust-color(black,$red:132); c133: adjust-color(black,$red:133); c134: adjust-color(black,$red:134); c135: adjust-color(black,$red:135); c136: adjust-color(black,$red:136); c137: adjust-color(black,$red:137); c138: adjust-color(black,$red:138); c139: adjust-color(black,$red:139); c140: adjust-color(black,$red:140); c141: adjust-color(black,$red:141); c142: adjust-color(black,$red:142); c143: adjust-color(black,$red:143); c144: adjust-color(black,$red:144); c145: adjust-color(black,$red:145); c146: adjust-color(black,$red:146); c147: adjust-color(black,$red:147); c148: adjust-color(black,$red:148); c149: adjust-color(black,$red:149); c150: adjust-color(black,$red:150); c151: adjust-color(black,$red:151); c152: adjust-color(black,$red:152); c153: adjust-color(black,$red:153); c154: adjust-color(black,$red:154); c155: adjust-color(black,$red:155); c156: adjust-color(black,$red:156); c157: adjust-color(black,$red:157); c158: adjust-color(black,$red:158); c159: adjust-color(black,$red:159); c160: adjust-color(black,$red:160); c161: adjust-color(black,$red:161); c162: adjust-color(black,$red:162); c163: adjust-color(black,$red:163); c164: adjust-color(black,$red:164); c165: adjust-color(black,$red:165); c166: adjust-color(black,$red:166); c167: adjust-color(black,$red:167); c168: adjust-color(black,$red:168); c169: adjust-color(black,$red:169); c170: adjust-color(black,$red:170); c171: adjust-color(black,$red:171); c172: adjust-color(black,$red:172); c173: adjust-color(black,$red:173); c174: adjust-color(black,$red:174); c175: adjust-color(black,$red:175); c176: adjust-color(black,$red:176); c177: adjust-color(black,$red:177); c178: adjust-color(black,$red:178); c179: adjust-color(black,$red:179); c180: adjust-color(black,$red:180); c181: adjust-color(black,$red:181); c182: adjust-color(black,$red:182); c183: adjust-color(black,$red:183); c184: adjust-color(black,$red:184); c185: adjust-color(black,$red:185); c186: adjust-color(black,$red:186); c187: adjust-color(black,$red:187); c188: adjust-color(black,$red:188); c189: adjust-color(black,$red:189); c190: adjust-color(black,$red:190); c191: adjust-color(black,$red:191); c192: adjust-color(black,$red:192); c193: adjust-color(black,$red:193); c194: adjust-color(black,$red:194); c195: adjust-color(black,$red:195); c196: adjust-color(black,$red:196); c197: adjust-color(black,$red:197); c198: adjust-color(black,$red:198); c199: adjust-color(black,$red:199); c200: adjust-color(black,$red:200); c201: adjust-color(black,$red:201); c202: adjust-color(black,$red:202); c203: adjust-color(black,$red:203); c204: adjust-color(black,$red:204); c205: adjust-color(black,$red:205); c206: adjust-color(black,$red:206); c207: adjust-color(black,$red:207); c208: adjust-color(black,$red:208); c209: adjust-color(black,$red:209); c210: adjust-color(black,$red:210); c211: adjust-color(black,$red:211); c212: adjust-color(black,$red:212); c213: adjust-color(black,$red:213); c214: adjust-color(black,$red:214); c215: adjust-color(black,$red:215); c216: adjust-color(black,$red:216); c217: adjust-color(black,$red:217); c218: adjust-color(black,$red:218); c219: adjust-color(black,$red:219); c220: adjust-color(black,$red:220); c221: adjust-color(black,$red:221); c222: adjust-color(black,$red:222); c223: adjust-color(black,$red:223); c224: adjust-color(black,$red:224); c225: adjust-color(black,$red:225); c226: adjust-color(black,$red:226); c227: adjust-color(black,$red:227); c228: adjust-color(black,$red:228); c229: adjust-color(black,$red:229); c230: adjust-color(black,$red:230); c231: adjust-color(black,$red:231); c232: adjust-color(black,$red:232); c233: adjust-color(black,$red:233); c234: adjust-color(black,$red:234); c235: adjust-color(black,$red:235); c236: adjust-color(black,$red:236); c237: adjust-color(black,$red:237); c238: adjust-color(black,$red:238); c239: adjust-color(black,$red:239); c240: adjust-color(black,$red:240); c241: adjust-color(black,$red:241); c242: adjust-color(black,$red:242); c243: adjust-color(black,$red:243); c244: adjust-color(black,$red:244); c245: adjust-color(black,$red:245); c246: adjust-color(black,$red:246); c247: adjust-color(black,$red:247); c248: adjust-color(black,$red:248); c249: adjust-color(black,$red:249); c250: adjust-color(black,$red:250); c251: adjust-color(black,$red:251); c252: adjust-color(black,$red:252); c253: adjust-color(black,$red:253); c254: adjust-color(black,$red:254); c255: adjust-color(black,$red:255); // c256: adjust-color(black,$red:256); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/s/000077500000000000000000000000001305254536400252755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/s/expected_output-dart-sass.css000066400000000000000000000055241305254536400331350ustar00rootroot00000000000000foo { c-100: grey; c-99: #817e7e; c-98: #827d7d; c-97: #837c7c; c-96: #857a7a; c-95: #867979; c-94: #877878; c-93: #887777; c-92: #8a7575; c-91: #8b7474; c-90: #8c7373; c-89: #8e7171; c-88: #8f7070; c-87: #906f6f; c-86: #916e6e; c-85: #936c6c; c-84: #946b6b; c-83: #956a6a; c-82: #966969; c-81: #986767; c-80: #996666; c-79: #9a6565; c-78: #9c6363; c-77: #9d6262; c-76: #9e6161; c-75: #9f6060; c-74: #a15e5e; c-73: #a25d5d; c-72: #a35c5c; c-71: #a45b5b; c-70: #a65959; c-69: #a75858; c-68: #a85757; c-67: #aa5555; c-66: #ab5454; c-65: #ac5353; c-64: #ad5252; c-63: #af5050; c-62: #b04f4f; c-61: #b14e4e; c-60: #b34d4d; c-59: #b44b4b; c-58: #b54a4a; c-57: #b64949; c-56: #b84747; c-55: #b94646; c-54: #ba4545; c-53: #bb4444; c-52: #bd4242; c-51: #be4141; c-50: #bf4040; c-49: #c13e3e; c-48: #c23d3d; c-47: #c33c3c; c-46: #c43b3b; c-45: #c63939; c-44: #c73838; c-43: #c83737; c-42: #c93636; c-41: #cb3434; c-40: #cc3333; c-39: #cd3232; c-38: #cf3030; c-37: #d02f2f; c-36: #d12e2e; c-35: #d22d2d; c-34: #d42b2b; c-33: #d52a2a; c-32: #d62929; c-31: #d72828; c-30: #d92626; c-29: #da2525; c-28: #db2424; c-27: #dd2222; c-26: #de2121; c-25: #df2020; c-24: #e01f1f; c-23: #e21d1d; c-22: #e31c1c; c-21: #e41b1b; c-20: #e61a1a; c-19: #e71818; c-18: #e81717; c-17: #e91616; c-16: #eb1414; c-15: #ec1313; c-14: #ed1212; c-13: #ee1111; c-12: #f00f0f; c-11: #f10e0e; c-10: #f20d0d; c-9: #f40b0b; c-8: #f50a0a; c-7: #f60909; c-6: #f70808; c-5: #f90606; c-4: #fa0505; c-3: #fb0404; c-2: #fc0303; c-1: #fe0101; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/s/expected_output.css000066400000000000000000000055241305254536400312360ustar00rootroot00000000000000foo { c-100: gray; c-99: #817e7e; c-98: #827d7d; c-97: #837c7c; c-96: #857a7a; c-95: #867979; c-94: #877878; c-93: #887777; c-92: #8a7575; c-91: #8b7474; c-90: #8c7373; c-89: #8e7171; c-88: #8f7070; c-87: #906f6f; c-86: #916e6e; c-85: #936c6c; c-84: #946b6b; c-83: #956a6a; c-82: #966969; c-81: #986767; c-80: #996666; c-79: #9a6565; c-78: #9c6363; c-77: #9d6262; c-76: #9e6161; c-75: #9f6060; c-74: #a15e5e; c-73: #a25d5d; c-72: #a35c5c; c-71: #a45b5b; c-70: #a65959; c-69: #a75858; c-68: #a85757; c-67: #aa5555; c-66: #ab5454; c-65: #ac5353; c-64: #ad5252; c-63: #af5050; c-62: #b04f4f; c-61: #b14e4e; c-60: #b34d4d; c-59: #b44b4b; c-58: #b54a4a; c-57: #b64949; c-56: #b84747; c-55: #b94646; c-54: #ba4545; c-53: #bb4444; c-52: #bd4242; c-51: #be4141; c-50: #bf4040; c-49: #c13e3e; c-48: #c23d3d; c-47: #c33c3c; c-46: #c43b3b; c-45: #c63939; c-44: #c73838; c-43: #c83737; c-42: #c93636; c-41: #cb3434; c-40: #cc3333; c-39: #cd3232; c-38: #cf3030; c-37: #d02f2f; c-36: #d12e2e; c-35: #d22d2d; c-34: #d42b2b; c-33: #d52a2a; c-32: #d62929; c-31: #d72828; c-30: #d92626; c-29: #da2525; c-28: #db2424; c-27: #dd2222; c-26: #de2121; c-25: #df2020; c-24: #e01f1f; c-23: #e21d1d; c-22: #e31c1c; c-21: #e41b1b; c-20: #e61a1a; c-19: #e71818; c-18: #e81717; c-17: #e91616; c-16: #eb1414; c-15: #ec1313; c-14: #ed1212; c-13: #ee1111; c-12: #f00f0f; c-11: #f10e0e; c-10: #f20d0d; c-9: #f40b0b; c-8: #f50a0a; c-7: #f60909; c-6: #f70808; c-5: #f90606; c-4: #fa0505; c-3: #fb0404; c-2: #fc0303; c-1: #fe0101; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/adjust-color/s/input.scss000066400000000000000000000204751305254536400273410ustar00rootroot00000000000000foo { // c-101: adjust-color(red,$saturation:-101); c-100: adjust-color(red,$saturation:-100); c-99: adjust-color(red,$saturation:-99); c-98: adjust-color(red,$saturation:-98); c-97: adjust-color(red,$saturation:-97); c-96: adjust-color(red,$saturation:-96); c-95: adjust-color(red,$saturation:-95); c-94: adjust-color(red,$saturation:-94); c-93: adjust-color(red,$saturation:-93); c-92: adjust-color(red,$saturation:-92); c-91: adjust-color(red,$saturation:-91); c-90: adjust-color(red,$saturation:-90); c-89: adjust-color(red,$saturation:-89); c-88: adjust-color(red,$saturation:-88); c-87: adjust-color(red,$saturation:-87); c-86: adjust-color(red,$saturation:-86); c-85: adjust-color(red,$saturation:-85); c-84: adjust-color(red,$saturation:-84); c-83: adjust-color(red,$saturation:-83); c-82: adjust-color(red,$saturation:-82); c-81: adjust-color(red,$saturation:-81); c-80: adjust-color(red,$saturation:-80); c-79: adjust-color(red,$saturation:-79); c-78: adjust-color(red,$saturation:-78); c-77: adjust-color(red,$saturation:-77); c-76: adjust-color(red,$saturation:-76); c-75: adjust-color(red,$saturation:-75); c-74: adjust-color(red,$saturation:-74); c-73: adjust-color(red,$saturation:-73); c-72: adjust-color(red,$saturation:-72); c-71: adjust-color(red,$saturation:-71); c-70: adjust-color(red,$saturation:-70); c-69: adjust-color(red,$saturation:-69); c-68: adjust-color(red,$saturation:-68); c-67: adjust-color(red,$saturation:-67); c-66: adjust-color(red,$saturation:-66); c-65: adjust-color(red,$saturation:-65); c-64: adjust-color(red,$saturation:-64); c-63: adjust-color(red,$saturation:-63); c-62: adjust-color(red,$saturation:-62); c-61: adjust-color(red,$saturation:-61); c-60: adjust-color(red,$saturation:-60); c-59: adjust-color(red,$saturation:-59); c-58: adjust-color(red,$saturation:-58); c-57: adjust-color(red,$saturation:-57); c-56: adjust-color(red,$saturation:-56); c-55: adjust-color(red,$saturation:-55); c-54: adjust-color(red,$saturation:-54); c-53: adjust-color(red,$saturation:-53); c-52: adjust-color(red,$saturation:-52); c-51: adjust-color(red,$saturation:-51); c-50: adjust-color(red,$saturation:-50); c-49: adjust-color(red,$saturation:-49); c-48: adjust-color(red,$saturation:-48); c-47: adjust-color(red,$saturation:-47); c-46: adjust-color(red,$saturation:-46); c-45: adjust-color(red,$saturation:-45); c-44: adjust-color(red,$saturation:-44); c-43: adjust-color(red,$saturation:-43); c-42: adjust-color(red,$saturation:-42); c-41: adjust-color(red,$saturation:-41); c-40: adjust-color(red,$saturation:-40); c-39: adjust-color(red,$saturation:-39); c-38: adjust-color(red,$saturation:-38); c-37: adjust-color(red,$saturation:-37); c-36: adjust-color(red,$saturation:-36); c-35: adjust-color(red,$saturation:-35); c-34: adjust-color(red,$saturation:-34); c-33: adjust-color(red,$saturation:-33); c-32: adjust-color(red,$saturation:-32); c-31: adjust-color(red,$saturation:-31); c-30: adjust-color(red,$saturation:-30); c-29: adjust-color(red,$saturation:-29); c-28: adjust-color(red,$saturation:-28); c-27: adjust-color(red,$saturation:-27); c-26: adjust-color(red,$saturation:-26); c-25: adjust-color(red,$saturation:-25); c-24: adjust-color(red,$saturation:-24); c-23: adjust-color(red,$saturation:-23); c-22: adjust-color(red,$saturation:-22); c-21: adjust-color(red,$saturation:-21); c-20: adjust-color(red,$saturation:-20); c-19: adjust-color(red,$saturation:-19); c-18: adjust-color(red,$saturation:-18); c-17: adjust-color(red,$saturation:-17); c-16: adjust-color(red,$saturation:-16); c-15: adjust-color(red,$saturation:-15); c-14: adjust-color(red,$saturation:-14); c-13: adjust-color(red,$saturation:-13); c-12: adjust-color(red,$saturation:-12); c-11: adjust-color(red,$saturation:-11); c-10: adjust-color(red,$saturation:-10); c-9: adjust-color(red,$saturation:-9); c-8: adjust-color(red,$saturation:-8); c-7: adjust-color(red,$saturation:-7); c-6: adjust-color(red,$saturation:-6); c-5: adjust-color(red,$saturation:-5); c-4: adjust-color(red,$saturation:-4); c-3: adjust-color(red,$saturation:-3); c-2: adjust-color(red,$saturation:-2); c-1: adjust-color(red,$saturation:-1); c0: adjust-color(red,$saturation:0); c1: adjust-color(red,$saturation:1); c2: adjust-color(red,$saturation:2); c3: adjust-color(red,$saturation:3); c4: adjust-color(red,$saturation:4); c5: adjust-color(red,$saturation:5); c6: adjust-color(red,$saturation:6); c7: adjust-color(red,$saturation:7); c8: adjust-color(red,$saturation:8); c9: adjust-color(red,$saturation:9); c10: adjust-color(red,$saturation:10); c11: adjust-color(red,$saturation:11); c12: adjust-color(red,$saturation:12); c13: adjust-color(red,$saturation:13); c14: adjust-color(red,$saturation:14); c15: adjust-color(red,$saturation:15); c16: adjust-color(red,$saturation:16); c17: adjust-color(red,$saturation:17); c18: adjust-color(red,$saturation:18); c19: adjust-color(red,$saturation:19); c20: adjust-color(red,$saturation:20); c21: adjust-color(red,$saturation:21); c22: adjust-color(red,$saturation:22); c23: adjust-color(red,$saturation:23); c24: adjust-color(red,$saturation:24); c25: adjust-color(red,$saturation:25); c26: adjust-color(red,$saturation:26); c27: adjust-color(red,$saturation:27); c28: adjust-color(red,$saturation:28); c29: adjust-color(red,$saturation:29); c30: adjust-color(red,$saturation:30); c31: adjust-color(red,$saturation:31); c32: adjust-color(red,$saturation:32); c33: adjust-color(red,$saturation:33); c34: adjust-color(red,$saturation:34); c35: adjust-color(red,$saturation:35); c36: adjust-color(red,$saturation:36); c37: adjust-color(red,$saturation:37); c38: adjust-color(red,$saturation:38); c39: adjust-color(red,$saturation:39); c40: adjust-color(red,$saturation:40); c41: adjust-color(red,$saturation:41); c42: adjust-color(red,$saturation:42); c43: adjust-color(red,$saturation:43); c44: adjust-color(red,$saturation:44); c45: adjust-color(red,$saturation:45); c46: adjust-color(red,$saturation:46); c47: adjust-color(red,$saturation:47); c48: adjust-color(red,$saturation:48); c49: adjust-color(red,$saturation:49); c50: adjust-color(red,$saturation:50); c51: adjust-color(red,$saturation:51); c52: adjust-color(red,$saturation:52); c53: adjust-color(red,$saturation:53); c54: adjust-color(red,$saturation:54); c55: adjust-color(red,$saturation:55); c56: adjust-color(red,$saturation:56); c57: adjust-color(red,$saturation:57); c58: adjust-color(red,$saturation:58); c59: adjust-color(red,$saturation:59); c60: adjust-color(red,$saturation:60); c61: adjust-color(red,$saturation:61); c62: adjust-color(red,$saturation:62); c63: adjust-color(red,$saturation:63); c64: adjust-color(red,$saturation:64); c65: adjust-color(red,$saturation:65); c66: adjust-color(red,$saturation:66); c67: adjust-color(red,$saturation:67); c68: adjust-color(red,$saturation:68); c69: adjust-color(red,$saturation:69); c70: adjust-color(red,$saturation:70); c71: adjust-color(red,$saturation:71); c72: adjust-color(red,$saturation:72); c73: adjust-color(red,$saturation:73); c74: adjust-color(red,$saturation:74); c75: adjust-color(red,$saturation:75); c76: adjust-color(red,$saturation:76); c77: adjust-color(red,$saturation:77); c78: adjust-color(red,$saturation:78); c79: adjust-color(red,$saturation:79); c80: adjust-color(red,$saturation:80); c81: adjust-color(red,$saturation:81); c82: adjust-color(red,$saturation:82); c83: adjust-color(red,$saturation:83); c84: adjust-color(red,$saturation:84); c85: adjust-color(red,$saturation:85); c86: adjust-color(red,$saturation:86); c87: adjust-color(red,$saturation:87); c88: adjust-color(red,$saturation:88); c89: adjust-color(red,$saturation:89); c90: adjust-color(red,$saturation:90); c91: adjust-color(red,$saturation:91); c92: adjust-color(red,$saturation:92); c93: adjust-color(red,$saturation:93); c94: adjust-color(red,$saturation:94); c95: adjust-color(red,$saturation:95); c96: adjust-color(red,$saturation:96); c97: adjust-color(red,$saturation:97); c98: adjust-color(red,$saturation:98); c99: adjust-color(red,$saturation:99); c100: adjust-color(red,$saturation:100); // c101: adjust-color(red,$saturation:101); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/000077500000000000000000000000001305254536400247665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/a/000077500000000000000000000000001305254536400252065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/a/expected_output.css000066400000000000000000000004231305254536400311400ustar00rootroot00000000000000foo { c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/a/input.scss000066400000000000000000000010441305254536400272410ustar00rootroot00000000000000foo { // c-1: change-color(black,$alpha:-1); c0: change-color(black,$alpha:0.0); c1: change-color(black,$alpha:0.1); c2: change-color(black,$alpha:0.2); c3: change-color(black,$alpha:0.3); c4: change-color(black,$alpha:0.4); c5: change-color(black,$alpha:0.5); c6: change-color(black,$alpha:0.6); c7: change-color(black,$alpha:0.7); c8: change-color(black,$alpha:0.8); c9: change-color(black,$alpha:0.9); c10: change-color(black,$alpha:1); // c11: change-color(black,$alpha:1.1); // c12: change-color(black,$alpha:2); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/b/000077500000000000000000000000001305254536400252075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/b/expected_output.css000066400000000000000000000102261305254536400311430ustar00rootroot00000000000000foo { c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/b/input.scss000066400000000000000000000231761305254536400272540ustar00rootroot00000000000000foo { // c-1: change-color(black,$blue:-1); c0: change-color(black,$blue:0); c1: change-color(black,$blue:1); c2: change-color(black,$blue:2); c3: change-color(black,$blue:3); c4: change-color(black,$blue:4); c5: change-color(black,$blue:5); c6: change-color(black,$blue:6); c7: change-color(black,$blue:7); c8: change-color(black,$blue:8); c9: change-color(black,$blue:9); c10: change-color(black,$blue:10); c11: change-color(black,$blue:11); c12: change-color(black,$blue:12); c13: change-color(black,$blue:13); c14: change-color(black,$blue:14); c15: change-color(black,$blue:15); c16: change-color(black,$blue:16); c17: change-color(black,$blue:17); c18: change-color(black,$blue:18); c19: change-color(black,$blue:19); c20: change-color(black,$blue:20); c21: change-color(black,$blue:21); c22: change-color(black,$blue:22); c23: change-color(black,$blue:23); c24: change-color(black,$blue:24); c25: change-color(black,$blue:25); c26: change-color(black,$blue:26); c27: change-color(black,$blue:27); c28: change-color(black,$blue:28); c29: change-color(black,$blue:29); c30: change-color(black,$blue:30); c31: change-color(black,$blue:31); c32: change-color(black,$blue:32); c33: change-color(black,$blue:33); c34: change-color(black,$blue:34); c35: change-color(black,$blue:35); c36: change-color(black,$blue:36); c37: change-color(black,$blue:37); c38: change-color(black,$blue:38); c39: change-color(black,$blue:39); c40: change-color(black,$blue:40); c41: change-color(black,$blue:41); c42: change-color(black,$blue:42); c43: change-color(black,$blue:43); c44: change-color(black,$blue:44); c45: change-color(black,$blue:45); c46: change-color(black,$blue:46); c47: change-color(black,$blue:47); c48: change-color(black,$blue:48); c49: change-color(black,$blue:49); c50: change-color(black,$blue:50); c51: change-color(black,$blue:51); c52: change-color(black,$blue:52); c53: change-color(black,$blue:53); c54: change-color(black,$blue:54); c55: change-color(black,$blue:55); c56: change-color(black,$blue:56); c57: change-color(black,$blue:57); c58: change-color(black,$blue:58); c59: change-color(black,$blue:59); c60: change-color(black,$blue:60); c61: change-color(black,$blue:61); c62: change-color(black,$blue:62); c63: change-color(black,$blue:63); c64: change-color(black,$blue:64); c65: change-color(black,$blue:65); c66: change-color(black,$blue:66); c67: change-color(black,$blue:67); c68: change-color(black,$blue:68); c69: change-color(black,$blue:69); c70: change-color(black,$blue:70); c71: change-color(black,$blue:71); c72: change-color(black,$blue:72); c73: change-color(black,$blue:73); c74: change-color(black,$blue:74); c75: change-color(black,$blue:75); c76: change-color(black,$blue:76); c77: change-color(black,$blue:77); c78: change-color(black,$blue:78); c79: change-color(black,$blue:79); c80: change-color(black,$blue:80); c81: change-color(black,$blue:81); c82: change-color(black,$blue:82); c83: change-color(black,$blue:83); c84: change-color(black,$blue:84); c85: change-color(black,$blue:85); c86: change-color(black,$blue:86); c87: change-color(black,$blue:87); c88: change-color(black,$blue:88); c89: change-color(black,$blue:89); c90: change-color(black,$blue:90); c91: change-color(black,$blue:91); c92: change-color(black,$blue:92); c93: change-color(black,$blue:93); c94: change-color(black,$blue:94); c95: change-color(black,$blue:95); c96: change-color(black,$blue:96); c97: change-color(black,$blue:97); c98: change-color(black,$blue:98); c99: change-color(black,$blue:99); c100: change-color(black,$blue:100); c101: change-color(black,$blue:101); c102: change-color(black,$blue:102); c103: change-color(black,$blue:103); c104: change-color(black,$blue:104); c105: change-color(black,$blue:105); c106: change-color(black,$blue:106); c107: change-color(black,$blue:107); c108: change-color(black,$blue:108); c109: change-color(black,$blue:109); c110: change-color(black,$blue:110); c111: change-color(black,$blue:111); c112: change-color(black,$blue:112); c113: change-color(black,$blue:113); c114: change-color(black,$blue:114); c115: change-color(black,$blue:115); c116: change-color(black,$blue:116); c117: change-color(black,$blue:117); c118: change-color(black,$blue:118); c119: change-color(black,$blue:119); c120: change-color(black,$blue:120); c121: change-color(black,$blue:121); c122: change-color(black,$blue:122); c123: change-color(black,$blue:123); c124: change-color(black,$blue:124); c125: change-color(black,$blue:125); c126: change-color(black,$blue:126); c127: change-color(black,$blue:127); c128: change-color(black,$blue:128); c129: change-color(black,$blue:129); c130: change-color(black,$blue:130); c131: change-color(black,$blue:131); c132: change-color(black,$blue:132); c133: change-color(black,$blue:133); c134: change-color(black,$blue:134); c135: change-color(black,$blue:135); c136: change-color(black,$blue:136); c137: change-color(black,$blue:137); c138: change-color(black,$blue:138); c139: change-color(black,$blue:139); c140: change-color(black,$blue:140); c141: change-color(black,$blue:141); c142: change-color(black,$blue:142); c143: change-color(black,$blue:143); c144: change-color(black,$blue:144); c145: change-color(black,$blue:145); c146: change-color(black,$blue:146); c147: change-color(black,$blue:147); c148: change-color(black,$blue:148); c149: change-color(black,$blue:149); c150: change-color(black,$blue:150); c151: change-color(black,$blue:151); c152: change-color(black,$blue:152); c153: change-color(black,$blue:153); c154: change-color(black,$blue:154); c155: change-color(black,$blue:155); c156: change-color(black,$blue:156); c157: change-color(black,$blue:157); c158: change-color(black,$blue:158); c159: change-color(black,$blue:159); c160: change-color(black,$blue:160); c161: change-color(black,$blue:161); c162: change-color(black,$blue:162); c163: change-color(black,$blue:163); c164: change-color(black,$blue:164); c165: change-color(black,$blue:165); c166: change-color(black,$blue:166); c167: change-color(black,$blue:167); c168: change-color(black,$blue:168); c169: change-color(black,$blue:169); c170: change-color(black,$blue:170); c171: change-color(black,$blue:171); c172: change-color(black,$blue:172); c173: change-color(black,$blue:173); c174: change-color(black,$blue:174); c175: change-color(black,$blue:175); c176: change-color(black,$blue:176); c177: change-color(black,$blue:177); c178: change-color(black,$blue:178); c179: change-color(black,$blue:179); c180: change-color(black,$blue:180); c181: change-color(black,$blue:181); c182: change-color(black,$blue:182); c183: change-color(black,$blue:183); c184: change-color(black,$blue:184); c185: change-color(black,$blue:185); c186: change-color(black,$blue:186); c187: change-color(black,$blue:187); c188: change-color(black,$blue:188); c189: change-color(black,$blue:189); c190: change-color(black,$blue:190); c191: change-color(black,$blue:191); c192: change-color(black,$blue:192); c193: change-color(black,$blue:193); c194: change-color(black,$blue:194); c195: change-color(black,$blue:195); c196: change-color(black,$blue:196); c197: change-color(black,$blue:197); c198: change-color(black,$blue:198); c199: change-color(black,$blue:199); c200: change-color(black,$blue:200); c201: change-color(black,$blue:201); c202: change-color(black,$blue:202); c203: change-color(black,$blue:203); c204: change-color(black,$blue:204); c205: change-color(black,$blue:205); c206: change-color(black,$blue:206); c207: change-color(black,$blue:207); c208: change-color(black,$blue:208); c209: change-color(black,$blue:209); c210: change-color(black,$blue:210); c211: change-color(black,$blue:211); c212: change-color(black,$blue:212); c213: change-color(black,$blue:213); c214: change-color(black,$blue:214); c215: change-color(black,$blue:215); c216: change-color(black,$blue:216); c217: change-color(black,$blue:217); c218: change-color(black,$blue:218); c219: change-color(black,$blue:219); c220: change-color(black,$blue:220); c221: change-color(black,$blue:221); c222: change-color(black,$blue:222); c223: change-color(black,$blue:223); c224: change-color(black,$blue:224); c225: change-color(black,$blue:225); c226: change-color(black,$blue:226); c227: change-color(black,$blue:227); c228: change-color(black,$blue:228); c229: change-color(black,$blue:229); c230: change-color(black,$blue:230); c231: change-color(black,$blue:231); c232: change-color(black,$blue:232); c233: change-color(black,$blue:233); c234: change-color(black,$blue:234); c235: change-color(black,$blue:235); c236: change-color(black,$blue:236); c237: change-color(black,$blue:237); c238: change-color(black,$blue:238); c239: change-color(black,$blue:239); c240: change-color(black,$blue:240); c241: change-color(black,$blue:241); c242: change-color(black,$blue:242); c243: change-color(black,$blue:243); c244: change-color(black,$blue:244); c245: change-color(black,$blue:245); c246: change-color(black,$blue:246); c247: change-color(black,$blue:247); c248: change-color(black,$blue:248); c249: change-color(black,$blue:249); c250: change-color(black,$blue:250); c251: change-color(black,$blue:251); c252: change-color(black,$blue:252); c253: change-color(black,$blue:253); c254: change-color(black,$blue:254); c255: change-color(black,$blue:255); // c256: change-color(black,$blue:256); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/g/000077500000000000000000000000001305254536400252145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/g/expected_output.css000066400000000000000000000102251305254536400311470ustar00rootroot00000000000000foo { c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/g/input.scss000066400000000000000000000236001305254536400272510ustar00rootroot00000000000000foo { // c-1: change-color(black,$green:-1); c0: change-color(black,$green:0); c1: change-color(black,$green:1); c2: change-color(black,$green:2); c3: change-color(black,$green:3); c4: change-color(black,$green:4); c5: change-color(black,$green:5); c6: change-color(black,$green:6); c7: change-color(black,$green:7); c8: change-color(black,$green:8); c9: change-color(black,$green:9); c10: change-color(black,$green:10); c11: change-color(black,$green:11); c12: change-color(black,$green:12); c13: change-color(black,$green:13); c14: change-color(black,$green:14); c15: change-color(black,$green:15); c16: change-color(black,$green:16); c17: change-color(black,$green:17); c18: change-color(black,$green:18); c19: change-color(black,$green:19); c20: change-color(black,$green:20); c21: change-color(black,$green:21); c22: change-color(black,$green:22); c23: change-color(black,$green:23); c24: change-color(black,$green:24); c25: change-color(black,$green:25); c26: change-color(black,$green:26); c27: change-color(black,$green:27); c28: change-color(black,$green:28); c29: change-color(black,$green:29); c30: change-color(black,$green:30); c31: change-color(black,$green:31); c32: change-color(black,$green:32); c33: change-color(black,$green:33); c34: change-color(black,$green:34); c35: change-color(black,$green:35); c36: change-color(black,$green:36); c37: change-color(black,$green:37); c38: change-color(black,$green:38); c39: change-color(black,$green:39); c40: change-color(black,$green:40); c41: change-color(black,$green:41); c42: change-color(black,$green:42); c43: change-color(black,$green:43); c44: change-color(black,$green:44); c45: change-color(black,$green:45); c46: change-color(black,$green:46); c47: change-color(black,$green:47); c48: change-color(black,$green:48); c49: change-color(black,$green:49); c50: change-color(black,$green:50); c51: change-color(black,$green:51); c52: change-color(black,$green:52); c53: change-color(black,$green:53); c54: change-color(black,$green:54); c55: change-color(black,$green:55); c56: change-color(black,$green:56); c57: change-color(black,$green:57); c58: change-color(black,$green:58); c59: change-color(black,$green:59); c60: change-color(black,$green:60); c61: change-color(black,$green:61); c62: change-color(black,$green:62); c63: change-color(black,$green:63); c64: change-color(black,$green:64); c65: change-color(black,$green:65); c66: change-color(black,$green:66); c67: change-color(black,$green:67); c68: change-color(black,$green:68); c69: change-color(black,$green:69); c70: change-color(black,$green:70); c71: change-color(black,$green:71); c72: change-color(black,$green:72); c73: change-color(black,$green:73); c74: change-color(black,$green:74); c75: change-color(black,$green:75); c76: change-color(black,$green:76); c77: change-color(black,$green:77); c78: change-color(black,$green:78); c79: change-color(black,$green:79); c80: change-color(black,$green:80); c81: change-color(black,$green:81); c82: change-color(black,$green:82); c83: change-color(black,$green:83); c84: change-color(black,$green:84); c85: change-color(black,$green:85); c86: change-color(black,$green:86); c87: change-color(black,$green:87); c88: change-color(black,$green:88); c89: change-color(black,$green:89); c90: change-color(black,$green:90); c91: change-color(black,$green:91); c92: change-color(black,$green:92); c93: change-color(black,$green:93); c94: change-color(black,$green:94); c95: change-color(black,$green:95); c96: change-color(black,$green:96); c97: change-color(black,$green:97); c98: change-color(black,$green:98); c99: change-color(black,$green:99); c100: change-color(black,$green:100); c101: change-color(black,$green:101); c102: change-color(black,$green:102); c103: change-color(black,$green:103); c104: change-color(black,$green:104); c105: change-color(black,$green:105); c106: change-color(black,$green:106); c107: change-color(black,$green:107); c108: change-color(black,$green:108); c109: change-color(black,$green:109); c110: change-color(black,$green:110); c111: change-color(black,$green:111); c112: change-color(black,$green:112); c113: change-color(black,$green:113); c114: change-color(black,$green:114); c115: change-color(black,$green:115); c116: change-color(black,$green:116); c117: change-color(black,$green:117); c118: change-color(black,$green:118); c119: change-color(black,$green:119); c120: change-color(black,$green:120); c121: change-color(black,$green:121); c122: change-color(black,$green:122); c123: change-color(black,$green:123); c124: change-color(black,$green:124); c125: change-color(black,$green:125); c126: change-color(black,$green:126); c127: change-color(black,$green:127); c128: change-color(black,$green:128); c129: change-color(black,$green:129); c130: change-color(black,$green:130); c131: change-color(black,$green:131); c132: change-color(black,$green:132); c133: change-color(black,$green:133); c134: change-color(black,$green:134); c135: change-color(black,$green:135); c136: change-color(black,$green:136); c137: change-color(black,$green:137); c138: change-color(black,$green:138); c139: change-color(black,$green:139); c140: change-color(black,$green:140); c141: change-color(black,$green:141); c142: change-color(black,$green:142); c143: change-color(black,$green:143); c144: change-color(black,$green:144); c145: change-color(black,$green:145); c146: change-color(black,$green:146); c147: change-color(black,$green:147); c148: change-color(black,$green:148); c149: change-color(black,$green:149); c150: change-color(black,$green:150); c151: change-color(black,$green:151); c152: change-color(black,$green:152); c153: change-color(black,$green:153); c154: change-color(black,$green:154); c155: change-color(black,$green:155); c156: change-color(black,$green:156); c157: change-color(black,$green:157); c158: change-color(black,$green:158); c159: change-color(black,$green:159); c160: change-color(black,$green:160); c161: change-color(black,$green:161); c162: change-color(black,$green:162); c163: change-color(black,$green:163); c164: change-color(black,$green:164); c165: change-color(black,$green:165); c166: change-color(black,$green:166); c167: change-color(black,$green:167); c168: change-color(black,$green:168); c169: change-color(black,$green:169); c170: change-color(black,$green:170); c171: change-color(black,$green:171); c172: change-color(black,$green:172); c173: change-color(black,$green:173); c174: change-color(black,$green:174); c175: change-color(black,$green:175); c176: change-color(black,$green:176); c177: change-color(black,$green:177); c178: change-color(black,$green:178); c179: change-color(black,$green:179); c180: change-color(black,$green:180); c181: change-color(black,$green:181); c182: change-color(black,$green:182); c183: change-color(black,$green:183); c184: change-color(black,$green:184); c185: change-color(black,$green:185); c186: change-color(black,$green:186); c187: change-color(black,$green:187); c188: change-color(black,$green:188); c189: change-color(black,$green:189); c190: change-color(black,$green:190); c191: change-color(black,$green:191); c192: change-color(black,$green:192); c193: change-color(black,$green:193); c194: change-color(black,$green:194); c195: change-color(black,$green:195); c196: change-color(black,$green:196); c197: change-color(black,$green:197); c198: change-color(black,$green:198); c199: change-color(black,$green:199); c200: change-color(black,$green:200); c201: change-color(black,$green:201); c202: change-color(black,$green:202); c203: change-color(black,$green:203); c204: change-color(black,$green:204); c205: change-color(black,$green:205); c206: change-color(black,$green:206); c207: change-color(black,$green:207); c208: change-color(black,$green:208); c209: change-color(black,$green:209); c210: change-color(black,$green:210); c211: change-color(black,$green:211); c212: change-color(black,$green:212); c213: change-color(black,$green:213); c214: change-color(black,$green:214); c215: change-color(black,$green:215); c216: change-color(black,$green:216); c217: change-color(black,$green:217); c218: change-color(black,$green:218); c219: change-color(black,$green:219); c220: change-color(black,$green:220); c221: change-color(black,$green:221); c222: change-color(black,$green:222); c223: change-color(black,$green:223); c224: change-color(black,$green:224); c225: change-color(black,$green:225); c226: change-color(black,$green:226); c227: change-color(black,$green:227); c228: change-color(black,$green:228); c229: change-color(black,$green:229); c230: change-color(black,$green:230); c231: change-color(black,$green:231); c232: change-color(black,$green:232); c233: change-color(black,$green:233); c234: change-color(black,$green:234); c235: change-color(black,$green:235); c236: change-color(black,$green:236); c237: change-color(black,$green:237); c238: change-color(black,$green:238); c239: change-color(black,$green:239); c240: change-color(black,$green:240); c241: change-color(black,$green:241); c242: change-color(black,$green:242); c243: change-color(black,$green:243); c244: change-color(black,$green:244); c245: change-color(black,$green:245); c246: change-color(black,$green:246); c247: change-color(black,$green:247); c248: change-color(black,$green:248); c249: change-color(black,$green:249); c250: change-color(black,$green:250); c251: change-color(black,$green:251); c252: change-color(black,$green:252); c253: change-color(black,$green:253); c254: change-color(black,$green:254); c255: change-color(black,$green:255); // c256: change-color(black,$green:256); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/h/000077500000000000000000000000001305254536400252155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/h/expected_output-dart-sass.css000066400000000000000000000136301305254536400330520ustar00rootroot00000000000000foo { c-1: #ff0004; c0: red; c1: #ff0400; c2: #ff0900; c3: #ff0d00; c4: #ff1100; c5: #ff1500; c6: #ff1a00; c7: #ff1e00; c8: #ff2200; c9: #ff2600; c10: #ff2b00; c11: #ff2f00; c12: #ff3300; c13: #ff3700; c14: #ff3c00; c15: #ff4000; c16: #ff4400; c17: #ff4800; c18: #ff4d00; c19: #ff5100; c20: #ff5500; c21: #ff5900; c22: #ff5e00; c23: #ff6200; c24: #ff6600; c25: #ff6a00; c26: #ff6f00; c27: #ff7300; c28: #ff7700; c29: #ff7b00; c30: #ff8000; c31: #ff8400; c32: #ff8800; c33: darkorange; c34: #ff9100; c35: #ff9500; c36: #ff9900; c37: #ff9d00; c38: #ffa200; c39: #ffa600; c40: #ffaa00; c41: #ffae00; c42: #ffb300; c43: #ffb700; c44: #ffbb00; c45: #ffbf00; c46: #ffc400; c47: #ffc800; c48: #ffcc00; c49: #ffd000; c50: #ffd500; c51: #ffd900; c52: #ffdd00; c53: #ffe100; c54: #ffe600; c55: #ffea00; c56: #ffee00; c57: #fff200; c58: #fff700; c59: #fffb00; c60: yellow; c61: #fbff00; c62: #f7ff00; c63: #f2ff00; c64: #eeff00; c65: #eaff00; c66: #e6ff00; c67: #e1ff00; c68: #ddff00; c69: #d9ff00; c70: #d5ff00; c71: #d0ff00; c72: #ccff00; c73: #c8ff00; c74: #c4ff00; c75: #bfff00; c76: #bbff00; c77: #b7ff00; c78: #b3ff00; c79: #aeff00; c80: #aaff00; c81: #a6ff00; c82: #a2ff00; c83: #9dff00; c84: #99ff00; c85: #95ff00; c86: #91ff00; c87: #8cff00; c88: #88ff00; c89: #84ff00; c90: #80ff00; c91: #7bff00; c92: #77ff00; c93: #73ff00; c94: #6fff00; c95: #6aff00; c96: #66ff00; c97: #62ff00; c98: #5eff00; c99: #59ff00; c100: #55ff00; c101: #51ff00; c102: #4dff00; c103: #48ff00; c104: #44ff00; c105: #40ff00; c106: #3cff00; c107: #37ff00; c108: #33ff00; c109: #2fff00; c110: #2bff00; c111: #26ff00; c112: #22ff00; c113: #1eff00; c114: #1aff00; c115: #15ff00; c116: #11ff00; c117: #0dff00; c118: #09ff00; c119: #04ff00; c120: lime; c121: #00ff04; c122: #00ff09; c123: #00ff0d; c124: #00ff11; c125: #00ff15; c126: #00ff1a; c127: #00ff1e; c128: #00ff22; c129: #00ff26; c130: #00ff2b; c131: #00ff2f; c132: #00ff33; c133: #00ff37; c134: #00ff3c; c135: #00ff40; c136: #00ff44; c137: #00ff48; c138: #00ff4d; c139: #00ff51; c140: #00ff55; c141: #00ff59; c142: #00ff5e; c143: #00ff62; c144: #00ff66; c145: #00ff6a; c146: #00ff6f; c147: #00ff73; c148: #00ff77; c149: #00ff7b; c150: #00ff80; c151: #00ff84; c152: #00ff88; c153: #00ff8c; c154: #00ff91; c155: #00ff95; c156: #00ff99; c157: #00ff9d; c158: #00ffa2; c159: #00ffa6; c160: #00ffaa; c161: #00ffae; c162: #00ffb3; c163: #00ffb7; c164: #00ffbb; c165: #00ffbf; c166: #00ffc4; c167: #00ffc8; c168: #00ffcc; c169: #00ffd0; c170: #00ffd5; c171: #00ffd9; c172: #00ffdd; c173: #00ffe1; c174: #00ffe6; c175: #00ffea; c176: #00ffee; c177: #00fff2; c178: #00fff7; c179: #00fffb; c180: aqua; c181: #00fbff; c182: #00f7ff; c183: #00f2ff; c184: #00eeff; c185: #00eaff; c186: #00e6ff; c187: #00e1ff; c188: #00ddff; c189: #00d9ff; c190: #00d5ff; c191: #00d0ff; c192: #00ccff; c193: #00c8ff; c194: #00c4ff; c195: deepskyblue; c196: #00bbff; c197: #00b7ff; c198: #00b3ff; c199: #00aeff; c200: #00aaff; c201: #00a6ff; c202: #00a2ff; c203: #009dff; c204: #0099ff; c205: #0095ff; c206: #0091ff; c207: #008cff; c208: #0088ff; c209: #0084ff; c210: #0080ff; c211: #007bff; c212: #0077ff; c213: #0073ff; c214: #006fff; c215: #006aff; c216: #0066ff; c217: #0062ff; c218: #005eff; c219: #0059ff; c220: #0055ff; c221: #0051ff; c222: #004dff; c223: #0048ff; c224: #0044ff; c225: #0040ff; c226: #003cff; c227: #0037ff; c228: #0033ff; c229: #002fff; c230: #002bff; c231: #0026ff; c232: #0022ff; c233: #001eff; c234: #001aff; c235: #0015ff; c236: #0011ff; c237: #000dff; c238: #0009ff; c239: #0004ff; c240: blue; c241: #0400ff; c242: #0900ff; c243: #0d00ff; c244: #1100ff; c245: #1500ff; c246: #1a00ff; c247: #1e00ff; c248: #2200ff; c249: #2600ff; c250: #2b00ff; c251: #2f00ff; c252: #3300ff; c253: #3700ff; c254: #3c00ff; c255: #4000ff; c256: #4400ff; c257: #4800ff; c258: #4d00ff; c259: #5100ff; c260: #5500ff; c261: #5900ff; c262: #5e00ff; c263: #6200ff; c264: #6600ff; c265: #6a00ff; c266: #6f00ff; c267: #7300ff; c268: #7700ff; c269: #7b00ff; c270: #8000ff; c271: #8400ff; c272: #8800ff; c273: #8c00ff; c274: #9100ff; c275: #9500ff; c276: #9900ff; c277: #9d00ff; c278: #a200ff; c279: #a600ff; c280: #aa00ff; c281: #ae00ff; c282: #b300ff; c283: #b700ff; c284: #bb00ff; c285: #bf00ff; c286: #c400ff; c287: #c800ff; c288: #cc00ff; c289: #d000ff; c290: #d500ff; c291: #d900ff; c292: #dd00ff; c293: #e100ff; c294: #e600ff; c295: #ea00ff; c296: #ee00ff; c297: #f200ff; c298: #f700ff; c299: #fb00ff; c300: fuchsia; c301: #ff00fb; c302: #ff00f7; c303: #ff00f2; c304: #ff00ee; c305: #ff00ea; c306: #ff00e6; c307: #ff00e1; c308: #ff00dd; c309: #ff00d9; c310: #ff00d5; c311: #ff00d0; c312: #ff00cc; c313: #ff00c8; c314: #ff00c4; c315: #ff00bf; c316: #ff00bb; c317: #ff00b7; c318: #ff00b3; c319: #ff00ae; c320: #ff00aa; c321: #ff00a6; c322: #ff00a2; c323: #ff009d; c324: #ff0099; c325: #ff0095; c326: #ff0091; c327: #ff008c; c328: #ff0088; c329: #ff0084; c330: #ff0080; c331: #ff007b; c332: #ff0077; c333: #ff0073; c334: #ff006f; c335: #ff006a; c336: #ff0066; c337: #ff0062; c338: #ff005e; c339: #ff0059; c340: #ff0055; c341: #ff0051; c342: #ff004d; c343: #ff0048; c344: #ff0044; c345: #ff0040; c346: #ff003c; c347: #ff0037; c348: #ff0033; c349: #ff002f; c350: #ff002b; c351: #ff0026; c352: #ff0022; c353: #ff001e; c354: #ff001a; c355: #ff0015; c356: #ff0011; c357: #ff000d; c358: #ff0009; c359: #ff0004; c360: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/h/expected_output.css000066400000000000000000000136301305254536400311530ustar00rootroot00000000000000foo { c-1: #ff0004; c0: red; c1: #ff0400; c2: #ff0900; c3: #ff0d00; c4: #ff1100; c5: #ff1500; c6: #ff1a00; c7: #ff1e00; c8: #ff2200; c9: #ff2600; c10: #ff2b00; c11: #ff2f00; c12: #ff3300; c13: #ff3700; c14: #ff3c00; c15: #ff4000; c16: #ff4400; c17: #ff4800; c18: #ff4d00; c19: #ff5100; c20: #ff5500; c21: #ff5900; c22: #ff5e00; c23: #ff6200; c24: #ff6600; c25: #ff6a00; c26: #ff6f00; c27: #ff7300; c28: #ff7700; c29: #ff7b00; c30: #ff8000; c31: #ff8400; c32: #ff8800; c33: darkorange; c34: #ff9100; c35: #ff9500; c36: #ff9900; c37: #ff9d00; c38: #ffa200; c39: #ffa600; c40: #ffaa00; c41: #ffae00; c42: #ffb300; c43: #ffb700; c44: #ffbb00; c45: #ffbf00; c46: #ffc400; c47: #ffc800; c48: #ffcc00; c49: #ffd000; c50: #ffd500; c51: #ffd900; c52: #ffdd00; c53: #ffe100; c54: #ffe600; c55: #ffea00; c56: #ffee00; c57: #fff200; c58: #fff700; c59: #fffb00; c60: yellow; c61: #fbff00; c62: #f7ff00; c63: #f2ff00; c64: #eeff00; c65: #eaff00; c66: #e6ff00; c67: #e1ff00; c68: #ddff00; c69: #d9ff00; c70: #d5ff00; c71: #d0ff00; c72: #ccff00; c73: #c8ff00; c74: #c4ff00; c75: #bfff00; c76: #bbff00; c77: #b7ff00; c78: #b3ff00; c79: #aeff00; c80: #aaff00; c81: #a6ff00; c82: #a2ff00; c83: #9dff00; c84: #99ff00; c85: #95ff00; c86: #91ff00; c87: #8cff00; c88: #88ff00; c89: #84ff00; c90: #80ff00; c91: #7bff00; c92: #77ff00; c93: #73ff00; c94: #6fff00; c95: #6aff00; c96: #66ff00; c97: #62ff00; c98: #5eff00; c99: #59ff00; c100: #55ff00; c101: #51ff00; c102: #4dff00; c103: #48ff00; c104: #44ff00; c105: #40ff00; c106: #3cff00; c107: #37ff00; c108: #33ff00; c109: #2fff00; c110: #2bff00; c111: #26ff00; c112: #22ff00; c113: #1eff00; c114: #1aff00; c115: #15ff00; c116: #11ff00; c117: #0dff00; c118: #09ff00; c119: #04ff00; c120: lime; c121: #00ff04; c122: #00ff09; c123: #00ff0d; c124: #00ff11; c125: #00ff15; c126: #00ff1a; c127: #00ff1e; c128: #00ff22; c129: #00ff26; c130: #00ff2b; c131: #00ff2f; c132: #00ff33; c133: #00ff37; c134: #00ff3c; c135: #00ff40; c136: #00ff44; c137: #00ff48; c138: #00ff4d; c139: #00ff51; c140: #00ff55; c141: #00ff59; c142: #00ff5e; c143: #00ff62; c144: #00ff66; c145: #00ff6a; c146: #00ff6f; c147: #00ff73; c148: #00ff77; c149: #00ff7b; c150: #00ff80; c151: #00ff84; c152: #00ff88; c153: #00ff8c; c154: #00ff91; c155: #00ff95; c156: #00ff99; c157: #00ff9d; c158: #00ffa2; c159: #00ffa6; c160: #00ffaa; c161: #00ffae; c162: #00ffb3; c163: #00ffb7; c164: #00ffbb; c165: #00ffbf; c166: #00ffc4; c167: #00ffc8; c168: #00ffcc; c169: #00ffd0; c170: #00ffd5; c171: #00ffd9; c172: #00ffdd; c173: #00ffe1; c174: #00ffe6; c175: #00ffea; c176: #00ffee; c177: #00fff2; c178: #00fff7; c179: #00fffb; c180: cyan; c181: #00fbff; c182: #00f7ff; c183: #00f2ff; c184: #00eeff; c185: #00eaff; c186: #00e6ff; c187: #00e1ff; c188: #00ddff; c189: #00d9ff; c190: #00d5ff; c191: #00d0ff; c192: #00ccff; c193: #00c8ff; c194: #00c4ff; c195: deepskyblue; c196: #00bbff; c197: #00b7ff; c198: #00b3ff; c199: #00aeff; c200: #00aaff; c201: #00a6ff; c202: #00a2ff; c203: #009dff; c204: #0099ff; c205: #0095ff; c206: #0091ff; c207: #008cff; c208: #0088ff; c209: #0084ff; c210: #0080ff; c211: #007bff; c212: #0077ff; c213: #0073ff; c214: #006fff; c215: #006aff; c216: #0066ff; c217: #0062ff; c218: #005eff; c219: #0059ff; c220: #0055ff; c221: #0051ff; c222: #004dff; c223: #0048ff; c224: #0044ff; c225: #0040ff; c226: #003cff; c227: #0037ff; c228: #0033ff; c229: #002fff; c230: #002bff; c231: #0026ff; c232: #0022ff; c233: #001eff; c234: #001aff; c235: #0015ff; c236: #0011ff; c237: #000dff; c238: #0009ff; c239: #0004ff; c240: blue; c241: #0400ff; c242: #0900ff; c243: #0d00ff; c244: #1100ff; c245: #1500ff; c246: #1a00ff; c247: #1e00ff; c248: #2200ff; c249: #2600ff; c250: #2b00ff; c251: #2f00ff; c252: #3300ff; c253: #3700ff; c254: #3c00ff; c255: #4000ff; c256: #4400ff; c257: #4800ff; c258: #4d00ff; c259: #5100ff; c260: #5500ff; c261: #5900ff; c262: #5e00ff; c263: #6200ff; c264: #6600ff; c265: #6a00ff; c266: #6f00ff; c267: #7300ff; c268: #7700ff; c269: #7b00ff; c270: #8000ff; c271: #8400ff; c272: #8800ff; c273: #8c00ff; c274: #9100ff; c275: #9500ff; c276: #9900ff; c277: #9d00ff; c278: #a200ff; c279: #a600ff; c280: #aa00ff; c281: #ae00ff; c282: #b300ff; c283: #b700ff; c284: #bb00ff; c285: #bf00ff; c286: #c400ff; c287: #c800ff; c288: #cc00ff; c289: #d000ff; c290: #d500ff; c291: #d900ff; c292: #dd00ff; c293: #e100ff; c294: #e600ff; c295: #ea00ff; c296: #ee00ff; c297: #f200ff; c298: #f700ff; c299: #fb00ff; c300: magenta; c301: #ff00fb; c302: #ff00f7; c303: #ff00f2; c304: #ff00ee; c305: #ff00ea; c306: #ff00e6; c307: #ff00e1; c308: #ff00dd; c309: #ff00d9; c310: #ff00d5; c311: #ff00d0; c312: #ff00cc; c313: #ff00c8; c314: #ff00c4; c315: #ff00bf; c316: #ff00bb; c317: #ff00b7; c318: #ff00b3; c319: #ff00ae; c320: #ff00aa; c321: #ff00a6; c322: #ff00a2; c323: #ff009d; c324: #ff0099; c325: #ff0095; c326: #ff0091; c327: #ff008c; c328: #ff0088; c329: #ff0084; c330: #ff0080; c331: #ff007b; c332: #ff0077; c333: #ff0073; c334: #ff006f; c335: #ff006a; c336: #ff0066; c337: #ff0062; c338: #ff005e; c339: #ff0059; c340: #ff0055; c341: #ff0051; c342: #ff004d; c343: #ff0048; c344: #ff0044; c345: #ff0040; c346: #ff003c; c347: #ff0037; c348: #ff0033; c349: #ff002f; c350: #ff002b; c351: #ff0026; c352: #ff0022; c353: #ff001e; c354: #ff001a; c355: #ff0015; c356: #ff0011; c357: #ff000d; c358: #ff0009; c359: #ff0004; c360: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/h/input.scss000066400000000000000000000310221305254536400272470ustar00rootroot00000000000000foo { c-1: change-color(red,$hue:-1); c0: change-color(red,$hue:0); c1: change-color(red,$hue:1); c2: change-color(red,$hue:2); c3: change-color(red,$hue:3); c4: change-color(red,$hue:4); c5: change-color(red,$hue:5); c6: change-color(red,$hue:6); c7: change-color(red,$hue:7); c8: change-color(red,$hue:8); c9: change-color(red,$hue:9); c10: change-color(red,$hue:10); c11: change-color(red,$hue:11); c12: change-color(red,$hue:12); c13: change-color(red,$hue:13); c14: change-color(red,$hue:14); c15: change-color(red,$hue:15); c16: change-color(red,$hue:16); c17: change-color(red,$hue:17); c18: change-color(red,$hue:18); c19: change-color(red,$hue:19); c20: change-color(red,$hue:20); c21: change-color(red,$hue:21); c22: change-color(red,$hue:22); c23: change-color(red,$hue:23); c24: change-color(red,$hue:24); c25: change-color(red,$hue:25); c26: change-color(red,$hue:26); c27: change-color(red,$hue:27); c28: change-color(red,$hue:28); c29: change-color(red,$hue:29); c30: change-color(red,$hue:30); c31: change-color(red,$hue:31); c32: change-color(red,$hue:32); c33: change-color(red,$hue:33); c34: change-color(red,$hue:34); c35: change-color(red,$hue:35); c36: change-color(red,$hue:36); c37: change-color(red,$hue:37); c38: change-color(red,$hue:38); c39: change-color(red,$hue:39); c40: change-color(red,$hue:40); c41: change-color(red,$hue:41); c42: change-color(red,$hue:42); c43: change-color(red,$hue:43); c44: change-color(red,$hue:44); c45: change-color(red,$hue:45); c46: change-color(red,$hue:46); c47: change-color(red,$hue:47); c48: change-color(red,$hue:48); c49: change-color(red,$hue:49); c50: change-color(red,$hue:50); c51: change-color(red,$hue:51); c52: change-color(red,$hue:52); c53: change-color(red,$hue:53); c54: change-color(red,$hue:54); c55: change-color(red,$hue:55); c56: change-color(red,$hue:56); c57: change-color(red,$hue:57); c58: change-color(red,$hue:58); c59: change-color(red,$hue:59); c60: change-color(red,$hue:60); c61: change-color(red,$hue:61); c62: change-color(red,$hue:62); c63: change-color(red,$hue:63); c64: change-color(red,$hue:64); c65: change-color(red,$hue:65); c66: change-color(red,$hue:66); c67: change-color(red,$hue:67); c68: change-color(red,$hue:68); c69: change-color(red,$hue:69); c70: change-color(red,$hue:70); c71: change-color(red,$hue:71); c72: change-color(red,$hue:72); c73: change-color(red,$hue:73); c74: change-color(red,$hue:74); c75: change-color(red,$hue:75); c76: change-color(red,$hue:76); c77: change-color(red,$hue:77); c78: change-color(red,$hue:78); c79: change-color(red,$hue:79); c80: change-color(red,$hue:80); c81: change-color(red,$hue:81); c82: change-color(red,$hue:82); c83: change-color(red,$hue:83); c84: change-color(red,$hue:84); c85: change-color(red,$hue:85); c86: change-color(red,$hue:86); c87: change-color(red,$hue:87); c88: change-color(red,$hue:88); c89: change-color(red,$hue:89); c90: change-color(red,$hue:90); c91: change-color(red,$hue:91); c92: change-color(red,$hue:92); c93: change-color(red,$hue:93); c94: change-color(red,$hue:94); c95: change-color(red,$hue:95); c96: change-color(red,$hue:96); c97: change-color(red,$hue:97); c98: change-color(red,$hue:98); c99: change-color(red,$hue:99); c100: change-color(red,$hue:100); c101: change-color(red,$hue:101); c102: change-color(red,$hue:102); c103: change-color(red,$hue:103); c104: change-color(red,$hue:104); c105: change-color(red,$hue:105); c106: change-color(red,$hue:106); c107: change-color(red,$hue:107); c108: change-color(red,$hue:108); c109: change-color(red,$hue:109); c110: change-color(red,$hue:110); c111: change-color(red,$hue:111); c112: change-color(red,$hue:112); c113: change-color(red,$hue:113); c114: change-color(red,$hue:114); c115: change-color(red,$hue:115); c116: change-color(red,$hue:116); c117: change-color(red,$hue:117); c118: change-color(red,$hue:118); c119: change-color(red,$hue:119); c120: change-color(red,$hue:120); c121: change-color(red,$hue:121); c122: change-color(red,$hue:122); c123: change-color(red,$hue:123); c124: change-color(red,$hue:124); c125: change-color(red,$hue:125); c126: change-color(red,$hue:126); c127: change-color(red,$hue:127); c128: change-color(red,$hue:128); c129: change-color(red,$hue:129); c130: change-color(red,$hue:130); c131: change-color(red,$hue:131); c132: change-color(red,$hue:132); c133: change-color(red,$hue:133); c134: change-color(red,$hue:134); c135: change-color(red,$hue:135); c136: change-color(red,$hue:136); c137: change-color(red,$hue:137); c138: change-color(red,$hue:138); c139: change-color(red,$hue:139); c140: change-color(red,$hue:140); c141: change-color(red,$hue:141); c142: change-color(red,$hue:142); c143: change-color(red,$hue:143); c144: change-color(red,$hue:144); c145: change-color(red,$hue:145); c146: change-color(red,$hue:146); c147: change-color(red,$hue:147); c148: change-color(red,$hue:148); c149: change-color(red,$hue:149); c150: change-color(red,$hue:150); c151: change-color(red,$hue:151); c152: change-color(red,$hue:152); c153: change-color(red,$hue:153); c154: change-color(red,$hue:154); c155: change-color(red,$hue:155); c156: change-color(red,$hue:156); c157: change-color(red,$hue:157); c158: change-color(red,$hue:158); c159: change-color(red,$hue:159); c160: change-color(red,$hue:160); c161: change-color(red,$hue:161); c162: change-color(red,$hue:162); c163: change-color(red,$hue:163); c164: change-color(red,$hue:164); c165: change-color(red,$hue:165); c166: change-color(red,$hue:166); c167: change-color(red,$hue:167); c168: change-color(red,$hue:168); c169: change-color(red,$hue:169); c170: change-color(red,$hue:170); c171: change-color(red,$hue:171); c172: change-color(red,$hue:172); c173: change-color(red,$hue:173); c174: change-color(red,$hue:174); c175: change-color(red,$hue:175); c176: change-color(red,$hue:176); c177: change-color(red,$hue:177); c178: change-color(red,$hue:178); c179: change-color(red,$hue:179); c180: change-color(red,$hue:180); c181: change-color(red,$hue:181); c182: change-color(red,$hue:182); c183: change-color(red,$hue:183); c184: change-color(red,$hue:184); c185: change-color(red,$hue:185); c186: change-color(red,$hue:186); c187: change-color(red,$hue:187); c188: change-color(red,$hue:188); c189: change-color(red,$hue:189); c190: change-color(red,$hue:190); c191: change-color(red,$hue:191); c192: change-color(red,$hue:192); c193: change-color(red,$hue:193); c194: change-color(red,$hue:194); c195: change-color(red,$hue:195); c196: change-color(red,$hue:196); c197: change-color(red,$hue:197); c198: change-color(red,$hue:198); c199: change-color(red,$hue:199); c200: change-color(red,$hue:200); c201: change-color(red,$hue:201); c202: change-color(red,$hue:202); c203: change-color(red,$hue:203); c204: change-color(red,$hue:204); c205: change-color(red,$hue:205); c206: change-color(red,$hue:206); c207: change-color(red,$hue:207); c208: change-color(red,$hue:208); c209: change-color(red,$hue:209); c210: change-color(red,$hue:210); c211: change-color(red,$hue:211); c212: change-color(red,$hue:212); c213: change-color(red,$hue:213); c214: change-color(red,$hue:214); c215: change-color(red,$hue:215); c216: change-color(red,$hue:216); c217: change-color(red,$hue:217); c218: change-color(red,$hue:218); c219: change-color(red,$hue:219); c220: change-color(red,$hue:220); c221: change-color(red,$hue:221); c222: change-color(red,$hue:222); c223: change-color(red,$hue:223); c224: change-color(red,$hue:224); c225: change-color(red,$hue:225); c226: change-color(red,$hue:226); c227: change-color(red,$hue:227); c228: change-color(red,$hue:228); c229: change-color(red,$hue:229); c230: change-color(red,$hue:230); c231: change-color(red,$hue:231); c232: change-color(red,$hue:232); c233: change-color(red,$hue:233); c234: change-color(red,$hue:234); c235: change-color(red,$hue:235); c236: change-color(red,$hue:236); c237: change-color(red,$hue:237); c238: change-color(red,$hue:238); c239: change-color(red,$hue:239); c240: change-color(red,$hue:240); c241: change-color(red,$hue:241); c242: change-color(red,$hue:242); c243: change-color(red,$hue:243); c244: change-color(red,$hue:244); c245: change-color(red,$hue:245); c246: change-color(red,$hue:246); c247: change-color(red,$hue:247); c248: change-color(red,$hue:248); c249: change-color(red,$hue:249); c250: change-color(red,$hue:250); c251: change-color(red,$hue:251); c252: change-color(red,$hue:252); c253: change-color(red,$hue:253); c254: change-color(red,$hue:254); c255: change-color(red,$hue:255); c256: change-color(red,$hue:256); c257: change-color(red,$hue:257); c258: change-color(red,$hue:258); c259: change-color(red,$hue:259); c260: change-color(red,$hue:260); c261: change-color(red,$hue:261); c262: change-color(red,$hue:262); c263: change-color(red,$hue:263); c264: change-color(red,$hue:264); c265: change-color(red,$hue:265); c266: change-color(red,$hue:266); c267: change-color(red,$hue:267); c268: change-color(red,$hue:268); c269: change-color(red,$hue:269); c270: change-color(red,$hue:270); c271: change-color(red,$hue:271); c272: change-color(red,$hue:272); c273: change-color(red,$hue:273); c274: change-color(red,$hue:274); c275: change-color(red,$hue:275); c276: change-color(red,$hue:276); c277: change-color(red,$hue:277); c278: change-color(red,$hue:278); c279: change-color(red,$hue:279); c280: change-color(red,$hue:280); c281: change-color(red,$hue:281); c282: change-color(red,$hue:282); c283: change-color(red,$hue:283); c284: change-color(red,$hue:284); c285: change-color(red,$hue:285); c286: change-color(red,$hue:286); c287: change-color(red,$hue:287); c288: change-color(red,$hue:288); c289: change-color(red,$hue:289); c290: change-color(red,$hue:290); c291: change-color(red,$hue:291); c292: change-color(red,$hue:292); c293: change-color(red,$hue:293); c294: change-color(red,$hue:294); c295: change-color(red,$hue:295); c296: change-color(red,$hue:296); c297: change-color(red,$hue:297); c298: change-color(red,$hue:298); c299: change-color(red,$hue:299); c300: change-color(red,$hue:300); c301: change-color(red,$hue:301); c302: change-color(red,$hue:302); c303: change-color(red,$hue:303); c304: change-color(red,$hue:304); c305: change-color(red,$hue:305); c306: change-color(red,$hue:306); c307: change-color(red,$hue:307); c308: change-color(red,$hue:308); c309: change-color(red,$hue:309); c310: change-color(red,$hue:310); c311: change-color(red,$hue:311); c312: change-color(red,$hue:312); c313: change-color(red,$hue:313); c314: change-color(red,$hue:314); c315: change-color(red,$hue:315); c316: change-color(red,$hue:316); c317: change-color(red,$hue:317); c318: change-color(red,$hue:318); c319: change-color(red,$hue:319); c320: change-color(red,$hue:320); c321: change-color(red,$hue:321); c322: change-color(red,$hue:322); c323: change-color(red,$hue:323); c324: change-color(red,$hue:324); c325: change-color(red,$hue:325); c326: change-color(red,$hue:326); c327: change-color(red,$hue:327); c328: change-color(red,$hue:328); c329: change-color(red,$hue:329); c330: change-color(red,$hue:330); c331: change-color(red,$hue:331); c332: change-color(red,$hue:332); c333: change-color(red,$hue:333); c334: change-color(red,$hue:334); c335: change-color(red,$hue:335); c336: change-color(red,$hue:336); c337: change-color(red,$hue:337); c338: change-color(red,$hue:338); c339: change-color(red,$hue:339); c340: change-color(red,$hue:340); c341: change-color(red,$hue:341); c342: change-color(red,$hue:342); c343: change-color(red,$hue:343); c344: change-color(red,$hue:344); c345: change-color(red,$hue:345); c346: change-color(red,$hue:346); c347: change-color(red,$hue:347); c348: change-color(red,$hue:348); c349: change-color(red,$hue:349); c350: change-color(red,$hue:350); c351: change-color(red,$hue:351); c352: change-color(red,$hue:352); c353: change-color(red,$hue:353); c354: change-color(red,$hue:354); c355: change-color(red,$hue:355); c356: change-color(red,$hue:356); c357: change-color(red,$hue:357); c358: change-color(red,$hue:358); c359: change-color(red,$hue:359); c360: change-color(red,$hue:360); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/l/000077500000000000000000000000001305254536400252215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/l/expected_output.css000066400000000000000000000030641305254536400311570ustar00rootroot00000000000000foo { c0: black; c1: #050000; c2: #0a0000; c3: #0f0000; c4: #140000; c5: #1a0000; c6: #1f0000; c7: #240000; c8: #290000; c9: #2e0000; c10: #330000; c11: #380000; c12: #3d0000; c13: #420000; c14: #470000; c15: #4d0000; c16: #520000; c17: #570000; c18: #5c0000; c19: #610000; c20: #660000; c21: #6b0000; c22: #700000; c23: #750000; c24: #7a0000; c25: maroon; c26: #850000; c27: #8a0000; c28: #8f0000; c29: #940000; c30: #990000; c31: #9e0000; c32: #a30000; c33: #a80000; c34: #ad0000; c35: #b30000; c36: #b80000; c37: #bd0000; c38: #c20000; c39: #c70000; c40: #cc0000; c41: #d10000; c42: #d60000; c43: #db0000; c44: #e00000; c45: #e60000; c46: #eb0000; c47: #f00000; c48: #f50000; c49: #fa0000; c50: red; c51: #ff0505; c52: #ff0a0a; c53: #ff0f0f; c54: #ff1414; c55: #ff1a1a; c56: #ff1f1f; c57: #ff2424; c58: #ff2929; c59: #ff2e2e; c60: #ff3333; c61: #ff3838; c62: #ff3d3d; c63: #ff4242; c64: #ff4747; c65: #ff4d4d; c66: #ff5252; c67: #ff5757; c68: #ff5c5c; c69: #ff6161; c70: #ff6666; c71: #ff6b6b; c72: #ff7070; c73: #ff7575; c74: #ff7a7a; c75: #ff8080; c76: #ff8585; c77: #ff8a8a; c78: #ff8f8f; c79: #ff9494; c80: #ff9999; c81: #ff9e9e; c82: #ffa3a3; c83: #ffa8a8; c84: #ffadad; c85: #ffb3b3; c86: #ffb8b8; c87: #ffbdbd; c88: #ffc2c2; c89: #ffc7c7; c90: #ffcccc; c91: #ffd1d1; c92: #ffd6d6; c93: #ffdbdb; c94: #ffe0e0; c95: #ffe6e6; c96: #ffebeb; c97: #fff0f0; c98: #fff5f5; c99: snow; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/l/input.scss000066400000000000000000000077541305254536400272720ustar00rootroot00000000000000foo { // c-1: change-color(red,$lightness:-1); c0: change-color(red,$lightness:0); c1: change-color(red,$lightness:1); c2: change-color(red,$lightness:2); c3: change-color(red,$lightness:3); c4: change-color(red,$lightness:4); c5: change-color(red,$lightness:5); c6: change-color(red,$lightness:6); c7: change-color(red,$lightness:7); c8: change-color(red,$lightness:8); c9: change-color(red,$lightness:9); c10: change-color(red,$lightness:10); c11: change-color(red,$lightness:11); c12: change-color(red,$lightness:12); c13: change-color(red,$lightness:13); c14: change-color(red,$lightness:14); c15: change-color(red,$lightness:15); c16: change-color(red,$lightness:16); c17: change-color(red,$lightness:17); c18: change-color(red,$lightness:18); c19: change-color(red,$lightness:19); c20: change-color(red,$lightness:20); c21: change-color(red,$lightness:21); c22: change-color(red,$lightness:22); c23: change-color(red,$lightness:23); c24: change-color(red,$lightness:24); c25: change-color(red,$lightness:25); c26: change-color(red,$lightness:26); c27: change-color(red,$lightness:27); c28: change-color(red,$lightness:28); c29: change-color(red,$lightness:29); c30: change-color(red,$lightness:30); c31: change-color(red,$lightness:31); c32: change-color(red,$lightness:32); c33: change-color(red,$lightness:33); c34: change-color(red,$lightness:34); c35: change-color(red,$lightness:35); c36: change-color(red,$lightness:36); c37: change-color(red,$lightness:37); c38: change-color(red,$lightness:38); c39: change-color(red,$lightness:39); c40: change-color(red,$lightness:40); c41: change-color(red,$lightness:41); c42: change-color(red,$lightness:42); c43: change-color(red,$lightness:43); c44: change-color(red,$lightness:44); c45: change-color(red,$lightness:45); c46: change-color(red,$lightness:46); c47: change-color(red,$lightness:47); c48: change-color(red,$lightness:48); c49: change-color(red,$lightness:49); c50: change-color(red,$lightness:50); c51: change-color(red,$lightness:51); c52: change-color(red,$lightness:52); c53: change-color(red,$lightness:53); c54: change-color(red,$lightness:54); c55: change-color(red,$lightness:55); c56: change-color(red,$lightness:56); c57: change-color(red,$lightness:57); c58: change-color(red,$lightness:58); c59: change-color(red,$lightness:59); c60: change-color(red,$lightness:60); c61: change-color(red,$lightness:61); c62: change-color(red,$lightness:62); c63: change-color(red,$lightness:63); c64: change-color(red,$lightness:64); c65: change-color(red,$lightness:65); c66: change-color(red,$lightness:66); c67: change-color(red,$lightness:67); c68: change-color(red,$lightness:68); c69: change-color(red,$lightness:69); c70: change-color(red,$lightness:70); c71: change-color(red,$lightness:71); c72: change-color(red,$lightness:72); c73: change-color(red,$lightness:73); c74: change-color(red,$lightness:74); c75: change-color(red,$lightness:75); c76: change-color(red,$lightness:76); c77: change-color(red,$lightness:77); c78: change-color(red,$lightness:78); c79: change-color(red,$lightness:79); c80: change-color(red,$lightness:80); c81: change-color(red,$lightness:81); c82: change-color(red,$lightness:82); c83: change-color(red,$lightness:83); c84: change-color(red,$lightness:84); c85: change-color(red,$lightness:85); c86: change-color(red,$lightness:86); c87: change-color(red,$lightness:87); c88: change-color(red,$lightness:88); c89: change-color(red,$lightness:89); c90: change-color(red,$lightness:90); c91: change-color(red,$lightness:91); c92: change-color(red,$lightness:92); c93: change-color(red,$lightness:93); c94: change-color(red,$lightness:94); c95: change-color(red,$lightness:95); c96: change-color(red,$lightness:96); c97: change-color(red,$lightness:97); c98: change-color(red,$lightness:98); c99: change-color(red,$lightness:99); // c100: change-color(red,$lightness:100); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/r/000077500000000000000000000000001305254536400252275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/r/expected_output.css000066400000000000000000000102231305254536400311600ustar00rootroot00000000000000foo { c0: black; c1: #010000; c2: #020000; c3: #030000; c4: #040000; c5: #050000; c6: #060000; c7: #070000; c8: #080000; c9: #090000; c10: #0a0000; c11: #0b0000; c12: #0c0000; c13: #0d0000; c14: #0e0000; c15: #0f0000; c16: #100000; c17: #110000; c18: #120000; c19: #130000; c20: #140000; c21: #150000; c22: #160000; c23: #170000; c24: #180000; c25: #190000; c26: #1a0000; c27: #1b0000; c28: #1c0000; c29: #1d0000; c30: #1e0000; c31: #1f0000; c32: #200000; c33: #210000; c34: #220000; c35: #230000; c36: #240000; c37: #250000; c38: #260000; c39: #270000; c40: #280000; c41: #290000; c42: #2a0000; c43: #2b0000; c44: #2c0000; c45: #2d0000; c46: #2e0000; c47: #2f0000; c48: #300000; c49: #310000; c50: #320000; c51: #330000; c52: #340000; c53: #350000; c54: #360000; c55: #370000; c56: #380000; c57: #390000; c58: #3a0000; c59: #3b0000; c60: #3c0000; c61: #3d0000; c62: #3e0000; c63: #3f0000; c64: #400000; c65: #410000; c66: #420000; c67: #430000; c68: #440000; c69: #450000; c70: #460000; c71: #470000; c72: #480000; c73: #490000; c74: #4a0000; c75: #4b0000; c76: #4c0000; c77: #4d0000; c78: #4e0000; c79: #4f0000; c80: #500000; c81: #510000; c82: #520000; c83: #530000; c84: #540000; c85: #550000; c86: #560000; c87: #570000; c88: #580000; c89: #590000; c90: #5a0000; c91: #5b0000; c92: #5c0000; c93: #5d0000; c94: #5e0000; c95: #5f0000; c96: #600000; c97: #610000; c98: #620000; c99: #630000; c100: #640000; c101: #650000; c102: #660000; c103: #670000; c104: #680000; c105: #690000; c106: #6a0000; c107: #6b0000; c108: #6c0000; c109: #6d0000; c110: #6e0000; c111: #6f0000; c112: #700000; c113: #710000; c114: #720000; c115: #730000; c116: #740000; c117: #750000; c118: #760000; c119: #770000; c120: #780000; c121: #790000; c122: #7a0000; c123: #7b0000; c124: #7c0000; c125: #7d0000; c126: #7e0000; c127: #7f0000; c128: maroon; c129: #810000; c130: #820000; c131: #830000; c132: #840000; c133: #850000; c134: #860000; c135: #870000; c136: #880000; c137: #890000; c138: #8a0000; c139: darkred; c140: #8c0000; c141: #8d0000; c142: #8e0000; c143: #8f0000; c144: #900000; c145: #910000; c146: #920000; c147: #930000; c148: #940000; c149: #950000; c150: #960000; c151: #970000; c152: #980000; c153: #990000; c154: #9a0000; c155: #9b0000; c156: #9c0000; c157: #9d0000; c158: #9e0000; c159: #9f0000; c160: #a00000; c161: #a10000; c162: #a20000; c163: #a30000; c164: #a40000; c165: #a50000; c166: #a60000; c167: #a70000; c168: #a80000; c169: #a90000; c170: #aa0000; c171: #ab0000; c172: #ac0000; c173: #ad0000; c174: #ae0000; c175: #af0000; c176: #b00000; c177: #b10000; c178: #b20000; c179: #b30000; c180: #b40000; c181: #b50000; c182: #b60000; c183: #b70000; c184: #b80000; c185: #b90000; c186: #ba0000; c187: #bb0000; c188: #bc0000; c189: #bd0000; c190: #be0000; c191: #bf0000; c192: #c00000; c193: #c10000; c194: #c20000; c195: #c30000; c196: #c40000; c197: #c50000; c198: #c60000; c199: #c70000; c200: #c80000; c201: #c90000; c202: #ca0000; c203: #cb0000; c204: #cc0000; c205: #cd0000; c206: #ce0000; c207: #cf0000; c208: #d00000; c209: #d10000; c210: #d20000; c211: #d30000; c212: #d40000; c213: #d50000; c214: #d60000; c215: #d70000; c216: #d80000; c217: #d90000; c218: #da0000; c219: #db0000; c220: #dc0000; c221: #dd0000; c222: #de0000; c223: #df0000; c224: #e00000; c225: #e10000; c226: #e20000; c227: #e30000; c228: #e40000; c229: #e50000; c230: #e60000; c231: #e70000; c232: #e80000; c233: #e90000; c234: #ea0000; c235: #eb0000; c236: #ec0000; c237: #ed0000; c238: #ee0000; c239: #ef0000; c240: #f00000; c241: #f10000; c242: #f20000; c243: #f30000; c244: #f40000; c245: #f50000; c246: #f60000; c247: #f70000; c248: #f80000; c249: #f90000; c250: #fa0000; c251: #fb0000; c252: #fc0000; c253: #fd0000; c254: #fe0000; c255: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/r/input.scss000066400000000000000000000225741305254536400272750ustar00rootroot00000000000000foo { // c-1: change-color(black,$red:-1); c0: change-color(black,$red:0); c1: change-color(black,$red:1); c2: change-color(black,$red:2); c3: change-color(black,$red:3); c4: change-color(black,$red:4); c5: change-color(black,$red:5); c6: change-color(black,$red:6); c7: change-color(black,$red:7); c8: change-color(black,$red:8); c9: change-color(black,$red:9); c10: change-color(black,$red:10); c11: change-color(black,$red:11); c12: change-color(black,$red:12); c13: change-color(black,$red:13); c14: change-color(black,$red:14); c15: change-color(black,$red:15); c16: change-color(black,$red:16); c17: change-color(black,$red:17); c18: change-color(black,$red:18); c19: change-color(black,$red:19); c20: change-color(black,$red:20); c21: change-color(black,$red:21); c22: change-color(black,$red:22); c23: change-color(black,$red:23); c24: change-color(black,$red:24); c25: change-color(black,$red:25); c26: change-color(black,$red:26); c27: change-color(black,$red:27); c28: change-color(black,$red:28); c29: change-color(black,$red:29); c30: change-color(black,$red:30); c31: change-color(black,$red:31); c32: change-color(black,$red:32); c33: change-color(black,$red:33); c34: change-color(black,$red:34); c35: change-color(black,$red:35); c36: change-color(black,$red:36); c37: change-color(black,$red:37); c38: change-color(black,$red:38); c39: change-color(black,$red:39); c40: change-color(black,$red:40); c41: change-color(black,$red:41); c42: change-color(black,$red:42); c43: change-color(black,$red:43); c44: change-color(black,$red:44); c45: change-color(black,$red:45); c46: change-color(black,$red:46); c47: change-color(black,$red:47); c48: change-color(black,$red:48); c49: change-color(black,$red:49); c50: change-color(black,$red:50); c51: change-color(black,$red:51); c52: change-color(black,$red:52); c53: change-color(black,$red:53); c54: change-color(black,$red:54); c55: change-color(black,$red:55); c56: change-color(black,$red:56); c57: change-color(black,$red:57); c58: change-color(black,$red:58); c59: change-color(black,$red:59); c60: change-color(black,$red:60); c61: change-color(black,$red:61); c62: change-color(black,$red:62); c63: change-color(black,$red:63); c64: change-color(black,$red:64); c65: change-color(black,$red:65); c66: change-color(black,$red:66); c67: change-color(black,$red:67); c68: change-color(black,$red:68); c69: change-color(black,$red:69); c70: change-color(black,$red:70); c71: change-color(black,$red:71); c72: change-color(black,$red:72); c73: change-color(black,$red:73); c74: change-color(black,$red:74); c75: change-color(black,$red:75); c76: change-color(black,$red:76); c77: change-color(black,$red:77); c78: change-color(black,$red:78); c79: change-color(black,$red:79); c80: change-color(black,$red:80); c81: change-color(black,$red:81); c82: change-color(black,$red:82); c83: change-color(black,$red:83); c84: change-color(black,$red:84); c85: change-color(black,$red:85); c86: change-color(black,$red:86); c87: change-color(black,$red:87); c88: change-color(black,$red:88); c89: change-color(black,$red:89); c90: change-color(black,$red:90); c91: change-color(black,$red:91); c92: change-color(black,$red:92); c93: change-color(black,$red:93); c94: change-color(black,$red:94); c95: change-color(black,$red:95); c96: change-color(black,$red:96); c97: change-color(black,$red:97); c98: change-color(black,$red:98); c99: change-color(black,$red:99); c100: change-color(black,$red:100); c101: change-color(black,$red:101); c102: change-color(black,$red:102); c103: change-color(black,$red:103); c104: change-color(black,$red:104); c105: change-color(black,$red:105); c106: change-color(black,$red:106); c107: change-color(black,$red:107); c108: change-color(black,$red:108); c109: change-color(black,$red:109); c110: change-color(black,$red:110); c111: change-color(black,$red:111); c112: change-color(black,$red:112); c113: change-color(black,$red:113); c114: change-color(black,$red:114); c115: change-color(black,$red:115); c116: change-color(black,$red:116); c117: change-color(black,$red:117); c118: change-color(black,$red:118); c119: change-color(black,$red:119); c120: change-color(black,$red:120); c121: change-color(black,$red:121); c122: change-color(black,$red:122); c123: change-color(black,$red:123); c124: change-color(black,$red:124); c125: change-color(black,$red:125); c126: change-color(black,$red:126); c127: change-color(black,$red:127); c128: change-color(black,$red:128); c129: change-color(black,$red:129); c130: change-color(black,$red:130); c131: change-color(black,$red:131); c132: change-color(black,$red:132); c133: change-color(black,$red:133); c134: change-color(black,$red:134); c135: change-color(black,$red:135); c136: change-color(black,$red:136); c137: change-color(black,$red:137); c138: change-color(black,$red:138); c139: change-color(black,$red:139); c140: change-color(black,$red:140); c141: change-color(black,$red:141); c142: change-color(black,$red:142); c143: change-color(black,$red:143); c144: change-color(black,$red:144); c145: change-color(black,$red:145); c146: change-color(black,$red:146); c147: change-color(black,$red:147); c148: change-color(black,$red:148); c149: change-color(black,$red:149); c150: change-color(black,$red:150); c151: change-color(black,$red:151); c152: change-color(black,$red:152); c153: change-color(black,$red:153); c154: change-color(black,$red:154); c155: change-color(black,$red:155); c156: change-color(black,$red:156); c157: change-color(black,$red:157); c158: change-color(black,$red:158); c159: change-color(black,$red:159); c160: change-color(black,$red:160); c161: change-color(black,$red:161); c162: change-color(black,$red:162); c163: change-color(black,$red:163); c164: change-color(black,$red:164); c165: change-color(black,$red:165); c166: change-color(black,$red:166); c167: change-color(black,$red:167); c168: change-color(black,$red:168); c169: change-color(black,$red:169); c170: change-color(black,$red:170); c171: change-color(black,$red:171); c172: change-color(black,$red:172); c173: change-color(black,$red:173); c174: change-color(black,$red:174); c175: change-color(black,$red:175); c176: change-color(black,$red:176); c177: change-color(black,$red:177); c178: change-color(black,$red:178); c179: change-color(black,$red:179); c180: change-color(black,$red:180); c181: change-color(black,$red:181); c182: change-color(black,$red:182); c183: change-color(black,$red:183); c184: change-color(black,$red:184); c185: change-color(black,$red:185); c186: change-color(black,$red:186); c187: change-color(black,$red:187); c188: change-color(black,$red:188); c189: change-color(black,$red:189); c190: change-color(black,$red:190); c191: change-color(black,$red:191); c192: change-color(black,$red:192); c193: change-color(black,$red:193); c194: change-color(black,$red:194); c195: change-color(black,$red:195); c196: change-color(black,$red:196); c197: change-color(black,$red:197); c198: change-color(black,$red:198); c199: change-color(black,$red:199); c200: change-color(black,$red:200); c201: change-color(black,$red:201); c202: change-color(black,$red:202); c203: change-color(black,$red:203); c204: change-color(black,$red:204); c205: change-color(black,$red:205); c206: change-color(black,$red:206); c207: change-color(black,$red:207); c208: change-color(black,$red:208); c209: change-color(black,$red:209); c210: change-color(black,$red:210); c211: change-color(black,$red:211); c212: change-color(black,$red:212); c213: change-color(black,$red:213); c214: change-color(black,$red:214); c215: change-color(black,$red:215); c216: change-color(black,$red:216); c217: change-color(black,$red:217); c218: change-color(black,$red:218); c219: change-color(black,$red:219); c220: change-color(black,$red:220); c221: change-color(black,$red:221); c222: change-color(black,$red:222); c223: change-color(black,$red:223); c224: change-color(black,$red:224); c225: change-color(black,$red:225); c226: change-color(black,$red:226); c227: change-color(black,$red:227); c228: change-color(black,$red:228); c229: change-color(black,$red:229); c230: change-color(black,$red:230); c231: change-color(black,$red:231); c232: change-color(black,$red:232); c233: change-color(black,$red:233); c234: change-color(black,$red:234); c235: change-color(black,$red:235); c236: change-color(black,$red:236); c237: change-color(black,$red:237); c238: change-color(black,$red:238); c239: change-color(black,$red:239); c240: change-color(black,$red:240); c241: change-color(black,$red:241); c242: change-color(black,$red:242); c243: change-color(black,$red:243); c244: change-color(black,$red:244); c245: change-color(black,$red:245); c246: change-color(black,$red:246); c247: change-color(black,$red:247); c248: change-color(black,$red:248); c249: change-color(black,$red:249); c250: change-color(black,$red:250); c251: change-color(black,$red:251); c252: change-color(black,$red:252); c253: change-color(black,$red:253); c254: change-color(black,$red:254); c255: change-color(black,$red:255); // c256: change-color(black,$red:256); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/s/000077500000000000000000000000001305254536400252305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/s/expected_output-dart-sass.css000066400000000000000000000031101305254536400330550ustar00rootroot00000000000000foo { c0: grey; c1: #817e7e; c2: #827d7d; c3: #837c7c; c4: #857a7a; c5: #867979; c6: #877878; c7: #887777; c8: #8a7575; c9: #8b7474; c10: #8c7373; c11: #8e7171; c12: #8f7070; c13: #906f6f; c14: #916e6e; c15: #936c6c; c16: #946b6b; c17: #956a6a; c18: #966969; c19: #986767; c20: #996666; c21: #9a6565; c22: #9c6363; c23: #9d6262; c24: #9e6161; c25: #9f6060; c26: #a15e5e; c27: #a25d5d; c28: #a35c5c; c29: #a45b5b; c30: #a65959; c31: #a75858; c32: #a85757; c33: #aa5555; c34: #ab5454; c35: #ac5353; c36: #ad5252; c37: #af5050; c38: #b04f4f; c39: #b14e4e; c40: #b34d4d; c41: #b44b4b; c42: #b54a4a; c43: #b64949; c44: #b84747; c45: #b94646; c46: #ba4545; c47: #bb4444; c48: #bd4242; c49: #be4141; c50: #bf4040; c51: #c13e3e; c52: #c23d3d; c53: #c33c3c; c54: #c43b3b; c55: #c63939; c56: #c73838; c57: #c83737; c58: #c93636; c59: #cb3434; c60: #cc3333; c61: #cd3232; c62: #cf3030; c63: #d02f2f; c64: #d12e2e; c65: #d22d2d; c66: #d42b2b; c67: #d52a2a; c68: #d62929; c69: #d72828; c70: #d92626; c71: #da2525; c72: #db2424; c73: #dd2222; c74: #de2121; c75: #df2020; c76: #e01f1f; c77: #e21d1d; c78: #e31c1c; c79: #e41b1b; c80: #e61a1a; c81: #e71818; c82: #e81717; c83: #e91616; c84: #eb1414; c85: #ec1313; c86: #ed1212; c87: #ee1111; c88: #f00f0f; c89: #f10e0e; c90: #f20d0d; c91: #f40b0b; c92: #f50a0a; c93: #f60909; c94: #f70808; c95: #f90606; c96: #fa0505; c97: #fb0404; c98: #fc0303; c99: #fe0101; c100: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/s/expected_output.css000066400000000000000000000031101305254536400311560ustar00rootroot00000000000000foo { c0: gray; c1: #817e7e; c2: #827d7d; c3: #837c7c; c4: #857a7a; c5: #867979; c6: #877878; c7: #887777; c8: #8a7575; c9: #8b7474; c10: #8c7373; c11: #8e7171; c12: #8f7070; c13: #906f6f; c14: #916e6e; c15: #936c6c; c16: #946b6b; c17: #956a6a; c18: #966969; c19: #986767; c20: #996666; c21: #9a6565; c22: #9c6363; c23: #9d6262; c24: #9e6161; c25: #9f6060; c26: #a15e5e; c27: #a25d5d; c28: #a35c5c; c29: #a45b5b; c30: #a65959; c31: #a75858; c32: #a85757; c33: #aa5555; c34: #ab5454; c35: #ac5353; c36: #ad5252; c37: #af5050; c38: #b04f4f; c39: #b14e4e; c40: #b34d4d; c41: #b44b4b; c42: #b54a4a; c43: #b64949; c44: #b84747; c45: #b94646; c46: #ba4545; c47: #bb4444; c48: #bd4242; c49: #be4141; c50: #bf4040; c51: #c13e3e; c52: #c23d3d; c53: #c33c3c; c54: #c43b3b; c55: #c63939; c56: #c73838; c57: #c83737; c58: #c93636; c59: #cb3434; c60: #cc3333; c61: #cd3232; c62: #cf3030; c63: #d02f2f; c64: #d12e2e; c65: #d22d2d; c66: #d42b2b; c67: #d52a2a; c68: #d62929; c69: #d72828; c70: #d92626; c71: #da2525; c72: #db2424; c73: #dd2222; c74: #de2121; c75: #df2020; c76: #e01f1f; c77: #e21d1d; c78: #e31c1c; c79: #e41b1b; c80: #e61a1a; c81: #e71818; c82: #e81717; c83: #e91616; c84: #eb1414; c85: #ec1313; c86: #ed1212; c87: #ee1111; c88: #f00f0f; c89: #f10e0e; c90: #f20d0d; c91: #f40b0b; c92: #f50a0a; c93: #f60909; c94: #f70808; c95: #f90606; c96: #fa0505; c97: #fb0404; c98: #fc0303; c99: #fe0101; c100: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/change-color/s/input.scss000066400000000000000000000101751305254536400272700ustar00rootroot00000000000000foo { // c-1: change-color(red,$saturation:-1); c0: change-color(red,$saturation:0); c1: change-color(red,$saturation:1); c2: change-color(red,$saturation:2); c3: change-color(red,$saturation:3); c4: change-color(red,$saturation:4); c5: change-color(red,$saturation:5); c6: change-color(red,$saturation:6); c7: change-color(red,$saturation:7); c8: change-color(red,$saturation:8); c9: change-color(red,$saturation:9); c10: change-color(red,$saturation:10); c11: change-color(red,$saturation:11); c12: change-color(red,$saturation:12); c13: change-color(red,$saturation:13); c14: change-color(red,$saturation:14); c15: change-color(red,$saturation:15); c16: change-color(red,$saturation:16); c17: change-color(red,$saturation:17); c18: change-color(red,$saturation:18); c19: change-color(red,$saturation:19); c20: change-color(red,$saturation:20); c21: change-color(red,$saturation:21); c22: change-color(red,$saturation:22); c23: change-color(red,$saturation:23); c24: change-color(red,$saturation:24); c25: change-color(red,$saturation:25); c26: change-color(red,$saturation:26); c27: change-color(red,$saturation:27); c28: change-color(red,$saturation:28); c29: change-color(red,$saturation:29); c30: change-color(red,$saturation:30); c31: change-color(red,$saturation:31); c32: change-color(red,$saturation:32); c33: change-color(red,$saturation:33); c34: change-color(red,$saturation:34); c35: change-color(red,$saturation:35); c36: change-color(red,$saturation:36); c37: change-color(red,$saturation:37); c38: change-color(red,$saturation:38); c39: change-color(red,$saturation:39); c40: change-color(red,$saturation:40); c41: change-color(red,$saturation:41); c42: change-color(red,$saturation:42); c43: change-color(red,$saturation:43); c44: change-color(red,$saturation:44); c45: change-color(red,$saturation:45); c46: change-color(red,$saturation:46); c47: change-color(red,$saturation:47); c48: change-color(red,$saturation:48); c49: change-color(red,$saturation:49); c50: change-color(red,$saturation:50); c51: change-color(red,$saturation:51); c52: change-color(red,$saturation:52); c53: change-color(red,$saturation:53); c54: change-color(red,$saturation:54); c55: change-color(red,$saturation:55); c56: change-color(red,$saturation:56); c57: change-color(red,$saturation:57); c58: change-color(red,$saturation:58); c59: change-color(red,$saturation:59); c60: change-color(red,$saturation:60); c61: change-color(red,$saturation:61); c62: change-color(red,$saturation:62); c63: change-color(red,$saturation:63); c64: change-color(red,$saturation:64); c65: change-color(red,$saturation:65); c66: change-color(red,$saturation:66); c67: change-color(red,$saturation:67); c68: change-color(red,$saturation:68); c69: change-color(red,$saturation:69); c70: change-color(red,$saturation:70); c71: change-color(red,$saturation:71); c72: change-color(red,$saturation:72); c73: change-color(red,$saturation:73); c74: change-color(red,$saturation:74); c75: change-color(red,$saturation:75); c76: change-color(red,$saturation:76); c77: change-color(red,$saturation:77); c78: change-color(red,$saturation:78); c79: change-color(red,$saturation:79); c80: change-color(red,$saturation:80); c81: change-color(red,$saturation:81); c82: change-color(red,$saturation:82); c83: change-color(red,$saturation:83); c84: change-color(red,$saturation:84); c85: change-color(red,$saturation:85); c86: change-color(red,$saturation:86); c87: change-color(red,$saturation:87); c88: change-color(red,$saturation:88); c89: change-color(red,$saturation:89); c90: change-color(red,$saturation:90); c91: change-color(red,$saturation:91); c92: change-color(red,$saturation:92); c93: change-color(red,$saturation:93); c94: change-color(red,$saturation:94); c95: change-color(red,$saturation:95); c96: change-color(red,$saturation:96); c97: change-color(red,$saturation:97); c98: change-color(red,$saturation:98); c99: change-color(red,$saturation:99); c100: change-color(red,$saturation:100); // c101: change-color(red,$saturation:101); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/000077500000000000000000000000001305254536400246305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/a/000077500000000000000000000000001305254536400250505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/a/expected_output.css000066400000000000000000000103031305254536400310000ustar00rootroot00000000000000foo { c-100: rgba(255, 0, 0, 0); c-99: rgba(255, 0, 0, 0.01); c-98: rgba(255, 0, 0, 0.02); c-97: rgba(255, 0, 0, 0.03); c-96: rgba(255, 0, 0, 0.04); c-95: rgba(255, 0, 0, 0.05); c-94: rgba(255, 0, 0, 0.06); c-93: rgba(255, 0, 0, 0.07); c-92: rgba(255, 0, 0, 0.08); c-91: rgba(255, 0, 0, 0.09); c-90: rgba(255, 0, 0, 0.1); c-89: rgba(255, 0, 0, 0.11); c-88: rgba(255, 0, 0, 0.12); c-87: rgba(255, 0, 0, 0.13); c-86: rgba(255, 0, 0, 0.14); c-85: rgba(255, 0, 0, 0.15); c-84: rgba(255, 0, 0, 0.16); c-83: rgba(255, 0, 0, 0.17); c-82: rgba(255, 0, 0, 0.18); c-81: rgba(255, 0, 0, 0.19); c-80: rgba(255, 0, 0, 0.2); c-79: rgba(255, 0, 0, 0.21); c-78: rgba(255, 0, 0, 0.22); c-77: rgba(255, 0, 0, 0.23); c-76: rgba(255, 0, 0, 0.24); c-75: rgba(255, 0, 0, 0.25); c-74: rgba(255, 0, 0, 0.26); c-73: rgba(255, 0, 0, 0.27); c-72: rgba(255, 0, 0, 0.28); c-71: rgba(255, 0, 0, 0.29); c-70: rgba(255, 0, 0, 0.3); c-69: rgba(255, 0, 0, 0.31); c-68: rgba(255, 0, 0, 0.32); c-67: rgba(255, 0, 0, 0.33); c-66: rgba(255, 0, 0, 0.34); c-65: rgba(255, 0, 0, 0.35); c-64: rgba(255, 0, 0, 0.36); c-63: rgba(255, 0, 0, 0.37); c-62: rgba(255, 0, 0, 0.38); c-61: rgba(255, 0, 0, 0.39); c-60: rgba(255, 0, 0, 0.4); c-59: rgba(255, 0, 0, 0.41); c-58: rgba(255, 0, 0, 0.42); c-57: rgba(255, 0, 0, 0.43); c-56: rgba(255, 0, 0, 0.44); c-55: rgba(255, 0, 0, 0.45); c-54: rgba(255, 0, 0, 0.46); c-53: rgba(255, 0, 0, 0.47); c-52: rgba(255, 0, 0, 0.48); c-51: rgba(255, 0, 0, 0.49); c-50: rgba(255, 0, 0, 0.5); c-49: rgba(255, 0, 0, 0.51); c-48: rgba(255, 0, 0, 0.52); c-47: rgba(255, 0, 0, 0.53); c-46: rgba(255, 0, 0, 0.54); c-45: rgba(255, 0, 0, 0.55); c-44: rgba(255, 0, 0, 0.56); c-43: rgba(255, 0, 0, 0.57); c-42: rgba(255, 0, 0, 0.58); c-41: rgba(255, 0, 0, 0.59); c-40: rgba(255, 0, 0, 0.6); c-39: rgba(255, 0, 0, 0.61); c-38: rgba(255, 0, 0, 0.62); c-37: rgba(255, 0, 0, 0.63); c-36: rgba(255, 0, 0, 0.64); c-35: rgba(255, 0, 0, 0.65); c-34: rgba(255, 0, 0, 0.66); c-33: rgba(255, 0, 0, 0.67); c-32: rgba(255, 0, 0, 0.68); c-31: rgba(255, 0, 0, 0.69); c-30: rgba(255, 0, 0, 0.7); c-29: rgba(255, 0, 0, 0.71); c-28: rgba(255, 0, 0, 0.72); c-27: rgba(255, 0, 0, 0.73); c-26: rgba(255, 0, 0, 0.74); c-25: rgba(255, 0, 0, 0.75); c-24: rgba(255, 0, 0, 0.76); c-23: rgba(255, 0, 0, 0.77); c-22: rgba(255, 0, 0, 0.78); c-21: rgba(255, 0, 0, 0.79); c-20: rgba(255, 0, 0, 0.8); c-19: rgba(255, 0, 0, 0.81); c-18: rgba(255, 0, 0, 0.82); c-17: rgba(255, 0, 0, 0.83); c-16: rgba(255, 0, 0, 0.84); c-15: rgba(255, 0, 0, 0.85); c-14: rgba(255, 0, 0, 0.86); c-13: rgba(255, 0, 0, 0.87); c-12: rgba(255, 0, 0, 0.88); c-11: rgba(255, 0, 0, 0.89); c-10: rgba(255, 0, 0, 0.9); c-9: rgba(255, 0, 0, 0.91); c-8: rgba(255, 0, 0, 0.92); c-7: rgba(255, 0, 0, 0.93); c-6: rgba(255, 0, 0, 0.94); c-5: rgba(255, 0, 0, 0.95); c-4: rgba(255, 0, 0, 0.96); c-3: rgba(255, 0, 0, 0.97); c-2: rgba(255, 0, 0, 0.98); c-1: rgba(255, 0, 0, 0.99); c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/a/input.scss000066400000000000000000000165061305254536400271140ustar00rootroot00000000000000foo { // c-101: scale-color(red,$alpha:-101%); c-100: scale-color(red,$alpha:-100%); c-99: scale-color(red,$alpha:-99%); c-98: scale-color(red,$alpha:-98%); c-97: scale-color(red,$alpha:-97%); c-96: scale-color(red,$alpha:-96%); c-95: scale-color(red,$alpha:-95%); c-94: scale-color(red,$alpha:-94%); c-93: scale-color(red,$alpha:-93%); c-92: scale-color(red,$alpha:-92%); c-91: scale-color(red,$alpha:-91%); c-90: scale-color(red,$alpha:-90%); c-89: scale-color(red,$alpha:-89%); c-88: scale-color(red,$alpha:-88%); c-87: scale-color(red,$alpha:-87%); c-86: scale-color(red,$alpha:-86%); c-85: scale-color(red,$alpha:-85%); c-84: scale-color(red,$alpha:-84%); c-83: scale-color(red,$alpha:-83%); c-82: scale-color(red,$alpha:-82%); c-81: scale-color(red,$alpha:-81%); c-80: scale-color(red,$alpha:-80%); c-79: scale-color(red,$alpha:-79%); c-78: scale-color(red,$alpha:-78%); c-77: scale-color(red,$alpha:-77%); c-76: scale-color(red,$alpha:-76%); c-75: scale-color(red,$alpha:-75%); c-74: scale-color(red,$alpha:-74%); c-73: scale-color(red,$alpha:-73%); c-72: scale-color(red,$alpha:-72%); c-71: scale-color(red,$alpha:-71%); c-70: scale-color(red,$alpha:-70%); c-69: scale-color(red,$alpha:-69%); c-68: scale-color(red,$alpha:-68%); c-67: scale-color(red,$alpha:-67%); c-66: scale-color(red,$alpha:-66%); c-65: scale-color(red,$alpha:-65%); c-64: scale-color(red,$alpha:-64%); c-63: scale-color(red,$alpha:-63%); c-62: scale-color(red,$alpha:-62%); c-61: scale-color(red,$alpha:-61%); c-60: scale-color(red,$alpha:-60%); c-59: scale-color(red,$alpha:-59%); c-58: scale-color(red,$alpha:-58%); c-57: scale-color(red,$alpha:-57%); c-56: scale-color(red,$alpha:-56%); c-55: scale-color(red,$alpha:-55%); c-54: scale-color(red,$alpha:-54%); c-53: scale-color(red,$alpha:-53%); c-52: scale-color(red,$alpha:-52%); c-51: scale-color(red,$alpha:-51%); c-50: scale-color(red,$alpha:-50%); c-49: scale-color(red,$alpha:-49%); c-48: scale-color(red,$alpha:-48%); c-47: scale-color(red,$alpha:-47%); c-46: scale-color(red,$alpha:-46%); c-45: scale-color(red,$alpha:-45%); c-44: scale-color(red,$alpha:-44%); c-43: scale-color(red,$alpha:-43%); c-42: scale-color(red,$alpha:-42%); c-41: scale-color(red,$alpha:-41%); c-40: scale-color(red,$alpha:-40%); c-39: scale-color(red,$alpha:-39%); c-38: scale-color(red,$alpha:-38%); c-37: scale-color(red,$alpha:-37%); c-36: scale-color(red,$alpha:-36%); c-35: scale-color(red,$alpha:-35%); c-34: scale-color(red,$alpha:-34%); c-33: scale-color(red,$alpha:-33%); c-32: scale-color(red,$alpha:-32%); c-31: scale-color(red,$alpha:-31%); c-30: scale-color(red,$alpha:-30%); c-29: scale-color(red,$alpha:-29%); c-28: scale-color(red,$alpha:-28%); c-27: scale-color(red,$alpha:-27%); c-26: scale-color(red,$alpha:-26%); c-25: scale-color(red,$alpha:-25%); c-24: scale-color(red,$alpha:-24%); c-23: scale-color(red,$alpha:-23%); c-22: scale-color(red,$alpha:-22%); c-21: scale-color(red,$alpha:-21%); c-20: scale-color(red,$alpha:-20%); c-19: scale-color(red,$alpha:-19%); c-18: scale-color(red,$alpha:-18%); c-17: scale-color(red,$alpha:-17%); c-16: scale-color(red,$alpha:-16%); c-15: scale-color(red,$alpha:-15%); c-14: scale-color(red,$alpha:-14%); c-13: scale-color(red,$alpha:-13%); c-12: scale-color(red,$alpha:-12%); c-11: scale-color(red,$alpha:-11%); c-10: scale-color(red,$alpha:-10%); c-9: scale-color(red,$alpha:-9%); c-8: scale-color(red,$alpha:-8%); c-7: scale-color(red,$alpha:-7%); c-6: scale-color(red,$alpha:-6%); c-5: scale-color(red,$alpha:-5%); c-4: scale-color(red,$alpha:-4%); c-3: scale-color(red,$alpha:-3%); c-2: scale-color(red,$alpha:-2%); c-1: scale-color(red,$alpha:-1%); c0: scale-color(red,$alpha:0%); c1: scale-color(red,$alpha:1%); c2: scale-color(red,$alpha:2%); c3: scale-color(red,$alpha:3%); c4: scale-color(red,$alpha:4%); c5: scale-color(red,$alpha:5%); c6: scale-color(red,$alpha:6%); c7: scale-color(red,$alpha:7%); c8: scale-color(red,$alpha:8%); c9: scale-color(red,$alpha:9%); c10: scale-color(red,$alpha:10%); c11: scale-color(red,$alpha:11%); c12: scale-color(red,$alpha:12%); c13: scale-color(red,$alpha:13%); c14: scale-color(red,$alpha:14%); c15: scale-color(red,$alpha:15%); c16: scale-color(red,$alpha:16%); c17: scale-color(red,$alpha:17%); c18: scale-color(red,$alpha:18%); c19: scale-color(red,$alpha:19%); c20: scale-color(red,$alpha:20%); c21: scale-color(red,$alpha:21%); c22: scale-color(red,$alpha:22%); c23: scale-color(red,$alpha:23%); c24: scale-color(red,$alpha:24%); c25: scale-color(red,$alpha:25%); c26: scale-color(red,$alpha:26%); c27: scale-color(red,$alpha:27%); c28: scale-color(red,$alpha:28%); c29: scale-color(red,$alpha:29%); c30: scale-color(red,$alpha:30%); c31: scale-color(red,$alpha:31%); c32: scale-color(red,$alpha:32%); c33: scale-color(red,$alpha:33%); c34: scale-color(red,$alpha:34%); c35: scale-color(red,$alpha:35%); c36: scale-color(red,$alpha:36%); c37: scale-color(red,$alpha:37%); c38: scale-color(red,$alpha:38%); c39: scale-color(red,$alpha:39%); c40: scale-color(red,$alpha:40%); c41: scale-color(red,$alpha:41%); c42: scale-color(red,$alpha:42%); c43: scale-color(red,$alpha:43%); c44: scale-color(red,$alpha:44%); c45: scale-color(red,$alpha:45%); c46: scale-color(red,$alpha:46%); c47: scale-color(red,$alpha:47%); c48: scale-color(red,$alpha:48%); c49: scale-color(red,$alpha:49%); c50: scale-color(red,$alpha:50%); c51: scale-color(red,$alpha:51%); c52: scale-color(red,$alpha:52%); c53: scale-color(red,$alpha:53%); c54: scale-color(red,$alpha:54%); c55: scale-color(red,$alpha:55%); c56: scale-color(red,$alpha:56%); c57: scale-color(red,$alpha:57%); c58: scale-color(red,$alpha:58%); c59: scale-color(red,$alpha:59%); c60: scale-color(red,$alpha:60%); c61: scale-color(red,$alpha:61%); c62: scale-color(red,$alpha:62%); c63: scale-color(red,$alpha:63%); c64: scale-color(red,$alpha:64%); c65: scale-color(red,$alpha:65%); c66: scale-color(red,$alpha:66%); c67: scale-color(red,$alpha:67%); c68: scale-color(red,$alpha:68%); c69: scale-color(red,$alpha:69%); c70: scale-color(red,$alpha:70%); c71: scale-color(red,$alpha:71%); c72: scale-color(red,$alpha:72%); c73: scale-color(red,$alpha:73%); c74: scale-color(red,$alpha:74%); c75: scale-color(red,$alpha:75%); c76: scale-color(red,$alpha:76%); c77: scale-color(red,$alpha:77%); c78: scale-color(red,$alpha:78%); c79: scale-color(red,$alpha:79%); c80: scale-color(red,$alpha:80%); c81: scale-color(red,$alpha:81%); c82: scale-color(red,$alpha:82%); c83: scale-color(red,$alpha:83%); c84: scale-color(red,$alpha:84%); c85: scale-color(red,$alpha:85%); c86: scale-color(red,$alpha:86%); c87: scale-color(red,$alpha:87%); c88: scale-color(red,$alpha:88%); c89: scale-color(red,$alpha:89%); c90: scale-color(red,$alpha:90%); c91: scale-color(red,$alpha:91%); c92: scale-color(red,$alpha:92%); c93: scale-color(red,$alpha:93%); c94: scale-color(red,$alpha:94%); c95: scale-color(red,$alpha:95%); c96: scale-color(red,$alpha:96%); c97: scale-color(red,$alpha:97%); c98: scale-color(red,$alpha:98%); c99: scale-color(red,$alpha:99%); c100: scale-color(red,$alpha:100%); // c101: scale-color(red,$alpha:101%); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/b/000077500000000000000000000000001305254536400250515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/b/expected_output-dart-sass.css000066400000000000000000000055271305254536400327140ustar00rootroot00000000000000foo { c-100: red; c-99: red; c-98: red; c-97: red; c-96: red; c-95: red; c-94: red; c-93: red; c-92: red; c-91: red; c-90: red; c-89: red; c-88: red; c-87: red; c-86: red; c-85: red; c-84: red; c-83: red; c-82: red; c-81: red; c-80: red; c-79: red; c-78: red; c-77: red; c-76: red; c-75: red; c-74: red; c-73: red; c-72: red; c-71: red; c-70: red; c-69: red; c-68: red; c-67: red; c-66: red; c-65: red; c-64: red; c-63: red; c-62: red; c-61: red; c-60: red; c-59: red; c-58: red; c-57: red; c-56: red; c-55: red; c-54: red; c-53: red; c-52: red; c-51: red; c-50: red; c-49: red; c-48: red; c-47: red; c-46: red; c-45: red; c-44: red; c-43: red; c-42: red; c-41: red; c-40: red; c-39: red; c-38: red; c-37: red; c-36: red; c-35: red; c-34: red; c-33: red; c-32: red; c-31: red; c-30: red; c-29: red; c-28: red; c-27: red; c-26: red; c-25: red; c-24: red; c-23: red; c-22: red; c-21: red; c-20: red; c-19: red; c-18: red; c-17: red; c-16: red; c-15: red; c-14: red; c-13: red; c-12: red; c-11: red; c-10: red; c-9: red; c-8: red; c-7: red; c-6: red; c-5: red; c-4: red; c-3: red; c-2: red; c-1: red; c0: red; c1: #ff0003; c2: #ff0005; c3: #ff0008; c4: #ff000a; c5: #ff000d; c6: #ff000f; c7: #ff0012; c8: #ff0014; c9: #ff0017; c10: #ff001a; c11: #ff001c; c12: #ff001f; c13: #ff0021; c14: #ff0024; c15: #ff0026; c16: #ff0029; c17: #ff002b; c18: #ff002e; c19: #ff0030; c20: #ff0033; c21: #ff0036; c22: #ff0038; c23: #ff003b; c24: #ff003d; c25: #ff0040; c26: #ff0042; c27: #ff0045; c28: #ff0047; c29: #ff004a; c30: #ff004d; c31: #ff004f; c32: #ff0052; c33: #ff0054; c34: #ff0057; c35: #ff0059; c36: #ff005c; c37: #ff005e; c38: #ff0061; c39: #ff0063; c40: #ff0066; c41: #ff0069; c42: #ff006b; c43: #ff006e; c44: #ff0070; c45: #ff0073; c46: #ff0075; c47: #ff0078; c48: #ff007a; c49: #ff007d; c50: #ff0080; c51: #ff0082; c52: #ff0085; c53: #ff0087; c54: #ff008a; c55: #ff008c; c56: #ff008f; c57: #ff0091; c58: #ff0094; c59: #ff0096; c60: #ff0099; c61: #ff009c; c62: #ff009e; c63: #ff00a1; c64: #ff00a3; c65: #ff00a6; c66: #ff00a8; c67: #ff00ab; c68: #ff00ad; c69: #ff00b0; c70: #ff00b3; c71: #ff00b5; c72: #ff00b8; c73: #ff00ba; c74: #ff00bd; c75: #ff00bf; c76: #ff00c2; c77: #ff00c4; c78: #ff00c7; c79: #ff00c9; c80: #ff00cc; c81: #ff00cf; c82: #ff00d1; c83: #ff00d4; c84: #ff00d6; c85: #ff00d9; c86: #ff00db; c87: #ff00de; c88: #ff00e0; c89: #ff00e3; c90: #ff00e6; c91: #ff00e8; c92: #ff00eb; c93: #ff00ed; c94: #ff00f0; c95: #ff00f2; c96: #ff00f5; c97: #ff00f7; c98: #ff00fa; c99: #ff00fc; c100: fuchsia; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/b/expected_output.css000066400000000000000000000055271305254536400310150ustar00rootroot00000000000000foo { c-100: red; c-99: red; c-98: red; c-97: red; c-96: red; c-95: red; c-94: red; c-93: red; c-92: red; c-91: red; c-90: red; c-89: red; c-88: red; c-87: red; c-86: red; c-85: red; c-84: red; c-83: red; c-82: red; c-81: red; c-80: red; c-79: red; c-78: red; c-77: red; c-76: red; c-75: red; c-74: red; c-73: red; c-72: red; c-71: red; c-70: red; c-69: red; c-68: red; c-67: red; c-66: red; c-65: red; c-64: red; c-63: red; c-62: red; c-61: red; c-60: red; c-59: red; c-58: red; c-57: red; c-56: red; c-55: red; c-54: red; c-53: red; c-52: red; c-51: red; c-50: red; c-49: red; c-48: red; c-47: red; c-46: red; c-45: red; c-44: red; c-43: red; c-42: red; c-41: red; c-40: red; c-39: red; c-38: red; c-37: red; c-36: red; c-35: red; c-34: red; c-33: red; c-32: red; c-31: red; c-30: red; c-29: red; c-28: red; c-27: red; c-26: red; c-25: red; c-24: red; c-23: red; c-22: red; c-21: red; c-20: red; c-19: red; c-18: red; c-17: red; c-16: red; c-15: red; c-14: red; c-13: red; c-12: red; c-11: red; c-10: red; c-9: red; c-8: red; c-7: red; c-6: red; c-5: red; c-4: red; c-3: red; c-2: red; c-1: red; c0: red; c1: #ff0003; c2: #ff0005; c3: #ff0008; c4: #ff000a; c5: #ff000d; c6: #ff000f; c7: #ff0012; c8: #ff0014; c9: #ff0017; c10: #ff001a; c11: #ff001c; c12: #ff001f; c13: #ff0021; c14: #ff0024; c15: #ff0026; c16: #ff0029; c17: #ff002b; c18: #ff002e; c19: #ff0030; c20: #ff0033; c21: #ff0036; c22: #ff0038; c23: #ff003b; c24: #ff003d; c25: #ff0040; c26: #ff0042; c27: #ff0045; c28: #ff0047; c29: #ff004a; c30: #ff004d; c31: #ff004f; c32: #ff0052; c33: #ff0054; c34: #ff0057; c35: #ff0059; c36: #ff005c; c37: #ff005e; c38: #ff0061; c39: #ff0063; c40: #ff0066; c41: #ff0069; c42: #ff006b; c43: #ff006e; c44: #ff0070; c45: #ff0073; c46: #ff0075; c47: #ff0078; c48: #ff007a; c49: #ff007d; c50: #ff0080; c51: #ff0082; c52: #ff0085; c53: #ff0087; c54: #ff008a; c55: #ff008c; c56: #ff008f; c57: #ff0091; c58: #ff0094; c59: #ff0096; c60: #ff0099; c61: #ff009c; c62: #ff009e; c63: #ff00a1; c64: #ff00a3; c65: #ff00a6; c66: #ff00a8; c67: #ff00ab; c68: #ff00ad; c69: #ff00b0; c70: #ff00b3; c71: #ff00b5; c72: #ff00b8; c73: #ff00ba; c74: #ff00bd; c75: #ff00bf; c76: #ff00c2; c77: #ff00c4; c78: #ff00c7; c79: #ff00c9; c80: #ff00cc; c81: #ff00cf; c82: #ff00d1; c83: #ff00d4; c84: #ff00d6; c85: #ff00d9; c86: #ff00db; c87: #ff00de; c88: #ff00e0; c89: #ff00e3; c90: #ff00e6; c91: #ff00e8; c92: #ff00eb; c93: #ff00ed; c94: #ff00f0; c95: #ff00f2; c96: #ff00f5; c97: #ff00f7; c98: #ff00fa; c99: #ff00fc; c100: magenta; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/b/input.scss000066400000000000000000000161731305254536400271150ustar00rootroot00000000000000foo { // c-101: scale-color(red,$blue:-101%); c-100: scale-color(red,$blue:-100%); c-99: scale-color(red,$blue:-99%); c-98: scale-color(red,$blue:-98%); c-97: scale-color(red,$blue:-97%); c-96: scale-color(red,$blue:-96%); c-95: scale-color(red,$blue:-95%); c-94: scale-color(red,$blue:-94%); c-93: scale-color(red,$blue:-93%); c-92: scale-color(red,$blue:-92%); c-91: scale-color(red,$blue:-91%); c-90: scale-color(red,$blue:-90%); c-89: scale-color(red,$blue:-89%); c-88: scale-color(red,$blue:-88%); c-87: scale-color(red,$blue:-87%); c-86: scale-color(red,$blue:-86%); c-85: scale-color(red,$blue:-85%); c-84: scale-color(red,$blue:-84%); c-83: scale-color(red,$blue:-83%); c-82: scale-color(red,$blue:-82%); c-81: scale-color(red,$blue:-81%); c-80: scale-color(red,$blue:-80%); c-79: scale-color(red,$blue:-79%); c-78: scale-color(red,$blue:-78%); c-77: scale-color(red,$blue:-77%); c-76: scale-color(red,$blue:-76%); c-75: scale-color(red,$blue:-75%); c-74: scale-color(red,$blue:-74%); c-73: scale-color(red,$blue:-73%); c-72: scale-color(red,$blue:-72%); c-71: scale-color(red,$blue:-71%); c-70: scale-color(red,$blue:-70%); c-69: scale-color(red,$blue:-69%); c-68: scale-color(red,$blue:-68%); c-67: scale-color(red,$blue:-67%); c-66: scale-color(red,$blue:-66%); c-65: scale-color(red,$blue:-65%); c-64: scale-color(red,$blue:-64%); c-63: scale-color(red,$blue:-63%); c-62: scale-color(red,$blue:-62%); c-61: scale-color(red,$blue:-61%); c-60: scale-color(red,$blue:-60%); c-59: scale-color(red,$blue:-59%); c-58: scale-color(red,$blue:-58%); c-57: scale-color(red,$blue:-57%); c-56: scale-color(red,$blue:-56%); c-55: scale-color(red,$blue:-55%); c-54: scale-color(red,$blue:-54%); c-53: scale-color(red,$blue:-53%); c-52: scale-color(red,$blue:-52%); c-51: scale-color(red,$blue:-51%); c-50: scale-color(red,$blue:-50%); c-49: scale-color(red,$blue:-49%); c-48: scale-color(red,$blue:-48%); c-47: scale-color(red,$blue:-47%); c-46: scale-color(red,$blue:-46%); c-45: scale-color(red,$blue:-45%); c-44: scale-color(red,$blue:-44%); c-43: scale-color(red,$blue:-43%); c-42: scale-color(red,$blue:-42%); c-41: scale-color(red,$blue:-41%); c-40: scale-color(red,$blue:-40%); c-39: scale-color(red,$blue:-39%); c-38: scale-color(red,$blue:-38%); c-37: scale-color(red,$blue:-37%); c-36: scale-color(red,$blue:-36%); c-35: scale-color(red,$blue:-35%); c-34: scale-color(red,$blue:-34%); c-33: scale-color(red,$blue:-33%); c-32: scale-color(red,$blue:-32%); c-31: scale-color(red,$blue:-31%); c-30: scale-color(red,$blue:-30%); c-29: scale-color(red,$blue:-29%); c-28: scale-color(red,$blue:-28%); c-27: scale-color(red,$blue:-27%); c-26: scale-color(red,$blue:-26%); c-25: scale-color(red,$blue:-25%); c-24: scale-color(red,$blue:-24%); c-23: scale-color(red,$blue:-23%); c-22: scale-color(red,$blue:-22%); c-21: scale-color(red,$blue:-21%); c-20: scale-color(red,$blue:-20%); c-19: scale-color(red,$blue:-19%); c-18: scale-color(red,$blue:-18%); c-17: scale-color(red,$blue:-17%); c-16: scale-color(red,$blue:-16%); c-15: scale-color(red,$blue:-15%); c-14: scale-color(red,$blue:-14%); c-13: scale-color(red,$blue:-13%); c-12: scale-color(red,$blue:-12%); c-11: scale-color(red,$blue:-11%); c-10: scale-color(red,$blue:-10%); c-9: scale-color(red,$blue:-9%); c-8: scale-color(red,$blue:-8%); c-7: scale-color(red,$blue:-7%); c-6: scale-color(red,$blue:-6%); c-5: scale-color(red,$blue:-5%); c-4: scale-color(red,$blue:-4%); c-3: scale-color(red,$blue:-3%); c-2: scale-color(red,$blue:-2%); c-1: scale-color(red,$blue:-1%); c0: scale-color(red,$blue:0%); c1: scale-color(red,$blue:1%); c2: scale-color(red,$blue:2%); c3: scale-color(red,$blue:3%); c4: scale-color(red,$blue:4%); c5: scale-color(red,$blue:5%); c6: scale-color(red,$blue:6%); c7: scale-color(red,$blue:7%); c8: scale-color(red,$blue:8%); c9: scale-color(red,$blue:9%); c10: scale-color(red,$blue:10%); c11: scale-color(red,$blue:11%); c12: scale-color(red,$blue:12%); c13: scale-color(red,$blue:13%); c14: scale-color(red,$blue:14%); c15: scale-color(red,$blue:15%); c16: scale-color(red,$blue:16%); c17: scale-color(red,$blue:17%); c18: scale-color(red,$blue:18%); c19: scale-color(red,$blue:19%); c20: scale-color(red,$blue:20%); c21: scale-color(red,$blue:21%); c22: scale-color(red,$blue:22%); c23: scale-color(red,$blue:23%); c24: scale-color(red,$blue:24%); c25: scale-color(red,$blue:25%); c26: scale-color(red,$blue:26%); c27: scale-color(red,$blue:27%); c28: scale-color(red,$blue:28%); c29: scale-color(red,$blue:29%); c30: scale-color(red,$blue:30%); c31: scale-color(red,$blue:31%); c32: scale-color(red,$blue:32%); c33: scale-color(red,$blue:33%); c34: scale-color(red,$blue:34%); c35: scale-color(red,$blue:35%); c36: scale-color(red,$blue:36%); c37: scale-color(red,$blue:37%); c38: scale-color(red,$blue:38%); c39: scale-color(red,$blue:39%); c40: scale-color(red,$blue:40%); c41: scale-color(red,$blue:41%); c42: scale-color(red,$blue:42%); c43: scale-color(red,$blue:43%); c44: scale-color(red,$blue:44%); c45: scale-color(red,$blue:45%); c46: scale-color(red,$blue:46%); c47: scale-color(red,$blue:47%); c48: scale-color(red,$blue:48%); c49: scale-color(red,$blue:49%); c50: scale-color(red,$blue:50%); c51: scale-color(red,$blue:51%); c52: scale-color(red,$blue:52%); c53: scale-color(red,$blue:53%); c54: scale-color(red,$blue:54%); c55: scale-color(red,$blue:55%); c56: scale-color(red,$blue:56%); c57: scale-color(red,$blue:57%); c58: scale-color(red,$blue:58%); c59: scale-color(red,$blue:59%); c60: scale-color(red,$blue:60%); c61: scale-color(red,$blue:61%); c62: scale-color(red,$blue:62%); c63: scale-color(red,$blue:63%); c64: scale-color(red,$blue:64%); c65: scale-color(red,$blue:65%); c66: scale-color(red,$blue:66%); c67: scale-color(red,$blue:67%); c68: scale-color(red,$blue:68%); c69: scale-color(red,$blue:69%); c70: scale-color(red,$blue:70%); c71: scale-color(red,$blue:71%); c72: scale-color(red,$blue:72%); c73: scale-color(red,$blue:73%); c74: scale-color(red,$blue:74%); c75: scale-color(red,$blue:75%); c76: scale-color(red,$blue:76%); c77: scale-color(red,$blue:77%); c78: scale-color(red,$blue:78%); c79: scale-color(red,$blue:79%); c80: scale-color(red,$blue:80%); c81: scale-color(red,$blue:81%); c82: scale-color(red,$blue:82%); c83: scale-color(red,$blue:83%); c84: scale-color(red,$blue:84%); c85: scale-color(red,$blue:85%); c86: scale-color(red,$blue:86%); c87: scale-color(red,$blue:87%); c88: scale-color(red,$blue:88%); c89: scale-color(red,$blue:89%); c90: scale-color(red,$blue:90%); c91: scale-color(red,$blue:91%); c92: scale-color(red,$blue:92%); c93: scale-color(red,$blue:93%); c94: scale-color(red,$blue:94%); c95: scale-color(red,$blue:95%); c96: scale-color(red,$blue:96%); c97: scale-color(red,$blue:97%); c98: scale-color(red,$blue:98%); c99: scale-color(red,$blue:99%); c100: scale-color(red,$blue:100%); // c101: scale-color(red,$blue:101%); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/g/000077500000000000000000000000001305254536400250565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/g/expected_output.css000066400000000000000000000055331305254536400310170ustar00rootroot00000000000000foo { c-100: red; c-99: red; c-98: red; c-97: red; c-96: red; c-95: red; c-94: red; c-93: red; c-92: red; c-91: red; c-90: red; c-89: red; c-88: red; c-87: red; c-86: red; c-85: red; c-84: red; c-83: red; c-82: red; c-81: red; c-80: red; c-79: red; c-78: red; c-77: red; c-76: red; c-75: red; c-74: red; c-73: red; c-72: red; c-71: red; c-70: red; c-69: red; c-68: red; c-67: red; c-66: red; c-65: red; c-64: red; c-63: red; c-62: red; c-61: red; c-60: red; c-59: red; c-58: red; c-57: red; c-56: red; c-55: red; c-54: red; c-53: red; c-52: red; c-51: red; c-50: red; c-49: red; c-48: red; c-47: red; c-46: red; c-45: red; c-44: red; c-43: red; c-42: red; c-41: red; c-40: red; c-39: red; c-38: red; c-37: red; c-36: red; c-35: red; c-34: red; c-33: red; c-32: red; c-31: red; c-30: red; c-29: red; c-28: red; c-27: red; c-26: red; c-25: red; c-24: red; c-23: red; c-22: red; c-21: red; c-20: red; c-19: red; c-18: red; c-17: red; c-16: red; c-15: red; c-14: red; c-13: red; c-12: red; c-11: red; c-10: red; c-9: red; c-8: red; c-7: red; c-6: red; c-5: red; c-4: red; c-3: red; c-2: red; c-1: red; c0: red; c1: #ff0300; c2: #ff0500; c3: #ff0800; c4: #ff0a00; c5: #ff0d00; c6: #ff0f00; c7: #ff1200; c8: #ff1400; c9: #ff1700; c10: #ff1a00; c11: #ff1c00; c12: #ff1f00; c13: #ff2100; c14: #ff2400; c15: #ff2600; c16: #ff2900; c17: #ff2b00; c18: #ff2e00; c19: #ff3000; c20: #ff3300; c21: #ff3600; c22: #ff3800; c23: #ff3b00; c24: #ff3d00; c25: #ff4000; c26: #ff4200; c27: orangered; c28: #ff4700; c29: #ff4a00; c30: #ff4d00; c31: #ff4f00; c32: #ff5200; c33: #ff5400; c34: #ff5700; c35: #ff5900; c36: #ff5c00; c37: #ff5e00; c38: #ff6100; c39: #ff6300; c40: #ff6600; c41: #ff6900; c42: #ff6b00; c43: #ff6e00; c44: #ff7000; c45: #ff7300; c46: #ff7500; c47: #ff7800; c48: #ff7a00; c49: #ff7d00; c50: #ff8000; c51: #ff8200; c52: #ff8500; c53: #ff8700; c54: #ff8a00; c55: darkorange; c56: #ff8f00; c57: #ff9100; c58: #ff9400; c59: #ff9600; c60: #ff9900; c61: #ff9c00; c62: #ff9e00; c63: #ffa100; c64: #ffa300; c65: #ffa600; c66: #ffa800; c67: #ffab00; c68: #ffad00; c69: #ffb000; c70: #ffb300; c71: #ffb500; c72: #ffb800; c73: #ffba00; c74: #ffbd00; c75: #ffbf00; c76: #ffc200; c77: #ffc400; c78: #ffc700; c79: #ffc900; c80: #ffcc00; c81: #ffcf00; c82: #ffd100; c83: #ffd400; c84: #ffd600; c85: #ffd900; c86: #ffdb00; c87: #ffde00; c88: #ffe000; c89: #ffe300; c90: #ffe600; c91: #ffe800; c92: #ffeb00; c93: #ffed00; c94: #fff000; c95: #fff200; c96: #fff500; c97: #fff700; c98: #fffa00; c99: #fffc00; c100: yellow; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/g/input.scss000066400000000000000000000165061305254536400271220ustar00rootroot00000000000000foo { // c-101: scale-color(red,$green:-101%); c-100: scale-color(red,$green:-100%); c-99: scale-color(red,$green:-99%); c-98: scale-color(red,$green:-98%); c-97: scale-color(red,$green:-97%); c-96: scale-color(red,$green:-96%); c-95: scale-color(red,$green:-95%); c-94: scale-color(red,$green:-94%); c-93: scale-color(red,$green:-93%); c-92: scale-color(red,$green:-92%); c-91: scale-color(red,$green:-91%); c-90: scale-color(red,$green:-90%); c-89: scale-color(red,$green:-89%); c-88: scale-color(red,$green:-88%); c-87: scale-color(red,$green:-87%); c-86: scale-color(red,$green:-86%); c-85: scale-color(red,$green:-85%); c-84: scale-color(red,$green:-84%); c-83: scale-color(red,$green:-83%); c-82: scale-color(red,$green:-82%); c-81: scale-color(red,$green:-81%); c-80: scale-color(red,$green:-80%); c-79: scale-color(red,$green:-79%); c-78: scale-color(red,$green:-78%); c-77: scale-color(red,$green:-77%); c-76: scale-color(red,$green:-76%); c-75: scale-color(red,$green:-75%); c-74: scale-color(red,$green:-74%); c-73: scale-color(red,$green:-73%); c-72: scale-color(red,$green:-72%); c-71: scale-color(red,$green:-71%); c-70: scale-color(red,$green:-70%); c-69: scale-color(red,$green:-69%); c-68: scale-color(red,$green:-68%); c-67: scale-color(red,$green:-67%); c-66: scale-color(red,$green:-66%); c-65: scale-color(red,$green:-65%); c-64: scale-color(red,$green:-64%); c-63: scale-color(red,$green:-63%); c-62: scale-color(red,$green:-62%); c-61: scale-color(red,$green:-61%); c-60: scale-color(red,$green:-60%); c-59: scale-color(red,$green:-59%); c-58: scale-color(red,$green:-58%); c-57: scale-color(red,$green:-57%); c-56: scale-color(red,$green:-56%); c-55: scale-color(red,$green:-55%); c-54: scale-color(red,$green:-54%); c-53: scale-color(red,$green:-53%); c-52: scale-color(red,$green:-52%); c-51: scale-color(red,$green:-51%); c-50: scale-color(red,$green:-50%); c-49: scale-color(red,$green:-49%); c-48: scale-color(red,$green:-48%); c-47: scale-color(red,$green:-47%); c-46: scale-color(red,$green:-46%); c-45: scale-color(red,$green:-45%); c-44: scale-color(red,$green:-44%); c-43: scale-color(red,$green:-43%); c-42: scale-color(red,$green:-42%); c-41: scale-color(red,$green:-41%); c-40: scale-color(red,$green:-40%); c-39: scale-color(red,$green:-39%); c-38: scale-color(red,$green:-38%); c-37: scale-color(red,$green:-37%); c-36: scale-color(red,$green:-36%); c-35: scale-color(red,$green:-35%); c-34: scale-color(red,$green:-34%); c-33: scale-color(red,$green:-33%); c-32: scale-color(red,$green:-32%); c-31: scale-color(red,$green:-31%); c-30: scale-color(red,$green:-30%); c-29: scale-color(red,$green:-29%); c-28: scale-color(red,$green:-28%); c-27: scale-color(red,$green:-27%); c-26: scale-color(red,$green:-26%); c-25: scale-color(red,$green:-25%); c-24: scale-color(red,$green:-24%); c-23: scale-color(red,$green:-23%); c-22: scale-color(red,$green:-22%); c-21: scale-color(red,$green:-21%); c-20: scale-color(red,$green:-20%); c-19: scale-color(red,$green:-19%); c-18: scale-color(red,$green:-18%); c-17: scale-color(red,$green:-17%); c-16: scale-color(red,$green:-16%); c-15: scale-color(red,$green:-15%); c-14: scale-color(red,$green:-14%); c-13: scale-color(red,$green:-13%); c-12: scale-color(red,$green:-12%); c-11: scale-color(red,$green:-11%); c-10: scale-color(red,$green:-10%); c-9: scale-color(red,$green:-9%); c-8: scale-color(red,$green:-8%); c-7: scale-color(red,$green:-7%); c-6: scale-color(red,$green:-6%); c-5: scale-color(red,$green:-5%); c-4: scale-color(red,$green:-4%); c-3: scale-color(red,$green:-3%); c-2: scale-color(red,$green:-2%); c-1: scale-color(red,$green:-1%); c0: scale-color(red,$green:0%); c1: scale-color(red,$green:1%); c2: scale-color(red,$green:2%); c3: scale-color(red,$green:3%); c4: scale-color(red,$green:4%); c5: scale-color(red,$green:5%); c6: scale-color(red,$green:6%); c7: scale-color(red,$green:7%); c8: scale-color(red,$green:8%); c9: scale-color(red,$green:9%); c10: scale-color(red,$green:10%); c11: scale-color(red,$green:11%); c12: scale-color(red,$green:12%); c13: scale-color(red,$green:13%); c14: scale-color(red,$green:14%); c15: scale-color(red,$green:15%); c16: scale-color(red,$green:16%); c17: scale-color(red,$green:17%); c18: scale-color(red,$green:18%); c19: scale-color(red,$green:19%); c20: scale-color(red,$green:20%); c21: scale-color(red,$green:21%); c22: scale-color(red,$green:22%); c23: scale-color(red,$green:23%); c24: scale-color(red,$green:24%); c25: scale-color(red,$green:25%); c26: scale-color(red,$green:26%); c27: scale-color(red,$green:27%); c28: scale-color(red,$green:28%); c29: scale-color(red,$green:29%); c30: scale-color(red,$green:30%); c31: scale-color(red,$green:31%); c32: scale-color(red,$green:32%); c33: scale-color(red,$green:33%); c34: scale-color(red,$green:34%); c35: scale-color(red,$green:35%); c36: scale-color(red,$green:36%); c37: scale-color(red,$green:37%); c38: scale-color(red,$green:38%); c39: scale-color(red,$green:39%); c40: scale-color(red,$green:40%); c41: scale-color(red,$green:41%); c42: scale-color(red,$green:42%); c43: scale-color(red,$green:43%); c44: scale-color(red,$green:44%); c45: scale-color(red,$green:45%); c46: scale-color(red,$green:46%); c47: scale-color(red,$green:47%); c48: scale-color(red,$green:48%); c49: scale-color(red,$green:49%); c50: scale-color(red,$green:50%); c51: scale-color(red,$green:51%); c52: scale-color(red,$green:52%); c53: scale-color(red,$green:53%); c54: scale-color(red,$green:54%); c55: scale-color(red,$green:55%); c56: scale-color(red,$green:56%); c57: scale-color(red,$green:57%); c58: scale-color(red,$green:58%); c59: scale-color(red,$green:59%); c60: scale-color(red,$green:60%); c61: scale-color(red,$green:61%); c62: scale-color(red,$green:62%); c63: scale-color(red,$green:63%); c64: scale-color(red,$green:64%); c65: scale-color(red,$green:65%); c66: scale-color(red,$green:66%); c67: scale-color(red,$green:67%); c68: scale-color(red,$green:68%); c69: scale-color(red,$green:69%); c70: scale-color(red,$green:70%); c71: scale-color(red,$green:71%); c72: scale-color(red,$green:72%); c73: scale-color(red,$green:73%); c74: scale-color(red,$green:74%); c75: scale-color(red,$green:75%); c76: scale-color(red,$green:76%); c77: scale-color(red,$green:77%); c78: scale-color(red,$green:78%); c79: scale-color(red,$green:79%); c80: scale-color(red,$green:80%); c81: scale-color(red,$green:81%); c82: scale-color(red,$green:82%); c83: scale-color(red,$green:83%); c84: scale-color(red,$green:84%); c85: scale-color(red,$green:85%); c86: scale-color(red,$green:86%); c87: scale-color(red,$green:87%); c88: scale-color(red,$green:88%); c89: scale-color(red,$green:89%); c90: scale-color(red,$green:90%); c91: scale-color(red,$green:91%); c92: scale-color(red,$green:92%); c93: scale-color(red,$green:93%); c94: scale-color(red,$green:94%); c95: scale-color(red,$green:95%); c96: scale-color(red,$green:96%); c97: scale-color(red,$green:97%); c98: scale-color(red,$green:98%); c99: scale-color(red,$green:99%); c100: scale-color(red,$green:100%); // c101: scale-color(red,$green:101%); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/l/000077500000000000000000000000001305254536400250635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/l/expected_output.css000066400000000000000000000063371305254536400310270ustar00rootroot00000000000000foo { c-100: black; c-99: #030000; c-98: #050000; c-97: #080000; c-96: #0a0000; c-95: #0d0000; c-94: #0f0000; c-93: #120000; c-92: #140000; c-91: #170000; c-90: #1a0000; c-89: #1c0000; c-88: #1f0000; c-87: #210000; c-86: #240000; c-85: #260000; c-84: #290000; c-83: #2b0000; c-82: #2e0000; c-81: #300000; c-80: #330000; c-79: #360000; c-78: #380000; c-77: #3b0000; c-76: #3d0000; c-75: #400000; c-74: #420000; c-73: #450000; c-72: #470000; c-71: #4a0000; c-70: #4d0000; c-69: #4f0000; c-68: #520000; c-67: #540000; c-66: #570000; c-65: #590000; c-64: #5c0000; c-63: #5e0000; c-62: #610000; c-61: #630000; c-60: #660000; c-59: #690000; c-58: #6b0000; c-57: #6e0000; c-56: #700000; c-55: #730000; c-54: #750000; c-53: #780000; c-52: #7a0000; c-51: #7d0000; c-50: maroon; c-49: #820000; c-48: #850000; c-47: #870000; c-46: #8a0000; c-45: #8c0000; c-44: #8f0000; c-43: #910000; c-42: #940000; c-41: #960000; c-40: #990000; c-39: #9c0000; c-38: #9e0000; c-37: #a10000; c-36: #a30000; c-35: #a60000; c-34: #a80000; c-33: #ab0000; c-32: #ad0000; c-31: #b00000; c-30: #b30000; c-29: #b50000; c-28: #b80000; c-27: #ba0000; c-26: #bd0000; c-25: #bf0000; c-24: #c20000; c-23: #c40000; c-22: #c70000; c-21: #c90000; c-20: #cc0000; c-19: #cf0000; c-18: #d10000; c-17: #d40000; c-16: #d60000; c-15: #d90000; c-14: #db0000; c-13: #de0000; c-12: #e00000; c-11: #e30000; c-10: #e60000; c-9: #e80000; c-8: #eb0000; c-7: #ed0000; c-6: #f00000; c-5: #f20000; c-4: #f50000; c-3: #f70000; c-2: #fa0000; c-1: #fc0000; c0: red; c1: #ff0303; c2: #ff0505; c3: #ff0808; c4: #ff0a0a; c5: #ff0d0d; c6: #ff0f0f; c7: #ff1212; c8: #ff1414; c9: #ff1717; c10: #ff1a1a; c11: #ff1c1c; c12: #ff1f1f; c13: #ff2121; c14: #ff2424; c15: #ff2626; c16: #ff2929; c17: #ff2b2b; c18: #ff2e2e; c19: #ff3030; c20: #ff3333; c21: #ff3636; c22: #ff3838; c23: #ff3b3b; c24: #ff3d3d; c25: #ff4040; c26: #ff4242; c27: #ff4545; c28: #ff4747; c29: #ff4a4a; c30: #ff4d4d; c31: #ff4f4f; c32: #ff5252; c33: #ff5454; c34: #ff5757; c35: #ff5959; c36: #ff5c5c; c37: #ff5e5e; c38: #ff6161; c39: #ff6363; c40: #ff6666; c41: #ff6969; c42: #ff6b6b; c43: #ff6e6e; c44: #ff7070; c45: #ff7373; c46: #ff7575; c47: #ff7878; c48: #ff7a7a; c49: #ff7d7d; c50: #ff8080; c51: #ff8282; c52: #ff8585; c53: #ff8787; c54: #ff8a8a; c55: #ff8c8c; c56: #ff8f8f; c57: #ff9191; c58: #ff9494; c59: #ff9696; c60: #ff9999; c61: #ff9c9c; c62: #ff9e9e; c63: #ffa1a1; c64: #ffa3a3; c65: #ffa6a6; c66: #ffa8a8; c67: #ffabab; c68: #ffadad; c69: #ffb0b0; c70: #ffb3b3; c71: #ffb5b5; c72: #ffb8b8; c73: #ffbaba; c74: #ffbdbd; c75: #ffbfbf; c76: #ffc2c2; c77: #ffc4c4; c78: #ffc7c7; c79: #ffc9c9; c80: #ffcccc; c81: #ffcfcf; c82: #ffd1d1; c83: #ffd4d4; c84: #ffd6d6; c85: #ffd9d9; c86: #ffdbdb; c87: #ffdede; c88: #ffe0e0; c89: #ffe3e3; c90: #ffe6e6; c91: #ffe8e8; c92: #ffebeb; c93: #ffeded; c94: #fff0f0; c95: #fff2f2; c96: #fff5f5; c97: #fff7f7; c98: snow; c99: #fffcfc; c100: white; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/l/input.scss000066400000000000000000000201621305254536400271200ustar00rootroot00000000000000foo { // c-101: scale-color(red,$lightness:-101%); c-100: scale-color(red,$lightness:-100%); c-99: scale-color(red,$lightness:-99%); c-98: scale-color(red,$lightness:-98%); c-97: scale-color(red,$lightness:-97%); c-96: scale-color(red,$lightness:-96%); c-95: scale-color(red,$lightness:-95%); c-94: scale-color(red,$lightness:-94%); c-93: scale-color(red,$lightness:-93%); c-92: scale-color(red,$lightness:-92%); c-91: scale-color(red,$lightness:-91%); c-90: scale-color(red,$lightness:-90%); c-89: scale-color(red,$lightness:-89%); c-88: scale-color(red,$lightness:-88%); c-87: scale-color(red,$lightness:-87%); c-86: scale-color(red,$lightness:-86%); c-85: scale-color(red,$lightness:-85%); c-84: scale-color(red,$lightness:-84%); c-83: scale-color(red,$lightness:-83%); c-82: scale-color(red,$lightness:-82%); c-81: scale-color(red,$lightness:-81%); c-80: scale-color(red,$lightness:-80%); c-79: scale-color(red,$lightness:-79%); c-78: scale-color(red,$lightness:-78%); c-77: scale-color(red,$lightness:-77%); c-76: scale-color(red,$lightness:-76%); c-75: scale-color(red,$lightness:-75%); c-74: scale-color(red,$lightness:-74%); c-73: scale-color(red,$lightness:-73%); c-72: scale-color(red,$lightness:-72%); c-71: scale-color(red,$lightness:-71%); c-70: scale-color(red,$lightness:-70%); c-69: scale-color(red,$lightness:-69%); c-68: scale-color(red,$lightness:-68%); c-67: scale-color(red,$lightness:-67%); c-66: scale-color(red,$lightness:-66%); c-65: scale-color(red,$lightness:-65%); c-64: scale-color(red,$lightness:-64%); c-63: scale-color(red,$lightness:-63%); c-62: scale-color(red,$lightness:-62%); c-61: scale-color(red,$lightness:-61%); c-60: scale-color(red,$lightness:-60%); c-59: scale-color(red,$lightness:-59%); c-58: scale-color(red,$lightness:-58%); c-57: scale-color(red,$lightness:-57%); c-56: scale-color(red,$lightness:-56%); c-55: scale-color(red,$lightness:-55%); c-54: scale-color(red,$lightness:-54%); c-53: scale-color(red,$lightness:-53%); c-52: scale-color(red,$lightness:-52%); c-51: scale-color(red,$lightness:-51%); c-50: scale-color(red,$lightness:-50%); c-49: scale-color(red,$lightness:-49%); c-48: scale-color(red,$lightness:-48%); c-47: scale-color(red,$lightness:-47%); c-46: scale-color(red,$lightness:-46%); c-45: scale-color(red,$lightness:-45%); c-44: scale-color(red,$lightness:-44%); c-43: scale-color(red,$lightness:-43%); c-42: scale-color(red,$lightness:-42%); c-41: scale-color(red,$lightness:-41%); c-40: scale-color(red,$lightness:-40%); c-39: scale-color(red,$lightness:-39%); c-38: scale-color(red,$lightness:-38%); c-37: scale-color(red,$lightness:-37%); c-36: scale-color(red,$lightness:-36%); c-35: scale-color(red,$lightness:-35%); c-34: scale-color(red,$lightness:-34%); c-33: scale-color(red,$lightness:-33%); c-32: scale-color(red,$lightness:-32%); c-31: scale-color(red,$lightness:-31%); c-30: scale-color(red,$lightness:-30%); c-29: scale-color(red,$lightness:-29%); c-28: scale-color(red,$lightness:-28%); c-27: scale-color(red,$lightness:-27%); c-26: scale-color(red,$lightness:-26%); c-25: scale-color(red,$lightness:-25%); c-24: scale-color(red,$lightness:-24%); c-23: scale-color(red,$lightness:-23%); c-22: scale-color(red,$lightness:-22%); c-21: scale-color(red,$lightness:-21%); c-20: scale-color(red,$lightness:-20%); c-19: scale-color(red,$lightness:-19%); c-18: scale-color(red,$lightness:-18%); c-17: scale-color(red,$lightness:-17%); c-16: scale-color(red,$lightness:-16%); c-15: scale-color(red,$lightness:-15%); c-14: scale-color(red,$lightness:-14%); c-13: scale-color(red,$lightness:-13%); c-12: scale-color(red,$lightness:-12%); c-11: scale-color(red,$lightness:-11%); c-10: scale-color(red,$lightness:-10%); c-9: scale-color(red,$lightness:-9%); c-8: scale-color(red,$lightness:-8%); c-7: scale-color(red,$lightness:-7%); c-6: scale-color(red,$lightness:-6%); c-5: scale-color(red,$lightness:-5%); c-4: scale-color(red,$lightness:-4%); c-3: scale-color(red,$lightness:-3%); c-2: scale-color(red,$lightness:-2%); c-1: scale-color(red,$lightness:-1%); c0: scale-color(red,$lightness:0%); c1: scale-color(red,$lightness:1%); c2: scale-color(red,$lightness:2%); c3: scale-color(red,$lightness:3%); c4: scale-color(red,$lightness:4%); c5: scale-color(red,$lightness:5%); c6: scale-color(red,$lightness:6%); c7: scale-color(red,$lightness:7%); c8: scale-color(red,$lightness:8%); c9: scale-color(red,$lightness:9%); c10: scale-color(red,$lightness:10%); c11: scale-color(red,$lightness:11%); c12: scale-color(red,$lightness:12%); c13: scale-color(red,$lightness:13%); c14: scale-color(red,$lightness:14%); c15: scale-color(red,$lightness:15%); c16: scale-color(red,$lightness:16%); c17: scale-color(red,$lightness:17%); c18: scale-color(red,$lightness:18%); c19: scale-color(red,$lightness:19%); c20: scale-color(red,$lightness:20%); c21: scale-color(red,$lightness:21%); c22: scale-color(red,$lightness:22%); c23: scale-color(red,$lightness:23%); c24: scale-color(red,$lightness:24%); c25: scale-color(red,$lightness:25%); c26: scale-color(red,$lightness:26%); c27: scale-color(red,$lightness:27%); c28: scale-color(red,$lightness:28%); c29: scale-color(red,$lightness:29%); c30: scale-color(red,$lightness:30%); c31: scale-color(red,$lightness:31%); c32: scale-color(red,$lightness:32%); c33: scale-color(red,$lightness:33%); c34: scale-color(red,$lightness:34%); c35: scale-color(red,$lightness:35%); c36: scale-color(red,$lightness:36%); c37: scale-color(red,$lightness:37%); c38: scale-color(red,$lightness:38%); c39: scale-color(red,$lightness:39%); c40: scale-color(red,$lightness:40%); c41: scale-color(red,$lightness:41%); c42: scale-color(red,$lightness:42%); c43: scale-color(red,$lightness:43%); c44: scale-color(red,$lightness:44%); c45: scale-color(red,$lightness:45%); c46: scale-color(red,$lightness:46%); c47: scale-color(red,$lightness:47%); c48: scale-color(red,$lightness:48%); c49: scale-color(red,$lightness:49%); c50: scale-color(red,$lightness:50%); c51: scale-color(red,$lightness:51%); c52: scale-color(red,$lightness:52%); c53: scale-color(red,$lightness:53%); c54: scale-color(red,$lightness:54%); c55: scale-color(red,$lightness:55%); c56: scale-color(red,$lightness:56%); c57: scale-color(red,$lightness:57%); c58: scale-color(red,$lightness:58%); c59: scale-color(red,$lightness:59%); c60: scale-color(red,$lightness:60%); c61: scale-color(red,$lightness:61%); c62: scale-color(red,$lightness:62%); c63: scale-color(red,$lightness:63%); c64: scale-color(red,$lightness:64%); c65: scale-color(red,$lightness:65%); c66: scale-color(red,$lightness:66%); c67: scale-color(red,$lightness:67%); c68: scale-color(red,$lightness:68%); c69: scale-color(red,$lightness:69%); c70: scale-color(red,$lightness:70%); c71: scale-color(red,$lightness:71%); c72: scale-color(red,$lightness:72%); c73: scale-color(red,$lightness:73%); c74: scale-color(red,$lightness:74%); c75: scale-color(red,$lightness:75%); c76: scale-color(red,$lightness:76%); c77: scale-color(red,$lightness:77%); c78: scale-color(red,$lightness:78%); c79: scale-color(red,$lightness:79%); c80: scale-color(red,$lightness:80%); c81: scale-color(red,$lightness:81%); c82: scale-color(red,$lightness:82%); c83: scale-color(red,$lightness:83%); c84: scale-color(red,$lightness:84%); c85: scale-color(red,$lightness:85%); c86: scale-color(red,$lightness:86%); c87: scale-color(red,$lightness:87%); c88: scale-color(red,$lightness:88%); c89: scale-color(red,$lightness:89%); c90: scale-color(red,$lightness:90%); c91: scale-color(red,$lightness:91%); c92: scale-color(red,$lightness:92%); c93: scale-color(red,$lightness:93%); c94: scale-color(red,$lightness:94%); c95: scale-color(red,$lightness:95%); c96: scale-color(red,$lightness:96%); c97: scale-color(red,$lightness:97%); c98: scale-color(red,$lightness:98%); c99: scale-color(red,$lightness:99%); c100: scale-color(red,$lightness:100%); // c101: scale-color(red,$lightness:101%); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/r/000077500000000000000000000000001305254536400250715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/r/expected_output.css000066400000000000000000000055241305254536400310320ustar00rootroot00000000000000foo { c-100: black; c-99: #030000; c-98: #050000; c-97: #080000; c-96: #0a0000; c-95: #0d0000; c-94: #0f0000; c-93: #120000; c-92: #140000; c-91: #170000; c-90: #1a0000; c-89: #1c0000; c-88: #1f0000; c-87: #210000; c-86: #240000; c-85: #260000; c-84: #290000; c-83: #2b0000; c-82: #2e0000; c-81: #300000; c-80: #330000; c-79: #360000; c-78: #380000; c-77: #3b0000; c-76: #3d0000; c-75: #400000; c-74: #420000; c-73: #450000; c-72: #470000; c-71: #4a0000; c-70: #4d0000; c-69: #4f0000; c-68: #520000; c-67: #540000; c-66: #570000; c-65: #590000; c-64: #5c0000; c-63: #5e0000; c-62: #610000; c-61: #630000; c-60: #660000; c-59: #690000; c-58: #6b0000; c-57: #6e0000; c-56: #700000; c-55: #730000; c-54: #750000; c-53: #780000; c-52: #7a0000; c-51: #7d0000; c-50: maroon; c-49: #820000; c-48: #850000; c-47: #870000; c-46: #8a0000; c-45: #8c0000; c-44: #8f0000; c-43: #910000; c-42: #940000; c-41: #960000; c-40: #990000; c-39: #9c0000; c-38: #9e0000; c-37: #a10000; c-36: #a30000; c-35: #a60000; c-34: #a80000; c-33: #ab0000; c-32: #ad0000; c-31: #b00000; c-30: #b30000; c-29: #b50000; c-28: #b80000; c-27: #ba0000; c-26: #bd0000; c-25: #bf0000; c-24: #c20000; c-23: #c40000; c-22: #c70000; c-21: #c90000; c-20: #cc0000; c-19: #cf0000; c-18: #d10000; c-17: #d40000; c-16: #d60000; c-15: #d90000; c-14: #db0000; c-13: #de0000; c-12: #e00000; c-11: #e30000; c-10: #e60000; c-9: #e80000; c-8: #eb0000; c-7: #ed0000; c-6: #f00000; c-5: #f20000; c-4: #f50000; c-3: #f70000; c-2: #fa0000; c-1: #fc0000; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/r/input.scss000066400000000000000000000156601305254536400271350ustar00rootroot00000000000000foo { // c-101: scale-color(red,$red:-101%); c-100: scale-color(red,$red:-100%); c-99: scale-color(red,$red:-99%); c-98: scale-color(red,$red:-98%); c-97: scale-color(red,$red:-97%); c-96: scale-color(red,$red:-96%); c-95: scale-color(red,$red:-95%); c-94: scale-color(red,$red:-94%); c-93: scale-color(red,$red:-93%); c-92: scale-color(red,$red:-92%); c-91: scale-color(red,$red:-91%); c-90: scale-color(red,$red:-90%); c-89: scale-color(red,$red:-89%); c-88: scale-color(red,$red:-88%); c-87: scale-color(red,$red:-87%); c-86: scale-color(red,$red:-86%); c-85: scale-color(red,$red:-85%); c-84: scale-color(red,$red:-84%); c-83: scale-color(red,$red:-83%); c-82: scale-color(red,$red:-82%); c-81: scale-color(red,$red:-81%); c-80: scale-color(red,$red:-80%); c-79: scale-color(red,$red:-79%); c-78: scale-color(red,$red:-78%); c-77: scale-color(red,$red:-77%); c-76: scale-color(red,$red:-76%); c-75: scale-color(red,$red:-75%); c-74: scale-color(red,$red:-74%); c-73: scale-color(red,$red:-73%); c-72: scale-color(red,$red:-72%); c-71: scale-color(red,$red:-71%); c-70: scale-color(red,$red:-70%); c-69: scale-color(red,$red:-69%); c-68: scale-color(red,$red:-68%); c-67: scale-color(red,$red:-67%); c-66: scale-color(red,$red:-66%); c-65: scale-color(red,$red:-65%); c-64: scale-color(red,$red:-64%); c-63: scale-color(red,$red:-63%); c-62: scale-color(red,$red:-62%); c-61: scale-color(red,$red:-61%); c-60: scale-color(red,$red:-60%); c-59: scale-color(red,$red:-59%); c-58: scale-color(red,$red:-58%); c-57: scale-color(red,$red:-57%); c-56: scale-color(red,$red:-56%); c-55: scale-color(red,$red:-55%); c-54: scale-color(red,$red:-54%); c-53: scale-color(red,$red:-53%); c-52: scale-color(red,$red:-52%); c-51: scale-color(red,$red:-51%); c-50: scale-color(red,$red:-50%); c-49: scale-color(red,$red:-49%); c-48: scale-color(red,$red:-48%); c-47: scale-color(red,$red:-47%); c-46: scale-color(red,$red:-46%); c-45: scale-color(red,$red:-45%); c-44: scale-color(red,$red:-44%); c-43: scale-color(red,$red:-43%); c-42: scale-color(red,$red:-42%); c-41: scale-color(red,$red:-41%); c-40: scale-color(red,$red:-40%); c-39: scale-color(red,$red:-39%); c-38: scale-color(red,$red:-38%); c-37: scale-color(red,$red:-37%); c-36: scale-color(red,$red:-36%); c-35: scale-color(red,$red:-35%); c-34: scale-color(red,$red:-34%); c-33: scale-color(red,$red:-33%); c-32: scale-color(red,$red:-32%); c-31: scale-color(red,$red:-31%); c-30: scale-color(red,$red:-30%); c-29: scale-color(red,$red:-29%); c-28: scale-color(red,$red:-28%); c-27: scale-color(red,$red:-27%); c-26: scale-color(red,$red:-26%); c-25: scale-color(red,$red:-25%); c-24: scale-color(red,$red:-24%); c-23: scale-color(red,$red:-23%); c-22: scale-color(red,$red:-22%); c-21: scale-color(red,$red:-21%); c-20: scale-color(red,$red:-20%); c-19: scale-color(red,$red:-19%); c-18: scale-color(red,$red:-18%); c-17: scale-color(red,$red:-17%); c-16: scale-color(red,$red:-16%); c-15: scale-color(red,$red:-15%); c-14: scale-color(red,$red:-14%); c-13: scale-color(red,$red:-13%); c-12: scale-color(red,$red:-12%); c-11: scale-color(red,$red:-11%); c-10: scale-color(red,$red:-10%); c-9: scale-color(red,$red:-9%); c-8: scale-color(red,$red:-8%); c-7: scale-color(red,$red:-7%); c-6: scale-color(red,$red:-6%); c-5: scale-color(red,$red:-5%); c-4: scale-color(red,$red:-4%); c-3: scale-color(red,$red:-3%); c-2: scale-color(red,$red:-2%); c-1: scale-color(red,$red:-1%); c0: scale-color(red,$red:0%); c1: scale-color(red,$red:1%); c2: scale-color(red,$red:2%); c3: scale-color(red,$red:3%); c4: scale-color(red,$red:4%); c5: scale-color(red,$red:5%); c6: scale-color(red,$red:6%); c7: scale-color(red,$red:7%); c8: scale-color(red,$red:8%); c9: scale-color(red,$red:9%); c10: scale-color(red,$red:10%); c11: scale-color(red,$red:11%); c12: scale-color(red,$red:12%); c13: scale-color(red,$red:13%); c14: scale-color(red,$red:14%); c15: scale-color(red,$red:15%); c16: scale-color(red,$red:16%); c17: scale-color(red,$red:17%); c18: scale-color(red,$red:18%); c19: scale-color(red,$red:19%); c20: scale-color(red,$red:20%); c21: scale-color(red,$red:21%); c22: scale-color(red,$red:22%); c23: scale-color(red,$red:23%); c24: scale-color(red,$red:24%); c25: scale-color(red,$red:25%); c26: scale-color(red,$red:26%); c27: scale-color(red,$red:27%); c28: scale-color(red,$red:28%); c29: scale-color(red,$red:29%); c30: scale-color(red,$red:30%); c31: scale-color(red,$red:31%); c32: scale-color(red,$red:32%); c33: scale-color(red,$red:33%); c34: scale-color(red,$red:34%); c35: scale-color(red,$red:35%); c36: scale-color(red,$red:36%); c37: scale-color(red,$red:37%); c38: scale-color(red,$red:38%); c39: scale-color(red,$red:39%); c40: scale-color(red,$red:40%); c41: scale-color(red,$red:41%); c42: scale-color(red,$red:42%); c43: scale-color(red,$red:43%); c44: scale-color(red,$red:44%); c45: scale-color(red,$red:45%); c46: scale-color(red,$red:46%); c47: scale-color(red,$red:47%); c48: scale-color(red,$red:48%); c49: scale-color(red,$red:49%); c50: scale-color(red,$red:50%); c51: scale-color(red,$red:51%); c52: scale-color(red,$red:52%); c53: scale-color(red,$red:53%); c54: scale-color(red,$red:54%); c55: scale-color(red,$red:55%); c56: scale-color(red,$red:56%); c57: scale-color(red,$red:57%); c58: scale-color(red,$red:58%); c59: scale-color(red,$red:59%); c60: scale-color(red,$red:60%); c61: scale-color(red,$red:61%); c62: scale-color(red,$red:62%); c63: scale-color(red,$red:63%); c64: scale-color(red,$red:64%); c65: scale-color(red,$red:65%); c66: scale-color(red,$red:66%); c67: scale-color(red,$red:67%); c68: scale-color(red,$red:68%); c69: scale-color(red,$red:69%); c70: scale-color(red,$red:70%); c71: scale-color(red,$red:71%); c72: scale-color(red,$red:72%); c73: scale-color(red,$red:73%); c74: scale-color(red,$red:74%); c75: scale-color(red,$red:75%); c76: scale-color(red,$red:76%); c77: scale-color(red,$red:77%); c78: scale-color(red,$red:78%); c79: scale-color(red,$red:79%); c80: scale-color(red,$red:80%); c81: scale-color(red,$red:81%); c82: scale-color(red,$red:82%); c83: scale-color(red,$red:83%); c84: scale-color(red,$red:84%); c85: scale-color(red,$red:85%); c86: scale-color(red,$red:86%); c87: scale-color(red,$red:87%); c88: scale-color(red,$red:88%); c89: scale-color(red,$red:89%); c90: scale-color(red,$red:90%); c91: scale-color(red,$red:91%); c92: scale-color(red,$red:92%); c93: scale-color(red,$red:93%); c94: scale-color(red,$red:94%); c95: scale-color(red,$red:95%); c96: scale-color(red,$red:96%); c97: scale-color(red,$red:97%); c98: scale-color(red,$red:98%); c99: scale-color(red,$red:99%); c100: scale-color(red,$red:100%); // c101: scale-color(red,$red:101%); } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/s/000077500000000000000000000000001305254536400250725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/s/expected_output-dart-sass.css000066400000000000000000000055241305254536400327320ustar00rootroot00000000000000foo { c-100: grey; c-99: #817e7e; c-98: #827d7d; c-97: #837c7c; c-96: #857a7a; c-95: #867979; c-94: #877878; c-93: #887777; c-92: #8a7575; c-91: #8b7474; c-90: #8c7373; c-89: #8e7171; c-88: #8f7070; c-87: #906f6f; c-86: #916e6e; c-85: #936c6c; c-84: #946b6b; c-83: #956a6a; c-82: #966969; c-81: #986767; c-80: #996666; c-79: #9a6565; c-78: #9c6363; c-77: #9d6262; c-76: #9e6161; c-75: #9f6060; c-74: #a15e5e; c-73: #a25d5d; c-72: #a35c5c; c-71: #a45b5b; c-70: #a65959; c-69: #a75858; c-68: #a85757; c-67: #aa5555; c-66: #ab5454; c-65: #ac5353; c-64: #ad5252; c-63: #af5050; c-62: #b04f4f; c-61: #b14e4e; c-60: #b34d4d; c-59: #b44b4b; c-58: #b54a4a; c-57: #b64949; c-56: #b84747; c-55: #b94646; c-54: #ba4545; c-53: #bb4444; c-52: #bd4242; c-51: #be4141; c-50: #bf4040; c-49: #c13e3e; c-48: #c23d3d; c-47: #c33c3c; c-46: #c43b3b; c-45: #c63939; c-44: #c73838; c-43: #c83737; c-42: #c93636; c-41: #cb3434; c-40: #cc3333; c-39: #cd3232; c-38: #cf3030; c-37: #d02f2f; c-36: #d12e2e; c-35: #d22d2d; c-34: #d42b2b; c-33: #d52a2a; c-32: #d62929; c-31: #d72828; c-30: #d92626; c-29: #da2525; c-28: #db2424; c-27: #dd2222; c-26: #de2121; c-25: #df2020; c-24: #e01f1f; c-23: #e21d1d; c-22: #e31c1c; c-21: #e41b1b; c-20: #e61a1a; c-19: #e71818; c-18: #e81717; c-17: #e91616; c-16: #eb1414; c-15: #ec1313; c-14: #ed1212; c-13: #ee1111; c-12: #f00f0f; c-11: #f10e0e; c-10: #f20d0d; c-9: #f40b0b; c-8: #f50a0a; c-7: #f60909; c-6: #f70808; c-5: #f90606; c-4: #fa0505; c-3: #fb0404; c-2: #fc0303; c-1: #fe0101; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/s/expected_output.css000066400000000000000000000055241305254536400310330ustar00rootroot00000000000000foo { c-100: gray; c-99: #817e7e; c-98: #827d7d; c-97: #837c7c; c-96: #857a7a; c-95: #867979; c-94: #877878; c-93: #887777; c-92: #8a7575; c-91: #8b7474; c-90: #8c7373; c-89: #8e7171; c-88: #8f7070; c-87: #906f6f; c-86: #916e6e; c-85: #936c6c; c-84: #946b6b; c-83: #956a6a; c-82: #966969; c-81: #986767; c-80: #996666; c-79: #9a6565; c-78: #9c6363; c-77: #9d6262; c-76: #9e6161; c-75: #9f6060; c-74: #a15e5e; c-73: #a25d5d; c-72: #a35c5c; c-71: #a45b5b; c-70: #a65959; c-69: #a75858; c-68: #a85757; c-67: #aa5555; c-66: #ab5454; c-65: #ac5353; c-64: #ad5252; c-63: #af5050; c-62: #b04f4f; c-61: #b14e4e; c-60: #b34d4d; c-59: #b44b4b; c-58: #b54a4a; c-57: #b64949; c-56: #b84747; c-55: #b94646; c-54: #ba4545; c-53: #bb4444; c-52: #bd4242; c-51: #be4141; c-50: #bf4040; c-49: #c13e3e; c-48: #c23d3d; c-47: #c33c3c; c-46: #c43b3b; c-45: #c63939; c-44: #c73838; c-43: #c83737; c-42: #c93636; c-41: #cb3434; c-40: #cc3333; c-39: #cd3232; c-38: #cf3030; c-37: #d02f2f; c-36: #d12e2e; c-35: #d22d2d; c-34: #d42b2b; c-33: #d52a2a; c-32: #d62929; c-31: #d72828; c-30: #d92626; c-29: #da2525; c-28: #db2424; c-27: #dd2222; c-26: #de2121; c-25: #df2020; c-24: #e01f1f; c-23: #e21d1d; c-22: #e31c1c; c-21: #e41b1b; c-20: #e61a1a; c-19: #e71818; c-18: #e81717; c-17: #e91616; c-16: #eb1414; c-15: #ec1313; c-14: #ed1212; c-13: #ee1111; c-12: #f00f0f; c-11: #f10e0e; c-10: #f20d0d; c-9: #f40b0b; c-8: #f50a0a; c-7: #f60909; c-6: #f70808; c-5: #f90606; c-4: #fa0505; c-3: #fb0404; c-2: #fc0303; c-1: #fe0101; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/other/scale-color/s/input.scss000066400000000000000000000204751305254536400271360ustar00rootroot00000000000000foo { // c-101: scale-color(red,$saturation:-101%); c-100: scale-color(red,$saturation:-100%); c-99: scale-color(red,$saturation:-99%); c-98: scale-color(red,$saturation:-98%); c-97: scale-color(red,$saturation:-97%); c-96: scale-color(red,$saturation:-96%); c-95: scale-color(red,$saturation:-95%); c-94: scale-color(red,$saturation:-94%); c-93: scale-color(red,$saturation:-93%); c-92: scale-color(red,$saturation:-92%); c-91: scale-color(red,$saturation:-91%); c-90: scale-color(red,$saturation:-90%); c-89: scale-color(red,$saturation:-89%); c-88: scale-color(red,$saturation:-88%); c-87: scale-color(red,$saturation:-87%); c-86: scale-color(red,$saturation:-86%); c-85: scale-color(red,$saturation:-85%); c-84: scale-color(red,$saturation:-84%); c-83: scale-color(red,$saturation:-83%); c-82: scale-color(red,$saturation:-82%); c-81: scale-color(red,$saturation:-81%); c-80: scale-color(red,$saturation:-80%); c-79: scale-color(red,$saturation:-79%); c-78: scale-color(red,$saturation:-78%); c-77: scale-color(red,$saturation:-77%); c-76: scale-color(red,$saturation:-76%); c-75: scale-color(red,$saturation:-75%); c-74: scale-color(red,$saturation:-74%); c-73: scale-color(red,$saturation:-73%); c-72: scale-color(red,$saturation:-72%); c-71: scale-color(red,$saturation:-71%); c-70: scale-color(red,$saturation:-70%); c-69: scale-color(red,$saturation:-69%); c-68: scale-color(red,$saturation:-68%); c-67: scale-color(red,$saturation:-67%); c-66: scale-color(red,$saturation:-66%); c-65: scale-color(red,$saturation:-65%); c-64: scale-color(red,$saturation:-64%); c-63: scale-color(red,$saturation:-63%); c-62: scale-color(red,$saturation:-62%); c-61: scale-color(red,$saturation:-61%); c-60: scale-color(red,$saturation:-60%); c-59: scale-color(red,$saturation:-59%); c-58: scale-color(red,$saturation:-58%); c-57: scale-color(red,$saturation:-57%); c-56: scale-color(red,$saturation:-56%); c-55: scale-color(red,$saturation:-55%); c-54: scale-color(red,$saturation:-54%); c-53: scale-color(red,$saturation:-53%); c-52: scale-color(red,$saturation:-52%); c-51: scale-color(red,$saturation:-51%); c-50: scale-color(red,$saturation:-50%); c-49: scale-color(red,$saturation:-49%); c-48: scale-color(red,$saturation:-48%); c-47: scale-color(red,$saturation:-47%); c-46: scale-color(red,$saturation:-46%); c-45: scale-color(red,$saturation:-45%); c-44: scale-color(red,$saturation:-44%); c-43: scale-color(red,$saturation:-43%); c-42: scale-color(red,$saturation:-42%); c-41: scale-color(red,$saturation:-41%); c-40: scale-color(red,$saturation:-40%); c-39: scale-color(red,$saturation:-39%); c-38: scale-color(red,$saturation:-38%); c-37: scale-color(red,$saturation:-37%); c-36: scale-color(red,$saturation:-36%); c-35: scale-color(red,$saturation:-35%); c-34: scale-color(red,$saturation:-34%); c-33: scale-color(red,$saturation:-33%); c-32: scale-color(red,$saturation:-32%); c-31: scale-color(red,$saturation:-31%); c-30: scale-color(red,$saturation:-30%); c-29: scale-color(red,$saturation:-29%); c-28: scale-color(red,$saturation:-28%); c-27: scale-color(red,$saturation:-27%); c-26: scale-color(red,$saturation:-26%); c-25: scale-color(red,$saturation:-25%); c-24: scale-color(red,$saturation:-24%); c-23: scale-color(red,$saturation:-23%); c-22: scale-color(red,$saturation:-22%); c-21: scale-color(red,$saturation:-21%); c-20: scale-color(red,$saturation:-20%); c-19: scale-color(red,$saturation:-19%); c-18: scale-color(red,$saturation:-18%); c-17: scale-color(red,$saturation:-17%); c-16: scale-color(red,$saturation:-16%); c-15: scale-color(red,$saturation:-15%); c-14: scale-color(red,$saturation:-14%); c-13: scale-color(red,$saturation:-13%); c-12: scale-color(red,$saturation:-12%); c-11: scale-color(red,$saturation:-11%); c-10: scale-color(red,$saturation:-10%); c-9: scale-color(red,$saturation:-9%); c-8: scale-color(red,$saturation:-8%); c-7: scale-color(red,$saturation:-7%); c-6: scale-color(red,$saturation:-6%); c-5: scale-color(red,$saturation:-5%); c-4: scale-color(red,$saturation:-4%); c-3: scale-color(red,$saturation:-3%); c-2: scale-color(red,$saturation:-2%); c-1: scale-color(red,$saturation:-1%); c0: scale-color(red,$saturation:0%); c1: scale-color(red,$saturation:1%); c2: scale-color(red,$saturation:2%); c3: scale-color(red,$saturation:3%); c4: scale-color(red,$saturation:4%); c5: scale-color(red,$saturation:5%); c6: scale-color(red,$saturation:6%); c7: scale-color(red,$saturation:7%); c8: scale-color(red,$saturation:8%); c9: scale-color(red,$saturation:9%); c10: scale-color(red,$saturation:10%); c11: scale-color(red,$saturation:11%); c12: scale-color(red,$saturation:12%); c13: scale-color(red,$saturation:13%); c14: scale-color(red,$saturation:14%); c15: scale-color(red,$saturation:15%); c16: scale-color(red,$saturation:16%); c17: scale-color(red,$saturation:17%); c18: scale-color(red,$saturation:18%); c19: scale-color(red,$saturation:19%); c20: scale-color(red,$saturation:20%); c21: scale-color(red,$saturation:21%); c22: scale-color(red,$saturation:22%); c23: scale-color(red,$saturation:23%); c24: scale-color(red,$saturation:24%); c25: scale-color(red,$saturation:25%); c26: scale-color(red,$saturation:26%); c27: scale-color(red,$saturation:27%); c28: scale-color(red,$saturation:28%); c29: scale-color(red,$saturation:29%); c30: scale-color(red,$saturation:30%); c31: scale-color(red,$saturation:31%); c32: scale-color(red,$saturation:32%); c33: scale-color(red,$saturation:33%); c34: scale-color(red,$saturation:34%); c35: scale-color(red,$saturation:35%); c36: scale-color(red,$saturation:36%); c37: scale-color(red,$saturation:37%); c38: scale-color(red,$saturation:38%); c39: scale-color(red,$saturation:39%); c40: scale-color(red,$saturation:40%); c41: scale-color(red,$saturation:41%); c42: scale-color(red,$saturation:42%); c43: scale-color(red,$saturation:43%); c44: scale-color(red,$saturation:44%); c45: scale-color(red,$saturation:45%); c46: scale-color(red,$saturation:46%); c47: scale-color(red,$saturation:47%); c48: scale-color(red,$saturation:48%); c49: scale-color(red,$saturation:49%); c50: scale-color(red,$saturation:50%); c51: scale-color(red,$saturation:51%); c52: scale-color(red,$saturation:52%); c53: scale-color(red,$saturation:53%); c54: scale-color(red,$saturation:54%); c55: scale-color(red,$saturation:55%); c56: scale-color(red,$saturation:56%); c57: scale-color(red,$saturation:57%); c58: scale-color(red,$saturation:58%); c59: scale-color(red,$saturation:59%); c60: scale-color(red,$saturation:60%); c61: scale-color(red,$saturation:61%); c62: scale-color(red,$saturation:62%); c63: scale-color(red,$saturation:63%); c64: scale-color(red,$saturation:64%); c65: scale-color(red,$saturation:65%); c66: scale-color(red,$saturation:66%); c67: scale-color(red,$saturation:67%); c68: scale-color(red,$saturation:68%); c69: scale-color(red,$saturation:69%); c70: scale-color(red,$saturation:70%); c71: scale-color(red,$saturation:71%); c72: scale-color(red,$saturation:72%); c73: scale-color(red,$saturation:73%); c74: scale-color(red,$saturation:74%); c75: scale-color(red,$saturation:75%); c76: scale-color(red,$saturation:76%); c77: scale-color(red,$saturation:77%); c78: scale-color(red,$saturation:78%); c79: scale-color(red,$saturation:79%); c80: scale-color(red,$saturation:80%); c81: scale-color(red,$saturation:81%); c82: scale-color(red,$saturation:82%); c83: scale-color(red,$saturation:83%); c84: scale-color(red,$saturation:84%); c85: scale-color(red,$saturation:85%); c86: scale-color(red,$saturation:86%); c87: scale-color(red,$saturation:87%); c88: scale-color(red,$saturation:88%); c89: scale-color(red,$saturation:89%); c90: scale-color(red,$saturation:90%); c91: scale-color(red,$saturation:91%); c92: scale-color(red,$saturation:92%); c93: scale-color(red,$saturation:93%); c94: scale-color(red,$saturation:94%); c95: scale-color(red,$saturation:95%); c96: scale-color(red,$saturation:96%); c97: scale-color(red,$saturation:97%); c98: scale-color(red,$saturation:98%); c99: scale-color(red,$saturation:99%); c100: scale-color(red,$saturation:100%); // c101: scale-color(red,$saturation:101%); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/000077500000000000000000000000001305254536400220565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/blue/000077500000000000000000000000001305254536400230055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/blue/expected_output.css000066400000000000000000000061031305254536400267400ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/blue/input.scss000066400000000000000000000155421305254536400250500ustar00rootroot00000000000000foo { c-1: blue(rgb(0,0,-1)); c0: blue(rgb(0,0,0)); c1: blue(rgb(0,0,1)); c2: blue(rgb(0,0,2)); c3: blue(rgb(0,0,3)); c4: blue(rgb(0,0,4)); c5: blue(rgb(0,0,5)); c6: blue(rgb(0,0,6)); c7: blue(rgb(0,0,7)); c8: blue(rgb(0,0,8)); c9: blue(rgb(0,0,9)); c10: blue(rgb(0,0,10)); c11: blue(rgb(0,0,11)); c12: blue(rgb(0,0,12)); c13: blue(rgb(0,0,13)); c14: blue(rgb(0,0,14)); c15: blue(rgb(0,0,15)); c16: blue(rgb(0,0,16)); c17: blue(rgb(0,0,17)); c18: blue(rgb(0,0,18)); c19: blue(rgb(0,0,19)); c20: blue(rgb(0,0,20)); c21: blue(rgb(0,0,21)); c22: blue(rgb(0,0,22)); c23: blue(rgb(0,0,23)); c24: blue(rgb(0,0,24)); c25: blue(rgb(0,0,25)); c26: blue(rgb(0,0,26)); c27: blue(rgb(0,0,27)); c28: blue(rgb(0,0,28)); c29: blue(rgb(0,0,29)); c30: blue(rgb(0,0,30)); c31: blue(rgb(0,0,31)); c32: blue(rgb(0,0,32)); c33: blue(rgb(0,0,33)); c34: blue(rgb(0,0,34)); c35: blue(rgb(0,0,35)); c36: blue(rgb(0,0,36)); c37: blue(rgb(0,0,37)); c38: blue(rgb(0,0,38)); c39: blue(rgb(0,0,39)); c40: blue(rgb(0,0,40)); c41: blue(rgb(0,0,41)); c42: blue(rgb(0,0,42)); c43: blue(rgb(0,0,43)); c44: blue(rgb(0,0,44)); c45: blue(rgb(0,0,45)); c46: blue(rgb(0,0,46)); c47: blue(rgb(0,0,47)); c48: blue(rgb(0,0,48)); c49: blue(rgb(0,0,49)); c50: blue(rgb(0,0,50)); c51: blue(rgb(0,0,51)); c52: blue(rgb(0,0,52)); c53: blue(rgb(0,0,53)); c54: blue(rgb(0,0,54)); c55: blue(rgb(0,0,55)); c56: blue(rgb(0,0,56)); c57: blue(rgb(0,0,57)); c58: blue(rgb(0,0,58)); c59: blue(rgb(0,0,59)); c60: blue(rgb(0,0,60)); c61: blue(rgb(0,0,61)); c62: blue(rgb(0,0,62)); c63: blue(rgb(0,0,63)); c64: blue(rgb(0,0,64)); c65: blue(rgb(0,0,65)); c66: blue(rgb(0,0,66)); c67: blue(rgb(0,0,67)); c68: blue(rgb(0,0,68)); c69: blue(rgb(0,0,69)); c70: blue(rgb(0,0,70)); c71: blue(rgb(0,0,71)); c72: blue(rgb(0,0,72)); c73: blue(rgb(0,0,73)); c74: blue(rgb(0,0,74)); c75: blue(rgb(0,0,75)); c76: blue(rgb(0,0,76)); c77: blue(rgb(0,0,77)); c78: blue(rgb(0,0,78)); c79: blue(rgb(0,0,79)); c80: blue(rgb(0,0,80)); c81: blue(rgb(0,0,81)); c82: blue(rgb(0,0,82)); c83: blue(rgb(0,0,83)); c84: blue(rgb(0,0,84)); c85: blue(rgb(0,0,85)); c86: blue(rgb(0,0,86)); c87: blue(rgb(0,0,87)); c88: blue(rgb(0,0,88)); c89: blue(rgb(0,0,89)); c90: blue(rgb(0,0,90)); c91: blue(rgb(0,0,91)); c92: blue(rgb(0,0,92)); c93: blue(rgb(0,0,93)); c94: blue(rgb(0,0,94)); c95: blue(rgb(0,0,95)); c96: blue(rgb(0,0,96)); c97: blue(rgb(0,0,97)); c98: blue(rgb(0,0,98)); c99: blue(rgb(0,0,99)); c100: blue(rgb(0,0,100)); c101: blue(rgb(0,0,101)); c102: blue(rgb(0,0,102)); c103: blue(rgb(0,0,103)); c104: blue(rgb(0,0,104)); c105: blue(rgb(0,0,105)); c106: blue(rgb(0,0,106)); c107: blue(rgb(0,0,107)); c108: blue(rgb(0,0,108)); c109: blue(rgb(0,0,109)); c110: blue(rgb(0,0,110)); c111: blue(rgb(0,0,111)); c112: blue(rgb(0,0,112)); c113: blue(rgb(0,0,113)); c114: blue(rgb(0,0,114)); c115: blue(rgb(0,0,115)); c116: blue(rgb(0,0,116)); c117: blue(rgb(0,0,117)); c118: blue(rgb(0,0,118)); c119: blue(rgb(0,0,119)); c120: blue(rgb(0,0,120)); c121: blue(rgb(0,0,121)); c122: blue(rgb(0,0,122)); c123: blue(rgb(0,0,123)); c124: blue(rgb(0,0,124)); c125: blue(rgb(0,0,125)); c126: blue(rgb(0,0,126)); c127: blue(rgb(0,0,127)); c128: blue(rgb(0,0,128)); c129: blue(rgb(0,0,129)); c130: blue(rgb(0,0,130)); c131: blue(rgb(0,0,131)); c132: blue(rgb(0,0,132)); c133: blue(rgb(0,0,133)); c134: blue(rgb(0,0,134)); c135: blue(rgb(0,0,135)); c136: blue(rgb(0,0,136)); c137: blue(rgb(0,0,137)); c138: blue(rgb(0,0,138)); c139: blue(rgb(0,0,139)); c140: blue(rgb(0,0,140)); c141: blue(rgb(0,0,141)); c142: blue(rgb(0,0,142)); c143: blue(rgb(0,0,143)); c144: blue(rgb(0,0,144)); c145: blue(rgb(0,0,145)); c146: blue(rgb(0,0,146)); c147: blue(rgb(0,0,147)); c148: blue(rgb(0,0,148)); c149: blue(rgb(0,0,149)); c150: blue(rgb(0,0,150)); c151: blue(rgb(0,0,151)); c152: blue(rgb(0,0,152)); c153: blue(rgb(0,0,153)); c154: blue(rgb(0,0,154)); c155: blue(rgb(0,0,155)); c156: blue(rgb(0,0,156)); c157: blue(rgb(0,0,157)); c158: blue(rgb(0,0,158)); c159: blue(rgb(0,0,159)); c160: blue(rgb(0,0,160)); c161: blue(rgb(0,0,161)); c162: blue(rgb(0,0,162)); c163: blue(rgb(0,0,163)); c164: blue(rgb(0,0,164)); c165: blue(rgb(0,0,165)); c166: blue(rgb(0,0,166)); c167: blue(rgb(0,0,167)); c168: blue(rgb(0,0,168)); c169: blue(rgb(0,0,169)); c170: blue(rgb(0,0,170)); c171: blue(rgb(0,0,171)); c172: blue(rgb(0,0,172)); c173: blue(rgb(0,0,173)); c174: blue(rgb(0,0,174)); c175: blue(rgb(0,0,175)); c176: blue(rgb(0,0,176)); c177: blue(rgb(0,0,177)); c178: blue(rgb(0,0,178)); c179: blue(rgb(0,0,179)); c180: blue(rgb(0,0,180)); c181: blue(rgb(0,0,181)); c182: blue(rgb(0,0,182)); c183: blue(rgb(0,0,183)); c184: blue(rgb(0,0,184)); c185: blue(rgb(0,0,185)); c186: blue(rgb(0,0,186)); c187: blue(rgb(0,0,187)); c188: blue(rgb(0,0,188)); c189: blue(rgb(0,0,189)); c190: blue(rgb(0,0,190)); c191: blue(rgb(0,0,191)); c192: blue(rgb(0,0,192)); c193: blue(rgb(0,0,193)); c194: blue(rgb(0,0,194)); c195: blue(rgb(0,0,195)); c196: blue(rgb(0,0,196)); c197: blue(rgb(0,0,197)); c198: blue(rgb(0,0,198)); c199: blue(rgb(0,0,199)); c200: blue(rgb(0,0,200)); c201: blue(rgb(0,0,201)); c202: blue(rgb(0,0,202)); c203: blue(rgb(0,0,203)); c204: blue(rgb(0,0,204)); c205: blue(rgb(0,0,205)); c206: blue(rgb(0,0,206)); c207: blue(rgb(0,0,207)); c208: blue(rgb(0,0,208)); c209: blue(rgb(0,0,209)); c210: blue(rgb(0,0,210)); c211: blue(rgb(0,0,211)); c212: blue(rgb(0,0,212)); c213: blue(rgb(0,0,213)); c214: blue(rgb(0,0,214)); c215: blue(rgb(0,0,215)); c216: blue(rgb(0,0,216)); c217: blue(rgb(0,0,217)); c218: blue(rgb(0,0,218)); c219: blue(rgb(0,0,219)); c220: blue(rgb(0,0,220)); c221: blue(rgb(0,0,221)); c222: blue(rgb(0,0,222)); c223: blue(rgb(0,0,223)); c224: blue(rgb(0,0,224)); c225: blue(rgb(0,0,225)); c226: blue(rgb(0,0,226)); c227: blue(rgb(0,0,227)); c228: blue(rgb(0,0,228)); c229: blue(rgb(0,0,229)); c230: blue(rgb(0,0,230)); c231: blue(rgb(0,0,231)); c232: blue(rgb(0,0,232)); c233: blue(rgb(0,0,233)); c234: blue(rgb(0,0,234)); c235: blue(rgb(0,0,235)); c236: blue(rgb(0,0,236)); c237: blue(rgb(0,0,237)); c238: blue(rgb(0,0,238)); c239: blue(rgb(0,0,239)); c240: blue(rgb(0,0,240)); c241: blue(rgb(0,0,241)); c242: blue(rgb(0,0,242)); c243: blue(rgb(0,0,243)); c244: blue(rgb(0,0,244)); c245: blue(rgb(0,0,245)); c246: blue(rgb(0,0,246)); c247: blue(rgb(0,0,247)); c248: blue(rgb(0,0,248)); c249: blue(rgb(0,0,249)); c250: blue(rgb(0,0,250)); c251: blue(rgb(0,0,251)); c252: blue(rgb(0,0,252)); c253: blue(rgb(0,0,253)); c254: blue(rgb(0,0,254)); c255: blue(rgb(0,0,255)); c256: blue(rgb(0,0,256)); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/green/000077500000000000000000000000001305254536400231565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/green/expected_output.css000066400000000000000000000061031305254536400271110ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/green/input.scss000066400000000000000000000161441305254536400252200ustar00rootroot00000000000000foo { c-1: green(rgb(0,-1,0)); c0: green(rgb(0,0,0)); c1: green(rgb(0,1,0)); c2: green(rgb(0,2,0)); c3: green(rgb(0,3,0)); c4: green(rgb(0,4,0)); c5: green(rgb(0,5,0)); c6: green(rgb(0,6,0)); c7: green(rgb(0,7,0)); c8: green(rgb(0,8,0)); c9: green(rgb(0,9,0)); c10: green(rgb(0,10,0)); c11: green(rgb(0,11,0)); c12: green(rgb(0,12,0)); c13: green(rgb(0,13,0)); c14: green(rgb(0,14,0)); c15: green(rgb(0,15,0)); c16: green(rgb(0,16,0)); c17: green(rgb(0,17,0)); c18: green(rgb(0,18,0)); c19: green(rgb(0,19,0)); c20: green(rgb(0,20,0)); c21: green(rgb(0,21,0)); c22: green(rgb(0,22,0)); c23: green(rgb(0,23,0)); c24: green(rgb(0,24,0)); c25: green(rgb(0,25,0)); c26: green(rgb(0,26,0)); c27: green(rgb(0,27,0)); c28: green(rgb(0,28,0)); c29: green(rgb(0,29,0)); c30: green(rgb(0,30,0)); c31: green(rgb(0,31,0)); c32: green(rgb(0,32,0)); c33: green(rgb(0,33,0)); c34: green(rgb(0,34,0)); c35: green(rgb(0,35,0)); c36: green(rgb(0,36,0)); c37: green(rgb(0,37,0)); c38: green(rgb(0,38,0)); c39: green(rgb(0,39,0)); c40: green(rgb(0,40,0)); c41: green(rgb(0,41,0)); c42: green(rgb(0,42,0)); c43: green(rgb(0,43,0)); c44: green(rgb(0,44,0)); c45: green(rgb(0,45,0)); c46: green(rgb(0,46,0)); c47: green(rgb(0,47,0)); c48: green(rgb(0,48,0)); c49: green(rgb(0,49,0)); c50: green(rgb(0,50,0)); c51: green(rgb(0,51,0)); c52: green(rgb(0,52,0)); c53: green(rgb(0,53,0)); c54: green(rgb(0,54,0)); c55: green(rgb(0,55,0)); c56: green(rgb(0,56,0)); c57: green(rgb(0,57,0)); c58: green(rgb(0,58,0)); c59: green(rgb(0,59,0)); c60: green(rgb(0,60,0)); c61: green(rgb(0,61,0)); c62: green(rgb(0,62,0)); c63: green(rgb(0,63,0)); c64: green(rgb(0,64,0)); c65: green(rgb(0,65,0)); c66: green(rgb(0,66,0)); c67: green(rgb(0,67,0)); c68: green(rgb(0,68,0)); c69: green(rgb(0,69,0)); c70: green(rgb(0,70,0)); c71: green(rgb(0,71,0)); c72: green(rgb(0,72,0)); c73: green(rgb(0,73,0)); c74: green(rgb(0,74,0)); c75: green(rgb(0,75,0)); c76: green(rgb(0,76,0)); c77: green(rgb(0,77,0)); c78: green(rgb(0,78,0)); c79: green(rgb(0,79,0)); c80: green(rgb(0,80,0)); c81: green(rgb(0,81,0)); c82: green(rgb(0,82,0)); c83: green(rgb(0,83,0)); c84: green(rgb(0,84,0)); c85: green(rgb(0,85,0)); c86: green(rgb(0,86,0)); c87: green(rgb(0,87,0)); c88: green(rgb(0,88,0)); c89: green(rgb(0,89,0)); c90: green(rgb(0,90,0)); c91: green(rgb(0,91,0)); c92: green(rgb(0,92,0)); c93: green(rgb(0,93,0)); c94: green(rgb(0,94,0)); c95: green(rgb(0,95,0)); c96: green(rgb(0,96,0)); c97: green(rgb(0,97,0)); c98: green(rgb(0,98,0)); c99: green(rgb(0,99,0)); c100: green(rgb(0,100,0)); c101: green(rgb(0,101,0)); c102: green(rgb(0,102,0)); c103: green(rgb(0,103,0)); c104: green(rgb(0,104,0)); c105: green(rgb(0,105,0)); c106: green(rgb(0,106,0)); c107: green(rgb(0,107,0)); c108: green(rgb(0,108,0)); c109: green(rgb(0,109,0)); c110: green(rgb(0,110,0)); c111: green(rgb(0,111,0)); c112: green(rgb(0,112,0)); c113: green(rgb(0,113,0)); c114: green(rgb(0,114,0)); c115: green(rgb(0,115,0)); c116: green(rgb(0,116,0)); c117: green(rgb(0,117,0)); c118: green(rgb(0,118,0)); c119: green(rgb(0,119,0)); c120: green(rgb(0,120,0)); c121: green(rgb(0,121,0)); c122: green(rgb(0,122,0)); c123: green(rgb(0,123,0)); c124: green(rgb(0,124,0)); c125: green(rgb(0,125,0)); c126: green(rgb(0,126,0)); c127: green(rgb(0,127,0)); c128: green(rgb(0,128,0)); c129: green(rgb(0,129,0)); c130: green(rgb(0,130,0)); c131: green(rgb(0,131,0)); c132: green(rgb(0,132,0)); c133: green(rgb(0,133,0)); c134: green(rgb(0,134,0)); c135: green(rgb(0,135,0)); c136: green(rgb(0,136,0)); c137: green(rgb(0,137,0)); c138: green(rgb(0,138,0)); c139: green(rgb(0,139,0)); c140: green(rgb(0,140,0)); c141: green(rgb(0,141,0)); c142: green(rgb(0,142,0)); c143: green(rgb(0,143,0)); c144: green(rgb(0,144,0)); c145: green(rgb(0,145,0)); c146: green(rgb(0,146,0)); c147: green(rgb(0,147,0)); c148: green(rgb(0,148,0)); c149: green(rgb(0,149,0)); c150: green(rgb(0,150,0)); c151: green(rgb(0,151,0)); c152: green(rgb(0,152,0)); c153: green(rgb(0,153,0)); c154: green(rgb(0,154,0)); c155: green(rgb(0,155,0)); c156: green(rgb(0,156,0)); c157: green(rgb(0,157,0)); c158: green(rgb(0,158,0)); c159: green(rgb(0,159,0)); c160: green(rgb(0,160,0)); c161: green(rgb(0,161,0)); c162: green(rgb(0,162,0)); c163: green(rgb(0,163,0)); c164: green(rgb(0,164,0)); c165: green(rgb(0,165,0)); c166: green(rgb(0,166,0)); c167: green(rgb(0,167,0)); c168: green(rgb(0,168,0)); c169: green(rgb(0,169,0)); c170: green(rgb(0,170,0)); c171: green(rgb(0,171,0)); c172: green(rgb(0,172,0)); c173: green(rgb(0,173,0)); c174: green(rgb(0,174,0)); c175: green(rgb(0,175,0)); c176: green(rgb(0,176,0)); c177: green(rgb(0,177,0)); c178: green(rgb(0,178,0)); c179: green(rgb(0,179,0)); c180: green(rgb(0,180,0)); c181: green(rgb(0,181,0)); c182: green(rgb(0,182,0)); c183: green(rgb(0,183,0)); c184: green(rgb(0,184,0)); c185: green(rgb(0,185,0)); c186: green(rgb(0,186,0)); c187: green(rgb(0,187,0)); c188: green(rgb(0,188,0)); c189: green(rgb(0,189,0)); c190: green(rgb(0,190,0)); c191: green(rgb(0,191,0)); c192: green(rgb(0,192,0)); c193: green(rgb(0,193,0)); c194: green(rgb(0,194,0)); c195: green(rgb(0,195,0)); c196: green(rgb(0,196,0)); c197: green(rgb(0,197,0)); c198: green(rgb(0,198,0)); c199: green(rgb(0,199,0)); c200: green(rgb(0,200,0)); c201: green(rgb(0,201,0)); c202: green(rgb(0,202,0)); c203: green(rgb(0,203,0)); c204: green(rgb(0,204,0)); c205: green(rgb(0,205,0)); c206: green(rgb(0,206,0)); c207: green(rgb(0,207,0)); c208: green(rgb(0,208,0)); c209: green(rgb(0,209,0)); c210: green(rgb(0,210,0)); c211: green(rgb(0,211,0)); c212: green(rgb(0,212,0)); c213: green(rgb(0,213,0)); c214: green(rgb(0,214,0)); c215: green(rgb(0,215,0)); c216: green(rgb(0,216,0)); c217: green(rgb(0,217,0)); c218: green(rgb(0,218,0)); c219: green(rgb(0,219,0)); c220: green(rgb(0,220,0)); c221: green(rgb(0,221,0)); c222: green(rgb(0,222,0)); c223: green(rgb(0,223,0)); c224: green(rgb(0,224,0)); c225: green(rgb(0,225,0)); c226: green(rgb(0,226,0)); c227: green(rgb(0,227,0)); c228: green(rgb(0,228,0)); c229: green(rgb(0,229,0)); c230: green(rgb(0,230,0)); c231: green(rgb(0,231,0)); c232: green(rgb(0,232,0)); c233: green(rgb(0,233,0)); c234: green(rgb(0,234,0)); c235: green(rgb(0,235,0)); c236: green(rgb(0,236,0)); c237: green(rgb(0,237,0)); c238: green(rgb(0,238,0)); c239: green(rgb(0,239,0)); c240: green(rgb(0,240,0)); c241: green(rgb(0,241,0)); c242: green(rgb(0,242,0)); c243: green(rgb(0,243,0)); c244: green(rgb(0,244,0)); c245: green(rgb(0,245,0)); c246: green(rgb(0,246,0)); c247: green(rgb(0,247,0)); c248: green(rgb(0,248,0)); c249: green(rgb(0,249,0)); c250: green(rgb(0,250,0)); c251: green(rgb(0,251,0)); c252: green(rgb(0,252,0)); c253: green(rgb(0,253,0)); c254: green(rgb(0,254,0)); c255: green(rgb(0,255,0)); c256: green(rgb(0,256,0)); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/mix/000077500000000000000000000000001305254536400226535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/mix/expected_output.css000066400000000000000000000031131305254536400266040ustar00rootroot00000000000000foo { c0: white; c1: #fcfcfc; c2: #fafafa; c3: #f7f7f7; c4: whitesmoke; c5: #f2f2f2; c6: #f0f0f0; c7: #ededed; c8: #ebebeb; c9: #e8e8e8; c10: #e6e6e6; c11: #e3e3e3; c12: #e0e0e0; c13: #dedede; c14: #dbdbdb; c15: #d9d9d9; c16: #d6d6d6; c17: #d4d4d4; c18: #d1d1d1; c19: #cfcfcf; c20: #cccccc; c21: #c9c9c9; c22: #c7c7c7; c23: #c4c4c4; c24: #c2c2c2; c25: #bfbfbf; c26: #bdbdbd; c27: #bababa; c28: #b8b8b8; c29: #b5b5b5; c30: #b3b3b3; c31: #b0b0b0; c32: #adadad; c33: #ababab; c34: #a8a8a8; c35: #a6a6a6; c36: #a3a3a3; c37: #a1a1a1; c38: #9e9e9e; c39: #9c9c9c; c40: #999999; c41: #969696; c42: #949494; c43: #919191; c44: #8f8f8f; c45: #8c8c8c; c46: #8a8a8a; c47: #878787; c48: #858585; c49: #828282; c50: gray; c51: #7d7d7d; c52: #7a7a7a; c53: #787878; c54: #757575; c55: #737373; c56: #707070; c57: #6e6e6e; c58: #6b6b6b; c59: dimgray; c60: #666666; c61: #636363; c62: #616161; c63: #5e5e5e; c64: #5c5c5c; c65: #595959; c66: #575757; c67: #545454; c68: #525252; c69: #4f4f4f; c70: #4d4d4d; c71: #4a4a4a; c72: #474747; c73: #454545; c74: #424242; c75: #404040; c76: #3d3d3d; c77: #3b3b3b; c78: #383838; c79: #363636; c80: #333333; c81: #303030; c82: #2e2e2e; c83: #2b2b2b; c84: #292929; c85: #262626; c86: #242424; c87: #212121; c88: #1f1f1f; c89: #1c1c1c; c90: #1a1a1a; c91: #171717; c92: #141414; c93: #121212; c94: #0f0f0f; c95: #0d0d0d; c96: #0a0a0a; c97: #080808; c98: #050505; c99: #030303; c100: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/mix/input.scss000066400000000000000000000056511305254536400247160ustar00rootroot00000000000000foo { // c-1: mix(black,white,-1%); c0: mix(black,white,0%); c1: mix(black,white,1%); c2: mix(black,white,2%); c3: mix(black,white,3%); c4: mix(black,white,4%); c5: mix(black,white,5%); c6: mix(black,white,6%); c7: mix(black,white,7%); c8: mix(black,white,8%); c9: mix(black,white,9%); c10: mix(black,white,10%); c11: mix(black,white,11%); c12: mix(black,white,12%); c13: mix(black,white,13%); c14: mix(black,white,14%); c15: mix(black,white,15%); c16: mix(black,white,16%); c17: mix(black,white,17%); c18: mix(black,white,18%); c19: mix(black,white,19%); c20: mix(black,white,20%); c21: mix(black,white,21%); c22: mix(black,white,22%); c23: mix(black,white,23%); c24: mix(black,white,24%); c25: mix(black,white,25%); c26: mix(black,white,26%); c27: mix(black,white,27%); c28: mix(black,white,28%); c29: mix(black,white,29%); c30: mix(black,white,30%); c31: mix(black,white,31%); c32: mix(black,white,32%); c33: mix(black,white,33%); c34: mix(black,white,34%); c35: mix(black,white,35%); c36: mix(black,white,36%); c37: mix(black,white,37%); c38: mix(black,white,38%); c39: mix(black,white,39%); c40: mix(black,white,40%); c41: mix(black,white,41%); c42: mix(black,white,42%); c43: mix(black,white,43%); c44: mix(black,white,44%); c45: mix(black,white,45%); c46: mix(black,white,46%); c47: mix(black,white,47%); c48: mix(black,white,48%); c49: mix(black,white,49%); c50: mix(black,white,50%); c51: mix(black,white,51%); c52: mix(black,white,52%); c53: mix(black,white,53%); c54: mix(black,white,54%); c55: mix(black,white,55%); c56: mix(black,white,56%); c57: mix(black,white,57%); c58: mix(black,white,58%); c59: mix(black,white,59%); c60: mix(black,white,60%); c61: mix(black,white,61%); c62: mix(black,white,62%); c63: mix(black,white,63%); c64: mix(black,white,64%); c65: mix(black,white,65%); c66: mix(black,white,66%); c67: mix(black,white,67%); c68: mix(black,white,68%); c69: mix(black,white,69%); c70: mix(black,white,70%); c71: mix(black,white,71%); c72: mix(black,white,72%); c73: mix(black,white,73%); c74: mix(black,white,74%); c75: mix(black,white,75%); c76: mix(black,white,76%); c77: mix(black,white,77%); c78: mix(black,white,78%); c79: mix(black,white,79%); c80: mix(black,white,80%); c81: mix(black,white,81%); c82: mix(black,white,82%); c83: mix(black,white,83%); c84: mix(black,white,84%); c85: mix(black,white,85%); c86: mix(black,white,86%); c87: mix(black,white,87%); c88: mix(black,white,88%); c89: mix(black,white,89%); c90: mix(black,white,90%); c91: mix(black,white,91%); c92: mix(black,white,92%); c93: mix(black,white,93%); c94: mix(black,white,94%); c95: mix(black,white,95%); c96: mix(black,white,96%); c97: mix(black,white,97%); c98: mix(black,white,98%); c99: mix(black,white,99%); c100: mix(black,white,100%); // c101: mix(black,white,101%); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/mix/options.yml000066400000000000000000000000271305254536400250700ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/red/000077500000000000000000000000001305254536400226305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/red/expected_output.css000066400000000000000000000061031305254536400265630ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/red/input.scss000066400000000000000000000151401305254536400246650ustar00rootroot00000000000000foo { c-1: red(rgb(-1,0,0)); c0: red(rgb(0,0,0)); c1: red(rgb(1,0,0)); c2: red(rgb(2,0,0)); c3: red(rgb(3,0,0)); c4: red(rgb(4,0,0)); c5: red(rgb(5,0,0)); c6: red(rgb(6,0,0)); c7: red(rgb(7,0,0)); c8: red(rgb(8,0,0)); c9: red(rgb(9,0,0)); c10: red(rgb(10,0,0)); c11: red(rgb(11,0,0)); c12: red(rgb(12,0,0)); c13: red(rgb(13,0,0)); c14: red(rgb(14,0,0)); c15: red(rgb(15,0,0)); c16: red(rgb(16,0,0)); c17: red(rgb(17,0,0)); c18: red(rgb(18,0,0)); c19: red(rgb(19,0,0)); c20: red(rgb(20,0,0)); c21: red(rgb(21,0,0)); c22: red(rgb(22,0,0)); c23: red(rgb(23,0,0)); c24: red(rgb(24,0,0)); c25: red(rgb(25,0,0)); c26: red(rgb(26,0,0)); c27: red(rgb(27,0,0)); c28: red(rgb(28,0,0)); c29: red(rgb(29,0,0)); c30: red(rgb(30,0,0)); c31: red(rgb(31,0,0)); c32: red(rgb(32,0,0)); c33: red(rgb(33,0,0)); c34: red(rgb(34,0,0)); c35: red(rgb(35,0,0)); c36: red(rgb(36,0,0)); c37: red(rgb(37,0,0)); c38: red(rgb(38,0,0)); c39: red(rgb(39,0,0)); c40: red(rgb(40,0,0)); c41: red(rgb(41,0,0)); c42: red(rgb(42,0,0)); c43: red(rgb(43,0,0)); c44: red(rgb(44,0,0)); c45: red(rgb(45,0,0)); c46: red(rgb(46,0,0)); c47: red(rgb(47,0,0)); c48: red(rgb(48,0,0)); c49: red(rgb(49,0,0)); c50: red(rgb(50,0,0)); c51: red(rgb(51,0,0)); c52: red(rgb(52,0,0)); c53: red(rgb(53,0,0)); c54: red(rgb(54,0,0)); c55: red(rgb(55,0,0)); c56: red(rgb(56,0,0)); c57: red(rgb(57,0,0)); c58: red(rgb(58,0,0)); c59: red(rgb(59,0,0)); c60: red(rgb(60,0,0)); c61: red(rgb(61,0,0)); c62: red(rgb(62,0,0)); c63: red(rgb(63,0,0)); c64: red(rgb(64,0,0)); c65: red(rgb(65,0,0)); c66: red(rgb(66,0,0)); c67: red(rgb(67,0,0)); c68: red(rgb(68,0,0)); c69: red(rgb(69,0,0)); c70: red(rgb(70,0,0)); c71: red(rgb(71,0,0)); c72: red(rgb(72,0,0)); c73: red(rgb(73,0,0)); c74: red(rgb(74,0,0)); c75: red(rgb(75,0,0)); c76: red(rgb(76,0,0)); c77: red(rgb(77,0,0)); c78: red(rgb(78,0,0)); c79: red(rgb(79,0,0)); c80: red(rgb(80,0,0)); c81: red(rgb(81,0,0)); c82: red(rgb(82,0,0)); c83: red(rgb(83,0,0)); c84: red(rgb(84,0,0)); c85: red(rgb(85,0,0)); c86: red(rgb(86,0,0)); c87: red(rgb(87,0,0)); c88: red(rgb(88,0,0)); c89: red(rgb(89,0,0)); c90: red(rgb(90,0,0)); c91: red(rgb(91,0,0)); c92: red(rgb(92,0,0)); c93: red(rgb(93,0,0)); c94: red(rgb(94,0,0)); c95: red(rgb(95,0,0)); c96: red(rgb(96,0,0)); c97: red(rgb(97,0,0)); c98: red(rgb(98,0,0)); c99: red(rgb(99,0,0)); c100: red(rgb(100,0,0)); c101: red(rgb(101,0,0)); c102: red(rgb(102,0,0)); c103: red(rgb(103,0,0)); c104: red(rgb(104,0,0)); c105: red(rgb(105,0,0)); c106: red(rgb(106,0,0)); c107: red(rgb(107,0,0)); c108: red(rgb(108,0,0)); c109: red(rgb(109,0,0)); c110: red(rgb(110,0,0)); c111: red(rgb(111,0,0)); c112: red(rgb(112,0,0)); c113: red(rgb(113,0,0)); c114: red(rgb(114,0,0)); c115: red(rgb(115,0,0)); c116: red(rgb(116,0,0)); c117: red(rgb(117,0,0)); c118: red(rgb(118,0,0)); c119: red(rgb(119,0,0)); c120: red(rgb(120,0,0)); c121: red(rgb(121,0,0)); c122: red(rgb(122,0,0)); c123: red(rgb(123,0,0)); c124: red(rgb(124,0,0)); c125: red(rgb(125,0,0)); c126: red(rgb(126,0,0)); c127: red(rgb(127,0,0)); c128: red(rgb(128,0,0)); c129: red(rgb(129,0,0)); c130: red(rgb(130,0,0)); c131: red(rgb(131,0,0)); c132: red(rgb(132,0,0)); c133: red(rgb(133,0,0)); c134: red(rgb(134,0,0)); c135: red(rgb(135,0,0)); c136: red(rgb(136,0,0)); c137: red(rgb(137,0,0)); c138: red(rgb(138,0,0)); c139: red(rgb(139,0,0)); c140: red(rgb(140,0,0)); c141: red(rgb(141,0,0)); c142: red(rgb(142,0,0)); c143: red(rgb(143,0,0)); c144: red(rgb(144,0,0)); c145: red(rgb(145,0,0)); c146: red(rgb(146,0,0)); c147: red(rgb(147,0,0)); c148: red(rgb(148,0,0)); c149: red(rgb(149,0,0)); c150: red(rgb(150,0,0)); c151: red(rgb(151,0,0)); c152: red(rgb(152,0,0)); c153: red(rgb(153,0,0)); c154: red(rgb(154,0,0)); c155: red(rgb(155,0,0)); c156: red(rgb(156,0,0)); c157: red(rgb(157,0,0)); c158: red(rgb(158,0,0)); c159: red(rgb(159,0,0)); c160: red(rgb(160,0,0)); c161: red(rgb(161,0,0)); c162: red(rgb(162,0,0)); c163: red(rgb(163,0,0)); c164: red(rgb(164,0,0)); c165: red(rgb(165,0,0)); c166: red(rgb(166,0,0)); c167: red(rgb(167,0,0)); c168: red(rgb(168,0,0)); c169: red(rgb(169,0,0)); c170: red(rgb(170,0,0)); c171: red(rgb(171,0,0)); c172: red(rgb(172,0,0)); c173: red(rgb(173,0,0)); c174: red(rgb(174,0,0)); c175: red(rgb(175,0,0)); c176: red(rgb(176,0,0)); c177: red(rgb(177,0,0)); c178: red(rgb(178,0,0)); c179: red(rgb(179,0,0)); c180: red(rgb(180,0,0)); c181: red(rgb(181,0,0)); c182: red(rgb(182,0,0)); c183: red(rgb(183,0,0)); c184: red(rgb(184,0,0)); c185: red(rgb(185,0,0)); c186: red(rgb(186,0,0)); c187: red(rgb(187,0,0)); c188: red(rgb(188,0,0)); c189: red(rgb(189,0,0)); c190: red(rgb(190,0,0)); c191: red(rgb(191,0,0)); c192: red(rgb(192,0,0)); c193: red(rgb(193,0,0)); c194: red(rgb(194,0,0)); c195: red(rgb(195,0,0)); c196: red(rgb(196,0,0)); c197: red(rgb(197,0,0)); c198: red(rgb(198,0,0)); c199: red(rgb(199,0,0)); c200: red(rgb(200,0,0)); c201: red(rgb(201,0,0)); c202: red(rgb(202,0,0)); c203: red(rgb(203,0,0)); c204: red(rgb(204,0,0)); c205: red(rgb(205,0,0)); c206: red(rgb(206,0,0)); c207: red(rgb(207,0,0)); c208: red(rgb(208,0,0)); c209: red(rgb(209,0,0)); c210: red(rgb(210,0,0)); c211: red(rgb(211,0,0)); c212: red(rgb(212,0,0)); c213: red(rgb(213,0,0)); c214: red(rgb(214,0,0)); c215: red(rgb(215,0,0)); c216: red(rgb(216,0,0)); c217: red(rgb(217,0,0)); c218: red(rgb(218,0,0)); c219: red(rgb(219,0,0)); c220: red(rgb(220,0,0)); c221: red(rgb(221,0,0)); c222: red(rgb(222,0,0)); c223: red(rgb(223,0,0)); c224: red(rgb(224,0,0)); c225: red(rgb(225,0,0)); c226: red(rgb(226,0,0)); c227: red(rgb(227,0,0)); c228: red(rgb(228,0,0)); c229: red(rgb(229,0,0)); c230: red(rgb(230,0,0)); c231: red(rgb(231,0,0)); c232: red(rgb(232,0,0)); c233: red(rgb(233,0,0)); c234: red(rgb(234,0,0)); c235: red(rgb(235,0,0)); c236: red(rgb(236,0,0)); c237: red(rgb(237,0,0)); c238: red(rgb(238,0,0)); c239: red(rgb(239,0,0)); c240: red(rgb(240,0,0)); c241: red(rgb(241,0,0)); c242: red(rgb(242,0,0)); c243: red(rgb(243,0,0)); c244: red(rgb(244,0,0)); c245: red(rgb(245,0,0)); c246: red(rgb(246,0,0)); c247: red(rgb(247,0,0)); c248: red(rgb(248,0,0)); c249: red(rgb(249,0,0)); c250: red(rgb(250,0,0)); c251: red(rgb(251,0,0)); c252: red(rgb(252,0,0)); c253: red(rgb(253,0,0)); c254: red(rgb(254,0,0)); c255: red(rgb(255,0,0)); c256: red(rgb(256,0,0)); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/000077500000000000000000000000001305254536400226305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/b/000077500000000000000000000000001305254536400230515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/b/expected_output.css000066400000000000000000000134261305254536400270120ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; c256: blue; } foo { c-1: black; c0: black; c1: #000003; c2: #000005; c3: #000008; c4: #00000a; c5: #00000d; c6: #00000f; c7: #000012; c8: #000014; c9: #000017; c10: #00001a; c11: #00001c; c12: #00001f; c13: #000021; c14: #000024; c15: #000026; c16: #000029; c17: #00002b; c18: #00002e; c19: #000030; c20: #000033; c21: #000036; c22: #000038; c23: #00003b; c24: #00003d; c25: #000040; c26: #000042; c27: #000045; c28: #000047; c29: #00004a; c30: #00004d; c31: #00004f; c32: #000052; c33: #000054; c34: #000057; c35: #000059; c36: #00005c; c37: #00005e; c38: #000061; c39: #000063; c40: #000066; c41: #000069; c42: #00006b; c43: #00006e; c44: #000070; c45: #000073; c46: #000075; c47: #000078; c48: #00007a; c49: #00007d; c50: navy; c51: #000082; c52: #000085; c53: #000087; c54: #00008a; c55: #00008c; c56: #00008f; c57: #000091; c58: #000094; c59: #000096; c60: #000099; c61: #00009c; c62: #00009e; c63: #0000a1; c64: #0000a3; c65: #0000a6; c66: #0000a8; c67: #0000ab; c68: #0000ad; c69: #0000b0; c70: #0000b3; c71: #0000b5; c72: #0000b8; c73: #0000ba; c74: #0000bd; c75: #0000bf; c76: #0000c2; c77: #0000c4; c78: #0000c7; c79: #0000c9; c80: #0000cc; c81: #0000cf; c82: #0000d1; c83: #0000d4; c84: #0000d6; c85: #0000d9; c86: #0000db; c87: #0000de; c88: #0000e0; c89: #0000e3; c90: #0000e6; c91: #0000e8; c92: #0000eb; c93: #0000ed; c94: #0000f0; c95: #0000f2; c96: #0000f5; c97: #0000f7; c98: #0000fa; c99: #0000fc; c100: blue; c101: blue; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/b/input.scss000066400000000000000000000167021305254536400251130ustar00rootroot00000000000000foo { c-1: rgb(0,0,-1); c0: rgb(0,0,0); c1: rgb(0,0,1); c2: rgb(0,0,2); c3: rgb(0,0,3); c4: rgb(0,0,4); c5: rgb(0,0,5); c6: rgb(0,0,6); c7: rgb(0,0,7); c8: rgb(0,0,8); c9: rgb(0,0,9); c10: rgb(0,0,10); c11: rgb(0,0,11); c12: rgb(0,0,12); c13: rgb(0,0,13); c14: rgb(0,0,14); c15: rgb(0,0,15); c16: rgb(0,0,16); c17: rgb(0,0,17); c18: rgb(0,0,18); c19: rgb(0,0,19); c20: rgb(0,0,20); c21: rgb(0,0,21); c22: rgb(0,0,22); c23: rgb(0,0,23); c24: rgb(0,0,24); c25: rgb(0,0,25); c26: rgb(0,0,26); c27: rgb(0,0,27); c28: rgb(0,0,28); c29: rgb(0,0,29); c30: rgb(0,0,30); c31: rgb(0,0,31); c32: rgb(0,0,32); c33: rgb(0,0,33); c34: rgb(0,0,34); c35: rgb(0,0,35); c36: rgb(0,0,36); c37: rgb(0,0,37); c38: rgb(0,0,38); c39: rgb(0,0,39); c40: rgb(0,0,40); c41: rgb(0,0,41); c42: rgb(0,0,42); c43: rgb(0,0,43); c44: rgb(0,0,44); c45: rgb(0,0,45); c46: rgb(0,0,46); c47: rgb(0,0,47); c48: rgb(0,0,48); c49: rgb(0,0,49); c50: rgb(0,0,50); c51: rgb(0,0,51); c52: rgb(0,0,52); c53: rgb(0,0,53); c54: rgb(0,0,54); c55: rgb(0,0,55); c56: rgb(0,0,56); c57: rgb(0,0,57); c58: rgb(0,0,58); c59: rgb(0,0,59); c60: rgb(0,0,60); c61: rgb(0,0,61); c62: rgb(0,0,62); c63: rgb(0,0,63); c64: rgb(0,0,64); c65: rgb(0,0,65); c66: rgb(0,0,66); c67: rgb(0,0,67); c68: rgb(0,0,68); c69: rgb(0,0,69); c70: rgb(0,0,70); c71: rgb(0,0,71); c72: rgb(0,0,72); c73: rgb(0,0,73); c74: rgb(0,0,74); c75: rgb(0,0,75); c76: rgb(0,0,76); c77: rgb(0,0,77); c78: rgb(0,0,78); c79: rgb(0,0,79); c80: rgb(0,0,80); c81: rgb(0,0,81); c82: rgb(0,0,82); c83: rgb(0,0,83); c84: rgb(0,0,84); c85: rgb(0,0,85); c86: rgb(0,0,86); c87: rgb(0,0,87); c88: rgb(0,0,88); c89: rgb(0,0,89); c90: rgb(0,0,90); c91: rgb(0,0,91); c92: rgb(0,0,92); c93: rgb(0,0,93); c94: rgb(0,0,94); c95: rgb(0,0,95); c96: rgb(0,0,96); c97: rgb(0,0,97); c98: rgb(0,0,98); c99: rgb(0,0,99); c100: rgb(0,0,100); c101: rgb(0,0,101); c102: rgb(0,0,102); c103: rgb(0,0,103); c104: rgb(0,0,104); c105: rgb(0,0,105); c106: rgb(0,0,106); c107: rgb(0,0,107); c108: rgb(0,0,108); c109: rgb(0,0,109); c110: rgb(0,0,110); c111: rgb(0,0,111); c112: rgb(0,0,112); c113: rgb(0,0,113); c114: rgb(0,0,114); c115: rgb(0,0,115); c116: rgb(0,0,116); c117: rgb(0,0,117); c118: rgb(0,0,118); c119: rgb(0,0,119); c120: rgb(0,0,120); c121: rgb(0,0,121); c122: rgb(0,0,122); c123: rgb(0,0,123); c124: rgb(0,0,124); c125: rgb(0,0,125); c126: rgb(0,0,126); c127: rgb(0,0,127); c128: rgb(0,0,128); c129: rgb(0,0,129); c130: rgb(0,0,130); c131: rgb(0,0,131); c132: rgb(0,0,132); c133: rgb(0,0,133); c134: rgb(0,0,134); c135: rgb(0,0,135); c136: rgb(0,0,136); c137: rgb(0,0,137); c138: rgb(0,0,138); c139: rgb(0,0,139); c140: rgb(0,0,140); c141: rgb(0,0,141); c142: rgb(0,0,142); c143: rgb(0,0,143); c144: rgb(0,0,144); c145: rgb(0,0,145); c146: rgb(0,0,146); c147: rgb(0,0,147); c148: rgb(0,0,148); c149: rgb(0,0,149); c150: rgb(0,0,150); c151: rgb(0,0,151); c152: rgb(0,0,152); c153: rgb(0,0,153); c154: rgb(0,0,154); c155: rgb(0,0,155); c156: rgb(0,0,156); c157: rgb(0,0,157); c158: rgb(0,0,158); c159: rgb(0,0,159); c160: rgb(0,0,160); c161: rgb(0,0,161); c162: rgb(0,0,162); c163: rgb(0,0,163); c164: rgb(0,0,164); c165: rgb(0,0,165); c166: rgb(0,0,166); c167: rgb(0,0,167); c168: rgb(0,0,168); c169: rgb(0,0,169); c170: rgb(0,0,170); c171: rgb(0,0,171); c172: rgb(0,0,172); c173: rgb(0,0,173); c174: rgb(0,0,174); c175: rgb(0,0,175); c176: rgb(0,0,176); c177: rgb(0,0,177); c178: rgb(0,0,178); c179: rgb(0,0,179); c180: rgb(0,0,180); c181: rgb(0,0,181); c182: rgb(0,0,182); c183: rgb(0,0,183); c184: rgb(0,0,184); c185: rgb(0,0,185); c186: rgb(0,0,186); c187: rgb(0,0,187); c188: rgb(0,0,188); c189: rgb(0,0,189); c190: rgb(0,0,190); c191: rgb(0,0,191); c192: rgb(0,0,192); c193: rgb(0,0,193); c194: rgb(0,0,194); c195: rgb(0,0,195); c196: rgb(0,0,196); c197: rgb(0,0,197); c198: rgb(0,0,198); c199: rgb(0,0,199); c200: rgb(0,0,200); c201: rgb(0,0,201); c202: rgb(0,0,202); c203: rgb(0,0,203); c204: rgb(0,0,204); c205: rgb(0,0,205); c206: rgb(0,0,206); c207: rgb(0,0,207); c208: rgb(0,0,208); c209: rgb(0,0,209); c210: rgb(0,0,210); c211: rgb(0,0,211); c212: rgb(0,0,212); c213: rgb(0,0,213); c214: rgb(0,0,214); c215: rgb(0,0,215); c216: rgb(0,0,216); c217: rgb(0,0,217); c218: rgb(0,0,218); c219: rgb(0,0,219); c220: rgb(0,0,220); c221: rgb(0,0,221); c222: rgb(0,0,222); c223: rgb(0,0,223); c224: rgb(0,0,224); c225: rgb(0,0,225); c226: rgb(0,0,226); c227: rgb(0,0,227); c228: rgb(0,0,228); c229: rgb(0,0,229); c230: rgb(0,0,230); c231: rgb(0,0,231); c232: rgb(0,0,232); c233: rgb(0,0,233); c234: rgb(0,0,234); c235: rgb(0,0,235); c236: rgb(0,0,236); c237: rgb(0,0,237); c238: rgb(0,0,238); c239: rgb(0,0,239); c240: rgb(0,0,240); c241: rgb(0,0,241); c242: rgb(0,0,242); c243: rgb(0,0,243); c244: rgb(0,0,244); c245: rgb(0,0,245); c246: rgb(0,0,246); c247: rgb(0,0,247); c248: rgb(0,0,248); c249: rgb(0,0,249); c250: rgb(0,0,250); c251: rgb(0,0,251); c252: rgb(0,0,252); c253: rgb(0,0,253); c254: rgb(0,0,254); c255: rgb(0,0,255); c256: rgb(0,0,256); } foo { c-1: rgb(0,0,-1%); c0: rgb(0,0,0%); c1: rgb(0,0,1%); c2: rgb(0,0,2%); c3: rgb(0,0,3%); c4: rgb(0,0,4%); c5: rgb(0,0,5%); c6: rgb(0,0,6%); c7: rgb(0,0,7%); c8: rgb(0,0,8%); c9: rgb(0,0,9%); c10: rgb(0,0,10%); c11: rgb(0,0,11%); c12: rgb(0,0,12%); c13: rgb(0,0,13%); c14: rgb(0,0,14%); c15: rgb(0,0,15%); c16: rgb(0,0,16%); c17: rgb(0,0,17%); c18: rgb(0,0,18%); c19: rgb(0,0,19%); c20: rgb(0,0,20%); c21: rgb(0,0,21%); c22: rgb(0,0,22%); c23: rgb(0,0,23%); c24: rgb(0,0,24%); c25: rgb(0,0,25%); c26: rgb(0,0,26%); c27: rgb(0,0,27%); c28: rgb(0,0,28%); c29: rgb(0,0,29%); c30: rgb(0,0,30%); c31: rgb(0,0,31%); c32: rgb(0,0,32%); c33: rgb(0,0,33%); c34: rgb(0,0,34%); c35: rgb(0,0,35%); c36: rgb(0,0,36%); c37: rgb(0,0,37%); c38: rgb(0,0,38%); c39: rgb(0,0,39%); c40: rgb(0,0,40%); c41: rgb(0,0,41%); c42: rgb(0,0,42%); c43: rgb(0,0,43%); c44: rgb(0,0,44%); c45: rgb(0,0,45%); c46: rgb(0,0,46%); c47: rgb(0,0,47%); c48: rgb(0,0,48%); c49: rgb(0,0,49%); c50: rgb(0,0,50%); c51: rgb(0,0,51%); c52: rgb(0,0,52%); c53: rgb(0,0,53%); c54: rgb(0,0,54%); c55: rgb(0,0,55%); c56: rgb(0,0,56%); c57: rgb(0,0,57%); c58: rgb(0,0,58%); c59: rgb(0,0,59%); c60: rgb(0,0,60%); c61: rgb(0,0,61%); c62: rgb(0,0,62%); c63: rgb(0,0,63%); c64: rgb(0,0,64%); c65: rgb(0,0,65%); c66: rgb(0,0,66%); c67: rgb(0,0,67%); c68: rgb(0,0,68%); c69: rgb(0,0,69%); c70: rgb(0,0,70%); c71: rgb(0,0,71%); c72: rgb(0,0,72%); c73: rgb(0,0,73%); c74: rgb(0,0,74%); c75: rgb(0,0,75%); c76: rgb(0,0,76%); c77: rgb(0,0,77%); c78: rgb(0,0,78%); c79: rgb(0,0,79%); c80: rgb(0,0,80%); c81: rgb(0,0,81%); c82: rgb(0,0,82%); c83: rgb(0,0,83%); c84: rgb(0,0,84%); c85: rgb(0,0,85%); c86: rgb(0,0,86%); c87: rgb(0,0,87%); c88: rgb(0,0,88%); c89: rgb(0,0,89%); c90: rgb(0,0,90%); c91: rgb(0,0,91%); c92: rgb(0,0,92%); c93: rgb(0,0,93%); c94: rgb(0,0,94%); c95: rgb(0,0,95%); c96: rgb(0,0,96%); c97: rgb(0,0,97%); c98: rgb(0,0,98%); c99: rgb(0,0,99%); c100: rgb(0,0,100%); c101: rgb(0,0,101%); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/g/000077500000000000000000000000001305254536400230565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/g/expected_output.css000066400000000000000000000134261305254536400270170ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #000300; c2: #000500; c3: #000800; c4: #000a00; c5: #000d00; c6: #000f00; c7: #001200; c8: #001400; c9: #001700; c10: #001a00; c11: #001c00; c12: #001f00; c13: #002100; c14: #002400; c15: #002600; c16: #002900; c17: #002b00; c18: #002e00; c19: #003000; c20: #003300; c21: #003600; c22: #003800; c23: #003b00; c24: #003d00; c25: #004000; c26: #004200; c27: #004500; c28: #004700; c29: #004a00; c30: #004d00; c31: #004f00; c32: #005200; c33: #005400; c34: #005700; c35: #005900; c36: #005c00; c37: #005e00; c38: #006100; c39: #006300; c40: #006600; c41: #006900; c42: #006b00; c43: #006e00; c44: #007000; c45: #007300; c46: #007500; c47: #007800; c48: #007a00; c49: #007d00; c50: green; c51: #008200; c52: #008500; c53: #008700; c54: #008a00; c55: #008c00; c56: #008f00; c57: #009100; c58: #009400; c59: #009600; c60: #009900; c61: #009c00; c62: #009e00; c63: #00a100; c64: #00a300; c65: #00a600; c66: #00a800; c67: #00ab00; c68: #00ad00; c69: #00b000; c70: #00b300; c71: #00b500; c72: #00b800; c73: #00ba00; c74: #00bd00; c75: #00bf00; c76: #00c200; c77: #00c400; c78: #00c700; c79: #00c900; c80: #00cc00; c81: #00cf00; c82: #00d100; c83: #00d400; c84: #00d600; c85: #00d900; c86: #00db00; c87: #00de00; c88: #00e000; c89: #00e300; c90: #00e600; c91: #00e800; c92: #00eb00; c93: #00ed00; c94: #00f000; c95: #00f200; c96: #00f500; c97: #00f700; c98: #00fa00; c99: #00fc00; c100: lime; c101: lime; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/g/input.scss000066400000000000000000000167021305254536400251200ustar00rootroot00000000000000foo { c-1: rgb(0,-1,0); c0: rgb(0,0,0); c1: rgb(0,1,0); c2: rgb(0,2,0); c3: rgb(0,3,0); c4: rgb(0,4,0); c5: rgb(0,5,0); c6: rgb(0,6,0); c7: rgb(0,7,0); c8: rgb(0,8,0); c9: rgb(0,9,0); c10: rgb(0,10,0); c11: rgb(0,11,0); c12: rgb(0,12,0); c13: rgb(0,13,0); c14: rgb(0,14,0); c15: rgb(0,15,0); c16: rgb(0,16,0); c17: rgb(0,17,0); c18: rgb(0,18,0); c19: rgb(0,19,0); c20: rgb(0,20,0); c21: rgb(0,21,0); c22: rgb(0,22,0); c23: rgb(0,23,0); c24: rgb(0,24,0); c25: rgb(0,25,0); c26: rgb(0,26,0); c27: rgb(0,27,0); c28: rgb(0,28,0); c29: rgb(0,29,0); c30: rgb(0,30,0); c31: rgb(0,31,0); c32: rgb(0,32,0); c33: rgb(0,33,0); c34: rgb(0,34,0); c35: rgb(0,35,0); c36: rgb(0,36,0); c37: rgb(0,37,0); c38: rgb(0,38,0); c39: rgb(0,39,0); c40: rgb(0,40,0); c41: rgb(0,41,0); c42: rgb(0,42,0); c43: rgb(0,43,0); c44: rgb(0,44,0); c45: rgb(0,45,0); c46: rgb(0,46,0); c47: rgb(0,47,0); c48: rgb(0,48,0); c49: rgb(0,49,0); c50: rgb(0,50,0); c51: rgb(0,51,0); c52: rgb(0,52,0); c53: rgb(0,53,0); c54: rgb(0,54,0); c55: rgb(0,55,0); c56: rgb(0,56,0); c57: rgb(0,57,0); c58: rgb(0,58,0); c59: rgb(0,59,0); c60: rgb(0,60,0); c61: rgb(0,61,0); c62: rgb(0,62,0); c63: rgb(0,63,0); c64: rgb(0,64,0); c65: rgb(0,65,0); c66: rgb(0,66,0); c67: rgb(0,67,0); c68: rgb(0,68,0); c69: rgb(0,69,0); c70: rgb(0,70,0); c71: rgb(0,71,0); c72: rgb(0,72,0); c73: rgb(0,73,0); c74: rgb(0,74,0); c75: rgb(0,75,0); c76: rgb(0,76,0); c77: rgb(0,77,0); c78: rgb(0,78,0); c79: rgb(0,79,0); c80: rgb(0,80,0); c81: rgb(0,81,0); c82: rgb(0,82,0); c83: rgb(0,83,0); c84: rgb(0,84,0); c85: rgb(0,85,0); c86: rgb(0,86,0); c87: rgb(0,87,0); c88: rgb(0,88,0); c89: rgb(0,89,0); c90: rgb(0,90,0); c91: rgb(0,91,0); c92: rgb(0,92,0); c93: rgb(0,93,0); c94: rgb(0,94,0); c95: rgb(0,95,0); c96: rgb(0,96,0); c97: rgb(0,97,0); c98: rgb(0,98,0); c99: rgb(0,99,0); c100: rgb(0,100,0); c101: rgb(0,101,0); c102: rgb(0,102,0); c103: rgb(0,103,0); c104: rgb(0,104,0); c105: rgb(0,105,0); c106: rgb(0,106,0); c107: rgb(0,107,0); c108: rgb(0,108,0); c109: rgb(0,109,0); c110: rgb(0,110,0); c111: rgb(0,111,0); c112: rgb(0,112,0); c113: rgb(0,113,0); c114: rgb(0,114,0); c115: rgb(0,115,0); c116: rgb(0,116,0); c117: rgb(0,117,0); c118: rgb(0,118,0); c119: rgb(0,119,0); c120: rgb(0,120,0); c121: rgb(0,121,0); c122: rgb(0,122,0); c123: rgb(0,123,0); c124: rgb(0,124,0); c125: rgb(0,125,0); c126: rgb(0,126,0); c127: rgb(0,127,0); c128: rgb(0,128,0); c129: rgb(0,129,0); c130: rgb(0,130,0); c131: rgb(0,131,0); c132: rgb(0,132,0); c133: rgb(0,133,0); c134: rgb(0,134,0); c135: rgb(0,135,0); c136: rgb(0,136,0); c137: rgb(0,137,0); c138: rgb(0,138,0); c139: rgb(0,139,0); c140: rgb(0,140,0); c141: rgb(0,141,0); c142: rgb(0,142,0); c143: rgb(0,143,0); c144: rgb(0,144,0); c145: rgb(0,145,0); c146: rgb(0,146,0); c147: rgb(0,147,0); c148: rgb(0,148,0); c149: rgb(0,149,0); c150: rgb(0,150,0); c151: rgb(0,151,0); c152: rgb(0,152,0); c153: rgb(0,153,0); c154: rgb(0,154,0); c155: rgb(0,155,0); c156: rgb(0,156,0); c157: rgb(0,157,0); c158: rgb(0,158,0); c159: rgb(0,159,0); c160: rgb(0,160,0); c161: rgb(0,161,0); c162: rgb(0,162,0); c163: rgb(0,163,0); c164: rgb(0,164,0); c165: rgb(0,165,0); c166: rgb(0,166,0); c167: rgb(0,167,0); c168: rgb(0,168,0); c169: rgb(0,169,0); c170: rgb(0,170,0); c171: rgb(0,171,0); c172: rgb(0,172,0); c173: rgb(0,173,0); c174: rgb(0,174,0); c175: rgb(0,175,0); c176: rgb(0,176,0); c177: rgb(0,177,0); c178: rgb(0,178,0); c179: rgb(0,179,0); c180: rgb(0,180,0); c181: rgb(0,181,0); c182: rgb(0,182,0); c183: rgb(0,183,0); c184: rgb(0,184,0); c185: rgb(0,185,0); c186: rgb(0,186,0); c187: rgb(0,187,0); c188: rgb(0,188,0); c189: rgb(0,189,0); c190: rgb(0,190,0); c191: rgb(0,191,0); c192: rgb(0,192,0); c193: rgb(0,193,0); c194: rgb(0,194,0); c195: rgb(0,195,0); c196: rgb(0,196,0); c197: rgb(0,197,0); c198: rgb(0,198,0); c199: rgb(0,199,0); c200: rgb(0,200,0); c201: rgb(0,201,0); c202: rgb(0,202,0); c203: rgb(0,203,0); c204: rgb(0,204,0); c205: rgb(0,205,0); c206: rgb(0,206,0); c207: rgb(0,207,0); c208: rgb(0,208,0); c209: rgb(0,209,0); c210: rgb(0,210,0); c211: rgb(0,211,0); c212: rgb(0,212,0); c213: rgb(0,213,0); c214: rgb(0,214,0); c215: rgb(0,215,0); c216: rgb(0,216,0); c217: rgb(0,217,0); c218: rgb(0,218,0); c219: rgb(0,219,0); c220: rgb(0,220,0); c221: rgb(0,221,0); c222: rgb(0,222,0); c223: rgb(0,223,0); c224: rgb(0,224,0); c225: rgb(0,225,0); c226: rgb(0,226,0); c227: rgb(0,227,0); c228: rgb(0,228,0); c229: rgb(0,229,0); c230: rgb(0,230,0); c231: rgb(0,231,0); c232: rgb(0,232,0); c233: rgb(0,233,0); c234: rgb(0,234,0); c235: rgb(0,235,0); c236: rgb(0,236,0); c237: rgb(0,237,0); c238: rgb(0,238,0); c239: rgb(0,239,0); c240: rgb(0,240,0); c241: rgb(0,241,0); c242: rgb(0,242,0); c243: rgb(0,243,0); c244: rgb(0,244,0); c245: rgb(0,245,0); c246: rgb(0,246,0); c247: rgb(0,247,0); c248: rgb(0,248,0); c249: rgb(0,249,0); c250: rgb(0,250,0); c251: rgb(0,251,0); c252: rgb(0,252,0); c253: rgb(0,253,0); c254: rgb(0,254,0); c255: rgb(0,255,0); c256: rgb(0,256,0); } foo { c-1: rgb(0,-1%,0); c0: rgb(0,0%,0); c1: rgb(0,1%,0); c2: rgb(0,2%,0); c3: rgb(0,3%,0); c4: rgb(0,4%,0); c5: rgb(0,5%,0); c6: rgb(0,6%,0); c7: rgb(0,7%,0); c8: rgb(0,8%,0); c9: rgb(0,9%,0); c10: rgb(0,10%,0); c11: rgb(0,11%,0); c12: rgb(0,12%,0); c13: rgb(0,13%,0); c14: rgb(0,14%,0); c15: rgb(0,15%,0); c16: rgb(0,16%,0); c17: rgb(0,17%,0); c18: rgb(0,18%,0); c19: rgb(0,19%,0); c20: rgb(0,20%,0); c21: rgb(0,21%,0); c22: rgb(0,22%,0); c23: rgb(0,23%,0); c24: rgb(0,24%,0); c25: rgb(0,25%,0); c26: rgb(0,26%,0); c27: rgb(0,27%,0); c28: rgb(0,28%,0); c29: rgb(0,29%,0); c30: rgb(0,30%,0); c31: rgb(0,31%,0); c32: rgb(0,32%,0); c33: rgb(0,33%,0); c34: rgb(0,34%,0); c35: rgb(0,35%,0); c36: rgb(0,36%,0); c37: rgb(0,37%,0); c38: rgb(0,38%,0); c39: rgb(0,39%,0); c40: rgb(0,40%,0); c41: rgb(0,41%,0); c42: rgb(0,42%,0); c43: rgb(0,43%,0); c44: rgb(0,44%,0); c45: rgb(0,45%,0); c46: rgb(0,46%,0); c47: rgb(0,47%,0); c48: rgb(0,48%,0); c49: rgb(0,49%,0); c50: rgb(0,50%,0); c51: rgb(0,51%,0); c52: rgb(0,52%,0); c53: rgb(0,53%,0); c54: rgb(0,54%,0); c55: rgb(0,55%,0); c56: rgb(0,56%,0); c57: rgb(0,57%,0); c58: rgb(0,58%,0); c59: rgb(0,59%,0); c60: rgb(0,60%,0); c61: rgb(0,61%,0); c62: rgb(0,62%,0); c63: rgb(0,63%,0); c64: rgb(0,64%,0); c65: rgb(0,65%,0); c66: rgb(0,66%,0); c67: rgb(0,67%,0); c68: rgb(0,68%,0); c69: rgb(0,69%,0); c70: rgb(0,70%,0); c71: rgb(0,71%,0); c72: rgb(0,72%,0); c73: rgb(0,73%,0); c74: rgb(0,74%,0); c75: rgb(0,75%,0); c76: rgb(0,76%,0); c77: rgb(0,77%,0); c78: rgb(0,78%,0); c79: rgb(0,79%,0); c80: rgb(0,80%,0); c81: rgb(0,81%,0); c82: rgb(0,82%,0); c83: rgb(0,83%,0); c84: rgb(0,84%,0); c85: rgb(0,85%,0); c86: rgb(0,86%,0); c87: rgb(0,87%,0); c88: rgb(0,88%,0); c89: rgb(0,89%,0); c90: rgb(0,90%,0); c91: rgb(0,91%,0); c92: rgb(0,92%,0); c93: rgb(0,93%,0); c94: rgb(0,94%,0); c95: rgb(0,95%,0); c96: rgb(0,96%,0); c97: rgb(0,97%,0); c98: rgb(0,98%,0); c99: rgb(0,99%,0); c100: rgb(0,100%,0); c101: rgb(0,101%,0); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/r/000077500000000000000000000000001305254536400230715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/r/expected_output.css000066400000000000000000000134251305254536400270310ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #030000; c2: #050000; c3: #080000; c4: #0a0000; c5: #0d0000; c6: #0f0000; c7: #120000; c8: #140000; c9: #170000; c10: #1a0000; c11: #1c0000; c12: #1f0000; c13: #210000; c14: #240000; c15: #260000; c16: #290000; c17: #2b0000; c18: #2e0000; c19: #300000; c20: #330000; c21: #360000; c22: #380000; c23: #3b0000; c24: #3d0000; c25: #400000; c26: #420000; c27: #450000; c28: #470000; c29: #4a0000; c30: #4d0000; c31: #4f0000; c32: #520000; c33: #540000; c34: #570000; c35: #590000; c36: #5c0000; c37: #5e0000; c38: #610000; c39: #630000; c40: #660000; c41: #690000; c42: #6b0000; c43: #6e0000; c44: #700000; c45: #730000; c46: #750000; c47: #780000; c48: #7a0000; c49: #7d0000; c50: maroon; c51: #820000; c52: #850000; c53: #870000; c54: #8a0000; c55: #8c0000; c56: #8f0000; c57: #910000; c58: #940000; c59: #960000; c60: #990000; c61: #9c0000; c62: #9e0000; c63: #a10000; c64: #a30000; c65: #a60000; c66: #a80000; c67: #ab0000; c68: #ad0000; c69: #b00000; c70: #b30000; c71: #b50000; c72: #b80000; c73: #ba0000; c74: #bd0000; c75: #bf0000; c76: #c20000; c77: #c40000; c78: #c70000; c79: #c90000; c80: #cc0000; c81: #cf0000; c82: #d10000; c83: #d40000; c84: #d60000; c85: #d90000; c86: #db0000; c87: #de0000; c88: #e00000; c89: #e30000; c90: #e60000; c91: #e80000; c92: #eb0000; c93: #ed0000; c94: #f00000; c95: #f20000; c96: #f50000; c97: #f70000; c98: #fa0000; c99: #fc0000; c100: red; c101: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgb/r/input.scss000066400000000000000000000167021305254536400251330ustar00rootroot00000000000000foo { c-1: rgb(0,-1,0); c0: rgb(0,0,0); c1: rgb(0,1,0); c2: rgb(0,2,0); c3: rgb(0,3,0); c4: rgb(0,4,0); c5: rgb(0,5,0); c6: rgb(0,6,0); c7: rgb(0,7,0); c8: rgb(0,8,0); c9: rgb(0,9,0); c10: rgb(0,10,0); c11: rgb(0,11,0); c12: rgb(0,12,0); c13: rgb(0,13,0); c14: rgb(0,14,0); c15: rgb(0,15,0); c16: rgb(0,16,0); c17: rgb(0,17,0); c18: rgb(0,18,0); c19: rgb(0,19,0); c20: rgb(0,20,0); c21: rgb(0,21,0); c22: rgb(0,22,0); c23: rgb(0,23,0); c24: rgb(0,24,0); c25: rgb(0,25,0); c26: rgb(0,26,0); c27: rgb(0,27,0); c28: rgb(0,28,0); c29: rgb(0,29,0); c30: rgb(0,30,0); c31: rgb(0,31,0); c32: rgb(0,32,0); c33: rgb(0,33,0); c34: rgb(0,34,0); c35: rgb(0,35,0); c36: rgb(0,36,0); c37: rgb(0,37,0); c38: rgb(0,38,0); c39: rgb(0,39,0); c40: rgb(0,40,0); c41: rgb(0,41,0); c42: rgb(0,42,0); c43: rgb(0,43,0); c44: rgb(0,44,0); c45: rgb(0,45,0); c46: rgb(0,46,0); c47: rgb(0,47,0); c48: rgb(0,48,0); c49: rgb(0,49,0); c50: rgb(0,50,0); c51: rgb(0,51,0); c52: rgb(0,52,0); c53: rgb(0,53,0); c54: rgb(0,54,0); c55: rgb(0,55,0); c56: rgb(0,56,0); c57: rgb(0,57,0); c58: rgb(0,58,0); c59: rgb(0,59,0); c60: rgb(0,60,0); c61: rgb(0,61,0); c62: rgb(0,62,0); c63: rgb(0,63,0); c64: rgb(0,64,0); c65: rgb(0,65,0); c66: rgb(0,66,0); c67: rgb(0,67,0); c68: rgb(0,68,0); c69: rgb(0,69,0); c70: rgb(0,70,0); c71: rgb(0,71,0); c72: rgb(0,72,0); c73: rgb(0,73,0); c74: rgb(0,74,0); c75: rgb(0,75,0); c76: rgb(0,76,0); c77: rgb(0,77,0); c78: rgb(0,78,0); c79: rgb(0,79,0); c80: rgb(0,80,0); c81: rgb(0,81,0); c82: rgb(0,82,0); c83: rgb(0,83,0); c84: rgb(0,84,0); c85: rgb(0,85,0); c86: rgb(0,86,0); c87: rgb(0,87,0); c88: rgb(0,88,0); c89: rgb(0,89,0); c90: rgb(0,90,0); c91: rgb(0,91,0); c92: rgb(0,92,0); c93: rgb(0,93,0); c94: rgb(0,94,0); c95: rgb(0,95,0); c96: rgb(0,96,0); c97: rgb(0,97,0); c98: rgb(0,98,0); c99: rgb(0,99,0); c100: rgb(0,100,0); c101: rgb(0,101,0); c102: rgb(0,102,0); c103: rgb(0,103,0); c104: rgb(0,104,0); c105: rgb(0,105,0); c106: rgb(0,106,0); c107: rgb(0,107,0); c108: rgb(0,108,0); c109: rgb(0,109,0); c110: rgb(0,110,0); c111: rgb(0,111,0); c112: rgb(0,112,0); c113: rgb(0,113,0); c114: rgb(0,114,0); c115: rgb(0,115,0); c116: rgb(0,116,0); c117: rgb(0,117,0); c118: rgb(0,118,0); c119: rgb(0,119,0); c120: rgb(0,120,0); c121: rgb(0,121,0); c122: rgb(0,122,0); c123: rgb(0,123,0); c124: rgb(0,124,0); c125: rgb(0,125,0); c126: rgb(0,126,0); c127: rgb(0,127,0); c128: rgb(0,128,0); c129: rgb(0,129,0); c130: rgb(0,130,0); c131: rgb(0,131,0); c132: rgb(0,132,0); c133: rgb(0,133,0); c134: rgb(0,134,0); c135: rgb(0,135,0); c136: rgb(0,136,0); c137: rgb(0,137,0); c138: rgb(0,138,0); c139: rgb(0,139,0); c140: rgb(0,140,0); c141: rgb(0,141,0); c142: rgb(0,142,0); c143: rgb(0,143,0); c144: rgb(0,144,0); c145: rgb(0,145,0); c146: rgb(0,146,0); c147: rgb(0,147,0); c148: rgb(0,148,0); c149: rgb(0,149,0); c150: rgb(0,150,0); c151: rgb(0,151,0); c152: rgb(0,152,0); c153: rgb(0,153,0); c154: rgb(0,154,0); c155: rgb(0,155,0); c156: rgb(0,156,0); c157: rgb(0,157,0); c158: rgb(0,158,0); c159: rgb(0,159,0); c160: rgb(0,160,0); c161: rgb(0,161,0); c162: rgb(0,162,0); c163: rgb(0,163,0); c164: rgb(0,164,0); c165: rgb(0,165,0); c166: rgb(0,166,0); c167: rgb(0,167,0); c168: rgb(0,168,0); c169: rgb(0,169,0); c170: rgb(0,170,0); c171: rgb(0,171,0); c172: rgb(0,172,0); c173: rgb(0,173,0); c174: rgb(0,174,0); c175: rgb(0,175,0); c176: rgb(0,176,0); c177: rgb(0,177,0); c178: rgb(0,178,0); c179: rgb(0,179,0); c180: rgb(0,180,0); c181: rgb(0,181,0); c182: rgb(0,182,0); c183: rgb(0,183,0); c184: rgb(0,184,0); c185: rgb(0,185,0); c186: rgb(0,186,0); c187: rgb(0,187,0); c188: rgb(0,188,0); c189: rgb(0,189,0); c190: rgb(0,190,0); c191: rgb(0,191,0); c192: rgb(0,192,0); c193: rgb(0,193,0); c194: rgb(0,194,0); c195: rgb(0,195,0); c196: rgb(0,196,0); c197: rgb(0,197,0); c198: rgb(0,198,0); c199: rgb(0,199,0); c200: rgb(0,200,0); c201: rgb(0,201,0); c202: rgb(0,202,0); c203: rgb(0,203,0); c204: rgb(0,204,0); c205: rgb(0,205,0); c206: rgb(0,206,0); c207: rgb(0,207,0); c208: rgb(0,208,0); c209: rgb(0,209,0); c210: rgb(0,210,0); c211: rgb(0,211,0); c212: rgb(0,212,0); c213: rgb(0,213,0); c214: rgb(0,214,0); c215: rgb(0,215,0); c216: rgb(0,216,0); c217: rgb(0,217,0); c218: rgb(0,218,0); c219: rgb(0,219,0); c220: rgb(0,220,0); c221: rgb(0,221,0); c222: rgb(0,222,0); c223: rgb(0,223,0); c224: rgb(0,224,0); c225: rgb(0,225,0); c226: rgb(0,226,0); c227: rgb(0,227,0); c228: rgb(0,228,0); c229: rgb(0,229,0); c230: rgb(0,230,0); c231: rgb(0,231,0); c232: rgb(0,232,0); c233: rgb(0,233,0); c234: rgb(0,234,0); c235: rgb(0,235,0); c236: rgb(0,236,0); c237: rgb(0,237,0); c238: rgb(0,238,0); c239: rgb(0,239,0); c240: rgb(0,240,0); c241: rgb(0,241,0); c242: rgb(0,242,0); c243: rgb(0,243,0); c244: rgb(0,244,0); c245: rgb(0,245,0); c246: rgb(0,246,0); c247: rgb(0,247,0); c248: rgb(0,248,0); c249: rgb(0,249,0); c250: rgb(0,250,0); c251: rgb(0,251,0); c252: rgb(0,252,0); c253: rgb(0,253,0); c254: rgb(0,254,0); c255: rgb(0,255,0); c256: rgb(0,256,0); } foo { c-1: rgb(-1%,0,0); c0: rgb(0%,0,0); c1: rgb(1%,0,0); c2: rgb(2%,0,0); c3: rgb(3%,0,0); c4: rgb(4%,0,0); c5: rgb(5%,0,0); c6: rgb(6%,0,0); c7: rgb(7%,0,0); c8: rgb(8%,0,0); c9: rgb(9%,0,0); c10: rgb(10%,0,0); c11: rgb(11%,0,0); c12: rgb(12%,0,0); c13: rgb(13%,0,0); c14: rgb(14%,0,0); c15: rgb(15%,0,0); c16: rgb(16%,0,0); c17: rgb(17%,0,0); c18: rgb(18%,0,0); c19: rgb(19%,0,0); c20: rgb(20%,0,0); c21: rgb(21%,0,0); c22: rgb(22%,0,0); c23: rgb(23%,0,0); c24: rgb(24%,0,0); c25: rgb(25%,0,0); c26: rgb(26%,0,0); c27: rgb(27%,0,0); c28: rgb(28%,0,0); c29: rgb(29%,0,0); c30: rgb(30%,0,0); c31: rgb(31%,0,0); c32: rgb(32%,0,0); c33: rgb(33%,0,0); c34: rgb(34%,0,0); c35: rgb(35%,0,0); c36: rgb(36%,0,0); c37: rgb(37%,0,0); c38: rgb(38%,0,0); c39: rgb(39%,0,0); c40: rgb(40%,0,0); c41: rgb(41%,0,0); c42: rgb(42%,0,0); c43: rgb(43%,0,0); c44: rgb(44%,0,0); c45: rgb(45%,0,0); c46: rgb(46%,0,0); c47: rgb(47%,0,0); c48: rgb(48%,0,0); c49: rgb(49%,0,0); c50: rgb(50%,0,0); c51: rgb(51%,0,0); c52: rgb(52%,0,0); c53: rgb(53%,0,0); c54: rgb(54%,0,0); c55: rgb(55%,0,0); c56: rgb(56%,0,0); c57: rgb(57%,0,0); c58: rgb(58%,0,0); c59: rgb(59%,0,0); c60: rgb(60%,0,0); c61: rgb(61%,0,0); c62: rgb(62%,0,0); c63: rgb(63%,0,0); c64: rgb(64%,0,0); c65: rgb(65%,0,0); c66: rgb(66%,0,0); c67: rgb(67%,0,0); c68: rgb(68%,0,0); c69: rgb(69%,0,0); c70: rgb(70%,0,0); c71: rgb(71%,0,0); c72: rgb(72%,0,0); c73: rgb(73%,0,0); c74: rgb(74%,0,0); c75: rgb(75%,0,0); c76: rgb(76%,0,0); c77: rgb(77%,0,0); c78: rgb(78%,0,0); c79: rgb(79%,0,0); c80: rgb(80%,0,0); c81: rgb(81%,0,0); c82: rgb(82%,0,0); c83: rgb(83%,0,0); c84: rgb(84%,0,0); c85: rgb(85%,0,0); c86: rgb(86%,0,0); c87: rgb(87%,0,0); c88: rgb(88%,0,0); c89: rgb(89%,0,0); c90: rgb(90%,0,0); c91: rgb(91%,0,0); c92: rgb(92%,0,0); c93: rgb(93%,0,0); c94: rgb(94%,0,0); c95: rgb(95%,0,0); c96: rgb(96%,0,0); c97: rgb(97%,0,0); c98: rgb(98%,0,0); c99: rgb(99%,0,0); c100: rgb(100%,0,0); c101: rgb(101%,0,0); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/000077500000000000000000000000001305254536400227715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/a/000077500000000000000000000000001305254536400232115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/a/expected_output.css000066400000000000000000000012071305254536400271440ustar00rootroot00000000000000foo { c-1: transparent; c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; c11: black; c12: black; } foo { c-1: transparent; c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; c11: black; c12: black; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/a/input.scss000066400000000000000000000012231305254536400252430ustar00rootroot00000000000000foo { c-1: rgba(0,0,0,-1); c0: rgba(0,0,0,0.0); c1: rgba(0,0,0,0.1); c2: rgba(0,0,0,0.2); c3: rgba(0,0,0,0.3); c4: rgba(0,0,0,0.4); c5: rgba(0,0,0,0.5); c6: rgba(0,0,0,0.6); c7: rgba(0,0,0,0.7); c8: rgba(0,0,0,0.8); c9: rgba(0,0,0,0.9); c10: rgba(0,0,0,1); c11: rgba(0,0,0,1.1); c12: rgba(0,0,0,2); } foo { c-1: rgba(black,-1); c0: rgba(black,0.0); c1: rgba(black,0.1); c2: rgba(black,0.2); c3: rgba(black,0.3); c4: rgba(black,0.4); c5: rgba(black,0.5); c6: rgba(black,0.6); c7: rgba(black,0.7); c8: rgba(black,0.8); c9: rgba(black,0.9); c10: rgba(black,1); c11: rgba(black,1.1); c12: rgba(black,2); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/b/000077500000000000000000000000001305254536400232125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/b/expected_output.css000066400000000000000000000134261305254536400271530ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; c256: blue; } foo { c-1: black; c0: black; c1: #000003; c2: #000005; c3: #000008; c4: #00000a; c5: #00000d; c6: #00000f; c7: #000012; c8: #000014; c9: #000017; c10: #00001a; c11: #00001c; c12: #00001f; c13: #000021; c14: #000024; c15: #000026; c16: #000029; c17: #00002b; c18: #00002e; c19: #000030; c20: #000033; c21: #000036; c22: #000038; c23: #00003b; c24: #00003d; c25: #000040; c26: #000042; c27: #000045; c28: #000047; c29: #00004a; c30: #00004d; c31: #00004f; c32: #000052; c33: #000054; c34: #000057; c35: #000059; c36: #00005c; c37: #00005e; c38: #000061; c39: #000063; c40: #000066; c41: #000069; c42: #00006b; c43: #00006e; c44: #000070; c45: #000073; c46: #000075; c47: #000078; c48: #00007a; c49: #00007d; c50: navy; c51: #000082; c52: #000085; c53: #000087; c54: #00008a; c55: #00008c; c56: #00008f; c57: #000091; c58: #000094; c59: #000096; c60: #000099; c61: #00009c; c62: #00009e; c63: #0000a1; c64: #0000a3; c65: #0000a6; c66: #0000a8; c67: #0000ab; c68: #0000ad; c69: #0000b0; c70: #0000b3; c71: #0000b5; c72: #0000b8; c73: #0000ba; c74: #0000bd; c75: #0000bf; c76: #0000c2; c77: #0000c4; c78: #0000c7; c79: #0000c9; c80: #0000cc; c81: #0000cf; c82: #0000d1; c83: #0000d4; c84: #0000d6; c85: #0000d9; c86: #0000db; c87: #0000de; c88: #0000e0; c89: #0000e3; c90: #0000e6; c91: #0000e8; c92: #0000eb; c93: #0000ed; c94: #0000f0; c95: #0000f2; c96: #0000f5; c97: #0000f7; c98: #0000fa; c99: #0000fc; c100: blue; c101: blue; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/b/input.scss000066400000000000000000000207751305254536400252610ustar00rootroot00000000000000foo { c-1: rgba(0,0,-1,1); c0: rgba(0,0,0,1); c1: rgba(0,0,1,1); c2: rgba(0,0,2,1); c3: rgba(0,0,3,1); c4: rgba(0,0,4,1); c5: rgba(0,0,5,1); c6: rgba(0,0,6,1); c7: rgba(0,0,7,1); c8: rgba(0,0,8,1); c9: rgba(0,0,9,1); c10: rgba(0,0,10,1); c11: rgba(0,0,11,1); c12: rgba(0,0,12,1); c13: rgba(0,0,13,1); c14: rgba(0,0,14,1); c15: rgba(0,0,15,1); c16: rgba(0,0,16,1); c17: rgba(0,0,17,1); c18: rgba(0,0,18,1); c19: rgba(0,0,19,1); c20: rgba(0,0,20,1); c21: rgba(0,0,21,1); c22: rgba(0,0,22,1); c23: rgba(0,0,23,1); c24: rgba(0,0,24,1); c25: rgba(0,0,25,1); c26: rgba(0,0,26,1); c27: rgba(0,0,27,1); c28: rgba(0,0,28,1); c29: rgba(0,0,29,1); c30: rgba(0,0,30,1); c31: rgba(0,0,31,1); c32: rgba(0,0,32,1); c33: rgba(0,0,33,1); c34: rgba(0,0,34,1); c35: rgba(0,0,35,1); c36: rgba(0,0,36,1); c37: rgba(0,0,37,1); c38: rgba(0,0,38,1); c39: rgba(0,0,39,1); c40: rgba(0,0,40,1); c41: rgba(0,0,41,1); c42: rgba(0,0,42,1); c43: rgba(0,0,43,1); c44: rgba(0,0,44,1); c45: rgba(0,0,45,1); c46: rgba(0,0,46,1); c47: rgba(0,0,47,1); c48: rgba(0,0,48,1); c49: rgba(0,0,49,1); c50: rgba(0,0,50,1); c51: rgba(0,0,51,1); c52: rgba(0,0,52,1); c53: rgba(0,0,53,1); c54: rgba(0,0,54,1); c55: rgba(0,0,55,1); c56: rgba(0,0,56,1); c57: rgba(0,0,57,1); c58: rgba(0,0,58,1); c59: rgba(0,0,59,1); c60: rgba(0,0,60,1); c61: rgba(0,0,61,1); c62: rgba(0,0,62,1); c63: rgba(0,0,63,1); c64: rgba(0,0,64,1); c65: rgba(0,0,65,1); c66: rgba(0,0,66,1); c67: rgba(0,0,67,1); c68: rgba(0,0,68,1); c69: rgba(0,0,69,1); c70: rgba(0,0,70,1); c71: rgba(0,0,71,1); c72: rgba(0,0,72,1); c73: rgba(0,0,73,1); c74: rgba(0,0,74,1); c75: rgba(0,0,75,1); c76: rgba(0,0,76,1); c77: rgba(0,0,77,1); c78: rgba(0,0,78,1); c79: rgba(0,0,79,1); c80: rgba(0,0,80,1); c81: rgba(0,0,81,1); c82: rgba(0,0,82,1); c83: rgba(0,0,83,1); c84: rgba(0,0,84,1); c85: rgba(0,0,85,1); c86: rgba(0,0,86,1); c87: rgba(0,0,87,1); c88: rgba(0,0,88,1); c89: rgba(0,0,89,1); c90: rgba(0,0,90,1); c91: rgba(0,0,91,1); c92: rgba(0,0,92,1); c93: rgba(0,0,93,1); c94: rgba(0,0,94,1); c95: rgba(0,0,95,1); c96: rgba(0,0,96,1); c97: rgba(0,0,97,1); c98: rgba(0,0,98,1); c99: rgba(0,0,99,1); c100: rgba(0,0,100,1); c101: rgba(0,0,101,1); c102: rgba(0,0,102,1); c103: rgba(0,0,103,1); c104: rgba(0,0,104,1); c105: rgba(0,0,105,1); c106: rgba(0,0,106,1); c107: rgba(0,0,107,1); c108: rgba(0,0,108,1); c109: rgba(0,0,109,1); c110: rgba(0,0,110,1); c111: rgba(0,0,111,1); c112: rgba(0,0,112,1); c113: rgba(0,0,113,1); c114: rgba(0,0,114,1); c115: rgba(0,0,115,1); c116: rgba(0,0,116,1); c117: rgba(0,0,117,1); c118: rgba(0,0,118,1); c119: rgba(0,0,119,1); c120: rgba(0,0,120,1); c121: rgba(0,0,121,1); c122: rgba(0,0,122,1); c123: rgba(0,0,123,1); c124: rgba(0,0,124,1); c125: rgba(0,0,125,1); c126: rgba(0,0,126,1); c127: rgba(0,0,127,1); c128: rgba(0,0,128,1); c129: rgba(0,0,129,1); c130: rgba(0,0,130,1); c131: rgba(0,0,131,1); c132: rgba(0,0,132,1); c133: rgba(0,0,133,1); c134: rgba(0,0,134,1); c135: rgba(0,0,135,1); c136: rgba(0,0,136,1); c137: rgba(0,0,137,1); c138: rgba(0,0,138,1); c139: rgba(0,0,139,1); c140: rgba(0,0,140,1); c141: rgba(0,0,141,1); c142: rgba(0,0,142,1); c143: rgba(0,0,143,1); c144: rgba(0,0,144,1); c145: rgba(0,0,145,1); c146: rgba(0,0,146,1); c147: rgba(0,0,147,1); c148: rgba(0,0,148,1); c149: rgba(0,0,149,1); c150: rgba(0,0,150,1); c151: rgba(0,0,151,1); c152: rgba(0,0,152,1); c153: rgba(0,0,153,1); c154: rgba(0,0,154,1); c155: rgba(0,0,155,1); c156: rgba(0,0,156,1); c157: rgba(0,0,157,1); c158: rgba(0,0,158,1); c159: rgba(0,0,159,1); c160: rgba(0,0,160,1); c161: rgba(0,0,161,1); c162: rgba(0,0,162,1); c163: rgba(0,0,163,1); c164: rgba(0,0,164,1); c165: rgba(0,0,165,1); c166: rgba(0,0,166,1); c167: rgba(0,0,167,1); c168: rgba(0,0,168,1); c169: rgba(0,0,169,1); c170: rgba(0,0,170,1); c171: rgba(0,0,171,1); c172: rgba(0,0,172,1); c173: rgba(0,0,173,1); c174: rgba(0,0,174,1); c175: rgba(0,0,175,1); c176: rgba(0,0,176,1); c177: rgba(0,0,177,1); c178: rgba(0,0,178,1); c179: rgba(0,0,179,1); c180: rgba(0,0,180,1); c181: rgba(0,0,181,1); c182: rgba(0,0,182,1); c183: rgba(0,0,183,1); c184: rgba(0,0,184,1); c185: rgba(0,0,185,1); c186: rgba(0,0,186,1); c187: rgba(0,0,187,1); c188: rgba(0,0,188,1); c189: rgba(0,0,189,1); c190: rgba(0,0,190,1); c191: rgba(0,0,191,1); c192: rgba(0,0,192,1); c193: rgba(0,0,193,1); c194: rgba(0,0,194,1); c195: rgba(0,0,195,1); c196: rgba(0,0,196,1); c197: rgba(0,0,197,1); c198: rgba(0,0,198,1); c199: rgba(0,0,199,1); c200: rgba(0,0,200,1); c201: rgba(0,0,201,1); c202: rgba(0,0,202,1); c203: rgba(0,0,203,1); c204: rgba(0,0,204,1); c205: rgba(0,0,205,1); c206: rgba(0,0,206,1); c207: rgba(0,0,207,1); c208: rgba(0,0,208,1); c209: rgba(0,0,209,1); c210: rgba(0,0,210,1); c211: rgba(0,0,211,1); c212: rgba(0,0,212,1); c213: rgba(0,0,213,1); c214: rgba(0,0,214,1); c215: rgba(0,0,215,1); c216: rgba(0,0,216,1); c217: rgba(0,0,217,1); c218: rgba(0,0,218,1); c219: rgba(0,0,219,1); c220: rgba(0,0,220,1); c221: rgba(0,0,221,1); c222: rgba(0,0,222,1); c223: rgba(0,0,223,1); c224: rgba(0,0,224,1); c225: rgba(0,0,225,1); c226: rgba(0,0,226,1); c227: rgba(0,0,227,1); c228: rgba(0,0,228,1); c229: rgba(0,0,229,1); c230: rgba(0,0,230,1); c231: rgba(0,0,231,1); c232: rgba(0,0,232,1); c233: rgba(0,0,233,1); c234: rgba(0,0,234,1); c235: rgba(0,0,235,1); c236: rgba(0,0,236,1); c237: rgba(0,0,237,1); c238: rgba(0,0,238,1); c239: rgba(0,0,239,1); c240: rgba(0,0,240,1); c241: rgba(0,0,241,1); c242: rgba(0,0,242,1); c243: rgba(0,0,243,1); c244: rgba(0,0,244,1); c245: rgba(0,0,245,1); c246: rgba(0,0,246,1); c247: rgba(0,0,247,1); c248: rgba(0,0,248,1); c249: rgba(0,0,249,1); c250: rgba(0,0,250,1); c251: rgba(0,0,251,1); c252: rgba(0,0,252,1); c253: rgba(0,0,253,1); c254: rgba(0,0,254,1); c255: rgba(0,0,255,1); c256: rgba(0,0,256,1); } foo { c-1: rgba(0,0,-1%,1); c0: rgba(0,0,0%,1); c1: rgba(0,0,1%,1); c2: rgba(0,0,2%,1); c3: rgba(0,0,3%,1); c4: rgba(0,0,4%,1); c5: rgba(0,0,5%,1); c6: rgba(0,0,6%,1); c7: rgba(0,0,7%,1); c8: rgba(0,0,8%,1); c9: rgba(0,0,9%,1); c10: rgba(0,0,10%,1); c11: rgba(0,0,11%,1); c12: rgba(0,0,12%,1); c13: rgba(0,0,13%,1); c14: rgba(0,0,14%,1); c15: rgba(0,0,15%,1); c16: rgba(0,0,16%,1); c17: rgba(0,0,17%,1); c18: rgba(0,0,18%,1); c19: rgba(0,0,19%,1); c20: rgba(0,0,20%,1); c21: rgba(0,0,21%,1); c22: rgba(0,0,22%,1); c23: rgba(0,0,23%,1); c24: rgba(0,0,24%,1); c25: rgba(0,0,25%,1); c26: rgba(0,0,26%,1); c27: rgba(0,0,27%,1); c28: rgba(0,0,28%,1); c29: rgba(0,0,29%,1); c30: rgba(0,0,30%,1); c31: rgba(0,0,31%,1); c32: rgba(0,0,32%,1); c33: rgba(0,0,33%,1); c34: rgba(0,0,34%,1); c35: rgba(0,0,35%,1); c36: rgba(0,0,36%,1); c37: rgba(0,0,37%,1); c38: rgba(0,0,38%,1); c39: rgba(0,0,39%,1); c40: rgba(0,0,40%,1); c41: rgba(0,0,41%,1); c42: rgba(0,0,42%,1); c43: rgba(0,0,43%,1); c44: rgba(0,0,44%,1); c45: rgba(0,0,45%,1); c46: rgba(0,0,46%,1); c47: rgba(0,0,47%,1); c48: rgba(0,0,48%,1); c49: rgba(0,0,49%,1); c50: rgba(0,0,50%,1); c51: rgba(0,0,51%,1); c52: rgba(0,0,52%,1); c53: rgba(0,0,53%,1); c54: rgba(0,0,54%,1); c55: rgba(0,0,55%,1); c56: rgba(0,0,56%,1); c57: rgba(0,0,57%,1); c58: rgba(0,0,58%,1); c59: rgba(0,0,59%,1); c60: rgba(0,0,60%,1); c61: rgba(0,0,61%,1); c62: rgba(0,0,62%,1); c63: rgba(0,0,63%,1); c64: rgba(0,0,64%,1); c65: rgba(0,0,65%,1); c66: rgba(0,0,66%,1); c67: rgba(0,0,67%,1); c68: rgba(0,0,68%,1); c69: rgba(0,0,69%,1); c70: rgba(0,0,70%,1); c71: rgba(0,0,71%,1); c72: rgba(0,0,72%,1); c73: rgba(0,0,73%,1); c74: rgba(0,0,74%,1); c75: rgba(0,0,75%,1); c76: rgba(0,0,76%,1); c77: rgba(0,0,77%,1); c78: rgba(0,0,78%,1); c79: rgba(0,0,79%,1); c80: rgba(0,0,80%,1); c81: rgba(0,0,81%,1); c82: rgba(0,0,82%,1); c83: rgba(0,0,83%,1); c84: rgba(0,0,84%,1); c85: rgba(0,0,85%,1); c86: rgba(0,0,86%,1); c87: rgba(0,0,87%,1); c88: rgba(0,0,88%,1); c89: rgba(0,0,89%,1); c90: rgba(0,0,90%,1); c91: rgba(0,0,91%,1); c92: rgba(0,0,92%,1); c93: rgba(0,0,93%,1); c94: rgba(0,0,94%,1); c95: rgba(0,0,95%,1); c96: rgba(0,0,96%,1); c97: rgba(0,0,97%,1); c98: rgba(0,0,98%,1); c99: rgba(0,0,99%,1); c100: rgba(0,0,100%,1); c101: rgba(0,0,101%,1); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/g/000077500000000000000000000000001305254536400232175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/g/expected_output.css000066400000000000000000000134261305254536400271600ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #000300; c2: #000500; c3: #000800; c4: #000a00; c5: #000d00; c6: #000f00; c7: #001200; c8: #001400; c9: #001700; c10: #001a00; c11: #001c00; c12: #001f00; c13: #002100; c14: #002400; c15: #002600; c16: #002900; c17: #002b00; c18: #002e00; c19: #003000; c20: #003300; c21: #003600; c22: #003800; c23: #003b00; c24: #003d00; c25: #004000; c26: #004200; c27: #004500; c28: #004700; c29: #004a00; c30: #004d00; c31: #004f00; c32: #005200; c33: #005400; c34: #005700; c35: #005900; c36: #005c00; c37: #005e00; c38: #006100; c39: #006300; c40: #006600; c41: #006900; c42: #006b00; c43: #006e00; c44: #007000; c45: #007300; c46: #007500; c47: #007800; c48: #007a00; c49: #007d00; c50: green; c51: #008200; c52: #008500; c53: #008700; c54: #008a00; c55: #008c00; c56: #008f00; c57: #009100; c58: #009400; c59: #009600; c60: #009900; c61: #009c00; c62: #009e00; c63: #00a100; c64: #00a300; c65: #00a600; c66: #00a800; c67: #00ab00; c68: #00ad00; c69: #00b000; c70: #00b300; c71: #00b500; c72: #00b800; c73: #00ba00; c74: #00bd00; c75: #00bf00; c76: #00c200; c77: #00c400; c78: #00c700; c79: #00c900; c80: #00cc00; c81: #00cf00; c82: #00d100; c83: #00d400; c84: #00d600; c85: #00d900; c86: #00db00; c87: #00de00; c88: #00e000; c89: #00e300; c90: #00e600; c91: #00e800; c92: #00eb00; c93: #00ed00; c94: #00f000; c95: #00f200; c96: #00f500; c97: #00f700; c98: #00fa00; c99: #00fc00; c100: lime; c101: lime; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/g/input.scss000066400000000000000000000207751305254536400252660ustar00rootroot00000000000000foo { c-1: rgba(0,-1,0,1); c0: rgba(0,0,0,1); c1: rgba(0,1,0,1); c2: rgba(0,2,0,1); c3: rgba(0,3,0,1); c4: rgba(0,4,0,1); c5: rgba(0,5,0,1); c6: rgba(0,6,0,1); c7: rgba(0,7,0,1); c8: rgba(0,8,0,1); c9: rgba(0,9,0,1); c10: rgba(0,10,0,1); c11: rgba(0,11,0,1); c12: rgba(0,12,0,1); c13: rgba(0,13,0,1); c14: rgba(0,14,0,1); c15: rgba(0,15,0,1); c16: rgba(0,16,0,1); c17: rgba(0,17,0,1); c18: rgba(0,18,0,1); c19: rgba(0,19,0,1); c20: rgba(0,20,0,1); c21: rgba(0,21,0,1); c22: rgba(0,22,0,1); c23: rgba(0,23,0,1); c24: rgba(0,24,0,1); c25: rgba(0,25,0,1); c26: rgba(0,26,0,1); c27: rgba(0,27,0,1); c28: rgba(0,28,0,1); c29: rgba(0,29,0,1); c30: rgba(0,30,0,1); c31: rgba(0,31,0,1); c32: rgba(0,32,0,1); c33: rgba(0,33,0,1); c34: rgba(0,34,0,1); c35: rgba(0,35,0,1); c36: rgba(0,36,0,1); c37: rgba(0,37,0,1); c38: rgba(0,38,0,1); c39: rgba(0,39,0,1); c40: rgba(0,40,0,1); c41: rgba(0,41,0,1); c42: rgba(0,42,0,1); c43: rgba(0,43,0,1); c44: rgba(0,44,0,1); c45: rgba(0,45,0,1); c46: rgba(0,46,0,1); c47: rgba(0,47,0,1); c48: rgba(0,48,0,1); c49: rgba(0,49,0,1); c50: rgba(0,50,0,1); c51: rgba(0,51,0,1); c52: rgba(0,52,0,1); c53: rgba(0,53,0,1); c54: rgba(0,54,0,1); c55: rgba(0,55,0,1); c56: rgba(0,56,0,1); c57: rgba(0,57,0,1); c58: rgba(0,58,0,1); c59: rgba(0,59,0,1); c60: rgba(0,60,0,1); c61: rgba(0,61,0,1); c62: rgba(0,62,0,1); c63: rgba(0,63,0,1); c64: rgba(0,64,0,1); c65: rgba(0,65,0,1); c66: rgba(0,66,0,1); c67: rgba(0,67,0,1); c68: rgba(0,68,0,1); c69: rgba(0,69,0,1); c70: rgba(0,70,0,1); c71: rgba(0,71,0,1); c72: rgba(0,72,0,1); c73: rgba(0,73,0,1); c74: rgba(0,74,0,1); c75: rgba(0,75,0,1); c76: rgba(0,76,0,1); c77: rgba(0,77,0,1); c78: rgba(0,78,0,1); c79: rgba(0,79,0,1); c80: rgba(0,80,0,1); c81: rgba(0,81,0,1); c82: rgba(0,82,0,1); c83: rgba(0,83,0,1); c84: rgba(0,84,0,1); c85: rgba(0,85,0,1); c86: rgba(0,86,0,1); c87: rgba(0,87,0,1); c88: rgba(0,88,0,1); c89: rgba(0,89,0,1); c90: rgba(0,90,0,1); c91: rgba(0,91,0,1); c92: rgba(0,92,0,1); c93: rgba(0,93,0,1); c94: rgba(0,94,0,1); c95: rgba(0,95,0,1); c96: rgba(0,96,0,1); c97: rgba(0,97,0,1); c98: rgba(0,98,0,1); c99: rgba(0,99,0,1); c100: rgba(0,100,0,1); c101: rgba(0,101,0,1); c102: rgba(0,102,0,1); c103: rgba(0,103,0,1); c104: rgba(0,104,0,1); c105: rgba(0,105,0,1); c106: rgba(0,106,0,1); c107: rgba(0,107,0,1); c108: rgba(0,108,0,1); c109: rgba(0,109,0,1); c110: rgba(0,110,0,1); c111: rgba(0,111,0,1); c112: rgba(0,112,0,1); c113: rgba(0,113,0,1); c114: rgba(0,114,0,1); c115: rgba(0,115,0,1); c116: rgba(0,116,0,1); c117: rgba(0,117,0,1); c118: rgba(0,118,0,1); c119: rgba(0,119,0,1); c120: rgba(0,120,0,1); c121: rgba(0,121,0,1); c122: rgba(0,122,0,1); c123: rgba(0,123,0,1); c124: rgba(0,124,0,1); c125: rgba(0,125,0,1); c126: rgba(0,126,0,1); c127: rgba(0,127,0,1); c128: rgba(0,128,0,1); c129: rgba(0,129,0,1); c130: rgba(0,130,0,1); c131: rgba(0,131,0,1); c132: rgba(0,132,0,1); c133: rgba(0,133,0,1); c134: rgba(0,134,0,1); c135: rgba(0,135,0,1); c136: rgba(0,136,0,1); c137: rgba(0,137,0,1); c138: rgba(0,138,0,1); c139: rgba(0,139,0,1); c140: rgba(0,140,0,1); c141: rgba(0,141,0,1); c142: rgba(0,142,0,1); c143: rgba(0,143,0,1); c144: rgba(0,144,0,1); c145: rgba(0,145,0,1); c146: rgba(0,146,0,1); c147: rgba(0,147,0,1); c148: rgba(0,148,0,1); c149: rgba(0,149,0,1); c150: rgba(0,150,0,1); c151: rgba(0,151,0,1); c152: rgba(0,152,0,1); c153: rgba(0,153,0,1); c154: rgba(0,154,0,1); c155: rgba(0,155,0,1); c156: rgba(0,156,0,1); c157: rgba(0,157,0,1); c158: rgba(0,158,0,1); c159: rgba(0,159,0,1); c160: rgba(0,160,0,1); c161: rgba(0,161,0,1); c162: rgba(0,162,0,1); c163: rgba(0,163,0,1); c164: rgba(0,164,0,1); c165: rgba(0,165,0,1); c166: rgba(0,166,0,1); c167: rgba(0,167,0,1); c168: rgba(0,168,0,1); c169: rgba(0,169,0,1); c170: rgba(0,170,0,1); c171: rgba(0,171,0,1); c172: rgba(0,172,0,1); c173: rgba(0,173,0,1); c174: rgba(0,174,0,1); c175: rgba(0,175,0,1); c176: rgba(0,176,0,1); c177: rgba(0,177,0,1); c178: rgba(0,178,0,1); c179: rgba(0,179,0,1); c180: rgba(0,180,0,1); c181: rgba(0,181,0,1); c182: rgba(0,182,0,1); c183: rgba(0,183,0,1); c184: rgba(0,184,0,1); c185: rgba(0,185,0,1); c186: rgba(0,186,0,1); c187: rgba(0,187,0,1); c188: rgba(0,188,0,1); c189: rgba(0,189,0,1); c190: rgba(0,190,0,1); c191: rgba(0,191,0,1); c192: rgba(0,192,0,1); c193: rgba(0,193,0,1); c194: rgba(0,194,0,1); c195: rgba(0,195,0,1); c196: rgba(0,196,0,1); c197: rgba(0,197,0,1); c198: rgba(0,198,0,1); c199: rgba(0,199,0,1); c200: rgba(0,200,0,1); c201: rgba(0,201,0,1); c202: rgba(0,202,0,1); c203: rgba(0,203,0,1); c204: rgba(0,204,0,1); c205: rgba(0,205,0,1); c206: rgba(0,206,0,1); c207: rgba(0,207,0,1); c208: rgba(0,208,0,1); c209: rgba(0,209,0,1); c210: rgba(0,210,0,1); c211: rgba(0,211,0,1); c212: rgba(0,212,0,1); c213: rgba(0,213,0,1); c214: rgba(0,214,0,1); c215: rgba(0,215,0,1); c216: rgba(0,216,0,1); c217: rgba(0,217,0,1); c218: rgba(0,218,0,1); c219: rgba(0,219,0,1); c220: rgba(0,220,0,1); c221: rgba(0,221,0,1); c222: rgba(0,222,0,1); c223: rgba(0,223,0,1); c224: rgba(0,224,0,1); c225: rgba(0,225,0,1); c226: rgba(0,226,0,1); c227: rgba(0,227,0,1); c228: rgba(0,228,0,1); c229: rgba(0,229,0,1); c230: rgba(0,230,0,1); c231: rgba(0,231,0,1); c232: rgba(0,232,0,1); c233: rgba(0,233,0,1); c234: rgba(0,234,0,1); c235: rgba(0,235,0,1); c236: rgba(0,236,0,1); c237: rgba(0,237,0,1); c238: rgba(0,238,0,1); c239: rgba(0,239,0,1); c240: rgba(0,240,0,1); c241: rgba(0,241,0,1); c242: rgba(0,242,0,1); c243: rgba(0,243,0,1); c244: rgba(0,244,0,1); c245: rgba(0,245,0,1); c246: rgba(0,246,0,1); c247: rgba(0,247,0,1); c248: rgba(0,248,0,1); c249: rgba(0,249,0,1); c250: rgba(0,250,0,1); c251: rgba(0,251,0,1); c252: rgba(0,252,0,1); c253: rgba(0,253,0,1); c254: rgba(0,254,0,1); c255: rgba(0,255,0,1); c256: rgba(0,256,0,1); } foo { c-1: rgba(0,-1%,0,1); c0: rgba(0,0%,0,1); c1: rgba(0,1%,0,1); c2: rgba(0,2%,0,1); c3: rgba(0,3%,0,1); c4: rgba(0,4%,0,1); c5: rgba(0,5%,0,1); c6: rgba(0,6%,0,1); c7: rgba(0,7%,0,1); c8: rgba(0,8%,0,1); c9: rgba(0,9%,0,1); c10: rgba(0,10%,0,1); c11: rgba(0,11%,0,1); c12: rgba(0,12%,0,1); c13: rgba(0,13%,0,1); c14: rgba(0,14%,0,1); c15: rgba(0,15%,0,1); c16: rgba(0,16%,0,1); c17: rgba(0,17%,0,1); c18: rgba(0,18%,0,1); c19: rgba(0,19%,0,1); c20: rgba(0,20%,0,1); c21: rgba(0,21%,0,1); c22: rgba(0,22%,0,1); c23: rgba(0,23%,0,1); c24: rgba(0,24%,0,1); c25: rgba(0,25%,0,1); c26: rgba(0,26%,0,1); c27: rgba(0,27%,0,1); c28: rgba(0,28%,0,1); c29: rgba(0,29%,0,1); c30: rgba(0,30%,0,1); c31: rgba(0,31%,0,1); c32: rgba(0,32%,0,1); c33: rgba(0,33%,0,1); c34: rgba(0,34%,0,1); c35: rgba(0,35%,0,1); c36: rgba(0,36%,0,1); c37: rgba(0,37%,0,1); c38: rgba(0,38%,0,1); c39: rgba(0,39%,0,1); c40: rgba(0,40%,0,1); c41: rgba(0,41%,0,1); c42: rgba(0,42%,0,1); c43: rgba(0,43%,0,1); c44: rgba(0,44%,0,1); c45: rgba(0,45%,0,1); c46: rgba(0,46%,0,1); c47: rgba(0,47%,0,1); c48: rgba(0,48%,0,1); c49: rgba(0,49%,0,1); c50: rgba(0,50%,0,1); c51: rgba(0,51%,0,1); c52: rgba(0,52%,0,1); c53: rgba(0,53%,0,1); c54: rgba(0,54%,0,1); c55: rgba(0,55%,0,1); c56: rgba(0,56%,0,1); c57: rgba(0,57%,0,1); c58: rgba(0,58%,0,1); c59: rgba(0,59%,0,1); c60: rgba(0,60%,0,1); c61: rgba(0,61%,0,1); c62: rgba(0,62%,0,1); c63: rgba(0,63%,0,1); c64: rgba(0,64%,0,1); c65: rgba(0,65%,0,1); c66: rgba(0,66%,0,1); c67: rgba(0,67%,0,1); c68: rgba(0,68%,0,1); c69: rgba(0,69%,0,1); c70: rgba(0,70%,0,1); c71: rgba(0,71%,0,1); c72: rgba(0,72%,0,1); c73: rgba(0,73%,0,1); c74: rgba(0,74%,0,1); c75: rgba(0,75%,0,1); c76: rgba(0,76%,0,1); c77: rgba(0,77%,0,1); c78: rgba(0,78%,0,1); c79: rgba(0,79%,0,1); c80: rgba(0,80%,0,1); c81: rgba(0,81%,0,1); c82: rgba(0,82%,0,1); c83: rgba(0,83%,0,1); c84: rgba(0,84%,0,1); c85: rgba(0,85%,0,1); c86: rgba(0,86%,0,1); c87: rgba(0,87%,0,1); c88: rgba(0,88%,0,1); c89: rgba(0,89%,0,1); c90: rgba(0,90%,0,1); c91: rgba(0,91%,0,1); c92: rgba(0,92%,0,1); c93: rgba(0,93%,0,1); c94: rgba(0,94%,0,1); c95: rgba(0,95%,0,1); c96: rgba(0,96%,0,1); c97: rgba(0,97%,0,1); c98: rgba(0,98%,0,1); c99: rgba(0,99%,0,1); c100: rgba(0,100%,0,1); c101: rgba(0,101%,0,1); } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/r/000077500000000000000000000000001305254536400232325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/r/expected_output.css000066400000000000000000000134251305254536400271720ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #030000; c2: #050000; c3: #080000; c4: #0a0000; c5: #0d0000; c6: #0f0000; c7: #120000; c8: #140000; c9: #170000; c10: #1a0000; c11: #1c0000; c12: #1f0000; c13: #210000; c14: #240000; c15: #260000; c16: #290000; c17: #2b0000; c18: #2e0000; c19: #300000; c20: #330000; c21: #360000; c22: #380000; c23: #3b0000; c24: #3d0000; c25: #400000; c26: #420000; c27: #450000; c28: #470000; c29: #4a0000; c30: #4d0000; c31: #4f0000; c32: #520000; c33: #540000; c34: #570000; c35: #590000; c36: #5c0000; c37: #5e0000; c38: #610000; c39: #630000; c40: #660000; c41: #690000; c42: #6b0000; c43: #6e0000; c44: #700000; c45: #730000; c46: #750000; c47: #780000; c48: #7a0000; c49: #7d0000; c50: maroon; c51: #820000; c52: #850000; c53: #870000; c54: #8a0000; c55: #8c0000; c56: #8f0000; c57: #910000; c58: #940000; c59: #960000; c60: #990000; c61: #9c0000; c62: #9e0000; c63: #a10000; c64: #a30000; c65: #a60000; c66: #a80000; c67: #ab0000; c68: #ad0000; c69: #b00000; c70: #b30000; c71: #b50000; c72: #b80000; c73: #ba0000; c74: #bd0000; c75: #bf0000; c76: #c20000; c77: #c40000; c78: #c70000; c79: #c90000; c80: #cc0000; c81: #cf0000; c82: #d10000; c83: #d40000; c84: #d60000; c85: #d90000; c86: #db0000; c87: #de0000; c88: #e00000; c89: #e30000; c90: #e60000; c91: #e80000; c92: #eb0000; c93: #ed0000; c94: #f00000; c95: #f20000; c96: #f50000; c97: #f70000; c98: #fa0000; c99: #fc0000; c100: red; c101: red; } sass-spec-3.5.0-2/spec/libsass/color-functions/rgb/rgba/r/input.scss000066400000000000000000000207751305254536400253010ustar00rootroot00000000000000foo { c-1: rgba(0,-1,0,1); c0: rgba(0,0,0,1); c1: rgba(0,1,0,1); c2: rgba(0,2,0,1); c3: rgba(0,3,0,1); c4: rgba(0,4,0,1); c5: rgba(0,5,0,1); c6: rgba(0,6,0,1); c7: rgba(0,7,0,1); c8: rgba(0,8,0,1); c9: rgba(0,9,0,1); c10: rgba(0,10,0,1); c11: rgba(0,11,0,1); c12: rgba(0,12,0,1); c13: rgba(0,13,0,1); c14: rgba(0,14,0,1); c15: rgba(0,15,0,1); c16: rgba(0,16,0,1); c17: rgba(0,17,0,1); c18: rgba(0,18,0,1); c19: rgba(0,19,0,1); c20: rgba(0,20,0,1); c21: rgba(0,21,0,1); c22: rgba(0,22,0,1); c23: rgba(0,23,0,1); c24: rgba(0,24,0,1); c25: rgba(0,25,0,1); c26: rgba(0,26,0,1); c27: rgba(0,27,0,1); c28: rgba(0,28,0,1); c29: rgba(0,29,0,1); c30: rgba(0,30,0,1); c31: rgba(0,31,0,1); c32: rgba(0,32,0,1); c33: rgba(0,33,0,1); c34: rgba(0,34,0,1); c35: rgba(0,35,0,1); c36: rgba(0,36,0,1); c37: rgba(0,37,0,1); c38: rgba(0,38,0,1); c39: rgba(0,39,0,1); c40: rgba(0,40,0,1); c41: rgba(0,41,0,1); c42: rgba(0,42,0,1); c43: rgba(0,43,0,1); c44: rgba(0,44,0,1); c45: rgba(0,45,0,1); c46: rgba(0,46,0,1); c47: rgba(0,47,0,1); c48: rgba(0,48,0,1); c49: rgba(0,49,0,1); c50: rgba(0,50,0,1); c51: rgba(0,51,0,1); c52: rgba(0,52,0,1); c53: rgba(0,53,0,1); c54: rgba(0,54,0,1); c55: rgba(0,55,0,1); c56: rgba(0,56,0,1); c57: rgba(0,57,0,1); c58: rgba(0,58,0,1); c59: rgba(0,59,0,1); c60: rgba(0,60,0,1); c61: rgba(0,61,0,1); c62: rgba(0,62,0,1); c63: rgba(0,63,0,1); c64: rgba(0,64,0,1); c65: rgba(0,65,0,1); c66: rgba(0,66,0,1); c67: rgba(0,67,0,1); c68: rgba(0,68,0,1); c69: rgba(0,69,0,1); c70: rgba(0,70,0,1); c71: rgba(0,71,0,1); c72: rgba(0,72,0,1); c73: rgba(0,73,0,1); c74: rgba(0,74,0,1); c75: rgba(0,75,0,1); c76: rgba(0,76,0,1); c77: rgba(0,77,0,1); c78: rgba(0,78,0,1); c79: rgba(0,79,0,1); c80: rgba(0,80,0,1); c81: rgba(0,81,0,1); c82: rgba(0,82,0,1); c83: rgba(0,83,0,1); c84: rgba(0,84,0,1); c85: rgba(0,85,0,1); c86: rgba(0,86,0,1); c87: rgba(0,87,0,1); c88: rgba(0,88,0,1); c89: rgba(0,89,0,1); c90: rgba(0,90,0,1); c91: rgba(0,91,0,1); c92: rgba(0,92,0,1); c93: rgba(0,93,0,1); c94: rgba(0,94,0,1); c95: rgba(0,95,0,1); c96: rgba(0,96,0,1); c97: rgba(0,97,0,1); c98: rgba(0,98,0,1); c99: rgba(0,99,0,1); c100: rgba(0,100,0,1); c101: rgba(0,101,0,1); c102: rgba(0,102,0,1); c103: rgba(0,103,0,1); c104: rgba(0,104,0,1); c105: rgba(0,105,0,1); c106: rgba(0,106,0,1); c107: rgba(0,107,0,1); c108: rgba(0,108,0,1); c109: rgba(0,109,0,1); c110: rgba(0,110,0,1); c111: rgba(0,111,0,1); c112: rgba(0,112,0,1); c113: rgba(0,113,0,1); c114: rgba(0,114,0,1); c115: rgba(0,115,0,1); c116: rgba(0,116,0,1); c117: rgba(0,117,0,1); c118: rgba(0,118,0,1); c119: rgba(0,119,0,1); c120: rgba(0,120,0,1); c121: rgba(0,121,0,1); c122: rgba(0,122,0,1); c123: rgba(0,123,0,1); c124: rgba(0,124,0,1); c125: rgba(0,125,0,1); c126: rgba(0,126,0,1); c127: rgba(0,127,0,1); c128: rgba(0,128,0,1); c129: rgba(0,129,0,1); c130: rgba(0,130,0,1); c131: rgba(0,131,0,1); c132: rgba(0,132,0,1); c133: rgba(0,133,0,1); c134: rgba(0,134,0,1); c135: rgba(0,135,0,1); c136: rgba(0,136,0,1); c137: rgba(0,137,0,1); c138: rgba(0,138,0,1); c139: rgba(0,139,0,1); c140: rgba(0,140,0,1); c141: rgba(0,141,0,1); c142: rgba(0,142,0,1); c143: rgba(0,143,0,1); c144: rgba(0,144,0,1); c145: rgba(0,145,0,1); c146: rgba(0,146,0,1); c147: rgba(0,147,0,1); c148: rgba(0,148,0,1); c149: rgba(0,149,0,1); c150: rgba(0,150,0,1); c151: rgba(0,151,0,1); c152: rgba(0,152,0,1); c153: rgba(0,153,0,1); c154: rgba(0,154,0,1); c155: rgba(0,155,0,1); c156: rgba(0,156,0,1); c157: rgba(0,157,0,1); c158: rgba(0,158,0,1); c159: rgba(0,159,0,1); c160: rgba(0,160,0,1); c161: rgba(0,161,0,1); c162: rgba(0,162,0,1); c163: rgba(0,163,0,1); c164: rgba(0,164,0,1); c165: rgba(0,165,0,1); c166: rgba(0,166,0,1); c167: rgba(0,167,0,1); c168: rgba(0,168,0,1); c169: rgba(0,169,0,1); c170: rgba(0,170,0,1); c171: rgba(0,171,0,1); c172: rgba(0,172,0,1); c173: rgba(0,173,0,1); c174: rgba(0,174,0,1); c175: rgba(0,175,0,1); c176: rgba(0,176,0,1); c177: rgba(0,177,0,1); c178: rgba(0,178,0,1); c179: rgba(0,179,0,1); c180: rgba(0,180,0,1); c181: rgba(0,181,0,1); c182: rgba(0,182,0,1); c183: rgba(0,183,0,1); c184: rgba(0,184,0,1); c185: rgba(0,185,0,1); c186: rgba(0,186,0,1); c187: rgba(0,187,0,1); c188: rgba(0,188,0,1); c189: rgba(0,189,0,1); c190: rgba(0,190,0,1); c191: rgba(0,191,0,1); c192: rgba(0,192,0,1); c193: rgba(0,193,0,1); c194: rgba(0,194,0,1); c195: rgba(0,195,0,1); c196: rgba(0,196,0,1); c197: rgba(0,197,0,1); c198: rgba(0,198,0,1); c199: rgba(0,199,0,1); c200: rgba(0,200,0,1); c201: rgba(0,201,0,1); c202: rgba(0,202,0,1); c203: rgba(0,203,0,1); c204: rgba(0,204,0,1); c205: rgba(0,205,0,1); c206: rgba(0,206,0,1); c207: rgba(0,207,0,1); c208: rgba(0,208,0,1); c209: rgba(0,209,0,1); c210: rgba(0,210,0,1); c211: rgba(0,211,0,1); c212: rgba(0,212,0,1); c213: rgba(0,213,0,1); c214: rgba(0,214,0,1); c215: rgba(0,215,0,1); c216: rgba(0,216,0,1); c217: rgba(0,217,0,1); c218: rgba(0,218,0,1); c219: rgba(0,219,0,1); c220: rgba(0,220,0,1); c221: rgba(0,221,0,1); c222: rgba(0,222,0,1); c223: rgba(0,223,0,1); c224: rgba(0,224,0,1); c225: rgba(0,225,0,1); c226: rgba(0,226,0,1); c227: rgba(0,227,0,1); c228: rgba(0,228,0,1); c229: rgba(0,229,0,1); c230: rgba(0,230,0,1); c231: rgba(0,231,0,1); c232: rgba(0,232,0,1); c233: rgba(0,233,0,1); c234: rgba(0,234,0,1); c235: rgba(0,235,0,1); c236: rgba(0,236,0,1); c237: rgba(0,237,0,1); c238: rgba(0,238,0,1); c239: rgba(0,239,0,1); c240: rgba(0,240,0,1); c241: rgba(0,241,0,1); c242: rgba(0,242,0,1); c243: rgba(0,243,0,1); c244: rgba(0,244,0,1); c245: rgba(0,245,0,1); c246: rgba(0,246,0,1); c247: rgba(0,247,0,1); c248: rgba(0,248,0,1); c249: rgba(0,249,0,1); c250: rgba(0,250,0,1); c251: rgba(0,251,0,1); c252: rgba(0,252,0,1); c253: rgba(0,253,0,1); c254: rgba(0,254,0,1); c255: rgba(0,255,0,1); c256: rgba(0,256,0,1); } foo { c-1: rgba(-1%,0,0,1); c0: rgba(0%,0,0,1); c1: rgba(1%,0,0,1); c2: rgba(2%,0,0,1); c3: rgba(3%,0,0,1); c4: rgba(4%,0,0,1); c5: rgba(5%,0,0,1); c6: rgba(6%,0,0,1); c7: rgba(7%,0,0,1); c8: rgba(8%,0,0,1); c9: rgba(9%,0,0,1); c10: rgba(10%,0,0,1); c11: rgba(11%,0,0,1); c12: rgba(12%,0,0,1); c13: rgba(13%,0,0,1); c14: rgba(14%,0,0,1); c15: rgba(15%,0,0,1); c16: rgba(16%,0,0,1); c17: rgba(17%,0,0,1); c18: rgba(18%,0,0,1); c19: rgba(19%,0,0,1); c20: rgba(20%,0,0,1); c21: rgba(21%,0,0,1); c22: rgba(22%,0,0,1); c23: rgba(23%,0,0,1); c24: rgba(24%,0,0,1); c25: rgba(25%,0,0,1); c26: rgba(26%,0,0,1); c27: rgba(27%,0,0,1); c28: rgba(28%,0,0,1); c29: rgba(29%,0,0,1); c30: rgba(30%,0,0,1); c31: rgba(31%,0,0,1); c32: rgba(32%,0,0,1); c33: rgba(33%,0,0,1); c34: rgba(34%,0,0,1); c35: rgba(35%,0,0,1); c36: rgba(36%,0,0,1); c37: rgba(37%,0,0,1); c38: rgba(38%,0,0,1); c39: rgba(39%,0,0,1); c40: rgba(40%,0,0,1); c41: rgba(41%,0,0,1); c42: rgba(42%,0,0,1); c43: rgba(43%,0,0,1); c44: rgba(44%,0,0,1); c45: rgba(45%,0,0,1); c46: rgba(46%,0,0,1); c47: rgba(47%,0,0,1); c48: rgba(48%,0,0,1); c49: rgba(49%,0,0,1); c50: rgba(50%,0,0,1); c51: rgba(51%,0,0,1); c52: rgba(52%,0,0,1); c53: rgba(53%,0,0,1); c54: rgba(54%,0,0,1); c55: rgba(55%,0,0,1); c56: rgba(56%,0,0,1); c57: rgba(57%,0,0,1); c58: rgba(58%,0,0,1); c59: rgba(59%,0,0,1); c60: rgba(60%,0,0,1); c61: rgba(61%,0,0,1); c62: rgba(62%,0,0,1); c63: rgba(63%,0,0,1); c64: rgba(64%,0,0,1); c65: rgba(65%,0,0,1); c66: rgba(66%,0,0,1); c67: rgba(67%,0,0,1); c68: rgba(68%,0,0,1); c69: rgba(69%,0,0,1); c70: rgba(70%,0,0,1); c71: rgba(71%,0,0,1); c72: rgba(72%,0,0,1); c73: rgba(73%,0,0,1); c74: rgba(74%,0,0,1); c75: rgba(75%,0,0,1); c76: rgba(76%,0,0,1); c77: rgba(77%,0,0,1); c78: rgba(78%,0,0,1); c79: rgba(79%,0,0,1); c80: rgba(80%,0,0,1); c81: rgba(81%,0,0,1); c82: rgba(82%,0,0,1); c83: rgba(83%,0,0,1); c84: rgba(84%,0,0,1); c85: rgba(85%,0,0,1); c86: rgba(86%,0,0,1); c87: rgba(87%,0,0,1); c88: rgba(88%,0,0,1); c89: rgba(89%,0,0,1); c90: rgba(90%,0,0,1); c91: rgba(91%,0,0,1); c92: rgba(92%,0,0,1); c93: rgba(93%,0,0,1); c94: rgba(94%,0,0,1); c95: rgba(95%,0,0,1); c96: rgba(96%,0,0,1); c97: rgba(97%,0,0,1); c98: rgba(98%,0,0,1); c99: rgba(99%,0,0,1); c100: rgba(100%,0,0,1); c101: rgba(101%,0,0,1); } sass-spec-3.5.0-2/spec/libsass/color-functions/saturate/000077500000000000000000000000001305254536400231345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-functions/saturate/expected_output-dart-sass.css000066400000000000000000000030541305254536400307700ustar00rootroot00000000000000foo { c0: grey; c1: #7f817e; c2: #7f827d; c3: #7e837c; c4: #7e857a; c5: #7d8679; c6: #7d8778; c7: #7d8877; c8: #7c8a75; c9: #7c8b74; c10: #7b8c73; c11: #7b8e71; c12: #7a8f70; c13: #7a906f; c14: #7a916e; c15: #79936c; c16: #79946b; c17: #78956a; c18: #789669; c19: #779867; c20: #779966; c21: #779a65; c22: #769c63; c23: #769d62; c24: #759e61; c25: #759f60; c26: #74a15e; c27: #74a25d; c28: #74a35c; c29: #73a45b; c30: #73a659; c31: #72a758; c32: #72a857; c33: #71aa55; c34: #71ab54; c35: #71ac53; c36: #70ad52; c37: #70af50; c38: #6fb04f; c39: #6fb14e; c41: #6eb44b; c42: #6eb54a; c43: #6db649; c44: #6db847; c45: #6cb946; c46: #6cba45; c47: #6cbb44; c48: #6bbd42; c49: #6bbe41; c50: #6abf40; c51: #6ac13e; c52: #69c23d; c53: #69c33c; c54: #69c43b; c55: #68c639; c56: #68c738; c57: #67c837; c58: #67c936; c59: #66cb34; c60: #66cc33; c61: #66cd32; c62: #65cf30; c63: #65d02f; c64: #64d12e; c65: #64d22d; c66: #63d42b; c67: #63d52a; c68: #63d629; c69: #62d728; c70: #62d926; c71: #61da25; c72: #61db24; c73: #60dd22; c74: #60de21; c75: #60df20; c76: #5fe01f; c77: #5fe21d; c78: #5ee31c; c79: #5ee41b; c81: #5de718; c82: #5de817; c83: #5ce916; c84: #5ceb14; c85: #5bec13; c86: #5bed12; c87: #5bee11; c88: #5af00f; c89: #5af10e; c90: #59f20d; c91: #59f40b; c92: #58f50a; c93: #58f609; c94: #58f708; c95: #57f906; c96: #57fa05; c97: #56fb04; c98: #56fc03; c99: #55fe01; c100: #55ff00; } sass-spec-3.5.0-2/spec/libsass/color-functions/saturate/expected_output.css000066400000000000000000000030541305254536400270710ustar00rootroot00000000000000foo { c0: gray; c1: #7f817e; c2: #7f827d; c3: #7e837c; c4: #7e857a; c5: #7d8679; c6: #7d8778; c7: #7d8877; c8: #7c8a75; c9: #7c8b74; c10: #7b8c73; c11: #7b8e71; c12: #7a8f70; c13: #7a906f; c14: #7a916e; c15: #79936c; c16: #79946b; c17: #78956a; c18: #789669; c19: #779867; c20: #779966; c21: #779a65; c22: #769c63; c23: #769d62; c24: #759e61; c25: #759f60; c26: #74a15e; c27: #74a25d; c28: #74a35c; c29: #73a45b; c30: #73a659; c31: #72a758; c32: #72a857; c33: #71aa55; c34: #71ab54; c35: #71ac53; c36: #70ad52; c37: #70af50; c38: #6fb04f; c39: #6fb14e; c41: #6eb44b; c42: #6eb54a; c43: #6db649; c44: #6db847; c45: #6cb946; c46: #6cba45; c47: #6cbb44; c48: #6bbd42; c49: #6bbe41; c50: #6abf40; c51: #6ac13e; c52: #69c23d; c53: #69c33c; c54: #69c43b; c55: #68c639; c56: #68c738; c57: #67c837; c58: #67c936; c59: #66cb34; c60: #66cc33; c61: #66cd32; c62: #65cf30; c63: #65d02f; c64: #64d12e; c65: #64d22d; c66: #63d42b; c67: #63d52a; c68: #63d629; c69: #62d728; c70: #62d926; c71: #61da25; c72: #61db24; c73: #60dd22; c74: #60de21; c75: #60df20; c76: #5fe01f; c77: #5fe21d; c78: #5ee31c; c79: #5ee41b; c81: #5de718; c82: #5de817; c83: #5ce916; c84: #5ceb14; c85: #5bec13; c86: #5bed12; c87: #5bee11; c88: #5af00f; c89: #5af10e; c90: #59f20d; c91: #59f40b; c92: #58f50a; c93: #58f609; c94: #58f708; c95: #57f906; c96: #57fa05; c97: #56fb04; c98: #56fc03; c99: #55fe01; c100: #55ff00; } sass-spec-3.5.0-2/spec/libsass/color-functions/saturate/input.scss000066400000000000000000000100511305254536400251650ustar00rootroot00000000000000foo { c0: saturate(hsl(100, 0%, 50%), 0%); c1: saturate(hsl(100, 0%, 50%), 1%); c2: saturate(hsl(100, 0%, 50%), 2%); c3: saturate(hsl(100, 0%, 50%), 3%); c4: saturate(hsl(100, 0%, 50%), 4%); c5: saturate(hsl(100, 0%, 50%), 5%); c6: saturate(hsl(100, 0%, 50%), 6%); c7: saturate(hsl(100, 0%, 50%), 7%); c8: saturate(hsl(100, 0%, 50%), 8%); c9: saturate(hsl(100, 0%, 50%), 9%); c10: saturate(hsl(100, 0%, 50%), 10%); c11: saturate(hsl(100, 0%, 50%), 11%); c12: saturate(hsl(100, 0%, 50%), 12%); c13: saturate(hsl(100, 0%, 50%), 13%); c14: saturate(hsl(100, 0%, 50%), 14%); c15: saturate(hsl(100, 0%, 50%), 15%); c16: saturate(hsl(100, 0%, 50%), 16%); c17: saturate(hsl(100, 0%, 50%), 17%); c18: saturate(hsl(100, 0%, 50%), 18%); c19: saturate(hsl(100, 0%, 50%), 19%); c20: saturate(hsl(100, 0%, 50%), 20%); c21: saturate(hsl(100, 0%, 50%), 21%); c22: saturate(hsl(100, 0%, 50%), 22%); c23: saturate(hsl(100, 0%, 50%), 23%); c24: saturate(hsl(100, 0%, 50%), 24%); c25: saturate(hsl(100, 0%, 50%), 25%); c26: saturate(hsl(100, 0%, 50%), 26%); c27: saturate(hsl(100, 0%, 50%), 27%); c28: saturate(hsl(100, 0%, 50%), 28%); c29: saturate(hsl(100, 0%, 50%), 29%); c30: saturate(hsl(100, 0%, 50%), 30%); c31: saturate(hsl(100, 0%, 50%), 31%); c32: saturate(hsl(100, 0%, 50%), 32%); c33: saturate(hsl(100, 0%, 50%), 33%); c34: saturate(hsl(100, 0%, 50%), 34%); c35: saturate(hsl(100, 0%, 50%), 35%); c36: saturate(hsl(100, 0%, 50%), 36%); c37: saturate(hsl(100, 0%, 50%), 37%); c38: saturate(hsl(100, 0%, 50%), 38%); c39: saturate(hsl(100, 0%, 50%), 39%); // c40: saturate(hsl(100, 0%, 50%), 40%); c41: saturate(hsl(100, 0%, 50%), 41%); c42: saturate(hsl(100, 0%, 50%), 42%); c43: saturate(hsl(100, 0%, 50%), 43%); c44: saturate(hsl(100, 0%, 50%), 44%); c45: saturate(hsl(100, 0%, 50%), 45%); c46: saturate(hsl(100, 0%, 50%), 46%); c47: saturate(hsl(100, 0%, 50%), 47%); c48: saturate(hsl(100, 0%, 50%), 48%); c49: saturate(hsl(100, 0%, 50%), 49%); c50: saturate(hsl(100, 0%, 50%), 50%); c51: saturate(hsl(100, 0%, 50%), 51%); c52: saturate(hsl(100, 0%, 50%), 52%); c53: saturate(hsl(100, 0%, 50%), 53%); c54: saturate(hsl(100, 0%, 50%), 54%); c55: saturate(hsl(100, 0%, 50%), 55%); c56: saturate(hsl(100, 0%, 50%), 56%); c57: saturate(hsl(100, 0%, 50%), 57%); c58: saturate(hsl(100, 0%, 50%), 58%); c59: saturate(hsl(100, 0%, 50%), 59%); c60: saturate(hsl(100, 0%, 50%), 60%); c61: saturate(hsl(100, 0%, 50%), 61%); c62: saturate(hsl(100, 0%, 50%), 62%); c63: saturate(hsl(100, 0%, 50%), 63%); c64: saturate(hsl(100, 0%, 50%), 64%); c65: saturate(hsl(100, 0%, 50%), 65%); c66: saturate(hsl(100, 0%, 50%), 66%); c67: saturate(hsl(100, 0%, 50%), 67%); c68: saturate(hsl(100, 0%, 50%), 68%); c69: saturate(hsl(100, 0%, 50%), 69%); c70: saturate(hsl(100, 0%, 50%), 70%); c71: saturate(hsl(100, 0%, 50%), 71%); c72: saturate(hsl(100, 0%, 50%), 72%); c73: saturate(hsl(100, 0%, 50%), 73%); c74: saturate(hsl(100, 0%, 50%), 74%); c75: saturate(hsl(100, 0%, 50%), 75%); c76: saturate(hsl(100, 0%, 50%), 76%); c77: saturate(hsl(100, 0%, 50%), 77%); c78: saturate(hsl(100, 0%, 50%), 78%); c79: saturate(hsl(100, 0%, 50%), 79%); // c80: saturate(hsl(100, 0%, 50%), 80%); c81: saturate(hsl(100, 0%, 50%), 81%); c82: saturate(hsl(100, 0%, 50%), 82%); c83: saturate(hsl(100, 0%, 50%), 83%); c84: saturate(hsl(100, 0%, 50%), 84%); c85: saturate(hsl(100, 0%, 50%), 85%); c86: saturate(hsl(100, 0%, 50%), 86%); c87: saturate(hsl(100, 0%, 50%), 87%); c88: saturate(hsl(100, 0%, 50%), 88%); c89: saturate(hsl(100, 0%, 50%), 89%); c90: saturate(hsl(100, 0%, 50%), 90%); c91: saturate(hsl(100, 0%, 50%), 91%); c92: saturate(hsl(100, 0%, 50%), 92%); c93: saturate(hsl(100, 0%, 50%), 93%); c94: saturate(hsl(100, 0%, 50%), 94%); c95: saturate(hsl(100, 0%, 50%), 95%); c96: saturate(hsl(100, 0%, 50%), 96%); c97: saturate(hsl(100, 0%, 50%), 97%); c98: saturate(hsl(100, 0%, 50%), 98%); c99: saturate(hsl(100, 0%, 50%), 99%); c100: saturate(hsl(100, 0%, 50%), 100%); } sass-spec-3.5.0-2/spec/libsass/color-names/000077500000000000000000000000001305254536400203775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/color-names/expected_output.css000066400000000000000000000065111305254536400243350ustar00rootroot00000000000000colors { AliceBlue: aliceblue; AntiqueWhite: antiquewhite; Aqua: cyan; Aquamarine: aquamarine; Azure: azure; Beige: beige; Bisque: bisque; Black: black; BlanchedAlmond: blanchedalmond; Blue: blue; BlueViolet: blueviolet; Brown: brown; BurlyWood: burlywood; CadetBlue: cadetblue; Chartreuse: chartreuse; Chocolate: chocolate; Coral: coral; CornflowerBlue: cornflowerblue; Cornsilk: cornsilk; Crimson: crimson; Cyan: cyan; DarkBlue: darkblue; DarkCyan: darkcyan; DarkGoldenRod: darkgoldenrod; DarkGray: darkgray; DarkGreen: darkgreen; DarkKhaki: darkkhaki; DarkMagenta: darkmagenta; DarkOliveGreen: darkolivegreen; Darkorange: darkorange; DarkOrchid: darkorchid; DarkRed: darkred; DarkSalmon: darksalmon; DarkSeaGreen: darkseagreen; DarkSlateBlue: darkslateblue; DarkSlateGray: darkslategray; DarkTurquoise: darkturquoise; DarkViolet: darkviolet; DeepPink: deeppink; DeepSkyBlue: deepskyblue; DimGray: dimgray; DodgerBlue: dodgerblue; FireBrick: firebrick; FloralWhite: floralwhite; ForestGreen: forestgreen; Fuchsia: magenta; Gainsboro: gainsboro; GhostWhite: ghostwhite; Gold: gold; GoldenRod: goldenrod; Gray: gray; Green: green; GreenYellow: greenyellow; HoneyDew: honeydew; HotPink: hotpink; IndianRed: indianred; Indigo: indigo; Ivory: ivory; Khaki: khaki; Lavender: lavender; LavenderBlush: lavenderblush; LawnGreen: lawngreen; LemonChiffon: lemonchiffon; LightBlue: lightblue; LightCoral: lightcoral; LightCyan: lightcyan; LightGoldenRodYellow: lightgoldenrodyellow; LightGray: lightgray; LightGreen: lightgreen; LightPink: lightpink; LightSalmon: lightsalmon; LightSeaGreen: lightseagreen; LightSkyBlue: lightskyblue; LightSlateGray: lightslategray; LightSteelBlue: lightsteelblue; LightYellow: lightyellow; Lime: lime; LimeGreen: limegreen; Linen: linen; Magenta: magenta; Maroon: maroon; MediumAquaMarine: mediumaquamarine; MediumBlue: mediumblue; MediumOrchid: mediumorchid; MediumPurple: mediumpurple; MediumSeaGreen: mediumseagreen; MediumSlateBlue: mediumslateblue; MediumSpringGreen: mediumspringgreen; MediumTurquoise: mediumturquoise; MediumVioletRed: mediumvioletred; MidnightBlue: midnightblue; MintCream: mintcream; MistyRose: mistyrose; Moccasin: moccasin; NavajoWhite: navajowhite; Navy: navy; OldLace: oldlace; Olive: olive; OliveDrab: olivedrab; Orange: orange; OrangeRed: orangered; Orchid: orchid; PaleGoldenRod: palegoldenrod; PaleGreen: palegreen; PaleTurquoise: paleturquoise; PaleVioletRed: palevioletred; PapayaWhip: papayawhip; PeachPuff: peachpuff; Peru: peru; Pink: pink; Plum: plum; PowderBlue: powderblue; Purple: purple; Red: red; RosyBrown: rosybrown; RoyalBlue: royalblue; SaddleBrown: saddlebrown; Salmon: salmon; SandyBrown: sandybrown; SeaGreen: seagreen; SeaShell: seashell; Sienna: sienna; Silver: silver; SkyBlue: skyblue; SlateBlue: slateblue; SlateGray: slategray; Snow: snow; SpringGreen: springgreen; SteelBlue: steelblue; Tan: tan; Teal: teal; Thistle: thistle; Tomato: tomato; Turquoise: turquoise; Violet: violet; Wheat: wheat; White: white; WhiteSmoke: whitesmoke; Yellow: yellow; YellowGreen: yellowgreen; RebeccaPurple: rebeccapurple; transparent: transparent; } sass-spec-3.5.0-2/spec/libsass/color-names/input.scss000066400000000000000000000075161305254536400224440ustar00rootroot00000000000000colors { AliceBlue: #F0F8FF + 0; AntiqueWhite: #FAEBD7 + 0; Aqua: #00FFFF + 0; Aquamarine: #7FFFD4 + 0; Azure: #F0FFFF + 0; Beige: #F5F5DC + 0; Bisque: #FFE4C4 + 0; Black: #000000 + 0; BlanchedAlmond: #FFEBCD + 0; Blue: #0000FF + 0; BlueViolet: #8A2BE2 + 0; Brown: #A52A2A + 0; BurlyWood: #DEB887 + 0; CadetBlue: #5F9EA0 + 0; Chartreuse: #7FFF00 + 0; Chocolate: #D2691E + 0; Coral: #FF7F50 + 0; CornflowerBlue: #6495ED + 0; Cornsilk: #FFF8DC + 0; Crimson: #DC143C + 0; Cyan: #00FFFF + 0; DarkBlue: #00008B + 0; DarkCyan: #008B8B + 0; DarkGoldenRod: #B8860B + 0; DarkGray: #A9A9A9 + 0; DarkGreen: #006400 + 0; DarkKhaki: #BDB76B + 0; DarkMagenta: #8B008B + 0; DarkOliveGreen: #556B2F + 0; Darkorange: #FF8C00 + 0; DarkOrchid: #9932CC + 0; DarkRed: #8B0000 + 0; DarkSalmon: #E9967A + 0; DarkSeaGreen: #8FBC8F + 0; DarkSlateBlue: #483D8B + 0; DarkSlateGray: #2F4F4F + 0; DarkTurquoise: #00CED1 + 0; DarkViolet: #9400D3 + 0; DeepPink: #FF1493 + 0; DeepSkyBlue: #00BFFF + 0; DimGray: #696969 + 0; DodgerBlue: #1E90FF + 0; FireBrick: #B22222 + 0; FloralWhite: #FFFAF0 + 0; ForestGreen: #228B22 + 0; Fuchsia: #FF00FF + 0; Gainsboro: #DCDCDC + 0; GhostWhite: #F8F8FF + 0; Gold: #FFD700 + 0; GoldenRod: #DAA520 + 0; Gray: #808080 + 0; Green: #008000 + 0; GreenYellow: #ADFF2F + 0; HoneyDew: #F0FFF0 + 0; HotPink: #FF69B4 + 0; IndianRed: #CD5C5C + 0; Indigo: #4B0082 + 0; Ivory: #FFFFF0 + 0; Khaki: #F0E68C + 0; Lavender: #E6E6FA + 0; LavenderBlush: #FFF0F5 + 0; LawnGreen: #7CFC00 + 0; LemonChiffon: #FFFACD + 0; LightBlue: #ADD8E6 + 0; LightCoral: #F08080 + 0; LightCyan: #E0FFFF + 0; LightGoldenRodYellow: #FAFAD2 + 0; LightGray: #D3D3D3 + 0; LightGreen: #90EE90 + 0; LightPink: #FFB6C1 + 0; LightSalmon: #FFA07A + 0; LightSeaGreen: #20B2AA + 0; LightSkyBlue: #87CEFA + 0; LightSlateGray: #778899 + 0; LightSteelBlue: #B0C4DE + 0; LightYellow: #FFFFE0 + 0; Lime: #00FF00 + 0; LimeGreen: #32CD32 + 0; Linen: #FAF0E6 + 0; Magenta: #FF00FF + 0; Maroon: #800000 + 0; MediumAquaMarine: #66CDAA + 0; MediumBlue: #0000CD + 0; MediumOrchid: #BA55D3 + 0; MediumPurple: #9370DB + 0; MediumSeaGreen: #3CB371 + 0; MediumSlateBlue: #7B68EE + 0; MediumSpringGreen: #00FA9A + 0; MediumTurquoise: #48D1CC + 0; MediumVioletRed: #C71585 + 0; MidnightBlue: #191970 + 0; MintCream: #F5FFFA + 0; MistyRose: #FFE4E1 + 0; Moccasin: #FFE4B5 + 0; NavajoWhite: #FFDEAD + 0; Navy: #000080 + 0; OldLace: #FDF5E6 + 0; Olive: #808000 + 0; OliveDrab: #6B8E23 + 0; Orange: #FFA500 + 0; OrangeRed: #FF4500 + 0; Orchid: #DA70D6 + 0; PaleGoldenRod: #EEE8AA + 0; PaleGreen: #98FB98 + 0; PaleTurquoise: #AFEEEE + 0; PaleVioletRed: #DB7093 + 0; PapayaWhip: #FFEFD5 + 0; PeachPuff: #FFDAB9 + 0; Peru: #CD853F + 0; Pink: #FFC0CB + 0; Plum: #DDA0DD + 0; PowderBlue: #B0E0E6 + 0; Purple: #800080 + 0; Red: #FF0000 + 0; RosyBrown: #BC8F8F + 0; RoyalBlue: #4169E1 + 0; SaddleBrown: #8B4513 + 0; Salmon: #FA8072 + 0; SandyBrown: #F4A460 + 0; SeaGreen: #2E8B57 + 0; SeaShell: #FFF5EE + 0; Sienna: #A0522D + 0; Silver: #C0C0C0 + 0; SkyBlue: #87CEEB + 0; SlateBlue: #6A5ACD + 0; SlateGray: #708090 + 0; Snow: #FFFAFA + 0; SpringGreen: #00FF7F + 0; SteelBlue: #4682B4 + 0; Tan: #D2B48C + 0; Teal: #008080 + 0; Thistle: #D8BFD8 + 0; Tomato: #FF6347 + 0; Turquoise: #40E0D0 + 0; Violet: #EE82EE + 0; Wheat: #F5DEB3 + 0; White: #FFFFFF + 0; WhiteSmoke: #F5F5F5 + 0; Yellow: #FFFF00 + 0; YellowGreen: #9ACD32 + 0; RebeccaPurple: #663399 + 0; transparent: transparent + 0; } sass-spec-3.5.0-2/spec/libsass/color-names/options.yml000066400000000000000000000000351305254536400226130ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/libsass/conversions/000077500000000000000000000000001305254536400205305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/conversions/expected_output.css000066400000000000000000000000671305254536400244660ustar00rootroot00000000000000div { width: 30.48in; width: 6in; width: 16cm; } sass-spec-3.5.0-2/spec/libsass/conversions/input.scss000066400000000000000000000001441305254536400225630ustar00rootroot00000000000000div { width: 3cm * 2in * 2in / 1cm / 1cm; width: 3cm * 2in / 1cm; width: 4cm * (12in / 3in); }sass-spec-3.5.0-2/spec/libsass/css-import/000077500000000000000000000000001305254536400202605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/css-import/expected_output-dart-sass.css000066400000000000000000000000741305254536400261130ustar00rootroot00000000000000@import 'foo.css'; @import "bar.css"; div { color: red; } sass-spec-3.5.0-2/spec/libsass/css-import/expected_output.css000066400000000000000000000001021305254536400242040ustar00rootroot00000000000000@import url(foo.css); @import url(bar.css); div { color: red; } sass-spec-3.5.0-2/spec/libsass/css-import/input.scss000066400000000000000000000000641305254536400223140ustar00rootroot00000000000000@import 'foo.css', "bar.css"; div { color: red; }sass-spec-3.5.0-2/spec/libsass/css_nth_selectors/000077500000000000000000000000001305254536400217045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/css_nth_selectors/expected_output.css000066400000000000000000000000371305254536400256370ustar00rootroot00000000000000:nth-child(2n + 3) { a: b; } sass-spec-3.5.0-2/spec/libsass/css_nth_selectors/input.scss000066400000000000000000000000371305254536400237400ustar00rootroot00000000000000:nth-child(2n + 3) { a: b; } sass-spec-3.5.0-2/spec/libsass/css_unicode/000077500000000000000000000000001305254536400204565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/css_unicode/expected_output.css000066400000000000000000000000551305254536400244110ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-3.5.0-2/spec/libsass/css_unicode/input.scss000066400000000000000000000000551305254536400225120ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/000077500000000000000000000000001305254536400225025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/function/000077500000000000000000000000001305254536400243275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/function/error000066400000000000000000000001421305254536400254000ustar00rootroot00000000000000WARNING: test on line 2 of /sass/spec/libsass/debug-directive-nested/function/input.scss sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/function/error-dart-sass000066400000000000000000000002701305254536400273010ustar00rootroot00000000000000WARNING: test spec/libsass/debug-directive-nested/function/input.scss 2:3 c() spec/libsass/debug-directive-nested/function/input.scss 8:8 root stylesheet sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/function/expected_output.css000066400000000000000000000000201305254536400302520ustar00rootroot00000000000000a { b-c: d; } sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/function/input.scss000066400000000000000000000001131305254536400263560ustar00rootroot00000000000000@function c() { @warn test; @return d; } a { b: { c: c(); } } sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/inline/000077500000000000000000000000001305254536400237605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/inline/error000066400000000000000000000002701305254536400250330ustar00rootroot00000000000000Error: Illegal nesting: Only properties may be nested beneath properties. on line 3 of /sass/spec/libsass/debug-directive-nested/inline/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/inline/error-dart-sass000066400000000000000000000001161305254536400267310ustar00rootroot00000000000000spec/libsass/debug-directive-nested/inline-dart-sass/input.scss:3 DEBUG: test sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/inline/expected_output-dart-sass.css000066400000000000000000000000201305254536400316020ustar00rootroot00000000000000a { b-c: d; } sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/inline/expected_output.css000066400000000000000000000000001305254536400277010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/inline/input.scss000066400000000000000000000000541305254536400260130ustar00rootroot00000000000000a { b: { @debug test; c: d; } } sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/inline/status000066400000000000000000000000021305254536400252160ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/inline/status-dart-sass000066400000000000000000000000011305254536400271140ustar00rootroot000000000000000sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/mixin/000077500000000000000000000000001305254536400236265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/mixin/error000066400000000000000000000002721305254536400247030ustar00rootroot00000000000000WARNING: test on line 2 of /sass/spec/libsass/debug-directive-nested/mixin/input.scss, in `c' from line 8 of /sass/spec/libsass/debug-directive-nested/mixin/input.scss sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/mixin/error-dart-sass000066400000000000000000000002621305254536400266010ustar00rootroot00000000000000WARNING: test spec/libsass/debug-directive-nested/mixin/input.scss 2:3 c() spec/libsass/debug-directive-nested/mixin/input.scss 8:5 root stylesheet sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/mixin/expected_output.css000066400000000000000000000000201305254536400275510ustar00rootroot00000000000000a { b-c: d; } sass-spec-3.5.0-2/spec/libsass/debug-directive-nested/mixin/input.scss000066400000000000000000000001111305254536400256530ustar00rootroot00000000000000@mixin c() { @warn test; c: d; } a { b: { @include c(); } } sass-spec-3.5.0-2/spec/libsass/delayed/000077500000000000000000000000001305254536400175675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/delayed/error000066400000000000000000000002331305254536400206410ustar00rootroot00000000000000WARNING: 2/3 on line 21 of /sass/spec/libsass/delayed/input.scss WARNING: blah blah on line 31 of /sass/spec/libsass/delayed/input.scss sass-spec-3.5.0-2/spec/libsass/delayed/error-dart-sass000066400000000000000000000002621305254536400225420ustar00rootroot00000000000000WARNING: 2/3 spec/libsass/delayed/input.scss 21:3 root stylesheet WARNING: blah blah spec/libsass/delayed/input.scss 31:1 root stylesheet sass-spec-3.5.0-2/spec/libsass/delayed/expected_output-dart-sass.css000066400000000000000000000004631305254536400254240ustar00rootroot00000000000000div { hoo: 3/4; goo: 0.75; foo: 20; foo: 1; coo: 0.8888888889; bar: true; bar: false; bar: false; blah: a; blah: 0.75; blah: b; bloo: 0.75; blix: "hey 0.75 ho"; } @media screen and (hux: 3/4) { div { color: red; } } div { blah: "ho 0.75 ho"; } span { fludge: 0.75; } sass-spec-3.5.0-2/spec/libsass/delayed/expected_output.css000066400000000000000000000004711305254536400235240ustar00rootroot00000000000000div { hoo: 3/4; goo: 0.75; foo: 20; foo: 1; coo: 0.88889; bar: true; bar: false and true; bar: false; blah: a; blah: 0.75; blah: b; bloo: 0.75; blix: "hey 0.75 ho"; } @media screen and (hux: 3 / 4) { div { color: red; } } div { blah: "ho 0.75 ho"; } span { fludge: 0.75; } sass-spec-3.5.0-2/spec/libsass/delayed/input.scss000066400000000000000000000007651305254536400216330ustar00rootroot00000000000000$x: a 3/4 b; $y: hey; @function foo() { @return 3/4; } div { hoo: 3/4; goo: nth($x, 2); foo: 15 / nth($x, 2); foo: .25 + nth($x, 2); coo: 2/3 / nth($x, 2); bar: $y and true; bar: false and true; bar: (false) and true; @each $elem in $x { blah: $elem; } bloo: foo(); @warn 2/3; blix: "hey #{nth($x, 2)} ho"; } @media screen and (hux: 3/4) { div { color: red; } } @warn "blah blah"; div { blah: "ho #{nth($x, 2) } ho"; } span { fludge: (true and 3/4); }sass-spec-3.5.0-2/spec/libsass/div/000077500000000000000000000000001305254536400167425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/div/expected_output.css000066400000000000000000000002011305254536400226660ustar00rootroot00000000000000div { /* $x: 3/4 */ a: 0.75; b: hey 0.75 ho; /* $xs: hey 3/4 ho */ c: hey 3/4 ho; d: 0.75; e: true; f: number; } sass-spec-3.5.0-2/spec/libsass/div/input.scss000066400000000000000000000002641305254536400210000ustar00rootroot00000000000000$x: 3/4; $xs: hey 3/4 ho; div { /* $x: 3/4 */ a: $x; b: hey $x ho; /* $xs: hey 3/4 ho */ c: $xs; d: nth($xs, 2); e: nth($xs, 2) == 0.75; f: type-of(nth($xs, 2)); }sass-spec-3.5.0-2/spec/libsass/env/000077500000000000000000000000001305254536400167505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/env/expected_output.css000066400000000000000000000004211305254536400227000ustar00rootroot00000000000000div { /* 0 */ font: 0; /* 1 */ font: 1; /* 2 */ font: 2; } div span { /* 2 */ font: 2; } div p { /* 2 */ font: 2; } @foo { div { font: 2; } } @bar { div { font: 3; } } div { content: "foo"; font: fudge; width: "block for foo!"; } sass-spec-3.5.0-2/spec/libsass/env/input.scss000066400000000000000000000006601305254536400210060ustar00rootroot00000000000000$x: 0; div { /* 0 */ font: $x; $x: 1 !global; /* 1 */ font: $x; span { $x: 2 !global; /* 2 */ font: $x; } /* 2 */ font: $x; p { /* 2 */ font: $x; } } div { @foo { $y: 2; font: $y; } @bar { $y: 3; font: $y; } } @mixin foo() { content: "foo"; @content; } div { $z: "whatever"; @include foo() { $z: "block for foo!"; font: fudge; } width: $z; } sass-spec-3.5.0-2/spec/libsass/eq/000077500000000000000000000000001305254536400165655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/eq/expected_output.css000066400000000000000000000000701305254536400225150ustar00rootroot00000000000000div { foo: true; foo: true; foo: a b false b c; } sass-spec-3.5.0-2/spec/libsass/eq/input.scss000066400000000000000000000001251305254536400206170ustar00rootroot00000000000000div { foo: center == "center"; foo: (a b c) == (a b c); foo: a b c == a b c; } sass-spec-3.5.0-2/spec/libsass/error-directive-nested/000077500000000000000000000000001305254536400225455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/error-directive-nested/function/000077500000000000000000000000001305254536400243725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/error-directive-nested/function/error000066400000000000000000000001741305254536400254500ustar00rootroot00000000000000Error: test on line 2 of /sass/spec/libsass/error-directive-nested/function/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/error-directive-nested/function/error-dart-sass000066400000000000000000000002731305254536400273470ustar00rootroot00000000000000Error: test @error test; ^^^^^^^^^^^ spec/libsass/error-directive-nested/function/input.scss 2:3 c() spec/libsass/error-directive-nested/function/input.scss 8:8 root stylesheet sass-spec-3.5.0-2/spec/libsass/error-directive-nested/function/expected_output.css000066400000000000000000000000001305254536400303130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/error-directive-nested/function/input.scss000066400000000000000000000001141305254536400264220ustar00rootroot00000000000000@function c() { @error test; @return d; } a { b: { c: c(); } } sass-spec-3.5.0-2/spec/libsass/error-directive-nested/function/status000066400000000000000000000000021305254536400256300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/error-directive-nested/inline/000077500000000000000000000000001305254536400240235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/error-directive-nested/inline/error000066400000000000000000000002701305254536400250760ustar00rootroot00000000000000Error: Illegal nesting: Only properties may be nested beneath properties. on line 3 of /sass/spec/libsass/error-directive-nested/inline/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/error-directive-nested/inline/error-dart-sass000066400000000000000000000001721305254536400267760ustar00rootroot00000000000000Error: test @error test; ^^^^^^^^^^^ spec/libsass/error-directive-nested/inline/input.scss 3:5 root stylesheet sass-spec-3.5.0-2/spec/libsass/error-directive-nested/inline/expected_output.css000066400000000000000000000000001305254536400277440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/error-directive-nested/inline/input.scss000066400000000000000000000000541305254536400260560ustar00rootroot00000000000000a { b: { @error test; c: d; } } sass-spec-3.5.0-2/spec/libsass/error-directive-nested/inline/status000066400000000000000000000000021305254536400252610ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/error-directive-nested/mixin/000077500000000000000000000000001305254536400236715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/error-directive-nested/mixin/error000066400000000000000000000003231305254536400247430ustar00rootroot00000000000000Error: test on line 2 of /sass/spec/libsass/error-directive-nested/mixin/input.scss, in `c' from line 8 of /sass/spec/libsass/error-directive-nested/mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/error-directive-nested/mixin/error-dart-sass000066400000000000000000000002651305254536400266470ustar00rootroot00000000000000Error: test @error test; ^^^^^^^^^^^ spec/libsass/error-directive-nested/mixin/input.scss 2:3 c() spec/libsass/error-directive-nested/mixin/input.scss 8:5 root stylesheet sass-spec-3.5.0-2/spec/libsass/error-directive-nested/mixin/expected_output.css000066400000000000000000000000001305254536400276120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/error-directive-nested/mixin/input.scss000066400000000000000000000001121305254536400257170ustar00rootroot00000000000000@mixin c() { @error test; c: d; } a { b: { @include c(); } } sass-spec-3.5.0-2/spec/libsass/error-directive-nested/mixin/status000066400000000000000000000000021305254536400251270ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/features/000077500000000000000000000000001305254536400177765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/features/at-error/000077500000000000000000000000001305254536400215315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/features/at-error/expected_output.css000066400000000000000000000000251305254536400254610ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/libsass/features/at-error/input.scss000066400000000000000000000000531305254536400235630ustar00rootroot00000000000000foo { foo: feature-exists('at-error'); } sass-spec-3.5.0-2/spec/libsass/features/extend-selector-pseudoclass/000077500000000000000000000000001305254536400254265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/features/extend-selector-pseudoclass/expected_output.css000066400000000000000000000000251305254536400313560ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/libsass/features/extend-selector-pseudoclass/input.scss000066400000000000000000000000761305254536400274650ustar00rootroot00000000000000foo { foo: feature-exists('extend-selector-pseudoclass'); } sass-spec-3.5.0-2/spec/libsass/features/global-variable-shadowing/000077500000000000000000000000001305254536400250025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/features/global-variable-shadowing/expected_output.css000066400000000000000000000000251305254536400307320ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/libsass/features/global-variable-shadowing/input.scss000066400000000000000000000000741305254536400270370ustar00rootroot00000000000000foo { foo: feature-exists('global-variable-shadowing'); } sass-spec-3.5.0-2/spec/libsass/features/units-level-3/000077500000000000000000000000001305254536400224055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/features/units-level-3/expected_output.css000066400000000000000000000000251305254536400263350ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/libsass/features/units-level-3/input.scss000066400000000000000000000000601305254536400244350ustar00rootroot00000000000000foo { foo: feature-exists('units-level-3'); } sass-spec-3.5.0-2/spec/libsass/filter-functions/000077500000000000000000000000001305254536400214535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/filter-functions/expected_output.css000066400000000000000000000002301305254536400254010ustar00rootroot00000000000000div { hoo: grayscale(0.3) grayscale(200%); moo: opacity(0.3) opacity(200%); poo: invert(0.3) invert(200%); goo: saturate(0.3) saturate(200%); } sass-spec-3.5.0-2/spec/libsass/filter-functions/input.scss000066400000000000000000000002301305254536400235020ustar00rootroot00000000000000div { hoo: grayscale(0.3) grayscale(200%); moo: opacity(0.3) opacity(200%); poo: invert(0.3) invert(200%); goo: saturate(0.3) saturate(200%); } sass-spec-3.5.0-2/spec/libsass/http_import/000077500000000000000000000000001305254536400205315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/http_import/expected_output.css000066400000000000000000000000751305254536400244660ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-3.5.0-2/spec/libsass/http_import/input.scss000066400000000000000000000000741305254536400225660ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans";sass-spec-3.5.0-2/spec/libsass/image-url/000077500000000000000000000000001305254536400200425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/image-url/expected_output.css000066400000000000000000000001251305254536400237730ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); } sass-spec-3.5.0-2/spec/libsass/image-url/input.scss000066400000000000000000000001241305254536400220730ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); }sass-spec-3.5.0-2/spec/libsass/import/000077500000000000000000000000001305254536400174725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/import/expected_output-dart-sass.css000066400000000000000000000002211305254536400253170ustar00rootroot00000000000000@import "hey1.css"; @import "cookie.css"; @import url("hey2.css"); @import "fudge.css"; @import "bludge.css"; div[name=hello] { color: blue; } sass-spec-3.5.0-2/spec/libsass/import/expected_output.css000066400000000000000000000002371305254536400234270ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/libsass/import/input.scss000066400000000000000000000002141305254536400215230ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/libsass/inh/000077500000000000000000000000001305254536400167365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/inh/expected_output.css000066400000000000000000000000671305254536400226740ustar00rootroot00000000000000foo.a, bar.a { width: 10px; } bar { color: red; } sass-spec-3.5.0-2/spec/libsass/inh/input.scss000066400000000000000000000000761305254536400207750ustar00rootroot00000000000000foo.a { width: 10px; } bar { color: red; @extend foo; }sass-spec-3.5.0-2/spec/libsass/inheritance/000077500000000000000000000000001305254536400204515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/inheritance/expected_output.css000066400000000000000000000016021305254536400244030ustar00rootroot00000000000000main content a box, main content a supplemtal text b sidebar, supplemtal text b main content a sidebar { border: solid; } supplemtal text b sidebar { background: gray; } /********/ mammal, human { blood: warm; } mammal.furry.quadruped, human.furry.quadruped, dog.furry { fur: lots; legs: 4; } human { says: "hello"; } dog { says: "woof"; } /********/ region.country inhabitant.mouse, region.country citizen.mouse, region.country tax-payer.mouse { eats: cheddar; } region.city inhabitant.mouse, region.city region.country citizen.mouse, region.country region.city citizen.mouse, region.city tax-payer.mouse { eats: camembert; } region.country citizen { ssn: 123 45 6789; } region tax-payer { rate: 17%; } /********/ foo, .a.bar, hux { color: red; } .a.bar { background: gray; } /********/ foo, .a.bar, hux { color: red; } hux, .bar.a { background: blue; } sass-spec-3.5.0-2/spec/libsass/inheritance/input.scss000066400000000000000000000013351305254536400225070ustar00rootroot00000000000000main content a box { border: solid; } supplemtal text b sidebar { @extend box; background: gray; } /********/ mammal { blood: warm; } mammal.furry.quadruped { fur: lots; legs: 4; } human { @extend mammal; says: "hello"; } dog { says: "woof"; @extend mammal.quadruped; } /********/ region.country { inhabitant.mouse { eats: cheddar; } } region.city { inhabitant.mouse { eats: camembert; } } region.country citizen { @extend inhabitant; ssn: 123 45 6789; } region tax-payer { @extend inhabitant; rate: 17%; } /********/ foo { color: red; } .a.bar { @extend fo#{o}; background: gray; } /********/ foo { color: red; } hux, .bar.a { @extend foo; background: blue; }sass-spec-3.5.0-2/spec/libsass/inheritance/options.yml000066400000000000000000000000271305254536400226660ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass/interpolated-function-call-4.0/000077500000000000000000000000001305254536400237055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/interpolated-function-call-4.0/expected_output.css000066400000000000000000000000371305254536400276400ustar00rootroot00000000000000div { color: foo(a, 3, c); } sass-spec-3.5.0-2/spec/libsass/interpolated-function-call-4.0/input.scss000066400000000000000000000000541305254536400257400ustar00rootroot00000000000000$f: foo; div { color: #{$f}(a, 1+2, c); }sass-spec-3.5.0-2/spec/libsass/interpolated-function-call-4.0/options.yml000066400000000000000000000000321305254536400261160ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass/interpolated-function-call/000077500000000000000000000000001305254536400234065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/interpolated-function-call/error000066400000000000000000000005031305254536400244600ustar00rootroot00000000000000DEPRECATION WARNING on line 4 of /sass/spec/libsass/interpolated-function-call/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$f}#{a, 1 + 2, c}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass/interpolated-function-call/expected_output.css000066400000000000000000000000351305254536400273370ustar00rootroot00000000000000div { color: fooa, 3, c; } sass-spec-3.5.0-2/spec/libsass/interpolated-function-call/input.scss000066400000000000000000000000541305254536400254410ustar00rootroot00000000000000$f: foo; div { color: #{$f}(a, 1+2, c); }sass-spec-3.5.0-2/spec/libsass/interpolated-function-call/options.yml000066400000000000000000000000611305254536400256210ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass/interpolated-urls-4.0/000077500000000000000000000000001305254536400221345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/interpolated-urls-4.0/expected_output.css000066400000000000000000000002561305254536400260720ustar00rootroot00000000000000div { background-image: "url(" /static_loc/ "img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge" hey now123; } sass-spec-3.5.0-2/spec/libsass/interpolated-urls-4.0/input.scss000066400000000000000000000003071305254536400241700ustar00rootroot00000000000000$base_url: "/static_loc/"; div { background-image: "url("#{$base_url}"img/beta.png)"; } span { background-image: url(#{$base_url}img/beta.png); } fudge { walnuts: blix"fludge"#{hey now}123; }sass-spec-3.5.0-2/spec/libsass/interpolated-urls-4.0/options.yml000066400000000000000000000000321305254536400243450ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/libsass/interpolated-urls/000077500000000000000000000000001305254536400216355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/interpolated-urls/error000066400000000000000000000012161305254536400227110ustar00rootroot00000000000000DEPRECATION WARNING on line 3 of /sass/spec/libsass/interpolated-urls/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"url("#{$base_url}"img/beta.png)"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/libsass/interpolated-urls/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{blix "fludge"}#{hey now}123") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/libsass/interpolated-urls/expected_output.css000066400000000000000000000002531305254536400255700ustar00rootroot00000000000000div { background-image: "url("/static_loc/"img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge"hey now123; } sass-spec-3.5.0-2/spec/libsass/interpolated-urls/input.scss000066400000000000000000000003071305254536400236710ustar00rootroot00000000000000$base_url: "/static_loc/"; div { background-image: "url("#{$base_url}"img/beta.png)"; } span { background-image: url(#{$base_url}img/beta.png); } fudge { walnuts: blix"fludge"#{hey now}123; }sass-spec-3.5.0-2/spec/libsass/interpolated-urls/options.yml000066400000000000000000000000611305254536400240500ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/libsass/keyframes/000077500000000000000000000000001305254536400201465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/keyframes/expected_output-dart-sass.css000066400000000000000000000011451305254536400260010ustar00rootroot00000000000000div { color: #181818; } @-webkit-keyframes uiDelayedFadeIn { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1; } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } @-webkit-keyframes bounce { blah: blee; } foo div { color: red; } @-moz-document url-prefix() { .fl { float: left; margin: 12px 4px 0 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } .fs { float: left; margin: 12px 4px 10px 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } } sass-spec-3.5.0-2/spec/libsass/keyframes/expected_output.css000066400000000000000000000011441305254536400241010ustar00rootroot00000000000000div { color: #181818; } @-webkit-keyframes uiDelayedFadeIn { 0% { opacity: 0; } 50% { opacity: .5; } 100% { opacity: 1; } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } @-webkit-keyframes bounce { blah: blee; } foo div { color: red; } @-moz-document url-prefix() { .fl { float: left; margin: 12px 4px 0 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } .fs { float: left; margin: 12px 4px 10px 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } } sass-spec-3.5.0-2/spec/libsass/keyframes/input.scss000066400000000000000000000011711305254536400222020ustar00rootroot00000000000000div { color: #181818; } @-webkit-keyframes uiDelayedFadeIn { 0% { opacity: 0; } 50% { opacity: .5; } 100% { opacity: 1; } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } $name: bounce; @-webkit-keyframes #{$name} { blah: blee; } @mixin fudge() { @content; } foo { @include fudge() { div { color: red; } } } @-moz-document url-prefix() { .fl { float:left; margin:12px 4px 0 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } .fs { float:left; margin:12px 4px 10px 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } }sass-spec-3.5.0-2/spec/libsass/length/000077500000000000000000000000001305254536400174415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/length/expected_output.css000066400000000000000000000002001305254536400233640ustar00rootroot00000000000000div { foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 2; foo: 4; } sass-spec-3.5.0-2/spec/libsass/length/input.scss000066400000000000000000000005121305254536400214730ustar00rootroot00000000000000div { foo: length(null); foo: length(true); foo: length(false); foo: length("protégé"); foo: length(protégé); foo: length(""); foo: length("hello there"); foo: length("Façade"); foo: length("Tromsø"); foo: length("Ãlso"); foo: length((foo: foo, bar: bar)); foo: length((foo, bar, baz, bang)); } sass-spec-3.5.0-2/spec/libsass/list-evaluation/000077500000000000000000000000001305254536400213005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/list-evaluation/expected_output-dart-sass.css000066400000000000000000000004521305254536400271330ustar00rootroot00000000000000div { content: red 2/3 blue; content: 0.6666666667; content: number; content: color; /**** 4 ****/ content: 1/2 3/45/6 7/8; content: 1/2 3/4, 5/6 7/8; /**** ****/ foo: 1; bar: 2; foo: 2; bar: 3; foo: 0.75; bar: 1.75; /*** ***/ stuff: 1, 2 3/4 5, 6; stuff: 0.25; } sass-spec-3.5.0-2/spec/libsass/list-evaluation/expected_output.css000066400000000000000000000004451305254536400252360ustar00rootroot00000000000000div { content: red 2/3 blue; content: 0.66667; content: number; content: color; /**** 4 ****/ content: 1/2 3/45/6 7/8; content: 1/2 3/4, 5/6 7/8; /**** ****/ foo: 1; bar: 2; foo: 2; bar: 3; foo: 0.75; bar: 1.75; /*** ***/ stuff: 1, 2 3/4 5, 6; stuff: 0.25; } sass-spec-3.5.0-2/spec/libsass/list-evaluation/input.scss000066400000000000000000000005741305254536400233420ustar00rootroot00000000000000div { $things: red 2/3 blue; content: $things; content: nth($things, 2); content: type-of(nth($things, 2)); content: type-of(nth($things, 3)); /**** #{2+2} ****/ content: (1 / 2 3 / 4) + (5/6 7/8); content: (1/2 3/4), (5/6 7/8); /**** ****/ @each $x in 1 2 3/4 { foo: $x; bar: $x + 1; } /*** ***/ stuff: 1, (2 3/4 5), 6; stuff: ((1 + 2)/3/4); }sass-spec-3.5.0-2/spec/libsass/lists/000077500000000000000000000000001305254536400173165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/lists/expected_output.css000066400000000000000000000004601305254536400232510ustar00rootroot00000000000000div { content: false; content: true; content: var 1/2 3 4; content: lit 1/2 3 4; content: true; a: 3, 3; b: 0.5, 0.5; content: true; /***/ content: 3; content: number; content: 0.5; content: 0.5; content: true; content: 1 2 3; color: true; color: true; color: true; } sass-spec-3.5.0-2/spec/libsass/lists/input.scss000066400000000000000000000011521305254536400213510ustar00rootroot00000000000000div { $list: append(1/2 3, 4); content: (1 2 3) == (1, 2, 3); content: (1 2 3) == (1 2 3); content: var $list; content: lit (1/2 3 4); content: (1/2 3 4) == $list; a: length((1/2 3 4)), length($list); b: nth((1/2 3 4), 1), nth($list, 1); content: (1/2 3 4) == (1/2 3 4); /***/ content: length($list); content: type-of(nth($list, 1)); content: nth($list, 1); content: nth(1/2 3 4, 1); $a: 1 2 3; $b: (1 2 3); content: $a == $b; content: 1 2 () 3; color: red == #ff0000; $color-list : fudge red blue; color: nth($color-list, 2) == #ff0000; color: nth($color-list, 2) == red; }sass-spec-3.5.0-2/spec/libsass/media-hoisting/000077500000000000000000000000001305254536400210615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/media-hoisting/expected_output.css000066400000000000000000000004211305254536400250110ustar00rootroot00000000000000@media screen { a { color: black; height: 8px; } } a { color: red; } @media screen { a { color: blue; height: 10px; } } a { color: beige; } a b { color: teal; } @media screen { a b { color: orange; } a b c { height: 12px; } } sass-spec-3.5.0-2/spec/libsass/media-hoisting/input.scss000066400000000000000000000004261305254536400231170ustar00rootroot00000000000000@media screen { a { color: black; height: 8px; } } a { color: red; @media screen { color: blue; height: 10px; } } a { color: beige; b { color: teal; @media screen { color: orange; c { height: 12px; } } } } sass-spec-3.5.0-2/spec/libsass/media/000077500000000000000000000000001305254536400172375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/media/expected_output.css000066400000000000000000000022771305254536400232020ustar00rootroot00000000000000@media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media all { /* hey */ p { color: blue; } p a { color: green; } p a:after { content: ">>"; } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ /* c */ /* d */ blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { /* aa */ hey: ho; /* bb */ /* cc */ haa: hoo; /* dd */ } a b c g h k l m, a b c i j k l m { hee: fee; } } body { border-color: "#ccc"; } @media only screen and (max-width: 900px) and (min-width: 400px) { body { border-color: black; } } @media only screen and (max-width: 23) and (min-width: 45) { hey { ho: hoo; } } @media (max-width: 200) and (min-width: 100) { div { color: red; } } @media not blah and (width: 200px) { div { color: brown, blue, black; } } @media screen and (max-device-width: 500px) { foo { bar: "works"; } } div { color: red; } div span { color: blue; } @media screen { div span p { color: green; } } sass-spec-3.5.0-2/spec/libsass/media/input.scss000066400000000000000000000027651305254536400213050ustar00rootroot00000000000000@media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media all { /* hey */ p { color: blue; a { color: green; &:after { content: ">>"; } } } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ d e f { blah: blah; bloo: bloo; } /* c */ g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { /* aa */ hey: ho; /* bb */ k l m { hee: fee; } /* cc */ haa: hoo; /* dd */ } } /* d */ blah: blah; } @mixin simple-media-query($max-width, $min-width) { @media only screen and (max-width : $max-width) and (min-width : $min-width) { @content; } } @mixin test($value) { border-color: $value; } body { @include test("#ccc"); @include simple-media-query(900px, 400px) { border-color: black; } } $foo: 23; $bar: 45; @media only screen and (max-width: $foo) and (min-width: $bar) { hey { ho: hoo; } } @media (max-width: 200) and (min-width: 100) { div { color: red; } } @media not bl#{ah} and (width: 200px) { div { color: brown, blue, black; } } @mixin media($var1, $var2) { @media screen and ($var1: $var2) { @content; } } @include media(max-device-width, 500px) { foo { bar: "works"; } } div { color: red; span { color: blue; @media screen { p { color: green; } } } }sass-spec-3.5.0-2/spec/libsass/mixin/000077500000000000000000000000001305254536400173045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/mixin/expected_output.css000066400000000000000000000010411305254536400232330ustar00rootroot00000000000000div { background-image: image-url("test.png", true); hey: 4; ho: hello; hee: fudge; fudge: walnut; } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: image-url("test@2x.png"); -webkit-background-size: 100px 300px; } } span { blah: "foo bar"; bleh: image-url("foo bar"); } div { foo-x: 1; foo-y: 2; foo-x: 1; foo-y: 2; } div { bar-x: 1; bar-y: 2; bar-x: 1; bar-y: default; bar-x: n1; bar-y: n2; bar-x: n1; bar-y: default; blah: hello; } sass-spec-3.5.0-2/spec/libsass/mixin/input.scss000066400000000000000000000016231305254536400213420ustar00rootroot00000000000000// @charset "UTF-8"; @mixin background-image-retina($file, $type, $width, $height) { background-image: unquote(image-url("#{$file}.#{$type}", true)); hey: length(a b c d); ho: unquote("hello"); hee: unquote(unit(10fudge)); @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { & { background-image: image-url("#{$file}@2x.#{$type}"); -webkit-background-size: $width $height; } } } $x: foo; $y: bar; div { @include background-image-retina(test, png, 100px, 300px); fudge: walnut; } span { blah: "#{$x} #{$y}"; bleh: image-url("#{$x} #{$y}"); } @mixin foo($x, $y) { foo-x: $x; foo-y: $y; } div { @include foo(1, 2); @include foo($y: 2, $x: 1); } @mixin bar($x, $y: default) { bar-x: $x; bar-y: $y; } div { @include bar(1, 2); @include bar(1); @include bar($x: n1, $y: n2); @include bar($x: n1); blah: unquote("hello"); }sass-spec-3.5.0-2/spec/libsass/mixins-and-media-queries/000077500000000000000000000000001305254536400227575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/mixins-and-media-queries/expected_output.css000066400000000000000000000003441305254536400267130ustar00rootroot00000000000000@media screen and (orientation: landscape) { span { background: blue; } /* fudge */ /* budge */ div { color: red; } } @media screen and (orientation: landscape) { /* crash */ p { width: 100px; } } sass-spec-3.5.0-2/spec/libsass/mixins-and-media-queries/input.scss000066400000000000000000000004461305254536400250170ustar00rootroot00000000000000@media screen and (orientation:landscape) { span { background: blue; } /* fudge */ // @include foo; /* budge */ div { color: red; } } @mixin testComments { /* crash */ p { width: 100px; } } @media screen and (orientation:landscape) { @include testComments; }sass-spec-3.5.0-2/spec/libsass/moz-document/000077500000000000000000000000001305254536400206015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/moz-document/basic/000077500000000000000000000000001305254536400216625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/moz-document/basic/expected_output.css000066400000000000000000000002741305254536400256200ustar00rootroot00000000000000@-moz-document url(sass-lang.com), url-prefix(http://sass-lang.com/docs), domain(sass-lang.com), regexp("https:.*") { .foo { a: b; } } sass-spec-3.5.0-2/spec/libsass/moz-document/basic/input.scss000066400000000000000000000002661305254536400237220ustar00rootroot00000000000000@-moz-document url(sass-lang.com), url-prefix(http://sass-lang.com/docs), domain(sass-lang.com), regexp("https:.*") { .foo { a: b; } } sass-spec-3.5.0-2/spec/libsass/moz-document/interpolated/000077500000000000000000000000001305254536400232735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/moz-document/interpolated/expected_output.css000066400000000000000000000003111305254536400272210ustar00rootroot00000000000000@-moz-document url(http://sass-lang.com/), url-prefix(http://sass-lang.com/docs), domain(sass-lang.com), domain("sass-lang.com") { .foo { a: b; } } sass-spec-3.5.0-2/spec/libsass/moz-document/interpolated/input.scss000066400000000000000000000003171305254536400253300ustar00rootroot00000000000000$domain: "sass-lang.com"; @-moz-document url(http://#{$domain}/), url-prefix(http://#{$domain}/docs), domain(#{$domain}), #{domain($domain)} { .foo { a: b; } } sass-spec-3.5.0-2/spec/libsass/multi-blocks/000077500000000000000000000000001305254536400205655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/multi-blocks/expected_output.css000066400000000000000000000013321305254536400245170ustar00rootroot00000000000000a b { color: red; } a b c d { height: 10; } a b e f { width: 12; } @media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media screen and (all) { /* hey */ p { color: blue; } p a { color: green; } p a:after { content: ">>"; } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ /* c */ /* d */ blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { /* aa */ hey: ho; /* bb */ /* cc */ haa: hoo; /* dd */ } a b c g h k l m, a b c i j k l m { hee: fee; } } sass-spec-3.5.0-2/spec/libsass/multi-blocks/input.scss000066400000000000000000000013501305254536400226200ustar00rootroot00000000000000a b { color: red; c d { height: 10; } e f { width: 12; } } @media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media screen and (all) { /* hey */ p { color: blue; a { color: green; &:after { content: ">>"; } } } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ d e f { blah: blah; bloo: bloo; } /* c */ g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { /* aa */ hey: ho; /* bb */ k l m { hee: fee; } /* cc */ haa: hoo; /* dd */ } } /* d */ blah: blah; }sass-spec-3.5.0-2/spec/libsass/options.yml000066400000000000000000000000321305254536400203710ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/libsass/parent-selector/000077500000000000000000000000001305254536400212675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/parent-selector/basic/000077500000000000000000000000001305254536400223505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/parent-selector/basic/expected_output.css000066400000000000000000000000731305254536400263030ustar00rootroot00000000000000baz foo bar { bam: true; } bar baz foo { bam: true; } sass-spec-3.5.0-2/spec/libsass/parent-selector/basic/input.scss000066400000000000000000000001431305254536400244020ustar00rootroot00000000000000foo bar { baz & { bam: true; } } foo { bar baz & { bam: true; } } sass-spec-3.5.0-2/spec/libsass/parent-selector/inner-combinator/000077500000000000000000000000001305254536400245355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/parent-selector/inner-combinator/expected_output.css000066400000000000000000000005001305254536400304630ustar00rootroot00000000000000foo bar baz { bam: true; } bar baz foo { bam: true; } foo bar + baz { bam: true; } bar + baz foo { bam: true; } foo bar > baz { bam: true; } bar > baz foo { bam: true; } foo bar ~ baz { bam: true; } bar ~ baz foo { bam: true; } foo bar /deep/ baz { bam: true; } bar /deep/ baz foo { bam: true; } sass-spec-3.5.0-2/spec/libsass/parent-selector/inner-combinator/input.scss000066400000000000000000000007401305254536400265720ustar00rootroot00000000000000foo { & bar baz { bam: true; } bar baz & { bam: true; } } foo { & bar + baz { bam: true; } bar + baz & { bam: true; } } foo { & bar > baz { bam: true; } bar > baz & { bam: true; } } foo { & bar ~ baz { bam: true; } bar ~ baz & { bam: true; } } foo { & bar /deep/ baz { bam: true; } bar /deep/ baz & { bam: true; } } sass-spec-3.5.0-2/spec/libsass/parent-selector/inner-pseudo/000077500000000000000000000000001305254536400236775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/parent-selector/inner-pseudo/expected_output.css000066400000000000000000000002421305254536400276300ustar00rootroot00000000000000foo:bar baz { bam: true; } foo:bar + baz { bam: true; } foo:bar > baz { bam: true; } foo:bar ~ baz { bam: true; } foo:bar /deep/ baz { bam: true; } sass-spec-3.5.0-2/spec/libsass/parent-selector/inner-pseudo/input.scss000066400000000000000000000004061305254536400257330ustar00rootroot00000000000000foo { &:bar baz { bam: true; } } foo { &:bar + baz { bam: true; } } foo { &:bar > baz { bam: true; } } foo { &:bar ~ baz { bam: true; } } foo { &:bar /deep/ baz { bam: true; } } sass-spec-3.5.0-2/spec/libsass/parent-selector/missing/000077500000000000000000000000001305254536400227405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/parent-selector/missing/error000066400000000000000000000005511305254536400240150ustar00rootroot00000000000000Error: Base-level rules cannot contain the parent-selector-referencing character '&'. on line 30 of /sass/spec/parent-selector/missing/input.scss, in `@content' from line 22 of /sass/spec/parent-selector/missing/input.scss, in `grid-media-query' from line 29 of /sass/spec/parent-selector/missing/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/parent-selector/missing/error-dart-sass000066400000000000000000000005031305254536400257110ustar00rootroot00000000000000Error: Top-level selectors may not contain the parent selector "&". body.immobile & { ^^^^^^^^^^^^^^^^ spec/libsass/parent-selector/missing/input.scss 30:5 @content spec/libsass/parent-selector/missing/input.scss 22:9 grid-media-query() spec/libsass/parent-selector/missing/input.scss 29:3 root stylesheet sass-spec-3.5.0-2/spec/libsass/parent-selector/missing/expected_output.css000066400000000000000000000000001305254536400266610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/parent-selector/missing/input.scss000066400000000000000000000021751305254536400250010ustar00rootroot00000000000000$tablet-portrait: 768px; $tablet-landscape: 980px; $desk-normal: 1120px; $desk-big: 1280px; $grid-breakpoints-immobile: ( 'tablet-portrait': '(min-width: ' + $tablet-portrait + ') and (max-width: ' + $tablet-landscape + ')', 'tablet-landscape': '(min-width: ' + $tablet-landscape + ') and (max-width: ' + $desk-normal + ')', 'desk-normal': '(min-width: ' + $desk-normal + ') and (max-width: ' + $desk-big + ')', 'desk-big': '(min-width: ' + $desk-big + ')' ); @mixin grid-media-query($media-query, $breakpointDefinitions) { $breakpoint-found: false; @each $breakpoint, $breakpointvalue in $breakpointDefinitions{ $name: $breakpoint; $declaration: $breakpointvalue; @if $media-query == $name and $declaration{ $breakpoint-found: true; @media only screen and #{$declaration} { @content; } } } } @each $name in map-keys($grid-breakpoints-immobile) { @include grid-media-query($name, $grid-breakpoints-immobile) { body.immobile & { margin-bottom: 0; } } } sass-spec-3.5.0-2/spec/libsass/parent-selector/missing/status000066400000000000000000000000021305254536400241760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/parent-selector/outer-combinator/000077500000000000000000000000001305254536400245605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/parent-selector/outer-combinator/expected_output.css000066400000000000000000000005001305254536400305060ustar00rootroot00000000000000foo bar baz { bam: true; } baz foo bar { bam: true; } foo + bar baz { bam: true; } baz foo + bar { bam: true; } foo > bar baz { bam: true; } baz foo > bar { bam: true; } foo ~ bar baz { bam: true; } baz foo ~ bar { bam: true; } foo /deep/ bar baz { bam: true; } baz foo /deep/ bar { bam: true; } sass-spec-3.5.0-2/spec/libsass/parent-selector/outer-combinator/input.scss000066400000000000000000000006771305254536400266260ustar00rootroot00000000000000foo bar { & baz { bam: true; } baz & { bam: true; } } foo + bar { & baz { bam: true; } baz & { bam: true; } } foo > bar { & baz { bam: true; } baz & { bam: true; } } foo ~ bar { & baz { bam: true; } baz & { bam: true; } } foo /deep/ bar { & baz { bam: true; } baz & { bam: true; } } sass-spec-3.5.0-2/spec/libsass/parent-selector/outer-pseudo/000077500000000000000000000000001305254536400237225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/parent-selector/outer-pseudo/expected_output.css000066400000000000000000000002421305254536400276530ustar00rootroot00000000000000foo bar:baz { bam: true; } foo + bar:baz { bam: true; } foo > bar:baz { bam: true; } foo ~ bar:baz { bam: true; } foo /deep/ bar:baz { bam: true; } sass-spec-3.5.0-2/spec/libsass/parent-selector/outer-pseudo/input.scss000066400000000000000000000004061305254536400257560ustar00rootroot00000000000000foo bar { &:baz { bam: true; } } foo + bar { &:baz { bam: true; } } foo > bar { &:baz { bam: true; } } foo ~ bar { &:baz { bam: true; } } foo /deep/ bar { &:baz { bam: true; } } sass-spec-3.5.0-2/spec/libsass/placeholder-mediaquery/000077500000000000000000000000001305254536400226055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/placeholder-mediaquery/expected_output.css000066400000000000000000000001111305254536400265310ustar00rootroot00000000000000@media screen and (min-width: 300px) { bar { max-width: 80%; } } sass-spec-3.5.0-2/spec/libsass/placeholder-mediaquery/input.scss000066400000000000000000000001361305254536400246410ustar00rootroot00000000000000%foo { @media screen and (min-width: 300px) { max-width: 80%; } } bar { @extend %foo; } sass-spec-3.5.0-2/spec/libsass/placeholder-nested/000077500000000000000000000000001305254536400217225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/placeholder-nested/expected_output.css000066400000000000000000000000701305254536400256520ustar00rootroot00000000000000.foo { width: 100px; } .foo .bar { height: 100px; } sass-spec-3.5.0-2/spec/libsass/placeholder-nested/input.scss000066400000000000000000000001451305254536400237560ustar00rootroot00000000000000%x { width: 100px; %y { height: 100px; } } .foo { @extend %x; .bar { @extend %y } } sass-spec-3.5.0-2/spec/libsass/precision/000077500000000000000000000000001305254536400201535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/precision/default/000077500000000000000000000000001305254536400215775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/precision/default/expected_output-dart-sass.css000066400000000000000000000001151305254536400274260ustar00rootroot00000000000000test { foo: 0.4999 0; bar: 0.49999 0; baz: 0.499999 0; baz: 0.5 1; } sass-spec-3.5.0-2/spec/libsass/precision/default/expected_output.css000066400000000000000000000001101305254536400255220ustar00rootroot00000000000000test { foo: 0.4999 0; bar: 0.49999 0; baz: 0.5 1; baz: 0.5 1; } sass-spec-3.5.0-2/spec/libsass/precision/default/input.scss000066400000000000000000000002251305254536400236320ustar00rootroot00000000000000test { foo: 0.4999 round(0.4999); bar: 0.49999 round(0.49999); baz: 0.499999 round(0.499999); baz: 0.49999999999 round(0.49999999999); }sass-spec-3.5.0-2/spec/libsass/precision/higher/000077500000000000000000000000001305254536400214215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/precision/higher/expected_output.css000066400000000000000000000000771305254536400253600ustar00rootroot00000000000000test { foo: 0.4999 0; bar: 0.49999 0; baz: 0.499999 0; } sass-spec-3.5.0-2/spec/libsass/precision/higher/input.scss000066400000000000000000000001511305254536400234520ustar00rootroot00000000000000test { foo: 0.4999 round(0.4999); bar: 0.49999 round(0.49999); baz: 0.499999 round(0.499999); }sass-spec-3.5.0-2/spec/libsass/precision/higher/options.yml000066400000000000000000000000221305254536400236310ustar00rootroot00000000000000--- :precision: 6 sass-spec-3.5.0-2/spec/libsass/precision/lower/000077500000000000000000000000001305254536400213035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/precision/lower/expected_output-dart-sass.css000066400000000000000000000000771305254536400271410ustar00rootroot00000000000000test { foo: 0.4999 0; bar: 0.49999 0; baz: 0.499999 0; } sass-spec-3.5.0-2/spec/libsass/precision/lower/expected_output.css000066400000000000000000000000661305254536400252400ustar00rootroot00000000000000test { foo: 0.4999 0; bar: 0.5 0; baz: 0.5 1; } sass-spec-3.5.0-2/spec/libsass/precision/lower/input.scss000066400000000000000000000001511305254536400233340ustar00rootroot00000000000000test { foo: 0.4999 round(0.4999); bar: 0.49999 round(0.49999); baz: 0.499999 round(0.499999); }sass-spec-3.5.0-2/spec/libsass/precision/lower/options.yml000066400000000000000000000000221305254536400235130ustar00rootroot00000000000000--- :precision: 4 sass-spec-3.5.0-2/spec/libsass/properties-in-media/000077500000000000000000000000001305254536400220355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/properties-in-media/error-dart-sass000066400000000000000000000002271305254536400250110ustar00rootroot00000000000000Error: Declarations may only be used within style rules. color: red; ^^^^^^^^^^ spec/libsass/properties-in-media/input.scss 3:3 root stylesheet sass-spec-3.5.0-2/spec/libsass/properties-in-media/expected_output-dart-sass.css000066400000000000000000000000001305254536400276550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/properties-in-media/expected_output.css000066400000000000000000000002451305254536400257710ustar00rootroot00000000000000@media only screen { /* asd */ color: red; color: gray; /* asd */ color: green; foo { bar: baz; qwe: baz; } color: blue; color: yellow; } sass-spec-3.5.0-2/spec/libsass/properties-in-media/input.scss000066400000000000000000000002631305254536400240720ustar00rootroot00000000000000@media only screen { /* asd */ color: red; color: gray; /* asd */ color: green; foo { bar: baz; qwe: baz; } color: blue; color: yellow; }sass-spec-3.5.0-2/spec/libsass/properties-in-media/status-dart-sass000066400000000000000000000000021305254536400251720ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/propsets/000077500000000000000000000000001305254536400200375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/propsets/error000066400000000000000000000001111305254536400211040ustar00rootroot00000000000000WARNING: 5 on line 28 of /sass/spec/libsass/propsets/input.scss sass-spec-3.5.0-2/spec/libsass/propsets/error-dart-sass000066400000000000000000000001251305254536400230100ustar00rootroot00000000000000WARNING: 5 spec/libsass/propsets/input.scss 28:1 root stylesheet sass-spec-3.5.0-2/spec/libsass/propsets/expected_output.css000066400000000000000000000007611305254536400237760ustar00rootroot00000000000000div { background-image: url(foo.png); background-position: 50%; } span { background-image: url(bar.png); background-position: 100%; } p { border-upper-left: 2px; border-upper-right: 3px; } /* 2 + 3 */ /* 5 */ foo|div { color: red; } div sp\ , #abcan { color: red; } div sp\ p, div sp\ |q, #abcan p, #abcan |q { background: blue; color: \hey; width: \10 \20 \ ; } div sp\ p a, div sp\ |q a, #abcan p a, #abcan |q a { height: 1; } d\ v a, sp\ n a { color: blue; } sass-spec-3.5.0-2/spec/libsass/propsets/input.scss000066400000000000000000000010201305254536400220640ustar00rootroot00000000000000$x: ground; $y: e; $z: it; div { back#{$x}: { imag#{$y}: url(foo.png); pos#{$z}ion: 50%; } } span { background: { image: url(bar.png); position: 100%; } } p { border: { upper: { left: 2px; right: 3px; } } } @warn 2 + 3; /* 2 + 3 */ /* #{2 + 3} */ foo|div { color: red; } $-hey : hey; div sp\ ,#abcan { color: red; p, |q { background: blue; color: \hey; width: \10 + \20 \ ; a { height: 1; } } } d\ v, sp\ n { a { color: blue; } }sass-spec-3.5.0-2/spec/libsass/rel/000077500000000000000000000000001305254536400167425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/rel/expected_output-dart-sass.css000066400000000000000000000004211305254536400245710ustar00rootroot00000000000000div { less: true; less: 0.75; less: true; eq: true; eq: true; eq: true; eq: false; eq: false; eq: false; eq: false; eq: true; x: 1in, 1in; y: 0.3937007874in; eq: true; blah: 0.3937007874; in: 2.54cm; lt: false; lt: false; lt: false; } sass-spec-3.5.0-2/spec/libsass/rel/expected_output.css000066400000000000000000000004001305254536400226670ustar00rootroot00000000000000div { less: true; less: 0.75; less: true; eq: true; eq: true; eq: true; eq: false; eq: false; eq: false; eq: false; eq: true; x: 1in, 1in; y: 1cm; eq: true; blah: 0.3937; in: 2.54cm; lt: false; lt: false; lt: false; } sass-spec-3.5.0-2/spec/libsass/rel/input.scss000066400000000000000000000006711305254536400210020ustar00rootroot00000000000000div { less: 3px < 3pt; less: (1px / 1pt); less: 23fu < 120; eq: hello == hello; eq: "hello" == hello; eq: (1 2 3) == (1 2 3); eq: (1 2 3) == (1, 2, 3); eq: 23px == 23fu; eq: 3.1in == 2.54cm; eq: 2.54cm == 3.1in; eq: (1in) == (1cm*1in/1cm); x: 1in, (1cm*1in/1cm); y: 1cm*1in/1in; eq: (2cm*1in/2cm) == (1in*2cm/2cm); blah: (1cm/1in); in: (1in*2.54cm/1in); lt: 1in < 2.54cm; lt: 2.54cm < 1in; lt: 5 < 4; } sass-spec-3.5.0-2/spec/libsass/scale/000077500000000000000000000000001305254536400172475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/scale/expected_output.css000066400000000000000000000001411305254536400231760ustar00rootroot00000000000000div { color: #c40000; color: #d4f7d4; color: #c85ae6; color: #c8cdd0; blah: #d4f7d4; } sass-spec-3.5.0-2/spec/libsass/scale/input.scss000066400000000000000000000004041305254536400213010ustar00rootroot00000000000000div { color: scale-color(red, $red: -23%); color: scale-color(hsl(120, 70, 80), $lightness: 50%); color: scale-color(rgb(200, 150, 170), $green: -40%, $blue: 70%); color: scale-color(hsl(200, 70, 80), $saturation: -90%, $alpha: 10%); blah: #d4f7d4; }sass-spec-3.5.0-2/spec/libsass/scale/note.txt000066400000000000000000000004171305254536400207570ustar00rootroot00000000000000https://github.com/sass/sass/issues/1690 scale-color(rgb(200, 150, 170), $green: -40%, $blue: 70%); libsass: #c85ae6 ruby sass: #c85ae5 difference in the blue channel: libsass: e6 => 230 ruby sass: e5 => 229 Actual calculation done: 170 + (255 - 170) * .7 = 229.5 sass-spec-3.5.0-2/spec/libsass/selector-functions/000077500000000000000000000000001305254536400220065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/000077500000000000000000000000001305254536400254005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/_assert_helpers.scss000066400000000000000000000004451305254536400314620ustar00rootroot00000000000000// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); }000077500000000000000000000000001305254536400365205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000251305254536400424500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001521305254536400405520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', '.foo'); }000077500000000000000000000000001305254536400404665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000251305254536400444160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001631305254536400425220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', '.foo'); }000077500000000000000000000000001305254536400367225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000251305254536400426520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001531305254536400407550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', '.foo'); }sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-empty/000077500000000000000000000000001305254536400262275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-empty/error000066400000000000000000000003071305254536400273030ustar00rootroot00000000000000Error: $selectors: At least one selector must be passed for `selector-append' on line 2 of /sass/spec/libsass/selector-functions/selector-append-empty/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-empty/error-dart-sass000066400000000000000000000003151305254536400312010ustar00rootroot00000000000000Error: $selectors: At least one selector must be passed. test-02: selector-append(); ^^^^^^^^^^^^^^^^^ spec/libsass/selector-functions/selector-append-empty/input.scss 2:12 root stylesheet sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-empty/expected_output.css000066400000000000000000000000001305254536400321500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-empty/input.scss000066400000000000000000000000471305254536400302640ustar00rootroot00000000000000foo { test-02: selector-append(); }sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-empty/status000066400000000000000000000000021305254536400274650ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-1/000077500000000000000000000000001305254536400263605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-1/error000066400000000000000000000002631305254536400274350ustar00rootroot00000000000000Error: Can't append "*" to ".foo" for `selector-append' on line 2 of /sass/spec/libsass/selector-functions/selector-append-error-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-1/error-dart-sass000066400000000000000000000003131305254536400313300ustar00rootroot00000000000000Error: Can't append * to .foo. test-02: selector-append(".foo", "*"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass/selector-functions/selector-append-error-1/input.scss 2:12 root stylesheet sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-1/expected_output.css000066400000000000000000000000001305254536400323010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-1/input.scss000066400000000000000000000000621305254536400304120ustar00rootroot00000000000000foo { test-02: selector-append(".foo", "*"); }sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-1/options.yml000066400000000000000000000000251305254536400305730ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-1/status000066400000000000000000000000021305254536400276160ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-2/000077500000000000000000000000001305254536400263615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-2/error000066400000000000000000000002701305254536400274340ustar00rootroot00000000000000Error: Can't append "> .bar" to ".foo" for `selector-append' on line 2 of /sass/spec/libsass/selector-functions/selector-append-error-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-2/error-dart-sass000066400000000000000000000003301305254536400313300ustar00rootroot00000000000000Error: Can't append > .bar to .foo. test-02: selector-append(".foo", ">.bar"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/libsass/selector-functions/selector-append-error-2/input.scss 2:12 root stylesheet sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-2/expected_output.css000066400000000000000000000000001305254536400323020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-2/input.scss000066400000000000000000000000661305254536400304170ustar00rootroot00000000000000foo { test-02: selector-append(".foo", ">.bar"); }sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-append-error-2/status000066400000000000000000000000021305254536400276170ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-length/000077500000000000000000000000001305254536400251055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-length/expected_output.css000066400000000000000000000001131305254536400310330ustar00rootroot00000000000000foo.bar.baz asd.qwe xyz, second { length: 2; length: 3; length: 1; } sass-spec-3.5.0-2/spec/libsass/selector-functions/selector-length/input.scss000066400000000000000000000001761305254536400271450ustar00rootroot00000000000000foo.bar.baz asd.qwe xyz, second { length: length(&); length: length(nth(&, 1)); length: length(nth(nth(&, 1), 1)); }sass-spec-3.5.0-2/spec/libsass/selector-functions/simple-selector/000077500000000000000000000000001305254536400251155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector-functions/simple-selector/expected_output.css000066400000000000000000000000741305254536400310510ustar00rootroot00000000000000foo { test-01: .foo, .bar; test-02: .foo, .bar, .baz; } sass-spec-3.5.0-2/spec/libsass/selector-functions/simple-selector/input.scss000066400000000000000000000001401305254536400271440ustar00rootroot00000000000000foo { test-01: simple-selectors(".foo.bar"); test-02: simple-selectors(".foo.bar.baz"); }sass-spec-3.5.0-2/spec/libsass/selector_interpolation_in_string/000077500000000000000000000000001305254536400250235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selector_interpolation_in_string/expected_output.css000066400000000000000000000000471305254536400307570ustar00rootroot00000000000000foo[val="bar foo bar baz"] { a: b; } sass-spec-3.5.0-2/spec/libsass/selector_interpolation_in_string/input.scss000066400000000000000000000000541305254536400270560ustar00rootroot00000000000000foo[val="bar #{"foo" + " bar"} baz"] {a: b} sass-spec-3.5.0-2/spec/libsass/selectors/000077500000000000000000000000001305254536400201635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/access/000077500000000000000000000000001305254536400214245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/access/expected_output.css000066400000000000000000000004471305254536400253640ustar00rootroot00000000000000.foo { mixin-sees: .foo; function-sees: .foo; } .bar a { mixin-sees: .bar a; function-sees: .bar a; } .bar, .baz { mixin-sees: .bar, .baz; function-sees: .bar, .baz; } .where .qux.waldo .final { mixin-sees: .where .qux.waldo .final; function-sees: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/libsass/selectors/access/input.scss000066400000000000000000000007211305254536400234600ustar00rootroot00000000000000@mixin selector-access { mixin-sees: &; } @function function-access() { @return &; } .foo { @include selector-access; function-sees: function-access(); } .bar a { @include selector-access; function-sees: function-access(); } .bar, .baz { @include selector-access; function-sees: function-access(); } .qux { &.waldo { .where & { .final { @include selector-access; function-sees: function-access(); } } } }sass-spec-3.5.0-2/spec/libsass/selectors/function-argument/000077500000000000000000000000001305254536400236305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/function-argument/expected_output.css000066400000000000000000000004311305254536400275610ustar00rootroot00000000000000.result { length: 4; content: .foo .bar a .bar, .baz .where .qux.waldo .final; index: 1; length: 1; content: .foo; index: 2; length: 1; content: .bar a; index: 3; length: 2; content: .bar, .baz; index: 4; length: 1; content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/libsass/selectors/function-argument/input.scss000066400000000000000000000013011305254536400256570ustar00rootroot00000000000000$Selectors: (); ////////////////////////////// // Add selectors of various depths and makeups ////////////////////////////// .foo { $Selectors: append($Selectors, &) !global; } .bar a { $Selectors: append($Selectors, &) !global; } .bar, .baz { $Selectors: append($Selectors, &) !global; } .qux { &.waldo { .where & { .final { $Selectors: append($Selectors, &) !global; } } } } ////////////////////////////// // Display Results ////////////////////////////// .result { length: length($Selectors); content: $Selectors; @for $i from 1 through length($Selectors) { index: $i; length: length(nth($Selectors, $i)); content: nth($Selectors, $i); } }sass-spec-3.5.0-2/spec/libsass/selectors/interpolation/000077500000000000000000000000001305254536400230525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/interpolation/expected_output.css000066400000000000000000000002431305254536400270040ustar00rootroot00000000000000.foo { content: .foo; } .bar a { content: .bar a; } .bar, .baz { content: .bar, .baz; } .where .qux.waldo .final { content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/libsass/selectors/interpolation/input.scss000066400000000000000000000002641305254536400251100ustar00rootroot00000000000000.foo { content: #{&}; } .bar a { content: #{&}; } .bar, .baz { content: #{&}; } .qux { &.waldo { .where & { .final { content: #{&}; } } } }sass-spec-3.5.0-2/spec/libsass/selectors/mixin-argument/000077500000000000000000000000001305254536400231275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/mixin-argument/expected_output.css000066400000000000000000000010751305254536400270650ustar00rootroot00000000000000.foo { type: list; length: 1; content: .foo; index: 1; length: 1; type: list; content: .foo; } .bar a { type: list; length: 1; content: .bar a; index: 1; length: 2; type: list; content: .bar a; } .bar, .baz { type: list; length: 2; content: .bar, .baz; index: 1; length: 1; type: list; content: .bar; index: 2; length: 1; type: list; content: .baz; } .where .qux.waldo .final { type: list; length: 1; content: .where .qux.waldo .final; index: 1; length: 3; type: list; content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/libsass/selectors/mixin-argument/input.scss000066400000000000000000000010101305254536400251530ustar00rootroot00000000000000@mixin selector-info($selector) { type: type-of($selector); length: length($selector); content: $selector; @for $i from 1 through length($selector) { index: $i; length: length(nth($selector, $i)); type: type-of(nth($selector, $i)); content: nth($selector, $i); } } .foo { @include selector-info(&); } .bar a { @include selector-info(&); } .bar, .baz { @include selector-info(&); } .qux { &.waldo { .where & { .final { @include selector-info(&); } } } }sass-spec-3.5.0-2/spec/libsass/selectors/simple/000077500000000000000000000000001305254536400214545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/simple/expected_output.css000066400000000000000000000006721305254536400254140ustar00rootroot00000000000000div span, div p, div span { color: red; } div a.foo.bar.foo { color: green; } div:nth(-3) { color: blue; } @-webkit-keyframes { from { left: 0px; 10% { whatever: hoo; } } to { left: 200px; } } @whatever { div { blah: blah; } div stuff { blah: bloh; } } a, b { color: red; } a c, a d, b c, b d { height: 10px; } a c e, a c f, a d e, a d f, b c e, b c f, b d e, b d f { width: 12px; } sass-spec-3.5.0-2/spec/libsass/selectors/simple/input.scss000066400000000000000000000006311305254536400235100ustar00rootroot00000000000000div { span, p, span { color: red; } a.foo.bar.foo { color: green; } &:nth(-3) { color: blue; } } @-webkit-keyframes { from { left: 0px; 10% { whatever: hoo; } } to { left: 200px; } } div { @whatever { blah: blah; stuff { blah: bloh; } } } a, b { color: red; c, d { height: 10px; e, f { width: 12px; } } } sass-spec-3.5.0-2/spec/libsass/selectors/variables/000077500000000000000000000000001305254536400221335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/multiple/000077500000000000000000000000001305254536400237665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/multiple/bare/000077500000000000000000000000001305254536400246775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/multiple/bare/expected_output.css000066400000000000000000000000561305254536400306330ustar00rootroot00000000000000.foo a, .bar p { content: .foo a, .bar p; } sass-spec-3.5.0-2/spec/libsass/selectors/variables/multiple/bare/input.scss000066400000000000000000000000561305254536400267340ustar00rootroot00000000000000.foo a, .bar p { $bar: &; content: $bar; }sass-spec-3.5.0-2/spec/libsass/selectors/variables/multiple/interpolated/000077500000000000000000000000001305254536400264605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/multiple/interpolated/expected_output.css000066400000000000000000000000561305254536400324140ustar00rootroot00000000000000.foo a, .bar p { content: .foo a, .bar p; } sass-spec-3.5.0-2/spec/libsass/selectors/variables/multiple/interpolated/input.scss000066400000000000000000000000611305254536400305110ustar00rootroot00000000000000.foo a, .bar p { $bar: &; content: #{$bar}; }sass-spec-3.5.0-2/spec/libsass/selectors/variables/nested/000077500000000000000000000000001305254536400234155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/nested/bare/000077500000000000000000000000001305254536400243265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/nested/bare/expected_output.css000066400000000000000000000001021305254536400302520ustar00rootroot00000000000000.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } sass-spec-3.5.0-2/spec/libsass/selectors/variables/nested/bare/input.scss000066400000000000000000000001011305254536400263520ustar00rootroot00000000000000.foo a, .bar p { .baz { $bar: &; content: $bar; } }sass-spec-3.5.0-2/spec/libsass/selectors/variables/nested/interpolated/000077500000000000000000000000001305254536400261075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/nested/interpolated/expected_output.css000066400000000000000000000001021305254536400320330ustar00rootroot00000000000000.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } sass-spec-3.5.0-2/spec/libsass/selectors/variables/nested/interpolated/input.scss000066400000000000000000000001041305254536400301360ustar00rootroot00000000000000.foo a, .bar p { .baz { $bar: &; content: #{$bar}; } }sass-spec-3.5.0-2/spec/libsass/selectors/variables/single/000077500000000000000000000000001305254536400234145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/single/bare/000077500000000000000000000000001305254536400243255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/single/bare/expected_output.css000066400000000000000000000000321305254536400302530ustar00rootroot00000000000000.foo { content: .foo; } sass-spec-3.5.0-2/spec/libsass/selectors/variables/single/bare/input.scss000066400000000000000000000000441305254536400263570ustar00rootroot00000000000000.foo { $bar: &; content: $bar; }sass-spec-3.5.0-2/spec/libsass/selectors/variables/single/interpolated/000077500000000000000000000000001305254536400261065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/selectors/variables/single/interpolated/expected_output.css000066400000000000000000000000321305254536400320340ustar00rootroot00000000000000.foo { content: .foo; } sass-spec-3.5.0-2/spec/libsass/selectors/variables/single/interpolated/input.scss000066400000000000000000000000471305254536400301430ustar00rootroot00000000000000.foo { $bar: &; content: #{$bar}; }sass-spec-3.5.0-2/spec/libsass/test/000077500000000000000000000000001305254536400171375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/test/expected_output-dart-sass.css000066400000000000000000000021611305254536400247710ustar00rootroot00000000000000div { noo: false; poo: false; doo: false; goo: false; zoo: false2; roo: false; hoo: false; } span { a: #641400; b: #aabbcc; c: compact(hello, my, false, name, is, false, aaron, false, false); d: 1, 2, 3, 4, 5, 6; e: a b c d e f; f: #102005; g: #782005; h: #ffc499; h: rgba(204, 86, 0, 0.8); h: rgba(204, 85, 0, 0.8); i: rgba(204, 85, 0, 0.8); foo: url("http://blah/flah/grah"); foo: url(http://foo/bar/buzz.css); foo: url(hey4ho.css); foo: url("blah.css"); bug: compact(false 1 2 false 3 4 5 false); pug: compact(false, 1, 2, false, 3, 4, 5, false); mug: compact(flug, false, blug, false, krug, false); } div { flug: url(bug.mug); krug: 2; blug: c; flig: true true true true; flug: true false; flib: false false; glib: false true false false; trib: yellow; trub: here we are; } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: url(fudge); -webkit-background-size: 10px 10px; } } @media foo { span div { blah: blah; } } gudge { fudge: "20%"; mudge: 1blang; } h1:lang(en) { foo: bar; } sass-spec-3.5.0-2/spec/libsass/test/expected_output.css000066400000000000000000000021711305254536400230730ustar00rootroot00000000000000div { noo: false; poo: not 3; doo: false; goo: false; zoo: false2; roo: false; hoo: not not not 3; } span { a: #641400; b: #aabbcc; c: compact(hello, my, false, name, is, false, aaron, false, false); d: 1, 2, 3, 4, 5, 6; e: a b c d e f; f: #102005; g: #782005; h: #ffc499; h: rgba(204, 86, 0, 0.8); h: rgba(204, 85, 0, 0.8); i: rgba(204, 85, 0, 0.8); foo: url("http://blah/flah/grah"); foo: url(http://foo/bar/buzz.css); foo: url(hey4ho.css); foo: url("blah.css"); bug: compact(false 1 2 false 3 4 5 false); pug: compact(false, 1, 2, false, 3, 4, 5, false); mug: compact(flug, false, blug, false, krug, false); } div { flug: url(bug.mug); krug: 2; blug: c; flig: true true true true; flug: true false; flib: false false; glib: false true false false; trib: yellow; trub: here we are; } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: url(fudge); -webkit-background-size: 10px 10px; } } @media foo { span div { blah: blah; } } gudge { fudge: "20%"; mudge: 1blang; } h1:lang(en) { foo: bar; } sass-spec-3.5.0-2/spec/libsass/test/input.scss000066400000000000000000000034031305254536400211730ustar00rootroot00000000000000$x: 3; div { noo: not $x; poo: not 3; doo: not($x); goo: not(3); zoo: not 1 + 2; roo: not not not $x; hoo: not not not 3; } @mixin foo($x-1, $x-2) { goo: $x-1; poo: $x-2; } $hux: "blah.css"; span { a: rgba(100, 20, 0, 1); b: rgba(#abc, 1); c: compact(hello, my, false, name, is, false, aaron, false, false); d: join(1 2 3, 4 5 6, comma); e: join(a b c, d e f); f: change-color(#102030, $blue: 5); g: change-color(#102030, $red: 120, $blue: 5); h: hsl(25, 100%, 80%); h: change-color(#ffc499, $alpha: 0.8, $lightness: 40%); h: change-color(hsl(25, 100%, 80%), $alpha: 0.8, $lightness: 40%); i: hsla(25, 100%, 40%, 0.8); foo: url("http://blah/flah/grah"); foo: url(http://foo/bar/buzz.css); foo: url(hey#{1+3}ho.css); foo: url($hux); bug: compact(false 1 2 false 3 4 5 false); pug: compact(false, 1, 2, false, 3, 4, 5, false); mug: compact((flug, false, blug, false, krug, false)); } @mixin bg($file) { background: url($file) no-repeat; } div { flug: url(bug.mug); krug: nth(1 2 3, 2px); blug: nth(a b c d, 3); flig: comparable(34, 22px) comparable(1%, 3) comparable(2, 1) comparable(4cm, 1in); flug: comparable(1px, 2.3in) comparable(1%, 2pt); flib: comparable(3ex, 2px) comparable(3em, 2cm); glib: not(fudge) not(false) not(0) not(red); trib: if(red, yellow, not taken); trub: if(not(fudge), not taken, here we are); } $width: 10px; $height: 10px; @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: url(fudge); -webkit-background-size: $width $height; } } span { @media foo { div { blah: blah; } @media bar { p { blah: bloo; } } } } gudge { fudge: 20 + "%"; mudge: 1 + blang; } h1:lang(en) { foo: bar; }sass-spec-3.5.0-2/spec/libsass/unary-ops/000077500000000000000000000000001305254536400201155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/unary-ops/expected_output-dart-sass.css000066400000000000000000000001701305254536400257450ustar00rootroot00000000000000div { a: -10; b: 0px; c: 10; d: 0px; e: -20%; f: 20%; g: -hello; h: +hello; i: +hello; j: string; } sass-spec-3.5.0-2/spec/libsass/unary-ops/expected_output.css000066400000000000000000000001711305254536400240470ustar00rootroot00000000000000div { a: -10; b: 0px; c: +10; d: 0px; e: -20%; f: 20%; g: -hello; h: +hello; i: +hello; j: string; } sass-spec-3.5.0-2/spec/libsass/unary-ops/input.scss000066400000000000000000000002371305254536400221530ustar00rootroot00000000000000$x: 20%; div { a: -10; b: -10px + 10px; c: +10; d: +10px + -10px; e: -$x; f: +$x; g: -hello; h: +hello; i: + hello; j: type-of(+ hello); }sass-spec-3.5.0-2/spec/libsass/unicode-bom/000077500000000000000000000000001305254536400203615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-16-big/000077500000000000000000000000001305254536400221425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-16-big/expected_output.css000066400000000000000000000000271305254536400260740ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-16-big/input.scss000066400000000000000000000000441305254536400241740ustar00rootroot00000000000000foo { bar: baz; }sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-16-big/options.yml000066400000000000000000000000411305254536400243530ustar00rootroot00000000000000--- :todo: - libsass - dart-sass sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-16-little/000077500000000000000000000000001305254536400226765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-16-little/expected_output.css000066400000000000000000000000271305254536400266300ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-16-little/input.scss000066400000000000000000000000441305254536400247300ustar00rootroot00000000000000foo { bar: baz; }sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-16-little/options.yml000066400000000000000000000000411305254536400251070ustar00rootroot00000000000000--- :todo: - libsass - dart-sass sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-8/000077500000000000000000000000001305254536400213245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-8/expected_output.css000066400000000000000000000000271305254536400252560ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/libsass/unicode-bom/utf-8/input.scss000066400000000000000000000000241305254536400233540ustar00rootroot00000000000000foo { bar: baz; }sass-spec-3.5.0-2/spec/libsass/unitless/000077500000000000000000000000001305254536400200265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/unitless/expected_output.css000066400000000000000000000000611305254536400237560ustar00rootroot00000000000000div { hoo: true; hee: false; foo: false; } sass-spec-3.5.0-2/spec/libsass/unitless/input.scss000066400000000000000000000001141305254536400220560ustar00rootroot00000000000000div { hoo: unitless(42); hee: unitless(42px); foo: unitless(3.14in); }sass-spec-3.5.0-2/spec/libsass/units/000077500000000000000000000000001305254536400173225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/conversion-regen.pl000066400000000000000000000025561305254536400231520ustar00rootroot00000000000000use strict; use warnings; use File::chdir; my @input = (["conversion"]); my @names = ("size", "angle", "time", "frequency", "resolution"); my %units = ( "size" => ["px", "pt", "pc", "mm", "cm", "in"], "angle" => ["deg", "grad", "rad", "turn"], "time" => ["s", "ms"], "frequency" => ["Hz", "kHz"], "resolution" => ["dpi", "dpcm", "dppx"], ); my @template; foreach my $name (@names) { my @units = @{$units{$name}}; my $tmpl = ".result {\n"; for (my $i = 0; $i < scalar(@units); $i++) { for (my $n = 0; $n < scalar(@units); $n++) { $tmpl .= sprintf(' output: (0%s + 1%s)', $units[$i], $units[$n]) . ";\n"; $tmpl .= sprintf(' output: (4.2%s / 1%s)', $units[$i], $units[$n]) . ";\n"; $tmpl .= sprintf(' output: (4.2%s * 1%s / 1%s)', $units[$i], $units[$n], $units[$i]) . ";\n"; } } $tmpl .= "}\n"; push @template, $name; push @template, $tmpl; } sub render { use File::Slurp qw(write_file); my ($names, $template, @fields) = @_; $template =~ s/\%(\d+)\%/$fields[$1]/g; local $CWD = $CWD; foreach (@{$names}) { mkdir $_; $CWD = $_; } print "created ", join("/", @{$names}), "\n"; return write_file('input.scss', { binmode => ':raw' }, $template); } while (defined(my $name = shift @template)) { my $template = shift(@template); foreach my $input (@input) { render([$input->[0], $name], $template, @{$input}); } } # <>;sass-spec-3.5.0-2/spec/libsass/units/conversion/000077500000000000000000000000001305254536400215075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/conversion/angle/000077500000000000000000000000001305254536400225755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/conversion/angle/expected_output-dart-sass.css000066400000000000000000000017431305254536400304340ustar00rootroot00000000000000.result { output: 1deg; output: 4.2; output: 4.2deg; output: 0.9deg; output: 4.6666666667; output: 4.2grad; output: 57.2957795131deg; output: 0.0733038286; output: 4.2rad; output: 360deg; output: 0.0116666667; output: 4.2turn; output: 1.1111111111grad; output: 3.78; output: 4.2deg; output: 1grad; output: 4.2; output: 4.2grad; output: 63.6619772368grad; output: 0.0659734457; output: 4.2rad; output: 400grad; output: 0.0105; output: 4.2turn; output: 0.0174532925rad; output: 240.6422739549; output: 4.2deg; output: 0.0157079633rad; output: 267.3803043944; output: 4.2grad; output: 1rad; output: 4.2; output: 4.2rad; output: 6.2831853072rad; output: 0.668450761; output: 4.2turn; output: 0.0027777778turn; output: 1512; output: 4.2deg; output: 0.0025turn; output: 1680; output: 4.2grad; output: 0.1591549431turn; output: 26.3893782902; output: 4.2rad; output: 1turn; output: 4.2; output: 4.2turn; } sass-spec-3.5.0-2/spec/libsass/units/conversion/angle/expected_output.css000066400000000000000000000016221305254536400265310ustar00rootroot00000000000000.result { output: 1deg; output: 4.2; output: 4.2deg; output: 0.9deg; output: 4.66667; output: 4.2grad; output: 57.29578deg; output: 0.0733; output: 4.2rad; output: 360deg; output: 0.01167; output: 4.2turn; output: 1.11111grad; output: 3.78; output: 4.2deg; output: 1grad; output: 4.2; output: 4.2grad; output: 63.66198grad; output: 0.06597; output: 4.2rad; output: 400grad; output: 0.0105; output: 4.2turn; output: 0.01745rad; output: 240.64227; output: 4.2deg; output: 0.01571rad; output: 267.3803; output: 4.2grad; output: 1rad; output: 4.2; output: 4.2rad; output: 6.28319rad; output: 0.66845; output: 4.2turn; output: 0.00278turn; output: 1512; output: 4.2deg; output: 0.0025turn; output: 1680; output: 4.2grad; output: 0.15915turn; output: 26.38938; output: 4.2rad; output: 1turn; output: 4.2; output: 4.2turn; } sass-spec-3.5.0-2/spec/libsass/units/conversion/angle/input.scss000066400000000000000000000026441305254536400246370ustar00rootroot00000000000000.result { output: (0deg + 1deg); output: (4.2deg / 1deg); output: (4.2deg * 1deg / 1deg); output: (0deg + 1grad); output: (4.2deg / 1grad); output: (4.2deg * 1grad / 1deg); output: (0deg + 1rad); output: (4.2deg / 1rad); output: (4.2deg * 1rad / 1deg); output: (0deg + 1turn); output: (4.2deg / 1turn); output: (4.2deg * 1turn / 1deg); output: (0grad + 1deg); output: (4.2grad / 1deg); output: (4.2grad * 1deg / 1grad); output: (0grad + 1grad); output: (4.2grad / 1grad); output: (4.2grad * 1grad / 1grad); output: (0grad + 1rad); output: (4.2grad / 1rad); output: (4.2grad * 1rad / 1grad); output: (0grad + 1turn); output: (4.2grad / 1turn); output: (4.2grad * 1turn / 1grad); output: (0rad + 1deg); output: (4.2rad / 1deg); output: (4.2rad * 1deg / 1rad); output: (0rad + 1grad); output: (4.2rad / 1grad); output: (4.2rad * 1grad / 1rad); output: (0rad + 1rad); output: (4.2rad / 1rad); output: (4.2rad * 1rad / 1rad); output: (0rad + 1turn); output: (4.2rad / 1turn); output: (4.2rad * 1turn / 1rad); output: (0turn + 1deg); output: (4.2turn / 1deg); output: (4.2turn * 1deg / 1turn); output: (0turn + 1grad); output: (4.2turn / 1grad); output: (4.2turn * 1grad / 1turn); output: (0turn + 1rad); output: (4.2turn / 1rad); output: (4.2turn * 1rad / 1turn); output: (0turn + 1turn); output: (4.2turn / 1turn); output: (4.2turn * 1turn / 1turn); } sass-spec-3.5.0-2/spec/libsass/units/conversion/frequency/000077500000000000000000000000001305254536400235105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/conversion/frequency/expected_output.css000066400000000000000000000003271305254536400274450ustar00rootroot00000000000000.result { output: 1Hz; output: 4.2; output: 4.2Hz; output: 1000Hz; output: 0.0042; output: 4.2kHz; output: 0.001kHz; output: 4200; output: 4.2Hz; output: 1kHz; output: 4.2; output: 4.2kHz; } sass-spec-3.5.0-2/spec/libsass/units/conversion/frequency/input.scss000066400000000000000000000005261305254536400255470ustar00rootroot00000000000000.result { output: (0Hz + 1Hz); output: (4.2Hz / 1Hz); output: (4.2Hz * 1Hz / 1Hz); output: (0Hz + 1kHz); output: (4.2Hz / 1kHz); output: (4.2Hz * 1kHz / 1Hz); output: (0kHz + 1Hz); output: (4.2kHz / 1Hz); output: (4.2kHz * 1Hz / 1kHz); output: (0kHz + 1kHz); output: (4.2kHz / 1kHz); output: (4.2kHz * 1kHz / 1kHz); } sass-spec-3.5.0-2/spec/libsass/units/conversion/resolution/000077500000000000000000000000001305254536400237125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/conversion/resolution/expected_output-dart-sass.css000066400000000000000000000010441305254536400315430ustar00rootroot00000000000000.result { output: 1dpi; output: 4.2; output: 4.2dpi; output: 2.54dpi; output: 1.6535433071; output: 4.2dpcm; output: 96dpi; output: 0.04375; output: 4.2dppx; output: 0.3937007874dpcm; output: 10.668; output: 4.2dpi; output: 1dpcm; output: 4.2; output: 4.2dpcm; output: 37.7952755906dpcm; output: 0.111125; output: 4.2dppx; output: 0.0104166667dppx; output: 403.2; output: 4.2dpi; output: 0.0264583333dppx; output: 158.7401574803; output: 4.2dpcm; output: 1dppx; output: 4.2; output: 4.2dppx; } sass-spec-3.5.0-2/spec/libsass/units/conversion/resolution/expected_output.css000066400000000000000000000010041305254536400276400ustar00rootroot00000000000000.result { output: 1dpi; output: 4.2; output: 4.2dpi; output: 2.54dpi; output: 1.65354; output: 4.2dpcm; output: 96dpi; output: 0.04375; output: 4.2dppx; output: 0.3937dpcm; output: 10.668; output: 4.2dpi; output: 1dpcm; output: 4.2; output: 4.2dpcm; output: 37.79528dpcm; output: 0.11113; output: 4.2dppx; output: 0.01042dppx; output: 403.2; output: 4.2dpi; output: 0.02646dppx; output: 158.74016; output: 4.2dpcm; output: 1dppx; output: 4.2; output: 4.2dppx; } sass-spec-3.5.0-2/spec/libsass/units/conversion/resolution/input.scss000066400000000000000000000014741305254536400257540ustar00rootroot00000000000000.result { output: (0dpi + 1dpi); output: (4.2dpi / 1dpi); output: (4.2dpi * 1dpi / 1dpi); output: (0dpi + 1dpcm); output: (4.2dpi / 1dpcm); output: (4.2dpi * 1dpcm / 1dpi); output: (0dpi + 1dppx); output: (4.2dpi / 1dppx); output: (4.2dpi * 1dppx / 1dpi); output: (0dpcm + 1dpi); output: (4.2dpcm / 1dpi); output: (4.2dpcm * 1dpi / 1dpcm); output: (0dpcm + 1dpcm); output: (4.2dpcm / 1dpcm); output: (4.2dpcm * 1dpcm / 1dpcm); output: (0dpcm + 1dppx); output: (4.2dpcm / 1dppx); output: (4.2dpcm * 1dppx / 1dpcm); output: (0dppx + 1dpi); output: (4.2dppx / 1dpi); output: (4.2dppx * 1dpi / 1dppx); output: (0dppx + 1dpcm); output: (4.2dppx / 1dpcm); output: (4.2dppx * 1dpcm / 1dppx); output: (0dppx + 1dppx); output: (4.2dppx / 1dppx); output: (4.2dppx * 1dppx / 1dppx); } sass-spec-3.5.0-2/spec/libsass/units/conversion/size/000077500000000000000000000000001305254536400224615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/conversion/size/expected_output-dart-sass.css000066400000000000000000000040321305254536400303120ustar00rootroot00000000000000.result { output: 1px; output: 4.2; output: 4.2px; output: 1.3333333333px; output: 3.15; output: 4.2pt; output: 16px; output: 0.2625; output: 4.2pc; output: 3.7795275591px; output: 1.11125; output: 4.2mm; output: 37.7952755906px; output: 0.111125; output: 4.2cm; output: 96px; output: 0.04375; output: 4.2in; output: 0.75pt; output: 5.6; output: 4.2px; output: 1pt; output: 4.2; output: 4.2pt; output: 12pt; output: 0.35; output: 4.2pc; output: 2.8346456693pt; output: 1.4816666667; output: 4.2mm; output: 28.3464566929pt; output: 0.1481666667; output: 4.2cm; output: 72pt; output: 0.0583333333; output: 4.2in; output: 0.0625pc; output: 67.2; output: 4.2px; output: 0.0833333333pc; output: 50.4; output: 4.2pt; output: 1pc; output: 4.2; output: 4.2pc; output: 0.2362204724pc; output: 17.78; output: 4.2mm; output: 2.3622047244pc; output: 1.778; output: 4.2cm; output: 6pc; output: 0.7; output: 4.2in; output: 0.2645833333mm; output: 15.874015748; output: 4.2px; output: 0.3527777778mm; output: 11.905511811; output: 4.2pt; output: 4.2333333333mm; output: 0.9921259843; output: 4.2pc; output: 1mm; output: 4.2; output: 4.2mm; output: 10mm; output: 0.42; output: 4.2cm; output: 25.4mm; output: 0.1653543307; output: 4.2in; output: 0.0264583333cm; output: 158.7401574803; output: 4.2px; output: 0.0352777778cm; output: 119.0551181102; output: 4.2pt; output: 0.4233333333cm; output: 9.9212598425; output: 4.2pc; output: 0.1cm; output: 42; output: 4.2mm; output: 1cm; output: 4.2; output: 4.2cm; output: 2.54cm; output: 1.6535433071; output: 4.2in; output: 0.0104166667in; output: 403.2; output: 4.2px; output: 0.0138888889in; output: 302.4; output: 4.2pt; output: 0.1666666667in; output: 25.2; output: 4.2pc; output: 0.0393700787in; output: 106.68; output: 4.2mm; output: 0.3937007874in; output: 10.668; output: 4.2cm; output: 1in; output: 4.2; output: 4.2in; } sass-spec-3.5.0-2/spec/libsass/units/conversion/size/expected_output.css000066400000000000000000000036031305254536400264160ustar00rootroot00000000000000.result { output: 1px; output: 4.2; output: 4.2px; output: 1.33333px; output: 3.15; output: 4.2pt; output: 16px; output: 0.2625; output: 4.2pc; output: 3.77953px; output: 1.11125; output: 4.2mm; output: 37.79528px; output: 0.11113; output: 4.2cm; output: 96px; output: 0.04375; output: 4.2in; output: 0.75pt; output: 5.6; output: 4.2px; output: 1pt; output: 4.2; output: 4.2pt; output: 12pt; output: 0.35; output: 4.2pc; output: 2.83465pt; output: 1.48167; output: 4.2mm; output: 28.34646pt; output: 0.14817; output: 4.2cm; output: 72pt; output: 0.05833; output: 4.2in; output: 0.0625pc; output: 67.2; output: 4.2px; output: 0.08333pc; output: 50.4; output: 4.2pt; output: 1pc; output: 4.2; output: 4.2pc; output: 0.23622pc; output: 17.78; output: 4.2mm; output: 2.3622pc; output: 1.778; output: 4.2cm; output: 6pc; output: 0.7; output: 4.2in; output: 0.26458mm; output: 15.87402; output: 4.2px; output: 0.35278mm; output: 11.90551; output: 4.2pt; output: 4.23333mm; output: 0.99213; output: 4.2pc; output: 1mm; output: 4.2; output: 4.2mm; output: 10mm; output: 0.42; output: 4.2cm; output: 25.4mm; output: 0.16535; output: 4.2in; output: 0.02646cm; output: 158.74016; output: 4.2px; output: 0.03528cm; output: 119.05512; output: 4.2pt; output: 0.42333cm; output: 9.92126; output: 4.2pc; output: 0.1cm; output: 42; output: 4.2mm; output: 1cm; output: 4.2; output: 4.2cm; output: 2.54cm; output: 1.65354; output: 4.2in; output: 0.01042in; output: 403.2; output: 4.2px; output: 0.01389in; output: 302.4; output: 4.2pt; output: 0.16667in; output: 25.2; output: 4.2pc; output: 0.03937in; output: 106.68; output: 4.2mm; output: 0.3937in; output: 10.668; output: 4.2cm; output: 1in; output: 4.2; output: 4.2in; } sass-spec-3.5.0-2/spec/libsass/units/conversion/size/input.scss000066400000000000000000000054501305254536400245210ustar00rootroot00000000000000.result { output: (0px + 1px); output: (4.2px / 1px); output: (4.2px * 1px / 1px); output: (0px + 1pt); output: (4.2px / 1pt); output: (4.2px * 1pt / 1px); output: (0px + 1pc); output: (4.2px / 1pc); output: (4.2px * 1pc / 1px); output: (0px + 1mm); output: (4.2px / 1mm); output: (4.2px * 1mm / 1px); output: (0px + 1cm); output: (4.2px / 1cm); output: (4.2px * 1cm / 1px); output: (0px + 1in); output: (4.2px / 1in); output: (4.2px * 1in / 1px); output: (0pt + 1px); output: (4.2pt / 1px); output: (4.2pt * 1px / 1pt); output: (0pt + 1pt); output: (4.2pt / 1pt); output: (4.2pt * 1pt / 1pt); output: (0pt + 1pc); output: (4.2pt / 1pc); output: (4.2pt * 1pc / 1pt); output: (0pt + 1mm); output: (4.2pt / 1mm); output: (4.2pt * 1mm / 1pt); output: (0pt + 1cm); output: (4.2pt / 1cm); output: (4.2pt * 1cm / 1pt); output: (0pt + 1in); output: (4.2pt / 1in); output: (4.2pt * 1in / 1pt); output: (0pc + 1px); output: (4.2pc / 1px); output: (4.2pc * 1px / 1pc); output: (0pc + 1pt); output: (4.2pc / 1pt); output: (4.2pc * 1pt / 1pc); output: (0pc + 1pc); output: (4.2pc / 1pc); output: (4.2pc * 1pc / 1pc); output: (0pc + 1mm); output: (4.2pc / 1mm); output: (4.2pc * 1mm / 1pc); output: (0pc + 1cm); output: (4.2pc / 1cm); output: (4.2pc * 1cm / 1pc); output: (0pc + 1in); output: (4.2pc / 1in); output: (4.2pc * 1in / 1pc); output: (0mm + 1px); output: (4.2mm / 1px); output: (4.2mm * 1px / 1mm); output: (0mm + 1pt); output: (4.2mm / 1pt); output: (4.2mm * 1pt / 1mm); output: (0mm + 1pc); output: (4.2mm / 1pc); output: (4.2mm * 1pc / 1mm); output: (0mm + 1mm); output: (4.2mm / 1mm); output: (4.2mm * 1mm / 1mm); output: (0mm + 1cm); output: (4.2mm / 1cm); output: (4.2mm * 1cm / 1mm); output: (0mm + 1in); output: (4.2mm / 1in); output: (4.2mm * 1in / 1mm); output: (0cm + 1px); output: (4.2cm / 1px); output: (4.2cm * 1px / 1cm); output: (0cm + 1pt); output: (4.2cm / 1pt); output: (4.2cm * 1pt / 1cm); output: (0cm + 1pc); output: (4.2cm / 1pc); output: (4.2cm * 1pc / 1cm); output: (0cm + 1mm); output: (4.2cm / 1mm); output: (4.2cm * 1mm / 1cm); output: (0cm + 1cm); output: (4.2cm / 1cm); output: (4.2cm * 1cm / 1cm); output: (0cm + 1in); output: (4.2cm / 1in); output: (4.2cm * 1in / 1cm); output: (0in + 1px); output: (4.2in / 1px); output: (4.2in * 1px / 1in); output: (0in + 1pt); output: (4.2in / 1pt); output: (4.2in * 1pt / 1in); output: (0in + 1pc); output: (4.2in / 1pc); output: (4.2in * 1pc / 1in); output: (0in + 1mm); output: (4.2in / 1mm); output: (4.2in * 1mm / 1in); output: (0in + 1cm); output: (4.2in / 1cm); output: (4.2in * 1cm / 1in); output: (0in + 1in); output: (4.2in / 1in); output: (4.2in * 1in / 1in); } sass-spec-3.5.0-2/spec/libsass/units/conversion/time/000077500000000000000000000000001305254536400224455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/conversion/time/expected_output.css000066400000000000000000000003171305254536400264010ustar00rootroot00000000000000.result { output: 1s; output: 4.2; output: 4.2s; output: 0.001s; output: 4200; output: 4.2ms; output: 1000ms; output: 0.0042; output: 4.2s; output: 1ms; output: 4.2; output: 4.2ms; } sass-spec-3.5.0-2/spec/libsass/units/conversion/time/input.scss000066400000000000000000000004721305254536400245040ustar00rootroot00000000000000.result { output: (0s + 1s); output: (4.2s / 1s); output: (4.2s * 1s / 1s); output: (0s + 1ms); output: (4.2s / 1ms); output: (4.2s * 1ms / 1s); output: (0ms + 1s); output: (4.2ms / 1s); output: (4.2ms * 1s / 1ms); output: (0ms + 1ms); output: (4.2ms / 1ms); output: (4.2ms * 1ms / 1ms); } sass-spec-3.5.0-2/spec/libsass/units/feature-test/000077500000000000000000000000001305254536400217325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/feature-test/expected_output.css000066400000000000000000000000311305254536400256570ustar00rootroot00000000000000div { feature: true; } sass-spec-3.5.0-2/spec/libsass/units/feature-test/input.scss000066400000000000000000000001051305254536400237620ustar00rootroot00000000000000@if feature-exists(units-level-3) { div { feature: true; } } sass-spec-3.5.0-2/spec/libsass/units/simple/000077500000000000000000000000001305254536400206135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/units/simple/expected_output-dart-sass.css000066400000000000000000000001301305254536400264370ustar00rootroot00000000000000div { hey: 370866.1417322835pt; ho: true; hoo: "px/fu*emu*gnu"; hee: "cm^-1"; } sass-spec-3.5.0-2/spec/libsass/units/simple/expected_output.css000066400000000000000000000001171305254536400245450ustar00rootroot00000000000000div { hey: 5150.91864in; ho: true; hoo: "px/emu*fu*gnu"; hee: "/cm"; } sass-spec-3.5.0-2/spec/libsass/units/simple/input.scss000066400000000000000000000002461305254536400226510ustar00rootroot00000000000000div { hey: ((5in + 3cm) * 10px * 100pt * 10fu / 2px / 2fu / 3pt); ho: (23in/2fu) > (23cm/2fu); hoo: unit((23px/2fu/12emu/1.2gnu)); hee: unit((2in/3cm/4cm)); }sass-spec-3.5.0-2/spec/libsass/unquote/000077500000000000000000000000001305254536400176605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/unquote/error000066400000000000000000000002521305254536400207330ustar00rootroot00000000000000DEPRECATION WARNING: Passing 24, a non-string value, to unquote() will be an error in future versions of Sass. on line 6 of /sass/spec/libsass/unquote/input.scss sass-spec-3.5.0-2/spec/libsass/unquote/expected_output.css000066400000000000000000000002431305254536400236120ustar00rootroot00000000000000div { a: foo; b: I'm a "fashion" "expert".; c: \"wha; d: column1tcolumn2; e: 24; f: 37%; g: null; j: 1; k: 2; l: a b; m: a 1, b 2; n: 1; } sass-spec-3.5.0-2/spec/libsass/unquote/input.scss000066400000000000000000000005001305254536400217070ustar00rootroot00000000000000div { a: unquote("foo"); b: unquote("I'm a \"fashion\" \"expert\"."); c: unquote(\"wha); d: unquote("column1\tcolumn2"); e: unquote(23+1); f: percentage(.37); g: type-of(null); // h: hello + null; j: length(null); k: nth(1 2 3, 2); l: join(a, b, auto); m: zip(a b c, 1 2); n: min(1, 2%, 3px); }sass-spec-3.5.0-2/spec/libsass/unquote/options.yml000066400000000000000000000000271305254536400220750ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/libsass/url/000077500000000000000000000000001305254536400167625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/url/expected_output.css000066400000000000000000000060671305254536400227260ustar00rootroot00000000000000div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudgepop.css); bar: url("http://fudgepop/styles.css"); hux: url(http://box_123////fudgepop.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-1.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-2.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-3.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-4.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-5.css); gloo: url("hey3.css"); floo: url(hadoop-444.css); flum: image-url("fudge.png", hux); /*****/ background: url("image.png"); mudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); nudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC); pudge: url(http://wiki.jbussdieker.name/skins/common/images/Checker-16x16.png?2012-05-02T13:40:00Z); } p:after { content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); } sass-spec-3.5.0-2/spec/libsass/url/input.scss000066400000000000000000000055771305254536400210340ustar00rootroot00000000000000$x: pop; $y: 123; div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudge#{$x}.css); bar: url("http://fudge#{$x}/styles.css"); hux: url(http://box_#{$y}////fudge#{$x}.css); @each $i in (1 2 3 4 5) { hux: url(http://box_#{$y}////fudge#{$x}.css); foo: url(http://blah.com/bar-#{$i}.css); } gloo: url("hey#{1+2}.css"); floo: url(hadoop-#{$y+321}.css); flum: image-url("fudge.png", hux); /*****/ $bg: "image.png"; background: url("#{$bg}"); //gudge: url(type-of(hello) + length(a b c)); mudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); nudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC); pudge: url(http://wiki.jbussdieker.name/skins/common/images/Checker-16x16.png?2012-05-02T13:40:00Z); } p:after { content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII= ); }sass-spec-3.5.0-2/spec/libsass/variable-scoping/000077500000000000000000000000001305254536400214055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/000077500000000000000000000000001305254536400237125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/000077500000000000000000000000001305254536400256675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/at-root/000077500000000000000000000000001305254536400272545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/at-root/expected_output.css000066400000000000000000000001571305254536400332120ustar00rootroot00000000000000result { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/at-root/input.scss000066400000000000000000000015571305254536400313200ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @at-root { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @at-root { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/each/000077500000000000000000000000001305254536400265675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/each/expected_output.css000066400000000000000000000001551305254536400325230ustar00rootroot00000000000000result { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/each/input.scss000066400000000000000000000017631305254536400306320ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @each $outer in 1 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @each $inner in 2 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/else/000077500000000000000000000000001305254536400266175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/else/expected_output.css000066400000000000000000000001551305254536400325530ustar00rootroot00000000000000result { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/else/input.scss000066400000000000000000000016531305254536400306600ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if false { // nothing } @else { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/elseif/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/elseif/expected_output.css000066400000000000000000000001551305254536400330720ustar00rootroot00000000000000result { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/elseif/input.scss000066400000000000000000000016731305254536400312010ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if false { // nothing } @else if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/for/000077500000000000000000000000001305254536400264555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/for/expected_output.css000066400000000000000000000001551305254536400324110ustar00rootroot00000000000000result { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/for/input.scss000066400000000000000000000020211305254536400305040ustar00rootroot00000000000000$continue: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @for $outer from 1 to 2 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @for $inner from 3 to 4 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/function/000077500000000000000000000000001305254536400275145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/function/expected_output.css000066400000000000000000000002371305254536400334510ustar00rootroot00000000000000result { continue_outer: true; continue_inner: true; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/function/input.scss000066400000000000000000000022611305254536400315510ustar00rootroot00000000000000$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; @return null; } result { fn: fn(); @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/if/000077500000000000000000000000001305254536400262655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/if/expected_output.css000066400000000000000000000001551305254536400322210ustar00rootroot00000000000000result { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/if/input.scss000066400000000000000000000015571305254536400303310ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/mixin/000077500000000000000000000000001305254536400270135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/mixin/expected_output.css000066400000000000000000000001571305254536400327510ustar00rootroot00000000000000result { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/mixin/input.scss000066400000000000000000000017131305254536400310510ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @mixin set_variable_inner() { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } @mixin set_variable_outer() { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @include set_variable_inner(); } @include set_variable_outer(); result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/ruleset/000077500000000000000000000000001305254536400273525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/ruleset/expected_output.css000066400000000000000000000001571305254536400333100ustar00rootroot00000000000000result { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/ruleset/input.scss000066400000000000000000000015531305254536400314120ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; ruleset { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/while/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/while/expected_output.css000066400000000000000000000002371305254536400327340ustar00rootroot00000000000000result { continue_outer: false; continue_inner: false; root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/expanding/while/input.scss000066400000000000000000000022331305254536400310330ustar00rootroot00000000000000$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @while $continue_outer { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; } result { @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/000077500000000000000000000000001305254536400260545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/each/000077500000000000000000000000001305254536400267545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/each/expected_output.css000066400000000000000000000002751305254536400327130ustar00rootroot00000000000000result { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/each/input.scss000066400000000000000000000027011305254536400310100ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @each $outer in 1 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @each $inner in 2 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/else/000077500000000000000000000000001305254536400270045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/else/expected_output.css000066400000000000000000000002751305254536400327430ustar00rootroot00000000000000result { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/else/input.scss000066400000000000000000000027671305254536400310540ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if false { // nothing } @else { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/elseif/000077500000000000000000000000001305254536400273235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/elseif/expected_output.css000066400000000000000000000002751305254536400332620ustar00rootroot00000000000000result { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/elseif/input.scss000066400000000000000000000030071305254536400313570ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if false { // nothing } @else if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/for/000077500000000000000000000000001305254536400266425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/for/expected_output.css000066400000000000000000000002751305254536400326010ustar00rootroot00000000000000result { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/for/input.scss000066400000000000000000000027151305254536400307030ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @for $outer from 1 to 2 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @for $inner from 3 to 4 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/if/000077500000000000000000000000001305254536400264525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/if/expected_output.css000066400000000000000000000002751305254536400324110ustar00rootroot00000000000000result { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/if/input.scss000066400000000000000000000026571305254536400305200ustar00rootroot00000000000000$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/while/000077500000000000000000000000001305254536400271645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/while/expected_output.css000066400000000000000000000003551305254536400331220ustar00rootroot00000000000000result { continue_outer: true; continue_inner: true; check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/blead-global/functional/while/input.scss000066400000000000000000000031551305254536400312240ustar00rootroot00000000000000$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @while $continue_outer { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-global-null/000077500000000000000000000000001305254536400254225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-global-null/expected_output.css000066400000000000000000000001261305254536400313540ustar00rootroot00000000000000div inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-global-null/input.scss000066400000000000000000000006141305254536400274570ustar00rootroot00000000000000div { $foo: null !default !global; $foo: inner !default !global; $foo: null !default !global; $foo: lexical; inner { foo: $foo; } } $foo: null !default !global; $foo: outer !default !global; $foo: null !default !global; outer { foo: $foo; } div { $foo: null !default !global; $foo: footer !default !global; $foo: null !default !global; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-global/000077500000000000000000000000001305254536400244525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-global/expected_output.css000066400000000000000000000001261305254536400304040ustar00rootroot00000000000000div inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-global/input.scss000066400000000000000000000003261305254536400265070ustar00rootroot00000000000000div { $foo: inner !default !global; $foo: lexical; inner { foo: $foo; } } $foo: outer !default !global; outer { foo: $foo; } div { $foo: footer !default !global; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-null/000077500000000000000000000000001305254536400241645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-null/expected_output.css000066400000000000000000000001261305254536400301160ustar00rootroot00000000000000div inner { foo: lexical; } outer { foo: outer; } div inner { foo: lexical; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults-null/input.scss000066400000000000000000000005621305254536400262230ustar00rootroot00000000000000div { $foo: null !default; $foo: inner !default; $foo: null !default; $foo: lexical; inner { foo: $foo; } } // this should error // empty { foo: $foo; } $foo: null !default; $foo: outer !default; $foo: null !default; outer { foo: $foo; } div { $foo: null !default; $foo: footer !default; $foo: null !default; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults/000077500000000000000000000000001305254536400232145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults/expected_output.css000066400000000000000000000003061305254536400271460ustar00rootroot00000000000000div { asd: 9; qwe: 99; zapf: 3; ding: 84; } div { foo: 42; foo: 99; foo: 999; foo: 999; baz: 9999; } div div { bar: 9999; bar: 999; } div { asd: 99; qwe: 42; zap: 3; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/defaults/input.scss000066400000000000000000000005031305254536400252460ustar00rootroot00000000000000$i: 9; $z: 3 !default; div { asd: $i; $i: 99 !global; $n: 42 !global; qwe: $i; zapf: $z; $z: 84; ding: $z; } div { foo: $n; foo: $i; $i: 999; $n: 999; foo: $n; foo: $i; div { $i: 9999; $n: 9999 !default; bar: $i; bar: $n; } baz: $i; } div { asd: $i; qwe: $n; zap: $z; }sass-spec-3.5.0-2/spec/libsass/variable-scoping/feature-test/000077500000000000000000000000001305254536400240155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/feature-test/expected_output.css000066400000000000000000000000311305254536400277420ustar00rootroot00000000000000div { feature: true; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/feature-test/input.scss000066400000000000000000000001201305254536400260420ustar00rootroot00000000000000@if feature-exists(global-variable-shadowing) { div { feature: true; } }sass-spec-3.5.0-2/spec/libsass/variable-scoping/lexical-scope/000077500000000000000000000000001305254536400241355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/lexical-scope/expected_output.css000066400000000000000000000002601305254536400300660ustar00rootroot00000000000000div { x: 42; y: 109; } div for { y: 89; x: 1; x: 999; y: 94; x: 2; x: 999; y: 99; x: 3; x: 999; y: 104; x: 4; x: 999; y: 109; x: 5; x: 999; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/lexical-scope/input.scss000066400000000000000000000003441305254536400261720ustar00rootroot00000000000000$x: -42; $y: -84; div { $x: 42; $y: 84; for { @for $x from 1 through 5 { $y: $y + 5; y: $y; x: $x; $x: 999; x: $x; $y: -9 !global; $x: -9 !global; } } x: $x; y: $y; }sass-spec-3.5.0-2/spec/libsass/variable-scoping/root-scope/000077500000000000000000000000001305254536400234775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variable-scoping/root-scope/expected_output.css000066400000000000000000000002721305254536400274330ustar00rootroot00000000000000div { x: -42; y: -84; x: -9; y: -9; } div for { x: -42; y: -84; x: 1; y: -79; x: 2; y: -74; x: 3; y: -69; x: 4; y: -64; x: 5; y: -59; x: -9; y: -9; } sass-spec-3.5.0-2/spec/libsass/variable-scoping/root-scope/input.scss000066400000000000000000000004011305254536400255260ustar00rootroot00000000000000$x: -42; $y: -84; div { x: $x; y: $y; for { x: $x; y: $y; @for $x from 1 through 5 { $y: $y + 5; x: $x; y: $y; $x: 999; $y: -9 !global; $x: -9 !global; } x: $x; y: $y; } x: $x; y: $y; }sass-spec-3.5.0-2/spec/libsass/variables_in_media/000077500000000000000000000000001305254536400217555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/variables_in_media/expected_output.css000066400000000000000000000001331305254536400257050ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a { b: c; } } sass-spec-3.5.0-2/spec/libsass/variables_in_media/input.scss000066400000000000000000000002201305254536400240030ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a {b: c}} sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/000077500000000000000000000000001305254536400223635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/function/000077500000000000000000000000001305254536400242105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/function/error000066400000000000000000000001411305254536400252600ustar00rootroot00000000000000WARNING: test on line 2 of /sass/spec/libsass/warn-directive-nested/function/input.scss sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/function/error-dart-sass000066400000000000000000000002661305254536400271670ustar00rootroot00000000000000WARNING: test spec/libsass/warn-directive-nested/function/input.scss 2:3 c() spec/libsass/warn-directive-nested/function/input.scss 8:8 root stylesheet sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/function/expected_output.css000066400000000000000000000000201305254536400301330ustar00rootroot00000000000000a { b-c: d; } sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/function/input.scss000066400000000000000000000001131305254536400262370ustar00rootroot00000000000000@function c() { @warn test; @return d; } a { b: { c: c(); } } sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/inline/000077500000000000000000000000001305254536400236415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/inline/error000066400000000000000000000002671305254536400247220ustar00rootroot00000000000000Error: Illegal nesting: Only properties may be nested beneath properties. on line 3 of /sass/spec/libsass/warn-directive-nested/inline/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/inline/error-dart-sass000066400000000000000000000001531305254536400266130ustar00rootroot00000000000000WARNING: test spec/libsass/warn-directive-nested/inline/input.scss 3:5 root stylesheet sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/inline/expected_output-dart-sass.css000066400000000000000000000000201305254536400314630ustar00rootroot00000000000000a { b-c: d; } sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/inline/expected_output.css000066400000000000000000000000001305254536400275620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/inline/input.scss000066400000000000000000000000531305254536400256730ustar00rootroot00000000000000a { b: { @warn test; c: d; } } sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/inline/status000066400000000000000000000000021305254536400250770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/inline/status-dart-sass000066400000000000000000000000011305254536400267750ustar00rootroot000000000000000sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/mixin/000077500000000000000000000000001305254536400235075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/mixin/error000066400000000000000000000002701305254536400245620ustar00rootroot00000000000000WARNING: test on line 2 of /sass/spec/libsass/warn-directive-nested/mixin/input.scss, in `c' from line 8 of /sass/spec/libsass/warn-directive-nested/mixin/input.scss sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/mixin/error-dart-sass000066400000000000000000000002601305254536400264600ustar00rootroot00000000000000WARNING: test spec/libsass/warn-directive-nested/mixin/input.scss 2:3 c() spec/libsass/warn-directive-nested/mixin/input.scss 8:5 root stylesheet sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/mixin/expected_output.css000066400000000000000000000000201305254536400274320ustar00rootroot00000000000000a { b-c: d; } sass-spec-3.5.0-2/spec/libsass/warn-directive-nested/mixin/input.scss000066400000000000000000000001111305254536400255340ustar00rootroot00000000000000@mixin c() { @warn test; c: d; } a { b: { @include c(); } } sass-spec-3.5.0-2/spec/maps/000077500000000000000000000000001305254536400154605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/append/000077500000000000000000000000001305254536400167275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/append/expected_output.css000066400000000000000000000003241305254536400226610ustar00rootroot00000000000000a { b: 4; b: list; b: aaa 100; b: bbb 200; b: ccc 300; b: ddd 400; b: eee 500; b: fff 600; c: 4; c: list; c: ddd 400; c: eee 500; c: fff 600; c: aaa 100; c: bbb 200; c: ccc 300; } sass-spec-3.5.0-2/spec/maps/append/input.scss000066400000000000000000000011171305254536400207630ustar00rootroot00000000000000$map1: (aaa: 100, bbb: 200, ccc: 300); $map2: (ddd: 400, eee: 500, fff: 600); a { $new-list: append($map1, $map2); b: length($new-list); b: type-of($new-list); b: nth($new-list, 1); b: nth($new-list, 2); b: nth($new-list, 3); b: nth(nth($new-list, 4), 1); b: nth(nth($new-list, 4), 2); b: nth(nth($new-list, 4), 3); $new-list: append($map2, $map1); c: length($new-list); c: type-of($new-list); c: nth($new-list, 1); c: nth($new-list, 2); c: nth($new-list, 3); c: nth(nth($new-list, 4), 1); c: nth(nth($new-list, 4), 2); c: nth(nth($new-list, 4), 3); } sass-spec-3.5.0-2/spec/maps/duplicate-keys/000077500000000000000000000000001305254536400204035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/duplicate-keys/error000066400000000000000000000002201305254536400214510ustar00rootroot00000000000000Error: Duplicate key "eta" in map (eta: 5, eta: 6). on line 5 of /sass/spec/maps/duplicate-keys/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/maps/duplicate-keys/error-dart-sass000066400000000000000000000001451305254536400233560ustar00rootroot00000000000000Error: Duplicate key. eta: 6, ^^^ spec/maps/duplicate-keys/input.scss 7:5 root stylesheet sass-spec-3.5.0-2/spec/maps/duplicate-keys/expected_output.css000066400000000000000000000000001305254536400243240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/duplicate-keys/input.scss000066400000000000000000000001261305254536400224360ustar00rootroot00000000000000$map: ( alpha: 1, beta: 2, gamma: 3, delta: ( eta: 5, eta: 6, ), ); sass-spec-3.5.0-2/spec/maps/duplicate-keys/status000066400000000000000000000000021305254536400216410ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/maps/errors/000077500000000000000000000000001305254536400167745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/errors/error000066400000000000000000000001771305254536400200550ustar00rootroot00000000000000Error: (foo: bar) isn't a valid CSS value. on line 2 of /sass/spec/maps/errors/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/maps/errors/error-dart-sass000066400000000000000000000001711305254536400217460ustar00rootroot00000000000000Error: (foo: bar) isn't a valid CSS value. test { baz: $map; } ^^^^ /sass/spec/maps/errors/input.scss 2:13 sass-spec-3.5.0-2/spec/maps/errors/expected_output.css000066400000000000000000000000001305254536400227150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/errors/input.scss000066400000000000000000000000501305254536400210230ustar00rootroot00000000000000$map: ( foo: bar ); test { baz: $map; } sass-spec-3.5.0-2/spec/maps/errors/status000066400000000000000000000000021305254536400202320ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/maps/index/000077500000000000000000000000001305254536400165675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/index/expected_output.css000066400000000000000000000000661305254536400225240ustar00rootroot00000000000000a { b: 1; b: 2; b: 3; c: 1; c: 2; c: 3; } sass-spec-3.5.0-2/spec/maps/index/input.scss000066400000000000000000000004611305254536400206240ustar00rootroot00000000000000$map: (aaa: 100, bbb: 200, ccc: 300); a { b: index($map, aaa 100); b: index($map, bbb 200); b: index($map, ccc 300); c: index($map, (aaa 100)); c: index($map, (bbb 200)); c: index($map, (ccc 300)); d: index($map, (aaa, 100)); d: index($map, (bbb, 200)); d: index($map, (ccc, 300)); } sass-spec-3.5.0-2/spec/maps/join/000077500000000000000000000000001305254536400164175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/join/expected_output.css000066400000000000000000000005121305254536400223500ustar00rootroot00000000000000a { b: aaa 100, bbb 200, ccc 300, ddd 400, eee 500, fff 600; b: 6; b: list; b: aaa 100; b: bbb 200; b: ccc 300; b: ddd 400; b: eee 500; b: fff 600; c: ddd 400, eee 500, fff 600, aaa 100, bbb 200, ccc 300; c: 6; c: list; c: ddd 400; c: eee 500; c: fff 600; c: aaa 100; c: bbb 200; c: ccc 300; } sass-spec-3.5.0-2/spec/maps/join/input.scss000066400000000000000000000010731305254536400204540ustar00rootroot00000000000000$map1: (aaa: 100, bbb: 200, ccc: 300); $map2: (ddd: 400, eee: 500, fff: 600); a { $new-list: join($map1, $map2); b: $new-list; b: length($new-list); b: type-of($new-list); b: nth($new-list, 1); b: nth($new-list, 2); b: nth($new-list, 3); b: nth($new-list, 4); b: nth($new-list, 5); b: nth($new-list, 6); $new-list: join($map2, $map1); c: $new-list; c: length($new-list); c: type-of($new-list); c: nth($new-list, 1); c: nth($new-list, 2); c: nth($new-list, 3); c: nth($new-list, 4); c: nth($new-list, 5); c: nth($new-list, 6); } sass-spec-3.5.0-2/spec/maps/length/000077500000000000000000000000001305254536400167415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/length/expected_output.css000066400000000000000000000000161305254536400226710ustar00rootroot00000000000000a { b: 3; } sass-spec-3.5.0-2/spec/maps/length/input.scss000066400000000000000000000001001305254536400207640ustar00rootroot00000000000000$map: (aaa: 100, bbb: 200, ccc: 300); a { b: length($map); } sass-spec-3.5.0-2/spec/maps/map-get/000077500000000000000000000000001305254536400170125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/map-get/expected_output.css000066400000000000000000000000341305254536400227420ustar00rootroot00000000000000div { foo: 1; foo: 2; } sass-spec-3.5.0-2/spec/maps/map-get/input.scss000066400000000000000000000002261305254536400210460ustar00rootroot00000000000000div { foo: map-get((foo: 1, bar: 2), foo); foo: map-get((foo: 1, bar: 2), bar); foo: map-get((foo: 1, bar: 2), baz); foo: map-get((), foo); } sass-spec-3.5.0-2/spec/maps/map-has-key/000077500000000000000000000000001305254536400175745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/map-has-key/expected_output.css000066400000000000000000000000611305254536400235240ustar00rootroot00000000000000div { foo: true; foo: false; foo: false; } sass-spec-3.5.0-2/spec/maps/map-has-key/input.scss000066400000000000000000000001731305254536400216310ustar00rootroot00000000000000div { foo: map-has-key((foo: 1, bar: 1), foo); foo: map-has-key((foo: 1, bar: 1), baz); foo: map-has-key((), foo); } sass-spec-3.5.0-2/spec/maps/map-keys/000077500000000000000000000000001305254536400172065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/map-keys/expected_output.css000066400000000000000000000000311305254536400231330ustar00rootroot00000000000000div { foo: foo, bar; } sass-spec-3.5.0-2/spec/maps/map-keys/input.scss000066400000000000000000000000531305254536400212400ustar00rootroot00000000000000div { foo: map-keys((foo: 1, bar: 2)); } sass-spec-3.5.0-2/spec/maps/map-merge/000077500000000000000000000000001305254536400173325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/map-merge/expected_output.css000066400000000000000000000001041305254536400232600ustar00rootroot00000000000000div { foo-1: true; foo-2: true; foo-3: true; foo-4: true; } sass-spec-3.5.0-2/spec/maps/map-merge/input.scss000066400000000000000000000006761305254536400213770ustar00rootroot00000000000000$before-1: map-merge((foo: 1, bar: 2), (baz: 3)); $before-2: map-merge((), (foo: 1, bar: 2)); $before-3: map-merge((foo: 1, bar: 2), ()); $before-4: map-merge((foo: 1, bar: 2), (foo: 3)); $after-1: (foo: 1, bar: 2, baz: 3); $after-2: (foo: 1, bar: 2); $after-3: (foo: 1, bar: 2); $after-4: (foo: 3, bar: 2); div { foo-1: $before-1 == $after-1; foo-2: $before-2 == $after-2; foo-3: $before-3 == $after-3; foo-4: $before-4 == $after-4; } sass-spec-3.5.0-2/spec/maps/map-remove/000077500000000000000000000000001305254536400175305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/map-remove/expected_output.css000066400000000000000000000000251305254536400234600ustar00rootroot00000000000000div { foo: true; } sass-spec-3.5.0-2/spec/maps/map-remove/input.scss000066400000000000000000000001611305254536400215620ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3), bar); $after: (foo: 1, baz: 3); div { foo: $before == $after; } sass-spec-3.5.0-2/spec/maps/map-values/000077500000000000000000000000001305254536400175325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/map-values/expected_output.css000066400000000000000000000000451305254536400234640ustar00rootroot00000000000000div { foo: 1, 2; foo: 1, 2, 2; } sass-spec-3.5.0-2/spec/maps/map-values/input.scss000066400000000000000000000001321305254536400215620ustar00rootroot00000000000000div { foo: map-values((foo: 1, bar: 2)); foo: map-values((foo: 1, bar: 2, baz: 2)); } sass-spec-3.5.0-2/spec/maps/nth/000077500000000000000000000000001305254536400162515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/nth/expected_output.css000066400000000000000000000002451305254536400222050ustar00rootroot00000000000000a { b: aaa 100; b: 2; b: list; b: aaa; b: 100; c: bbb 200; c: 2; c: list; c: bbb; c: 200; d: ccc 300; d: 2; d: list; d: ccc; d: 300; } sass-spec-3.5.0-2/spec/maps/nth/input.scss000066400000000000000000000006571305254536400203150ustar00rootroot00000000000000$map: (aaa: 100, bbb: 200, ccc: 300); a { b: nth($map, 1); b: length(nth($map, 1)); b: type-of(nth($map, 1)); b: nth(nth($map, 1), 1); b: nth(nth($map, 1), 2); c: nth($map, 2); c: length(nth($map, 2)); c: type-of(nth($map, 2)); c: nth(nth($map, 2), 1); c: nth(nth($map, 2), 2); d: nth($map, 3); d: length(nth($map, 3)); d: type-of(nth($map, 3)); d: nth(nth($map, 3), 1); d: nth(nth($map, 3), 2); } sass-spec-3.5.0-2/spec/maps/options.yml000066400000000000000000000000321305254536400176710ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/maps/set-nth/000077500000000000000000000000001305254536400170425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/set-nth/expected_output.css000066400000000000000000000004061305254536400227750ustar00rootroot00000000000000a { b: aaa 100, ddd 220, ccc 300; b: bbb 200; b: 2; b: list; b: bbb; b: 200; c: aaa 100, ddd 240, ccc 300; c: bbb 200; c: 2; c: list; c: bbb; c: 200; d: aaa 100, ddd, 260, ccc 300; d: bbb 200; d: 2; d: list; d: bbb; d: 200; } sass-spec-3.5.0-2/spec/maps/set-nth/input.scss000066400000000000000000000010241305254536400210730ustar00rootroot00000000000000$map: (aaa: 100, bbb: 200, ccc: 300); a { b: set-nth($map, 2, ddd 220); b: nth($map, 2); b: length(nth($map, 2)); b: type-of(nth($map, 2)); b: nth(nth($map, 2), 1); b: nth(nth($map, 2), 2); c: set-nth($map, 2, (ddd 240)); c: nth($map, 2); c: length(nth($map, 2)); c: type-of(nth($map, 2)); c: nth(nth($map, 2), 1); c: nth(nth($map, 2), 2); d: set-nth($map, 2, (ddd, 260)); d: nth($map, 2); d: length(nth($map, 2)); d: type-of(nth($map, 2)); d: nth(nth($map, 2), 1); d: nth(nth($map, 2), 2); } sass-spec-3.5.0-2/spec/maps/zip/000077500000000000000000000000001305254536400162625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/maps/zip/expected_output.css000066400000000000000000000007701305254536400222210ustar00rootroot00000000000000a { b: aaa 100 ddd 400, bbb 200 eee 500, ccc 300 fff 600; b: 3; b: list; b: aaa 100 ddd 400; b: 2; b: aaa 100; b: ddd 400; b: bbb 200 eee 500; b: 2; b: bbb 200; b: eee 500; b: ccc 300 fff 600; b: 2; b: ccc 300; b: fff 600; c: ddd 400 aaa 100, eee 500 bbb 200, fff 600 ccc 300; c: 3; c: list; c: ddd 400 aaa 100; c: 2; c: ddd 400; c: aaa 100; c: eee 500 bbb 200; c: 2; c: eee 500; c: bbb 200; c: fff 600 ccc 300; c: 2; c: fff 600; c: ccc 300; } sass-spec-3.5.0-2/spec/maps/zip/input.scss000066400000000000000000000017511305254536400203220ustar00rootroot00000000000000$map1: (aaa: 100, bbb: 200, ccc: 300); $map2: (ddd: 400, eee: 500, fff: 600); a { $new-list: zip($map1, $map2); b: $new-list; b: length($new-list); b: type-of($new-list); b: nth($new-list, 1); b: length(nth($new-list, 1)); b: nth(nth($new-list, 1), 1); b: nth(nth($new-list, 1), 2); b: nth($new-list, 2); b: length(nth($new-list, 2)); b: nth(nth($new-list, 2), 1); b: nth(nth($new-list, 2), 2); b: nth($new-list, 3); b: length(nth($new-list, 3)); b: nth(nth($new-list, 3), 1); b: nth(nth($new-list, 3), 2); $new-list: zip($map2, $map1); c: $new-list; c: length($new-list); c: type-of($new-list); c: nth($new-list, 1); c: length(nth($new-list, 1)); c: nth(nth($new-list, 1), 1); c: nth(nth($new-list, 1), 2); c: nth($new-list, 2); c: length(nth($new-list, 2)); c: nth(nth($new-list, 2), 1); c: nth(nth($new-list, 2), 2); c: nth($new-list, 3); c: length(nth($new-list, 3)); c: nth(nth($new-list, 3), 1); c: nth(nth($new-list, 3), 2); } sass-spec-3.5.0-2/spec/media_import/000077500000000000000000000000001305254536400171715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/media_import/expected_output.css000066400000000000000000000000341305254536400231210ustar00rootroot00000000000000@import "./fonts.sass" all; sass-spec-3.5.0-2/spec/media_import/input.scss000066400000000000000000000000331305254536400212210ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-3.5.0-2/spec/media_import/options.yml000066400000000000000000000000321305254536400214020ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/misc/000077500000000000000000000000001305254536400154535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/JMA-pseudo-test/000077500000000000000000000000001305254536400203345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/JMA-pseudo-test/expected_output.css000066400000000000000000000000661305254536400242710ustar00rootroot00000000000000.foo h1, .foo .bar h3, .bar .foo h3 { color: red; } sass-spec-3.5.0-2/spec/misc/JMA-pseudo-test/input.scss000066400000000000000000000002141305254536400223650ustar00rootroot00000000000000.foo { h1 { color:red; } } .bar { &:hover h3, h3 { @extend h1; } } sass-spec-3.5.0-2/spec/misc/JMA-pseudo-test/options.yml000066400000000000000000000000211305254536400225430ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/misc/directive_interpolation/000077500000000000000000000000001305254536400224005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/directive_interpolation/expected_output.css000066400000000000000000000000331305254536400263270ustar00rootroot00000000000000@foo bar12 qux { a: b; } sass-spec-3.5.0-2/spec/misc/directive_interpolation/input.scss000066400000000000000000000000451305254536400244330ustar00rootroot00000000000000$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-3.5.0-2/spec/misc/empty_content/000077500000000000000000000000001305254536400203435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/empty_content/expected_output.css000066400000000000000000000000161305254536400242730ustar00rootroot00000000000000a { b: c; } sass-spec-3.5.0-2/spec/misc/empty_content/input.scss000066400000000000000000000000641305254536400223770ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-3.5.0-2/spec/misc/error-directive/000077500000000000000000000000001305254536400205605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/error-directive/error000066400000000000000000000002411305254536400216310ustar00rootroot00000000000000Error: Buckle your seatbelt Dorothy, 'cause Kansas is going bye-bye on line 1 of /sass/spec/misc/error-directive/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/misc/error-directive/error-dart-sass000066400000000000000000000004171305254536400235350ustar00rootroot00000000000000Error: "Buckle your seatbelt Dorothy, 'cause Kansas is going bye-bye" @error "Buckle your seatbelt Dorothy, 'cause Kansas is going bye-bye" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/misc/error-directive/input.scss 1:1 root stylesheet sass-spec-3.5.0-2/spec/misc/error-directive/expected_output.css000066400000000000000000000000001305254536400245010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/error-directive/input.scss000066400000000000000000000001061305254536400226110ustar00rootroot00000000000000@error "Buckle your seatbelt Dorothy, 'cause Kansas is going bye-bye" sass-spec-3.5.0-2/spec/misc/error-directive/status000066400000000000000000000000021305254536400220160ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/misc/import_in_mixin/000077500000000000000000000000001305254536400206575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/import_in_mixin/expected_output.css000066400000000000000000000001021305254536400246030ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/misc/import_in_mixin/input.scss000066400000000000000000000002451305254536400227140ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts(); sass-spec-3.5.0-2/spec/misc/import_with_interpolation/000077500000000000000000000000001305254536400227675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/import_with_interpolation/expected_output.css000066400000000000000000000001021305254536400267130ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/misc/import_with_interpolation/input.scss000066400000000000000000000001421305254536400250200ustar00rootroot00000000000000$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-3.5.0-2/spec/misc/lang-bug/000077500000000000000000000000001305254536400171475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/lang-bug/expected_output.css000066400000000000000000000000371305254536400231020ustar00rootroot00000000000000div:lang(nb) { color: red; } sass-spec-3.5.0-2/spec/misc/lang-bug/input.scss000066400000000000000000000000361305254536400212020ustar00rootroot00000000000000div:lang(nb) { color: red; }sass-spec-3.5.0-2/spec/misc/media_interpolation/000077500000000000000000000000001305254536400215015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/media_interpolation/expected_output.css000066400000000000000000000000451305254536400254330ustar00rootroot00000000000000@media bar12 { a { b: c; } } sass-spec-3.5.0-2/spec/misc/media_interpolation/input.scss000066400000000000000000000000471305254536400235360ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a {b: c}} sass-spec-3.5.0-2/spec/misc/mixin_content/000077500000000000000000000000001305254536400203315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/mixin_content/expected_output.css000066400000000000000000000002201305254536400242560ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-3.5.0-2/spec/misc/mixin_content/input.scss000066400000000000000000000003571305254536400223720ustar00rootroot00000000000000$color: blue; @mixin context($class, $color: red) { .#{$class} { background-color: $color; @content; border-color: $color; } } @include context(parent) { @include context(child, $color: yellow) { color: $color; } } sass-spec-3.5.0-2/spec/misc/namespace_properties_with_script_value/000077500000000000000000000000001305254536400254765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/namespace_properties_with_script_value/expected_output.css000066400000000000000000000000711305254536400314270ustar00rootroot00000000000000foo { bar: bazbang; bar-bip: bop; bar-bing: bop; } sass-spec-3.5.0-2/spec/misc/namespace_properties_with_script_value/input.scss000066400000000000000000000000721305254536400275310ustar00rootroot00000000000000foo { bar: baz + bang { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/misc/negative_numbers/000077500000000000000000000000001305254536400210105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/negative_numbers/expected_output.css000066400000000000000000000000711305254536400247410ustar00rootroot00000000000000a { zero: 0; zero: 0; } a { near: 0; near: 0; } sass-spec-3.5.0-2/spec/misc/negative_numbers/input.scss000066400000000000000000000001651305254536400230460ustar00rootroot00000000000000$zero: 0; a { zero: -$zero; zero: $zero * -1; } $near: 0.000000000001; a { near: -$near; near: $near * -1; } sass-spec-3.5.0-2/spec/misc/options.yml000066400000000000000000000000321305254536400176640ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/misc/selector_interpolation_before_element_name/000077500000000000000000000000001305254536400262755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/selector_interpolation_before_element_name/expected_output.css000066400000000000000000000000271305254536400322270ustar00rootroot00000000000000foo barbaz { a: b; } sass-spec-3.5.0-2/spec/misc/selector_interpolation_before_element_name/input.scss000066400000000000000000000000341305254536400303260ustar00rootroot00000000000000#{"foo" + " bar"}baz {a: b} sass-spec-3.5.0-2/spec/misc/selector_only_interpolation/000077500000000000000000000000001305254536400233035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/selector_only_interpolation/expected_output.css000066400000000000000000000000241305254536400272320ustar00rootroot00000000000000foo bar { a: b; } sass-spec-3.5.0-2/spec/misc/selector_only_interpolation/input.scss000066400000000000000000000000311305254536400253310ustar00rootroot00000000000000#{"foo" + " bar"} {a: b} sass-spec-3.5.0-2/spec/misc/trailing_comma_in_selector/000077500000000000000000000000001305254536400230265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/trailing_comma_in_selector/expected_output.css000066400000000000000000000000711305254536400267570ustar00rootroot00000000000000#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } sass-spec-3.5.0-2/spec/misc/trailing_comma_in_selector/input.scss000066400000000000000000000000661305254536400250640ustar00rootroot00000000000000#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-3.5.0-2/spec/misc/unicode_variables/000077500000000000000000000000001305254536400211315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/unicode_variables/expected_output.css000066400000000000000000000000231305254536400250570ustar00rootroot00000000000000blat { a: foo; } sass-spec-3.5.0-2/spec/misc/unicode_variables/input.scss000066400000000000000000000000351305254536400231630ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-3.5.0-2/spec/misc/warn-directive/000077500000000000000000000000001305254536400203765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/misc/warn-directive/error000066400000000000000000000001641305254536400214530ustar00rootroot00000000000000WARNING: Don't crash the ambulance, whatever you do on line 2 of /sass/spec/misc/warn-directive/input.scss sass-spec-3.5.0-2/spec/misc/warn-directive/error-dart-sass000066400000000000000000000002001305254536400233410ustar00rootroot00000000000000WARNING: Don't crash the ambulance, whatever you do spec/misc/warn-directive/input.scss 2:1 root stylesheet sass-spec-3.5.0-2/spec/misc/warn-directive/expected_output.css000066400000000000000000000000261305254536400243270ustar00rootroot00000000000000h1 { color: blue; } sass-spec-3.5.0-2/spec/misc/warn-directive/input.scss000066400000000000000000000001101305254536400224220ustar00rootroot00000000000000h1 { color: blue; } @warn "Don't crash the ambulance, whatever you do" sass-spec-3.5.0-2/spec/mixin/000077500000000000000000000000001305254536400156445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/mixin/environment_locality/000077500000000000000000000000001305254536400221105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/mixin/environment_locality/expected_output.css000066400000000000000000000000701305254536400260400ustar00rootroot00000000000000.environment-locality { var: before; var: before; } sass-spec-3.5.0-2/spec/mixin/environment_locality/input.scss000066400000000000000000000005151305254536400241450ustar00rootroot00000000000000// The "$var" variable should only be set locally, despite being in the same // mixin each time. @mixin with-local-variable($recurse) { $var: before; @if ($recurse) { @include with-local-variable($recurse: false); } var: $var; $var: after; } .environment-locality { @include with-local-variable($recurse: true); } sass-spec-3.5.0-2/spec/mixin/options.yml000066400000000000000000000000321305254536400200550ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/mixin/recursive_content/000077500000000000000000000000001305254536400214055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/mixin/recursive_content/expected_output.css000066400000000000000000000000451305254536400253370ustar00rootroot00000000000000.a { x: y; } .a .inner { x: y; } sass-spec-3.5.0-2/spec/mixin/recursive_content/input.scss000066400000000000000000000001521305254536400234370ustar00rootroot00000000000000@mixin span($i) { x: y; @content; } .a { @include span(5) { .inner { @include span(2); } } } sass-spec-3.5.0-2/spec/number-functions/000077500000000000000000000000001305254536400200165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/abs/000077500000000000000000000000001305254536400205635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/abs/expected_output.css000066400000000000000000000001001305254536400245050ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/number-functions/abs/input.scss000066400000000000000000000001441305254536400226160ustar00rootroot00000000000000foo { foo: abs(-5); foo: abs(-5px); foo: abs(5); foo: abs(5px); foo: abs($number: 5px); } sass-spec-3.5.0-2/spec/number-functions/ceil/000077500000000000000000000000001305254536400207325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/ceil/expected_output.css000066400000000000000000000000521305254536400246620ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/number-functions/ceil/input.scss000066400000000000000000000001131305254536400227610ustar00rootroot00000000000000foo { foo: ceil(4.1); foo: ceil(4.8px); foo: ceil($number: 4.8px); } sass-spec-3.5.0-2/spec/number-functions/floor/000077500000000000000000000000001305254536400211375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/floor/expected_output.css000066400000000000000000000000521305254536400250670ustar00rootroot00000000000000foo { foo: 4; foo: 4px; foo: 4px; } sass-spec-3.5.0-2/spec/number-functions/floor/input.scss000066400000000000000000000001161305254536400231710ustar00rootroot00000000000000foo { foo: floor(4.8); foo: floor(4.8px); foo: floor($number: 4.8px); } sass-spec-3.5.0-2/spec/number-functions/max/000077500000000000000000000000001305254536400206035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/max/expected_output.css000066400000000000000000000000641305254536400245360ustar00rootroot00000000000000foo { foo: 3; foo: 3; foo: 4em; foo: 6in; } sass-spec-3.5.0-2/spec/number-functions/max/input.scss000066400000000000000000000001361305254536400226370ustar00rootroot00000000000000foo { foo: max(1, 2, 3); foo: max(3, 2px, 1px); foo: max(4em); foo: max(10cm, 6in); } sass-spec-3.5.0-2/spec/number-functions/min/000077500000000000000000000000001305254536400206015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/min/expected_output.css000066400000000000000000000000651305254536400245350ustar00rootroot00000000000000foo { foo: 1; foo: 1; foo: 4em; foo: 10cm; } sass-spec-3.5.0-2/spec/number-functions/min/input.scss000066400000000000000000000001361305254536400226350ustar00rootroot00000000000000foo { foo: min(1, 2, 3); foo: min(3px, 2px, 1); foo: min(4em); foo: min(10cm, 6in); } sass-spec-3.5.0-2/spec/number-functions/options.yml000066400000000000000000000000321305254536400222270ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/number-functions/percentage/000077500000000000000000000000001305254536400221335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/percentage/expected_output.css000066400000000000000000000000711305254536400260640ustar00rootroot00000000000000foo { foo: 50%; foo: 100%; foo: 25%; foo: 50%; } sass-spec-3.5.0-2/spec/number-functions/percentage/input.scss000066400000000000000000000001671305254536400241730ustar00rootroot00000000000000foo { foo: percentage(.5); foo: percentage(1); foo: percentage(25px / 100px); foo: percentage($number: 0.5); } sass-spec-3.5.0-2/spec/number-functions/random/000077500000000000000000000000001305254536400212765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/random/expected_output.css000066400000000000000000000001261305254536400252300ustar00rootroot00000000000000foo { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; } sass-spec-3.5.0-2/spec/number-functions/random/input.scss000066400000000000000000000004101305254536400233250ustar00rootroot00000000000000foo { $number: random(); foo: $number >= 0 and $number <= 1; $number: random(1.0); foo: $number >= 0 and $number <= 1; foo: random(1) == 1; foo: type-of(random()) == number; foo: type-of(random(1)) == number; foo: type-of(random(1.0)) == number; } sass-spec-3.5.0-2/spec/number-functions/round/000077500000000000000000000000001305254536400211455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/number-functions/round/expected_output.css000066400000000000000000000000661305254536400251020ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/number-functions/round/input.scss000066400000000000000000000001451305254536400232010ustar00rootroot00000000000000foo { foo: round(4.8); foo: round(4.8px); foo: round(5.49px); foo: round($number: 5.49px); } sass-spec-3.5.0-2/spec/output_styles/000077500000000000000000000000001305254536400174635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/000077500000000000000000000000001305254536400211115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/000077500000000000000000000000001305254536400221725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/00_empty/000077500000000000000000000000001305254536400236275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/00_empty/expected_output.css000066400000000000000000000000001305254536400275500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/00_empty/input.scss000066400000000000000000000000011305254536400256520ustar00rootroot00000000000000 sass-spec-3.5.0-2/spec/output_styles/compact/basic/01_simple_css/000077500000000000000000000000001305254536400246335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/01_simple_css/expected_output.css000066400000000000000000000000231305254536400305610ustar00rootroot00000000000000a { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/01_simple_css/input.scss000066400000000000000000000000241305254536400266630ustar00rootroot00000000000000a { color: blue; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/02_simple_nesting/000077500000000000000000000000001305254536400255135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/02_simple_nesting/expected_output.css000066400000000000000000000000311305254536400314400ustar00rootroot00000000000000div img { border: 0px; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/02_simple_nesting/input.scss000066400000000000000000000000441305254536400275450ustar00rootroot00000000000000div { img { border: 0px; } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/03_simple_variable/000077500000000000000000000000001305254536400256325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/03_simple_variable/expected_output.css000066400000000000000000000000221305254536400315570ustar00rootroot00000000000000a { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/03_simple_variable/input.scss000066400000000000000000000000441305254536400276640ustar00rootroot00000000000000$color: red; a { color: $color; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/04_basic_variables/000077500000000000000000000000001305254536400256065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/04_basic_variables/expected_output.css000066400000000000000000000001261305254536400315400ustar00rootroot00000000000000a { color: red; background: "blue"; } foo { a: 1 2 before; } foo { a: 1 2 before; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/04_basic_variables/input.scss000066400000000000000000000002571305254536400276460ustar00rootroot00000000000000$color: "black"; $color: red; $background: "blue"; a { color: $color; background: $background; } $y: before; $x: 1 2 $y; foo { a: $x; } $y: after; foo { a: $x; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/05_empty_levels/000077500000000000000000000000001305254536400252065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/05_empty_levels/expected_output.css000066400000000000000000000003621305254536400311420ustar00rootroot00000000000000div span { color: red; background: blue; } div { color: gray; } div empty span { color: red; background: blue; } empty1 empty2 div { blah: blah; } empty1 empty2 div { bloo: blee; } empty1 empty2 div empty3 span { blah: blah; blah: blah; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/05_empty_levels/input.scss000066400000000000000000000005621305254536400272450ustar00rootroot00000000000000div { span { color: red; background: blue; } } div { color: gray; empty { span { color: red; background: blue; } } } empty1 { empty2 { div { blah: blah; } } } empty1 { empty2 { div { bloo: blee; empty3 { span { blah: blah; blah: blah; } } } } } sass-spec-3.5.0-2/spec/output_styles/compact/basic/06_nesting_and_comments/000077500000000000000000000000001305254536400266755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/06_nesting_and_comments/expected_output.css000066400000000000000000000014221305254536400326270ustar00rootroot00000000000000/* top level comment -- should be preserved */ div { /* another comment that should be preserved */ color: red; background: blue; /* the next selector should be indented two spaces */ margin: 10px 5px; } div span { font-weight: bold; /* yet another comment that should be preserved */ display: inline-block; } div span a { text-decoration: none; /* where will this comment go? */ color: green; /* what about this comment? */ border: 1px bloo blee red; } div empty not_empty { blah: blah; bloo: bloo; } div p { padding: 10px 8%; -webkit-box-sizing: hux; } div h1 { color: "a 'red' and \"blue\" value"; } /* last comment, top level again -- compare the indentation! */ div { f: g; } div empty span { a: b; } div empty_with_comment { /* hey now */ } div empty_with_comment span { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/06_nesting_and_comments/input.scss000066400000000000000000000016721305254536400307370ustar00rootroot00000000000000$blah: bloo blee; $blip: "a 'red' and \"blue\" value"; /* top level comment -- should be preserved */ div { /* another comment that should be preserved */ color: red; background: blue; $blux: hux; // gone! span { font-weight: bold; a { text-decoration: none; /* where will this comment go? */ color: green; /* what about this comment? */ border: 1px $blah red; } /* yet another comment that should be preserved */ display: inline-block; } // gone! /* the next selector should be indented two spaces */ empty { not_empty { blah: blah; // gone! bloo: bloo; } } p { padding: 10px 8%; -webkit-box-sizing: $blux; } margin: 10px 5px; h1 { color: $blip; } } /* last comment, top level again -- compare the indentation! */ div { f: g; empty { span { a: b; } } empty_with_comment { /* hey now */ span { c: d; } } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/07_nested_simple_selector_groups/000077500000000000000000000000001305254536400306325ustar00rootroot00000000000000expected_output.css000066400000000000000000000010271305254536400345060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/07_nested_simple_selector_groupsa, b { color: red; background: blue; } c, d { color: gray; } c e, c f, d e, d f { background: blue; padding: 10px 5px; } c g, c h, d g, d h { blah: blah; bloo: bloo; } c i, c j, d i, d j { foo: goo; } c i k, c i l, c j k, c j l, d i k, d i l, d j k, d j l { hoo: boo; } c i k m, c i k n, c i k o, c i l m, c i l n, c i l o, c j k m, c j k n, c j k o, c j l m, c j l n, c j l o, d i k m, d i k n, d i k o, d i l m, d i l n, d i l o, d j k m, d j k n, d j k o, d j l m, d j l n, d j l o { wow: we are far inside; but: it still works; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/07_nested_simple_selector_groups/input.scss000066400000000000000000000004731305254536400326720ustar00rootroot00000000000000a, b { color: red; background: blue; } c, d { color: gray; e, f { background: blue; padding: 10px 5px; } g, h { blah: blah; bloo: bloo; } i, j { foo: goo; k, l { m, n, o { wow: we are far inside; but: it still works; } hoo: boo; } } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/08_selector_combinators/000077500000000000000000000000001305254536400267215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/08_selector_combinators/expected_output.css000066400000000000000000000001361305254536400326540ustar00rootroot00000000000000a + b > c { color: red; background: gray; } a + b > c d e { color: blue; background: white; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/08_selector_combinators/input.scss000066400000000000000000000001511305254536400307520ustar00rootroot00000000000000a + b > c { d e { color: blue; background: white; } color: red; background: gray; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/09_selector_groups_and_combinators/000077500000000000000000000000001305254536400311435ustar00rootroot00000000000000expected_output.css000066400000000000000000000002021305254536400350110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/09_selector_groups_and_combinatorsa + b, c { blah: blah; bleh: bleh; } a + b d e, a + b f ~ g + h, a + b > i, c d e, c f ~ g + h, c > i { bloo: bloo; blee: blee; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/09_selector_groups_and_combinators/input.scss000066400000000000000000000001441305254536400331760ustar00rootroot00000000000000a + b, c { blah: blah; bleh: bleh; d e, f ~ g + h, > i { bloo: bloo; blee: blee; } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/10_classes_and_ids/000077500000000000000000000000001305254536400256105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/10_classes_and_ids/expected_output.css000066400000000000000000000002601305254536400315410ustar00rootroot00000000000000a + b, .class { blah: blah; bleh: bleh; } a + b d #id, a + b f ~ g.other + h, a + b > i#grar, .class d #id, .class f ~ g.other + h, .class > i#grar { bloo: bloo; blee: blee; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/10_classes_and_ids/input.scss000066400000000000000000000001661305254536400276470ustar00rootroot00000000000000a + b, .class { blah: blah; bleh: bleh; d #id, f ~ g.other + h, > i#grar { bloo: bloo; blee: blee; } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/11_attribute_selectors/000077500000000000000000000000001305254536400265615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/11_attribute_selectors/expected_output.css000066400000000000000000000001631305254536400325140ustar00rootroot00000000000000[hey='ho'], a > b { blah: blah; } [hey='ho'] c, [hey='ho'] [hoo*="ha"], a > b c, a > b [hoo*="ha"] { bloo: bloo; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/11_attribute_selectors/input.scss000066400000000000000000000001241305254536400306120ustar00rootroot00000000000000[hey = 'ho'], a > b { blah: blah; c, [hoo *= "ha" ] { bloo: bloo; } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/13_back_references/000077500000000000000000000000001305254536400255765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/13_back_references/expected_output.css000066400000000000000000000001251305254536400315270ustar00rootroot00000000000000hey, ho { blah: blah; } hey > boo, foo hey.goo, ho > boo, foo ho.goo { bloo: bloo; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/13_back_references/input.scss000066400000000000000000000001041305254536400276250ustar00rootroot00000000000000hey, ho { & > boo, foo &.goo { bloo: bloo; } blah: blah; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/14_imports/000077500000000000000000000000001305254536400241735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/14_imports/a.scss000066400000000000000000000000541305254536400253070ustar00rootroot00000000000000div { span { moo: goo; } } $x: boo;sass-spec-3.5.0-2/spec/output_styles/compact/basic/14_imports/b.scss000066400000000000000000000001051305254536400253050ustar00rootroot00000000000000hoo { mux: scooba-dee-doo; flux: gooboo $x; @import "d.scss"; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/14_imports/d.scss000066400000000000000000000000261305254536400253110ustar00rootroot00000000000000d { inside: d now; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/14_imports/expected_output.css000066400000000000000000000003371305254536400301310ustar00rootroot00000000000000div span { moo: goo; } foo { blah: blah; } foo goo { blee: blee; hello: world; } foo goo hoo { mux: scooba-dee-doo; flux: gooboo boo; } foo goo hoo d { inside: d now; } foo blux { hey: another thing; ho: will this work; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/14_imports/input.scss000066400000000000000000000002221305254536400262230ustar00rootroot00000000000000@import "a.scss"; foo { blah: blah; goo { blee: blee; @import "../14_imports/b.scss"; hello: world; } @import "sub/c.scss"; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/14_imports/sub/000077500000000000000000000000001305254536400247645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/14_imports/sub/c.scss000066400000000000000000000000641305254536400261030ustar00rootroot00000000000000blux { hey: another thing; ho: will this work; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/15_arithmetic_and_lists/000077500000000000000000000000001305254536400266705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/15_arithmetic_and_lists/expected_output.css000066400000000000000000000007701305254536400326270ustar00rootroot00000000000000div { a: 3; b: 3.75; c: 1; /* shouldn't eval the following "300" */ d: 300; /* increasingly jacked-up edge cases that combine arithmetic with lists */ e: 15/10 2 3; f: 123 4 5 6; g: 1114/7 8 9 6; /* shouldn't perform the following division */ h: 15 / 3 / 5; /* should perform the following division now */ i: 1; /* this too */ j: 1; /* and this */ k: 5; l: 1; m: 1/2, 1 2 3 url("www.foo.com/blah.png") blah blah; n: 1 2 3, 1 2 3 4 5 6, 7 8 9; o: 9px; p: 5px; q: 2; r: 64em; s: 2.5em; t: 120.754/5 6/7; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/15_arithmetic_and_lists/input.scss000066400000000000000000000013231305254536400307230ustar00rootroot00000000000000$stuff: 1 2 3; $three: 3; div { a: 1 + 2; b: 3 + 3/4; c: 1/2 + 1/2; /* shouldn't eval the following "300" */ d: 300; /* increasingly jacked-up edge cases that combine arithmetic with lists */ e: 1 + (5/10 2 3); f: 1 + ((2+(3 4) 5) 6); g: 1 + ((1+(14/7 8) 9) 6); /* shouldn't perform the following division */ h: 15 / 3 / 5; /* should perform the following division now */ i: (15 / 3 / 5); /* this too */ j: (15 / 3) / 5; /* and this */ k: 15 / $three; l: 15 / 5 / $three; m: 1/2, $stuff url("www.foo.com/blah.png") blah blah; n: 1 2 3, $stuff 4 5 (6, 7 8 9); o: 3px + 3px + 3px; p: 4 + 1px; q: (20pt / 10pt); r: 16em * 4; s: (5em / 2); t: 1 + (2 + (3/4 + (4/5 6/7))); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/16_hex_arithmetic/000077500000000000000000000000001305254536400254755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/16_hex_arithmetic/expected_output.css000066400000000000000000000005051305254536400314300ustar00rootroot00000000000000div { p01: #AbC; p02: #AAbbCC; p03: #AbChello; p04: #abbccd; p05: #aabbdd; p06: #0101ff; p07: blue; p08: cyan; p09: #000000; p10: black; p11: black; p12: yellow; p13: #020202; p14: black; p15a: 10-#a2B; p15b: 10-#aa22BB; p16: black; p17: magenta; p18: 10 #ab23bc; p19a: 10/#a2B; p19b: 10/#aa22BB; p20: #0b0a0b; p21: white; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/16_hex_arithmetic/input.scss000066400000000000000000000013261305254536400275330ustar00rootroot00000000000000div { p01: #AbC; p02: #AAbbCC; p03: #AbC + hello; p04: #AbC + 1; // add 1 to each triplet p05: #AbC + #001; // triplet-wise addition p06: #0000ff + 1; // add 1 to each triplet; ignore overflow because it doesn't correspond to a color name p07: #0000ff + #000001; // convert overflow to name of color (blue) p08: #00ffff + #000101; // aqua p09: #000000; p10: #000000 - 1; // black p11: #000000 - #000001; // black p12: #ffff00 + #010100; // yellow p13: (#101010 / 7); p14: #000 + 0; p15a: 10 - #a2B; p15b: 10 - #aa22BB; p16: #000 - #001; p17: #f0F + #101; p18: 10 #a2B + 1; p19a: (10 / #a2B); p19b: (10 / #aa22BB); p20: rgb(10,10,10) + #010001; p21: #010000 + rgb(255, 255, 255); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/17_basic_mixins/000077500000000000000000000000001305254536400251515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/17_basic_mixins/expected_output.css000066400000000000000000000005061305254536400311050ustar00rootroot00000000000000a { hey: ho; hugabug: third second; hugabug: kwd-y kwd-x; goo: boo hoo; no: parameters here; /* end of hux */ flugablug: pug flug glug; flugablug: pug mug glug; } a div, a span { some: nested stuff; } a div foo, a div bar, a span foo, a span bar { more: stuff so forth; blah: blah; } div { blah: blah from a variable blah; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/17_basic_mixins/input.scss000066400000000000000000000007441305254536400272120ustar00rootroot00000000000000@mixin foo($x, $y) { hugabug: $y $x; } @mixin bar($a, $b: flug) { flugablug: $a $b glug; } @mixin hux() { no: parameters here; div, span { some: nested stuff; foo, bar { more: stuff so forth; blah: blah; } } /* end of hux */ } a { hey: ho; @include foo(second, third); @include foo($y: kwd-y, $x: kwd-x); goo: boo hoo; @include hux; @include bar(pug); @include bar(pug, mug); } $x: from a variable; div { blah: blah $x blah; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/18_mixin_scope/000077500000000000000000000000001305254536400250175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/18_mixin_scope/expected_output.css000066400000000000000000000002611305254536400307510ustar00rootroot00000000000000div { a: global x; b: global y; f-a: arg; f-b: global y; f-a: local x changed by foo; f-b: global y changed by foo; f-c: new local z; a: global x; b: global y changed by foo; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/18_mixin_scope/input.scss000066400000000000000000000004011305254536400270460ustar00rootroot00000000000000$x: global x; $y: global y; @mixin foo($x) { f-a: $x; f-b: $y; $x: local x changed by foo; $y: global y changed by foo !global; $z: new local z; f-a: $x; f-b: $y; f-c: $z; } div { a: $x; b: $y; @include foo(arg); a: $x; b: $y; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/19_full_mixin_craziness/000077500000000000000000000000001305254536400267325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/19_full_mixin_craziness/expected_output.css000066400000000000000000000016551305254536400326740ustar00rootroot00000000000000div { /* begin foo */ margin: 1 2; /* end foo */ /* begin foo */ margin: 1 3; /* end foo */ margin: 1 2 zee; margin: 1 kwd-y kwd-z; } div blip { hey: now; } div blip { hey: now; } div { /* begin hux */ color: global-y; /* begin foo */ margin: called-from-hux global-y; /* end foo */ /* end hux */ } div blip { hey: now; } div { /* begin hux */ color: calling-hux-again; /* begin foo */ margin: called-from-hux calling-hux-again; /* end foo */ /* end hux */ } div blip { hey: now; } div { blah: original-bung; } div { blah: redefined-bung; } div { /* calls to nullary mixins may omit the empty argument list */ blah: redefined-bung; } div { /* begin foo */ margin: kwdarg1 kwdarg2; /* end foo */ } div blip { hey: now; } hoo { color: boo; } div { blah: boogoo some other default; } div { value: original; } div { value: no longer original; } div { arg: changed local x; blarg: changed global y; a: global-x; b: changed global y; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/19_full_mixin_craziness/input.scss000066400000000000000000000025141305254536400307700ustar00rootroot00000000000000$x: global-x; $y: global-y; $z: global-z; @mixin foo($x, $y) { /* begin foo */ margin: $x $y; blip { hey: now; } /* end foo */ } @mixin foogoo($x, $y, $z) { margin: $x $y $z; } @mixin hux($y) { /* begin hux */ color: $y; @include foo(called-from-hux, $y: $y); /* end hux */ } div { @include foo(1, 2); @include foo(1, 3); @include foogoo(1, 2, $z: zee); @include foogoo(1, $y /* blah */ : kwd-y, $z: kwd-z); } div { @include hux($y: $y); } $y: different-global-y; div { @include hux(calling-hux-again); } @mixin bung() { blah: original-bung; } div { @include bung(); } @mixin bung() { blah: redefined-bung; } div { @include bung(); } div { /* calls to nullary mixins may omit the empty argument list */ @include bung; } div { @include foo($x: kwdarg1, $y: kwdarg2); } @mixin ruleset() { hoo { color: boo; } } @include ruleset(); $da: default argument; @mixin default_args($x, $y: $da) { blah: $x $y; } $da: some other default; div { @include default_args(boogoo); } @mixin original() { value: original; } div { @include original(); } @mixin original() { value: no longer original; } div { @include original(); } @mixin set-x($x) { $x: changed local x; arg: $x; $y: changed global y !global; blarg: $y; } div { @include set-x(blah); a: $x; b: $y; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/20_scoped_variables/000077500000000000000000000000001305254536400260005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/20_scoped_variables/expected_output.css000066400000000000000000000002261305254536400317330ustar00rootroot00000000000000outer { /* assigning to $x */ blah: blah; } outer inner { /* begin foo */ /* assigning to $x */ x: inside foo; /* end foo */ x: inside outer scope; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/20_scoped_variables/input.scss000066400000000000000000000003351305254536400300350ustar00rootroot00000000000000@mixin foo() { /* begin foo */ /* assigning to $x */ $x: inside foo; x: $x; /* end foo */ } outer { /* assigning to $x */ $x: inside outer scope; blah: blah; inner { @include foo(); x: $x; } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/21_one_builtin_function/000077500000000000000000000000001305254536400267105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/21_one_builtin_function/expected_output.css000066400000000000000000000000541305254536400326420ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/21_one_builtin_function/input.scss000066400000000000000000000001211305254536400307360ustar00rootroot00000000000000div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/22_colors_with_alpha/000077500000000000000000000000001305254536400261765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/22_colors_with_alpha/expected_output.css000066400000000000000000000003571305254536400321360ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; flah: #111111; grah: rgba(255, 0, 238, 0.5); blah: rgba(1, 2, 3, 0.6); floo: cyan; bloo: rgba(0, 255, 255, 0.7); groo: cyan; hoo: 123; moo: 45; poo: 6; goo: rgba(64, 0, 191, 0.75); boo: #edcba9; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/22_colors_with_alpha/input.scss000066400000000000000000000006111305254536400302300ustar00rootroot00000000000000$x: rgb(0, 255, 255); div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); flah: rgba(0, 0, 0, 1) + #111; grah: rgba(#f0e, $alpha: .5); blah: rgba(1,2,3,.6); floo: $x; bloo: rgba($x, 0.7); groo: $x; $x: rgb(123, 45, 6); hoo: red($x); moo: green($x); poo: blue($x); goo: mix(rgba(255, 0, 0, 0.5), #00f); boo: invert(#123456); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation-4.0/000077500000000000000000000000001305254536400302215ustar00rootroot00000000000000expected_output.css000066400000000000000000000001141305254536400340710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation-4.0div { a: helloworld; a: hello world; b: 12 3; b: list; b: 123; b: string; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation-4.0/input.scss000066400000000000000000000002001305254536400322450ustar00rootroot00000000000000div { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation-4.0/options.yml000066400000000000000000000000321305254536400324320ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation/000077500000000000000000000000001305254536400277225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation/error000066400000000000000000000010151305254536400307730ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compact/basic/23_basic_value_interpolation/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("123") DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/basic/23_basic_value_interpolation/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{12 + 111}") sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation/expected_output.css000066400000000000000000000001151305254536400336520ustar00rootroot00000000000000div { a: helloworld; a: hello world; b: 123; b: string; b: 123; b: string; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation/input.scss000066400000000000000000000002001305254536400317460ustar00rootroot00000000000000div { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/23_basic_value_interpolation/options.yml000066400000000000000000000000611305254536400321350ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/basic/24_namespace_properties/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/24_namespace_properties/expected_output.css000066400000000000000000000002601305254536400326400ustar00rootroot00000000000000div { a-p1: q; a-b-p2: q; a-p3: q; } foo { bar: baz; bar-bip: bop; bar-bing: string; bar-bang: 3; bar-bung: bap; bar-bong: bup; bar-bong-x: x; bar-bong-y: y; bar-bong-z: z; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/24_namespace_properties/input.scss000066400000000000000000000003431305254536400307430ustar00rootroot00000000000000div { a: { p1: q; b: { p2: q; } p3: q; } } foo { bar: baz { bip: bop; bing: type-of("hello"); bang: 1 + 2; bung: bap; bong: bup { x: x; y: y; z: z; } } } sass-spec-3.5.0-2/spec/output_styles/compact/basic/25_basic_string_interpolation/000077500000000000000000000000001305254536400301165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/25_basic_string_interpolation/expected_output.css000066400000000000000000000000551305254536400340510ustar00rootroot00000000000000div { blah: "hello 4 world px bloon blah"; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/25_basic_string_interpolation/input.scss000066400000000000000000000001041305254536400321450ustar00rootroot00000000000000div { blah: "hello #{2+2} world #{unit(23px)} #{'bloo\n'} blah"; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/26_selector_interpolation/000077500000000000000000000000001305254536400272705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/26_selector_interpolation/expected_output.css000066400000000000000000000002151305254536400332210ustar00rootroot00000000000000foo, bar { p: 1; } foo baz, foo hux, bar baz, bar hux { q: 2; } foo baz mumble4, foo hux mumble4, bar baz mumble4, bar hux mumble4 { r: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/26_selector_interpolation/input.scss000066400000000000000000000001771305254536400313310ustar00rootroot00000000000000$x: oo, ba; $y: az, hu; f#{$x}r { p: 1; b#{$y}x { q: 2; mumble#{length($x) + length($y)} { r: 3; } } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/27_media_queries/000077500000000000000000000000001305254536400253165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/27_media_queries/expected_output.css000066400000000000000000000003401305254536400312460ustar00rootroot00000000000000a b c { blee: blee; blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { hey: ho; } a b c g h k l m, a b c i j k l m { hee: fee; } } sass-spec-3.5.0-2/spec/output_styles/compact/basic/27_media_queries/input.scss000066400000000000000000000003511305254536400273510ustar00rootroot00000000000000a b c { blee: blee; d e f { blah: blah; bloo: bloo; } g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { hey: ho; k l m { hee: fee; } } } blah: blah; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/28_url/000077500000000000000000000000001305254536400233055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/28_url/expected_output.css000066400000000000000000000021741305254536400272440ustar00rootroot00000000000000div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudgepop.css); bar: url("http://fudgepop/styles.css"); hux: url(http://box_123////fudgepop.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-1.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-2.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-3.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-4.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-5.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); gloo: url("hey3.css"); floo: url(hadoop-444.css); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/28_url/input.scss000066400000000000000000000010021305254536400253320ustar00rootroot00000000000000$x: pop; $y: 123; div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudge#{$x}.css); bar: url("http://fudge#{$x}/styles.css"); hux: url(http://box_#{$y}////fudge#{$x}.css); @each $i in (1 2 3 4 5) { hux: url(http://box_#{$y}////fudge#{$x}.css); foo: url(http://blah.com/bar-#{$i}.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); } gloo: url("hey#{1+2}.css"); floo: url(hadoop-#{$y+321}.css); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/29_if/000077500000000000000000000000001305254536400231025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/29_if/expected_output.css000066400000000000000000000001171305254536400270340ustar00rootroot00000000000000div { background: gray; } div { background: blue; } div { background: red; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/29_if/input.scss000066400000000000000000000006551305254536400251440ustar00rootroot00000000000000$x: a, b, 1+2; @if type-of(nth($x, 3)) == number { div { background: gray; } } @if type-of(nth($x, 2)) == number { div { background: gray; } } @else if type-of(nth($x, 2)) == string { div { background: blue; } } @if type-of(nth($x, 2)) == number { div { background: gray; } } @else if type-of(nth($x, 2)) == color { div { background: blue; } } @else { div { background: red; } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/30_if_in_function/000077500000000000000000000000001305254536400254655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/30_if_in_function/expected_output.css000066400000000000000000000001161305254536400314160ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: bar; content: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/30_if_in_function/input.scss000066400000000000000000000004251305254536400275220ustar00rootroot00000000000000$x: true; @function foobar() { @if $x { $x: false !global; @return foo; } @else { $x: true !global; @return bar; } } div { content: foobar(); content: foobar(); content: foobar(); content: foobar(); $x: false !global; content: foobar(); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/31_if_in_mixin/000077500000000000000000000000001305254536400247655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/31_if_in_mixin/expected_output.css000066400000000000000000000001001305254536400307070ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/31_if_in_mixin/input.scss000066400000000000000000000003761305254536400270270ustar00rootroot00000000000000$x: true; @mixin foobar() { @if $x { $x: false !global; content: foo; } @else { $x: true !global; content: bar; } } div { @include foobar(); @include foobar(); @include foobar(); $x: true !global; @include foobar(); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/32_percentages/000077500000000000000000000000001305254536400247765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/32_percentages/expected_output.css000066400000000000000000000001751305254536400307340ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/32_percentages/input.scss000066400000000000000000000003371305254536400270350ustar00rootroot00000000000000div { width: 10% + 20%; height: 10% - 20%; width: 10% + 10; width: 10 + 10%; height: 10% - 10; height: 10 - 10%; blah: (20% / 4%); flah: 12 * 75%; grah: 75% * 12; // hwah: (24 / 8%); nyah: (35% / 7); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/33_ambiguous_imports/000077500000000000000000000000001305254536400262475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/33_ambiguous_imports/blir/000077500000000000000000000000001305254536400271775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/33_ambiguous_imports/blir/_fudge.scss000066400000000000000000000000311305254536400313170ustar00rootroot00000000000000fudge { color: brown; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/33_ambiguous_imports/dir.scss000066400000000000000000000000551305254536400277220ustar00rootroot00000000000000dir { color: blue; } @import "blir/fudge";sass-spec-3.5.0-2/spec/output_styles/compact/basic/33_ambiguous_imports/dir/000077500000000000000000000000001305254536400270255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/33_ambiguous_imports/dir/whatever000066400000000000000000000000001305254536400305630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/33_ambiguous_imports/expected_output.css000066400000000000000000000001041305254536400321750ustar00rootroot00000000000000main { color: red; } dir { color: blue; } fudge { color: brown; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/33_ambiguous_imports/input.scss000066400000000000000000000000461305254536400303030ustar00rootroot00000000000000main { color: red; } @import "dir";sass-spec-3.5.0-2/spec/output_styles/compact/basic/35_varargs_false/000077500000000000000000000000001305254536400253205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/35_varargs_false/expected_output.css000066400000000000000000000000341305254536400312500ustar00rootroot00000000000000div { thing: a; thing: b; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/35_varargs_false/input.scss000066400000000000000000000002031305254536400273470ustar00rootroot00000000000000@mixin foo($args...) { @each $arg in $args { @if $arg { thing: $arg; } } } div { @include foo(a, b, false); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/36_extra_commas_in_selectors/000077500000000000000000000000001305254536400277355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/36_extra_commas_in_selectors/expected_output.css000066400000000000000000000000321305254536400336630ustar00rootroot00000000000000div, span { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/36_extra_commas_in_selectors/input.scss000066400000000000000000000000421305254536400317650ustar00rootroot00000000000000div,, , span, ,, { color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/37_url_expressions/000077500000000000000000000000001305254536400257475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/37_url_expressions/expected_output.css000066400000000000000000000002061305254536400317000ustar00rootroot00000000000000div { blah: url(foobar); blah: url(fn("s")); blah: url("red.png"); blah: url(hello-world.png); blah: url("assets/fudge/budge.png"); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/37_url_expressions/input.scss000066400000000000000000000004351305254536400300050ustar00rootroot00000000000000$x: true; $file-1x: "budge.png"; @function fudge($str) { @return "assets/fudge/" + $str; } div { blah: url(foo + bar); blah: url(fn("s")); blah: url(if(true, "red.png", "blue.png")); blah: url(hello-#{world}.png); blah: url(if($x, fudge("#{$file-1x}"), "#{$file-1x}")); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/38_expressions_in_at_directives/000077500000000000000000000000001305254536400304615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000601305254536400343310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/38_expressions_in_at_directives@foo $x $y, hux { bar { whatever: whatever; } } sass-spec-3.5.0-2/spec/output_styles/compact/basic/38_expressions_in_at_directives/input.scss000066400000000000000000000001071305254536400325130ustar00rootroot00000000000000$x: 1; $y: 2; @foo $x $y, hux { bar { whatever: whatever; } } sass-spec-3.5.0-2/spec/output_styles/compact/basic/39_dash_match_attribute_selector/000077500000000000000000000000001305254536400305635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400344350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/39_dash_match_attribute_selectordiv[class|="blah"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/39_dash_match_attribute_selector/input.scss000066400000000000000000000000451305254536400326160ustar00rootroot00000000000000div[class|="blah"] { color: blue; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/40_pseudo_class_identifier_starting_with_n/000077500000000000000000000000001305254536400326465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400365210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; } input.scss000066400000000000000000000000371305254536400346230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/41_slashy_urls/000077500000000000000000000000001305254536400250465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/41_slashy_urls/expected_output.css000066400000000000000000000001151305254536400307760ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/41_slashy_urls/input.scss000066400000000000000000000001201305254536400270730ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/42_css_imports/000077500000000000000000000000001305254536400250445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/42_css_imports/expected_output.css000066400000000000000000000001611305254536400307750ustar00rootroot00000000000000@import url(hux bux.css); @import url(foo.css); @import url(bar.css); div { color: red; } span { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/42_css_imports/input.scss000066400000000000000000000001561305254536400271020ustar00rootroot00000000000000div { color: red; } @import "hux\ bux.css"; @import "foo.css"; span { color: blue; } @import "bar.css";sass-spec-3.5.0-2/spec/output_styles/compact/basic/43_str_length/000077500000000000000000000000001305254536400246515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/43_str_length/expected_output.css000066400000000000000000000001011305254536400305740ustar00rootroot00000000000000div { foo: 7; foo: 7; foo: 0; foo: 11; foo: 6; foo: 6; foo: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/43_str_length/input.scss000066400000000000000000000003261305254536400267060ustar00rootroot00000000000000div { foo: str-length("protégé"); foo: str-length(protégé); foo: str-length(""); foo: str-length("hello there"); foo: str-length("Façade"); foo: str-length("Tromsø"); foo: str-length("Ãlso"); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/44_bem_selectors/000077500000000000000000000000001305254536400253275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/44_bem_selectors/expected_output.css000066400000000000000000000001621305254536400312610ustar00rootroot00000000000000div_foo { blah: blah; } div--modifier { blach: blah; } divhux { blah: blah; } divdiv.foo#bar[hux] { blah: blah; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/44_bem_selectors/input.scss000066400000000000000000000002231305254536400273600ustar00rootroot00000000000000div { &_foo { blah: blah; } &--modifier { blach: blah; } &hux { blah: blah; } &div.foo#bar[hux] { blah: blah; } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/45_str_insert/000077500000000000000000000000001305254536400246765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/45_str_insert/expected_output.css000066400000000000000000000012361305254536400306330ustar00rootroot00000000000000@charset "UTF-8"; div { bar: "Xabcd"; bar: "Xabcd"; bar: "X'fjd'skabcd"; bar: "abecd"; bar: "abcde"; bar: "abced"; bar: "eabcd"; bar: "eabcd"; bar: "eabcd"; bar: eabcd; bar: eabcd; bar: "abcdDéjà vu"; bar: "Dabcdéjà vu"; bar: "Déjà abcdvu"; bar: "Déjà vuabcd"; bar: " ABCD øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "ø ABCD áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéí ABCD óúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíóúüñ ABCD ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ ABCD "; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ ABCD ҈ݓ"; bar: " ABCD øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/45_str_insert/input.scss000066400000000000000000000021431305254536400267320ustar00rootroot00000000000000div { bar: str-insert("abcd", "X", 1); bar: str-insert("abcd", 'X', 1); bar: str-insert("abcd", 'X\'fjd\'sk', 1); bar: str-insert("abcd", "e", 3); bar: str-insert("abcd", "e", 18); bar: str-insert("abcd", "e", -2); bar: str-insert("abcd", "e", -18); bar: str-insert("abcd", "e", 0); bar: str-insert("abcd", e, 0); bar: str-insert(abcd, "e", 0); bar: str-insert(abcd, e, 0); bar: str-insert("Déjà vu", "abcd", 0); bar: str-insert("Déjà vu", "abcd", 2); bar: str-insert("Déjà vu", "abcd", -3); bar: str-insert("Déjà vu", "abcd", 18); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 0); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 2); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 5); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 9); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 28); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", -3); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", -28); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/46_str_index/000077500000000000000000000000001305254536400245025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/46_str_index/expected_output.css000066400000000000000000000001571305254536400304400ustar00rootroot00000000000000div { bar: a 2; bar: a 1; bar: a 5; bar: a; bar: a; bar: a; bar: a 15; bar: a 6; bar: a; bar: a 1; bar: a 1; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/46_str_index/input.scss000066400000000000000000000010021305254536400265270ustar00rootroot00000000000000div { bar: a str-index("abcde", "bc"); bar: a str-index("abcde", "a"); bar: a str-index("abcde", "e"); bar: a str-index("abcde", "xyz"); bar: a str-index("", "abc"); bar: a str-index("abcde", "abcdefg"); bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "Ɋ"); // 15 bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "úüñ"); // 6 bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "abcde"); bar: a str-index("abcde", ""); bar: a str-index("", ""); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/48_case_conversion/000077500000000000000000000000001305254536400256655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/48_case_conversion/expected_output.css000066400000000000000000000003201305254536400316130ustar00rootroot00000000000000div { bar: "BLAH"; bar: "BLAH"; bar: "BLAH"; bar: "1232178942"; bar: BLAH; bar: BLAH; bar: BLAH; bar: ""; bar: "blah"; bar: "blah"; bar: "blah"; bar: "1232178942"; bar: blah; bar: blah; bar: blah; bar: ""; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/48_case_conversion/input.scss000066400000000000000000000007431305254536400277250ustar00rootroot00000000000000div { bar: to-upper-case("blah"); bar: to-upper-case("BLAH"); bar: to-upper-case("bLaH"); bar: to-upper-case("1232178942"); bar: to-upper-case(blah); bar: to-upper-case(BLAH); bar: to-upper-case(bLaH); bar: to-upper-case(""); bar: to-lower-case("blah"); bar: to-lower-case("BLAH"); bar: to-lower-case("bLaH"); bar: to-lower-case("1232178942"); bar: to-lower-case(blah); bar: to-lower-case(BLAH); bar: to-lower-case(bLaH); bar: to-lower-case(""); } sass-spec-3.5.0-2/spec/output_styles/compact/basic/49_interpolants_in_css_imports/000077500000000000000000000000001305254536400303435ustar00rootroot00000000000000expected_output.css000066400000000000000000000001441305254536400342160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/49_interpolants_in_css_imports@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Oswald"); sass-spec-3.5.0-2/spec/output_styles/compact/basic/49_interpolants_in_css_imports/input.scss000066400000000000000000000003661305254536400324040ustar00rootroot00000000000000$google-protocol: "http"; // choose http or https $google-webfont: "Open+Sans:400italic,700italic,400,700|Oswald"; // pull string after ?family= from step 3 @import url("#{$google-protocol}://fonts.googleapis.com/css?family=#{$google-webfont}");sass-spec-3.5.0-2/spec/output_styles/compact/basic/50_wrapped_pseudo_selectors/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/50_wrapped_pseudo_selectors/expected_output.css000066400000000000000000000003571305254536400335420ustar00rootroot00000000000000div :-moz-any(ol p.blah, ul, menu, dir) :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } div :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } div :foo(p div) { hi: hi; } div :foo(ol) { hi: hi; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/50_wrapped_pseudo_selectors/input.scss000066400000000000000000000004071305254536400316370ustar00rootroot00000000000000div { :-moz-any(ol p.blah, ul, menu, dir) :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } :foo(p div) { hi: hi; } :foo(ol) { hi: hi; } } sass-spec-3.5.0-2/spec/output_styles/compact/basic/51_trailing_commas_in_list/000077500000000000000000000000001305254536400273705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/51_trailing_commas_in_list/expected_output.css000066400000000000000000000000511305254536400333170ustar00rootroot00000000000000.test { out1: 3; blah: string; out: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/51_trailing_commas_in_list/input.scss000066400000000000000000000002531305254536400314240ustar00rootroot00000000000000$mylist: (alpha, beta, gamma, ); $my-single-item-list: (alpha,); .test { out1: length($mylist); blah: type-of(nth($mylist,3)); out: length($my-single-item-list); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/52_interchangeable_hyphens_underscores/000077500000000000000000000000001305254536400317655ustar00rootroot00000000000000expected_output.css000066400000000000000000000005301305254536400356370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/52_interchangeable_hyphens_underscoresdiv { blah: blah; hi: "hi"; blah: blah; hi: "hello"; foo: "boop"; foo: "hello"; bar: "hello"; } div { color: a; } div { color: b; } div { color: c; } div { color: 1; } div { color: 2; } div { color: 3; } div { color: 4; } div { color: 5; } div { color: 6; } div { color: 7; } div { color: 8; } div { color: 9; } div { foo: blah; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/52_interchangeable_hyphens_underscores/input.scss000066400000000000000000000010711305254536400340200ustar00rootroot00000000000000$my-cool-var: "hello"; @mixin my-cool-mixin($yada-yada) { blah: blah; hi: $yada_yada; } @function my-cool-function($cool_arg) { @return $cool-arg; } div { @include my_cool-mixin($yada_yada: "hi"); @include my_cool-mixin($my_cool-var); foo: my-cool_function($cool-arg: "boop"); foo: my-cool_function($my-cool_var); bar: $my_cool_var; } @each $my_cool_var in a, b, c { div { color: $my-cool-var; } } @for $my_cool_var from 1 to 10 { div { color: $my-cool-var; } } @function blah_blah() { @return blah; } div { foo: blah-blah(); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/53_escaped_quotes/000077500000000000000000000000001305254536400255055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/53_escaped_quotes/expected_output.css000066400000000000000000000005621305254536400314430ustar00rootroot00000000000000[data-icon='test-1']:before { content: '\\'; } [data-icon='test-2']:before { content: '\''; } [data-icon='test-3']:before { content: "\""; } [data-icon='test-4']:before { content: '\\'; } [data-icon='test-5']:before { content: '\''; } [data-icon='test-6']:before { content: "\""; } .\E9motion { blah: hi; } .\E9 dition { blah: hi; } .\0000E9dition { blah: hi; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/53_escaped_quotes/input.scss000066400000000000000000000007271305254536400275470ustar00rootroot00000000000000[data-icon='test-1']:before { content:'\\'; } [data-icon='test-2']:before { content:'\''; } [data-icon='test-3']:before { content:"\""; } [data-icon='test-4']:before { content:'\\'; } [data-icon='test-5']:before { content:'\''; } [data-icon='test-6']:before { content:"\""; } $open-quote: «; $close-quote: »; $open-quote: \201C; $close-quote: \201D; .\E9motion { blah: hi; } .\E9 dition { blah: hi; } .\0000E9dition { blah: hi; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/54_adjacent_identifiers_with_hyphens/000077500000000000000000000000001305254536400314315ustar00rootroot00000000000000expected_output.css000066400000000000000000000002361305254536400353060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/54_adjacent_identifiers_with_hyphensinput { outline: 5px auto -webkit-focus-ring-color; foo: random -hello-this-is-dog; bar: rando -two-or-more -things-that-start -with-hyphens; baz: foo-bar; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/54_adjacent_identifiers_with_hyphens/input.scss000066400000000000000000000002571305254536400334710ustar00rootroot00000000000000input { outline: 5px auto -webkit-focus-ring-color; foo: random -hello-this-is-dog; bar: rando -two-or-more -things-that-start -with-hyphens; baz: foo - bar; }sass-spec-3.5.0-2/spec/output_styles/compact/basic/55_variable_exists/000077500000000000000000000000001305254536400256675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/55_variable_exists/expected_output.css000066400000000000000000000003241305254536400316210ustar00rootroot00000000000000div { foo: false; foo: false; } div span { foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; } div span p { foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/55_variable_exists/input.scss000066400000000000000000000011751305254536400277270ustar00rootroot00000000000000@function exists($name) { @return variable-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return variable-exists(foo); } div { foo: variable-exists(x); foo: variable-exists("x"); span { $x: false; foo: variable-exists(x); foo: variable-exists("x"); foo: variable-exists(y); foo: variable-exists("y"); foo: exists(x); foo: exists("x"); p { foo: variable-exists(x); foo: variable-exists("x"); foo: exists(x); foo: exists("x"); foo: variable-exists(y); foo: variable-exists("y"); foo: f(); $y: blah; } } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/56_global_variable_exists/000077500000000000000000000000001305254536400272105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/56_global_variable_exists/expected_output.css000066400000000000000000000004021305254536400331370ustar00rootroot00000000000000div { foo: false; foo: false; foo: true; foo: true; } div span { foo: false; foo: false; foo: false; foo: false; foo: true; foo: true; } div span p { foo: false; foo: false; foo: false; foo: false; foo: true; foo: true; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/56_global_variable_exists/input.scss000066400000000000000000000017321305254536400312470ustar00rootroot00000000000000@function exists($name) { @return global-variable-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return global-variable-exists(foo); } $z: hi; div { foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: global-variable-exists(z); foo: global-variable-exists("z"); span { $x: false; foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: global-variable-exists(y); foo: global-variable-exists("y"); foo: global-variable-exists(z); foo: global-variable-exists("z"); p { foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: exists(x); foo: exists("x"); foo: global-variable-exists(z); foo: global-variable-exists("z"); foo: global-variable-exists(y); foo: global-variable-exists("y"); foo: f(); $y: blah; //TODO: check for shadowing } } } sass-spec-3.5.0-2/spec/output_styles/compact/basic/57_function_exists/000077500000000000000000000000001305254536400257315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/57_function_exists/expected_output.css000066400000000000000000000007351305254536400316710ustar00rootroot00000000000000div { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } div span { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } div span p { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/57_function_exists/input.scss000066400000000000000000000025451305254536400277730ustar00rootroot00000000000000@function exists($name) { @return function-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return function-exists(foo); } @function h() { @return function-exists(lighten); } div { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); span { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); p { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); } } } sass-spec-3.5.0-2/spec/output_styles/compact/basic/58_mixin_exists/000077500000000000000000000000001305254536400252315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/58_mixin_exists/expected_output.css000066400000000000000000000006361305254536400311710ustar00rootroot00000000000000div { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } div span { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } div span p { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/58_mixin_exists/input.scss000066400000000000000000000024271305254536400272720ustar00rootroot00000000000000@function exists($name) { @return mixin-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return mixin-exists(foo); } @function h() { @return mixin-exists(lighten); } @mixin red-text { color: red; } @mixin blue-text { color: red; } @mixin green-text { color: red; } div { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); span { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); p { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); } } }sass-spec-3.5.0-2/spec/output_styles/compact/basic/59_if_expression/000077500000000000000000000000001305254536400253645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/59_if_expression/expected_output.css000066400000000000000000000000721305254536400313160ustar00rootroot00000000000000div { foo: hey; foo: ho; foo: x is zero; foo: whatever; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/59_if_expression/input.scss000066400000000000000000000004071305254536400274210ustar00rootroot00000000000000$x: 0; $if-false: whatever; div { foo: if($if-true: hey, $if-false: ho, $condition: true); foo: if($if-true: hey, $if-false: ho, $condition: false); foo: if($x != 0, if($x, true, false), unquote("x is zero")); foo: if(false, 1/0, $if-false: $if-false); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call-3.5/000077500000000000000000000000001305254536400237155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call-3.5/error000066400000000000000000000010561305254536400247730ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foobar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(min)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(min)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(max)) instead. sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call-3.5/expected_output.css000066400000000000000000000001331305254536400276450ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call-3.5/input.scss000066400000000000000000000003721305254536400257530ustar00rootroot00000000000000@function foobar() { @return foobar; } @function fudge($str) { @return "assets/fudge/" + $str; } body { display: call(foobar); display: call(min, 1,3,5,7); display: call(min, 5); display: call(max, 10,3,5,7); color: fudge("blah"); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call-3.5/options.yml000066400000000000000000000000531305254536400261310ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call/000077500000000000000000000000001305254536400234125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call/expected_output.css000066400000000000000000000001331305254536400273420ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call/input.scss000066400000000000000000000003721305254536400254500ustar00rootroot00000000000000@function foobar() { @return foobar; } @function fudge($str) { @return "assets/fudge/" + $str; } body { display: call(foobar); display: call(min, 1,3,5,7); display: call(min, 5); display: call(max, 10,3,5,7); color: fudge("blah"); }sass-spec-3.5.0-2/spec/output_styles/compact/basic/60_call/options.yml000066400000000000000000000000301305254536400256210ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/colors/000077500000000000000000000000001305254536400224125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/adjust-color/000077500000000000000000000000001305254536400250205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/adjust-color/expected_output.css000066400000000000000000000001251305254536400307510ustar00rootroot00000000000000p { color: #102035; color: #102030; color: #0b2035; color: rgba(255, 106, 0, 0.6); } sass-spec-3.5.0-2/spec/output_styles/compact/colors/adjust-color/input.scss000066400000000000000000000003341305254536400270540ustar00rootroot00000000000000p { color: adjust-color(#102030, $blue: 5); color: adjust-color(#102030, $alpha: .325); color: adjust-color(#102030, $red: -5, $blue: 5); color: adjust-color(hsl(25, 100%, 80%), $lightness: -30%, $alpha: -0.4); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/adjust-hue/000077500000000000000000000000001305254536400244635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/adjust-hue/expected_output.css000066400000000000000000000001401305254536400304110ustar00rootroot00000000000000p { color: #ff2b00; color: #4d9900; color: black; color: white; color: #999999; color: black; } sass-spec-3.5.0-2/spec/output_styles/compact/colors/adjust-hue/input.scss000066400000000000000000000003771305254536400265260ustar00rootroot00000000000000p { color: adjust-hue(#f00, 10); color: adjust-hue(#900, 90); color: adjust-hue(#000, 30); color: adjust-hue(#fff, -30); color: adjust-hue(#999, -530); color: adjust-hue(#000, +720); // error in libsass // color: adjust-hue(#333, + 720); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/change-color/000077500000000000000000000000001305254536400247535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/change-color/expected_output.css000066400000000000000000000001441305254536400307050ustar00rootroot00000000000000p { color: #102005; color: rgba(16, 32, 48, 0.325); color: #782005; color: rgba(204, 85, 0, 0.8); } sass-spec-3.5.0-2/spec/output_styles/compact/colors/change-color/input.scss000066400000000000000000000003331305254536400270060ustar00rootroot00000000000000p { color: change-color(#102030, $blue: 5); color: change-color(#102030, $alpha: .325); color: change-color(#102030, $red: 120, $blue: 5); color: change-color(hsl(25, 100%, 80%), $lightness: 40%, $alpha: 0.8); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/complement/000077500000000000000000000000001305254536400245555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/complement/expected_output.css000066400000000000000000000001551305254536400305110ustar00rootroot00000000000000p { color: cyan; color: #009999; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-3.5.0-2/spec/output_styles/compact/colors/complement/input.scss000066400000000000000000000003021305254536400266040ustar00rootroot00000000000000p { color: complement(#f00); color: complement(#900); color: complement(#000); color: complement(#fff); color: complement(#999); color: complement(#000); color: complement(#333); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/desaturate/000077500000000000000000000000001305254536400245535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/desaturate/expected_output.css000066400000000000000000000001221305254536400305010ustar00rootroot00000000000000p { color: white; color: #999999; color: black; color: #f20d0d; color: #910808; } sass-spec-3.5.0-2/spec/output_styles/compact/colors/desaturate/input.scss000066400000000000000000000002451305254536400266100ustar00rootroot00000000000000p { color: desaturate(#fff, 10%); color: desaturate(#999, 10%); color: desaturate(#000, 10%); color: desaturate(#f00, 10%); color: desaturate(#900, 10%); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/fade-in/000077500000000000000000000000001305254536400237155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/fade-in/expected_output.css000066400000000000000000000003221305254536400276450ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #999999; color: black; color: #333333; color: red; color: #990000; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-3.5.0-2/spec/output_styles/compact/colors/fade-in/input.scss000066400000000000000000000006611305254536400257540ustar00rootroot00000000000000p { color: fade-in(#f00, 0.3); color: fade-in(#900, 0.8); color: fade-in(#000, .6); color: fade-in(#fff, .2); color: fade-in(#999, .4); color: fade-in(#000, .5); color: fade-in(#333, +.99); // test old function name color: opacify(#f00, 0.3); color: opacify(#900, 0.8); color: opacify(#000, .6); color: opacify(#fff, .2); color: opacify(#999, .4); color: opacify(#000, .5); color: opacify(#333, +.99); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/fade-out/000077500000000000000000000000001305254536400241165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/fade-out/expected_output.css000066400000000000000000000006501305254536400300520ustar00rootroot00000000000000p { color: rgba(255, 0, 0, 0.7); color: rgba(153, 0, 0, 0.2); color: rgba(0, 0, 0, 0.4); color: rgba(255, 255, 255, 0.8); color: rgba(153, 153, 153, 0.6); color: rgba(0, 0, 0, 0.5); color: rgba(51, 51, 51, 0.01); color: rgba(255, 0, 0, 0.7); color: rgba(153, 0, 0, 0.2); color: rgba(0, 0, 0, 0.4); color: rgba(255, 255, 255, 0.8); color: rgba(153, 153, 153, 0.6); color: rgba(0, 0, 0, 0.5); color: rgba(51, 51, 51, 0.01); } sass-spec-3.5.0-2/spec/output_styles/compact/colors/fade-out/input.scss000066400000000000000000000007511305254536400261550ustar00rootroot00000000000000p { color: fade-out(#f00, 0.3); color: fade-out(#900, 0.8); color: fade-out(#000, .6); color: fade-out(#fff, .2); color: fade-out(#999, .4); color: fade-out(#000, .5); color: fade-out(#333, +.99); // test old function name color: transparentize(#f00, 0.3); color: transparentize(#900, 0.8); color: transparentize(#000, .6); color: transparentize(#fff, .2); color: transparentize(#999, .4); color: transparentize(#000, .5); color: transparentize(#333, +.99); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/saturate/000077500000000000000000000000001305254536400242425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/saturate/expected_output.css000066400000000000000000000001341305254536400301730ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #a38f8f; color: black; } sass-spec-3.5.0-2/spec/output_styles/compact/colors/saturate/input.scss000066400000000000000000000002711305254536400262760ustar00rootroot00000000000000p { color: saturate(#f00, 10%); color: saturate(#900, 10%); color: saturate(#000, 10%); color: saturate(#fff, 10%); color: saturate(#999, 10%); color: saturate(#000, 10%); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/saturation/000077500000000000000000000000001305254536400246035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/saturation/expected_output.css000066400000000000000000000002371305254536400305400ustar00rootroot00000000000000p { test-01: 100%; test-01: 0%; test-02: 30%; test-03: 100%; test-04: 100%; test-07: 10%; test-08: 0%; test-09: 0%; test-10: 0%; test-11: 90%; test-12: 90%; } sass-spec-3.5.0-2/spec/output_styles/compact/colors/saturation/input.scss000066400000000000000000000011241305254536400266350ustar00rootroot00000000000000p { test-01: saturation(red); test-01: saturation(#333); test-02: saturation(hsl(60, 30, 20)); test-03: saturation(saturate(#f00, 10%)); test-04: saturation(saturate(#900, 10%)); // this is probably a ruby sass bug // test-05: saturation(saturate(#000, 10%)); // test-06: saturation(saturate(#fff, 10%)); test-07: saturation(saturate(#999, 10%)); test-08: saturation(desaturate(#fff, 10%)); test-09: saturation(desaturate(#999, 10%)); test-10: saturation(desaturate(#000, 10%)); test-11: saturation(desaturate(#f00, 10%)); test-12: saturation(desaturate(#900, 10%)); }sass-spec-3.5.0-2/spec/output_styles/compact/colors/scale-color/000077500000000000000000000000001305254536400246155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/colors/scale-color/expected_output.css000066400000000000000000000001521305254536400305460ustar00rootroot00000000000000p { color: #d4f7d4; color: rgba(168, 240, 168, 0.545); color: #c899ff; color: rgba(200, 205, 208, 0.7); } sass-spec-3.5.0-2/spec/output_styles/compact/colors/scale-color/input.scss000066400000000000000000000004161305254536400266520ustar00rootroot00000000000000p { color: scale-color(hsl(120, 70%, 80%), $lightness: 50%); color: scale-color(hsla(120, 70%, 80%, 0.3), $alpha: 35%); color: scale-color(rgb(200, 150%, 170%), $green: -40%, $blue: 70%); color: scale-color(hsl(200, 70%, 80%), $saturation: -90%, $alpha: -30%); }sass-spec-3.5.0-2/spec/output_styles/compact/css/000077500000000000000000000000001305254536400217015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/bizarrely_formatted_comments/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/bizarrely_formatted_comments/expected_output.css000066400000000000000000000000451305254536400336100ustar00rootroot00000000000000.foo { /* Foo Bar Baz */ a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/css/bizarrely_formatted_comments/input.scss000066400000000000000000000000501305254536400317050ustar00rootroot00000000000000.foo { /* Foo Bar Baz */ a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/css/bizarrely_formatted_comments/options.yml000066400000000000000000000000211305254536400320650ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/output_styles/compact/css/blockless_directive_without_semicolon/000077500000000000000000000000001305254536400315535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000141305254536400354220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/blockless_directive_without_semicolon@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/compact/css/blockless_directive_without_semicolon/input.scss000066400000000000000000000000141305254536400336020ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/compact/css/closing_line_comment_end_with_compact_output/000077500000000000000000000000001305254536400330775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400367510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } input.scss000066400000000000000000000000351305254536400350520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/compact/css/directive_with_lots_of_whitespace/000077500000000000000000000000001305254536400306535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000141305254536400345220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/directive_with_lots_of_whitespace@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/compact/css/directive_with_lots_of_whitespace/input.scss000066400000000000000000000000141305254536400327020ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/compact/css/empty_block_directive/000077500000000000000000000000001305254536400262475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/empty_block_directive/expected_output.css000066400000000000000000000000101305254536400321710ustar00rootroot00000000000000@foo {} sass-spec-3.5.0-2/spec/output_styles/compact/css/empty_block_directive/input.scss000066400000000000000000000000101305254536400302720ustar00rootroot00000000000000@foo {} sass-spec-3.5.0-2/spec/output_styles/compact/css/ms_long_filter_syntax/000077500000000000000000000000001305254536400263125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/ms_long_filter_syntax/expected_output.css000066400000000000000000000003601305254536400322440ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-3.5.0-2/spec/output_styles/compact/css/ms_long_filter_syntax/input.scss000066400000000000000000000003641305254536400303510ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-3.5.0-2/spec/output_styles/compact/css/multiple_comments/000077500000000000000000000000001305254536400254415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/css/multiple_comments/expected_output.css000066400000000000000000000000461305254536400313740ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-3.5.0-2/spec/output_styles/compact/css/multiple_comments/input.scss000066400000000000000000000000521305254536400274720ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-3.5.0-2/spec/output_styles/compact/errors/000077500000000000000000000000001305254536400224255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/000077500000000000000000000000001305254536400237145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/placeholder/000077500000000000000000000000001305254536400261765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/placeholder/optional/000077500000000000000000000000001305254536400300235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/placeholder/optional/expected_output.css000066400000000000000000000000271305254536400337550ustar00rootroot00000000000000.baz { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/placeholder/optional/input.scss000066400000000000000000000000671305254536400320620ustar00rootroot00000000000000.baz { @extend %foo !optional; color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/placeholder/simple/000077500000000000000000000000001305254536400274675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/placeholder/simple/expected_output.css000066400000000000000000000000561305254536400334230ustar00rootroot00000000000000.baz { color: blue; } .baz { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/placeholder/simple/input.scss000066400000000000000000000001241305254536400315200ustar00rootroot00000000000000%foo {color: blue} %bar {color: red} .baz { @extend %foo; color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/selector/000077500000000000000000000000001305254536400255345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/selector/optional/000077500000000000000000000000001305254536400273615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/selector/optional/expected_output.css000066400000000000000000000000271305254536400333130ustar00rootroot00000000000000.baz { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/selector/optional/input.scss000066400000000000000000000000671305254536400314200ustar00rootroot00000000000000.baz { @extend .foo !optional; color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/selector/simple/000077500000000000000000000000001305254536400270255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/selector/simple/expected_output.css000066400000000000000000000001121305254536400327520ustar00rootroot00000000000000.foo, .baz { color: blue; } .bar { color: red; } .baz { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/extend/selector/simple/input.scss000066400000000000000000000001241305254536400310560ustar00rootroot00000000000000.foo {color: blue} .bar {color: red} .baz { @extend .foo; color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/000077500000000000000000000000001305254536400237375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/000077500000000000000000000000001305254536400246565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/mixin/000077500000000000000000000000001305254536400260025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/mixin/simple/000077500000000000000000000000001305254536400272735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/mixin/simple/outside/000077500000000000000000000000001305254536400307475ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400346140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400330000ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/simple/000077500000000000000000000000001305254536400261475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/simple/expected_output.css000066400000000000000000000002351305254536400321020ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/file/simple/input.scss000066400000000000000000000002141305254536400302000ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/000077500000000000000000000000001305254536400247125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/mixin/000077500000000000000000000000001305254536400260365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/mixin/simple/000077500000000000000000000000001305254536400273275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/mixin/simple/outside/000077500000000000000000000000001305254536400310035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400346500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400330340ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/simple/000077500000000000000000000000001305254536400262035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/simple/expected_output.css000066400000000000000000000002351305254536400321360ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/miss/simple/input.scss000066400000000000000000000002141305254536400302340ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/000077500000000000000000000000001305254536400245415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/control-else/000077500000000000000000000000001305254536400271475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/control-else/expected_output.css000066400000000000000000000000471305254536400331030ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/control-else/input.scss000066400000000000000000000001071305254536400312010ustar00rootroot00000000000000@if (false) { } @else { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/control-if/000077500000000000000000000000001305254536400266155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/control-if/expected_output.css000066400000000000000000000000471305254536400325510ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/control-if/input.scss000066400000000000000000000000731305254536400306510ustar00rootroot00000000000000@if (true) { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/000077500000000000000000000000001305254536400255125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/each/000077500000000000000000000000001305254536400264125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/each/expected_output.css000066400000000000000000000000471305254536400323460ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/each/input.scss000066400000000000000000000001001305254536400304350ustar00rootroot00000000000000@each $i in (1) { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/for/000077500000000000000000000000001305254536400263005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/for/expected_output.css000066400000000000000000000001161305254536400322310ustar00rootroot00000000000000@import url("http://www.libsass.org"); @import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/for/input.scss000066400000000000000000000001111305254536400303250ustar00rootroot00000000000000@for $i from 1 through 2 { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/while/000077500000000000000000000000001305254536400266225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/while/expected_output.css000066400000000000000000000000471305254536400325560ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/loop/while/input.scss000066400000000000000000000001471305254536400306600ustar00rootroot00000000000000$count: 0; @while ($count < 1) { @import url("http://www.libsass.org"); $count: $count + 1; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/000077500000000000000000000000001305254536400256655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/control-else/000077500000000000000000000000001305254536400302735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/control-else/outside/000077500000000000000000000000001305254536400317475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400356240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/control-else/outside@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/control-else/outside/input.scss000066400000000000000000000001731305254536400340040ustar00rootroot00000000000000@mixin do_import() { @import url("http://www.libsass.org"); } @if (false) { } @else { @include do_import(); } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/control-if/000077500000000000000000000000001305254536400277415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/control-if/outside/000077500000000000000000000000001305254536400314155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400352720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/control-if/outside@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/control-if/outside/input.scss000066400000000000000000000001551305254536400334520ustar00rootroot00000000000000@mixin do_import() { @import url("http://www.libsass.org"); } @if (true) { @include do_import(); }sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/simple/000077500000000000000000000000001305254536400271565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/simple/outside/000077500000000000000000000000001305254536400306325ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400344770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400326630ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/simple/000077500000000000000000000000001305254536400260325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/simple/expected_output.css000066400000000000000000000002351305254536400317650ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/errors/import/url/simple/input.scss000066400000000000000000000002141305254536400300630ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/000077500000000000000000000000001305254536400235405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/001_test_basic/000077500000000000000000000000001305254536400262405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/001_test_basic/expected_output.css000066400000000000000000000000251305254536400321700ustar00rootroot00000000000000.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/001_test_basic/input.scss000066400000000000000000000000401305254536400302660ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/002_test_basic/000077500000000000000000000000001305254536400262415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/002_test_basic/expected_output.css000066400000000000000000000000251305254536400321710ustar00rootroot00000000000000.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/002_test_basic/input.scss000066400000000000000000000000401305254536400302670ustar00rootroot00000000000000.bar {@extend .foo} .foo {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/003_test_basic/000077500000000000000000000000001305254536400262425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/003_test_basic/expected_output.css000066400000000000000000000000451305254536400321740ustar00rootroot00000000000000.foo, .bar { a: b; } .bar { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/003_test_basic/input.scss000066400000000000000000000000461305254536400302760ustar00rootroot00000000000000.foo {a: b} .bar {c: d; @extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/004_test_basic/000077500000000000000000000000001305254536400262435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/004_test_basic/expected_output.css000066400000000000000000000000451305254536400321750ustar00rootroot00000000000000.foo, .bar { a: b; } .bar { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/004_test_basic/input.scss000066400000000000000000000000461305254536400302770ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo; c: d} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/005_test_multiple_targets/000077500000000000000000000000001305254536400305475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000671305254536400344260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/005_test_multiple_targets.foo, .bar { a: b; } .blip .foo, .blip .bar { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/005_test_multiple_targets/input.scss000066400000000000000000000000621305254536400326010ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} .blip .foo {c: d} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/006_test_multiple_extendees/000077500000000000000000000000001305254536400310635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000531305254536400347350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/006_test_multiple_extendees.foo, .baz { a: b; } .bar, .baz { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/006_test_multiple_extendees/input.scss000066400000000000000000000000721305254536400331160ustar00rootroot00000000000000.foo {a: b} .bar {c: d} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400405165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/007_test_multiple_extends_with_single_extender_and_single_targetexpected_output.css000066400000000000000000000000651305254536400444520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar, .baz .bar, .foo .baz, .baz .baz { a: b; } input.scss000066400000000000000000000000631305254536400425510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400405175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/008_test_multiple_extends_with_single_extender_and_single_targetexpected_output.css000066400000000000000000000000311305254536400444440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar, .baz { a: b; } input.scss000066400000000000000000000000621305254536400425510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400412555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_targetexpected_output.css000066400000000000000000000000671305254536400452130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar, .baz .bar, .foo .bang, .baz .bang { a: b; } input.scss000066400000000000000000000000721305254536400433100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar {a: b} .baz {@extend .foo} .bang {@extend .bar} 000077500000000000000000000000001305254536400412455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_targetexpected_output.css000066400000000000000000000000631305254536400451770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar, .bar.baz, .baz.bang, .foo.bang { a: b; } input.scss000066400000000000000000000000711305254536400432770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar {a: b} .baz {@extend .foo} .bang {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/011_test_chained_extends/000077500000000000000000000000001305254536400303055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400341540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/011_test_chained_extends.foo, .bar, .baz, .bip { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/011_test_chained_extends/input.scss000066400000000000000000000001101305254536400323310ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} .baz {@extend .bar} .bip {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/012_test_dynamic_extendee/000077500000000000000000000000001305254536400304665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400343370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/012_test_dynamic_extendee.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/012_test_dynamic_extendee/input.scss000066400000000000000000000000451305254536400325210ustar00rootroot00000000000000.foo {a: b} .bar {@extend #{".foo"}} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/013_test_dynamic_extendee/000077500000000000000000000000001305254536400304675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400343370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/013_test_dynamic_extendee[baz^="blip12px"], .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/013_test_dynamic_extendee/input.scss000066400000000000000000000000751305254536400325250ustar00rootroot00000000000000[baz^="blip12px"] {a: b} .bar {@extend [baz^="blip#{12px}"]} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/014_test_nested_target/000077500000000000000000000000001305254536400300135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/014_test_nested_target/expected_output.css000066400000000000000000000000371305254536400337460ustar00rootroot00000000000000.foo .bar, .foo .baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/014_test_nested_target/input.scss000066400000000000000000000000451305254536400320460ustar00rootroot00000000000000.foo .bar {a: b} .baz {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/015_test_target_with_child/000077500000000000000000000000001305254536400306505ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400345240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/015_test_target_with_child.foo .bar, .baz .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/015_test_target_with_child/input.scss000066400000000000000000000000451305254536400327030ustar00rootroot00000000000000.foo .bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/016_test_class_unification/000077500000000000000000000000001305254536400306625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400345330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/016_test_class_unification-a .foo.bar, -a .bar.baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/016_test_class_unification/input.scss000066400000000000000000000000711305254536400327140ustar00rootroot00000000000000%-a .foo.bar {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/017_test_class_unification/000077500000000000000000000000001305254536400306635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400345310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/017_test_class_unification-a .baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/017_test_class_unification/input.scss000066400000000000000000000000711305254536400327150ustar00rootroot00000000000000%-a .foo.baz {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/018_test_id_unification/000077500000000000000000000000001305254536400301535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400340240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/018_test_id_unification-a .foo.bar, -a .bar#baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/018_test_id_unification/input.scss000066400000000000000000000000711305254536400322050ustar00rootroot00000000000000%-a .foo.bar {a: b} #baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/019_test_id_unification/000077500000000000000000000000001305254536400301545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400340220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/019_test_id_unification-a #baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/019_test_id_unification/input.scss000066400000000000000000000000711305254536400322060ustar00rootroot00000000000000%-a .foo#baz {a: b} #baz {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400354535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/020_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000301305254536400413770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/020_test_universal_unification_with_simple_target-a .foo, -a * { a: b; } input.scss000066400000000000000000000000621305254536400375050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/020_test_universal_unification_with_simple_target%-a .foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400354545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/021_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000321305254536400414020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/021_test_universal_unification_with_simple_target-a .foo, -a *|* { a: b; } input.scss000066400000000000000000000000641305254536400375100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/021_test_universal_unification_with_simple_target%-a .foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400354555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/022_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000221305254536400414020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/022_test_universal_unification_with_simple_target-a .bar { a: b; } input.scss000066400000000000000000000000661305254536400375130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/022_test_universal_unification_with_simple_target%-a .foo.bar {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400354565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/023_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000221305254536400414030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/023_test_universal_unification_with_simple_target-a .bar { a: b; } input.scss000066400000000000000000000000701305254536400375070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/023_test_universal_unification_with_simple_target%-a .foo.bar {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400354575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/024_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000431305254536400414070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/024_test_universal_unification_with_simple_target-a .foo.bar, -a ns|*.bar { a: b; } input.scss000066400000000000000000000000711305254536400375110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/024_test_universal_unification_with_simple_target%-a .foo.bar {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400411025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/025_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000171305254536400450330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/025_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } input.scss000066400000000000000000000000631305254536400431350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/025_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400411035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/026_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000171305254536400450340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/026_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } input.scss000066400000000000000000000000651305254536400431400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/026_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400411045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/027_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000331305254536400450330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/027_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a * { a: b; } input.scss000066400000000000000000000000651305254536400431410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/027_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400411055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/028_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000211305254536400450310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/028_test_universal_unification_with_namespaceless_universal_target-a *|* { a: b; } input.scss000066400000000000000000000000671305254536400431440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/028_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400411065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/029_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000341305254536400450360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/029_test_universal_unification_with_namespaceless_universal_target-a *.foo, -a ns|* { a: b; } input.scss000066400000000000000000000000661305254536400431440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/029_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400410765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/030_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000361305254536400450300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/030_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|* { a: b; } input.scss000066400000000000000000000000701305254536400431270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/030_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/031_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000221305254536400443010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/031_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000661305254536400424120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/031_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/032_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000221305254536400443020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/032_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000701305254536400424060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/032_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/033_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000221305254536400443030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/033_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000711305254536400424100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/033_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/034_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000171305254536400444540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/034_test_universal_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000631305254536400425560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/034_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/035_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000171305254536400444550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/035_test_universal_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000651305254536400425610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/035_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/036_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000331305254536400444540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/036_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400425620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/036_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/037_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000211305254536400444520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/037_test_universal_unification_with_namespaceless_element_target-a *|a { a: b; } input.scss000066400000000000000000000000671305254536400425650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/037_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/038_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000341305254536400444570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/038_test_universal_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400425650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/038_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/039_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000361305254536400444620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/039_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400425610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/039_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400377755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/040_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000221305254536400437220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/040_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400420330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/040_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400377765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/041_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000221305254536400437230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/041_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400420270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/041_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400377775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/042_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000221305254536400437240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/042_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400420310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/042_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400351015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/043_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000301305254536400410250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/043_test_element_unification_with_simple_target-a .foo, -a a { a: b; } input.scss000066400000000000000000000000621305254536400371330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/043_test_element_unification_with_simple_target%-a .foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400351025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/044_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000401305254536400410270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/044_test_element_unification_with_simple_target-a .foo.bar, -a a.bar { a: b; } input.scss000066400000000000000000000000661305254536400371400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/044_test_element_unification_with_simple_target%-a .foo.bar {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400351035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/045_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000421305254536400410320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/045_test_element_unification_with_simple_target-a .foo.bar, -a *|a.bar { a: b; } input.scss000066400000000000000000000000701305254536400371340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/045_test_element_unification_with_simple_target%-a .foo.bar {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400351045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/046_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000431305254536400410340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/046_test_element_unification_with_simple_target-a .foo.bar, -a ns|a.bar { a: b; } input.scss000066400000000000000000000000711305254536400371360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/046_test_element_unification_with_simple_target%-a .foo.bar {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/047_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000311305254536400444540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/047_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } input.scss000066400000000000000000000000631305254536400425620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/047_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/048_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000311305254536400444550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/048_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400425650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/048_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/049_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000331305254536400444600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/049_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400425660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/049_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/050_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000351305254536400444520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/050_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a *|a { a: b; } input.scss000066400000000000000000000000671305254536400425600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/050_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/051_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000341305254536400444520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/051_test_element_unification_with_namespaceless_universal_target-a *.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400425600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/051_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/052_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000361305254536400444550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/052_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400425540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/052_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400400015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/053_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000371305254536400437340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/053_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400420370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/053_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400400025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/054_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000371305254536400437350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/054_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400420330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/054_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400400035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/055_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000371305254536400437360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/055_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400420350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/055_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/056_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000171305254536400441010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/056_test_element_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000631305254536400422030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/056_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/057_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000171305254536400441020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/057_test_element_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000651305254536400422060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/057_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/058_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000331305254536400441010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/058_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400422070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/058_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/059_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000211305254536400440770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/059_test_element_unification_with_namespaceless_element_target-a *|a { a: b; } input.scss000066400000000000000000000000671305254536400422120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/059_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/060_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000341305254536400440730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/060_test_element_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400422010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/060_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/061_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000361305254536400440760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/061_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400421750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/061_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400374225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/062_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000221305254536400433470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/062_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400414600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/062_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400374235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/063_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000221305254536400433500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/063_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400414540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/063_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400374245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/064_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000221305254536400433510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/064_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400414560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/064_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/065_test_attribute_unification/000077500000000000000000000000001305254536400315645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000621305254536400354360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/065_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo=baz] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/065_test_attribute_unification/input.scss000066400000000000000000000001031305254536400336120ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foo=baz] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/066_test_attribute_unification/000077500000000000000000000000001305254536400315655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000631305254536400354400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/066_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo^=bar] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/066_test_attribute_unification/input.scss000066400000000000000000000001041305254536400336140ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foo^=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/067_test_attribute_unification/000077500000000000000000000000001305254536400315665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000631305254536400354410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/067_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foot=bar] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/067_test_attribute_unification/input.scss000066400000000000000000000001041305254536400336150ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foot=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/068_test_attribute_unification/000077500000000000000000000000001305254536400315675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400354440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/068_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][ns|foo=bar] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/068_test_attribute_unification/input.scss000066400000000000000000000001061305254536400336200ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [ns|foo=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/069_test_attribute_unification/000077500000000000000000000000001305254536400315705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400354370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/069_test_attribute_unification-a -a [foo=bar] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/069_test_attribute_unification/input.scss000066400000000000000000000001071305254536400336220ustar00rootroot00000000000000%-a %-a [foo=bar].bar {a: b} [foo=bar] {@extend .bar} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/070_test_pseudo_unification/000077500000000000000000000000001305254536400310545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400347240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/070_test_pseudo_unification-a :foo.baz, -a :foo:foo(2n+1) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/070_test_pseudo_unification/input.scss000066400000000000000000000000771305254536400331140ustar00rootroot00000000000000%-a :foo.baz {a: b} :foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/071_test_pseudo_unification/000077500000000000000000000000001305254536400310555ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400347270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/071_test_pseudo_unification-a :foo.baz, -a :foo::foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/071_test_pseudo_unification/input.scss000066400000000000000000000000721305254536400331100ustar00rootroot00000000000000%-a :foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/072_test_pseudo_unification/000077500000000000000000000000001305254536400310565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400347250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/072_test_pseudo_unification-a ::foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/072_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400331120ustar00rootroot00000000000000%-a ::foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/073_test_pseudo_unification/000077500000000000000000000000001305254536400310575ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400347250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/073_test_pseudo_unification-a ::foo(2n+1) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/073_test_pseudo_unification/input.scss000066400000000000000000000001071305254536400331110ustar00rootroot00000000000000%-a ::foo(2n+1).baz {a: b} ::foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/074_test_pseudo_unification/000077500000000000000000000000001305254536400310605ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400347310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/074_test_pseudo_unification-a :foo.baz, -a :foo:bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/074_test_pseudo_unification/input.scss000066400000000000000000000000711305254536400331120ustar00rootroot00000000000000%-a :foo.baz {a: b} :bar {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/075_test_pseudo_unification/000077500000000000000000000000001305254536400310615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400347340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/075_test_pseudo_unification-a .baz:foo, -a :foo:after { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/075_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400331150ustar00rootroot00000000000000%-a .baz:foo {a: b} :after {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/076_test_pseudo_unification/000077500000000000000000000000001305254536400310625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400347370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/076_test_pseudo_unification-a .baz:after, -a :foo:after { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/076_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400331160ustar00rootroot00000000000000%-a .baz:after {a: b} :foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/077_test_pseudo_unification/000077500000000000000000000000001305254536400310635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400347310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/077_test_pseudo_unification-a :foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/077_test_pseudo_unification/input.scss000066400000000000000000000000711305254536400331150ustar00rootroot00000000000000%-a :foo.baz {a: b} :foo {@extend .baz} -a {@extend %-a} 000077500000000000000000000000001305254536400354035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/078_test_pseudoelement_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000371305254536400413360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar, .baz::bar { a: b; } input.scss000066400000000000000000000000451305254536400374360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400354045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/079_test_pseudoelement_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000411305254536400413320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar, a.baz::bar { a: b; } input.scss000066400000000000000000000000461305254536400374400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400350505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/080_test_pseudoclass_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000351305254536400410010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar, .baz:bar { a: b; } input.scss000066400000000000000000000000441305254536400371020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400350515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/081_test_pseudoclass_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000371305254536400410040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar, a.baz:bar { a: b; } input.scss000066400000000000000000000000451305254536400371040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/082_test_not_remains_at_end_of_selector/000077500000000000000000000000001305254536400334045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400372540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar), .baz:not(.bar) { a: b; } input.scss000066400000000000000000000000521305254536400353560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar) {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400357605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclassexpected_output.css000066400000000000000000000000441305254536400417110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar, .baz:bang::bar { a: b; } input.scss000066400000000000000000000000521305254536400400110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar {a: b} .baz:bang {@extend .foo} 000077500000000000000000000000001305254536400357615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclassexpected_output.css000066400000000000000000000000431305254536400417110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar, .baz:bar::bang { a: b; } input.scss000066400000000000000000000000521305254536400400120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar {a: b} .baz::bang {@extend .foo} 000077500000000000000000000000001305254536400342355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/085_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000521305254536400401650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar, .baz:not(.bang)::bar { a: b; } input.scss000066400000000000000000000000601305254536400362650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar {a: b} .baz:not(.bang) {@extend .foo} 000077500000000000000000000000001305254536400343755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000611305254536400403250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notb:not(:first-child):after, c:s, d:s::e { x: y; } input.scss000066400000000000000000000001471305254536400364330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/086.1_test_pseudoelement_goes_lefter_than_not%a { x:y; } b:after:not(:first-child) { @extend %a; } c:s { @extend %a; } d::e { @extend c; }000077500000000000000000000000001305254536400342365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/086_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000601305254536400401650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang), .baz:not(.bang)::bar { a: b; } input.scss000066400000000000000000000000601305254536400362660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang) {a: b} .baz::bar {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/087_test_negation_unification/000077500000000000000000000000001305254536400313715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400352460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/087_test_negation_unification-a :not(.foo).baz, -a :not(.foo):not(.bar) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/087_test_negation_unification/input.scss000066400000000000000000000001051305254536400334210ustar00rootroot00000000000000%-a :not(.foo).baz {a: b} :not(.bar) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/088_test_negation_unification/000077500000000000000000000000001305254536400313725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400352370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/088_test_negation_unification-a :not(.foo) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/088_test_negation_unification/input.scss000066400000000000000000000001051305254536400334220ustar00rootroot00000000000000%-a :not(.foo).baz {a: b} :not(.foo) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/089_test_negation_unification/000077500000000000000000000000001305254536400313735ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400352410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/089_test_negation_unification-a :not([a=b]) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/089_test_negation_unification/input.scss000066400000000000000000000001111305254536400334200ustar00rootroot00000000000000%-a :not([a=b]).baz {a: b} :not([a = b]) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/090_test_comma_extendee/000077500000000000000000000000001305254536400301445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000531305254536400340160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/090_test_comma_extendee.foo, .baz { a: b; } .bar, .baz { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/090_test_comma_extendee/input.scss000066400000000000000000000000621305254536400321760ustar00rootroot00000000000000.foo {a: b} .bar {c: d} .baz {@extend .foo, .bar} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/091_test_redundant_selector_elimination/000077500000000000000000000000001305254536400334445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400373140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/091_test_redundant_selector_elimination.foo.bar, .x, .y { a: b; } input.scss000066400000000000000000000001001305254536400354100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/091_test_redundant_selector_elimination.foo.bar {a: b} .x {@extend .foo, .bar} .y {@extend .foo, .bar} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/092_test_long_extendee/000077500000000000000000000000001305254536400300115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/092_test_long_extendee/expected_output.css000066400000000000000000000000311305254536400337360ustar00rootroot00000000000000.foo.bar, .baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/092_test_long_extendee/input.scss000066400000000000000000000000501305254536400320400ustar00rootroot00000000000000.foo.bar {a: b} .baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/093_test_long_extendee_matches_supersets/000077500000000000000000000000001305254536400336335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400375020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap, .bap.baz { a: b; } input.scss000066400000000000000000000000541305254536400356070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap {a: b} .baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/094_test_long_extendee_runs_unification/000077500000000000000000000000001305254536400334525ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400373210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar, ns|a.baz { a: b; } input.scss000066400000000000000000000000551305254536400354270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar {a: b} a.baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/095_test_long_extender/000077500000000000000000000000001305254536400300315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/095_test_long_extender/expected_output.css000066400000000000000000000000421305254536400337600ustar00rootroot00000000000000.foo.bar, .bar.baz.bang { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/095_test_long_extender/input.scss000066400000000000000000000000511305254536400320610ustar00rootroot00000000000000.foo.bar {a: b} .baz.bang {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/096_test_long_extender_runs_unification/000077500000000000000000000000001305254536400334715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400373440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar, ns|a.bar.baz { a: b; } input.scss000066400000000000000000000000511305254536400354420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar {a: b} a.baz {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/097_test_nested_extender/000077500000000000000000000000001305254536400303565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400342230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/097_test_nested_extender.foo, foo bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/097_test_nested_extender/input.scss000066400000000000000000000000431305254536400324070ustar00rootroot00000000000000.foo {a: b} foo bar {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/098_test_nested_extender_runs_unification/000077500000000000000000000000001305254536400340165ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400376640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/098_test_nested_extender_runs_unification.foo.bar, foo bar.bar { a: b; } input.scss000066400000000000000000000000471305254536400357740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/098_test_nested_extender_runs_unification.foo.bar {a: b} foo bar {@extend .foo} 000077500000000000000000000000001305254536400342575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/099_test_nested_extender_alternates_parentsexpected_output.css000066400000000000000000000001151305254536400402070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo, .baz .bip foo .grank bar, foo .grank .baz .bip bar { a: b; } input.scss000066400000000000000000000000641305254536400363130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo {a: b} foo .grank bar {@extend .foo} 000077500000000000000000000000001305254536400355525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/100_test_nested_extender_unifies_identical_parentsexpected_output.css000066400000000000000000000000501305254536400415000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo, .baz .bip bar { a: b; } input.scss000066400000000000000000000000631305254536400376050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo {a: b} .baz .bip bar {@extend .foo} 000077500000000000000000000000001305254536400354535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/101_test_nested_extender_unifies_common_substringexpected_output.css000066400000000000000000000001441305254536400414050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/101_test_nested_extender_unifies_common_substring.baz .bip .bap .bink .foo, .baz .brat .bip .bap .bink bar, .brat .baz .bip .bap .bink bar { a: b; } input.scss000066400000000000000000000001041305254536400375020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/101_test_nested_extender_unifies_common_substring.baz .bip .bap .bink .foo {a: b} .brat .bip .bap bar {@extend .foo} 000077500000000000000000000000001305254536400347365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/102_test_nested_extender_unifies_common_subseqexpected_output.css000066400000000000000000000001671305254536400406750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/102_test_nested_extender_unifies_common_subseq.a .x .b .y .foo, .a .x .n .b .y .m bar, .a .n .x .b .y .m bar, .a .x .n .b .m .y bar, .a .n .x .b .m .y bar { a: b; } input.scss000066400000000000000000000000671305254536400367750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/102_test_nested_extender_unifies_common_subseq.a .x .b .y .foo {a: b} .a .n .b .m bar {@extend .foo} 000077500000000000000000000000001305254536400345775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/103_test_nested_extender_chooses_first_subseqexpected_output.css000066400000000000000000000000631305254536400405310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo, .a .b .c .d .a .b .bar { a: b; } input.scss000066400000000000000000000000701305254536400366300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo {a: b} .c .d .a .b .bar {@extend .foo} 000077500000000000000000000000001305254536400367025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/105_test_nested_extender_counts_extended_superselectorsexpected_output.css000066400000000000000000000001011305254536400426250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo, .a .b .bip.bop .bar, .b .a .bip.bop .bar { a: b; } input.scss000066400000000000000000000000641305254536400407360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo {a: b} .b .bip.bop .bar {@extend .foo} 000077500000000000000000000000001305254536400343645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/106_test_nested_extender_with_child_selectorexpected_output.css000066400000000000000000000000441305254536400403150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/106_test_nested_extender_with_child_selector.baz .foo, .baz foo > bar { a: b; } input.scss000066400000000000000000000000521305254536400364150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/106_test_nested_extender_with_child_selector.baz .foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001305254536400415205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectorexpected_output.css000066400000000000000000000000431305254536400454500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400435500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400415215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectorexpected_output.css000066400000000000000000000000431305254536400454510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400435510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400420175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000641305254536400457520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a + b a c .c2, a a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400440470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400420075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000451305254536400457410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400440370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400420105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000431305254536400457400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400440400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400420605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000641305254536400460130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b a c .c2, a a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400441100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400420615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000451305254536400460130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400441110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400420625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000431305254536400460120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400441120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400423725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000001001305254536400463140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a /for/ b a c .c2, a a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400444260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400423735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000551305254536400463260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400444270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400423745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000531305254536400463250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400444300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400417215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected_output.css000066400000000000000000000001311305254536400456470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip > .bap .foo, .bip > .bap .grip > .bap .bar, .grip > .bap .bip > .bap .bar { a: b; } input.scss000066400000000000000000000000711305254536400437530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip > .bap .foo {a: b} .grip > .bap .bar {@extend .foo} 000077500000000000000000000000001305254536400417225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected_output.css000066400000000000000000000001311305254536400456500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap > .bip .foo, .bap > .bip .bap > .grip .bar, .bap > .grip .bap > .bip .bar { a: b; } input.scss000066400000000000000000000000711305254536400437540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap > .bip .foo {a: b} .bap > .grip .bar {@extend .foo} 000077500000000000000000000000001305254536400361025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/120_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000421305254536400420310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo, foo > bar.baz { a: b; } input.scss000066400000000000000000000000511305254536400401320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001305254536400361035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/121_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000431305254536400420330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > .foo, .baz > .bar { a: b; } input.scss000066400000000000000000000000531305254536400401350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > { .foo {a: b} .bar {@extend .foo} } 000077500000000000000000000000001305254536400361045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/122_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000411305254536400420320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo .bar, .foo > .baz { a: b; } input.scss000066400000000000000000000000531305254536400401360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo { .bar {a: b} > .baz {@extend .bar} } 000077500000000000000000000000001305254536400355575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/123_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000461305254536400415120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/123_test_nested_extender_with_early_child_selector.foo .bar, .foo .bip > .baz { a: b; } input.scss000066400000000000000000000000601305254536400376070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/123_test_nested_extender_with_early_child_selector.foo { .bar {a: b} .bip > .baz {@extend .bar} } 000077500000000000000000000000001305254536400355605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/124_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000601305254536400415070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/124_test_nested_extender_with_early_child_selector.foo .bip .bar, .foo .bip .foo > .baz { a: b; } input.scss000066400000000000000000000000601305254536400376100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/124_test_nested_extender_with_early_child_selector.foo { .bip .bar {a: b} > .baz {@extend .bar} } 000077500000000000000000000000001305254536400355615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/125_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000521305254536400415110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar, .foo > .bip + .baz { a: b; } input.scss000066400000000000000000000000561305254536400376160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar {a: b} .bip + .baz {@extend .bar} 000077500000000000000000000000001305254536400355625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/126_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000521305254536400415120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar, .bip > .foo + .baz { a: b; } input.scss000066400000000000000000000000561305254536400376170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar {a: b} .bip > .baz {@extend .bar} 000077500000000000000000000000001305254536400355635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/127_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000471305254536400415170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar, .bip.foo > .baz { a: b; } input.scss000066400000000000000000000000561305254536400376200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar {a: b} .bip > .baz {@extend .bar} 000077500000000000000000000000001305254536400347345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/128_test_nested_extender_with_sibling_selectorexpected_output.css000066400000000000000000000000441305254536400406650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo, .baz foo + bar { a: b; } input.scss000066400000000000000000000000521305254536400367650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo {a: b} foo + bar {@extend .foo} 000077500000000000000000000000001305254536400344055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/129_test_nested_extender_with_hacky_selectorexpected_output.css000066400000000000000000000001001305254536400403270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo, .baz foo + > > + bar, foo .baz + > > + bar { a: b; } input.scss000066400000000000000000000000601305254536400364350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo {a: b} foo + > > + bar {@extend .foo} 000077500000000000000000000000001305254536400343755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/130_test_nested_extender_with_hacky_selectorexpected_output.css000066400000000000000000000000421305254536400403240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo, > > .baz bar { a: b; } input.scss000066400000000000000000000000501305254536400364240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo {a: b} > > bar {@extend .foo} 000077500000000000000000000000001305254536400355665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/131_test_nested_extender_merges_with_same_selectorexpected_output.css000066400000000000000000000000371305254536400415210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/131_test_nested_extender_merges_with_same_selector.foo .bar, .foo .baz { a: b; } input.scss000066400000000000000000000000511305254536400376160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/131_test_nested_extender_merges_with_same_selector.foo { .bar {a: b} .baz {@extend .bar} } 000077500000000000000000000000001305254536400416655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selectorexpected_output.css000066400000000000000000000000561305254536400456210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz, .foo > .bar .bang { a: b; } input.scss000066400000000000000000000000711305254536400437170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz {a: b} .foo > .bar .bang {@extend .baz} 000077500000000000000000000000001305254536400362605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/133_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000551305254536400422130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000411305254536400403070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x {a: b} .b y {@extend x} 000077500000000000000000000000001305254536400362615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/134_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000511305254536400422100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000411305254536400403100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400362625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/135_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000551305254536400422150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000451305254536400403150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400362635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/136_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000631305254536400422150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x, .a .b ~ > + y, .b .a ~ > + y { a: b; } input.scss000066400000000000000000000000471305254536400403200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400362645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/137_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000231305254536400422120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } input.scss000066400000000000000000000000451305254536400403170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400362655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/138_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000231305254536400422130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } input.scss000066400000000000000000000000451305254536400403200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400362665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/139_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000001061305254536400422160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/139_test_combinator_unification_for_hacky_combinators.a ~ > + .b > x, .a .c ~ > + .d.b > y, .c .a ~ > + .d.b > y { a: b; } input.scss000066400000000000000000000000611305254536400403170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/139_test_combinator_unification_for_hacky_combinators.a ~ > + .b > x {a: b} .c > + .d > y {@extend x} 000077500000000000000000000000001305254536400343445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/140_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000351305254536400402750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x, .a.b ~ y { a: b; } input.scss000066400000000000000000000000431305254536400363750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x {a: b} .a ~ y {@extend x} 000077500000000000000000000000001305254536400343455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/141_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000331305254536400402740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/141_test_combinator_unification_double_tilde.a ~ x, .a.b ~ y { a: b; } input.scss000066400000000000000000000000431305254536400363760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/141_test_combinator_unification_double_tilde.a ~ x {a: b} .a.b ~ y {@extend x} 000077500000000000000000000000001305254536400343465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/142_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000651305254536400403020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/142_test_combinator_unification_double_tilde.a ~ x, .a ~ .b ~ y, .b ~ .a ~ y, .b.a ~ y { a: b; } input.scss000066400000000000000000000000411305254536400363750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/142_test_combinator_unification_double_tilde.a ~ x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001305254536400343475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/143_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000601305254536400402760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/143_test_combinator_unification_double_tildea.a ~ x, a.a ~ b.b ~ y, b.b ~ a.a ~ y { a: b; } input.scss000066400000000000000000000000431305254536400364000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/143_test_combinator_unification_double_tildea.a ~ x {a: b} b.b ~ y {@extend x} 000077500000000000000000000000001305254536400340615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/144_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000351305254536400400120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400361120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x {a: b} .a ~ y {@extend x} 000077500000000000000000000000001305254536400340625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/145_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000521305254536400400120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/145_test_combinator_unification_tilde_plus.a + x, .a.b ~ .a + y, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400361130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/145_test_combinator_unification_tilde_plus.a + x {a: b} .a.b ~ y {@extend x} 000077500000000000000000000000001305254536400340635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/146_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000501305254536400400110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/146_test_combinator_unification_tilde_plus.a + x, .b ~ .a + y, .b.a + y { a: b; } input.scss000066400000000000000000000000411305254536400361120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/146_test_combinator_unification_tilde_plus.a + x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001305254536400340645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/147_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000411305254536400400120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/147_test_combinator_unification_tilde_plusa.a + x, b.b ~ a.a + y { a: b; } input.scss000066400000000000000000000000431305254536400361150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/147_test_combinator_unification_tilde_plusa.a + x {a: b} b.b ~ y {@extend x} 000077500000000000000000000000001305254536400340655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/148_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000541305254536400400170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x, .a.b ~ .a + y, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400361160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x {a: b} .a + y {@extend x} 000077500000000000000000000000001305254536400340665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/149_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000331305254536400400150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400361170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001305254536400340565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/150_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000501305254536400400040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x, .a ~ .b + y, .a.b + y { a: b; } input.scss000066400000000000000000000000411305254536400361050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400340575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/151_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000411305254536400400050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x, a.a ~ b.b + y { a: b; } input.scss000066400000000000000000000000431305254536400361100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x {a: b} b.b + y {@extend x} 000077500000000000000000000000001305254536400345115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/152_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000361305254536400404430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/152_test_combinator_unification_angle_sibling.a > x, .a > .b ~ y { a: b; } input.scss000066400000000000000000000000411305254536400365400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/152_test_combinator_unification_angle_sibling.a > x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001305254536400345125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/153_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000361305254536400404440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/153_test_combinator_unification_angle_sibling.a > x, .a > .b + y { a: b; } input.scss000066400000000000000000000000411305254536400365410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/153_test_combinator_unification_angle_sibling.a > x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400345135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/154_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000361305254536400404450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x, .b > .a ~ y { a: b; } input.scss000066400000000000000000000000411305254536400365420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400345145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/155_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000361305254536400404460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/155_test_combinator_unification_angle_sibling.a + x, .b > .a + y { a: b; } input.scss000066400000000000000000000000411305254536400365430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/155_test_combinator_unification_angle_sibling.a + x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400343405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/156_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000351305254536400402710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/156_test_combinator_unification_double_angle.a.b > x, .b.a > y { a: b; } input.scss000066400000000000000000000000431305254536400363710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/156_test_combinator_unification_double_angle.a.b > x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400343415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/157_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000331305254536400402700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/157_test_combinator_unification_double_angle.a > x, .a.b > y { a: b; } input.scss000066400000000000000000000000431305254536400363720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/157_test_combinator_unification_double_angle.a > x {a: b} .a.b > y {@extend x} 000077500000000000000000000000001305254536400343425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/158_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000331305254536400402710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/158_test_combinator_unification_double_angle.a > x, .b.a > y { a: b; } input.scss000066400000000000000000000000411305254536400363710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/158_test_combinator_unification_double_angle.a > x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400343435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/159_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000221305254536400402700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/159_test_combinator_unification_double_anglea.a > x { a: b; } input.scss000066400000000000000000000000431305254536400363740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/159_test_combinator_unification_double_anglea.a > x {a: b} b.b > y {@extend x} 000077500000000000000000000000001305254536400342305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/160_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000351305254536400401610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/160_test_combinator_unification_double_plus.a.b + x, .b.a + y { a: b; } input.scss000066400000000000000000000000431305254536400362610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/160_test_combinator_unification_double_plus.a.b + x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400342315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/161_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000331305254536400401600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/161_test_combinator_unification_double_plus.a + x, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400362620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/161_test_combinator_unification_double_plus.a + x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001305254536400342325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/162_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000331305254536400401610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/162_test_combinator_unification_double_plus.a + x, .b.a + y { a: b; } input.scss000066400000000000000000000000411305254536400362610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/162_test_combinator_unification_double_plus.a + x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400342335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/163_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000221305254536400401600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/163_test_combinator_unification_double_plusa.a + x { a: b; } input.scss000066400000000000000000000000431305254536400362640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/163_test_combinator_unification_double_plusa.a + x {a: b} b.b + y {@extend x} 000077500000000000000000000000001305254536400341605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/164_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000351305254536400401110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/164_test_combinator_unification_angle_space.a.b > x, .a.b > y { a: b; } input.scss000066400000000000000000000000411305254536400362070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/164_test_combinator_unification_angle_space.a.b > x {a: b} .a y {@extend x} 000077500000000000000000000000001305254536400341615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/165_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000361305254536400401130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/165_test_combinator_unification_angle_space.a > x, .a.b .a > y { a: b; } input.scss000066400000000000000000000000411305254536400362100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/165_test_combinator_unification_angle_space.a > x {a: b} .a.b y {@extend x} 000077500000000000000000000000001305254536400341625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/166_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000341305254536400401120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/166_test_combinator_unification_angle_space.a > x, .b .a > y { a: b; } input.scss000066400000000000000000000000371305254536400362160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/166_test_combinator_unification_angle_space.a > x {a: b} .b y {@extend x} 000077500000000000000000000000001305254536400341635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/167_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000361305254536400401150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/167_test_combinator_unification_angle_space.a.b x, .a.b .a > y { a: b; } input.scss000066400000000000000000000000411305254536400362120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/167_test_combinator_unification_angle_space.a.b x {a: b} .a > y {@extend x} 000077500000000000000000000000001305254536400341645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/168_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000311305254536400401110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/168_test_combinator_unification_angle_space.a x, .a.b > y { a: b; } input.scss000066400000000000000000000000411305254536400362130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/168_test_combinator_unification_angle_space.a x {a: b} .a.b > y {@extend x} 000077500000000000000000000000001305254536400341655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/169_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000321305254536400401130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/169_test_combinator_unification_angle_space.a x, .a .b > y { a: b; } input.scss000066400000000000000000000000371305254536400362210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/169_test_combinator_unification_angle_space.a x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400340525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/170_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000401305254536400377770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/170_test_combinator_unification_plus_space.a.b + x, .a .a.b + y { a: b; } input.scss000066400000000000000000000000411305254536400361010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/170_test_combinator_unification_plus_space.a.b + x {a: b} .a y {@extend x} 000077500000000000000000000000001305254536400340535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/171_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000361305254536400400050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/171_test_combinator_unification_plus_space.a + x, .a.b .a + y { a: b; } input.scss000066400000000000000000000000411305254536400361020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/171_test_combinator_unification_plus_space.a + x {a: b} .a.b y {@extend x} 000077500000000000000000000000001305254536400340545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/172_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000341305254536400400040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/172_test_combinator_unification_plus_space.a + x, .b .a + y { a: b; } input.scss000066400000000000000000000000371305254536400361100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/172_test_combinator_unification_plus_space.a + x {a: b} .b y {@extend x} 000077500000000000000000000000001305254536400340555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/173_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000361305254536400400070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/173_test_combinator_unification_plus_space.a.b x, .a.b .a + y { a: b; } input.scss000066400000000000000000000000411305254536400361040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/173_test_combinator_unification_plus_space.a.b x {a: b} .a + y {@extend x} 000077500000000000000000000000001305254536400340565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/174_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000341305254536400400060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/174_test_combinator_unification_plus_space.a x, .a .a.b + y { a: b; } input.scss000066400000000000000000000000411305254536400361050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/174_test_combinator_unification_plus_space.a x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001305254536400340575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/175_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000321305254536400400050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/175_test_combinator_unification_plus_space.a x, .a .b + y { a: b; } input.scss000066400000000000000000000000371305254536400361130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/175_test_combinator_unification_plus_space.a x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/176_test_combinator_unification_nested/000077500000000000000000000000001305254536400332635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400371400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/176_test_combinator_unification_nested.a > .b + x, .c.a > .d.b + y { a: b; } input.scss000066400000000000000000000000531305254536400352360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/176_test_combinator_unification_nested.a > .b + x {a: b} .c > .d + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/177_test_combinator_unification_nested/000077500000000000000000000000001305254536400332645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400371370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/177_test_combinator_unification_nested.a > .b + x, .c.a > .b + y { a: b; } input.scss000066400000000000000000000000461305254536400352410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/177_test_combinator_unification_nested.a > .b + x {a: b} .c > y {@extend x} 000077500000000000000000000000001305254536400346035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/178_test_combinator_unification_with_newlinesexpected_output.css000066400000000000000000000000471305254536400405370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x, .c.a > .d.b + y { a: b; } input.scss000066400000000000000000000000531305254536400366350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x {a: b} .c > .d + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/179_test_extend_self_loop/000077500000000000000000000000001305254536400305305ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400344020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/179_test_extend_self_loop.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/179_test_extend_self_loop/input.scss000066400000000000000000000000321305254536400325570ustar00rootroot00000000000000.foo {a: b; @extend .foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/182_test_nested_extend_loop/000077500000000000000000000000001305254536400310535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000561305254536400347300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/182_test_nested_extend_loop.bar, .bar .foo { a: b; } .bar .foo { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/182_test_nested_extend_loop/input.scss000066400000000000000000000000511305254536400331030ustar00rootroot00000000000000.bar { a: b; .foo {c: d; @extend .bar} } 000077500000000000000000000000001305254536400370735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/183_test_multiple_extender_merges_with_superset_selectorexpected_output.css000066400000000000000000000000331305254536400430220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/183_test_multiple_extender_merges_with_superset_selectora.bar.baz, a.foo { a: b; } input.scss000066400000000000000000000000631305254536400411260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/183_test_multiple_extender_merges_with_superset_selector.foo {@extend .bar; @extend .baz} a.bar.baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/184_test_control_flow_if/000077500000000000000000000000001305254536400303605ustar00rootroot00000000000000expected_output.css000066400000000000000000000001111305254536400342250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/184_test_control_flow_if.true, .also-true { color: green; } .false, .also-false { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/184_test_control_flow_if/input.scss000066400000000000000000000003071305254536400324140ustar00rootroot00000000000000.true { color: green; } .false { color: red; } .also-true { @if true { @extend .true; } @else { @extend .false; } } .also-false { @if false { @extend .true; } @else { @extend .false; } } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/185_test_control_flow_for/000077500000000000000000000000001305254536400305515ustar00rootroot00000000000000expected_output.css000066400000000000000000000001641305254536400344260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/185_test_control_flow_for.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/185_test_control_flow_for/input.scss000066400000000000000000000002271305254536400326060ustar00rootroot00000000000000.base-0 { color: green; } .base-1 { display: block; } .base-2 { border: 1px solid blue; } .added { @for $i from 0 to 3 { @extend .base-#{$i}; } } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/186_test_control_flow_while/000077500000000000000000000000001305254536400310745ustar00rootroot00000000000000expected_output.css000066400000000000000000000001641305254536400347510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/186_test_control_flow_while.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/186_test_control_flow_while/input.scss000066400000000000000000000002501305254536400331250ustar00rootroot00000000000000.base-0 { color: green; } .base-1 { display: block; } .base-2 { border: 1px solid blue; } .added { $i : 0; @while $i < 3 { @extend .base-#{$i}; $i : $i + 1; } } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/187_test_basic_placeholder_selector/000077500000000000000000000000001305254536400325215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400363730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/187_test_basic_placeholder_selector.bar { a: b; } input.scss000066400000000000000000000000401305254536400344700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/187_test_basic_placeholder_selector%foo {a: b} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/188_test_unused_placeholder_selector/000077500000000000000000000000001305254536400327445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400366160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/188_test_unused_placeholder_selector.baz { color: blue; } input.scss000066400000000000000000000000711305254536400347170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/188_test_unused_placeholder_selector%foo {color: blue} %bar {color: red} .baz {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/189_test_placeholder_descendant_selector/000077500000000000000000000000001305254536400335525ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400374210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/189_test_placeholder_descendant_selector#context .bar a { a: b; } input.scss000066400000000000000000000000531305254536400355250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/189_test_placeholder_descendant_selector#context %foo a {a: b} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/190_test_semi_placeholder_selector/000077500000000000000000000000001305254536400323675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400362400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/190_test_semi_placeholder_selector#context .bat, .bar .baz { color: blue; } input.scss000066400000000000000000000001011305254536400343340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/190_test_semi_placeholder_selector#context %foo, .bar .baz {color: blue} .bat { @extend %foo; } 000077500000000000000000000000001305254536400363235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/191_test_placeholder_selector_with_multiple_extendersexpected_output.css000066400000000000000000000000341305254536400422530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/191_test_placeholder_selector_with_multiple_extenders.bar, .baz { color: blue; } input.scss000066400000000000000000000000731305254536400403570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/191_test_placeholder_selector_with_multiple_extenders%foo {color: blue} .bar {@extend %foo} .baz {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/192_test_placeholder_interpolation/000077500000000000000000000000001305254536400324235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400362750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/192_test_placeholder_interpolation.bar { color: blue; } input.scss000066400000000000000000000000671305254536400344030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/192_test_placeholder_interpolation$foo: foo; %#{$foo} {color: blue} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/193_test_media_in_placeholder_selector/000077500000000000000000000000001305254536400332025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400370540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/193_test_media_in_placeholder_selector.baz { c: d; } input.scss000066400000000000000000000000561305254536400351600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/193_test_media_in_placeholder_selector%foo {bar {@media screen {a: b}}} .baz {c: d} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/194_test_extend_within_media/000077500000000000000000000000001305254536400312045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400350610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/194_test_extend_within_media@media screen { .foo, .bar { a: b; } } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/194_test_extend_within_media/input.scss000066400000000000000000000000621305254536400332360ustar00rootroot00000000000000@media screen { .foo {a: b} .bar {@extend .foo} } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/195_test_extend_within_unknown_directive/000077500000000000000000000000001305254536400336635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400375370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo, .bar { a: b; } } input.scss000066400000000000000000000000611305254536400356350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo {a: b} .bar {@extend .foo} } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/196_test_extend_within_nested_directives/000077500000000000000000000000001305254536400336325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000701305254536400375030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } input.scss000066400000000000000000000001071305254536400356050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo {a: b} .bar {@extend .foo} } } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/197_test_extend_within_disparate_media/000077500000000000000000000000001305254536400332435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400371200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/197_test_extend_within_disparate_media@media screen { .foo, .bar { a: b; } } input.scss000066400000000000000000000001001305254536400352070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/197_test_extend_within_disparate_media@media screen {.foo {a: b}} @media screen {.bar {@extend .foo}} 000077500000000000000000000000001305254536400356435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/198_test_extend_within_disparate_unknown_directiveexpected_output.css000066400000000000000000000000661305254536400416000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof { .foo, .bar { a: b; } } @flooblehoof {} input.scss000066400000000000000000000000761305254536400377020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof {.foo {a: b}} @flooblehoof {.bar {@extend .foo}} 000077500000000000000000000000001305254536400356125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/199_test_extend_within_disparate_nested_directivesexpected_output.css000066400000000000000000000001321305254536400415410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/199_test_extend_within_disparate_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } @media screen { @flooblehoof {} } input.scss000066400000000000000000000001361305254536400376460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/199_test_extend_within_disparate_nested_directives@media screen {@flooblehoof {.foo {a: b}}} @media screen {@flooblehoof {.bar {@extend .foo}}} 000077500000000000000000000000001305254536400406725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_dontexpected_output.css000066400000000000000000000000471305254536400446260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar { a: b; } .bar, b.foo { c: d; } input.scss000066400000000000000000000000561305254536400427270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar {a: b} .bar {c: d} b.foo {@extend .bar} 000077500000000000000000000000001305254536400376545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existexpected_output.css000066400000000000000000000000001305254536400435750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existinput.scss000066400000000000000000000000361305254536400417070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_exist.foo {@extend .bar !optional} 000077500000000000000000000000001305254536400364565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/208_test_optional_extend_succeeds_when_extension_failsexpected_output.css000066400000000000000000000000201305254536400424010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar { a: b; } input.scss000066400000000000000000000000541305254536400405110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar {a: b} b.foo {@extend .bar !optional} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/209_test_pseudo_element_superselector/000077500000000000000000000000001305254536400331605ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400370340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/209_test_pseudo_element_superselectora#bar, a#bar::fblthp { a: b; } input.scss000066400000000000000000000001601305254536400351320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/209_test_pseudo_element_superselector%x#bar {a: b} // Add an id to make the results have high specificity %y, %y::fblthp {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/210_test_pseudo_element_superselector/000077500000000000000000000000001305254536400331505ustar00rootroot00000000000000expected_output.css000066400000000000000000000000201305254536400370140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/210_test_pseudo_element_superselectora#bar { a: b; } input.scss000066400000000000000000000000701305254536400351220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/210_test_pseudo_element_superselector%x#bar {a: b} %y, %y:fblthp {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/211_test_pseudo_element_superselector/000077500000000000000000000000001305254536400331515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400370210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/211_test_pseudo_element_superselectora#bar, a#bar:first-line { a: b; } input.scss000066400000000000000000000000741305254536400351270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/211_test_pseudo_element_superselector%x#bar {a: b} %y, %y:first-line {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/212_test_pseudo_element_superselector/000077500000000000000000000000001305254536400331525ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400370240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/212_test_pseudo_element_superselectora#bar, a#bar:first-letter { a: b; } input.scss000066400000000000000000000000761305254536400351320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/212_test_pseudo_element_superselector%x#bar {a: b} %y, %y:first-letter {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/213_test_pseudo_element_superselector/000077500000000000000000000000001305254536400331535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400370260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/213_test_pseudo_element_superselectora#bar, a#bar:before { a: b; } input.scss000066400000000000000000000000701305254536400351250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/213_test_pseudo_element_superselector%x#bar {a: b} %y, %y:before {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/214_test_pseudo_element_superselector/000077500000000000000000000000001305254536400331545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400370260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/214_test_pseudo_element_superselectora#bar, a#bar:after { a: b; } input.scss000066400000000000000000000000671305254536400351340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/214_test_pseudo_element_superselector%x#bar {a: b} %y, %y:after {@extend %x} a {@extend %y} 000077500000000000000000000000001305254536400351265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/215_test_multiple_source_redundancy_eliminationexpected_output.css000066400000000000000000000001221305254536400410540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/215_test_multiple_source_redundancy_elimination.test-case, .test-case:active { color: red; } .test-case:hover { color: green; } input.scss000066400000000000000000000003061305254536400371610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/215_test_multiple_source_redundancy_elimination%default-color {color: red} %alt-color {color: green} %default-style { @extend %default-color; &:hover {@extend %alt-color} &:active {@extend %default-color} } .test-case {@extend %default-style} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/216_test_nested_sibling_extend/000077500000000000000000000000001305254536400315275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000561305254536400354040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/216_test_nested_sibling_extend.parent .bar, .parent .foo { width: 2000px; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/216_test_nested_sibling_extend/input.scss000066400000000000000000000001231305254536400335570ustar00rootroot00000000000000.foo {@extend .bar} .parent { .bar { width: 2000px; } .foo { @extend .bar } } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/217_test_parent_and_sibling_extend/000077500000000000000000000000001305254536400323615ustar00rootroot00000000000000expected_output.css000066400000000000000000000001151305254536400362320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/217_test_parent_and_sibling_extend.parent1 .parent2 .child1.child2, .parent2 .parent1 .child1.child2 { c: d; } input.scss000066400000000000000000000001731305254536400343370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/217_test_parent_and_sibling_extend%foo %bar%baz {c: d} .parent1 { @extend %foo; .child1 {@extend %bar} } .parent2 { @extend %foo; .child2 {@extend %baz} } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/218_test_nested_extend_specificity/000077500000000000000000000000001305254536400324155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400362700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/218_test_nested_extend_specificitya :b, a :b:c { a: b; } input.scss000066400000000000000000000000711305254536400343700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/218_test_nested_extend_specificity%foo {a: b} a { :b {@extend %foo} :b:c {@extend %foo} } 000077500000000000000000000000001305254536400341045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/219_test_nested_double_extend_optimizationexpected_output.css000066400000000000000000000000321305254536400400320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/219_test_nested_double_extend_optimization.parent1 .child { a: b; } input.scss000066400000000000000000000001501305254536400361340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/219_test_nested_double_extend_optimization%foo %bar { a: b; } .parent1 { @extend %foo; .child { @extend %bar; } } .parent2 { @extend %foo; } 000077500000000000000000000000001305254536400343405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/220_test_extend_in_double_nested_media_queryexpected_output.css000066400000000000000000000001021305254536400402640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/220_test_extend_in_double_nested_media_query@media all and (orientation: landscape) { .bar { color: blue; } } input.scss000066400000000000000000000001361305254536400363740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/220_test_extend_in_double_nested_media_query@media all { @media (orientation: landscape) { %foo {color: blue} .bar {@extend %foo} } } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/221_test_partially_failed_extend/000077500000000000000000000000001305254536400320375ustar00rootroot00000000000000expected_output.css000066400000000000000000000001071305254536400357110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/221_test_partially_failed_extend.rc, test { color: white; } .prices span.pill span.rc { color: red; } input.scss000066400000000000000000000001221305254536400340070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/221_test_partially_failed_extendtest { @extend .rc; } .rc {color: white;} .prices span.pill span.rc {color: red;} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/222_test_newline_near_combinator/000077500000000000000000000000001305254536400320475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000601305254536400357170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/222_test_newline_near_combinator.a + .b x, .a + .b .c y, .c .a + .b y { a: b; } input.scss000066400000000000000000000000421305254536400340200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/222_test_newline_near_combinator.a + .b x {a: b} .c y {@extend x} 000077500000000000000000000000001305254536400340635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/223_test_duplicated_selector_with_newlinesexpected_output.css000066400000000000000000000001161305254536400400140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/223_test_duplicated_selector_with_newlines.example-1-1, .example-1-2, .my-page-1 .my-module-1-1, .example-1-3 { a: b; } input.scss000066400000000000000000000001451305254536400361170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/223_test_duplicated_selector_with_newlines.example-1-1, .example-1-2, .example-1-3 { a: b; } .my-page-1 .my-module-1-1 {@extend .example-1-2} 000077500000000000000000000000001305254536400372365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/224_test_nested_selector_with_child_selector_hack_extendeeexpected_output.css000066400000000000000000000000341305254536400431660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo, > foo bar { a: b; } input.scss000066400000000000000000000000451305254536400412710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo {a: b} foo bar {@extend .foo} 000077500000000000000000000000001305254536400372545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/225_test_nested_selector_with_child_selector_hack_extenderexpected_output.css000066400000000000000000000000641305254536400432070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar, > .foo foo bar, > foo .foo bar { a: b; } input.scss000066400000000000000000000000521305254536400413050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar {a: b} > foo bar {@extend .bar} 000077500000000000000000000000001305254536400417605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendeeexpected_output.css000066400000000000000000000000341305254536400457100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo, > foo bar { a: b; } input.scss000066400000000000000000000000471305254536400440150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo {a: b} > foo bar {@extend .foo} 000077500000000000000000000000001305254536400376705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendeeexpected_output.css000066400000000000000000000000211305254536400436140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee~ .foo { a: b; } input.scss000066400000000000000000000000471305254536400417250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee~ .foo {a: b} > foo bar {@extend .foo} 000077500000000000000000000000001305254536400407615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newlineexpected_output.css000066400000000000000000000000441305254536400447120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline> .foo, > flip, > foo bar { a: b; } input.scss000066400000000000000000000000551305254536400430150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline> .foo {a: b} flip, > foo bar {@extend .foo} 000077500000000000000000000000001305254536400370565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationexpected_output.css000066400000000000000000000000351305254536400430070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa b, d b, a c, d c { a: b; } input.scss000066400000000000000000000000531305254536400411100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa { b {a: b} c {@extend b} } d {@extend a} 000077500000000000000000000000001305254536400420505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificityexpected_output.css000066400000000000000000000000231305254536400457760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya, a.foo { a: b; } input.scss000066400000000000000000000000331305254536400441000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya {a: b} a.foo {@extend a} 000077500000000000000000000000001305254536400424355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificityexpected_output.css000066400000000000000000000000211305254536400463610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a { a: b; } input.scss000066400000000000000000000000401305254536400444630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a {a: b} a.foo {@extend a} 000077500000000000000000000000001305254536400415045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectorexpected_output.css000066400000000000000000000000261305254536400454350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo, .foo { a: b; } input.scss000066400000000000000000000000361305254536400435370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo {a: b} .foo {@extend a} 000077500000000000000000000000001305254536400357305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/233_test_extend_cross_branch_redundancy_eliminationexpected_output.css000066400000000000000000000000401305254536400416550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/233_test_extend_cross_branch_redundancy_elimination.a .c .d, .b .c .a .d { a: b; } input.scss000066400000000000000000000000671305254536400377670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/233_test_extend_cross_branch_redundancy_elimination%x .c %y {a: b} .a, .b {@extend %x} .a .d {@extend %y} 000077500000000000000000000000001305254536400357315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/234_test_extend_cross_branch_redundancy_eliminationexpected_output.css000066400000000000000000000001031305254536400416560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/234_test_extend_cross_branch_redundancy_elimination.e .a .c .d, .a .c .e .d, .e .b .c .a .d, .b .c .a .e .d { a: b; } input.scss000066400000000000000000000001121305254536400377570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/234_test_extend_cross_branch_redundancy_elimination.e %z {a: b} %x .c %y {@extend %z} .a, .b {@extend %x} .a .d {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/235_extend_with_universal_selector/000077500000000000000000000000001305254536400324435ustar00rootroot00000000000000expected_output.css000066400000000000000000000001651305254536400363210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/235_extend_with_universal_selector-a *.foo1, -a a { a: b; } -b *|*.foo2, -b b { b: b; } -c |*.foo3, -c |c { c: b; } -d ns|*.foo4, -d ns|d { d: b; } input.scss000066400000000000000000000003351305254536400344210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/235_extend_with_universal_selector%-a *.foo1 {a: b} a {@extend .foo1} -a {@extend %-a} %-b *|*.foo2 {b: b} b {@extend .foo2} -b {@extend %-b} %-c |*.foo3 {c: b} c {@extend .foo3} -c {@extend %-c} %-d ns|*.foo4 {d: b} d {@extend .foo4} -d {@extend %-d} sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/does_not_move_page_block_in_media/000077500000000000000000000000001305254536400323735ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400362430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/does_not_move_page_block_in_media@media screen { a { x: y; } @page {} } input.scss000066400000000000000000000000511305254536400343440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/does_not_move_page_block_in_media@media screen { a { x:y; } @page {} }sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/issue_146/000077500000000000000000000000001305254536400252625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/issue_146/expected_output.css000066400000000000000000000001021305254536400312060ustar00rootroot00000000000000button { background: green; } button:hover { background: black; } sass-spec-3.5.0-2/spec/output_styles/compact/extend-tests/issue_146/input.scss000066400000000000000000000001731305254536400273170ustar00rootroot00000000000000%btn-style-default { background: green; &:hover{ background: black; } } button { @extend %btn-style-default; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/000077500000000000000000000000001305254536400253315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/47_str_slice/000077500000000000000000000000001305254536400276325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/47_str_slice/expected_output.css000066400000000000000000000005571305254536400335740ustar00rootroot00000000000000@charset "UTF-8"; div { bar: "b→cde→"; bar: "bcd"; bar: "ef"; bar: "bc"; bar: ""; bar: ""; bar: "abcd"; bar: "abcd"; bar: "áé"; bar: "áéíóúüñ¿"; bar: "áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "Ѫ҈"; bar: "áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈"; bar: ""; bar: ""; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíó"; bar: ""; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/47_str_slice/input.scss000066400000000000000000000017451305254536400316750ustar00rootroot00000000000000div { bar: str-slice("ab→cde→dfjgdsja", 2, 7); bar: str-slice("abcd", 2); bar: str-slice("abcdefg", -3, -2); bar: str-slice("abcd", 2, -2); bar: str-slice("abcd", 3, 2); bar: str-slice("abcd", 29, 180); bar: str-slice("abcd", 1, 29); bar: str-slice("abcd", 0, 5); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, 3); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, 9); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", -3, -2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, -2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 3, 2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 29, 180); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 1, 29); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 0, 5); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", -80, -200); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1007/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1007/expected_output.css000066400000000000000000000001071305254536400330610ustar00rootroot00000000000000/* start */ foo baz { /* before */ margin: 0; /* after */ } /* end */ sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1007/input.scss000066400000000000000000000001631305254536400311640ustar00rootroot00000000000000/* start */ foo /* foo */ baz /* bar */ { /* before */ margin /* X */: /* Y */ 0 /* */; /* after */ } /* end */sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1016/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1016/expected_output.css000066400000000000000000000000401305254536400330550ustar00rootroot00000000000000.foo [baz=".foo"] { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1016/input.scss000066400000000000000000000000541305254536400311630ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1025/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1025/expected_output.css000066400000000000000000000001111305254536400330540ustar00rootroot00000000000000:not(:last-of-type) { top: 10px; } .a :not(:last-of-type) { top: 10px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1025/input.scss000066400000000000000000000001621305254536400311630ustar00rootroot00000000000000@mixin m() { .a & { @content; } } :not(:last-of-type) { top: 10px; @include m { top: 10px; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1029/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1029/expected_output.css000066400000000000000000000002431305254536400330660ustar00rootroot00000000000000.week-start-1 .month-start-2, .week-start-2 .month-start-1 { margin-left: 1px; } .week-start-1 .month-start-1, .week-start-2 .month-start-2 { margin-left: 2px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1029/input.scss000066400000000000000000000003401305254536400311650ustar00rootroot00000000000000@for $i from 1 through 2 { %shift-#{$i - 1} { margin-left: $i * 1px; } .week-start-#{$i} { @for $j from 1 through 2 { .month-start-#{$j} { @extend %shift-#{($j - $i - 1) % 2}; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1030/000077500000000000000000000000001305254536400271245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1030/expected_output.css000066400000000000000000000001361305254536400330570ustar00rootroot00000000000000div a { top: 10px; } @supports (will-change: transform) { div a { will-change: transform; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1030/input.scss000066400000000000000000000002351305254536400311600ustar00rootroot00000000000000@mixin will-change() { @supports (will-change: transform) { will-change: transform; } } div { a { top: 10px; @include will-change(); } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1036/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1036/expected_output.css000066400000000000000000000001231305254536400330610ustar00rootroot00000000000000div { test: platinum; test: vip; test: gold; } div { test: platinum; test: vip; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1036/input.scss000066400000000000000000000010761305254536400311720ustar00rootroot00000000000000@mixin all-vip() { test: vip; } @mixin gold() { test: gold; } @mixin platinum() { test: platinum; } @mixin icons-sprite($icon-name){ @if $icon-name == 'all-vip' { @include all-vip(); } @else if $icon-name == 'gold' { @include gold(); } @else if $icon-name == 'platinum' { @include platinum(); } } div { @include icons-sprite("platinum"); @include icons-sprite("all-vip"); @include icons-sprite("gold"); } div { @include icons-sprite(platinum); @include icons-sprite(all-vip); @include icons-sprite(gold); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1060/000077500000000000000000000000001305254536400271275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1060/expected_output.css000066400000000000000000000000361305254536400330610ustar00rootroot00000000000000foo { foo: true; bar: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1060/input.scss000066400000000000000000000003101305254536400311550ustar00rootroot00000000000000foo { @if true { foo: true; } @elseif true { foo: false; } @else { foo: false; } @if true { bar: true; } @else if true { bar: false; } @else { bar: false; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1061/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1061/expected_output.css000066400000000000000000000000421305254536400330570ustar00rootroot00000000000000a.div, a.span { display: block; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1061/input.scss000066400000000000000000000000621305254536400311620ustar00rootroot00000000000000a { &.div, &.span { display: block; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1063/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1063/expected_output.css000066400000000000000000000000551305254536400330650ustar00rootroot00000000000000a > b > x, a > b > c > x { display: block; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1063/input.scss000066400000000000000000000001401305254536400311610ustar00rootroot00000000000000%foo { & > x { display: block; } } a { > b { @extend %foo; } > b > c { @extend %foo; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1074/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1074/expected_output.css000066400000000000000000000001071305254536400330650ustar00rootroot00000000000000.foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1074/input.scss000066400000000000000000000001211305254536400311620ustar00rootroot00000000000000$i: 1; .foo#{-$i} { a:b } .foo-#{$i} { a:b } .foo#{-1} { a:b } .foo-#{1} { a:b } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075-3.5/000077500000000000000000000000001305254536400274405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075-3.5/error000066400000000000000000000002161305254536400305130ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(lighten)) instead. expected_output.css000066400000000000000000000000261305254536400333120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075-3.5foo { bar: #ff3333; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075-3.5/input.scss000066400000000000000000000001421305254536400314710ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075-3.5/options.yml000066400000000000000000000000531305254536400316540ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075/expected_output.css000066400000000000000000000000261305254536400330660ustar00rootroot00000000000000foo { bar: #ff3333; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075/input.scss000066400000000000000000000001421305254536400311660ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1075/options.yml000066400000000000000000000000301305254536400313440ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1080/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1080/expected_output.css000066400000000000000000000001671305254536400330700ustar00rootroot00000000000000/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1080/input.scss000066400000000000000000000001671305254536400311710ustar00rootroot00000000000000/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1081/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1081/_import.scss000066400000000000000000000001331305254536400314750ustar00rootroot00000000000000import-before { foo: $foo; } $foo: baz !global !default; import-after { foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1081/expected_output.css000066400000000000000000000001561305254536400330670ustar00rootroot00000000000000default { foo: foo; } after { foo: bar; } after import-before { foo: bar; } after import-after { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1081/input.scss000066400000000000000000000001561305254536400311700ustar00rootroot00000000000000$foo: foo !global !default; default { foo: $foo; } $foo: bar; after { @import "import"; foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1082/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1082/expected_output.css000066400000000000000000000004411305254536400330650ustar00rootroot00000000000000@font-face { font-family: 'My Font'; font-style: normal; font-weight: 300; src: local("My Font"), local("My-Font"), url("my-font.eot?#iefix") format("embedded-opentype"), url("my-font.woff") format("woff"), url("my-font.ttf") format("truetype"), url("my-font.svg#MyFont") format("svg"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1082/input.scss000066400000000000000000000010061305254536400311640ustar00rootroot00000000000000@font-face { font-family: 'My Font'; font-style: normal; font-weight: 300; src: local('My Font'), local('My-Font'), /* from http://.... original source of .eot */ url('my-font.eot?#iefix') format('embedded-opentype'), /* from http://.... original source of .woff */ url('my-font.woff') format('woff'), /* from http://.... original source of .ttf */ url('my-font.ttf') format('truetype'), /* from http://.... original source of .svg */ url('my-font.svg#MyFont') format('svg'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1087/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1087/expected_output.css000066400000000000000000000000441305254536400330710ustar00rootroot00000000000000a { foo: url(bar); foo: url(bar); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1087/input.scss000066400000000000000000000000701305254536400311710ustar00rootroot00000000000000$foo: bar; a { foo: url($foo); foo: url(#{$foo}); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1091/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1091/expected_output.css000066400000000000000000000000531305254536400330640ustar00rootroot00000000000000.a, .b .c, .b .d > .e, .d > .e { top: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1091/input.scss000066400000000000000000000001231305254536400311630ustar00rootroot00000000000000.a { top: 0; } .b .c { @extend .a; } .d > .e { @extend .a; @extend .c; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1092/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1092/expected_output.css000066400000000000000000000001011305254536400330570ustar00rootroot00000000000000a { a: foo ; } b { b: foo ; } c { c: foo ; } d { d: foo ; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1092/input.scss000066400000000000000000000001521305254536400311660ustar00rootroot00000000000000$bar: ""; $baz: " "; a { a: foo #{""}; } b { b: foo #{" "}; } c { c: foo #{$bar}; } d { d: foo #{$baz}; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1098/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1098/expected_output.css000066400000000000000000000001201305254536400330660ustar00rootroot00000000000000div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\;; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1098/input.scss000066400000000000000000000001231305254536400311720ustar00rootroot00000000000000div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1102/000077500000000000000000000000001305254536400271245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1102/expected_output.css000066400000000000000000000002221305254536400330530ustar00rootroot00000000000000foo { display: expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1102/input.scss000066400000000000000000000002331305254536400311560ustar00rootroot00000000000000foo { display:expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1103/000077500000000000000000000000001305254536400271255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1103/_import.scss000066400000000000000000000001621305254536400314720ustar00rootroot00000000000000foo { bar: baz } baz { bar: foo } @media screen and (max-width: 2) { foo { bar: baz } baz { bar: foo } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1103/expected_output.css000066400000000000000000000005451305254536400330640ustar00rootroot00000000000000foo { bar: baz; } baz { bar: foo; } @media screen and (max-width: 2) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) and (max-width: 2) { foo { bar: baz; } baz { bar: foo; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1103/input.scss000066400000000000000000000002361305254536400311620ustar00rootroot00000000000000@import "import"; @media screen and (min-width: 1) { foo { bar: baz } baz { bar: foo } } @media screen and (min-width: 1) { @import "import"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1107/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1107/expected_output.css000066400000000000000000000001471305254536400330660ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod='scale'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1107/input.scss000066400000000000000000000001761305254536400311710ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="#{foo}", sizingMethod='scale'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1115/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1115/expected_output.css000066400000000000000000000000701305254536400330600ustar00rootroot00000000000000foo { bar: "x\79"; baz: "xy"; bar: "x\a"; baz: "x\a"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1115/input.scss000066400000000000000000000001201305254536400311550ustar00rootroot00000000000000foo { bar: "x\79"; baz: "#{x}\79"; bar: "x\a"; baz: "#{x}\a"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1121/000077500000000000000000000000001305254536400271255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1121/expected_output.css000066400000000000000000000000601305254536400330540ustar00rootroot00000000000000/*
*/ sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1121/input.scss000066400000000000000000000001471305254536400311630ustar00rootroot00000000000000$foo: "foo"; $bar: "bar"; $baz: "baz"; /* *
*/ sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1127/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1127/expected_output.css000066400000000000000000000011571305254536400330720ustar00rootroot00000000000000foo { content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: ABCDefg; content: ABCDefg; content: ABCDefg; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1127/input.scss000066400000000000000000000023031305254536400311650ustar00rootroot00000000000000$a: to-upper-case('abcd'); $b: to-upper-case("abcd"); $c: to-upper-case(abcd); foo { content: #{$a}; content: #{$b}; content: #{$c}; content: '#{$a}'; content: '#{$b}'; content: '#{$c}'; content: "#{$a}"; content: "#{$b}"; content: "#{$c}"; content: #{unquote($a)}; content: #{unquote($b)}; content: #{unquote($c)}; content: '#{unquote($a)}'; content: '#{unquote($b)}'; content: '#{unquote($c)}'; content: "#{unquote($a)}"; content: "#{unquote($b)}"; content: "#{unquote($c)}"; content: #{$a + unquote("efg")}; content: #{$b + unquote("efg")}; content: #{$c + unquote("efg")}; content: '#{$a + unquote("efg")}'; content: '#{$b + unquote("efg")}'; content: '#{$c + unquote("efg")}'; content: "#{$a + unquote("efg")}"; content: "#{$b + unquote("efg")}"; content: "#{$c + unquote("efg")}"; content: #{$a + unquote("")}; content: #{$b + unquote("")}; content: #{$c + unquote("")}; content: '#{$a + unquote("")}'; content: '#{$b + unquote("")}'; content: '#{$c + unquote("")}'; content: "#{$a + unquote("")}"; content: "#{$b + unquote("")}"; content: "#{$c + unquote("")}"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_113/000077500000000000000000000000001305254536400270455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_113/expected_output.css000066400000000000000000000000311305254536400327720ustar00rootroot00000000000000section { width: 10px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_113/input.scss000066400000000000000000000000671305254536400311040ustar00rootroot00000000000000// Input section { $w: null, 10px; width: $w; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1130/000077500000000000000000000000001305254536400271255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1130/expected_output.css000066400000000000000000000000271305254536400330570ustar00rootroot00000000000000.foo { result: "hi"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1130/input.scss000066400000000000000000000001641305254536400311620ustar00rootroot00000000000000@function foo($args...) { @return bar($args...); } @function bar() { @return "hi"; } .foo { result: foo(); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1132/000077500000000000000000000000001305254536400271275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1132/expected_output.css000066400000000000000000000113501305254536400330620ustar00rootroot00000000000000foo { i0: 0deg; i1: 1deg; i2: 2deg; i3: 3deg; i4: 4deg; i5: 5deg; i6: 6deg; i7: 7deg; i8: 8deg; i9: 9deg; i10: 10deg; i11: 11deg; i12: 12deg; i13: 13deg; i14: 14deg; i15: 15deg; i16: 16deg; i17: 17deg; i18: 18deg; i19: 19deg; i20: 20deg; i21: 21deg; i22: 22deg; i23: 23deg; i24: 24deg; i25: 25deg; i26: 26deg; i27: 27deg; i28: 28deg; i29: 29deg; i30: 30deg; i31: 31deg; i32: 32deg; i33: 33deg; i34: 34deg; i35: 35deg; i36: 36deg; i37: 37deg; i38: 38deg; i39: 39deg; i40: 40deg; i41: 41deg; i42: 42deg; i43: 43deg; i44: 44deg; i45: 45deg; i46: 46deg; i47: 47deg; i48: 48deg; i49: 49deg; i50: 50deg; i51: 51deg; i52: 52deg; i53: 53deg; i54: 54deg; i55: 55deg; i56: 56deg; i57: 57deg; i58: 58deg; i59: 59deg; i60: 60deg; i61: 61deg; i62: 62deg; i63: 63deg; i64: 64deg; i65: 65deg; i66: 66deg; i67: 67deg; i68: 68deg; i69: 69deg; i70: 70deg; i71: 71deg; i72: 72deg; i73: 73deg; i74: 74deg; i75: 75deg; i76: 76deg; i77: 77deg; i78: 78deg; i79: 79deg; i80: 80deg; i81: 81deg; i82: 82deg; i83: 83deg; i84: 84deg; i85: 85deg; i86: 86deg; i87: 87deg; i88: 88deg; i89: 89deg; i90: 90deg; i91: 91deg; i92: 92deg; i93: 93deg; i94: 94deg; i95: 95deg; i96: 96deg; i97: 97deg; i98: 98deg; i99: 99deg; i100: 100deg; i101: 101deg; i102: 102deg; i103: 103deg; i104: 104deg; i105: 105deg; i106: 106deg; i107: 107deg; i108: 108deg; i109: 109deg; i110: 110deg; i111: 111deg; i112: 112deg; i113: 113deg; i114: 114deg; i115: 115deg; i116: 116deg; i117: 117deg; i118: 118deg; i119: 119deg; i120: 120deg; i121: 121deg; i122: 122deg; i123: 123deg; i124: 124deg; i125: 125deg; i126: 126deg; i127: 127deg; i128: 128deg; i129: 129deg; i130: 130deg; i131: 131deg; i132: 132deg; i133: 133deg; i134: 134deg; i135: 135deg; i136: 136deg; i137: 137deg; i138: 138deg; i139: 139deg; i140: 140deg; i141: 141deg; i142: 142deg; i143: 143deg; i144: 144deg; i145: 145deg; i146: 146deg; i147: 147deg; i148: 148deg; i149: 149deg; i150: 150deg; i151: 151deg; i152: 152deg; i153: 153deg; i154: 154deg; i155: 155deg; i156: 156deg; i157: 157deg; i158: 158deg; i159: 159deg; i160: 160deg; i161: 161deg; i162: 162deg; i163: 163deg; i164: 164deg; i165: 165deg; i166: 166deg; i167: 167deg; i168: 168deg; i169: 169deg; i170: 170deg; i171: 171deg; i172: 172deg; i173: 173deg; i174: 174deg; i175: 175deg; i176: 176deg; i177: 177deg; i178: 178deg; i179: 179deg; i180: 180deg; i181: 181deg; i182: 182deg; i183: 183deg; i184: 184deg; i185: 185deg; i186: 186deg; i187: 187deg; i188: 188deg; i189: 189deg; i190: 190deg; i191: 191deg; i192: 192deg; i193: 193deg; i194: 194deg; i195: 195deg; i196: 196deg; i197: 197deg; i198: 198deg; i199: 199deg; i200: 200deg; i201: 201deg; i202: 202deg; i203: 203deg; i204: 204deg; i205: 205deg; i206: 206deg; i207: 207deg; i208: 208deg; i209: 209deg; i210: 210deg; i211: 211deg; i212: 212deg; i213: 213deg; i214: 214deg; i215: 215deg; i216: 216deg; i217: 217deg; i218: 218deg; i219: 219deg; i220: 220deg; i221: 221deg; i222: 222deg; i223: 223deg; i224: 224deg; i225: 225deg; i226: 226deg; i227: 227deg; i228: 228deg; i229: 229deg; i230: 230deg; i231: 231deg; i232: 232deg; i233: 233deg; i234: 234deg; i235: 235deg; i236: 236deg; i237: 237deg; i238: 238deg; i239: 239deg; i240: 240deg; i241: 241deg; i242: 242deg; i243: 243deg; i244: 244deg; i245: 245deg; i246: 246deg; i247: 247deg; i248: 248deg; i249: 249deg; i250: 250deg; i251: 251deg; i252: 252deg; i253: 253deg; i254: 254deg; i255: 255deg; i256: 256deg; i257: 257deg; i258: 258deg; i259: 259deg; i260: 260deg; i261: 261deg; i262: 262deg; i263: 263deg; i264: 264deg; i265: 265deg; i266: 266deg; i267: 267deg; i268: 268deg; i269: 269deg; i270: 270deg; i271: 271deg; i272: 272deg; i273: 273deg; i274: 274deg; i275: 275deg; i276: 276deg; i277: 277deg; i278: 278deg; i279: 279deg; i280: 280deg; i281: 281deg; i282: 282deg; i283: 283deg; i284: 284deg; i285: 285deg; i286: 286deg; i287: 287deg; i288: 288deg; i289: 289deg; i290: 290deg; i291: 291deg; i292: 292deg; i293: 293deg; i294: 294deg; i295: 295deg; i296: 296deg; i297: 297deg; i298: 298deg; i299: 299deg; i300: 300deg; i301: 301deg; i302: 302deg; i303: 303deg; i304: 304deg; i305: 305deg; i306: 306deg; i307: 307deg; i308: 308deg; i309: 309deg; i310: 310deg; i311: 311deg; i312: 312deg; i313: 313deg; i314: 314deg; i315: 315deg; i316: 316deg; i317: 317deg; i318: 318deg; i319: 319deg; i320: 320deg; i321: 321deg; i322: 322deg; i323: 323deg; i324: 324deg; i325: 325deg; i326: 326deg; i327: 327deg; i328: 328deg; i329: 329deg; i330: 330deg; i331: 331deg; i332: 332deg; i333: 333deg; i334: 334deg; i335: 335deg; i336: 336deg; i337: 337deg; i338: 338deg; i339: 339deg; i340: 340deg; i341: 341deg; i342: 342deg; i343: 343deg; i344: 344deg; i345: 345deg; i346: 346deg; i347: 347deg; i348: 348deg; i349: 349deg; i350: 350deg; i351: 351deg; i352: 352deg; i353: 353deg; i354: 354deg; i355: 355deg; i356: 356deg; i357: 357deg; i358: 358deg; i359: 359deg; i360: 0deg; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1132/input.scss000066400000000000000000000001171305254536400311620ustar00rootroot00000000000000foo { @for $i from 0 through 360 { i#{$i}: hue(hsl($i, 10%, 20%)); } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normal-3.5/000077500000000000000000000000001305254536400307235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normal-3.5/error000066400000000000000000000002121305254536400317720ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000631305254536400345760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normal-3.5a { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normal-3.5/input.scss000066400000000000000000000003601305254536400327560ustar00rootroot00000000000000@function foo($map) { @return $map; } a { $map: foo((this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normal-3.5/options.yml000066400000000000000000000000531305254536400331370ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normal/000077500000000000000000000000001305254536400304205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000631305254536400342730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normala { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normal/input.scss000066400000000000000000000003601305254536400324530ustar00rootroot00000000000000@function foo($map) { @return $map; } a { $map: foo((this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/normal/options.yml000066400000000000000000000000301305254536400326270ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararg-3.5/000077500000000000000000000000001305254536400307155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararg-3.5/error000066400000000000000000000002121305254536400317640ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000631305254536400345700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararg-3.5a { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararg-3.5/input.scss000066400000000000000000000003701305254536400327510ustar00rootroot00000000000000@function foo($this, $my) { @return (this: $this, my: $my); } a { $map: foo((this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararg-3.5/options.yml000066400000000000000000000000531305254536400331310ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararg/000077500000000000000000000000001305254536400304125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000631305254536400342650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararga { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararg/input.scss000066400000000000000000000003701305254536400324460ustar00rootroot00000000000000@function foo($this, $my) { @return (this: $this, my: $my); } a { $map: foo((this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1133/vararg/options.yml000066400000000000000000000000301305254536400326210ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1153/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1153/expected_output.css000066400000000000000000000000471305254536400330660ustar00rootroot00000000000000/* precision: 0 */ foo { bar: 123px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1153/input.scss000066400000000000000000000000641305254536400311660ustar00rootroot00000000000000/* precision: 0 */ $foo: 123px; foo { bar: $foo; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1162/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1162/expected_output.css000066400000000000000000000000301305254536400330560ustar00rootroot00000000000000div { content: 0/0 a; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1162/input.scss000066400000000000000000000000341305254536400311630ustar00rootroot00000000000000div { content: #{0/0} a; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1163/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1163/expected_output.css000066400000000000000000000000361305254536400330650ustar00rootroot00000000000000div { content: 106.92308em; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1163/input.scss000066400000000000000000000000671305254536400311720ustar00rootroot00000000000000div { content: (((92px * 12) / 13px) * 1em) + 22em; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1167/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1167/expected_output.css000066400000000000000000000000211305254536400330630ustar00rootroot00000000000000a { b: 3.101s; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1167/input.scss000066400000000000000000000000261305254536400311710ustar00rootroot00000000000000a { b: 3s + 101ms; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1168/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1168/expected_output.css000066400000000000000000000000471305254536400330740ustar00rootroot00000000000000.test-1\/1 { width: 100% !important; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1168/input.scss000066400000000000000000000001441305254536400311730ustar00rootroot00000000000000$namespace: 'test-'; $column: 1; .#{$namespace}#{$column}\/#{$column} { width: 100% !important; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/error/000077500000000000000000000000001305254536400302725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/error/simple/000077500000000000000000000000001305254536400315635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400354360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/error/simple.foo { content: (red: "bar", red: "baz"); } input.scss000066400000000000000000000001241305254536400335350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/error/simple$map: ( red: 'bar', #{red}: 'baz', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/functioncall/000077500000000000000000000000001305254536400316225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400354710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/functioncall.foo { content: (1: "bar", 2: "foo"); } input.scss000066400000000000000000000002531305254536400335770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/functioncall$count: 0; @function counter() { $count: $count + 1 !global; @return $count; } $map: ( counter(): 'bar', counter(): 'foo', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/interpolated/000077500000000000000000000000001305254536400316335ustar00rootroot00000000000000expected_output.css000066400000000000000000000006401305254536400355070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/interpolatedfoo { content: (red: "literal", transparent: "literal"); content: ("red": "quoted", transparent: "quoted"); content: (red: "interpolated", transparent: "quoted"); } bar { content: (red: "literal", transparent: "quoted", "red": "quoted"); content: (red: "literal", transparent: "literal", red: "interpolated", transparent: "quoted"); content: ("red": "interpolated", transparent: "quoted", transparent: "quoted"); } input.scss000066400000000000000000000007111305254536400336070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/interpolated$map1: ( red: 'literal', transparent: 'literal' ); $map2: ( 'red': 'quoted', transparent: 'quoted' ); $map3: ( #{re}#{d}: 'interpolated', #{trans}#{parent}: 'quoted' ); foo { content: inspect($map1); content: inspect($map2); content: inspect($map3); } $merge1: map-merge($map1, $map2); $merge2: map-merge($map1, $map3); $merge3: map-merge($map2, $map3); bar { content: inspect($merge1); content: inspect($merge2); content: inspect($merge3); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/simple/000077500000000000000000000000001305254536400304325ustar00rootroot00000000000000expected_output.css000066400000000000000000000001211305254536400343000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/simple.foo { content: (red: "bar", "red": "foo"); content: (red: "bar", "red": red); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1169/simple/input.scss000066400000000000000000000002441305254536400324660ustar00rootroot00000000000000$map1: ( red: 'bar', 'red': 'foo', ); $map2: ( red: 'bar', 'red': #{red}, ); .foo { content: inspect($map1); content: inspect($map2); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1170/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1170/eval/000077500000000000000000000000001305254536400300605ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400337320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1170/evalel { content: "It works!"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1170/eval/input.scss000066400000000000000000000000771305254536400321200ustar00rootroot00000000000000el { @if ((& + '') == 'el') { content: "It works!"; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1170/parse/000077500000000000000000000000001305254536400302435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400341150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1170/parseel { content: "It works!"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1170/parse/input.scss000066400000000000000000000000751305254536400323010ustar00rootroot00000000000000el { @if (& + '' == 'el') { content: "It works!"; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1171/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1171/expected_output.css000066400000000000000000000000321305254536400330600ustar00rootroot00000000000000.test { foo: 3; baz: 2; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1171/input.scss000066400000000000000000000004451305254536400311710ustar00rootroot00000000000000@function foo($initial, $args...) { $args: append($args, 3); @return bar($initial, $args...); } @function bar($args...) { @return length($args); } @function baz($initial, $args...) { $args: append($args, 3); @return nth($args, 1); } .test { foo: foo(1, 2); baz: baz(1, 2); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1178/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1178/expected_output.css000066400000000000000000000001461305254536400330750ustar00rootroot00000000000000bar { a: 4, 5, 6, 7 8 9; f: 1 2 34, 5, 6, 7 8 9; b: 1, 2, 32 4, 5, 6, 7 8 9; x: (4, 5), 6, (7 8) 9; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1178/input.scss000066400000000000000000000001621305254536400311740ustar00rootroot00000000000000$foo: ((4, 5), 6, (7 8) 9); bar { a: $foo; f: 1 2 3 + $foo; b: 1, 2, 3 + (2 ($foo)); x: inspect($foo); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1188/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1188/expected_output.css000066400000000000000000000002451305254536400330760ustar00rootroot00000000000000foo { *width: expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1188/input.scss000066400000000000000000000004041305254536400311740ustar00rootroot00000000000000$columns: 4; $context: 120px; $name-multiplicator: 2; foo { *width: expression((this.parentNode.clientWidth/#{$context}*#{($columns / $name-multiplicator)} - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1192/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1192/expected_output.css000066400000000000000000000001201305254536400330610ustar00rootroot00000000000000/*()*/ /*foo, bar, baz*/ /*()*/ /*()*/ /*(keyword: keyword)*/ /*foo, bar, baz*/ sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1192/input.scss000066400000000000000000000011451305254536400311720ustar00rootroot00000000000000$keyword: foobar; @mixin test($arglist...){ $map: keywords($arglist); /*#{inspect($map)}*/ /*#{inspect($arglist)}*/ } // Works @include test(foo, bar, baz); // Ruby Sass: /*foo, bar, baz*/ // LibSass : /*foo, bar, baz*/ // LibSass does not inspect as () @include test; // Ruby Sass: /*()*/ // LibSass : /**/ // Ruby Sass throws error – LibSass shows keywords in arglist // (keywords should not show in arglist – see below) @include test(foo, bar, baz, $keyword: keyword); // Ruby Sass: "Mixin test1 doesn't have an argument named $keyword." // LibSass : /*foo, bar, baz, $keyword: keyword*/sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1206/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1206/expected_output.css000066400000000000000000000000461305254536400330640ustar00rootroot00000000000000foo { bar: 0/0; bar: 0/1; bar: 1/2; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1206/input.scss000066400000000000000000000000651305254536400311660ustar00rootroot00000000000000foo { bar: #{0/0}; bar: #{0/1}; bar: #{1/2}; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1207/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1207/expected_output.css000066400000000000000000000000531305254536400330630ustar00rootroot00000000000000.foo { content: test-0; content: test-0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1207/input.scss000066400000000000000000000002411305254536400311630ustar00rootroot00000000000000@function test($pos) { @return test-#{$pos}; } .foo { content: test(str-slice('scale-0', 7)); // Nope content: test-#{str-slice('scale-0', 7)}; // Yep }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1208/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1208/expected_output.css000066400000000000000000000000411305254536400330610ustar00rootroot00000000000000foo.bar, foo.baz { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1208/input.scss000066400000000000000000000000651305254536400311700ustar00rootroot00000000000000foo { &.bar, /* */ &.baz { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/000077500000000000000000000000001305254536400271245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/ampersand/000077500000000000000000000000001305254536400310765ustar00rootroot00000000000000expected_output.css000066400000000000000000000003641305254536400347550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/ampersandfoo { color: blue; } foo--modifier { color: red; } foo { color: blue; } foo bar { color: red; } foo { color: blue; } bar foo { color: red; } foo { color: blue; } bar baz { color: red; } bar foo { color: red; } bar foo baz { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/ampersand/input.scss000066400000000000000000000007311305254536400331330ustar00rootroot00000000000000foo { @at-root { & { color: blue; } &--modifier { color: red; } } } foo { color: blue; @at-root { & bar { color: red; } } } foo { color: blue; @at-root { bar & { color: red; } } } foo { color: blue; @at-root { bar { & baz { color: red; } } } } foo { @at-root bar & { color: red; & baz { color: blue; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/basic/000077500000000000000000000000001305254536400302055ustar00rootroot00000000000000expected_output.css000066400000000000000000000002571305254536400340650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/basicfoo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } foo { color: blue; } bar baz { color: red; } foo { color: blue; } bar baz { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/basic/input.scss000066400000000000000000000004741305254536400322460ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } foo { color: blue; @at-root bar { baz { color: red; } } } foo { color: blue; @at-root { bar { baz { color: red; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/extend/000077500000000000000000000000001305254536400304135ustar00rootroot00000000000000expected_output.css000066400000000000000000000001141305254536400342630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/extendbar { color: red; } baz { color: blue; } qux foo, bam foo { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/extend/input.scss000066400000000000000000000006151305254536400324510ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } %ampersand-placeholder & { color: green; } @at-root { qux { @extend %ampersand-placeholder; } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } bam { @extend %ampersand-placeholder; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/keyframes/000077500000000000000000000000001305254536400311125ustar00rootroot00000000000000expected_output.css000066400000000000000000000002141305254536400347630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/keyframesfoo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/keyframes/input.scss000066400000000000000000000003351305254536400331470ustar00rootroot00000000000000foo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/media/000077500000000000000000000000001305254536400302035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001141305254536400340530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/media@media print { bar { color: red; } } @media speech { baz { color: blue; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/media/input.scss000066400000000000000000000002361305254536400322400ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/nested/000077500000000000000000000000001305254536400304065ustar00rootroot00000000000000expected_output.css000066400000000000000000000002111305254536400342540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/nestedfoo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/nested/input.scss000066400000000000000000000003311305254536400324370ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/with_without/000077500000000000000000000000001305254536400316625ustar00rootroot00000000000000expected_output.css000066400000000000000000000034121305254536400355360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/with_without@media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } input.scss000066400000000000000000000103151305254536400336370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1210/with_without// Unquoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: media) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: supports) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: supports) { .foo { content: bar; } } } } // Quoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "media") { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "supports") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "supports") { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1214/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1214/expected_output.css000066400000000000000000000002451305254536400330640ustar00rootroot00000000000000@keyframes $animation-name { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1214/input.scss000066400000000000000000000003701305254536400311640ustar00rootroot00000000000000@mixin keyframes($animation-name) { @keyframes $animation-name { @content; } } @include keyframes(bounce) { 0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 40% {transform: translateY(-30px);} 60% {transform: translateY(-15px);} }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1215/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1215/expected_output.css000066400000000000000000000002731305254536400330660ustar00rootroot00000000000000foo { -quotes: true; -quotes: true; -quotes: true; -quotes: false; -quotes: false; foo: this-string; foo: 'this-string'; foo: "this-string"; foo: '"this-string"'; foo: "'this-string'"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1215/input.scss000066400000000000000000000005231305254536400311650ustar00rootroot00000000000000foo { -quotes: 'this-string' == 'this-string'; -quotes: this-string == 'this-string'; -quotes: 'this-string' == "this-string"; -quotes: 'this-string' == '"this-string"'; -quotes: '"this-string"' == "'this-string'"; foo: this-string; foo: 'this-string'; foo: "this-string"; foo: '"this-string"'; foo: "'this-string'"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1218/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1218/expected_output.css000066400000000000000000000001711305254536400330660ustar00rootroot00000000000000@media screen and (min-width: 20px) { .bar { width: 12px; } } @media screen and (min-width: 0) { .bar { width: 12px; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1218/input.scss000066400000000000000000000002521305254536400311670ustar00rootroot00000000000000$foo: 20px; @media screen and ("min-width:#{$foo}") { .bar { width: 12px; } } @media screen and ("min-width:0") { .bar { width: 12px; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1224/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1224/expected_output.css000066400000000000000000000000001305254536400330520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1224/input.scss000066400000000000000000000001211305254536400311570ustar00rootroot00000000000000@media all and (max-width: 768px) { @media only screen { a { b: c; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1230/000077500000000000000000000000001305254536400271265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1230/expected_output.css000066400000000000000000000000761305254536400330640ustar00rootroot00000000000000div { transition-property: border-color, box-shadow, color; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1230/input.scss000066400000000000000000000001131305254536400311550ustar00rootroot00000000000000div { transition-property: border-color, box-shadow, color; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1231/000077500000000000000000000000001305254536400271275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1231/expected_output.css000066400000000000000000000000421305254536400330560ustar00rootroot00000000000000div::before { content: "\e600"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1231/input.scss000066400000000000000000000000561305254536400311640ustar00rootroot00000000000000div::before { content: #{"\""+\e600+"\""}; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/at-rule/000077500000000000000000000000001305254536400305035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400343500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/at-rule@foo bar; sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/at-rule/input.scss000066400000000000000000000000111305254536400325270ustar00rootroot00000000000000@foo bar sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/comma-list/000077500000000000000000000000001305254536400311775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400350410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/comma-listsass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/comma-list/input.scss000066400000000000000000000000111305254536400332230ustar00rootroot00000000000000$a: 1, 2 sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/import/000077500000000000000000000000001305254536400304445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400343160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/import@import "http://foo"; sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/import/input.scss000066400000000000000000000000251305254536400324750ustar00rootroot00000000000000@import "http://foo" sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/include/000077500000000000000000000000001305254536400305555ustar00rootroot00000000000000expected_output.css000066400000000000000000000000141305254536400344240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/includea { b: c; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/include/input.scss000066400000000000000000000000541305254536400326100ustar00rootroot00000000000000@mixin foo() { a { b: c; } } @include foo sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/space-list/000077500000000000000000000000001305254536400311765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400350400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/space-listsass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/space-list/input.scss000066400000000000000000000000101305254536400332210ustar00rootroot00000000000000$a: 1 2 sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/warning/000077500000000000000000000000001305254536400305775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000201305254536400344430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/warning@warning "foo"; sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1243/warning/input.scss000066400000000000000000000000171305254536400326310ustar00rootroot00000000000000@warning "foo" sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1248/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1248/expected_output.css000066400000000000000000000000531305254536400330700ustar00rootroot00000000000000.a.b .c, .a .c, .a.b .d, .a .d { top: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1248/input.scss000066400000000000000000000001031305254536400311650ustar00rootroot00000000000000.a.b .c { top: 0; } .a { @extend .b; } .a .d { @extend .c; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1251/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1251/expected_output.css000066400000000000000000000001311305254536400330570ustar00rootroot00000000000000.foo { yellow: yellow; red: red; blue: blue; white: white; black: black; eval: yellow; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1251/input.scss000066400000000000000000000001741305254536400311670ustar00rootroot00000000000000.foo { yellow: yellow; red: red; blue: blue; white: white; black: black; eval: if(red + green, yellow, null); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1253/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1253/expected_output.css000066400000000000000000000000621305254536400330640ustar00rootroot00000000000000@keyframes $foo { from { a: b; } to { a: c; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1253/input.scss000066400000000000000000000000741305254536400311700ustar00rootroot00000000000000$foo: bar; @keyframes $foo { from { a: b } to { a: c } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1255/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1255/expected_output.css000066400000000000000000000000361305254536400330670ustar00rootroot00000000000000.foo { content: 2, 4, 6, 8; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1255/input.scss000066400000000000000000000003651305254536400311750ustar00rootroot00000000000000@function double($value) { @return $value * 2; } @mixin dummy-bug($args...) { @for $i from 1 through length($args) { $args: set-nth($args, $i, double(nth($args, $i))); } content: $args; } .foo { @include dummy-bug(1, 2, 3, 4); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1257/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1257/expected_output.css000066400000000000000000000000261305254536400330700ustar00rootroot00000000000000.foo { color: cyan; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1257/input.scss000066400000000000000000000000411305254536400311660ustar00rootroot00000000000000.foo { color: invert(red...); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1259/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1259/expected_output.css000066400000000000000000000000511305254536400330700ustar00rootroot00000000000000.foo { content: "a" "b" "c" "e" false; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1259/input.scss000066400000000000000000000002071305254536400311740ustar00rootroot00000000000000@mixin dummy($a, $b, $c, $d, $e: true) { content: $a $b $c $d $e; } .foo { @include dummy( ('a', 'b', 'c', 'e')..., $e: false ); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1260/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1260/expected_output.css000066400000000000000000000000401305254536400330560ustar00rootroot00000000000000html:before { content: ".el"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1260/input.scss000066400000000000000000000002111305254536400311570ustar00rootroot00000000000000$EQ-Selectors: (); .el { $EQ-Selectors: append($EQ-Selectors, &, 'comma') !global; } html:before { content: "#{$EQ-Selectors}"; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1263/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1263/expected_output.css000066400000000000000000000001251305254536400330650ustar00rootroot00000000000000foo { @ap ply; @apply (--bar); @apply ( --bar ); @ap ply ( --bar , --foo ); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1263/input.scss000066400000000000000000000001421305254536400311650ustar00rootroot00000000000000foo { @ap#{pl}y; @apply(--bar); @apply ( --bar ); @ap#{pl}y ( --bar , --foo ) ; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1269/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1269/expected_output.css000066400000000000000000000000451305254536400330740ustar00rootroot00000000000000.test { list: 1 2 3 4 5; value: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1269/input.scss000066400000000000000000000002541305254536400311770ustar00rootroot00000000000000@function push($list, $items...) { @return join($list, $items, $separator: auto); } .test { $list: push(1 2 3, 4, 5); list: inspect($list); value: nth($list, 4); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1271/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1271/expected_output.css000066400000000000000000000001431305254536400330640ustar00rootroot00000000000000test { /* Expected: "\f102" */ /* Sass 3.4 */ content: "\f102"; /* Sass 3.3 */ content: "xf102"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1271/input.scss000066400000000000000000000003041305254536400311640ustar00rootroot00000000000000$character-code: f102; test { /* Expected: "\f102" */ /* Sass 3.4 */ content: unquote("\"\\#{$character-code}\""); /* Sass 3.3 */ content: str-slice("\x", 1, 1) + $character-code; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1273/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1273/expected_output.css000066400000000000000000000000401305254536400330620ustar00rootroot00000000000000test { src: url(test.eot?42); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1273/input.scss000066400000000000000000000000671305254536400311740ustar00rootroot00000000000000test { src: url(test.eot#{if(true, '?#{42}', '')}); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1277/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1277/expected_output.css000066400000000000000000000000401305254536400330660ustar00rootroot00000000000000.foo { foo: foo foo, bar bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1277/input.scss000066400000000000000000000001011305254536400311650ustar00rootroot00000000000000$foo: foo; $bar: bar; .foo { foo: foo #{$foo}, bar #{$bar}; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1279/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1279/expected_output.css000066400000000000000000000001131305254536400330710ustar00rootroot00000000000000.foo { upper: "Foo"; lower: "foo"; user-upper: "Foo"; user-lower: "foo"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1279/input.scss000066400000000000000000000003751305254536400312040ustar00rootroot00000000000000@function noop($string) { @return $string; } .foo { upper: to-upper-case('f') + str-slice('foo', 2); lower: to-lower-case('f') + str-slice('foo', 2); user-upper: to-upper-case('f') + noop('oo'); user-lower: to-lower-case('f') + noop('oo'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1281/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1281/expected_output.css000066400000000000000000000001061305254536400330640ustar00rootroot00000000000000.test { string: string; color: color; string: string; color: color; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1281/input.scss000066400000000000000000000002351305254536400311700ustar00rootroot00000000000000$quoted: "green"; $unquoted: green; .test { string: type-of($quoted); color: type-of($unquoted); string: type-of("green"); color: type-of(green); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1283/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1283/expected_output.css000066400000000000000000000000421305254536400330650ustar00rootroot00000000000000.test { test: (1 2: 3, 2 1: 3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1283/input.scss000066400000000000000000000001071305254536400311700ustar00rootroot00000000000000$map: map-merge((1 2: 3), (2 1: 3)); .test { test: inspect($map); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1285/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1285/expected_output.css000066400000000000000000000001741305254536400330750ustar00rootroot00000000000000.box-1 { color: #e60000; } .box-2 { color: #cc0000; } .box-3 { color: #b30000; } .outside-child { background-color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1285/input.scss000066400000000000000000000002721305254536400311750ustar00rootroot00000000000000.container { @for $i from 1 through 3 { @at-root .box-#{$i} { color: darken(red,($i * 5)); } } // Control @at-root .outside-child { background-color: blue; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1295/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1295/expected_output.css000066400000000000000000000000271305254536400330730ustar00rootroot00000000000000foo { foo: "' %' '"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1295/input.scss000066400000000000000000000001011305254536400311650ustar00rootroot00000000000000foo { $nothing: null; foo: "#{$nothing}' %' '#{$nothing}"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1297/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1297/expected_output.css000066400000000000000000000000351305254536400330740ustar00rootroot00000000000000.test .testa { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1297/input.scss000066400000000000000000000001141305254536400311730ustar00rootroot00000000000000.test .testa { @at-root #{"%foo"} { color: red; } @extend %foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1298/000077500000000000000000000000001305254536400271445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1298/expected_output.css000066400000000000000000000002111305254536400330710ustar00rootroot00000000000000@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700,400italic); html { font-family: roboto, arial, helvetica, sans-serif; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1298/input.scss000066400000000000000000000002131305254536400311740ustar00rootroot00000000000000@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700,400italic); html { font-family: roboto, arial, helvetica, sans-serif; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1301/000077500000000000000000000000001305254536400271255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1301/expected_output.css000066400000000000000000000000401305254536400330520ustar00rootroot00000000000000.-my-class { content: "test"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1301/input.scss000066400000000000000000000000661305254536400311630ustar00rootroot00000000000000$name: "my-class"; .-#{$name} { content: "test"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1303/000077500000000000000000000000001305254536400271275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1303/expected_output.css000066400000000000000000000000351305254536400330600ustar00rootroot00000000000000.simple { a: foo.bar[baz]; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1303/input.scss000066400000000000000000000001011305254536400311530ustar00rootroot00000000000000.simple { a: selector-replace('foo.bar', 'foo', 'foo[baz]'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1304/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1304/expected_output.css000066400000000000000000000001241305254536400330600ustar00rootroot00000000000000foo { a: foo; } foo > bar { b: foo > bar; } foo > bar > baz { c: foo > bar > baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1304/input.scss000066400000000000000000000001331305254536400311610ustar00rootroot00000000000000foo { a:&; > bar { b:&; > baz { c:&; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305-3.5/000077500000000000000000000000001305254536400274345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305-3.5/error000066400000000000000000000002161305254536400305070ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(unquote)) instead. expected_output.css000066400000000000000000000000271305254536400333070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305-3.5.foo { content: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305-3.5/input.scss000066400000000000000000000000651305254536400314710ustar00rootroot00000000000000.foo { content: call('unquote', 'foo', ()...); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305-3.5/options.yml000066400000000000000000000000531305254536400316500ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305/expected_output.css000066400000000000000000000000271305254536400330630ustar00rootroot00000000000000.foo { content: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305/input.scss000066400000000000000000000000651305254536400311660ustar00rootroot00000000000000.foo { content: call('unquote', 'foo', ()...); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1305/options.yml000066400000000000000000000000301305254536400313400ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1323/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1323/expected_output.css000066400000000000000000000002131305254536400330600ustar00rootroot00000000000000@import url(foo.css) only screen; @import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px) and (max-width: 599px); sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1323/input.scss000066400000000000000000000002101305254536400311560ustar00rootroot00000000000000@import url(foo.css) only screen; @import url(foo.css) (min-width:400px); @import url(foo.css) (min-width:400px) and (max-width:599px); sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1328/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1328/expected_output.css000066400000000000000000000000621305254536400330670ustar00rootroot00000000000000bar, [foo="bar"], [foo="bar"] { content: "foo"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1328/input.scss000066400000000000000000000000771305254536400311760ustar00rootroot00000000000000#{bar}, [foo="#{bar}"], [foo="#{bar}"] { content: "foo"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1332/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1332/expected_output.css000066400000000000000000000001361305254536400330640ustar00rootroot00000000000000.box1 { color: #333333; } .box2 { color: #202020; } .box3 { color: rgba(51, 51, 51, 0.7); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1332/input.scss000066400000000000000000000001761305254536400311710ustar00rootroot00000000000000.box1 { color: rgb(20%, 20%, 20%); } .box2 { color: rgb(32, 32, 32); } .box3 { color: rgba(20%, 20%, 20%, 0.7); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333-4.0/000077500000000000000000000000001305254536400274315ustar00rootroot00000000000000expected_output.css000066400000000000000000000000701305254536400333020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333-4.0foo { bar: "baz" !important; bar: "baz" !important; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333-4.0/input.scss000066400000000000000000000001621305254536400314640ustar00rootroot00000000000000@function baz() { @return 'baz'; } foo { bar: baz()#{' !important'}; bar: baz() #{' !important'}; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333-4.0/options.yml000066400000000000000000000000321305254536400316420ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333/error000066400000000000000000000005221305254536400302050ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/libsass-issues/issue_1333/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('#{baz()}" !important"') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333/expected_output.css000066400000000000000000000000671305254536400330700ustar00rootroot00000000000000foo { bar: "baz" !important; bar: "baz" !important; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333/input.scss000066400000000000000000000001621305254536400311650ustar00rootroot00000000000000@function baz() { @return 'baz'; } foo { bar: baz()#{' !important'}; bar: baz() #{' !important'}; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1333/options.yml000066400000000000000000000000611305254536400313450ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_137/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_137/expected_output.css000066400000000000000000000001101305254536400327760ustar00rootroot00000000000000.foo, .baz { background-color: lime; } .foo a, .baz a { color: white; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_137/input.scss000066400000000000000000000001301305254536400311010ustar00rootroot00000000000000.foo { background-color: lime; a { color: white; } } .baz { @extend .foo; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1370/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1370/expected_output.css000066400000000000000000000001731305254536400330670ustar00rootroot00000000000000.test { display: inline-block; background: url(i/"icon.png"); background-repeat: no-repeat; width: 100px; height: 100px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1370/input.scss000066400000000000000000000004521305254536400311700ustar00rootroot00000000000000@mixin ico-common($imgUrl){ display: inline-block; background: url(i/$imgUrl); background-repeat: no-repeat; } @mixin ico-size($width,$height){ width: $width; height: $height; } .test{ @include ico-common("icon.png"); @include ico-size(100px, 100px); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1376/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1376/expected_output.css000066400000000000000000000000351305254536400330720ustar00rootroot00000000000000.div { content: "1, 2, 3"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1376/input.scss000066400000000000000000000000731305254536400311750ustar00rootroot00000000000000.div{ $foo: 1, null, 2, null, 3; content: "#{$foo}"; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1393/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1393/expected_output.css000066400000000000000000000001021305254536400330640ustar00rootroot00000000000000div { background-image: url(foo.png); background-position: 50%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1393/input.scss000066400000000000000000000001211305254536400311660ustar00rootroot00000000000000div { back#{ground}: { imag#{e}: url(foo.png); pos#{it}ion: 50%; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1394/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1394/expected_output.css000066400000000000000000000000331305254536400330700ustar00rootroot00000000000000foo { width: \10 \20 \ ; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1394/input.scss000066400000000000000000000000371305254536400311750ustar00rootroot00000000000000foo { width: \10 + \20 \ ; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396-4.0/000077500000000000000000000000001305254536400274425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000601305254536400333120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396-4.0foo { foo: foo "bar" baz; foo: foo "bar" baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396-4.0/input.scss000066400000000000000000000000631305254536400314750ustar00rootroot00000000000000foo { foo: foo"bar"#{baz}; foo: foo"bar"baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396-4.0/options.yml000066400000000000000000000000321305254536400316530ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396/error000066400000000000000000000005141305254536400302170ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compact/libsass-issues/issue_1396/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{foo "bar"}baz") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396/expected_output.css000066400000000000000000000000571305254536400331000ustar00rootroot00000000000000foo { foo: foo "bar"baz; foo: foo "bar" baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396/input.scss000066400000000000000000000000631305254536400311760ustar00rootroot00000000000000foo { foo: foo"bar"#{baz}; foo: foo"bar"baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1396/options.yml000066400000000000000000000000611305254536400313560ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1398/000077500000000000000000000000001305254536400271455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1398/expected_output.css000066400000000000000000000000651305254536400331010ustar00rootroot00000000000000@media screen and (hux: 3 / 4) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1398/input.scss000066400000000000000000000000731305254536400312010ustar00rootroot00000000000000@media screen and (hux: 3/4) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1399/000077500000000000000000000000001305254536400271465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1399/expected_output.css000066400000000000000000000001021305254536400330720ustar00rootroot00000000000000foo { foo: 3-"bar"; foo: 3-"bar"; foo: 3 / "bar"; foo: 3/"bar"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1399/input.scss000066400000000000000000000001241305254536400311770ustar00rootroot00000000000000foo { foo: 3 - "bar"; foo: (3 - "bar"); foo: 3 / "bar"; foo: (3 / "bar"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1404/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1404/expected_output.css000066400000000000000000000000771305254536400330700ustar00rootroot00000000000000.test { color: #aaabbb--1-2-a; color: string; color: string; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1404/input.scss000066400000000000000000000001561305254536400311670ustar00rootroot00000000000000.test { color: #aaabbb--1-2-a; color: type-of(#aaabbb--1-2-a); color: type-of(#aaabbb--1-2); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1405/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1405/expected_output.css000066400000000000000000000010001305254536400330540ustar00rootroot00000000000000div { foo: 1a2b3c; length-1: 1; unit-1: "a2b3c"; result-1: 0.25em; result-2: 1em; result-3: 1.25em; result-4: 0.5em; result-5: 0.5em; type-1: number; type-2: number; type-3: number; type-4: number; type-5: number; type-6: number; test-1: -1-em; test-1: -1-em; test-2: -1-em; test-2: -1-em; test-3: -1-A-em; test-3: -1-A-em; test-4: -1_em--_--e; test-4: -1_em--_--e; test-5: -1_em--_--e0; test-5: -1_em--_--e0; test-6: -1_em--_--e0__; test-6: -1_em--_--e0__; test-7: -1\65 _em--_--e0; test-7: -1\65 _em--_--e0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1405/input.scss000066400000000000000000000016071305254536400311720ustar00rootroot00000000000000div { foo: (1a2b3c); length-1: length(1a2b3c); unit-1: unit(1a2b3c); result-1: 1em-.75em; result-2: 2em-1em; result-3: 2em-0.75em; result-4: 1.5em-1em; result-5: 2em-1.5em; type-1: type-of(1em-.75em); type-2: type-of(2em-1em); type-3: type-of(2em-0.75em); type-4: type-of(1.5em-1em); type-5: type-of(2em-1.5em); type-6: type-of(1a2b3c); test-1: (1-em-2-em); test-1: (1-em - 2-em); test-2: (1-0-em-2-0-em); test-2: (1-0-em - 2-0-em); test-3: (1-A-em-2-A-em); test-3: (1-A-em - 2-A-em); test-4: (1_em--_--e-2_em--_--e); test-4: (1_em--_--e - 2_em--_--e); test-5: (1_em--_--e0-2_em--_--e0); test-5: (1_em--_--e0 - 2_em--_--e0); test-6: (1_em--_--e0__-2_em--_--e0__); test-6: (1_em--_--e0__ - 2_em--_--e0__); test-7: (1\65 _em--_--e0-2\65 _em--_--e0); test-7: (1\65 _em--_--e0 - 2\65 _em--_--e0); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413-4.0/000077500000000000000000000000001305254536400274305ustar00rootroot00000000000000expected_output.css000066400000000000000000000006241305254536400333060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413-4.0div { foo: "A" B; foo: A "B"; foo: "A" B "C"; foo: A "B" C; foo: AB "C"; foo: "A" BC; foo: AB "C"; foo: "A" BC "D"; foo: "A" BCD "E"; foo: A "B" CD "E"; foo: A "B" C "D" "E"; } div { foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; } div { foo: 2; foo: 2; foo: 3; foo: 3; foo: 2; foo: 2; foo: 2; foo: 3; foo: 3; foo: 4; foo: 5; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413-4.0/input.scss000066400000000000000000000016531305254536400314710ustar00rootroot00000000000000div { foo: 'A'#{B}; foo: #{A}'B'; foo: 'A'#{B}'C'; foo: #{A}'B'#{C}; foo: A#{B}'C'; foo: 'A'#{B}C; foo: #{A}B'C'; foo: 'A'#{B}C'D'; foo: 'A'B#{C}D'E'; foo: A'B'#{C}D'E'; foo: #{A}'B'C'D''E'; } div { foo: type-of('A'#{B}); foo: type-of(#{A}'B'); foo: type-of('A'#{B}'C'); foo: type-of(#{A}'B'#{C}); foo: type-of(A#{B}'C'); foo: type-of('A'#{B}C); foo: type-of(#{A}B'C'); foo: type-of('A'#{B}C'D'); foo: type-of('A'B#{C}D'E'); foo: type-of(A'B'#{C}D'E'); foo: type-of(#{A}'B'C'D''E'); } div { foo: length('A'#{B}); foo: length(#{A}'B'); foo: length('A'#{B}'C'); foo: length(#{A}'B'#{C}); foo: length(A#{B}'C'); foo: length('A'#{B}C); foo: length(#{A}B'C'); foo: length('A'#{B}C'D'); foo: length('A'B#{C}D'E'); foo: length(A'B'#{C}D'E'); foo: length(#{A}'B'C'D''E'); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413-4.0/options.yml000066400000000000000000000000321305254536400316410ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413/error000066400000000000000000000204431305254536400302100ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"') DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"C') DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('AB"C"') DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{B "C"}") DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{"B" C "D" "E"}") DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"') DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"C') DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('AB"C"') DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{B "C"}") DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{"B" C "D" "E"}") sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413/expected_output.css000066400000000000000000000006371305254536400330720ustar00rootroot00000000000000div { foo: "A"B; foo: A"B"; foo: "A"B"C"; foo: A"B"C; foo: AB"C"; foo: "A"BC; foo: AB "C"; foo: "A"BC "D"; foo: "A" BCD "E"; foo: A "B"CD "E"; foo: A"B" C "D" "E"; } div { foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; } div { foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413/input.scss000066400000000000000000000016531305254536400311720ustar00rootroot00000000000000div { foo: 'A'#{B}; foo: #{A}'B'; foo: 'A'#{B}'C'; foo: #{A}'B'#{C}; foo: A#{B}'C'; foo: 'A'#{B}C; foo: #{A}B'C'; foo: 'A'#{B}C'D'; foo: 'A'B#{C}D'E'; foo: A'B'#{C}D'E'; foo: #{A}'B'C'D''E'; } div { foo: type-of('A'#{B}); foo: type-of(#{A}'B'); foo: type-of('A'#{B}'C'); foo: type-of(#{A}'B'#{C}); foo: type-of(A#{B}'C'); foo: type-of('A'#{B}C); foo: type-of(#{A}B'C'); foo: type-of('A'#{B}C'D'); foo: type-of('A'B#{C}D'E'); foo: type-of(A'B'#{C}D'E'); foo: type-of(#{A}'B'C'D''E'); } div { foo: length('A'#{B}); foo: length(#{A}'B'); foo: length('A'#{B}'C'); foo: length(#{A}'B'#{C}); foo: length(A#{B}'C'); foo: length('A'#{B}C); foo: length(#{A}B'C'); foo: length('A'#{B}C'D'); foo: length('A'B#{C}D'E'); foo: length(A'B'#{C}D'E'); foo: length(#{A}'B'C'D''E'); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1413/options.yml000066400000000000000000000000611305254536400313440ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/direct/000077500000000000000000000000001305254536400304055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400342470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/directsass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/direct/input.scss000066400000000000000000000000441305254536400324370ustar00rootroot00000000000000@if & { foo { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/mixin/000077500000000000000000000000001305254536400302575ustar00rootroot00000000000000expected_output.css000066400000000000000000000000671305254536400341360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/mixin.foo bar { color: red; } .foo bar baz { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/mixin/input.scss000066400000000000000000000004101305254536400323060ustar00rootroot00000000000000@mixin prepend-foo { $parent: &; @if $parent { .foo & { @content; } } @else { .foo { @content; } } } @include prepend-foo { bar { color: red; } } bar { @include prepend-foo { baz { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/variable/000077500000000000000000000000001305254536400307205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400345620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/variablesass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1415/variable/input.scss000066400000000000000000000000671305254536400327570ustar00rootroot00000000000000$parent: &; @if $parent { foo { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417-3.5/000077500000000000000000000000001305254536400274405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417-3.5/error000066400000000000000000000002161305254536400305130ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(missing)) instead. expected_output.css000066400000000000000000000001601305254536400333110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417-3.5foo { foo: 1px / 2px; foo: 0.5px; foo: 0.5 0.5px; foo: missing(1px/2px, 0.5px); foo: missing(1px/2px, 0.5px); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417-3.5/input.scss000066400000000000000000000003521305254536400314740ustar00rootroot00000000000000@function foo($a, $b) { @return ($a $b); } foo { foo: 1px / 2px; foo: 1px / round(1.5); foo: foo(1px / 2px, 1px / round(1.5)); foo: missing(1px / 2px, 1px / round(1.5)); foo: call(missing, 1px / 2px, 1px / round(1.5)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417-3.5/options.yml000066400000000000000000000000531305254536400316540ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417/expected_output.css000066400000000000000000000001601305254536400330650ustar00rootroot00000000000000foo { foo: 1px / 2px; foo: 0.5px; foo: 0.5 0.5px; foo: missing(1px/2px, 0.5px); foo: missing(1px/2px, 0.5px); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417/input.scss000066400000000000000000000003521305254536400311710ustar00rootroot00000000000000@function foo($a, $b) { @return ($a $b); } foo { foo: 1px / 2px; foo: 1px / round(1.5); foo: foo(1px / 2px, 1px / round(1.5)); foo: missing(1px / 2px, 1px / round(1.5)); foo: call(missing, 1px / 2px, 1px / round(1.5)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1417/options.yml000066400000000000000000000000301305254536400313440ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1419/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1419/quoted/000077500000000000000000000000001305254536400304405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400343110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1419/quotedfoo { foo: "ABCD"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1419/quoted/input.scss000066400000000000000000000000511305254536400324700ustar00rootroot00000000000000foo { foo: to-upper-case("ab\63 d"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1419/unquoted/000077500000000000000000000000001305254536400310035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400346550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1419/unquotedfoo { foo: AB\63 D; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1419/unquoted/input.scss000066400000000000000000000000471305254536400330400ustar00rootroot00000000000000foo { foo: to-upper-case(ab\63 d); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1422/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1422/expected_output.css000066400000000000000000000000641305254536400330640ustar00rootroot00000000000000.foo { /*foo*/ foo/*foo*/: bar; /*foo*/ foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1422/input.scss000066400000000000000000000001361305254536400311650ustar00rootroot00000000000000.foo { /*foo*/foo/*foo*/: /*foo*/bar/*foo*/; /*foo*/ foo /*foo*/ : /*foo*/ bar /*foo*/; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1425/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1425/expected_output.css000066400000000000000000000000541305254536400330660ustar00rootroot00000000000000@supports (feature1: val) { foo { a: b; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1425/input.scss000066400000000000000000000001041305254536400311630ustar00rootroot00000000000000$query: "(feature1: val)"; @supports (#{$query}) { foo { a: b } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_143/000077500000000000000000000000001305254536400270505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_143/expected_output.css000066400000000000000000000001511305254536400330000ustar00rootroot00000000000000body { background: url(file_join("images", "kittens.jpg")); color: file_join("images", "kittens.jpg"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_143/input.scss000066400000000000000000000003141305254536400311020ustar00rootroot00000000000000$path: "images"; $file: "kittens.jpg"; $image: ""; $other: file_join("images", "kittens.jpg"); @if $image != none { $image: url(file_join($path, $file)); } body { background: $image; color: $other; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1434/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1434/expected_output.css000066400000000000000000000002071305254536400330660ustar00rootroot00000000000000.foo { a: .foo .bar > .baz; b: .foo .bar ~ .baz; c: .foo .bar + .baz; d: .foo > .bar .baz; e: .foo ~ .bar .baz; f: .foo + .bar .baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1434/input.scss000066400000000000000000000004271305254536400311730ustar00rootroot00000000000000.foo { a: selector-nest('.foo', '.bar > .baz'); b: selector-nest('.foo', '.bar ~ .baz'); c: selector-nest('.foo', '.bar + .baz'); d: selector-nest('.foo > .bar', '.baz'); e: selector-nest('.foo ~ .bar', '.baz'); f: selector-nest('.foo + .bar', '.baz'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1437/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1437/expected_output.css000066400000000000000000000001731305254536400330730ustar00rootroot00000000000000@media screen and (min-width: 37.5em) { div { /* asd */ } } @media screen and (min-width: 48em) { div { display: none; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1437/input.scss000066400000000000000000000002151305254536400311710ustar00rootroot00000000000000div { @media screen and (min-width: 37.5em) { /* asd */ } @media screen and (min-width: 48em) { display: none; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1438/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1438/expected_output.css000066400000000000000000000003221305254536400330700ustar00rootroot00000000000000foo { background-image: url(../test.png); } bar { background-image: url(../test.png?v=20150812); } baz { background-image: url(../test.png?v=test()); } bam { background-image: url("../test.png?v=test()"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1438/input.scss000066400000000000000000000004111305254536400311700ustar00rootroot00000000000000@function foo() { @return 20150812; } foo { background-image: url(../test.png); } bar { background-image: url(../test.png?v=20150812); } baz { background-image: url(../test.png?v=#{test()}); } bam { background-image: url("../test.png?v=#{test()}"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1440/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1440/expected_output.css000066400000000000000000000004541305254536400330670ustar00rootroot00000000000000.okay1 { width: 132px; } .okay2 { width: 100px; background-position: -100px -25px; } .okay3 { width: 200px; background-position: -500px -100px; } .error1 { width: 132px; } .error2 { width: 100px; background-position: -100px -25px; } .error3 { width: 200px; background-position: -500px -100px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1440/input.scss000066400000000000000000000013441305254536400311670ustar00rootroot00000000000000// works fine with plain @each directive $i: 1; $prop1: width; $prop2: background-position; $values: 132px, 100px "-100px -25px", 200px "-500px -100px"; @each $value1, $value2 in $values{ .okay#{$i} { #{$prop1}: #{$value1}; #{$prop2}: #{$value2}; } $i: ($i + 1); } // when using @each inside @mixin with variable arguments($values...), // $value2 is missing and no errors while compiling @mixin eachProp($prop1, $prop2, $values...){ $i: 1; @each $value1, $value2 in $values{ .error#{$i} { #{$prop1}: #{$value1}; #{$prop2}: #{$value2}; } $i: ($i + 1); } } @include eachProp($prop1, $prop2, 132px, 100px "-100px -25px", 200px "-500px -100px" );sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/adjacent/000077500000000000000000000000001305254536400307035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400345550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/adjacent.adjacent + .adjacent { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/adjacent/input.scss000066400000000000000000000000621305254536400327350ustar00rootroot00000000000000.adjacent { & + & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/child/000077500000000000000000000000001305254536400302155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400340700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/child.child > .child { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/child/input.scss000066400000000000000000000000571305254536400322530ustar00rootroot00000000000000.child { & > & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/sibling/000077500000000000000000000000001305254536400305615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400344310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/sibling.sibling ~ .sibling { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1441/sibling/input.scss000066400000000000000000000000611305254536400326120ustar00rootroot00000000000000.sibling { & ~ & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1448/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1448/expected_output.css000066400000000000000000000002021305254536400330660ustar00rootroot00000000000000.md-card .md-info-card-highlight { background: red; color: blue; } .md-card .md-info-card-highlight .ng-md-icon { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1448/input.scss000066400000000000000000000002611305254536400311740ustar00rootroot00000000000000.md-card { .md-info-card-highlight { background: red; color: blue; .ng-md-icon { color: green; } } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1459/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1459/expected_output.css000066400000000000000000000001251305254536400330740ustar00rootroot00000000000000@font-face { font-family: "Font Name"; src: local("Arial"); unicode-range: U+270C; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1459/input.scss000066400000000000000000000001361305254536400311770ustar00rootroot00000000000000@font-face { font-family: "Font Name"; src: local("Arial"); unicode-range: U+270C; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1482/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1482/expected_output.css000066400000000000000000000000651305254536400330730ustar00rootroot00000000000000.mango, type__else, .qualified__else { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1482/input.scss000066400000000000000000000001731305254536400311740ustar00rootroot00000000000000.mango { color: red; } type { &__else { @extend .mango; } } .qualified { &__else { @extend .mango; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1486/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1486/expected_output.css000066400000000000000000000007541305254536400331040ustar00rootroot00000000000000foo { foo: 41px -121px; foo: 41px -122px; foo: 0px; foo: -1px; foo: 123px -123px; foo: 123px -124px; foo: 0px; foo: -1px; foo: 0px; foo: -1px; foo: 0px; foo: -1px; } bar { bar: 42px -121px; bar: 42px -122px; bar: 3px; bar: 2px; bar: 126px -123px; bar: 126px -124px; bar: 3px; bar: 2px; bar: 3px; bar: 2px; bar: 3px; bar: 2px; } baz { baz: 43px -121px; baz: 43px -122px; baz: 6px; baz: 5px; baz: 129px -123px; baz: 129px -124px; baz: 6px; baz: 5px; baz: 6px; baz: 5px; baz: 6px; baz: 5px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1486/input.scss000066400000000000000000000015241305254536400312010ustar00rootroot00000000000000$a: 41px; @function a() { @return 42px; } foo { foo: $a -121px; foo: ($a -122px); foo: $a*3-123px; foo: ($a*3-124px); foo: $a*3 -123px; foo: ($a*3 -124px); foo: $a*3 - 123px; foo: ($a*3 - 124px); foo: $a*3- 123px; foo: ($a*3- 124px); foo: $a*3- 123px; foo: ($a*3- 124px); } bar { bar: a() -121px; bar: (a() -122px); bar: a()*3-123px; bar: (a()*3-124px); bar: a()*3 -123px; bar: (a()*3 -124px); bar: a()*3 - 123px; bar: (a()*3 - 124px); bar: a()*3- 123px; bar: (a()*3- 124px); bar: a()*3- 123px; bar: (a()*3- 124px); } baz { baz: 43px -121px; baz: (43px -122px); baz: 43px*3-123px; baz: (43px*3-124px); baz: 43px*3 -123px; baz: (43px*3 -124px); baz: 43px*3 - 123px; baz: (43px*3 - 124px); baz: 43px*3- 123px; baz: (43px*3- 124px); baz: 43px*3- 123px; baz: (43px*3- 124px); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488-3.5/000077500000000000000000000000001305254536400274505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488-3.5/error000066400000000000000000000021331305254536400305230ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar_)) instead. expected_output.css000066400000000000000000000004511305254536400333240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488-3.5foo { foo: string; foo: string; bar: string::string; bar: string::string; foo: string; foo: string; bar: string::string; bar: string::string; } bar { foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488-3.5/input.scss000066400000000000000000000012761305254536400315120ustar00rootroot00000000000000@function foo($arg2) { @return type-of($arg2); } @function foo_($arg2...) { @return type-of($arg2); } @function bar($arg1, $arg2) { @return type-of($arg1) + "::" + type-of($arg2); } @function bar_($arg1, $arg2...) { @return type-of($arg1) + "::" + type-of($arg2); } foo { foo: foo(one); foo: foo(one...); bar: bar(one, two); bar: bar(one, two...); foo: call('foo', one); foo: call('foo', one...); bar: call('bar', one, two); bar: call('bar', one, two...); } bar { foo: foo_(one); foo: foo_(one...); bar: bar_(one, two); bar: bar_(one, two...); foo: call('foo_', one); foo: call('foo_', one...); bar: call('bar_', one, two); bar: call('bar_', one, two...); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488-3.5/options.yml000066400000000000000000000000531305254536400316640ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488/000077500000000000000000000000001305254536400271455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488/expected_output.css000066400000000000000000000004511305254536400331000ustar00rootroot00000000000000foo { foo: string; foo: string; bar: string::string; bar: string::string; foo: string; foo: string; bar: string::string; bar: string::string; } bar { foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488/input.scss000066400000000000000000000012761305254536400312070ustar00rootroot00000000000000@function foo($arg2) { @return type-of($arg2); } @function foo_($arg2...) { @return type-of($arg2); } @function bar($arg1, $arg2) { @return type-of($arg1) + "::" + type-of($arg2); } @function bar_($arg1, $arg2...) { @return type-of($arg1) + "::" + type-of($arg2); } foo { foo: foo(one); foo: foo(one...); bar: bar(one, two); bar: bar(one, two...); foo: call('foo', one); foo: call('foo', one...); bar: call('bar', one, two); bar: call('bar', one, two...); } bar { foo: foo_(one); foo: foo_(one...); bar: bar_(one, two); bar: bar_(one, two...); foo: call('foo_', one); foo: call('foo_', one...); bar: call('bar_', one, two); bar: call('bar_', one, two...); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1488/options.yml000066400000000000000000000000301305254536400313540ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_151/000077500000000000000000000000001305254536400270475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_151/expected_output.css000066400000000000000000000005371305254536400330070ustar00rootroot00000000000000div.colors { background: gray; background: saturate(red); background: cyan; background: 1; color: #666666; color: saturate(#369); color: #1f66ad; color: #cc9966; color: 1; } div.numbers { filter: grayscale(30%); filter: saturate(30%); filter: invert(30%); -webkit-filter: grayscale(0.3); -webkit-filter: saturate(0.3); -webkit-filter: invert(0.3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_151/input.scss000066400000000000000000000006711305254536400311070ustar00rootroot00000000000000div.colors { background: grayscale(red); background: saturate(red); background: invert(red); background: alpha(red); color: grayscale(#369); color: saturate(#369); color: saturate(#369, 20%); color: invert(#369); color: alpha(#369); } div.numbers { filter: grayscale(30%); filter: saturate(30%); filter: invert(30%); -webkit-filter: grayscale(0.3); -webkit-filter: saturate(0.3); -webkit-filter: invert(0.3); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152-4.0/000077500000000000000000000000001305254536400273475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152-4.0/error000066400000000000000000000002461305254536400304250ustar00rootroot00000000000000Error: Undefined operation: "10 mod 100%". on line 5 of /sass/spec/output_styles/compact/libsass-issues/issue_152-4.0/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152-4.0/expected_output.css000066400000000000000000000000001305254536400332700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152-4.0/input.scss000066400000000000000000000003511305254536400314020ustar00rootroot00000000000000$foo: 10; $bar: 10%; foo { a: #{10}% 100%; a: #{10} % 100%; a: #{10} %100%; a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: $foo 100%; a: $foo % 100%; a: $foo %100%; a: $bar 100%; a: $bar % 100%; a: $bar %100%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152-4.0/options.yml000066400000000000000000000000321305254536400315600ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152-4.0/status000066400000000000000000000000021305254536400306050ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152/000077500000000000000000000000001305254536400270505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152/error000066400000000000000000000017171305254536400301320ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compact/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% 100%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 % 100%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 %100%") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152/expected_output.css000066400000000000000000000002061305254536400330010ustar00rootroot00000000000000foo { a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: 10% 100%; a: 10%; a: 10%; a: 10 100%; a: 10%; a: 10%; a: 10% 100%; a: 10%; a: 10%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152/input.scss000066400000000000000000000003511305254536400311030ustar00rootroot00000000000000$foo: 10; $bar: 10%; foo { a: #{10}% 100%; a: #{10} % 100%; a: #{10} %100%; a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: $foo 100%; a: $foo % 100%; a: $foo %100%; a: $bar 100%; a: $bar % 100%; a: $bar %100%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_152/options.yml000066400000000000000000000000611305254536400312630ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1526/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1526/expected_output.css000066400000000000000000000000571305254536400330730ustar00rootroot00000000000000foo { bar: 1 --em-2--em; baz: 1 --em-2 --em; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1526/input.scss000066400000000000000000000000661305254536400311740ustar00rootroot00000000000000foo { bar: (1--em-2--em); baz: (1--em - 2--em); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1535/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1535/expected_output.css000066400000000000000000000001241305254536400330660ustar00rootroot00000000000000foo { test: list; test: 1 --em-2--em; test: 1 --em- 2 --em; test: 1 --em -2 --em; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1535/input.scss000066400000000000000000000001571305254536400311750ustar00rootroot00000000000000foo { test: type-of(1--em); test: (1--em-2--em); test: (1--em- 2--em); test: (1--em -2--em); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1546/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1546/expected_output.css000066400000000000000000000000271305254536400330720ustar00rootroot00000000000000.foo { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1546/input.sass000066400000000000000000000000771305254536400311760ustar00rootroot00000000000000@mixin foo($foo:red) color: $foo .foo @include foo(green) sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1557/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1557/expected_output.css000066400000000000000000000000771305254536400331010ustar00rootroot00000000000000@media ALL and (max-width: 30em) { header { display: none; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1557/input.scss000066400000000000000000000001201305254536400311670ustar00rootroot00000000000000$xs-break: 30em;@media ALL AND (max-width: $xs-break) {header {display: none;}} sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566-3.5/000077500000000000000000000000001305254536400274455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566-3.5/error000066400000000000000000000002121305254536400305140ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. expected_output.css000066400000000000000000000000251305254536400333160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566-3.5test { test: list; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566-3.5/input.scss000066400000000000000000000002351305254536400315010ustar00rootroot00000000000000@function foo($predicate) { @return call('bar', $predicate); } @function bar($predicate) { @return type-of($predicate); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566-3.5/options.yml000066400000000000000000000000531305254536400316610ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566/expected_output.css000066400000000000000000000000251305254536400330720ustar00rootroot00000000000000test { test: list; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566/input.scss000066400000000000000000000002351305254536400311760ustar00rootroot00000000000000@function foo($predicate) { @return call('bar', $predicate); } @function bar($predicate) { @return type-of($predicate); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1566/options.yml000066400000000000000000000000301305254536400313510ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1567/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1567/expected_output.css000066400000000000000000000001231305254536400330720ustar00rootroot00000000000000/* any */ @media screen, not print { /* whatever */ body { line-height: 1.2; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1567/input.scss000066400000000000000000000002451305254536400312000ustar00rootroot00000000000000/* any */@media/* first */ /* screen */screen /*something */ , /* else */ /* not */not/* print */print /* final */ { /* whatever */ body { line-height: 1.2 } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1568/000077500000000000000000000000001305254536400271445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1568/expected_output.css000066400000000000000000000000551305254536400330770ustar00rootroot00000000000000body { font-weight: bold; font-size: 10px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1568/input.scss000066400000000000000000000001041305254536400311730ustar00rootroot00000000000000body { font-weight: bold; // test font-size: 10px // test } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1570/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1570/expected_output.css000066400000000000000000000001061305254536400330650ustar00rootroot00000000000000a { font: 12px/normal serif; } b { font: normal 12px/normal serif; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1570/input.scss000066400000000000000000000001161305254536400311670ustar00rootroot00000000000000a { font: 12px/normal serif; } b { font: normal 12px/normal serif; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1574/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1574/expected_output.css000066400000000000000000000003311305254536400330710ustar00rootroot00000000000000.foo, input[type="text"], input[type="search"], input[type="url"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"], input[type="range"], textarea { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1574/input.scss000066400000000000000000000003571305254536400312020ustar00rootroot00000000000000.foo { bar: baz; } input[type="text"], input[type="search"], input[type="url"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"], input[type="range"], textarea { @extend .foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1578/000077500000000000000000000000001305254536400271455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1578/error000066400000000000000000000002401305254536400302150ustar00rootroot00000000000000WARNING on line 4 of /sass/spec/output_styles/compact/libsass-issues/issue_1578/input.sass: This selector doesn't have any properties and will not be rendered. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1578/expected_output.css000066400000000000000000000000221305254536400330720ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1578/input.sass000066400000000000000000000000451305254536400311760ustar00rootroot00000000000000foo bar: baz &:hover baz:bam sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1578/options.yml000066400000000000000000000000351305254536400313610ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579-3.5/000077500000000000000000000000001305254536400274515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579-3.5/error000066400000000000000000000002121305254536400305200ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000251305254536400333220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579-3.5test { test: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579-3.5/input.scss000066400000000000000000000002311305254536400315010ustar00rootroot00000000000000@function foo($a, $b: null, $c: false) { @return $c; } @function bar($args...) { @return call(foo, $args...); } test { test: bar(3, $c: true); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579-3.5/options.yml000066400000000000000000000000531305254536400316650ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579/000077500000000000000000000000001305254536400271465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579/expected_output.css000066400000000000000000000000251305254536400330760ustar00rootroot00000000000000test { test: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579/input.scss000066400000000000000000000002311305254536400311760ustar00rootroot00000000000000@function foo($a, $b: null, $c: false) { @return $c; } @function bar($args...) { @return call(foo, $args...); } test { test: bar(3, $c: true); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1579/options.yml000066400000000000000000000000301305254536400313550ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1583/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1583/expected_output.css000066400000000000000000000003101305254536400330660ustar00rootroot00000000000000foo { baz: 1; baz: list; baz: (foo,); } bar { baz: 1; baz: list; baz: (bar,); } foo { string: (foo,); str-length: 6; list-length: 1; } foo, bar { string: foo, bar; str-length: 8; list-length: 2; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1583/input.scss000066400000000000000000000005321305254536400311750ustar00rootroot00000000000000$ls: ((foo,)); foo { baz: length($ls); baz: type-of($ls); baz: inspect($ls); } bar { baz: length(&); baz: type-of(&); baz: inspect(&); } foo { string: inspect(&); str-length: str-length(inspect(&)); list-length: length(&); } foo, bar { string: inspect(&); str-length: str-length(inspect(&)); list-length: length(&); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1584/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1584/expected_output.css000066400000000000000000000001421305254536400330720ustar00rootroot00000000000000.nest1 { color: red; } .nest2 { color: green; } .nest3 { color: blue; } .nest4 { color: yellow; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1584/input.scss000066400000000000000000000006421305254536400312000ustar00rootroot00000000000000@mixin foo($out: false) { @if $out { @at-root { @content; } } } @mixin bar() { @at-root { @content; } } @mixin baz($string) { @at-root .#{$string} { @content; } } .test { @include foo(true) { .nest1 { color: red; } } @include bar() { .nest2 { color: green; } } @include baz('nest3') { color: blue; } @at-root { .nest4 { color: yellow; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000000077500000000000000000000000001305254536400341105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/ampersand-against-literalexpected_output.css000066400000000000000000000001571305254536400400460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/ampersand-against-literal.hive h1 { color: blue; } .bee h1 { color: blue; } .amp h1 { color: white; } .quotedamp h1 { color: blue; } input.scss000066400000000000000000000004031305254536400361410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/ampersand-against-literal@mixin where($sel: null) { @if ( & == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(".bee"); } .amp { @include where(&); } .quotedamp { @include where("&"); } 000077500000000000000000000000001305254536400336305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/ampersand-as-expressionexpected_output.css000066400000000000000000000001211305254536400375550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/ampersand-as-expression.hive h1 { color: blue; } .bee h1 { color: white; } .queen h1 { color: blue; } input.scss000066400000000000000000000003351305254536400356650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/ampersand-as-expression@mixin where($sel: null) { @if ( & == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(&); } .queen { @include where("&"); } 000077500000000000000000000000001305254536400353345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-selectexpected_output.css000066400000000000000000000001531305254536400412660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select.hive h1 { color: blue; } .bee h1 { color: blue; } .amp h1 { color: blue; } .queen h1 { color: white; } input.scss000066400000000000000000000004011305254536400373630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select@mixin where($sel: null) { @if ( "&" == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(&); } .amp { @include where(".amp"); } .queen { @include where("&"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1604/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1604/expected_output.css000066400000000000000000000000761305254536400330710ustar00rootroot00000000000000test { args-1: (1 2 3); args-2: (1 2) (3 4); args-3: 1 2 3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1604/input.scss000066400000000000000000000003221305254536400311640ustar00rootroot00000000000000@function test($args...) { $all: (); @each $arg in $args { $all: append($all, $arg); } @return inspect($all); } test { args-1: test(1 2 3); args-2: test(1 2, 3 4); args-3: test(1, 2, 3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1610/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1610/expected_output.css000066400000000000000000000003021305254536400330560ustar00rootroot00000000000000a { b: "bar", "bar"; b: "bar", "bar"; } b { b: bar, bar; b: bar, bar; } c { b: "foo", bar; } d { b: foo, bar; b: foo, bar; } e { b: foo,bar; b: foo,bar; } f { b: "foo,bar"; b: "foo,bar"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1610/input.scss000066400000000000000000000005271305254536400311700ustar00rootroot00000000000000@function foo() { @return "bar"; } @function bar() { @return "foo" + "," + bar; } a { b: foo(), "bar"; b: foo(), "bar" } b { b: #{foo(), "bar"}; b: #{foo(), "bar"} } c { b: "foo", bar; } d { b: #{"foo", bar}; b: #{"foo", bar} } e { b: #{bar()}; b: #{bar()} } f { b: "foo" + "," + bar; b: "foo" + "," + bar } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622-3.5/000077500000000000000000000000001305254536400274365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622-3.5/error000066400000000000000000000002121305254536400305050ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. expected_output.css000066400000000000000000000000221305254536400333040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622-3.5test { test: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622-3.5/input.scss000066400000000000000000000002241305254536400314700ustar00rootroot00000000000000@function foo($list) { @return call(bar, $list); } @function bar($list, $args...) { @return length($list); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622-3.5/options.yml000066400000000000000000000000531305254536400316520ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622/expected_output.css000066400000000000000000000000221305254536400330600ustar00rootroot00000000000000test { test: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622/input.scss000066400000000000000000000002241305254536400311650ustar00rootroot00000000000000@function foo($list) { @return call(bar, $list); } @function bar($list, $args...) { @return length($list); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1622/options.yml000066400000000000000000000000301305254536400313420ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1624/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1624/expected_output.css000066400000000000000000000000351305254536400330660ustar00rootroot00000000000000foo [data-bar] { baz: bam; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1624/input.scss000066400000000000000000000002311305254536400311650ustar00rootroot00000000000000@function foo($foo) { @return $foo; } @function data($foo) { @return '[data-' + $foo + ']'; } #{foo(foo)} { #{data('bar')} { baz: bam; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1629/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1629/expected_output.css000066400000000000000000000000621305254536400330730ustar00rootroot00000000000000foo { background: url(...) 2rem 3rem/auto 2rem; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1629/input.scss000066400000000000000000000000661305254536400312000ustar00rootroot00000000000000foo { background: url(...) 2rem 3rem / auto 2rem; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1632/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1632/expected_output.css000066400000000000000000000000241305254536400330630ustar00rootroot00000000000000.foo\/bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1632/input.scss000066400000000000000000000000531305254536400311660ustar00rootroot00000000000000$foo: \/ !global; .foo#{$foo}bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634-3.5/000077500000000000000000000000001305254536400274415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634-3.5/error000066400000000000000000000002121305254536400305100ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. expected_output.css000066400000000000000000000000221305254536400333070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634-3.5test { test: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634-3.5/input.scss000066400000000000000000000002471305254536400315000ustar00rootroot00000000000000$empty-list: (); @function foo($args...) { @return call(bar, $args...); } @function bar($list) { @return length($list); } test { test: foo($empty-list); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634-3.5/options.yml000066400000000000000000000000531305254536400316550ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634/expected_output.css000066400000000000000000000000221305254536400330630ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634/input.scss000066400000000000000000000002471305254536400311750ustar00rootroot00000000000000$empty-list: (); @function foo($args...) { @return call(bar, $args...); } @function bar($list) { @return length($list); } test { test: foo($empty-list); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1634/options.yml000066400000000000000000000000301305254536400313450ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1640/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1640/expected_output.css000066400000000000000000000000231305254536400330610ustar00rootroot00000000000000.foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1640/input.scss000066400000000000000000000002051305254536400311640ustar00rootroot00000000000000@mixin foo() { @if false { a { b: c } } @else { @content; } } @include foo() { .foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645-3.5/000077500000000000000000000000001305254536400274435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645-3.5/error000066400000000000000000000002121305254536400305120ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000221305254536400333110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645-3.5test { test: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645-3.5/input.scss000066400000000000000000000003511305254536400314760ustar00rootroot00000000000000@function foo($a, $should-be-empty...) { @return length($should-be-empty); } @function bar($args...) { @return call(foo, $args...); } @function args($args...) { @return $args; } $a: args(1, 2, 3); test { test: bar($a); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645-3.5/options.yml000066400000000000000000000000531305254536400316570ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645/expected_output.css000066400000000000000000000000221305254536400330650ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645/input.scss000066400000000000000000000003511305254536400311730ustar00rootroot00000000000000@function foo($a, $should-be-empty...) { @return length($should-be-empty); } @function bar($args...) { @return call(foo, $args...); } @function args($args...) { @return $args; } $a: args(1, 2, 3); test { test: bar($a); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1645/options.yml000066400000000000000000000000301305254536400313470ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1647/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1647/directives/000077500000000000000000000000001305254536400313035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400351610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1647/directives@foo directive { .foo { foo-prop: foo-val; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1647/directives/input.scss000066400000000000000000000001051305254536400333330ustar00rootroot00000000000000@foo #{"directive"} { .#{"foo"} { #{"foo-prop"}: #{"foo-val"}; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1647/selectors/000077500000000000000000000000001305254536400311455ustar00rootroot00000000000000expected_output.css000066400000000000000000000001101305254536400350110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1647/selectorsb a { foo: bar; } c a { foo: bar; } d a { foo: bar; } e a { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1647/selectors/input.scss000066400000000000000000000003521305254536400332010ustar00rootroot00000000000000$map: (foo: 'b', bar: c); $list: ('d', e); a { #{map-get($map, foo)} & { foo: bar; } #{map-get($map, bar)} & { foo: bar; } #{nth($list, 1)} & { foo: bar; } #{nth($list, 2)} & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1648/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1648/expected_output.css000066400000000000000000000000531305254536400330740ustar00rootroot00000000000000/* comment 1 */ /* if 1 */ /* comment 5 */ sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1648/input.scss000066400000000000000000000005011305254536400311730ustar00rootroot00000000000000$x: 3px; /* comment 1 */ @if/* pre 1 */$x == 3px/* post 1 */{ /* if 1 */ } /* comment 2 */ @elseif/* pre 2 */$x == 2px/* post 2 */{ /* else if 2 */ } /* comment 3 */ @else/* middle 3 */if/* pre 3 */$x == 3px/* post 3 */{ /* else if 3 */ } /* comment 4 */ @else/* post 4 */{ /* else 4 */ } /* comment 5 */sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1650/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1650/negative/000077500000000000000000000000001305254536400307365ustar00rootroot00000000000000expected_output.css000066400000000000000000000001771305254536400346170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1650/negative:nth-of-type(2n-1), :nth-of-type(2n- 1), :nth-of-type(2n -1), :nth-of-type(2n - 1), :nth-of-type(2n - 1) { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1650/negative/input.scss000066400000000000000000000002001305254536400327620ustar00rootroot00000000000000:nth-of-type(2n-1), :nth-of-type(2n- 1), :nth-of-type(2n -1), :nth-of-type(2n - 1), :nth-of-type( 2n - 1 ) { color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1650/positive/000077500000000000000000000000001305254536400307765ustar00rootroot00000000000000expected_output.css000066400000000000000000000001771305254536400346570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1650/positive:nth-of-type(2n+1), :nth-of-type(2n+ 1), :nth-of-type(2n +1), :nth-of-type(2n + 1), :nth-of-type(2n + 1) { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1650/positive/input.scss000066400000000000000000000002001305254536400330220ustar00rootroot00000000000000:nth-of-type(2n+1), :nth-of-type(2n+ 1), :nth-of-type(2n +1), :nth-of-type(2n + 1), :nth-of-type( 2n + 1 ) { color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/basic/000077500000000000000000000000001305254536400302215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400340720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/basiczoo.bar { display: block; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/basic/input.scss000066400000000000000000000001431305254536400322530ustar00rootroot00000000000000%foo { &bar { display: block; } &.bar { display: block; } } zoo { @extend %foo; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/bem/000077500000000000000000000000001305254536400277035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001041305254536400335520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/bem.zoo, .foo { display: block; } .zoo--up, .foo--up { border: none; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/bem/input.scss000066400000000000000000000001741305254536400317410ustar00rootroot00000000000000%foo, .foo { display:block; &--up { border: none; } } .zoo { @extend %foo; &--up { @extend %foo--up; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/nested/000077500000000000000000000000001305254536400304225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400342720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/nestedzoofoo { display: inner; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1654/nested/input.scss000066400000000000000000000002231305254536400324530ustar00rootroot00000000000000moo { &%foo { &bar { display: inner; } &.bar { display: outer; } } } zoo { &foo { @extend moo%foobar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1667/000077500000000000000000000000001305254536400271445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1667/expected_output.css000066400000000000000000000001411305254536400330730ustar00rootroot00000000000000foo { a: 1; b: 1px; } h1 { font-size: 2.221rem; } h1 small { font-size: 1.586rem; color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1667/input.scss000066400000000000000000000024461305254536400312060ustar00rootroot00000000000000$map: ( 1: 1, 1px: 1px ); foo { a: map-get($map, 1); b: map-get($map, 1px); } $type-scale: ( -15:0.066667rem, -10:0.186rem, -9:0.211rem, -8:0.26rem, -7:0.295rem, -6:0.364rem, -5:0.413rem, -4:0.51rem, -3:0.578rem, -2:0.714rem, -1:0.809rem, 0:1rem, 1:1.133rem, 2:1.4rem, 3:1.586rem, 4:1.96rem, 5:2.221rem, 6:2.744rem, 7:3.109rem, 8:3.842rem, 9:4.353rem, 10:5.378rem, 11:6.094rem, 12:7.53rem, 13:8.531rem, 14:10.541rem, 15:11.943rem, 16:14.758rem ); @function get-size($size) { @if map-has-key($type-scale, $size) { @return map-get($type-scale, $size); } @warn "Not a valid size."; @return null; } @function scale-size($rem-size, $steps) { $size-key: get-key-for-value($type-scale, $rem-size); @if $size-key { $new-size: $size-key + $steps; @return get-size($new-size); } @warn "Not able to find size for " + $rem-size; @return null; } @function get-key-for-value($map, $value) { @each $map-key, $map-value in $map { @if $map-value == $value { @return $map-key } } @warn $value + " not found in " + $map; @return null; } $h1-font-size: get-size(5); h1 { font-size: $h1-font-size; small { font-size: scale-size($h1-font-size, -2); color: red; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1669/000077500000000000000000000000001305254536400271465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1669/expected_output.css000066400000000000000000000000251305254536400330760ustar00rootroot00000000000000foo { bar: 100%/3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1669/input.scss000066400000000000000000000000321305254536400311750ustar00rootroot00000000000000foo { bar: #{100%/3} } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1671-4.0/000077500000000000000000000000001305254536400274365ustar00rootroot00000000000000expected_output.css000066400000000000000000000004521305254536400333130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1671-4.0a { background: url("img.png") no-repeat 6px 0/5px; background: url("img.png") no-repeat 6px 1/5px; background: url("img.png") no-repeat 6px 1px/5px; background: url("img.png") no-repeat 6px 5px/0; background: url("img.png") no-repeat 6px 5px/1; background: url("img.png") no-repeat 6px 5px/1px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1671-4.0/input.scss000066400000000000000000000005611305254536400314740ustar00rootroot00000000000000$foo: 5px; a { background: url('img.png') no-repeat 6px 0 / #{$foo}; background: url('img.png') no-repeat 6px 1 / #{$foo}; background: url('img.png') no-repeat 6px 1px / #{$foo}; background: url('img.png') no-repeat 6px #{$foo} / 0; background: url('img.png') no-repeat 6px #{$foo} / 1; background: url('img.png') no-repeat 6px #{$foo} / 1px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1671-4.0/options.yml000066400000000000000000000000321305254536400316470ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1671/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1671/expected_output.css000066400000000000000000000004661305254536400331000ustar00rootroot00000000000000a { background: url("img.png") no-repeat 6px 0 / 5px; background: url("img.png") no-repeat 6px 1 / 5px; background: url("img.png") no-repeat 6px 1px / 5px; background: url("img.png") no-repeat 6px 5px / 0; background: url("img.png") no-repeat 6px 5px / 1; background: url("img.png") no-repeat 6px 5px / 1px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1671/input.scss000066400000000000000000000005611305254536400311750ustar00rootroot00000000000000$foo: 5px; a { background: url('img.png') no-repeat 6px 0 / #{$foo}; background: url('img.png') no-repeat 6px 1 / #{$foo}; background: url('img.png') no-repeat 6px 1px / #{$foo}; background: url('img.png') no-repeat 6px #{$foo} / 0; background: url('img.png') no-repeat 6px #{$foo} / 1; background: url('img.png') no-repeat 6px #{$foo} / 1px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1671/options.yml000066400000000000000000000000301305254536400313460ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1672/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1672/expected_output.css000066400000000000000000000000321305254536400330660ustar00rootroot00000000000000.-tablet { color: #FFF; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1672/input.scss000066400000000000000000000000731305254536400311740ustar00rootroot00000000000000$breakpoint: 'tablet'; .-#{$breakpoint} { color: #FFF; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1673/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1673/expected_output.css000066400000000000000000000000621305254536400330720ustar00rootroot00000000000000.foo { test: outer; } .foo.inner { test: inner; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1673/input.scss000066400000000000000000000001661305254536400312000ustar00rootroot00000000000000%foo { test: outer; &-inner { test: inner; } } .foo { @extend %foo; &.inner { @extend %foo-inner; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1685/000077500000000000000000000000001305254536400271445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1685/expected_output.css000066400000000000000000000000001305254536400330650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1685/input.scss000066400000000000000000000001041305254536400311730ustar00rootroot00000000000000@function foo($x, $y...) { @return null } a { b: foo(1 2 3...); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709-4.0/000077500000000000000000000000001305254536400274405ustar00rootroot00000000000000expected_output.css000066400000000000000000000005201305254536400333110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709-4.0.my-element { -webkit-transition: -webkit- transform 0.25s linear, transform 0.25s linear; -moz-transition: -moz- transform 0.25s linear, transform 0.25s linear; -ms-transition: -ms- transform 0.25s linear, transform 0.25s linear; -o-transition: -o- transform 0.25s linear, transform 0.25s linear; transition: transform 0.25s linear; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709-4.0/input.scss000066400000000000000000000011471305254536400314770ustar00rootroot00000000000000@mixin transition( $prefix_properties, $transitions... ) { @if not str-index( inspect( $transitions ), ',') { $transitions: ( $transitions ); } @each $prefix in -webkit-, -moz-, -ms-, -o-, '' { $prefixed: ''; @each $transition in $transitions { @if $prefix_properties and '' != $prefix { $prefixed: #{$prefix}$transition,$transition; } @else { $prefixed: $transition; } } #{$prefix}transition: $prefixed; } } .my-element { @include transition( true, transform 0.25s linear ); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709-4.0/options.yml000066400000000000000000000000321305254536400316510ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709/error000066400000000000000000000005261305254536400302200ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/libsass-issues/issue_1709/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$prefix}#{$transition}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709/expected_output.css000066400000000000000000000005141305254536400330740ustar00rootroot00000000000000.my-element { -webkit-transition: -webkit-transform 0.25s linear, transform 0.25s linear; -moz-transition: -moz-transform 0.25s linear, transform 0.25s linear; -ms-transition: -ms-transform 0.25s linear, transform 0.25s linear; -o-transition: -o-transform 0.25s linear, transform 0.25s linear; transition: transform 0.25s linear; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709/input.scss000066400000000000000000000011471305254536400312000ustar00rootroot00000000000000@mixin transition( $prefix_properties, $transitions... ) { @if not str-index( inspect( $transitions ), ',') { $transitions: ( $transitions ); } @each $prefix in -webkit-, -moz-, -ms-, -o-, '' { $prefixed: ''; @each $transition in $transitions { @if $prefix_properties and '' != $prefix { $prefixed: #{$prefix}$transition,$transition; } @else { $prefixed: $transition; } } #{$prefix}transition: $prefixed; } } .my-element { @include transition( true, transform 0.25s linear ); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1709/options.yml000066400000000000000000000000611305254536400313540ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1710/000077500000000000000000000000001305254536400271315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1710/expected_output.css000066400000000000000000000000571305254536400330660ustar00rootroot00000000000000ul ul, ol ul, ul ol, ol ol { display: block; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1710/input.scss000066400000000000000000000000631305254536400311640ustar00rootroot00000000000000ul, ol { & & { display: block; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1722-4.0/000077500000000000000000000000001305254536400274335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400333030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1722-4.0.test { background-position: 0-1.12em; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1722-4.0/input.scss000066400000000000000000000001471305254536400314710ustar00rootroot00000000000000$score: (item-height: 1.12em); .test { background-position: 0 -#{map-get($score, item-height)}; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1722-4.0/options.yml000066400000000000000000000000321305254536400316440ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1722/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1722/expected_output.css000066400000000000000000000000521305254536400330640ustar00rootroot00000000000000.test { background-position: 0 -1.12em; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1722/input.scss000066400000000000000000000001471305254536400311720ustar00rootroot00000000000000$score: (item-height: 1.12em); .test { background-position: 0 -#{map-get($score, item-height)}; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1722/options.yml000066400000000000000000000000301305254536400313430ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1723/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1723/expected_output.css000066400000000000000000000012511305254536400330670ustar00rootroot00000000000000test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { set: test-1 test-2 test-3 test-4 test-5; selector: test-1; selector: test-2; selector: test-3; selector: test-4; selector: test-5; set: test-6 test-7 test-8 test-9 test-10; selector: test-6; selector: test-7; selector: test-8; selector: test-9; selector: test-10; } test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { set: test-1 test-2 test-3 test-4 test-5; selector: test-1; selector: test-2; selector: test-3; selector: test-4; selector: test-5; set: test-6 test-7 test-8 test-9 test-10; selector: test-6; selector: test-7; selector: test-8; selector: test-9; selector: test-10; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1723/input.scss000066400000000000000000000007661305254536400312020ustar00rootroot00000000000000test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { @each $set in & { set: inspect($set); @each $selector in $set { selector: inspect($selector); } } } test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { @for $i from 1 through length(&) { $set: nth(&, $i); set: inspect($set); @each $selector in $set { selector: inspect($selector); } } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1726/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1726/expected_output.css000066400000000000000000000000361305254536400330720ustar00rootroot00000000000000item { background: 2px 2px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1726/input.scss000066400000000000000000000000551305254536400311740ustar00rootroot00000000000000item { background: #{2px} 2px /*red*/; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1729/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1729/expected_output.css000066400000000000000000000002201305254536400330700ustar00rootroot00000000000000a::foo(1), a::foo(2), b::foo(1), b::foo(2), :bar(1), :bar(2), :bar(3), [foo], [bar], [baz], [bar="1"], [bar="2"], [bar="3"] { font-size: 1em; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1729/input.scss000066400000000000000000000007661305254536400312100ustar00rootroot00000000000000%place-to-go { font-size: 1em; } a::foo(1){ @extend %place-to-go; } a::foo(2){ @extend %place-to-go; } b::foo(1){ @extend %place-to-go; } b::foo(2){ @extend %place-to-go; } :bar(1){ @extend %place-to-go; } :bar(2){ @extend %place-to-go; } :bar(3){ @extend %place-to-go; } [foo]{ @extend %place-to-go; } [bar]{ @extend %place-to-go; } [baz]{ @extend %place-to-go; } [bar="1"]{ @extend %place-to-go; } [bar="2"]{ @extend %place-to-go; } [bar="3"]{ @extend %place-to-go; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/000077500000000000000000000000001305254536400271445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/basic/000077500000000000000000000000001305254536400302255ustar00rootroot00000000000000expected_output.css000066400000000000000000000003561305254536400341050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/basicdiv { baz: 2/3; baz: 2/ 3; baz: 2 /3; baz: 2 / 3; } add { baz: 5; baz: 5; baz: 2 +3; baz: 5; } sub { baz: -1; baz: -1; baz: 2 -3; baz: -1; } mul { baz: 6; baz: 6; baz: 6; baz: 6; } mod { baz: 2% 3; baz: 2% 3; baz: 2; baz: 2; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/basic/input.scss000066400000000000000000000005441305254536400322640ustar00rootroot00000000000000div { baz: 2/3; baz: 2/ 3; baz: 2 /3; baz: 2 / 3; } add { baz: 2+3; baz: 2+ 3; baz: 2 +3; baz: 2 + 3; } sub { baz: 2-3; baz: 2- 3; baz: 2 -3; baz: 2 - 3; } mul { baz: 2*3; baz: 2* 3; baz: 2 *3; baz: 2 * 3; } mod { baz: 2%3; baz: 2% 3; baz: 2 %3; baz: 2 % 3; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/000077500000000000000000000000001305254536400314725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both-4.0/000077500000000000000000000000001305254536400327255ustar00rootroot00000000000000error000066400000000000000000000002671305254536400337270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both-4.0Error: Undefined operation: "2 times 2". on line 23 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400365670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both-4.0input.scss000066400000000000000000000011741305254536400347050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both-4.0div { baz: #{1/2}/#{1/2}; baz: #{1/ 2}/ #{1/ 2}; baz: #{1 /2} /#{1 /2}; baz: #{1 / 2} / #{1 / 2}; } add { baz: #{1+2}+#{1+2}; baz: #{1+ 2}+ #{1+ 2}; baz: #{1 +2} +#{1 +2}; baz: #{1 + 2} + #{1 + 2}; } sub { baz: #{1-2}-#{1-2}; baz: #{1- 2}- #{1- 2}; baz: #{1 -2} -#{1 -2}; baz: #{1 - 2} - #{1 - 2}; } mul { baz: #{1*2}*#{1*2}; baz: #{1* 2}* #{1* 2}; baz: #{1 *2} *#{1 *2}; baz: #{1 * 2} * #{1 * 2}; } mod { baz: #{1%2}%#{1%2}; baz: #{1% 2}% #{1% 2}; baz: #{1 %2} %#{1 %2}; baz: #{1 % 2} % #{1 % 2}; }options.yml000066400000000000000000000000321305254536400350570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400341040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both-4.065sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both/000077500000000000000000000000001305254536400324265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both/error000066400000000000000000000115271305254536400335100ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+ #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} +#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} + #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2}- #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2} - #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}*#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}* #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} *#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} * #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}%#{1% 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}% #{1% 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} %#{1 % 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} % #{1 % 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000004601305254536400363020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/bothdiv { baz: 1/2/1/2; baz: 1/2/ 1/2; baz: 1/2 /1/2; baz: 1/2 / 1/2; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: -1--1; baz: -1- -1; baz: 1 -2 -1 -2; baz: -1 - -1; } mul { baz: 2*2; baz: 2* 2; baz: 2 *2; baz: 2 * 2; } mod { baz: 1% 2%1% 2; baz: 1% 2% 1% 2; baz: 1 %1; baz: 1 % 1; } input.scss000066400000000000000000000011741305254536400344060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/bothdiv { baz: #{1/2}/#{1/2}; baz: #{1/ 2}/ #{1/ 2}; baz: #{1 /2} /#{1 /2}; baz: #{1 / 2} / #{1 / 2}; } add { baz: #{1+2}+#{1+2}; baz: #{1+ 2}+ #{1+ 2}; baz: #{1 +2} +#{1 +2}; baz: #{1 + 2} + #{1 + 2}; } sub { baz: #{1-2}-#{1-2}; baz: #{1- 2}- #{1- 2}; baz: #{1 -2} -#{1 -2}; baz: #{1 - 2} - #{1 - 2}; } mul { baz: #{1*2}*#{1*2}; baz: #{1* 2}* #{1* 2}; baz: #{1 *2} *#{1 *2}; baz: #{1 * 2} * #{1 * 2}; } mod { baz: #{1%2}%#{1%2}; baz: #{1% 2}% #{1% 2}; baz: #{1 %2} %#{1 %2}; baz: #{1 % 2} % #{1 % 2}; }options.yml000066400000000000000000000000611305254536400345620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/both--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left-4.0/000077500000000000000000000000001305254536400327235ustar00rootroot00000000000000error000066400000000000000000000002671305254536400337250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left-4.0Error: Undefined operation: "2 times 3". on line 23 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400365650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left-4.0input.scss000066400000000000000000000007601305254536400347030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left-4.0div { baz: #{1/2}/3; baz: #{1/ 2}/ 3; baz: #{1 /2} /3; baz: #{1 / 2} / 3; } add { baz: #{1+2}+3; baz: #{1+ 2}+ 3; baz: #{1 +2} +3; baz: #{1 + 2} + 3; } sub { baz: #{1-2}-3; baz: #{1- 2}- 3; baz: #{1 -2} -3; baz: #{1 - 2} - 3; } mul { baz: #{1*2}*3; baz: #{1* 2}* 3; baz: #{1 *2} *3; baz: #{1 * 2} * 3; } mod { baz: #{1%2}%3; baz: #{1% 2}% 3; baz: #{1 %2} %3; baz: #{1 % 2} % 3; }options.yml000066400000000000000000000000321305254536400350550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400341020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left-4.065sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left/000077500000000000000000000000001305254536400324245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left/error000066400000000000000000000106341305254536400335040ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+ 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} +3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} + 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2} - 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}*3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}* 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} *3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} * 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}%3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}% 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} %3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} % 3") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000004341305254536400363010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/leftdiv { baz: 1/2/3; baz: 1/2/ 3; baz: 1/2 /3; baz: 1/2 / 3; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: -1-3; baz: -1- 3; baz: 1 -2 -3; baz: -1 - 3; } mul { baz: 2*3; baz: 2* 3; baz: 2 *3; baz: 2 * 3; } mod { baz: 1% 2%3; baz: 1% 2% 3; baz: 1 %3; baz: 1 % 3; } input.scss000066400000000000000000000007601305254536400344040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/leftdiv { baz: #{1/2}/3; baz: #{1/ 2}/ 3; baz: #{1 /2} /3; baz: #{1 / 2} / 3; } add { baz: #{1+2}+3; baz: #{1+ 2}+ 3; baz: #{1 +2} +3; baz: #{1 + 2} + 3; } sub { baz: #{1-2}-3; baz: #{1- 2}- 3; baz: #{1 -2} -3; baz: #{1 - 2} - 3; } mul { baz: #{1*2}*3; baz: #{1* 2}* 3; baz: #{1 *2} *3; baz: #{1 * 2} * 3; } mod { baz: #{1%2}%3; baz: #{1% 2}% 3; baz: #{1 %2} %3; baz: #{1 % 2} % 3; }options.yml000066400000000000000000000000611305254536400345600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/left--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/right-4.0/000077500000000000000000000000001305254536400331065ustar00rootroot00000000000000error000066400000000000000000000002701305254536400341020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/right-4.0Error: Undefined operation: "3 times 2". on line 23 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400367500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/right-4.0input.scss000066400000000000000000000007531305254536400350700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/right-4.0div { baz: 3/#{1/2}; baz: 3/ #{1/ 2}; baz: 3 /#{1 /2}; baz: 3 / #{1 / 2}; } add { baz: 3+#{1+2}; baz: 3+ #{1+ 2}; baz: 3 +#{1 +2}; baz: 3 + #{1 + 2}; } sub { baz: 3-#{1-2}; baz: 3- #{1- 2}; baz: 3 -#{1 -2}; baz: 3 - #{1 - 2}; } mul { baz: 3*#{1*2}; baz: 3* #{1* 2}; baz: 3 *#{1 *2}; baz: 3 * #{1 * 2}; } mod { baz: 3%#{1%2}; baz: 3% #{1% 2}; baz: 3 %#{1 %2}; baz: 3 % #{1 % 2}; }options.yml000066400000000000000000000000321305254536400352400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/right-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400342650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/right-4.065sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/right/000077500000000000000000000000001305254536400326075ustar00rootroot00000000000000error000066400000000000000000000101201305254536400335760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/rightDEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3+#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3+ #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 +#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 + #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3- #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 - #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3*#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3* #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 *#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 * #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 %#{1 % 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 % #{1 % 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000004341305254536400364640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/rightdiv { baz: 3/1/2; baz: 3/ 1/2; baz: 3 /1/2; baz: 3 / 1/2; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: 3--1; baz: 3- -1; baz: 3 -1 -2; baz: 3 - -1; } mul { baz: 3*2; baz: 3* 2; baz: 3 *2; baz: 3 * 2; } mod { baz: 3%1% 2; baz: 3% 1% 2; baz: 3 %1; baz: 3 % 1; } input.scss000066400000000000000000000007531305254536400345710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/rightdiv { baz: 3/#{1/2}; baz: 3/ #{1/ 2}; baz: 3 /#{1 /2}; baz: 3 / #{1 / 2}; } add { baz: 3+#{1+2}; baz: 3+ #{1+ 2}; baz: 3 +#{1 +2}; baz: 3 + #{1 + 2}; } sub { baz: 3-#{1-2}; baz: 3- #{1- 2}; baz: 3 -#{1 -2}; baz: 3 - #{1 - 2}; } mul { baz: 3*#{1*2}; baz: 3* #{1* 2}; baz: 3 *#{1 *2}; baz: 3 * #{1 * 2}; } mod { baz: 3%#{1%2}; baz: 3% #{1% 2}; baz: 3 %#{1 %2}; baz: 3 % #{1 % 2}; }options.yml000066400000000000000000000000611305254536400347430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1739/interpolate/right--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1741/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1741/expected_output.css000066400000000000000000000000731305254536400330700ustar00rootroot00000000000000.nav-text-link:not(.header.popover-link) { margin: 10px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1741/input.scss000066400000000000000000000001141305254536400311650ustar00rootroot00000000000000.header { .nav-text-link:not(&.popover-link) { margin: 10px; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1757/000077500000000000000000000000001305254536400271445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1757/each/000077500000000000000000000000001305254536400300445ustar00rootroot00000000000000expected_output.css000066400000000000000000000002101305254536400337110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1757/each.test .nest { length: 1; list: .test .nest; length: 2; } .test, .other { length: 2; list: .test; length: 1; list: .other; length: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1757/each/input.scss000066400000000000000000000003271305254536400321020ustar00rootroot00000000000000.test .nest { length: length(&); @each $list in & { list: $list; length: length($list); } } .test, .other { length: length(&); @each $list in & { list: $list; length: length($list); } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1757/for/000077500000000000000000000000001305254536400277325ustar00rootroot00000000000000expected_output.css000066400000000000000000000002101305254536400335770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1757/for.test .nest { length: 1; list: .test .nest; length: 2; } .test, .other { length: 2; list: .test; length: 1; list: .other; length: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1757/for/input.scss000066400000000000000000000004451305254536400317710ustar00rootroot00000000000000.test .nest { length: length(&); @for $i from 1 through length(&) { $list: nth(&, $i); list: $list; length: length($list); } } .test, .other { length: length(&); @for $i from 1 through length(&) { $list: nth(&, $i); list: $list; length: length($list); } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1765/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1765/expected_output.css000066400000000000000000000000231305254536400330710ustar00rootroot00000000000000foo { bar: 32px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1765/input.scss000066400000000000000000000001131305254536400311720ustar00rootroot00000000000000foo { bar: 20px /* height */ + 2*5px /* padding */ + 2*1px /*border*/; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1770/000077500000000000000000000000001305254536400271375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1770/expected_output.css000066400000000000000000000001731305254536400330730ustar00rootroot00000000000000selector { color: red; } selector { color: red; } selector selector2 { color: red; } selector selector2 { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1770/input.scss000066400000000000000000000003301305254536400311670ustar00rootroot00000000000000@function returns-string() { @return "selector"; } #{"selector"} { color: red; } #{returns-string()} { color: red; } #{"selector"} selector2 { color: red; } #{returns-string()} selector2 { color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1776/000077500000000000000000000000001305254536400271455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1776/expected_output.css000066400000000000000000000000421305254536400330740ustar00rootroot00000000000000h1 { width: calc(100% - 110px); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1776/input.scss000066400000000000000000000000451305254536400312000ustar00rootroot00000000000000h1 { width :calc(100% - 110px); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1792/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1792/expected_output.css000066400000000000000000000000431305254536400330730ustar00rootroot00000000000000test { test1: 12px; test2: 14px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1792/input.scss000066400000000000000000000001121305254536400311710ustar00rootroot00000000000000test { test1: (3px*4in) / 1in; test2: ((1px*2in) + (3px*4in)) / 1in; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1794/000077500000000000000000000000001305254536400271455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1794/expected_output.css000066400000000000000000000000601305254536400330740ustar00rootroot00000000000000@media (max-width: 500px) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1794/input.scss000066400000000000000000000000761305254536400312040ustar00rootroot00000000000000@media (max-width /*comment*/ : 500px) { foo { bar: baz; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1796/000077500000000000000000000000001305254536400271475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1796/expected_output.css000066400000000000000000000006211305254536400331010ustar00rootroot00000000000000.parent .brother, .parent .sister, .parent .cousin { color: green; sel: .parent .brother, .parent .sister, .parent .cousin; x: .parent .brother + .brother; x: .parent .brother + .brother, .parent .sister + .sister; x: .parent .brother + .brother, .parent .sister + .sister, .parent .cousin + .cousin; } .parent .brother + .brother, .parent .sister + .sister, .parent .cousin + .cousin { debug: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1796/input.scss000066400000000000000000000005131305254536400312020ustar00rootroot00000000000000.parent { .brother, .sister, .cousin { color: green; sel: &; $new-sel: (); @each $s in & { $last: nth($s, -1); $new-sel: append($new-sel, $s #{'+'} $last, comma); x: $new-sel; } @at-root #{$new-sel} { debug: foo; } } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1797/000077500000000000000000000000001305254536400271505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1797/expected_output.css000066400000000000000000000002441305254536400331030ustar00rootroot00000000000000.not { color: red; } div:has(.not) { color: black; } bar span:not(.not) { color: black; } span:not(bar.foo) { color: black; } span:not(bar.not) { color: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1797/input.scss000066400000000000000000000003271305254536400312060ustar00rootroot00000000000000%not { color: red; } .not { @extend %not; } div:has(%not) { color: black; } bar { span:not(%not) { color: black; } span:not(&.foo) { color: black; } span:not(&%not) { color: black; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1798/000077500000000000000000000000001305254536400271515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1798/1/000077500000000000000000000000001305254536400273115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1798/1/expected_output.css000066400000000000000000000000231305254536400332370ustar00rootroot00000000000000a { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1798/1/input.scss000066400000000000000000000000361305254536400313440ustar00rootroot00000000000000a /*#{"}*/ { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1798/2/000077500000000000000000000000001305254536400273125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1798/2/expected_output.css000066400000000000000000000000231305254536400332400ustar00rootroot00000000000000a { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1798/2/input.scss000066400000000000000000000000361305254536400313450ustar00rootroot00000000000000a /*#{#{*/ { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1803/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1803/shallow/000077500000000000000000000000001305254536400306055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400344560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1803/shallowa { display: block b; display-foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1803/shallow/input.scss000066400000000000000000000000601305254536400326350ustar00rootroot00000000000000a { display: block b { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1812/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1812/expected_output.css000066400000000000000000000001221305254536400330620ustar00rootroot00000000000000@svg-load test url(foo.svg) { fill: red; } .foo { background: svg-inline(test); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1812/input.scss000066400000000000000000000001341305254536400311660ustar00rootroot00000000000000@svg-load test url(foo.svg) { fill: red; } .foo { background: svg-inline(test); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1813/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1813/expected_output.css000066400000000000000000000000171305254536400330660ustar00rootroot00000000000000a { b: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1813/input.scss000066400000000000000000000002301305254536400311640ustar00rootroot00000000000000@function foo($value) { $a: bar($value); @return $value; } @function bar($list) { @while (true) { @return true; } } a { b: foo(true); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1819/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1819/expected_output.css000066400000000000000000000000231305254536400330710ustar00rootroot00000000000000foo { bar: null; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1819/input.scss000066400000000000000000000000611305254536400311740ustar00rootroot00000000000000foo { bar: type-of(selector-unify('p', 'a')); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1825/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1825/expected_output.css000066400000000000000000000000311305254536400330650ustar00rootroot00000000000000foo--baz { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1825/input.scss000066400000000000000000000000711305254536400311720ustar00rootroot00000000000000foo { &-- { &baz { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1839/000077500000000000000000000000001305254536400271455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1839/expected_output.css000066400000000000000000000000641305254536400331000ustar00rootroot00000000000000@custom-media --large-viewport (min-width: 1001px); sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1839/input.scss000066400000000000000000000000631305254536400312000ustar00rootroot00000000000000@custom-media --large-viewport (min-width: 1001px);sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/hoisting/000077500000000000000000000000001305254536400307025ustar00rootroot00000000000000expected_output.css000066400000000000000000000005121305254536400345540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/hoisting@media only screen { .foo { content: bar; content: foo; } } @media only screen and (min-width: 1337px) { .foo { content: baz; } } @media (min-width: 0) and (max-width: 599px) and (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) and (min-width: 0) and (max-width: 599px) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/hoisting/input.scss000066400000000000000000000005411305254536400327360ustar00rootroot00000000000000@media only screen { .foo { content: bar; @media (min-width: 1337px) { content: baz; } content: foo; } } $foo: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$foo} { $bar: "(min-width: 0) and (max-width: 599px)"; @media #{$bar} { .foo { content: bar; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/media_level_4/000077500000000000000000000000001305254536400315475ustar00rootroot00000000000000expected_output.css000066400000000000000000000003161305254536400354230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/media_level_4@media (pointer: none) { .foo { content: foo; } } @media (pointer: none) and (scripting) { .foo { content: baz; } } @media (pointer: none) and (scripting) and (light-level: dim) { .foo { content: bar; } } input.scss000066400000000000000000000002571305254536400335300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/media_level_4.foo { @media (pointer: none) { content: foo; @media (scripting) { content: baz; @media (light-level: dim) { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/media_wrapper_selector/000077500000000000000000000000001305254536400335755ustar00rootroot00000000000000expected_output.css000066400000000000000000000004341305254536400374520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/media_wrapper_selector@media all { .bar { content: baz; } } @media all and (min-width: 1337px) { .foo { content: bar; } } @media all { .bar { content: baz; } } @media all and (min-width: 1337px) { .baz { content: foo; } } @media all and (min-width: 1337px) and (max-width: 42em) { .foo { content: bar; } } input.scss000066400000000000000000000004221305254536400355500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/media_wrapper_selector@media all { .bar { content: baz; } @media (min-width: 1337px) { .foo { content: bar; } } } @media all { .bar { content: baz; } @media (min-width: 1337px) { .baz { content: foo; } @media (max-width: 42em) { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/merge_no_repeat/000077500000000000000000000000001305254536400322115ustar00rootroot00000000000000expected_output.css000066400000000000000000000002711305254536400360650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/merge_no_repeat.foo { content: foo; } @media only screen and (min-width: 1337px) { .foo { content: bar; } } @media only screen and (min-width: 1337px) and (max-width: 42em) { .foo { content: baz; } } input.scss000066400000000000000000000002511305254536400341640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/merge_no_repeat.foo { content: foo; @media only screen and (min-width: 1337px) { content: bar; @media only screen and (max-width: 42em) { content: baz; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/mixin/000077500000000000000000000000001305254536400302025ustar00rootroot00000000000000expected_output.css000066400000000000000000000002231305254536400340530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/mixin@media only screen and (color) and (orientation: portrait) { .foo { content: bar; } } @media all and (min-width: 42em) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/mixin/input.scss000066400000000000000000000010601305254536400322330ustar00rootroot00000000000000@function shift($list) { @if length($list) == 1 { @return (); } $new: (); @for $i from 2 through length($list) { $new: append($new, nth($list, $i)); } @return $new; } @mixin media($medias...) { @if length($medias) == 0 { @content; } @else { @media #{nth($medias, 1)} { @include media(shift($medias)...) { @content; } } } } .foo { @include media('only screen', '(color)', '(orientation: portrait)') { content: bar; } } @include media('all', '(min-width: 42em)') { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/selector_wrapper_media/000077500000000000000000000000001305254536400335755ustar00rootroot00000000000000expected_output.css000066400000000000000000000004361305254536400374540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/selector_wrapper_media@media all { .foo { content: baz; } } @media all and (min-width: 1337px) { .foo { content: bar; } } @media all { .foo { content: baz; } } @media all and (min-width: 1337px) { .foo { content: foo; } } @media all and (min-width: 1337px) and (max-width: 42em) { .foo { content: bar; } } input.scss000066400000000000000000000004251305254536400355530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_185/selector_wrapper_media.foo { @media all { content: baz; @media (min-width: 1337px) { content: bar; } } } .foo { @media all { content: baz; @media (min-width: 1337px) { content: foo; @media (max-width: 42em) { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1886/000077500000000000000000000000001305254536400271475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1886/expected_output.css000066400000000000000000000000341305254536400330770ustar00rootroot00000000000000body { background: url(); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1886/input.scss000066400000000000000000000000341305254536400312000ustar00rootroot00000000000000body { background: url() }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1889/000077500000000000000000000000001305254536400271525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1889/expected_output.css000066400000000000000000000001401305254536400331000ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } @media (min-width: 320px) { div { /* comment */ } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1889/input.scss000066400000000000000000000001541305254536400312060ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } div { @media (min-width: 320px) { /* comment */ } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1901/000077500000000000000000000000001305254536400271335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1901/expected_output.css000066400000000000000000000000351305254536400330640ustar00rootroot00000000000000a:not(c), b:not(c) { d: e; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1901/input.scss000066400000000000000000000000541305254536400311660ustar00rootroot00000000000000a, b { &:not(c) { d: e; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1904/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1904/expected_output.css000066400000000000000000000000321305254536400330640ustar00rootroot00000000000000.foo--bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1904/input.scss000066400000000000000000000000541305254536400311710ustar00rootroot00000000000000.foo { &--#{'bar'} { color: red; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1907/000077500000000000000000000000001305254536400271415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1907/expected_output.css000066400000000000000000000000321305254536400330670ustar00rootroot00000000000000foo { bar: "test1 2 3"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1907/input.scss000066400000000000000000000000431305254536400311720ustar00rootroot00000000000000foo { bar: 'test' + '1 #{2} 3'; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1915/000077500000000000000000000000001305254536400271405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1915/expected_output.css000066400000000000000000000000371305254536400330730ustar00rootroot00000000000000.wrapped { background: #000; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1915/input.scss000066400000000000000000000001711305254536400311730ustar00rootroot00000000000000@mixin wrapper() { .wrapped { @content; } } %ext { background: #000; } @include wrapper() { @extend %ext; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1926/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1926/expected_output.css000066400000000000000000000054631305254536400331050ustar00rootroot00000000000000.grid [class*="one wide"] { width: 6.25%; } .grid[class*="one column"] > .column:not(.row), .grid .row[class*="one column"] > .column:not(.row) { width: 6.25% !important; } .grid [class*="two wide"] { width: 12.5%; } .grid[class*="two column"] > .column:not(.row), .grid .row[class*="two column"] > .column:not(.row) { width: 12.5% !important; } .grid [class*="three wide"] { width: 18.75%; } .grid[class*="three column"] > .column:not(.row), .grid .row[class*="three column"] > .column:not(.row) { width: 18.75% !important; } .grid [class*="four wide"] { width: 25%; } .grid[class*="four column"] > .column:not(.row), .grid .row[class*="four column"] > .column:not(.row) { width: 25% !important; } .grid [class*="five wide"] { width: 31.25%; } .grid[class*="five column"] > .column:not(.row), .grid .row[class*="five column"] > .column:not(.row) { width: 31.25% !important; } .grid [class*="six wide"] { width: 37.5%; } .grid[class*="six column"] > .column:not(.row), .grid .row[class*="six column"] > .column:not(.row) { width: 37.5% !important; } .grid [class*="seven wide"] { width: 43.75%; } .grid[class*="seven column"] > .column:not(.row), .grid .row[class*="seven column"] > .column:not(.row) { width: 43.75% !important; } .grid [class*="eight wide"] { width: 50%; } .grid[class*="eight column"] > .column:not(.row), .grid .row[class*="eight column"] > .column:not(.row) { width: 50% !important; } .grid [class*="nine wide"] { width: 56.25%; } .grid[class*="nine column"] > .column:not(.row), .grid .row[class*="nine column"] > .column:not(.row) { width: 56.25% !important; } .grid [class*="ten wide"] { width: 62.5%; } .grid[class*="ten column"] > .column:not(.row), .grid .row[class*="ten column"] > .column:not(.row) { width: 62.5% !important; } .grid [class*="eleven wide"] { width: 68.75%; } .grid[class*="eleven column"] > .column:not(.row), .grid .row[class*="eleven column"] > .column:not(.row) { width: 68.75% !important; } .grid [class*="twelve wide"] { width: 75%; } .grid[class*="twelve column"] > .column:not(.row), .grid .row[class*="twelve column"] > .column:not(.row) { width: 75% !important; } .grid [class*="thirteen wide"] { width: 81.25%; } .grid[class*="thirteen column"] > .column:not(.row), .grid .row[class*="thirteen column"] > .column:not(.row) { width: 81.25% !important; } .grid [class*="fourteen wide"] { width: 87.5%; } .grid[class*="fourteen column"] > .column:not(.row), .grid .row[class*="fourteen column"] > .column:not(.row) { width: 87.5% !important; } .grid [class*="fifteen wide"] { width: 93.75%; } .grid[class*="fifteen column"] > .column:not(.row), .grid .row[class*="fifteen column"] > .column:not(.row) { width: 93.75% !important; } .grid [class*="sixteen wide"] { width: 100%; } .grid[class*="sixteen column"] > .column:not(.row), .grid .row[class*="sixteen column"] > .column:not(.row) { width: 100% !important; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1926/input.sass000066400000000000000000000010561305254536400311760ustar00rootroot00000000000000// The amount of the column of a single row. $columnAmount: 16 // The name of the each column size. $columnName : one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen =column-generator @for $i from 1 through $columnAmount [class*="#{nth($columnName, $i)} wide"] width: 100% / $columnAmount * $i &[class*="#{nth($columnName, $i)} column"], & .row[class*="#{nth($columnName, $i)} column"] > .column:not(.row) width : 100% / $columnAmount * $i !important .grid +column-generatorsass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1931/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1931/expected_output.css000066400000000000000000000000611305254536400330660ustar00rootroot00000000000000body { background-image: url(http://test.com); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1931/input.scss000066400000000000000000000001041305254536400311650ustar00rootroot00000000000000$var: 'http://test.com'; body { background-image: url( #{$var}); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1944/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1944/expected_output.css000066400000000000000000000000271305254536400330740ustar00rootroot00000000000000.bar baz { count: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1944/input.scss000066400000000000000000000002301305254536400311710ustar00rootroot00000000000000$count: 0; @function foo() { $count: $count + 1 !global; $selector: ('.bar' 'baz'); @return $selector; } #{foo()} { count: $count; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1945/000077500000000000000000000000001305254536400271435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1945/expected_output.css000066400000000000000000000000231305254536400330710ustar00rootroot00000000000000foo { bar: \baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1945/input.scss000066400000000000000000000000371305254536400311770ustar00rootroot00000000000000foo { bar: #{"\\"}#{"baz"}; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1947/000077500000000000000000000000001305254536400271455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1947/expected_output.css000066400000000000000000000000371305254536400331000ustar00rootroot00000000000000.a-b { c: d; } .a-b { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1947/input.scss000066400000000000000000000000711305254536400311770ustar00rootroot00000000000000.a-#{quote('' + b)} { c: d; } .a-#{'' + b} { c: d; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1969/000077500000000000000000000000001305254536400271515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1969/expected_output.css000066400000000000000000000000401305254536400330760ustar00rootroot00000000000000.test_class { color: #999999; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1969/input.scss000066400000000000000000000003551305254536400312100ustar00rootroot00000000000000$base-text-color: #666; @function calcNavbarTextColor ($base-text-color) { @return $base-text-color; } $header-text-color: calcNavbarTextColor($base-text-color); .test_class { color: lighten($header-text-color, 20%); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1971/000077500000000000000000000000001305254536400271425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1971/expected_output.css000066400000000000000000000001531305254536400330740ustar00rootroot00000000000000@supports (flex-wrap: wrap) { .bar { flex: auto; } } @supports (flex-wrap: wrap) { .bar { flex: auto; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1971/input.scss000066400000000000000000000002511305254536400311740ustar00rootroot00000000000000%foo1 { @supports (flex-wrap: wrap) { flex: auto; } } @supports (flex-wrap: wrap) { %foo2 { flex: auto; } } .bar { @extend %foo1; @extend %foo2; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1977/000077500000000000000000000000001305254536400271505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1977/expected_output.css000066400000000000000000000001231305254536400330770ustar00rootroot00000000000000@charset "UTF-8"; body#some-\(selector\) { color: red; } #äöü { color: reds; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_1977/input.scss000066400000000000000000000001031305254536400311760ustar00rootroot00000000000000body#some-\(selector\) { color: red; } #äöü { color: reds; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_224/000077500000000000000000000000001305254536400270505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_224/expected_output.css000066400000000000000000000001021305254536400327740ustar00rootroot00000000000000test { content: "c"; content: "b"; content: "a"; content: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_224/input.scss000066400000000000000000000002631305254536400311050ustar00rootroot00000000000000$list: ("a", "b", "c"); test { content: nth($list, -1); content: nth($list, -2); content: nth($list, -3); content: nth($list, -1) == nth($list, length($list)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_261/000077500000000000000000000000001305254536400270515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_261/expected_output.css000066400000000000000000000003271305254536400330060ustar00rootroot00000000000000@supports (foo: bar) { div { foo: bar; } } @supports not (foo: bar) { div { bar: baz; } } @supports (foo: bar) and (bar: baz) { div { foo: bar; bar: baz; } } @supports (foo: bar) or (bar: baz) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_261/input.scss000066400000000000000000000003731305254536400311100ustar00rootroot00000000000000@supports (foo: bar) { div { foo: bar; } } @supports not (foo: bar) { div { bar: baz; } } @supports (foo: bar) and (bar: baz) { div { foo: bar; bar: baz; } } @supports (foo: bar) or (bar: baz) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_279/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_279/expected_output.css000066400000000000000000000000671305254536400330200ustar00rootroot00000000000000.theme .test-hello, .theme .test-world { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_279/foo.scss000066400000000000000000000001061305254536400305370ustar00rootroot00000000000000.test-hello { color: red; } .test-world { @extend .test-hello; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_279/input.scss000066400000000000000000000000411305254536400311110ustar00rootroot00000000000000.theme { @import "foo.scss"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_308/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_308/error000066400000000000000000000006171305254536400301330ustar00rootroot00000000000000WARNING on line 7, column 2 of /sass/spec/output_styles/compact/libsass-issues/issue_308/input.scss: You probably don't mean to use the color value `orange' in interpolation here. It may end up represented as #ffa500, which will likely produce invalid CSS. Always quote color names when using them as strings (for example, "orange"). If you really want to use the color value here, use `"" + $var'. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_308/expected_output.css000066400000000000000000000000661305254536400330100ustar00rootroot00000000000000.test { color: orange; } .orange { color: #C0362C; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_308/input.scss000066400000000000000000000001101305254536400310770ustar00rootroot00000000000000$var: orange; .test { color: $var; } .#{$var} { color: #C0362C; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_308/options.yml000066400000000000000000000000351305254536400312670ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_338/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_338/expected_output.css000066400000000000000000000000271305254536400330100ustar00rootroot00000000000000test { content: "a"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_338/input.scss000066400000000000000000000001411305254536400311060ustar00rootroot00000000000000$list: ("a", "b"); test { content: if( length($list) > 2, nth($list, 3), nth($list, 1) ); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_344/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_344/expected_output.css000066400000000000000000000000531305254536400330040ustar00rootroot00000000000000div { top: -1px; top: -1px; top: -"1px"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_344/input.scss000066400000000000000000000001631305254536400311070ustar00rootroot00000000000000$variable: 1; $foo: #{$variable}px; $bar: #{1}px; $baz: "1px"; div { top: -$foo; top: -$bar; top: -$baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_346/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_346/expected_output.css000066400000000000000000000000761305254536400330130ustar00rootroot00000000000000@media all and (min-width: 300px) { div { display: block; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_346/input.scss000066400000000000000000000001461305254536400311120ustar00rootroot00000000000000$mediaquery: 'and (min-width: 300px)'; @media all #{$mediaquery} { div { display: block; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_349/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_349/expected_output.css000066400000000000000000000000301305254536400330040ustar00rootroot00000000000000div { blah: not true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_349/input.scss000066400000000000000000000000321305254536400311070ustar00rootroot00000000000000div { blah: not true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_361/000077500000000000000000000000001305254536400270525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_361/expected_output.css000066400000000000000000000000311305254536400327770ustar00rootroot00000000000000h1 { margin-left: 10%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_361/input.scss000066400000000000000000000000571305254536400311100ustar00rootroot00000000000000h1 { margin-left: percentage(10/(120-20)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_368/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_368/expected_output.css000066400000000000000000000000661305254536400330160ustar00rootroot00000000000000div { background: green; } div { background: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_368/input.scss000066400000000000000000000003271305254536400311170ustar00rootroot00000000000000@if true { div { background: green; } } @if not true { div { background: red; } } @if not not true { div { background: blue; } } @if not (true or false) { div { background: black; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_394/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_394/expected_output.css000066400000000000000000000001441305254536400330120ustar00rootroot00000000000000.ma-list { alpha: one; beta: two; gamma: three; } .ma-map { alpha: one; beta: two; gamma: three; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_394/input.scss000066400000000000000000000003741305254536400311200ustar00rootroot00000000000000$list1: alpha beta gamma; $list2: one two three; $map: (alpha: one, beta: two, gamma: three); .ma-list { @each $item1, $item2 in zip($list1, $list2) { #{$item1}: $item2; } } .ma-map { @each $key, $value in $map { #{$key}: $value; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_439/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_439/expected_output.css000066400000000000000000000000731305254536400330130ustar00rootroot00000000000000ul > + li + li:first-child + li + li { background: #ccc; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_439/input.scss000066400000000000000000000004331305254536400311140ustar00rootroot00000000000000@mixin odd( $selector, $n) { $selector: "& + " + $selector + " + " + $selector; $placeholder: unique_id(); %#{$placeholder} { @content; } #{$selector}:first-child { #{$selector} { @extend %#{$placeholder}; } } } ul > { @include odd( li, 5 ) { background: #ccc; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442-4.0/000077500000000000000000000000001305254536400273515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442-4.0/expected_output.css000066400000000000000000000000471305254536400333050ustar00rootroot00000000000000foo { a: 10 rem; a: 10rem; a: false; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442-4.0/input.scss000066400000000000000000000001251305254536400314030ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442-4.0/options.yml000066400000000000000000000000321305254536400315620ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442/000077500000000000000000000000001305254536400270525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442/error000066400000000000000000000005121305254536400301240ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/output_styles/compact/libsass-issues/issue_442/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{100 / 10}rem") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442/expected_output.css000066400000000000000000000000461305254536400330050ustar00rootroot00000000000000foo { a: 10rem; a: 10rem; a: false; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442/input.scss000066400000000000000000000001251305254536400311040ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_442/options.yml000066400000000000000000000000611305254536400312650ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_452/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_452/expected_output.css000066400000000000000000000002331305254536400330040ustar00rootroot00000000000000x-tabs /deep/ x-panel { foo: bar; } div body /deep/ .library { color: blue; } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_452/input.scss000066400000000000000000000002551305254536400311110ustar00rootroot00000000000000x-tabs /deep/ x-panel { foo: bar; } div { body /deep/ .library { color: blue; } } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_453/000077500000000000000000000000001305254536400270545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_453/expected_output.css000066400000000000000000000000411305254536400330020ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_453/input.scss000066400000000000000000000000511305254536400311040ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_456/000077500000000000000000000000001305254536400270575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_456/expected_output.css000066400000000000000000000000471305254536400330130ustar00rootroot00000000000000body { -webkit-filter: invert(100%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_456/input.scss000066400000000000000000000000511305254536400311070ustar00rootroot00000000000000body { -webkit-filter: invert(100%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_469/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_469/expected_output.css000066400000000000000000000000531305254536400330140ustar00rootroot00000000000000/*! */ @import url("x"); a { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_469/input.scss000066400000000000000000000001021305254536400311100ustar00rootroot00000000000000/*! */ @charset "utf-8"; a { color: red; } @import url("x"); sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_472/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_472/expected_output.css000066400000000000000000000000721305254536400330070ustar00rootroot00000000000000div { display: block; } @keyframes { from { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_472/input.scss000066400000000000000000000001161305254536400311070ustar00rootroot00000000000000div { display: block; @keyframes { from { foo: bar; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_478/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_478/expected_output.css000066400000000000000000000000171305254536400330140ustar00rootroot00000000000000x--y { a: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_478/input.scss000066400000000000000000000000521305254536400311140ustar00rootroot00000000000000$x: "x"; $y: "y"; #{$x}--#{$y} { a: 1 } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_485/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_485/expected_output.css000066400000000000000000000002351305254536400330140ustar00rootroot00000000000000@media not all and (monochrome) { foo: bar; } @media not screen and (color), print and (color) { foo: bar; } @media (false), print and (color) { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_485/input.scss000066400000000000000000000002601305254536400311130ustar00rootroot00000000000000@media not all and (monochrome) { foo: bar; } @media not screen and (color), print and (color) { foo: bar; } @media (not (screen and (color))), print and (color) { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_487/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_487/expected_output.css000066400000000000000000000001471305254536400330200ustar00rootroot00000000000000[flex] { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_487/input.scss000066400000000000000000000004211305254536400311140ustar00rootroot00000000000000 @mixin flex($grow: 1, $shrink: null, $basis: null) { -webkit-box-flex: $grow; -webkit-flex: $grow $shrink $basis; -moz-box-flex: $grow; -moz-flex: $grow $shrink $basis; -ms-flex: $grow $shrink $basis; flex: $grow $shrink $basis; } [flex] { @include flex; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_492/000077500000000000000000000000001305254536400270575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_492/expected_output.css000066400000000000000000000001231305254536400330060ustar00rootroot00000000000000.css { foo: bar; baz: monkey; } .list { one: two; three: four five; six: seven; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_492/input.scss000066400000000000000000000003401305254536400311100ustar00rootroot00000000000000$map: ( foo: bar, baz: monkey, ); .css { @each $key, $value in $map { #{$key}: $value; } } $list: one two, three four five, six seven; .list { @each $foo, $bar, $baz in $list { #{$foo}: $bar $baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_495/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_495/expected_output.css000066400000000000000000000001111305254536400330060ustar00rootroot00000000000000/* Testing to make sure that a trailing comma doesn't break the tests */ sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_495/input.scss000066400000000000000000000001441305254536400311150ustar00rootroot00000000000000/* Testing to make sure that a trailing comma doesn't break the tests */ $map: ( hello: world, ); sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_502/000077500000000000000000000000001305254536400270475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_502/expected_output.css000066400000000000000000000000001305254536400327700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_502/input.scss000066400000000000000000000000131305254536400310750ustar00rootroot00000000000000$a: 1;; ;; sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_506/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_506/expected_output.css000066400000000000000000000001051305254536400330020ustar00rootroot00000000000000div { _list-space: space; _list-comma: comma; _single-item: space; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_506/input.scss000066400000000000000000000003031305254536400311030ustar00rootroot00000000000000$list: foo bar baz; $list--comma: foo, bar, baz; $single: foo; div { _list-space: list-separator($list); _list-comma: list-separator($list--comma); _single-item: list-separator($single); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_509/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_509/expected_output.css000066400000000000000000000001141305254536400330050ustar00rootroot00000000000000div { foo: 1; foo: 2; foo: value-2-0; foo: value-3-0 value-3-1 value-3-2; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_509/input.scss000066400000000000000000000011571305254536400311160ustar00rootroot00000000000000$foo: ( (key1): (value-1-0), key2: value-2-0, (key6): (value-6-0), key-3-0 key-3-1 key-3-2: value-3-0 value-3-1 value-3-2, key4: (value-4-0, value-4-1, value-4-2), key5: (key-5-0: value-5-1), (key-7-0: key-7-1): (value-7-0: value-7-1), (key-8-0, key-8-1, key-8-2): (value-8-0, value-8-1, value-8-2), ); div { foo: map-get((foo: 1, bar: 2), foo); foo: map-get((foo: 1, bar: 2), bar); foo: map-get((foo: 1, bar: 2), baz); foo: map-get((), foo); foo: map-get($foo, (key-5-0: value-5-1)); foo: map-get($foo, (key2)); foo: map-get($foo, (key-3-0 key-3-1 key-3-2)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_510/000077500000000000000000000000001305254536400270465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_510/expected_output.css000066400000000000000000000000231305254536400327740ustar00rootroot00000000000000div { foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_510/input.scss000066400000000000000000000001771305254536400311070ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3, burp: 4), bar, baz); $after: (foo: 1, burp: 4); div { foo: $before == $after; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_512/000077500000000000000000000000001305254536400270505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_512/expected_output.css000066400000000000000000000000371305254536400330030ustar00rootroot00000000000000.css { debug: 1; debug: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_512/input.scss000066400000000000000000000001611305254536400311020ustar00rootroot00000000000000$list: a b c; .css { debug: index($list, a); @if type-of(index($list, 2)) == "null" { debug: foo; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_534/000077500000000000000000000000001305254536400270545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_534/expected_output.css000066400000000000000000000000701305254536400330040ustar00rootroot00000000000000div { foo: foo1 bar1; foo: foo2 bar2; foo: foo3 bar3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_534/input.scss000066400000000000000000000002411305254536400311050ustar00rootroot00000000000000$foo: ( 1: foo1 bar1, 10: foo2 bar2, 100: foo3 bar3, ); div { foo: map-get($foo, 1); foo: map-get($foo, 10); foo: map-get($foo, 100); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_535/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_535/expected_output.css000066400000000000000000000000351305254536400330060ustar00rootroot00000000000000.test { margin-left: -541; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_535/input.scss000066400000000000000000000000711305254536400311070ustar00rootroot00000000000000$width: 10; .test { margin-left: - 54 * $width - 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_548/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_548/expected_output.css000066400000000000000000000005161305254536400330160ustar00rootroot00000000000000.parent-sel-value { font-family: .parent-sel-value; } .parent-sel-value .parent-sel-interpolation { font-family: .parent-sel-value .parent-sel-interpolation; } .parent-sel-value .parent-sel-interpolation .parent-sel-value-concat { font-family: "Current parent: .parent-sel-value .parent-sel-interpolation .parent-sel-value-concat"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_548/input.scss000066400000000000000000000002651305254536400311200ustar00rootroot00000000000000.parent-sel-value { font-family: &; .parent-sel-interpolation { font-family: #{&}; .parent-sel-value-concat { font-family: "Current parent: " + &; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_549/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_549/expected_output.css000066400000000000000000000000431305254536400330120ustar00rootroot00000000000000foo { filter: foo(opacity=1000); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_549/input.scss000066400000000000000000000000701305254536400311130ustar00rootroot00000000000000$value: 10; foo { filter: foo(opacity=$value*100); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/000077500000000000000000000000001305254536400270525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/000077500000000000000000000000001305254536400305065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/dimension/000077500000000000000000000000001305254536400324735ustar00rootroot00000000000000expected_output.css000066400000000000000000000002631305254536400363500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/dimension#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: .0001px; j: .01px; k: -.0001px; l: -.01px; } input.scss000066400000000000000000000003131305254536400344450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/dimension#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: .0001px; j: .01px; k: -.0001px; l: -.01px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/number/000077500000000000000000000000001305254536400317765ustar00rootroot00000000000000expected_output.css000066400000000000000000000002331305254536400356500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/number#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: .0001; b: .01; c: -.0001; d: -.01; } input.scss000066400000000000000000000002631305254536400337540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/number#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: .0001; b: .01; c: -.0001; d: -.01; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/percent/000077500000000000000000000000001305254536400321465ustar00rootroot00000000000000expected_output.css000066400000000000000000000002471305254536400360250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/percent#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: .0001%; f: .01%; g: -.0001%; h: -.01%; } input.scss000066400000000000000000000002771305254536400341310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/literal/percent#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: .0001%; f: .01%; g: -.0001%; h: -.01%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/operator/000077500000000000000000000000001305254536400307055ustar00rootroot00000000000000expected_output.css000066400000000000000000000001671305254536400345650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/operator#foo { color: saturate(0.03); color: saturate(0.7); -webkit-filter: grayscale(0.03); -webkit-filter: grayscale(0.7); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/operator/input.scss000066400000000000000000000002161305254536400327400ustar00rootroot00000000000000$x: .03; $y: 0.7; #foo { color: saturate($x); color: saturate($y); -webkit-filter: grayscale(.03); -webkit-filter: grayscale(0.7); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/000077500000000000000000000000001305254536400306375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/dimension/000077500000000000000000000000001305254536400326245ustar00rootroot00000000000000expected_output.css000066400000000000000000000002671305254536400365050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/dimension#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } input.scss000066400000000000000000000005071305254536400346030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/dimension$i1: 10.0001px; $j1: 10.01px; $k1: -10.0001px; $l1: -10.01px; #foo { i: $i1; j: $j1; k: $k1; l: $l1; } $i2: 0.0001px; $j2: 0.01px; $k2: -0.0001px; $l2: -0.01px; #foo { i: $i2; j: $j2; k: $k2; l: $l2; } $i3: .0001px; $j3: .01px; $k3: -.0001px; $l3: -.01px; #foo { i: $i3; j: $j3; k: $k3; l: $l3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/number/000077500000000000000000000000001305254536400321275ustar00rootroot00000000000000expected_output.css000066400000000000000000000002371305254536400360050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/number#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } input.scss000066400000000000000000000004571305254536400341120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/number$a1: 10.0001; $b1: 10.01; $c1: -10.0001; $d1: -10.01; #foo { a: $a1; b: $b1; c: $c1; d: $d1; } $a2: 0.0001; $b2: 0.01; $c2: -0.0001; $d2: -0.01; #foo { a: $a2; b: $b2; c: $c2; d: $d2; } $a3: .0001; $b3: .01; $c3: -.0001; $d3: -.01; #foo { a: $a3; b: $b3; c: $c3; d: $d3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/percent/000077500000000000000000000000001305254536400322775ustar00rootroot00000000000000expected_output.css000066400000000000000000000002531305254536400361530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/percent#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } input.scss000066400000000000000000000004721305254536400342570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_550/variable/percent$e1: 10.0001%; $f1: 10.01%; $g1: -10.0001%; $h1: -10.01%; #foo { e: $e1; f: $f1; g: $g1; h: $h1; } $e2: 0.0001%; $f2: 0.01%; $g2: -0.0001%; $h2: -0.01%; #foo { e: $e2; f: $f2; g: $g2; h: $h2; } $e3: .0001%; $f3: .01%; $g3: -.0001%; $h3: -.01%; #foo { e: $e3; f: $f3; g: $g3; h: $h3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_552/000077500000000000000000000000001305254536400270545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_552/expected_output.css000066400000000000000000000000571305254536400330110ustar00rootroot00000000000000a, div { top: 0; } .a.c, .b.c { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_552/input.scss000066400000000000000000000001071305254536400311060ustar00rootroot00000000000000a, div { top: 0; } .a, .b { &.c { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_553/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_553/expected_output.css000066400000000000000000000000671305254536400330130ustar00rootroot00000000000000.test { var-value: 1; func-value: 1; mixin-value: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_553/input.scss000066400000000000000000000002631305254536400311120ustar00rootroot00000000000000$foo\bar: 1; @function foo\func() { @return 1; } @mixin foo\mixin() { mixin-value: 1; } .test { var-value: $foo\bar; func-value: foo\func(); @include foo\mixin(); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_555/000077500000000000000000000000001305254536400270575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_555/expected_output.css000066400000000000000000000000601305254536400330060ustar00rootroot00000000000000a { foo: baz; foo: blah; foo: blah; foo: bam; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_555/input.scss000066400000000000000000000004021305254536400311070ustar00rootroot00000000000000 @function hello($name) { @return $name; } $foo: ( bar() : baz, bar("foo") : blah, hello("bob") : bam, ); a { foo: map-get($foo, "bar()"); foo: map-get($foo, "bar(\"foo\")"); foo: map-get($foo, 'bar("foo")'); foo: map-get($foo, "bob"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_556/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_556/expected_output.css000066400000000000000000000000271305254536400330120ustar00rootroot00000000000000.test { equal: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_556/input.scss000066400000000000000000000001511305254536400311110ustar00rootroot00000000000000$test: ( one: 1, two: 2, ); $expect: ( two: 2, one: 1, ); .test { equal: $test == $expect; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_557/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_557/expected_output.css000066400000000000000000000000161305254536400330110ustar00rootroot00000000000000a { foo: 2; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_557/input.scss000066400000000000000000000000601305254536400311110ustar00rootroot00000000000000 a { foo: map-get((foo: 1, bar: 2), "bar"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_574/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_574/expected_output.css000066400000000000000000000000341305254536400330100ustar00rootroot00000000000000.test { margin-left: 3em; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_574/input.scss000066400000000000000000000001631305254536400311140ustar00rootroot00000000000000$flow: left; $map: ( margin-#{$flow}: 3em, foo: bar, ); .test { margin-left: map-get($map, margin-left); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_575/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_575/expected_output.css000066400000000000000000000000241305254536400330100ustar00rootroot00000000000000.test { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_575/input.scss000066400000000000000000000000751305254536400311170ustar00rootroot00000000000000.test { @if (foo: bar) == (foo: bar) { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_577/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_577/expected_output.css000066400000000000000000000000321305254536400330110ustar00rootroot00000000000000.test { -map-test: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_577/input.scss000066400000000000000000000003051305254536400311150ustar00rootroot00000000000000@function map-each($map) { $values: (); @each $key, $value in $map { $values: append($values, $value); } @return $values; } $map: (foo: bar); .test { -map-test: map-each($map); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_578/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_578/expected_output.css000066400000000000000000000001401305254536400330120ustar00rootroot00000000000000.test { -positive: one two three bar six seven; -negative: one two three four five six seven; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_578/input.scss000066400000000000000000000002271305254536400311210ustar00rootroot00000000000000$list: one foo three bar six seven; $pos: set-nth($list, 2, two); $neg: set-nth($pos, -3, four five); .test { -positive: $pos; -negative: $neg; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_579/000077500000000000000000000000001305254536400270655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_579/expected_output.css000066400000000000000000000000401305254536400330120ustar00rootroot00000000000000.test { foo: fump; bar: bump; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_579/input.scss000066400000000000000000000002171305254536400311210ustar00rootroot00000000000000$map: ( foo: fump, bar: bump, ); @mixin vararg-test($foo, $bar) { foo: $foo; bar: $bar; } .test { @include vararg-test($map...); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_590/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_590/expected_output.css000066400000000000000000000000741305254536400330120ustar00rootroot00000000000000foo { foo: 1/2; foo: 0.5; foo: 0.5; foo: true; foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_590/input.scss000066400000000000000000000001261305254536400311110ustar00rootroot00000000000000foo { foo: 1/2; foo: 0.5; foo: (1/2); foo: 1/2 == 0.5; foo: (1/2) == 0.5; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_592/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_592/expected_output.css000066400000000000000000000001101305254536400330030ustar00rootroot00000000000000.a .b::-webkit-scrollbar, .a .c .b::-webkit-scrollbar { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_592/input.scss000066400000000000000000000001761305254536400311200ustar00rootroot00000000000000%a::-webkit-scrollbar { color: green; } .a { .b { @extend %a; } .c .b { @extend %a; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_593/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_593/expected_output.css000066400000000000000000000001221305254536400330070ustar00rootroot00000000000000h1:nth-of-type(2n + 1) { color: red; } h1:nth-of-type(2n + 1) { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_593/input.scss000066400000000000000000000001521305254536400311130ustar00rootroot00000000000000h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_595/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_595/expected_output.css000066400000000000000000000000221305254536400330100ustar00rootroot00000000000000a { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_595/input.scss000066400000000000000000000000271305254536400311160ustar00rootroot00000000000000a { color: red; }; sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_602/000077500000000000000000000000001305254536400270505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_602/expected_output.css000066400000000000000000000002051305254536400330000ustar00rootroot00000000000000#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_602/input.scss000066400000000000000000000002171305254536400311040ustar00rootroot00000000000000#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_610/000077500000000000000000000000001305254536400270475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_610/expected_output.css000066400000000000000000000004501305254536400330010ustar00rootroot00000000000000foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_610/input.scss000066400000000000000000000010721305254536400311030ustar00rootroot00000000000000@mixin vararg-test($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } foo { @include vararg-test(a, b, c, d); } foo { @include vararg-test(a b c d...); } foo { @include vararg-test((a b c d)...); } foo { @include vararg-test((a, b, c, d)...); } foo { @include vararg-test((a: a, b: b, c: c, d: d)...); } foo { @include vararg-test(("a": a, "b": b, "c": c, "d": d)...); } foo { @include vararg-test(a b..., (c: c, d: d)...); } foo { @include vararg-test(a, b c..., (d: d)...); } foo { @include vararg-test($c: c, (a: a, b: b, d: d)...); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_613/000077500000000000000000000000001305254536400270525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_613/expected_output.css000066400000000000000000000000731305254536400330050ustar00rootroot00000000000000.selector { content: 4; } .other-selector { content: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_613/input.scss000066400000000000000000000003171305254536400311070ustar00rootroot00000000000000$var: 1; @mixin test { $var: 2; } @function test() { $var: 3; @return "dummy"; } .selector { $var: 4; @include test; $dummy: test(); content: $var; } .other-selector { content: $var; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_614/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_614/expected_output.css000066400000000000000000000001301305254536400330000ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_614/input.scss000066400000000000000000000001401305254536400311020ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_615/000077500000000000000000000000001305254536400270545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_615/expected_output.css000066400000000000000000000000201305254536400327770ustar00rootroot00000000000000a { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_615/input.scss000066400000000000000000000001141305254536400311040ustar00rootroot00000000000000$foo: "bar"; %#{"foo--#{$foo}"} { foo: bar; } a { @extend %foo--bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_617/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_617/expected_output.css000066400000000000000000000001171305254536400330100ustar00rootroot00000000000000.foo { display: block; } @supports (display: flex) { .foo { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_617/input.scss000066400000000000000000000001321305254536400311060ustar00rootroot00000000000000.foo { display: block; @supports (display: flex) { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_622/000077500000000000000000000000001305254536400270525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_622/expected_output.css000066400000000000000000000001231305254536400330010ustar00rootroot00000000000000@media screen { a { color: red; } } @media (foo: bar) { .link { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_622/input.scss000066400000000000000000000001641305254536400311070ustar00rootroot00000000000000@media screen { a { color: red; } } .link { @media (foo: bar) { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_623/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_623/expected_output.css000066400000000000000000000001071305254536400330040ustar00rootroot00000000000000a { filter: alpha(opacity=0.3); } div { filter: alpha(opacity=0.7); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_623/input.scss000066400000000000000000000001121305254536400311010ustar00rootroot00000000000000a { filter: alpha(opacity=.3); } div { filter: alpha(opacity=0.7); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_636/000077500000000000000000000000001305254536400270575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_636/expected_output.css000066400000000000000000000001311305254536400330050ustar00rootroot00000000000000foo { is-defined: true; is-string: true; starts-with-character: true; is-unique: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_636/input.scss000066400000000000000000000011011305254536400311040ustar00rootroot00000000000000 foo { $id: unique-id(); $is-string: type-of($id) == string; $starts-with-character: str_slice($id, 0, 1) == "u"; $is-unique: $id != unique-id(); @for $i from 1 through 1000 { $id: unique-id(); $is-string: $is-string and type-of($id) == string; $starts-with-character: $starts-with-character and str_slice($id, 0, 1) == "u"; $is-unique: $is-unique and $id != unique-id(); } is-defined: $id != "unique-id()"; is-string: $is-string; starts-with-character: $starts-with-character; is-unique: $is-unique; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_639/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_639/expected_output.css000066400000000000000000000001301305254536400330070ustar00rootroot00000000000000foo { foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_639/input.scss000066400000000000000000000002651305254536400311210ustar00rootroot00000000000000$quoted_list: "foo", "bar", "baz"; $unquoted_list: foo, bar, baz; foo { foo: #{foo, bar, baz}; foo: #{"foo", "bar", "baz"}; foo: #{$quoted_list}; foo: #{$unquoted_list}; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_641/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_641/expected_output.css000066400000000000000000000000311305254536400330000ustar00rootroot00000000000000.foo--1 { width: 100%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_641/input.scss000066400000000000000000000000341305254536400311040ustar00rootroot00000000000000.#{"foo"}--1 { width:100%; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_643/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_643/expected_output.css000066400000000000000000000000241305254536400330040ustar00rootroot00000000000000foo { a: bar baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_643/input.scss000066400000000000000000000000701305254536400311060ustar00rootroot00000000000000$map: (foo: bar, bar: baz); foo { a: nth($map, 2); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_644/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_644/expected_output.css000066400000000000000000000000601305254536400330050ustar00rootroot00000000000000foo { background-image: url(foo/bar/baz.jpg); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_644/input.scss000066400000000000000000000000671305254536400311150ustar00rootroot00000000000000foo { background-image: url(foo/#{"bar"}/baz.jpg); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_646/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_646/expected_output.css000066400000000000000000000000231305254536400330060ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_646/input.scss000066400000000000000000000001131305254536400311070ustar00rootroot00000000000000@function foo() { /* $bar: 1; */ @return true; } foo { foo: foo(); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_652/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_652/expected_output.css000066400000000000000000000000511305254536400330040ustar00rootroot00000000000000a { name: true; func: true; hex: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_652/input.scss000066400000000000000000000003061305254536400311100ustar00rootroot00000000000000$map: ( purple: foo, rgba(1,2,3,1): bar, #ffffff: baz, ); a { name: map-get($map, purple) == foo; func: map-get($map, rgba(1,2,3,1)) == bar; hex: map-get($map, #ffffff) == baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_657/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_657/default/000077500000000000000000000000001305254536400305065ustar00rootroot00000000000000expected_output.css000066400000000000000000000001231305254536400343560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_657/defaultfoo { is-defined: true; is-number: true; is-within-range: true; is-random: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_657/default/input.scss000066400000000000000000000011601305254536400325400ustar00rootroot00000000000000$values: (); foo { $duplicates: 0; $num: random(); $is-number: type-of($num) == number; $is-within-range: $num >= 0 and $num < 1; $values: append($values, $num); @for $i from 1 through 1000 { $num: random(); $is-number: $is-number and type-of($num) == number; $is-within-range: $is-within-range and $num >= 0 and $num < 1; @if (index($values, $num) != null) { $duplicates: $duplicates + 1; } $values: append($values, $num); } is-defined: $num != "random()"; is-number: $is-number; is-within-range: $is-within-range; is-random: $duplicates < 25; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_657/limit/000077500000000000000000000000001305254536400302005ustar00rootroot00000000000000expected_output.css000066400000000000000000000001231305254536400340500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_657/limitfoo { is-defined: true; is-digit: true; is-within-range: true; is-random: false; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_657/limit/input.scss000066400000000000000000000012531305254536400322350ustar00rootroot00000000000000$values: (); $limit: 10; foo { $num: random($limit); $is-digit: type-of($num) == number and floor($num) == $num; $is-within-range: $num >= 1 and $num <= $limit; $is-random: index($values, $num) == null; $values: append($values, $num); @for $i from 1 through 1000 { $num: random($limit); $is-digit: $is-digit and type-of($num) == number and floor($num) == $num; $is-within-range: $is-within-range and $num >= 1 and $num <= $limit; $is-random: $is-random and index($values, $num) == null; $values: append($values, $num); } is-defined: $num != "random(10)"; is-digit: $is-digit; is-within-range: $is-within-range; is-random: $is-random; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/issue_659/000077500000000000000000000000001305254536400306175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400344610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/issue_659sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/issue_659/input.scss000066400000000000000000000002671305254536400326600ustar00rootroot00000000000000// libsass issue 659: never output empty blocks // https://github.com/sass/libsass/issues/659 @function null() { @return null; } $foo: null; .test { out: null(); out: $foo; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/sass-script/000077500000000000000000000000001305254536400313375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400352050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/sass-scriptbaz { baz: !important; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/sass-script/input.scss000066400000000000000000000002371305254536400333750ustar00rootroot00000000000000$foo: null; @mixin bar() { bar: $foo; } @mixin baz() { baz: $foo !important; } foo { baz: $foo; } bar { @include bar; } baz { @include baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/static/000077500000000000000000000000001305254536400303535ustar00rootroot00000000000000expected_output.css000066400000000000000000000001321305254536400342230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/staticbam { bam: null; } foo { foo: null; } bar { bar: null; } baz { baz: null !important; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_659/static/input.scss000066400000000000000000000003011305254536400324010ustar00rootroot00000000000000 %bam { bam: null; } @mixin bar() { bar: null; } @mixin baz() { baz: null !important; } foo { foo: null; } bar { @include bar; } baz { @include baz; } bam { @extend %bam; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_660/000077500000000000000000000000001305254536400270545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_660/expected_output.css000066400000000000000000000001261305254536400330060ustar00rootroot00000000000000div { blah: true; } div { blah: false; } div { blah: false; } div { blah: false; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_660/input.scss000066400000000000000000000001711305254536400311070ustar00rootroot00000000000000$foo: true; div { blah: $foo; } div { blah: not $foo; } div { blah: not ($foo); } div { blah: not (true); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_666/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_666/angle/000077500000000000000000000000001305254536400301505ustar00rootroot00000000000000expected_output.css000066400000000000000000000004051305254536400340230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_666/angletest { num_deg: 53deg; num_grad: 53grad; num_rad: 53rad; num_turn: 53turn; deg_num: 53deg; deg_grad: 48.8deg; deg_rad: 2417.42274deg; deg_turn: 371deg; grad_num: 12.5grad; grad_rad: 2684.80304grad; grad_turn: 211grad; rad_num: 12.5rad; rad_turn: 14.14159rad; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_666/angle/input.scss000066400000000000000000000005401305254536400322030ustar00rootroot00000000000000test { num_deg: 42 + 11deg; num_grad: 42 + 11grad; num_rad: 42 + 11rad; num_turn: 42 + 11turn; deg_num: 11deg + 42; deg_grad: 11deg + 42grad; deg_rad: 11deg + 42rad; deg_turn: 11deg + 1turn; grad_num: 11grad + 1.5; grad_rad: 11grad + 42rad; grad_turn: 11grad + 0.5turn; rad_num: 11rad + 1.5; rad_turn: 11rad + 0.5turn; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_666/length/000077500000000000000000000000001305254536400303435ustar00rootroot00000000000000expected_output.css000066400000000000000000000006471305254536400342260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_666/lengthtest { num_in: 53in; num_cm: 53cm; num_pc: 53px; num_mm: 53mm; num_pt: 53pt; num_px: 53px; in_num: 53in; in_cm: 27.53543in; in_pc: 18in; in_mm: 12.65354in; in_pt: 11.58333in; in_px: 11.4375in; cm_num: 53cm; cm_pc: 28.78cm; cm_mm: 15.2cm; cm_pt: 12.48167cm; cm_px: 12.11125cm; pc_num: 53pc; pc_mm: 20.92126pc; pc_pt: 14.5pc; pc_px: 13.625pc; mm_num: 53mm; mm_pt: 25.81667mm; mm_px: 22.1125mm; pt_num: 53pt; pt_px: 42.5pt; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_666/length/input.scss000066400000000000000000000011011305254536400323700ustar00rootroot00000000000000test { num_in: 42 + 11in; num_cm: 42 + 11cm; num_pc: 42 + 11px; num_mm: 42 + 11mm; num_pt: 42 + 11pt; num_px: 42 + 11px; in_num: 11in + 42; in_cm: 11in + 42cm; in_pc: 11in + 42pc; in_mm: 11in + 42mm; in_pt: 11in + 42pt; in_px: 11in + 42px; cm_num: 11cm + 42; cm_pc: 11cm + 42pc; cm_mm: 11cm + 42mm; cm_pt: 11cm + 42pt; cm_px: 11cm + 42px; pc_num: 11pc + 42; pc_mm: 11pc + 42mm; pc_pt: 11pc + 42pt; pc_px: 11pc + 42px; mm_num: 11mm + 42; mm_pt: 11mm + 42pt; mm_px: 11mm + 42px; pt_num: 11pt + 42; pt_px: 11pt + 42px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_672/000077500000000000000000000000001305254536400270575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_672/expected_output.css000066400000000000000000000001571305254536400330150ustar00rootroot00000000000000with-keyword-args { answer: "Yep"; } with-no-args { answer: "Yep"; } without-keyword-args { answer: "Yep"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_672/input.scss000066400000000000000000000004541305254536400311160ustar00rootroot00000000000000@mixin test($arglist...) { $map: keywords($arglist); answer: if($map, "Yep", "Nope"); } with-keyword-args{ @include test($arg1: one, $arg2: two, $arg3: three); } with-no-args { @include test(); } without-keyword-args { @include test(not-a-keyword-arg-1 , not-a-keyword-arg-2); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_683/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_683/expected_output.css000066400000000000000000000001701305254536400330120ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_683/input.scss000066400000000000000000000001741305254536400311170ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_688/000077500000000000000000000000001305254536400270665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_688/expected_output.css000066400000000000000000000014521305254536400330230ustar00rootroot00000000000000test { /* Convert to px */ px-to-px: 1px; pt-to-px: 1.33333px; pc-to-px: 16px; in-to-px: 96px; mm-to-px: 3.77953px; cm-to-px: 37.79528px; /* Convert to pt */ px-to-pt: 0.75pt; pt-to-pt: 1pt; pc-to-pt: 12pt; in-to-pt: 72pt; mm-to-pt: 2.83465pt; cm-to-pt: 28.34646pt; /* Convert to pc */ px-to-pc: 0.0625pc; pt-to-pc: 0.08333pc; pc-to-pc: 1pc; in-to-pc: 6pc; mm-to-pc: 0.23622pc; cm-to-pc: 2.3622pc; /* Convert to in */ px-to-in: 0.01042in; pt-to-in: 0.01389in; pc-to-in: 0.16667in; in-to-in: 1in; mm-to-in: 0.03937in; cm-to-in: 0.3937in; /* Convert to mm */ px-to-mm: 0.26458mm; pt-to-mm: 0.35278mm; pc-to-mm: 4.23333mm; in-to-mm: 25.4mm; mm-to-mm: 1mm; cm-to-mm: 10mm; /* Convert to cm */ px-to-cm: 0.02646cm; pt-to-cm: 0.03528cm; pc-to-cm: 0.42333cm; in-to-cm: 2.54cm; mm-to-cm: 0.1cm; cm-to-cm: 1cm; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_688/input.scss000066400000000000000000000017231305254536400311250ustar00rootroot00000000000000test { /* Convert to px */ px-to-px: 0px + 1px; pt-to-px: 0px + 1pt; pc-to-px: 0px + 1pc; in-to-px: 0px + 1in; mm-to-px: 0px + 1mm; cm-to-px: 0px + 1cm; /* Convert to pt */ px-to-pt: 0pt + 1px; pt-to-pt: 0pt + 1pt; pc-to-pt: 0pt + 1pc; in-to-pt: 0pt + 1in; mm-to-pt: 0pt + 1mm; cm-to-pt: 0pt + 1cm; /* Convert to pc */ px-to-pc: 0pc + 1px; pt-to-pc: 0pc + 1pt; pc-to-pc: 0pc + 1pc; in-to-pc: 0pc + 1in; mm-to-pc: 0pc + 1mm; cm-to-pc: 0pc + 1cm; /* Convert to in */ px-to-in: 0in + 1px; pt-to-in: 0in + 1pt; pc-to-in: 0in + 1pc; in-to-in: 0in + 1in; mm-to-in: 0in + 1mm; cm-to-in: 0in + 1cm; /* Convert to mm */ px-to-mm: 0mm + 1px; pt-to-mm: 0mm + 1pt; pc-to-mm: 0mm + 1pc; in-to-mm: 0mm + 1in; mm-to-mm: 0mm + 1mm; cm-to-mm: 0mm + 1cm; /* Convert to cm */ px-to-cm: 0cm + 1px; pt-to-cm: 0cm + 1pt; pc-to-cm: 0cm + 1pc; in-to-cm: 0cm + 1in; mm-to-cm: 0cm + 1mm; cm-to-cm: 0cm + 1cm; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_694/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_694/expected_output.css000066400000000000000000000001341305254536400330140ustar00rootroot00000000000000.interpolation-test { test: '{"foo": "bar"}'; test: '"hello world"'; test: "hello world"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_694/input.scss000066400000000000000000000003661305254536400311240ustar00rootroot00000000000000// test for libsass 694: // parser should be smarter about handling quoted quotes $str: '{' + '"foo": "bar"' + '}'; $str2: '"hello world"'; $str3: "hello world"; .interpolation-test { test: "#{$str}"; test: "#{$str2}"; test: "#{$str3}"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_699/000077500000000000000000000000001305254536400270705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_699/expected_output.css000066400000000000000000000000361305254536400330220ustar00rootroot00000000000000.selector { color: #99cc66; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_699/input.scss000066400000000000000000000000551305254536400311240ustar00rootroot00000000000000.selector { color: invert(rebeccapurple); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_700/000077500000000000000000000000001305254536400270475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_700/expected_output.css000066400000000000000000000000551305254536400330020ustar00rootroot00000000000000.selector { color: rgba(255, 255, 255, 0); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_700/input.scss000066400000000000000000000000531305254536400311010ustar00rootroot00000000000000.selector { color: invert(transparent); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_701/000077500000000000000000000000001305254536400270505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_701/expected_output.css000066400000000000000000000002661305254536400330070ustar00rootroot00000000000000.test-1 { content: null; content: null; content: false; content: true; content: 42; content: 42.3; content: 42px; content: "string"; content: 1, 2, 3; content: (a: 1, b: 2, c: 3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_701/input.scss000066400000000000000000000004731305254536400311100ustar00rootroot00000000000000.test-1 { content: null; content: inspect(null); content: inspect(false); content: inspect(true); content: inspect(42); content: inspect(42.3); content: inspect(42px); content: inspect("string"); $list: 1, 2, 3; content: inspect($list); $map: ( a: 1, b: 2, c: 3 ); content: inspect($map); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_702/000077500000000000000000000000001305254536400270515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_702/expected_output.css000066400000000000000000000000501305254536400327770ustar00rootroot00000000000000.foo { content: true; content: false; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_702/input.scss000066400000000000000000000001311305254536400311000ustar00rootroot00000000000000.foo { content: function-exists("feature-exists"); content: feature-exists("foo"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_703/000077500000000000000000000000001305254536400270525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_703/expected_output.css000066400000000000000000000002531305254536400330050ustar00rootroot00000000000000.test-1 { content: 1; content: 2; content: 3; } .test-2 { content: 3; content: 2; content: 1; } .test-3 { content: 1; content: 2; } .test-4 { content: 3; content: 2; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_703/input.scss000066400000000000000000000003611305254536400311060ustar00rootroot00000000000000.test-1 { @for $i from 1 through 3 { content: $i; } } .test-2 { @for $i from 3 through 1 { content: $i; } } .test-3 { @for $i from 1 to 3 { content: $i; } } .test-4 { @for $i from 3 to 1 { content: $i; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_708/000077500000000000000000000000001305254536400270575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_708/expected_output.css000066400000000000000000000001401305254536400330050ustar00rootroot00000000000000.foobar { content: 11; content: 11; content: 11; content: 11px; content: 11px; content: 11px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_708/input.scss000066400000000000000000000004301305254536400311100ustar00rootroot00000000000000@function foobar($x, $y, $z : 3) { @return $x + $y * 2 + $z } .foobar { content: foobar($y:2, $x:4); content: foobar($y: 2, $x: 4); content: foobar($y : 2, $x : 4); content: foobar($y:2px, $x:4); content: foobar($y: 2px, $x: 4); content: foobar($y : 2px, $x : 4); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_733/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_733/expected_output.css000066400000000000000000000000711305254536400330060ustar00rootroot00000000000000test { content: 41px; content: 41px; content: 42px -1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_733/input.scss000066400000000000000000000001701305254536400311070ustar00rootroot00000000000000@function getter() { @return 42px; } test { content: getter()-1; content: getter()- 1; content: getter() -1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_736/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_736/expected_output.css000066400000000000000000000001031305254536400330050ustar00rootroot00000000000000.test { out: "found true"; out: "found true"; out: "found true"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_736/input.scss000066400000000000000000000005731305254536400311210ustar00rootroot00000000000000// libsass issue 736: @return does not cause function exit // https://github.com/sass/libsass/issues/736 @function contains-true($list) { @each $bool in $list { @if $bool { @return "found true"; } } @return "nothing found"; } .test { out: contains-true(true false false); out: contains-true(false true false); out: contains-true(false false true); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_738/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_738/expected_output.css000066400000000000000000000000661305254536400330170ustar00rootroot00000000000000.foo--bar { color: red; } .foo--1bar { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_738/input.scss000066400000000000000000000000741305254536400311170ustar00rootroot00000000000000.foo { &--bar { color: red; } &--1bar { color: blue;} } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_740/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_740/expected_output.css000066400000000000000000000000361305254536400330050ustar00rootroot00000000000000foo { foo: #fff; bar: #000; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_740/input.scss000066400000000000000000000001451305254536400311070ustar00rootroot00000000000000$foo: null; $foo: #fff !default; $bar: #000; $bar: #f00 !default; foo { foo: $foo; bar: $bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_748/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_748/expected_output.css000066400000000000000000000002021305254536400330100ustar00rootroot00000000000000.test { debug: truthy; debug: falsey; debug: falsey; debug: truthy; debug: truthy; debug: truthy; debug: truthy; debug: truthy; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_748/input.scss000066400000000000000000000011751305254536400311230ustar00rootroot00000000000000// problem: not expression is currently returning false on values other than true, false or null @function truthyfalsey($bool: null) { @if not $bool { @return falsey; } @else { @return truthy; } } .test { debug: truthyfalsey(true); // expect truthy debug: truthyfalsey(false); // expect falsey debug: truthyfalsey(); // expect falsey (default arg is null) debug: truthyfalsey(5); // expect truthy debug: truthyfalsey(string); // expect truthy debug: truthyfalsey((alpha: 1, bravo: 2)); // expect truthy debug: truthyfalsey(this is a list); // expect truthy debug: truthyfalsey('true'); // expect truthy } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_759/000077500000000000000000000000001305254536400270655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_759/expected_output.css000066400000000000000000000000651305254536400330210ustar00rootroot00000000000000foo { a: 10px; b: 20px; c: 30px; d: 40px; e: 50px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_759/input.scss000066400000000000000000000004431305254536400311220ustar00rootroot00000000000000$a: 10px !global !default; $b: 20px !default !global; $c: 30px !default !default !default !global !global !global; $d: 40px !global !global !global !default !default !default; $e: 50px !global !default !global !default !global !default; foo { a: $a; b: $b; c: $c; d: $d; e: $e; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_760/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_760/expected_output.css000066400000000000000000000000241305254536400330040ustar00rootroot00000000000000foo { quoted: ""; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_760/input.scss000066400000000000000000000001161305254536400311070ustar00rootroot00000000000000foo { quoted: str-slice("abcd", 1, 0); unquoted: str-slice(abcd, 1, 0); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_763/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_763/expected_output.css000066400000000000000000000001161305254536400330110ustar00rootroot00000000000000foo { a: "a"; b: "a"; c: a; d: "Xabcd"; e: "Xabcd"; f: "Xabcd"; g: "Xabcd"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_763/input.scss000066400000000000000000000003451305254536400311160ustar00rootroot00000000000000foo { a: str-slice("abcd", 1, 1); b: str-slice('abcd', 1, 1); c: str-slice(abcd, 1, 1); d: str-insert("abcd", "X", 1); e: str-insert("abcd", 'X', 1); f: str-insert('abcd', "X", 1); g: str-insert('abcd', 'X', 1); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_783/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_783/expected_output.css000066400000000000000000000002441305254536400330150ustar00rootroot00000000000000a { foo: 2em; bar: 2em; a: 1; a: 4em; a: 0em; foo: 2px; bar: 2em; foo: 2em; bar: 2px; bar: 2px; bar: 2px; a: 2em; a: 1; a: 1; foo: 2px; a: 2em; foo: 2px; a: 2em; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_783/input.scss000066400000000000000000000064331305254536400311240ustar00rootroot00000000000000// $a: 12px / 1em; // $b: 6px / 1em; // $c: 10em; // $x: -9999em; // $aa: 1px * 1px; a { $foo: 2em; $bar: 2em; foo: $foo; // 2em ✔ bar: $bar; // 2em ✔ // a: $foo * $bar; // 4em*em isn't a valid CSS value. ✔ a: $foo / $bar; // 1 ✔ a: $foo + $bar; // 4em ✔ a: $foo - $bar; // 0em ✔ $foo: 2px; $bar: 2em; foo: $foo; // 2px ✔ bar: $bar; // 2em ✔ // a: $foo * $bar; // 4em*px isn't a valid CSS value. ✔ // a: $foo / $bar; // 1px/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. ✔ // a: $foo - $bar; // Incompatible units: 'em' and 'px'. ✔ $foo: 2em; $bar: 2px; foo: $foo; // 2em ✔ bar: $bar; // 2px ✔ // a: $foo * $bar; // 4em*px isn't a valid CSS value. ✔ // a: $foo / $bar; // 1em/px isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'px' and 'em'. ✔ // a: $foo - $bar; // Incompatible units: 'px' and 'em'. ✔ $foo: 2px / 2em; $bar: 2px; // foo: $foo; // 1px/em isn't a valid CSS value. ✔ bar: $bar; // 2px ✔ // a: $foo * $bar; // 2px*px/em isn't a valid CSS value. ✔ // a: $foo / $bar; // 0.5/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: '' and 'em'. // a: $foo - $bar; // Incompatible units: '' and 'em'. $foo: 2em / 2px; $bar: 2px; // foo: $foo; // 1em/px isn't a valid CSS value. ✔ bar: $bar; // 2px ✔ a: $foo * $bar; // 2em ✔ // a: $foo / $bar; // 0.5em/px*px isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'px' and 'em'. // a: $foo - $bar; // Incompatible units: 'px' and 'em'. $foo: 2em / 2px; $bar: 2em / 2px; // foo: $foo; // 1em/px isn't a valid CSS value. ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ // a: $foo * $bar; // 1em*em/px*px isn't a valid CSS value. ✔ a: $foo / $bar; // 1 ✔ // a: $foo + $bar; // 2em/px isn't a valid CSS value. ✔ // a: $foo - $bar; // 0em/px isn't a valid CSS value. ✔ $foo: 2px / 2em; $bar: 2em / 2px; // foo: $foo; // 1px/em isn't a valid CSS value. ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ a: $foo * $bar; // 1 ✔ // a: $foo / $bar; // 1px*px/em*em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. // a: $foo - $bar; // Incompatible units: 'em' and 'px'. $foo: 2px; $bar: 2px / 2em; foo: $foo; // 2px ✔ // bar: $bar; // 1px/em isn't a valid CSS value. ✔ // a: $foo * $bar; // 2px*px/em isn't a valid CSS value. ✔ a: $foo / $bar; // 2em ✔ // a: $foo + $bar; // Incompatible units: 'em' and ''. // a: $foo - $bar; // Incompatible units: 'em' and ''. $foo: 2px; $bar: 2em / 2px; foo: $foo; // 2px ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ a: $foo * $bar; // 2em ✔ // a: $foo / $bar; // 2px*px/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. // a: $foo - $bar; // Incompatible units: 'em' and 'px'. } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_784/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_784/expected_output.css000066400000000000000000000000521305254536400330130ustar00rootroot00000000000000.foo { each: a 1; each: b 2; each: c 3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_784/input.scss000066400000000000000000000001041305254536400311120ustar00rootroot00000000000000.foo { @each $item in (a: 1, b: 2, c: 3) { each: $item; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_803/000077500000000000000000000000001305254536400270535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_803/expected_output.css000066400000000000000000000001631305254536400330060ustar00rootroot00000000000000@media (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_803/input.scss000066400000000000000000000002401305254536400311030ustar00rootroot00000000000000 $query-string: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$query-string} { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_813/000077500000000000000000000000001305254536400270545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_813/expected_output.css000066400000000000000000000000511305254536400330030ustar00rootroot00000000000000.foo { left: 3px; bottom: 1px 2px 3px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_813/input.scss000066400000000000000000000001741305254536400311120ustar00rootroot00000000000000@function foo($one, $two) { @return $one + $two; } $nums: 1px 2px; .foo { left: foo($nums...); bottom: $nums 3px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_815/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_815/expected_output.css000066400000000000000000000000351305254536400330070ustar00rootroot00000000000000foo { foo: "ba"; bar: "r"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_815/input.scss000066400000000000000000000001031305254536400311040ustar00rootroot00000000000000foo { foo: str-slice("bar", 1, 2); bar: str-slice("bar", 3); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_817/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_817/expected_output.css000066400000000000000000000002731305254536400330150ustar00rootroot00000000000000foo { foo: url("foo/bar.baz"); foo: url("foo/bar.baz"); foo: url(foo/bar.baz); foo: foo("foo/bar.baz", "bar", 55); foo: foo("foo/bar.baz", "bar", 55); foo: foo("foo/bar.baz", bar, 55); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_817/input.scss000066400000000000000000000003071305254536400311140ustar00rootroot00000000000000foo { foo: url('foo/bar.baz'); foo: url("foo/bar.baz"); foo: url(foo/bar.baz); foo: foo('foo/bar.baz', "bar", 55); foo: foo("foo/bar.baz", 'bar', 55); foo: foo("foo/bar.baz", bar, 55); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_820/000077500000000000000000000000001305254536400270525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_820/expected_output.css000066400000000000000000000001651305254536400330070ustar00rootroot00000000000000@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_820/input.scss000066400000000000000000000001671305254536400311120ustar00rootroot00000000000000@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_823/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_823/expected_output.css000066400000000000000000000000501305254536400330030ustar00rootroot00000000000000p > .red, p > a > .red { color: #F00; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_823/input.scss000066400000000000000000000001761305254536400311150ustar00rootroot00000000000000%test { > { .red { color: #F00; } } } p { @extend %test; > { a { @extend %test; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_828/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_828/expected_output.css000066400000000000000000000007341305254536400330210ustar00rootroot00000000000000foo { box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_828/input.scss000066400000000000000000000010001305254536400311050ustar00rootroot00000000000000foo { box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em - 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em-0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em -.75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em - .75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em- .75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em-.75em rgba(0, 0, 0, .25); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_829/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_829/expected_output.css000066400000000000000000000003021305254536400330110ustar00rootroot00000000000000@media (foo: bar), (bar: baz) { .foo { foo: bar; } } @media (foo: bar) and (foo: bar), (bar: baz) and (foo: bar) { .foo { bar: baz; } } @media (foo: bar), (bar: baz) { .foo .bar { baz: bam; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_829/input.scss000066400000000000000000000002641305254536400311210ustar00rootroot00000000000000.foo { @media (foo: bar), (bar: baz) { foo: bar; @media (foo: bar) { bar: baz; } .bar { baz: bam; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_845/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_845/expected_output.css000066400000000000000000000000221305254536400330060ustar00rootroot00000000000000* { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_845/input.sass000066400000000000000000000000411305254536400311060ustar00rootroot00000000000000@charset 'UTF-8' * color: red sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_857/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_857/expected_output.css000066400000000000000000000000271305254536400330160ustar00rootroot00000000000000#hello { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_857/input.scss000066400000000000000000000002011305254536400311110ustar00rootroot00000000000000$list: "item-1" "item-2" "item-3"; #hello { @if length($list) % 2 == 0 { color: blue; } @else { color: red; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_859/000077500000000000000000000000001305254536400270665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_859/expected_output.css000066400000000000000000000001131305254536400330140ustar00rootroot00000000000000@media screen { .one { background: blue; } .one .three { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_859/input.scss000066400000000000000000000001741305254536400311240ustar00rootroot00000000000000@media screen { .two { @at-root .one { background: blue; .three { color: red; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_864/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_864/expected_output.css000066400000000000000000000000301305254536400330060ustar00rootroot00000000000000div { color: #999999; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_864/input.scss000066400000000000000000000000451305254536400311150ustar00rootroot00000000000000div { color: desaturate(#999, 50%); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870-4.0/000077500000000000000000000000001305254536400273565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870-4.0/expected_output.css000066400000000000000000000010441305254536400333100ustar00rootroot00000000000000.csv { output: "alpha", "beta", "gamma", "delta"; output: alpha, beta, gamma, delta; output: "[alpha, beta, gamma, delta]"; output: "alpha, beta, gamma, delta"; output: "[" alpha, beta, gamma, delta "]"; output: "alpha, beta, gamma, delta"; output: "['alpha, beta, gamma, delta']"; } .ssv { output: "alpha" "beta" "gamma" "delta"; output: alpha beta gamma delta; output: "[alpha beta gamma delta]"; output: "alpha beta gamma delta"; output: "[" alpha beta gamma delta "]"; output: "alpha beta gamma delta"; output: "['alpha beta gamma delta']"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870-4.0/input.scss000066400000000000000000000011771305254536400314200ustar00rootroot00000000000000$quoted-strings-csv: "alpha", "beta", 'gamma', 'delta'; $quoted-strings-ssv: "alpha" "beta" 'gamma' 'delta'; .csv { output: $quoted-strings-csv; output: #{$quoted-strings-csv}; output: "[#{$quoted-strings-csv}]"; output: "#{$quoted-strings-csv}"; output: "["#{$quoted-strings-csv}"]"; output: '#{$quoted-strings-csv}'; output: "['#{$quoted-strings-csv}']"; } .ssv { output: $quoted-strings-ssv; output: #{$quoted-strings-ssv}; output: "[#{$quoted-strings-ssv}]"; output: "#{$quoted-strings-ssv}"; output: "["#{$quoted-strings-ssv}"]"; output: '#{$quoted-strings-ssv}'; output: "['#{$quoted-strings-ssv}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870-4.0/options.yml000066400000000000000000000000321305254536400315670ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870/000077500000000000000000000000001305254536400270575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870/error000066400000000000000000000012621305254536400301340ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/libsass-issues/issue_870/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"["#{$quoted-strings-csv}"]"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/libsass-issues/issue_870/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"["#{$quoted-strings-ssv}"]"') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870/expected_output.css000066400000000000000000000010401305254536400330050ustar00rootroot00000000000000.csv { output: "alpha", "beta", "gamma", "delta"; output: alpha, beta, gamma, delta; output: "[alpha, beta, gamma, delta]"; output: "alpha, beta, gamma, delta"; output: "["alpha, beta, gamma, delta"]"; output: "alpha, beta, gamma, delta"; output: "['alpha, beta, gamma, delta']"; } .ssv { output: "alpha" "beta" "gamma" "delta"; output: alpha beta gamma delta; output: "[alpha beta gamma delta]"; output: "alpha beta gamma delta"; output: "["alpha beta gamma delta"]"; output: "alpha beta gamma delta"; output: "['alpha beta gamma delta']"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870/input.scss000066400000000000000000000011771305254536400311210ustar00rootroot00000000000000$quoted-strings-csv: "alpha", "beta", 'gamma', 'delta'; $quoted-strings-ssv: "alpha" "beta" 'gamma' 'delta'; .csv { output: $quoted-strings-csv; output: #{$quoted-strings-csv}; output: "[#{$quoted-strings-csv}]"; output: "#{$quoted-strings-csv}"; output: "["#{$quoted-strings-csv}"]"; output: '#{$quoted-strings-csv}'; output: "['#{$quoted-strings-csv}']"; } .ssv { output: $quoted-strings-ssv; output: #{$quoted-strings-ssv}; output: "[#{$quoted-strings-ssv}]"; output: "#{$quoted-strings-ssv}"; output: "["#{$quoted-strings-ssv}"]"; output: '#{$quoted-strings-ssv}'; output: "['#{$quoted-strings-ssv}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_870/options.yml000066400000000000000000000000611305254536400312720ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_873/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_873/expected_output.css000066400000000000000000000001741305254536400330170ustar00rootroot00000000000000foo { foo: notification; foo: notification; foo: notification; foo: "notification"; foo: notification; foo: notification; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_873/input.scss000066400000000000000000000003421305254536400311150ustar00rootroot00000000000000$quoted: "notification"; $unquoted: notification; @function func($var) { @return $var; } foo { foo: func(notification); foo: #{notification}; foo: #{$quoted}; foo: $quoted; foo: #{$unquoted}; foo: $unquoted; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_877/000077500000000000000000000000001305254536400270665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_877/expected_output.css000066400000000000000000000007561305254536400330310ustar00rootroot00000000000000.test { function: true; function: true; function: true; function: true; function: false; function: false; function: true; mixin: true; mixin: true; mixin: true; mixin: true; mixin: false; mixin: false; mixin: true; variable: true; variable: true; variable: true; variable: true; variable: false; variable: false; variable: true; global-variable: true; global-variable: true; global-variable: true; global-variable: true; global-variable: false; global-variable: false; global-variable: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_877/input.scss000066400000000000000000000026131305254536400311240ustar00rootroot00000000000000@function _test1() { @return 'hello'; } @function -test2() { @return 'hello'; } @function test() { @return 'world'; } @mixin _test1() { mixin: true; } @mixin -test2() { mixin: true; } @mixin test() { mixin: true; } $-test1: true; $_test2: true; $test: true; .test { function: function-exists('_test1'); function: function-exists('-test1'); function: function-exists('_test2'); function: function-exists('-test2'); function: function-exists('test1'); function: function-exists('test2'); function: function-exists('test'); mixin: mixin-exists('_test1'); mixin: mixin-exists('-test1'); mixin: mixin-exists('_test2'); mixin: mixin-exists('-test2'); mixin: mixin-exists('test1'); mixin: mixin-exists('test2'); mixin: mixin-exists('test'); variable: variable-exists('_test1'); variable: variable-exists('-test1'); variable: variable-exists('_test2'); variable: variable-exists('-test2'); variable: variable-exists('test1'); variable: variable-exists('test2'); variable: variable-exists('test'); global-variable: global-variable-exists('_test1'); global-variable: global-variable-exists('-test1'); global-variable: global-variable-exists('_test2'); global-variable: global-variable-exists('-test2'); global-variable: global-variable-exists('test1'); global-variable: global-variable-exists('test2'); global-variable: global-variable-exists('test'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_883/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_883/expected_output.css000066400000000000000000000000651305254536400330170ustar00rootroot00000000000000@foo { div { font: a; } } @bar { div { color: b; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_883/input.scss000066400000000000000000000000751305254536400311210ustar00rootroot00000000000000div { @foo { font: a; } @bar { color: b; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_884/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_884/expected_output.css000066400000000000000000000000211305254536400330100ustar00rootroot00000000000000a { foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_884/input.scss000066400000000000000000000001501305254536400311140ustar00rootroot00000000000000@function foo() { @return 2; } $foo: false; @if foo() % 2 == 0 { $foo: true; } a { foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_890/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_890/expected_output.css000066400000000000000000000000431305254536400330110ustar00rootroot00000000000000.foo { border-right: 10px solid; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_890/input.scss000066400000000000000000000001061305254536400311120ustar00rootroot00000000000000.foo { border: { right: 10px solid /*here is a comment*/; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_893/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_893/expected_output.css000066400000000000000000000000301305254536400330100ustar00rootroot00000000000000.row { margin: -20px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_893/input.scss000066400000000000000000000000561305254536400311210ustar00rootroot00000000000000$gutter: 20px; .row { margin: 0 -$gutter; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_894/000077500000000000000000000000001305254536400270655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_894/expected_output.css000066400000000000000000000001161305254536400330160ustar00rootroot00000000000000a { /**/ } b { content: 'something so I have a non-empty expected output'; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_894/input.scss000066400000000000000000000001071305254536400311170ustar00rootroot00000000000000a {/**/} b {content: 'something so I have a non-empty expected output'}sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_930/000077500000000000000000000000001305254536400270545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_930/expected_output.css000066400000000000000000000001311305254536400330020ustar00rootroot00000000000000.foo.bar { color: #F00; } .foo.baz { color: #F00; } .foo:nth-child(1) { color: #F00; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_930/input.scss000066400000000000000000000002431305254536400311070ustar00rootroot00000000000000.foo { &.bar { color: #F00; } } $class: 'baz'; .foo { &.#{$class} { color: #F00; } } $n: 1; .foo { &:nth-child(#{$n}) { color: #F00; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_931/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_931/expected_output.css000066400000000000000000000002341305254536400330070ustar00rootroot00000000000000img { filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_931/input.scss000066400000000000000000000004351305254536400311130ustar00rootroot00000000000000@mixin img-opacity($trans) { filter : alpha(opacity=($trans * 100)); -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=#{$trans * 100})"; -moz-opacity : $trans; -khtml-opacity : $trans; opacity : $trans; } img { @include img-opacity(.5); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_941/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_941/expected_output.css000066400000000000000000000000541305254536400330100ustar00rootroot00000000000000.one, .two { /* 3 */ color: #F00; /* 4 */ } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_941/input.scss000066400000000000000000000000751305254536400311140ustar00rootroot00000000000000.one, /* 1 */ .two /* 2 */ { /* 3 */ color: #F00; /* 4 */ } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_942/000077500000000000000000000000001305254536400270575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_942/expected_output.css000066400000000000000000000000671305254536400330150ustar00rootroot00000000000000.foo .bar { color: #F00; } div { content: "foobar"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_942/input.scss000066400000000000000000000001121305254536400311050ustar00rootroot00000000000000$v: ".foo \ .bar"; #{$v} { color: #F00; } div { content: "foo\ bar"; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_943/000077500000000000000000000000001305254536400270605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_943/expected_output.css000066400000000000000000000001401305254536400330060ustar00rootroot00000000000000@media (min-width: 10px) { .puppy:hover { display: none; } } .puppy { background-color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_943/input.scss000066400000000000000000000002351305254536400311140ustar00rootroot00000000000000%dog { @media (min-width: 10px) { &:hover { display: none; } } } .puppy { @extend %dog; background-color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_947/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_947/expected_output.css000066400000000000000000000000501305254536400330120ustar00rootroot00000000000000@keyframes test { 10% { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_947/input.scss000066400000000000000000000001011305254536400311100ustar00rootroot00000000000000@keyframes test { $var: 10%; #{$var} { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948-4.0/000077500000000000000000000000001305254536400273645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948-4.0/expected_output.css000066400000000000000000000000241305254536400333130ustar00rootroot00000000000000foo { bar: 50 px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948-4.0/input.scss000066400000000000000000000000311305254536400314120ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948-4.0/options.yml000066400000000000000000000000321305254536400315750ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948/000077500000000000000000000000001305254536400270655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948/error000066400000000000000000000005071305254536400301430ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/output_styles/compact/libsass-issues/issue_948/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 * 5}px") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948/expected_output.css000066400000000000000000000000231305254536400330130ustar00rootroot00000000000000foo { bar: 50px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948/input.scss000066400000000000000000000000311305254536400311130ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_948/options.yml000066400000000000000000000000611305254536400313000ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_950/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_950/expected_output.css000066400000000000000000000001161305254536400330070ustar00rootroot00000000000000.selector1, .selector3 { foo: bar; } .selector2, .selector3 { zapf: dings; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_950/input.scss000066400000000000000000000001411305254536400311060ustar00rootroot00000000000000.selector1{ foo: bar; } .selector2{ zapf: dings; } .selector3{ @extend .selector1, .selector2; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_976/000077500000000000000000000000001305254536400270665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_976/expected_output.css000066400000000000000000000000451305254536400330200ustar00rootroot00000000000000@debug-this { .debug { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_976/input.scss000066400000000000000000000000541305254536400311210ustar00rootroot00000000000000.debug { @debug-this { foo: bar; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_978/000077500000000000000000000000001305254536400270705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_978/expected_output.css000066400000000000000000000000401305254536400330150ustar00rootroot00000000000000.foo [baz=".foo"] { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_978/input.scss000066400000000000000000000000531305254536400311220ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_980/000077500000000000000000000000001305254536400270615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_980/expected_output.css000066400000000000000000000000521305254536400330110ustar00rootroot00000000000000.test { value: 16; value: 7; value: 12; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_980/input.scss000066400000000000000000000004251305254536400311160ustar00rootroot00000000000000@function foo($value, $default: 13, $args...) { $res: $value + $default; @if length($args) != 0 { $res: $res + nth($args, 1); } @return $res; } .test { value: foo(3); // expected: 16 value: foo(3, 4); // expected: 7 value: foo(3, 4, 5, 6); // expected: 12 } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_988/000077500000000000000000000000001305254536400270715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_988/expected_output.css000066400000000000000000000000451305254536400330230ustar00rootroot00000000000000.foo { content: "Foo-Bar-Baz-Qux"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_988/input.scss000066400000000000000000000005521305254536400311270ustar00rootroot00000000000000@function str-replace($string, $search, $replace: '') { $index: str-index($string, $search); @if $index { @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); } @return $string; } $string: 'Foo Bar Baz Qux'; .foo { content: str-replace($string, ' ', '-'); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_992/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_992/expected_output.css000066400000000000000000000000361305254536400330160ustar00rootroot00000000000000.-text-red- { color: "red"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass-closed-issues/issue_992/input.scss000066400000000000000000000000661305254536400311220ustar00rootroot00000000000000$color: 'red'; .-text-#{$color}- { color: $color; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/Sáss-UŢF8/000077500000000000000000000000001305254536400255065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/Sáss-UŢF8/expected_output.css000066400000000000000000000000441305254536400314370ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/Sáss-UŢF8/input.scss000066400000000000000000000000461305254536400275420ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/Sáss-UŢF8/000077500000000000000000000000001305254536400252345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/Sáss-UŢF8/expected_output.css000066400000000000000000000000441305254536400311650ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/Sáss-UŢF8/input.scss000066400000000000000000000000461305254536400272700ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arg-eval/000077500000000000000000000000001305254536400242475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arg-eval/expected_output.css000066400000000000000000000002371305254536400302040ustar00rootroot00000000000000div { content: foobar(3 3/4 11, orange); content: 3 2/3 11 orange; content: 3 2/3 11; content: number; content: color; content: 3 3/4 11; bar-content: 0.75; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arg-eval/input.scss000066400000000000000000000004401305254536400263010ustar00rootroot00000000000000@function foo() { @return 1+2 3/4 5+6; } @mixin bar($x: 3/4) { bar-content: $x; } div { content: foobar(1+2 3/4 5+6, orange); content: append(1+2 2/3 5+6, orange); content: 1+2 2/3 5+6; content: type-of(2/3); content: type-of(orange); content: foo(); @include bar(); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic-4.0/000077500000000000000000000000001305254536400252015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic-4.0/expected_output.css000066400000000000000000000031031305254536400311310ustar00rootroot00000000000000div { /* number + whatever */ font: 5; font: 53%; font: 15px; font: #141414; font: 3hello; font: "3hello"; font: 3true; font: 3false; font: 3not-there(hello); font: 3unquote("hello"); font: 3a, b, c; font: 3a b c; /* number - whatever */ font: 1; font: -47%; font: -9px; font: 3-#111111; font: 3-hello; font: 3-"hello"; font: 3-true; font: 3-false; font: 3-not-there(hello); font: 3-unquote("hello"); font: 3-a, b, c; font: 3-a b c; /* number * whatever */ font: 6; font: 150%; font: 36px; font: #333333; /* number / whatever */ font: 3 / 2; font: 1.5; font: 6; font: 6; font: 3/#111111; font: 3/hello; font: 3/"hello"; font: 3/true; font: 3/false; font: 3/not-there(hello); font: 3/unquote("hello"); font: 3/a, b, c; font: 3/a b c; /* number % whatever */ font: 1; /* */ /* percentage + whatever */ font: 53%; font: 150%; font: 50%hello; font: "50%hello"; font: 50%undefined(hello); font: 50%unquote("hello"); font: 50%a, b, c; font: 50%a b c; /* percentage - whatever */ font: 47%; font: -50%; font: 50%-#111111; font: 50%-hello; font: 50%-"hello"; font: 50%-undefined(hello); font: 50%-unquote("hello"); font: 50%-a, b, c; font: 50%-a b c; /* percentage * whatever */ font: 150%; /* percentage / whatever */ font: 16.66667%; font: 0.5; font: 50%/#111111; font: 50%/hello; font: 50%/"hello"; font: 50%/undefined(hello); font: 50%/unquote("hello"); font: 50%/a, b, c; font: 50%/a b c; /* percentage % whatever */ /* percentage / whatever */ font: 2%; font: string; blah: 20/#abc; blah: string; blah: 3true; blah: true3; blah: true-5; blah: #0a0b0c; foo: string; foo: 1 2 3a b c; foo: 10em; foo: 1in; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic-4.0/input.scss000066400000000000000000000073131305254536400272410ustar00rootroot00000000000000div { /* number + whatever */ font: 3 + 2; font: 3 + 50%; font: 3 + 12px; font: 3 + #111111; font: 3 + hello; font: 3 + "hello"; font: 3 + true; font: 3 + false; font: 3 + not-there(hello); font: 3 + un#{quo}te("hello"); font: 3 + (a, b, c); font: 3 + (a b c); /* number - whatever */ font: 3 - 2; font: 3 - 50%; font: 3 - 12px; font: 3 - #111111; font: 3 - hello; font: 3 - "hello"; font: 3 - true; font: 3 - false; font: 3 - not-there(hello); font: 3 - un#{quo}te("hello"); font: 3 - (a, b, c); font: 3 - (a b c); /* number * whatever */ font: 3 * 2; font: 3 * 50%; font: 3 * 12px; font: 3 * #111111; // // the following commented expressions have invalid operands // font: 3 * hello; // font: 3 * "hello"; // font: 3 * true; // font: 3 * false; // font: 3 * not-there(hello); // font: 3 * un#{quo}te("hello"); // font: 3 * (a, b, c); // font: 3 * (a b c); /* number / whatever */ font: 3 / 2; font: (3 / 2); font: 4 * 3 / 2; font: 3 / 2 * 4; // font: (100 / 50%); // results in mixed unit // font: (3 / 12px); // results in mixed unit font: (3 / #111111); font: (3 / hello); font: (3 / "hello"); font: (3 / true); font: (3 / false); font: (3 / not-there(hello)); font: (3 / un#{quo}te("hello")); font: (3 / (a, b, c)); font: (3 / (a b c)); /* number % whatever */ font: 3 % 2; // font: 3 % 50%; // units not allowed // font: 3 % 12px; // font: 3 % #111111; // invalid operand // font: 3 % hello; // font: 3 % "hello"; // font: 3 % true; // font: 3 % false; // font: 3 % not-there(hello); // font: 3 % un#{quo}te("hello"); // font: 3 % (a, b, c); // font: 3 % (a b c); /* */ /* percentage + whatever */ font: 50% + 3; font: 50% + 100%; // font : 50% + 10px; // incompatible units // font: 50% + #111111; // invalid operands font: 50% + hello; font: 50% + "hello"; font: 50% + undefined(hello); font: 50% + un#{quo}te("hello"); font: 50% + (a, b, c); font: 50% + (a b c); /* percentage - whatever */ font: 50% - 3; font: 50% - 100%; // font: 50% - 10px; // incompatible units font: 50% - #111111; // invalid operands font: 50% - hello; font: 50% - "hello"; font: 50% - undefined(hello); font: 50% - un#{quo}te("hello"); font: 50% - (a, b, c); font: 50% - (a b c); /* percentage * whatever */ font: 50% * 3; // font: 50% * 100%; // results in squared units // font: 50% * 10px; // results in mixed units // font: 50% * #111111; // invalid operands // font: 50% * hello; // font: 50% * "hello"; // font: 50% * undefined(hello); // font: 50% * un#{quo}te("hello"); // font: 50% * (a, b, c); // font: 50% * (a b c); /* percentage / whatever */ font: (50% / 3); font: (50% / 100%); // font: (50% / 10px); // incompatible units font: (50% / #111111); // invalid operands font: (50% / hello); font: 50%/"hello"; font: (50% / undefined(hello)); font: 50% / un#{quo}te("hello"); font: 50% / (a, b, c); font: 50% / (a b c); /* percentage % whatever */ /* percentage / whatever */ font: 50% % 3; // font: 50% % 100%; // not allowed to mod by units // font: 50% % 10px; // font: 50% % #111111; // invalid operands // font: 50% % hello; // font: 50% % "hello"; // font: 50% % undefined(hello); // font: 50% % un#{quo}te("hello"); // font: 50% % (a, b, c); // font: 50% % (a b c); // font: 20px % 6px; font: type-of(3 + (a b c)); blah: (20/#abc); blah: type-of(3 + true); blah: (3 + true); blah: (true + 3); blah: (true - 5); // blah: 20px % 6px; // blah: 20 % 6px; // blah: 20px % 6hz; // blee: rgba(4,4,4,.3) % rgba(1,1,1,.3); blah: (#abc / #111); foo: type-of((1 2 3) + (a b c)); foo: (1 2 3) + (a b c); foo: (2px + 3px)*4em/2px; foo: 1cm*1in/1cm; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic-4.0/options.yml000066400000000000000000000000321305254536400274120ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic/000077500000000000000000000000001305254536400247025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic/error000066400000000000000000000037621305254536400257660ustar00rootroot00000000000000DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 + un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 - un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/compact/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 / un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/compact/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% + un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 91 of /sass/spec/output_styles/compact/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% - un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 113 of /sass/spec/output_styles/compact/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% / un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic/expected_output.css000066400000000000000000000031031305254536400306320ustar00rootroot00000000000000div { /* number + whatever */ font: 5; font: 53%; font: 15px; font: #141414; font: 3hello; font: "3hello"; font: 3true; font: 3false; font: 3not-there(hello); font: 3unquote("hello"); font: 3a, b, c; font: 3a b c; /* number - whatever */ font: 1; font: -47%; font: -9px; font: 3-#111111; font: 3-hello; font: 3-"hello"; font: 3-true; font: 3-false; font: 3-not-there(hello); font: 3-unquote("hello"); font: 3-a, b, c; font: 3-a b c; /* number * whatever */ font: 6; font: 150%; font: 36px; font: #333333; /* number / whatever */ font: 3 / 2; font: 1.5; font: 6; font: 6; font: 3/#111111; font: 3/hello; font: 3/"hello"; font: 3/true; font: 3/false; font: 3/not-there(hello); font: 3/unquote("hello"); font: 3/a, b, c; font: 3/a b c; /* number % whatever */ font: 1; /* */ /* percentage + whatever */ font: 53%; font: 150%; font: 50%hello; font: "50%hello"; font: 50%undefined(hello); font: 50%unquote("hello"); font: 50%a, b, c; font: 50%a b c; /* percentage - whatever */ font: 47%; font: -50%; font: 50%-#111111; font: 50%-hello; font: 50%-"hello"; font: 50%-undefined(hello); font: 50%-unquote("hello"); font: 50%-a, b, c; font: 50%-a b c; /* percentage * whatever */ font: 150%; /* percentage / whatever */ font: 16.66667%; font: 0.5; font: 50%/#111111; font: 50%/hello; font: 50%/"hello"; font: 50%/undefined(hello); font: 50%/unquote("hello"); font: 50%/a, b, c; font: 50%/a b c; /* percentage % whatever */ /* percentage / whatever */ font: 2%; font: string; blah: 20/#abc; blah: string; blah: 3true; blah: true3; blah: true-5; blah: #0a0b0c; foo: string; foo: 1 2 3a b c; foo: 10em; foo: 1in; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic/input.scss000066400000000000000000000073131305254536400267420ustar00rootroot00000000000000div { /* number + whatever */ font: 3 + 2; font: 3 + 50%; font: 3 + 12px; font: 3 + #111111; font: 3 + hello; font: 3 + "hello"; font: 3 + true; font: 3 + false; font: 3 + not-there(hello); font: 3 + un#{quo}te("hello"); font: 3 + (a, b, c); font: 3 + (a b c); /* number - whatever */ font: 3 - 2; font: 3 - 50%; font: 3 - 12px; font: 3 - #111111; font: 3 - hello; font: 3 - "hello"; font: 3 - true; font: 3 - false; font: 3 - not-there(hello); font: 3 - un#{quo}te("hello"); font: 3 - (a, b, c); font: 3 - (a b c); /* number * whatever */ font: 3 * 2; font: 3 * 50%; font: 3 * 12px; font: 3 * #111111; // // the following commented expressions have invalid operands // font: 3 * hello; // font: 3 * "hello"; // font: 3 * true; // font: 3 * false; // font: 3 * not-there(hello); // font: 3 * un#{quo}te("hello"); // font: 3 * (a, b, c); // font: 3 * (a b c); /* number / whatever */ font: 3 / 2; font: (3 / 2); font: 4 * 3 / 2; font: 3 / 2 * 4; // font: (100 / 50%); // results in mixed unit // font: (3 / 12px); // results in mixed unit font: (3 / #111111); font: (3 / hello); font: (3 / "hello"); font: (3 / true); font: (3 / false); font: (3 / not-there(hello)); font: (3 / un#{quo}te("hello")); font: (3 / (a, b, c)); font: (3 / (a b c)); /* number % whatever */ font: 3 % 2; // font: 3 % 50%; // units not allowed // font: 3 % 12px; // font: 3 % #111111; // invalid operand // font: 3 % hello; // font: 3 % "hello"; // font: 3 % true; // font: 3 % false; // font: 3 % not-there(hello); // font: 3 % un#{quo}te("hello"); // font: 3 % (a, b, c); // font: 3 % (a b c); /* */ /* percentage + whatever */ font: 50% + 3; font: 50% + 100%; // font : 50% + 10px; // incompatible units // font: 50% + #111111; // invalid operands font: 50% + hello; font: 50% + "hello"; font: 50% + undefined(hello); font: 50% + un#{quo}te("hello"); font: 50% + (a, b, c); font: 50% + (a b c); /* percentage - whatever */ font: 50% - 3; font: 50% - 100%; // font: 50% - 10px; // incompatible units font: 50% - #111111; // invalid operands font: 50% - hello; font: 50% - "hello"; font: 50% - undefined(hello); font: 50% - un#{quo}te("hello"); font: 50% - (a, b, c); font: 50% - (a b c); /* percentage * whatever */ font: 50% * 3; // font: 50% * 100%; // results in squared units // font: 50% * 10px; // results in mixed units // font: 50% * #111111; // invalid operands // font: 50% * hello; // font: 50% * "hello"; // font: 50% * undefined(hello); // font: 50% * un#{quo}te("hello"); // font: 50% * (a, b, c); // font: 50% * (a b c); /* percentage / whatever */ font: (50% / 3); font: (50% / 100%); // font: (50% / 10px); // incompatible units font: (50% / #111111); // invalid operands font: (50% / hello); font: 50%/"hello"; font: (50% / undefined(hello)); font: 50% / un#{quo}te("hello"); font: 50% / (a, b, c); font: 50% / (a b c); /* percentage % whatever */ /* percentage / whatever */ font: 50% % 3; // font: 50% % 100%; // not allowed to mod by units // font: 50% % 10px; // font: 50% % #111111; // invalid operands // font: 50% % hello; // font: 50% % "hello"; // font: 50% % undefined(hello); // font: 50% % un#{quo}te("hello"); // font: 50% % (a, b, c); // font: 50% % (a b c); // font: 20px % 6px; font: type-of(3 + (a b c)); blah: (20/#abc); blah: type-of(3 + true); blah: (3 + true); blah: (true + 3); blah: (true - 5); // blah: 20px % 6px; // blah: 20 % 6px; // blah: 20px % 6hz; // blee: rgba(4,4,4,.3) % rgba(1,1,1,.3); blah: (#abc / #111); foo: type-of((1 2 3) + (a b c)); foo: (1 2 3) + (a b c); foo: (2px + 3px)*4em/2px; foo: 1cm*1in/1cm; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/arithmetic/options.yml000066400000000000000000000000611305254536400271150ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-error/000077500000000000000000000000001305254536400243045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-error/feature-test/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-error/feature-test/expected_output.css000066400000000000000000000000271305254536400326460ustar00rootroot00000000000000div { feature: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-error/feature-test/input.scss000066400000000000000000000001001305254536400307370ustar00rootroot00000000000000@if feature-exists(at-error) { div { feature: true; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/000077500000000000000000000000001305254536400241365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/135_test_simple_at_root/000077500000000000000000000000001305254536400306055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400344570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/135_test_simple_at_root.bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/135_test_simple_at_root/input.scss000066400000000000000000000000521305254536400326360ustar00rootroot00000000000000.foo { @at-root { .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/136_test_at_root_with_selector/000077500000000000000000000000001305254536400321705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400360420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/136_test_at_root_with_selector.bar { a: b; } input.scss000066400000000000000000000000401305254536400341370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/136_test_at_root_with_selector.foo { @at-root .bar {a: b} } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/137_test_at_root_in_mixin/000077500000000000000000000000001305254536400311305ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400350020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/137_test_at_root_in_mixin.bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/137_test_at_root_in_mixin/input.scss000066400000000000000000000001001305254536400331530ustar00rootroot00000000000000@mixin bar { @at-root .bar {a: b} } .foo { @include bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/138_test_at_root_in_media/000077500000000000000000000000001305254536400310645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400347330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/138_test_at_root_in_media@media screen { .bar { a: b; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/138_test_at_root_in_media/input.scss000066400000000000000000000000701305254536400331150ustar00rootroot00000000000000@media screen { .foo { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/139_test_at_root_in_bubbled_media/000077500000000000000000000000001305254536400325445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400364130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/139_test_at_root_in_bubbled_media@media screen { .bar { a: b; } } input.scss000066400000000000000000000000701305254536400345160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/139_test_at_root_in_bubbled_media.foo { @media screen { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/140_test_at_root_in_unknown_directive/000077500000000000000000000000001305254536400335335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400374030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .bar { a: b; } } input.scss000066400000000000000000000000621305254536400355060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .foo { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/141_test_at_root_with_parent_ref/000077500000000000000000000000001305254536400324715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400363430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/141_test_at_root_with_parent_ref.foo { a: b; } input.scss000066400000000000000000000000461305254536400344460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/141_test_at_root_with_parent_ref.foo { @at-root & { a: b; } } 000077500000000000000000000000001305254536400350145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/142_test_multi_level_at_root_with_parent_refexpected_output.css000066400000000000000000000000241305254536400407430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo .bar { a: b; } input.scss000066400000000000000000000001261305254536400370470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo { @at-root & { .bar { @at-root & { a: b; } } } } 000077500000000000000000000000001305254536400362105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_refexpected_output.css000066400000000000000000000000171305254536400421410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.bar { a: b; } input.scss000066400000000000000000000001021305254536400402350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.foo { @at-root .bar { @at-root & { a: b; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/ampersand/000077500000000000000000000000001305254536400261105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/ampersand/expected_output.css000066400000000000000000000000641305254536400320430ustar00rootroot00000000000000foo { color: blue; } foo--modifier { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/ampersand/input.scss000066400000000000000000000001451305254536400301440ustar00rootroot00000000000000foo { @at-root { & { color: blue; } &--modifier { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/basic/000077500000000000000000000000001305254536400252175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/basic/expected_output.css000066400000000000000000000001231305254536400311460ustar00rootroot00000000000000foo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/basic/input.scss000066400000000000000000000002111305254536400272450ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/extend/000077500000000000000000000000001305254536400254255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/extend/expected_output.css000066400000000000000000000000511305254536400313540ustar00rootroot00000000000000bar { color: red; } baz { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/extend/input.scss000066400000000000000000000003461305254536400274640ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/keyframes/000077500000000000000000000000001305254536400261245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/keyframes/expected_output.css000066400000000000000000000002141305254536400320540ustar00rootroot00000000000000foo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/keyframes/input.scss000066400000000000000000000003351305254536400301610ustar00rootroot00000000000000foo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/media/000077500000000000000000000000001305254536400252155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/media/expected_output.css000066400000000000000000000001141305254536400311440ustar00rootroot00000000000000@media print { bar { color: red; } } @media speech { baz { color: blue; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/media/input.scss000066400000000000000000000002361305254536400272520ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/nested/000077500000000000000000000000001305254536400254205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/nested/expected_output.css000066400000000000000000000002111305254536400313450ustar00rootroot00000000000000foo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/nested/input.scss000066400000000000000000000003311305254536400274510ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/with_without/000077500000000000000000000000001305254536400266745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/with_without/expected_output.css000066400000000000000000000034121305254536400326270ustar00rootroot00000000000000@media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-root/with_without/input.scss000066400000000000000000000103151305254536400307300ustar00rootroot00000000000000// Unquoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: media) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: supports) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: supports) { .foo { content: bar; } } } } // Quoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "media") { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "supports") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "supports") { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-stuff/000077500000000000000000000000001305254536400243025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-stuff/expected_output.css000066400000000000000000000010521305254536400302330ustar00rootroot00000000000000@fudge hux bloo; div { color: red; height: 20px; } @fudge { div span { width: 10px; } div span a { font: whatever; } } @-webkit-keyframes SOMETHING { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1.0; } } @-webkit-keyframes BOUNCE { from { left: 0px; } to { left: 200px; } } div { border-upper-left: 10px; border-upper-right: 9px; border-lower-left: 8px; border-lower-right: 7px; background: gray; } div span { font: whatever; } @fudge HEY, HOO, HA:first-child { color: blue; } @mudge div span, a:visited; @fu dge foo { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/at-stuff/input.scss000066400000000000000000000011221305254536400263320ustar00rootroot00000000000000@fudge hux bloo; div { color: red; @fudge { span { width: 10px; a { font: whatever; } } } height: 20px; @-webkit-keyframes SOMETHING { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1.0; } } @-webkit-keyframes BOUNCE { from { left: 0px; } to { left: 200px; } } } div { span { font: whatever; } border: { upper: { left: 10px; right: 9px; } lower: { left: 8px; right: 7px; } } background: gray; } @fudge HEY, HOO, HA:first-child { color: blue; } @mudge div span, a:visited; @fu#{dge} foo { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/basic/000077500000000000000000000000001305254536400236325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/basic/44_not_number_expression/000077500000000000000000000000001305254536400305705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000661305254536400344460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/basic/44_not_number_expressiondiv { background: green; } div { background: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/basic/44_not_number_expression/input.scss000066400000000000000000000002201305254536400326160ustar00rootroot00000000000000@if 2 { div { background: green; } } @if not 2 { div { background: red; } } @if not not 2 { div { background: blue; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/bool/000077500000000000000000000000001305254536400235045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/bool/expected_output.css000066400000000000000000000001241305254536400274340ustar00rootroot00000000000000div { a: false; b: "ho"; b: "hey"; a: false and "hey"; b: "hey" and "ho"; b: hey; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/bool/input.scss000066400000000000000000000002241305254536400255360ustar00rootroot00000000000000div { a: (false and "hey"); b: ("hey" and "ho"); b: ("hey" or "ho"); a: false and "hey"; b: "hey" and "ho"; b: unquote("hey") or "ho"; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/calc/000077500000000000000000000000001305254536400234535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/calc/expected_output.css000066400000000000000000000003121305254536400274020ustar00rootroot00000000000000body { width: calc($x + 2 - 3em / hoolabaloo); width: -moz-calc($x + 2 - 3em / hoolabaloo); width: -webkit-calc($x + 2 - 3em / hoolabaloo); width: -ms-calc($x + 2 - 3em / hoolabaloo); height: foo(4); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/calc/input.scss000066400000000000000000000003371305254536400255120ustar00rootroot00000000000000$x: 2; body { width: calc($x + 2 - 3em / hoolabaloo); width: -moz-calc($x + 2 - 3em / hoolabaloo); width: -webkit-calc($x + 2 - 3em / hoolabaloo); width: -ms-calc($x + 2 - 3em / hoolabaloo); height: foo(2 + 2); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/charset/000077500000000000000000000000001305254536400242025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/charset/expected_output.css000066400000000000000000000001211305254536400301270ustar00rootroot00000000000000@charset "UTF-8"; div { content: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/charset/input.scss000066400000000000000000000001201305254536400262270ustar00rootroot00000000000000div { content: to-upper-case("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/000077500000000000000000000000001305254536400256755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/000077500000000000000000000000001305254536400264635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/adjust-hue/000077500000000000000000000000001305254536400305345ustar00rootroot00000000000000expected_output.css000066400000000000000000000225161305254536400344160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/adjust-huefoo { c-361: black; c-360: black; c-359: black; c-358: black; c-357: black; c-356: black; c-355: black; c-354: black; c-353: black; c-352: black; c-351: black; c-350: black; c-349: black; c-348: black; c-347: black; c-346: black; c-345: black; c-344: black; c-343: black; c-342: black; c-341: black; c-340: black; c-339: black; c-338: black; c-337: black; c-336: black; c-335: black; c-334: black; c-333: black; c-332: black; c-331: black; c-330: black; c-329: black; c-328: black; c-327: black; c-326: black; c-325: black; c-324: black; c-323: black; c-322: black; c-321: black; c-320: black; c-319: black; c-318: black; c-317: black; c-316: black; c-315: black; c-314: black; c-313: black; c-312: black; c-311: black; c-310: black; c-309: black; c-308: black; c-307: black; c-306: black; c-305: black; c-304: black; c-303: black; c-302: black; c-301: black; c-300: black; c-299: black; c-298: black; c-297: black; c-296: black; c-295: black; c-294: black; c-293: black; c-292: black; c-291: black; c-290: black; c-289: black; c-288: black; c-287: black; c-286: black; c-285: black; c-284: black; c-283: black; c-282: black; c-281: black; c-280: black; c-279: black; c-278: black; c-277: black; c-276: black; c-275: black; c-274: black; c-273: black; c-272: black; c-271: black; c-270: black; c-269: black; c-268: black; c-267: black; c-266: black; c-265: black; c-264: black; c-263: black; c-262: black; c-261: black; c-260: black; c-259: black; c-258: black; c-257: black; c-256: black; c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; c11: black; c12: black; c13: black; c14: black; c15: black; c16: black; c17: black; c18: black; c19: black; c20: black; c21: black; c22: black; c23: black; c24: black; c25: black; c26: black; c27: black; c28: black; c29: black; c30: black; c31: black; c32: black; c33: black; c34: black; c35: black; c36: black; c37: black; c38: black; c39: black; c40: black; c41: black; c42: black; c43: black; c44: black; c45: black; c46: black; c47: black; c48: black; c49: black; c50: black; c51: black; c52: black; c53: black; c54: black; c55: black; c56: black; c57: black; c58: black; c59: black; c60: black; c61: black; c62: black; c63: black; c64: black; c65: black; c66: black; c67: black; c68: black; c69: black; c70: black; c71: black; c72: black; c73: black; c74: black; c75: black; c76: black; c77: black; c78: black; c79: black; c80: black; c81: black; c82: black; c83: black; c84: black; c85: black; c86: black; c87: black; c88: black; c89: black; c90: black; c91: black; c92: black; c93: black; c94: black; c95: black; c96: black; c97: black; c98: black; c99: black; c100: black; c101: black; c102: black; c103: black; c104: black; c105: black; c106: black; c107: black; c108: black; c109: black; c110: black; c111: black; c112: black; c113: black; c114: black; c115: black; c116: black; c117: black; c118: black; c119: black; c120: black; c121: black; c122: black; c123: black; c124: black; c125: black; c126: black; c127: black; c128: black; c129: black; c130: black; c131: black; c132: black; c133: black; c134: black; c135: black; c136: black; c137: black; c138: black; c139: black; c140: black; c141: black; c142: black; c143: black; c144: black; c145: black; c146: black; c147: black; c148: black; c149: black; c150: black; c151: black; c152: black; c153: black; c154: black; c155: black; c156: black; c157: black; c158: black; c159: black; c160: black; c161: black; c162: black; c163: black; c164: black; c165: black; c166: black; c167: black; c168: black; c169: black; c170: black; c171: black; c172: black; c173: black; c174: black; c175: black; c176: black; c177: black; c178: black; c179: black; c180: black; c181: black; c182: black; c183: black; c184: black; c185: black; c186: black; c187: black; c188: black; c189: black; c190: black; c191: black; c192: black; c193: black; c194: black; c195: black; c196: black; c197: black; c198: black; c199: black; c200: black; c201: black; c202: black; c203: black; c204: black; c205: black; c206: black; c207: black; c208: black; c209: black; c210: black; c211: black; c212: black; c213: black; c214: black; c215: black; c216: black; c217: black; c218: black; c219: black; c220: black; c221: black; c222: black; c223: black; c224: black; c225: black; c226: black; c227: black; c228: black; c229: black; c230: black; c231: black; c232: black; c233: black; c234: black; c235: black; c236: black; c237: black; c238: black; c239: black; c240: black; c241: black; c242: black; c243: black; c244: black; c245: black; c246: black; c247: black; c248: black; c249: black; c250: black; c251: black; c252: black; c253: black; c254: black; c255: black; c256: black; c257: black; c258: black; c259: black; c260: black; c261: black; c262: black; c263: black; c264: black; c265: black; c266: black; c267: black; c268: black; c269: black; c270: black; c271: black; c272: black; c273: black; c274: black; c275: black; c276: black; c277: black; c278: black; c279: black; c280: black; c281: black; c282: black; c283: black; c284: black; c285: black; c286: black; c287: black; c288: black; c289: black; c290: black; c291: black; c292: black; c293: black; c294: black; c295: black; c296: black; c297: black; c298: black; c299: black; c300: black; c301: black; c302: black; c303: black; c304: black; c305: black; c306: black; c307: black; c308: black; c309: black; c310: black; c311: black; c312: black; c313: black; c314: black; c315: black; c316: black; c317: black; c318: black; c319: black; c320: black; c321: black; c322: black; c323: black; c324: black; c325: black; c326: black; c327: black; c328: black; c329: black; c330: black; c331: black; c332: black; c333: black; c334: black; c335: black; c336: black; c337: black; c338: black; c339: black; c340: black; c341: black; c342: black; c343: black; c344: black; c345: black; c346: black; c347: black; c348: black; c349: black; c350: black; c351: black; c352: black; c353: black; c354: black; c355: black; c356: black; c357: black; c358: black; c359: black; c360: black; c361: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/adjust-hue/input.scss000066400000000000000000000646451305254536400326070ustar00rootroot00000000000000foo { c-361: adjust-hue(rgb(0,0,0), -361); c-360: adjust-hue(rgb(0,0,0), -360); c-359: adjust-hue(rgb(0,0,0), -359); c-358: adjust-hue(rgb(0,0,0), -358); c-357: adjust-hue(rgb(0,0,0), -357); c-356: adjust-hue(rgb(0,0,0), -356); c-355: adjust-hue(rgb(0,0,0), -355); c-354: adjust-hue(rgb(0,0,0), -354); c-353: adjust-hue(rgb(0,0,0), -353); c-352: adjust-hue(rgb(0,0,0), -352); c-351: adjust-hue(rgb(0,0,0), -351); c-350: adjust-hue(rgb(0,0,0), -350); c-349: adjust-hue(rgb(0,0,0), -349); c-348: adjust-hue(rgb(0,0,0), -348); c-347: adjust-hue(rgb(0,0,0), -347); c-346: adjust-hue(rgb(0,0,0), -346); c-345: adjust-hue(rgb(0,0,0), -345); c-344: adjust-hue(rgb(0,0,0), -344); c-343: adjust-hue(rgb(0,0,0), -343); c-342: adjust-hue(rgb(0,0,0), -342); c-341: adjust-hue(rgb(0,0,0), -341); c-340: adjust-hue(rgb(0,0,0), -340); c-339: adjust-hue(rgb(0,0,0), -339); c-338: adjust-hue(rgb(0,0,0), -338); c-337: adjust-hue(rgb(0,0,0), -337); c-336: adjust-hue(rgb(0,0,0), -336); c-335: adjust-hue(rgb(0,0,0), -335); c-334: adjust-hue(rgb(0,0,0), -334); c-333: adjust-hue(rgb(0,0,0), -333); c-332: adjust-hue(rgb(0,0,0), -332); c-331: adjust-hue(rgb(0,0,0), -331); c-330: adjust-hue(rgb(0,0,0), -330); c-329: adjust-hue(rgb(0,0,0), -329); c-328: adjust-hue(rgb(0,0,0), -328); c-327: adjust-hue(rgb(0,0,0), -327); c-326: adjust-hue(rgb(0,0,0), -326); c-325: adjust-hue(rgb(0,0,0), -325); c-324: adjust-hue(rgb(0,0,0), -324); c-323: adjust-hue(rgb(0,0,0), -323); c-322: adjust-hue(rgb(0,0,0), -322); c-321: adjust-hue(rgb(0,0,0), -321); c-320: adjust-hue(rgb(0,0,0), -320); c-319: adjust-hue(rgb(0,0,0), -319); c-318: adjust-hue(rgb(0,0,0), -318); c-317: adjust-hue(rgb(0,0,0), -317); c-316: adjust-hue(rgb(0,0,0), -316); c-315: adjust-hue(rgb(0,0,0), -315); c-314: adjust-hue(rgb(0,0,0), -314); c-313: adjust-hue(rgb(0,0,0), -313); c-312: adjust-hue(rgb(0,0,0), -312); c-311: adjust-hue(rgb(0,0,0), -311); c-310: adjust-hue(rgb(0,0,0), -310); c-309: adjust-hue(rgb(0,0,0), -309); c-308: adjust-hue(rgb(0,0,0), -308); c-307: adjust-hue(rgb(0,0,0), -307); c-306: adjust-hue(rgb(0,0,0), -306); c-305: adjust-hue(rgb(0,0,0), -305); c-304: adjust-hue(rgb(0,0,0), -304); c-303: adjust-hue(rgb(0,0,0), -303); c-302: adjust-hue(rgb(0,0,0), -302); c-301: adjust-hue(rgb(0,0,0), -301); c-300: adjust-hue(rgb(0,0,0), -300); c-299: adjust-hue(rgb(0,0,0), -299); c-298: adjust-hue(rgb(0,0,0), -298); c-297: adjust-hue(rgb(0,0,0), -297); c-296: adjust-hue(rgb(0,0,0), -296); c-295: adjust-hue(rgb(0,0,0), -295); c-294: adjust-hue(rgb(0,0,0), -294); c-293: adjust-hue(rgb(0,0,0), -293); c-292: adjust-hue(rgb(0,0,0), -292); c-291: adjust-hue(rgb(0,0,0), -291); c-290: adjust-hue(rgb(0,0,0), -290); c-289: adjust-hue(rgb(0,0,0), -289); c-288: adjust-hue(rgb(0,0,0), -288); c-287: adjust-hue(rgb(0,0,0), -287); c-286: adjust-hue(rgb(0,0,0), -286); c-285: adjust-hue(rgb(0,0,0), -285); c-284: adjust-hue(rgb(0,0,0), -284); c-283: adjust-hue(rgb(0,0,0), -283); c-282: adjust-hue(rgb(0,0,0), -282); c-281: adjust-hue(rgb(0,0,0), -281); c-280: adjust-hue(rgb(0,0,0), -280); c-279: adjust-hue(rgb(0,0,0), -279); c-278: adjust-hue(rgb(0,0,0), -278); c-277: adjust-hue(rgb(0,0,0), -277); c-276: adjust-hue(rgb(0,0,0), -276); c-275: adjust-hue(rgb(0,0,0), -275); c-274: adjust-hue(rgb(0,0,0), -274); c-273: adjust-hue(rgb(0,0,0), -273); c-272: adjust-hue(rgb(0,0,0), -272); c-271: adjust-hue(rgb(0,0,0), -271); c-270: adjust-hue(rgb(0,0,0), -270); c-269: adjust-hue(rgb(0,0,0), -269); c-268: adjust-hue(rgb(0,0,0), -268); c-267: adjust-hue(rgb(0,0,0), -267); c-266: adjust-hue(rgb(0,0,0), -266); c-265: adjust-hue(rgb(0,0,0), -265); c-264: adjust-hue(rgb(0,0,0), -264); c-263: adjust-hue(rgb(0,0,0), -263); c-262: adjust-hue(rgb(0,0,0), -262); c-261: adjust-hue(rgb(0,0,0), -261); c-260: adjust-hue(rgb(0,0,0), -260); c-259: adjust-hue(rgb(0,0,0), -259); c-258: adjust-hue(rgb(0,0,0), -258); c-257: adjust-hue(rgb(0,0,0), -257); c-256: adjust-hue(rgb(0,0,0), -256); c-255: adjust-hue(rgb(0,0,0), -255); c-254: adjust-hue(rgb(0,0,0), -254); c-253: adjust-hue(rgb(0,0,0), -253); c-252: adjust-hue(rgb(0,0,0), -252); c-251: adjust-hue(rgb(0,0,0), -251); c-250: adjust-hue(rgb(0,0,0), -250); c-249: adjust-hue(rgb(0,0,0), -249); c-248: adjust-hue(rgb(0,0,0), -248); c-247: adjust-hue(rgb(0,0,0), -247); c-246: adjust-hue(rgb(0,0,0), -246); c-245: adjust-hue(rgb(0,0,0), -245); c-244: adjust-hue(rgb(0,0,0), -244); c-243: adjust-hue(rgb(0,0,0), -243); c-242: adjust-hue(rgb(0,0,0), -242); c-241: adjust-hue(rgb(0,0,0), -241); c-240: adjust-hue(rgb(0,0,0), -240); c-239: adjust-hue(rgb(0,0,0), -239); c-238: adjust-hue(rgb(0,0,0), -238); c-237: adjust-hue(rgb(0,0,0), -237); c-236: adjust-hue(rgb(0,0,0), -236); c-235: adjust-hue(rgb(0,0,0), -235); c-234: adjust-hue(rgb(0,0,0), -234); c-233: adjust-hue(rgb(0,0,0), -233); c-232: adjust-hue(rgb(0,0,0), -232); c-231: adjust-hue(rgb(0,0,0), -231); c-230: adjust-hue(rgb(0,0,0), -230); c-229: adjust-hue(rgb(0,0,0), -229); c-228: adjust-hue(rgb(0,0,0), -228); c-227: adjust-hue(rgb(0,0,0), -227); c-226: adjust-hue(rgb(0,0,0), -226); c-225: adjust-hue(rgb(0,0,0), -225); c-224: adjust-hue(rgb(0,0,0), -224); c-223: adjust-hue(rgb(0,0,0), -223); c-222: adjust-hue(rgb(0,0,0), -222); c-221: adjust-hue(rgb(0,0,0), -221); c-220: adjust-hue(rgb(0,0,0), -220); c-219: adjust-hue(rgb(0,0,0), -219); c-218: adjust-hue(rgb(0,0,0), -218); c-217: adjust-hue(rgb(0,0,0), -217); c-216: adjust-hue(rgb(0,0,0), -216); c-215: adjust-hue(rgb(0,0,0), -215); c-214: adjust-hue(rgb(0,0,0), -214); c-213: adjust-hue(rgb(0,0,0), -213); c-212: adjust-hue(rgb(0,0,0), -212); c-211: adjust-hue(rgb(0,0,0), -211); c-210: adjust-hue(rgb(0,0,0), -210); c-209: adjust-hue(rgb(0,0,0), -209); c-208: adjust-hue(rgb(0,0,0), -208); c-207: adjust-hue(rgb(0,0,0), -207); c-206: adjust-hue(rgb(0,0,0), -206); c-205: adjust-hue(rgb(0,0,0), -205); c-204: adjust-hue(rgb(0,0,0), -204); c-203: adjust-hue(rgb(0,0,0), -203); c-202: adjust-hue(rgb(0,0,0), -202); c-201: adjust-hue(rgb(0,0,0), -201); c-200: adjust-hue(rgb(0,0,0), -200); c-199: adjust-hue(rgb(0,0,0), -199); c-198: adjust-hue(rgb(0,0,0), -198); c-197: adjust-hue(rgb(0,0,0), -197); c-196: adjust-hue(rgb(0,0,0), -196); c-195: adjust-hue(rgb(0,0,0), -195); c-194: adjust-hue(rgb(0,0,0), -194); c-193: adjust-hue(rgb(0,0,0), -193); c-192: adjust-hue(rgb(0,0,0), -192); c-191: adjust-hue(rgb(0,0,0), -191); c-190: adjust-hue(rgb(0,0,0), -190); c-189: adjust-hue(rgb(0,0,0), -189); c-188: adjust-hue(rgb(0,0,0), -188); c-187: adjust-hue(rgb(0,0,0), -187); c-186: adjust-hue(rgb(0,0,0), -186); c-185: adjust-hue(rgb(0,0,0), -185); c-184: adjust-hue(rgb(0,0,0), -184); c-183: adjust-hue(rgb(0,0,0), -183); c-182: adjust-hue(rgb(0,0,0), -182); c-181: adjust-hue(rgb(0,0,0), -181); c-180: adjust-hue(rgb(0,0,0), -180); c-179: adjust-hue(rgb(0,0,0), -179); c-178: adjust-hue(rgb(0,0,0), -178); c-177: adjust-hue(rgb(0,0,0), -177); c-176: adjust-hue(rgb(0,0,0), -176); c-175: adjust-hue(rgb(0,0,0), -175); c-174: adjust-hue(rgb(0,0,0), -174); c-173: adjust-hue(rgb(0,0,0), -173); c-172: adjust-hue(rgb(0,0,0), -172); c-171: adjust-hue(rgb(0,0,0), -171); c-170: adjust-hue(rgb(0,0,0), -170); c-169: adjust-hue(rgb(0,0,0), -169); c-168: adjust-hue(rgb(0,0,0), -168); c-167: adjust-hue(rgb(0,0,0), -167); c-166: adjust-hue(rgb(0,0,0), -166); c-165: adjust-hue(rgb(0,0,0), -165); c-164: adjust-hue(rgb(0,0,0), -164); c-163: adjust-hue(rgb(0,0,0), -163); c-162: adjust-hue(rgb(0,0,0), -162); c-161: adjust-hue(rgb(0,0,0), -161); c-160: adjust-hue(rgb(0,0,0), -160); c-159: adjust-hue(rgb(0,0,0), -159); c-158: adjust-hue(rgb(0,0,0), -158); c-157: adjust-hue(rgb(0,0,0), -157); c-156: adjust-hue(rgb(0,0,0), -156); c-155: adjust-hue(rgb(0,0,0), -155); c-154: adjust-hue(rgb(0,0,0), -154); c-153: adjust-hue(rgb(0,0,0), -153); c-152: adjust-hue(rgb(0,0,0), -152); c-151: adjust-hue(rgb(0,0,0), -151); c-150: adjust-hue(rgb(0,0,0), -150); c-149: adjust-hue(rgb(0,0,0), -149); c-148: adjust-hue(rgb(0,0,0), -148); c-147: adjust-hue(rgb(0,0,0), -147); c-146: adjust-hue(rgb(0,0,0), -146); c-145: adjust-hue(rgb(0,0,0), -145); c-144: adjust-hue(rgb(0,0,0), -144); c-143: adjust-hue(rgb(0,0,0), -143); c-142: adjust-hue(rgb(0,0,0), -142); c-141: adjust-hue(rgb(0,0,0), -141); c-140: adjust-hue(rgb(0,0,0), -140); c-139: adjust-hue(rgb(0,0,0), -139); c-138: adjust-hue(rgb(0,0,0), -138); c-137: adjust-hue(rgb(0,0,0), -137); c-136: adjust-hue(rgb(0,0,0), -136); c-135: adjust-hue(rgb(0,0,0), -135); c-134: adjust-hue(rgb(0,0,0), -134); c-133: adjust-hue(rgb(0,0,0), -133); c-132: adjust-hue(rgb(0,0,0), -132); c-131: adjust-hue(rgb(0,0,0), -131); c-130: adjust-hue(rgb(0,0,0), -130); c-129: adjust-hue(rgb(0,0,0), -129); c-128: adjust-hue(rgb(0,0,0), -128); c-127: adjust-hue(rgb(0,0,0), -127); c-126: adjust-hue(rgb(0,0,0), -126); c-125: adjust-hue(rgb(0,0,0), -125); c-124: adjust-hue(rgb(0,0,0), -124); c-123: adjust-hue(rgb(0,0,0), -123); c-122: adjust-hue(rgb(0,0,0), -122); c-121: adjust-hue(rgb(0,0,0), -121); c-120: adjust-hue(rgb(0,0,0), -120); c-119: adjust-hue(rgb(0,0,0), -119); c-118: adjust-hue(rgb(0,0,0), -118); c-117: adjust-hue(rgb(0,0,0), -117); c-116: adjust-hue(rgb(0,0,0), -116); c-115: adjust-hue(rgb(0,0,0), -115); c-114: adjust-hue(rgb(0,0,0), -114); c-113: adjust-hue(rgb(0,0,0), -113); c-112: adjust-hue(rgb(0,0,0), -112); c-111: adjust-hue(rgb(0,0,0), -111); c-110: adjust-hue(rgb(0,0,0), -110); c-109: adjust-hue(rgb(0,0,0), -109); c-108: adjust-hue(rgb(0,0,0), -108); c-107: adjust-hue(rgb(0,0,0), -107); c-106: adjust-hue(rgb(0,0,0), -106); c-105: adjust-hue(rgb(0,0,0), -105); c-104: adjust-hue(rgb(0,0,0), -104); c-103: adjust-hue(rgb(0,0,0), -103); c-102: adjust-hue(rgb(0,0,0), -102); c-101: adjust-hue(rgb(0,0,0), -101); c-100: adjust-hue(rgb(0,0,0), -100); c-99: adjust-hue(rgb(0,0,0), -99); c-98: adjust-hue(rgb(0,0,0), -98); c-97: adjust-hue(rgb(0,0,0), -97); c-96: adjust-hue(rgb(0,0,0), -96); c-95: adjust-hue(rgb(0,0,0), -95); c-94: adjust-hue(rgb(0,0,0), -94); c-93: adjust-hue(rgb(0,0,0), -93); c-92: adjust-hue(rgb(0,0,0), -92); c-91: adjust-hue(rgb(0,0,0), -91); c-90: adjust-hue(rgb(0,0,0), -90); c-89: adjust-hue(rgb(0,0,0), -89); c-88: adjust-hue(rgb(0,0,0), -88); c-87: adjust-hue(rgb(0,0,0), -87); c-86: adjust-hue(rgb(0,0,0), -86); c-85: adjust-hue(rgb(0,0,0), -85); c-84: adjust-hue(rgb(0,0,0), -84); c-83: adjust-hue(rgb(0,0,0), -83); c-82: adjust-hue(rgb(0,0,0), -82); c-81: adjust-hue(rgb(0,0,0), -81); c-80: adjust-hue(rgb(0,0,0), -80); c-79: adjust-hue(rgb(0,0,0), -79); c-78: adjust-hue(rgb(0,0,0), -78); c-77: adjust-hue(rgb(0,0,0), -77); c-76: adjust-hue(rgb(0,0,0), -76); c-75: adjust-hue(rgb(0,0,0), -75); c-74: adjust-hue(rgb(0,0,0), -74); c-73: adjust-hue(rgb(0,0,0), -73); c-72: adjust-hue(rgb(0,0,0), -72); c-71: adjust-hue(rgb(0,0,0), -71); c-70: adjust-hue(rgb(0,0,0), -70); c-69: adjust-hue(rgb(0,0,0), -69); c-68: adjust-hue(rgb(0,0,0), -68); c-67: adjust-hue(rgb(0,0,0), -67); c-66: adjust-hue(rgb(0,0,0), -66); c-65: adjust-hue(rgb(0,0,0), -65); c-64: adjust-hue(rgb(0,0,0), -64); c-63: adjust-hue(rgb(0,0,0), -63); c-62: adjust-hue(rgb(0,0,0), -62); c-61: adjust-hue(rgb(0,0,0), -61); c-60: adjust-hue(rgb(0,0,0), -60); c-59: adjust-hue(rgb(0,0,0), -59); c-58: adjust-hue(rgb(0,0,0), -58); c-57: adjust-hue(rgb(0,0,0), -57); c-56: adjust-hue(rgb(0,0,0), -56); c-55: adjust-hue(rgb(0,0,0), -55); c-54: adjust-hue(rgb(0,0,0), -54); c-53: adjust-hue(rgb(0,0,0), -53); c-52: adjust-hue(rgb(0,0,0), -52); c-51: adjust-hue(rgb(0,0,0), -51); c-50: adjust-hue(rgb(0,0,0), -50); c-49: adjust-hue(rgb(0,0,0), -49); c-48: adjust-hue(rgb(0,0,0), -48); c-47: adjust-hue(rgb(0,0,0), -47); c-46: adjust-hue(rgb(0,0,0), -46); c-45: adjust-hue(rgb(0,0,0), -45); c-44: adjust-hue(rgb(0,0,0), -44); c-43: adjust-hue(rgb(0,0,0), -43); c-42: adjust-hue(rgb(0,0,0), -42); c-41: adjust-hue(rgb(0,0,0), -41); c-40: adjust-hue(rgb(0,0,0), -40); c-39: adjust-hue(rgb(0,0,0), -39); c-38: adjust-hue(rgb(0,0,0), -38); c-37: adjust-hue(rgb(0,0,0), -37); c-36: adjust-hue(rgb(0,0,0), -36); c-35: adjust-hue(rgb(0,0,0), -35); c-34: adjust-hue(rgb(0,0,0), -34); c-33: adjust-hue(rgb(0,0,0), -33); c-32: adjust-hue(rgb(0,0,0), -32); c-31: adjust-hue(rgb(0,0,0), -31); c-30: adjust-hue(rgb(0,0,0), -30); c-29: adjust-hue(rgb(0,0,0), -29); c-28: adjust-hue(rgb(0,0,0), -28); c-27: adjust-hue(rgb(0,0,0), -27); c-26: adjust-hue(rgb(0,0,0), -26); c-25: adjust-hue(rgb(0,0,0), -25); c-24: adjust-hue(rgb(0,0,0), -24); c-23: adjust-hue(rgb(0,0,0), -23); c-22: adjust-hue(rgb(0,0,0), -22); c-21: adjust-hue(rgb(0,0,0), -21); c-20: adjust-hue(rgb(0,0,0), -20); c-19: adjust-hue(rgb(0,0,0), -19); c-18: adjust-hue(rgb(0,0,0), -18); c-17: adjust-hue(rgb(0,0,0), -17); c-16: adjust-hue(rgb(0,0,0), -16); c-15: adjust-hue(rgb(0,0,0), -15); c-14: adjust-hue(rgb(0,0,0), -14); c-13: adjust-hue(rgb(0,0,0), -13); c-12: adjust-hue(rgb(0,0,0), -12); c-11: adjust-hue(rgb(0,0,0), -11); c-10: adjust-hue(rgb(0,0,0), -10); c-9: adjust-hue(rgb(0,0,0), -9); c-8: adjust-hue(rgb(0,0,0), -8); c-7: adjust-hue(rgb(0,0,0), -7); c-6: adjust-hue(rgb(0,0,0), -6); c-5: adjust-hue(rgb(0,0,0), -5); c-4: adjust-hue(rgb(0,0,0), -4); c-3: adjust-hue(rgb(0,0,0), -3); c-2: adjust-hue(rgb(0,0,0), -2); c-1: adjust-hue(rgb(0,0,0), -1); c0: adjust-hue(rgb(0,0,0), 0); c1: adjust-hue(rgb(0,0,0), 1); c2: adjust-hue(rgb(0,0,0), 2); c3: adjust-hue(rgb(0,0,0), 3); c4: adjust-hue(rgb(0,0,0), 4); c5: adjust-hue(rgb(0,0,0), 5); c6: adjust-hue(rgb(0,0,0), 6); c7: adjust-hue(rgb(0,0,0), 7); c8: adjust-hue(rgb(0,0,0), 8); c9: adjust-hue(rgb(0,0,0), 9); c10: adjust-hue(rgb(0,0,0), 10); c11: adjust-hue(rgb(0,0,0), 11); c12: adjust-hue(rgb(0,0,0), 12); c13: adjust-hue(rgb(0,0,0), 13); c14: adjust-hue(rgb(0,0,0), 14); c15: adjust-hue(rgb(0,0,0), 15); c16: adjust-hue(rgb(0,0,0), 16); c17: adjust-hue(rgb(0,0,0), 17); c18: adjust-hue(rgb(0,0,0), 18); c19: adjust-hue(rgb(0,0,0), 19); c20: adjust-hue(rgb(0,0,0), 20); c21: adjust-hue(rgb(0,0,0), 21); c22: adjust-hue(rgb(0,0,0), 22); c23: adjust-hue(rgb(0,0,0), 23); c24: adjust-hue(rgb(0,0,0), 24); c25: adjust-hue(rgb(0,0,0), 25); c26: adjust-hue(rgb(0,0,0), 26); c27: adjust-hue(rgb(0,0,0), 27); c28: adjust-hue(rgb(0,0,0), 28); c29: adjust-hue(rgb(0,0,0), 29); c30: adjust-hue(rgb(0,0,0), 30); c31: adjust-hue(rgb(0,0,0), 31); c32: adjust-hue(rgb(0,0,0), 32); c33: adjust-hue(rgb(0,0,0), 33); c34: adjust-hue(rgb(0,0,0), 34); c35: adjust-hue(rgb(0,0,0), 35); c36: adjust-hue(rgb(0,0,0), 36); c37: adjust-hue(rgb(0,0,0), 37); c38: adjust-hue(rgb(0,0,0), 38); c39: adjust-hue(rgb(0,0,0), 39); c40: adjust-hue(rgb(0,0,0), 40); c41: adjust-hue(rgb(0,0,0), 41); c42: adjust-hue(rgb(0,0,0), 42); c43: adjust-hue(rgb(0,0,0), 43); c44: adjust-hue(rgb(0,0,0), 44); c45: adjust-hue(rgb(0,0,0), 45); c46: adjust-hue(rgb(0,0,0), 46); c47: adjust-hue(rgb(0,0,0), 47); c48: adjust-hue(rgb(0,0,0), 48); c49: adjust-hue(rgb(0,0,0), 49); c50: adjust-hue(rgb(0,0,0), 50); c51: adjust-hue(rgb(0,0,0), 51); c52: adjust-hue(rgb(0,0,0), 52); c53: adjust-hue(rgb(0,0,0), 53); c54: adjust-hue(rgb(0,0,0), 54); c55: adjust-hue(rgb(0,0,0), 55); c56: adjust-hue(rgb(0,0,0), 56); c57: adjust-hue(rgb(0,0,0), 57); c58: adjust-hue(rgb(0,0,0), 58); c59: adjust-hue(rgb(0,0,0), 59); c60: adjust-hue(rgb(0,0,0), 60); c61: adjust-hue(rgb(0,0,0), 61); c62: adjust-hue(rgb(0,0,0), 62); c63: adjust-hue(rgb(0,0,0), 63); c64: adjust-hue(rgb(0,0,0), 64); c65: adjust-hue(rgb(0,0,0), 65); c66: adjust-hue(rgb(0,0,0), 66); c67: adjust-hue(rgb(0,0,0), 67); c68: adjust-hue(rgb(0,0,0), 68); c69: adjust-hue(rgb(0,0,0), 69); c70: adjust-hue(rgb(0,0,0), 70); c71: adjust-hue(rgb(0,0,0), 71); c72: adjust-hue(rgb(0,0,0), 72); c73: adjust-hue(rgb(0,0,0), 73); c74: adjust-hue(rgb(0,0,0), 74); c75: adjust-hue(rgb(0,0,0), 75); c76: adjust-hue(rgb(0,0,0), 76); c77: adjust-hue(rgb(0,0,0), 77); c78: adjust-hue(rgb(0,0,0), 78); c79: adjust-hue(rgb(0,0,0), 79); c80: adjust-hue(rgb(0,0,0), 80); c81: adjust-hue(rgb(0,0,0), 81); c82: adjust-hue(rgb(0,0,0), 82); c83: adjust-hue(rgb(0,0,0), 83); c84: adjust-hue(rgb(0,0,0), 84); c85: adjust-hue(rgb(0,0,0), 85); c86: adjust-hue(rgb(0,0,0), 86); c87: adjust-hue(rgb(0,0,0), 87); c88: adjust-hue(rgb(0,0,0), 88); c89: adjust-hue(rgb(0,0,0), 89); c90: adjust-hue(rgb(0,0,0), 90); c91: adjust-hue(rgb(0,0,0), 91); c92: adjust-hue(rgb(0,0,0), 92); c93: adjust-hue(rgb(0,0,0), 93); c94: adjust-hue(rgb(0,0,0), 94); c95: adjust-hue(rgb(0,0,0), 95); c96: adjust-hue(rgb(0,0,0), 96); c97: adjust-hue(rgb(0,0,0), 97); c98: adjust-hue(rgb(0,0,0), 98); c99: adjust-hue(rgb(0,0,0), 99); c100: adjust-hue(rgb(0,0,0), 100); c101: adjust-hue(rgb(0,0,0), 101); c102: adjust-hue(rgb(0,0,0), 102); c103: adjust-hue(rgb(0,0,0), 103); c104: adjust-hue(rgb(0,0,0), 104); c105: adjust-hue(rgb(0,0,0), 105); c106: adjust-hue(rgb(0,0,0), 106); c107: adjust-hue(rgb(0,0,0), 107); c108: adjust-hue(rgb(0,0,0), 108); c109: adjust-hue(rgb(0,0,0), 109); c110: adjust-hue(rgb(0,0,0), 110); c111: adjust-hue(rgb(0,0,0), 111); c112: adjust-hue(rgb(0,0,0), 112); c113: adjust-hue(rgb(0,0,0), 113); c114: adjust-hue(rgb(0,0,0), 114); c115: adjust-hue(rgb(0,0,0), 115); c116: adjust-hue(rgb(0,0,0), 116); c117: adjust-hue(rgb(0,0,0), 117); c118: adjust-hue(rgb(0,0,0), 118); c119: adjust-hue(rgb(0,0,0), 119); c120: adjust-hue(rgb(0,0,0), 120); c121: adjust-hue(rgb(0,0,0), 121); c122: adjust-hue(rgb(0,0,0), 122); c123: adjust-hue(rgb(0,0,0), 123); c124: adjust-hue(rgb(0,0,0), 124); c125: adjust-hue(rgb(0,0,0), 125); c126: adjust-hue(rgb(0,0,0), 126); c127: adjust-hue(rgb(0,0,0), 127); c128: adjust-hue(rgb(0,0,0), 128); c129: adjust-hue(rgb(0,0,0), 129); c130: adjust-hue(rgb(0,0,0), 130); c131: adjust-hue(rgb(0,0,0), 131); c132: adjust-hue(rgb(0,0,0), 132); c133: adjust-hue(rgb(0,0,0), 133); c134: adjust-hue(rgb(0,0,0), 134); c135: adjust-hue(rgb(0,0,0), 135); c136: adjust-hue(rgb(0,0,0), 136); c137: adjust-hue(rgb(0,0,0), 137); c138: adjust-hue(rgb(0,0,0), 138); c139: adjust-hue(rgb(0,0,0), 139); c140: adjust-hue(rgb(0,0,0), 140); c141: adjust-hue(rgb(0,0,0), 141); c142: adjust-hue(rgb(0,0,0), 142); c143: adjust-hue(rgb(0,0,0), 143); c144: adjust-hue(rgb(0,0,0), 144); c145: adjust-hue(rgb(0,0,0), 145); c146: adjust-hue(rgb(0,0,0), 146); c147: adjust-hue(rgb(0,0,0), 147); c148: adjust-hue(rgb(0,0,0), 148); c149: adjust-hue(rgb(0,0,0), 149); c150: adjust-hue(rgb(0,0,0), 150); c151: adjust-hue(rgb(0,0,0), 151); c152: adjust-hue(rgb(0,0,0), 152); c153: adjust-hue(rgb(0,0,0), 153); c154: adjust-hue(rgb(0,0,0), 154); c155: adjust-hue(rgb(0,0,0), 155); c156: adjust-hue(rgb(0,0,0), 156); c157: adjust-hue(rgb(0,0,0), 157); c158: adjust-hue(rgb(0,0,0), 158); c159: adjust-hue(rgb(0,0,0), 159); c160: adjust-hue(rgb(0,0,0), 160); c161: adjust-hue(rgb(0,0,0), 161); c162: adjust-hue(rgb(0,0,0), 162); c163: adjust-hue(rgb(0,0,0), 163); c164: adjust-hue(rgb(0,0,0), 164); c165: adjust-hue(rgb(0,0,0), 165); c166: adjust-hue(rgb(0,0,0), 166); c167: adjust-hue(rgb(0,0,0), 167); c168: adjust-hue(rgb(0,0,0), 168); c169: adjust-hue(rgb(0,0,0), 169); c170: adjust-hue(rgb(0,0,0), 170); c171: adjust-hue(rgb(0,0,0), 171); c172: adjust-hue(rgb(0,0,0), 172); c173: adjust-hue(rgb(0,0,0), 173); c174: adjust-hue(rgb(0,0,0), 174); c175: adjust-hue(rgb(0,0,0), 175); c176: adjust-hue(rgb(0,0,0), 176); c177: adjust-hue(rgb(0,0,0), 177); c178: adjust-hue(rgb(0,0,0), 178); c179: adjust-hue(rgb(0,0,0), 179); c180: adjust-hue(rgb(0,0,0), 180); c181: adjust-hue(rgb(0,0,0), 181); c182: adjust-hue(rgb(0,0,0), 182); c183: adjust-hue(rgb(0,0,0), 183); c184: adjust-hue(rgb(0,0,0), 184); c185: adjust-hue(rgb(0,0,0), 185); c186: adjust-hue(rgb(0,0,0), 186); c187: adjust-hue(rgb(0,0,0), 187); c188: adjust-hue(rgb(0,0,0), 188); c189: adjust-hue(rgb(0,0,0), 189); c190: adjust-hue(rgb(0,0,0), 190); c191: adjust-hue(rgb(0,0,0), 191); c192: adjust-hue(rgb(0,0,0), 192); c193: adjust-hue(rgb(0,0,0), 193); c194: adjust-hue(rgb(0,0,0), 194); c195: adjust-hue(rgb(0,0,0), 195); c196: adjust-hue(rgb(0,0,0), 196); c197: adjust-hue(rgb(0,0,0), 197); c198: adjust-hue(rgb(0,0,0), 198); c199: adjust-hue(rgb(0,0,0), 199); c200: adjust-hue(rgb(0,0,0), 200); c201: adjust-hue(rgb(0,0,0), 201); c202: adjust-hue(rgb(0,0,0), 202); c203: adjust-hue(rgb(0,0,0), 203); c204: adjust-hue(rgb(0,0,0), 204); c205: adjust-hue(rgb(0,0,0), 205); c206: adjust-hue(rgb(0,0,0), 206); c207: adjust-hue(rgb(0,0,0), 207); c208: adjust-hue(rgb(0,0,0), 208); c209: adjust-hue(rgb(0,0,0), 209); c210: adjust-hue(rgb(0,0,0), 210); c211: adjust-hue(rgb(0,0,0), 211); c212: adjust-hue(rgb(0,0,0), 212); c213: adjust-hue(rgb(0,0,0), 213); c214: adjust-hue(rgb(0,0,0), 214); c215: adjust-hue(rgb(0,0,0), 215); c216: adjust-hue(rgb(0,0,0), 216); c217: adjust-hue(rgb(0,0,0), 217); c218: adjust-hue(rgb(0,0,0), 218); c219: adjust-hue(rgb(0,0,0), 219); c220: adjust-hue(rgb(0,0,0), 220); c221: adjust-hue(rgb(0,0,0), 221); c222: adjust-hue(rgb(0,0,0), 222); c223: adjust-hue(rgb(0,0,0), 223); c224: adjust-hue(rgb(0,0,0), 224); c225: adjust-hue(rgb(0,0,0), 225); c226: adjust-hue(rgb(0,0,0), 226); c227: adjust-hue(rgb(0,0,0), 227); c228: adjust-hue(rgb(0,0,0), 228); c229: adjust-hue(rgb(0,0,0), 229); c230: adjust-hue(rgb(0,0,0), 230); c231: adjust-hue(rgb(0,0,0), 231); c232: adjust-hue(rgb(0,0,0), 232); c233: adjust-hue(rgb(0,0,0), 233); c234: adjust-hue(rgb(0,0,0), 234); c235: adjust-hue(rgb(0,0,0), 235); c236: adjust-hue(rgb(0,0,0), 236); c237: adjust-hue(rgb(0,0,0), 237); c238: adjust-hue(rgb(0,0,0), 238); c239: adjust-hue(rgb(0,0,0), 239); c240: adjust-hue(rgb(0,0,0), 240); c241: adjust-hue(rgb(0,0,0), 241); c242: adjust-hue(rgb(0,0,0), 242); c243: adjust-hue(rgb(0,0,0), 243); c244: adjust-hue(rgb(0,0,0), 244); c245: adjust-hue(rgb(0,0,0), 245); c246: adjust-hue(rgb(0,0,0), 246); c247: adjust-hue(rgb(0,0,0), 247); c248: adjust-hue(rgb(0,0,0), 248); c249: adjust-hue(rgb(0,0,0), 249); c250: adjust-hue(rgb(0,0,0), 250); c251: adjust-hue(rgb(0,0,0), 251); c252: adjust-hue(rgb(0,0,0), 252); c253: adjust-hue(rgb(0,0,0), 253); c254: adjust-hue(rgb(0,0,0), 254); c255: adjust-hue(rgb(0,0,0), 255); c256: adjust-hue(rgb(0,0,0), 256); c257: adjust-hue(rgb(0,0,0), 257); c258: adjust-hue(rgb(0,0,0), 258); c259: adjust-hue(rgb(0,0,0), 259); c260: adjust-hue(rgb(0,0,0), 260); c261: adjust-hue(rgb(0,0,0), 261); c262: adjust-hue(rgb(0,0,0), 262); c263: adjust-hue(rgb(0,0,0), 263); c264: adjust-hue(rgb(0,0,0), 264); c265: adjust-hue(rgb(0,0,0), 265); c266: adjust-hue(rgb(0,0,0), 266); c267: adjust-hue(rgb(0,0,0), 267); c268: adjust-hue(rgb(0,0,0), 268); c269: adjust-hue(rgb(0,0,0), 269); c270: adjust-hue(rgb(0,0,0), 270); c271: adjust-hue(rgb(0,0,0), 271); c272: adjust-hue(rgb(0,0,0), 272); c273: adjust-hue(rgb(0,0,0), 273); c274: adjust-hue(rgb(0,0,0), 274); c275: adjust-hue(rgb(0,0,0), 275); c276: adjust-hue(rgb(0,0,0), 276); c277: adjust-hue(rgb(0,0,0), 277); c278: adjust-hue(rgb(0,0,0), 278); c279: adjust-hue(rgb(0,0,0), 279); c280: adjust-hue(rgb(0,0,0), 280); c281: adjust-hue(rgb(0,0,0), 281); c282: adjust-hue(rgb(0,0,0), 282); c283: adjust-hue(rgb(0,0,0), 283); c284: adjust-hue(rgb(0,0,0), 284); c285: adjust-hue(rgb(0,0,0), 285); c286: adjust-hue(rgb(0,0,0), 286); c287: adjust-hue(rgb(0,0,0), 287); c288: adjust-hue(rgb(0,0,0), 288); c289: adjust-hue(rgb(0,0,0), 289); c290: adjust-hue(rgb(0,0,0), 290); c291: adjust-hue(rgb(0,0,0), 291); c292: adjust-hue(rgb(0,0,0), 292); c293: adjust-hue(rgb(0,0,0), 293); c294: adjust-hue(rgb(0,0,0), 294); c295: adjust-hue(rgb(0,0,0), 295); c296: adjust-hue(rgb(0,0,0), 296); c297: adjust-hue(rgb(0,0,0), 297); c298: adjust-hue(rgb(0,0,0), 298); c299: adjust-hue(rgb(0,0,0), 299); c300: adjust-hue(rgb(0,0,0), 300); c301: adjust-hue(rgb(0,0,0), 301); c302: adjust-hue(rgb(0,0,0), 302); c303: adjust-hue(rgb(0,0,0), 303); c304: adjust-hue(rgb(0,0,0), 304); c305: adjust-hue(rgb(0,0,0), 305); c306: adjust-hue(rgb(0,0,0), 306); c307: adjust-hue(rgb(0,0,0), 307); c308: adjust-hue(rgb(0,0,0), 308); c309: adjust-hue(rgb(0,0,0), 309); c310: adjust-hue(rgb(0,0,0), 310); c311: adjust-hue(rgb(0,0,0), 311); c312: adjust-hue(rgb(0,0,0), 312); c313: adjust-hue(rgb(0,0,0), 313); c314: adjust-hue(rgb(0,0,0), 314); c315: adjust-hue(rgb(0,0,0), 315); c316: adjust-hue(rgb(0,0,0), 316); c317: adjust-hue(rgb(0,0,0), 317); c318: adjust-hue(rgb(0,0,0), 318); c319: adjust-hue(rgb(0,0,0), 319); c320: adjust-hue(rgb(0,0,0), 320); c321: adjust-hue(rgb(0,0,0), 321); c322: adjust-hue(rgb(0,0,0), 322); c323: adjust-hue(rgb(0,0,0), 323); c324: adjust-hue(rgb(0,0,0), 324); c325: adjust-hue(rgb(0,0,0), 325); c326: adjust-hue(rgb(0,0,0), 326); c327: adjust-hue(rgb(0,0,0), 327); c328: adjust-hue(rgb(0,0,0), 328); c329: adjust-hue(rgb(0,0,0), 329); c330: adjust-hue(rgb(0,0,0), 330); c331: adjust-hue(rgb(0,0,0), 331); c332: adjust-hue(rgb(0,0,0), 332); c333: adjust-hue(rgb(0,0,0), 333); c334: adjust-hue(rgb(0,0,0), 334); c335: adjust-hue(rgb(0,0,0), 335); c336: adjust-hue(rgb(0,0,0), 336); c337: adjust-hue(rgb(0,0,0), 337); c338: adjust-hue(rgb(0,0,0), 338); c339: adjust-hue(rgb(0,0,0), 339); c340: adjust-hue(rgb(0,0,0), 340); c341: adjust-hue(rgb(0,0,0), 341); c342: adjust-hue(rgb(0,0,0), 342); c343: adjust-hue(rgb(0,0,0), 343); c344: adjust-hue(rgb(0,0,0), 344); c345: adjust-hue(rgb(0,0,0), 345); c346: adjust-hue(rgb(0,0,0), 346); c347: adjust-hue(rgb(0,0,0), 347); c348: adjust-hue(rgb(0,0,0), 348); c349: adjust-hue(rgb(0,0,0), 349); c350: adjust-hue(rgb(0,0,0), 350); c351: adjust-hue(rgb(0,0,0), 351); c352: adjust-hue(rgb(0,0,0), 352); c353: adjust-hue(rgb(0,0,0), 353); c354: adjust-hue(rgb(0,0,0), 354); c355: adjust-hue(rgb(0,0,0), 355); c356: adjust-hue(rgb(0,0,0), 356); c357: adjust-hue(rgb(0,0,0), 357); c358: adjust-hue(rgb(0,0,0), 358); c359: adjust-hue(rgb(0,0,0), 359); c360: adjust-hue(rgb(0,0,0), 360); c361: adjust-hue(rgb(0,0,0), 361); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/complement/000077500000000000000000000000001305254536400306265ustar00rootroot00000000000000expected_output.css000066400000000000000000000022731305254536400345060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/complementfoo { c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; c11: black; c12: black; c13: black; c14: black; c15: black; c16: black; c17: black; c18: black; c19: black; c20: black; c21: black; c22: black; c23: black; c24: black; c25: black; c26: black; c27: black; c28: black; c29: black; c30: black; c31: black; c32: black; c33: black; c34: black; c35: black; c36: black; c37: black; c38: black; c39: black; c40: black; c41: black; c42: black; c43: black; c44: black; c45: black; c46: black; c47: black; c48: black; c49: black; c50: black; c51: black; c52: black; c53: black; c54: black; c55: black; c56: black; c57: black; c58: black; c59: black; c60: black; c61: black; c62: black; c63: black; c64: black; c65: black; c66: black; c67: black; c68: black; c69: black; c70: black; c71: black; c72: black; c73: black; c74: black; c75: black; c76: black; c77: black; c78: black; c79: black; c80: black; c81: black; c82: black; c83: black; c84: black; c85: black; c86: black; c87: black; c88: black; c89: black; c90: black; c91: black; c92: black; c93: black; c94: black; c95: black; c96: black; c97: black; c98: black; c99: black; c100: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/complement/input.scss000066400000000000000000000103551305254536400326660ustar00rootroot00000000000000foo { c0: desaturate(hsl(100, 100%, 0), 0%); c1: desaturate(hsl(100, 100%, 0), 1%); c2: desaturate(hsl(100, 100%, 0), 2%); c3: desaturate(hsl(100, 100%, 0), 3%); c4: desaturate(hsl(100, 100%, 0), 4%); c5: desaturate(hsl(100, 100%, 0), 5%); c6: desaturate(hsl(100, 100%, 0), 6%); c7: desaturate(hsl(100, 100%, 0), 7%); c8: desaturate(hsl(100, 100%, 0), 8%); c9: desaturate(hsl(100, 100%, 0), 9%); c10: desaturate(hsl(100, 100%, 0), 10%); c11: desaturate(hsl(100, 100%, 0), 11%); c12: desaturate(hsl(100, 100%, 0), 12%); c13: desaturate(hsl(100, 100%, 0), 13%); c14: desaturate(hsl(100, 100%, 0), 14%); c15: desaturate(hsl(100, 100%, 0), 15%); c16: desaturate(hsl(100, 100%, 0), 16%); c17: desaturate(hsl(100, 100%, 0), 17%); c18: desaturate(hsl(100, 100%, 0), 18%); c19: desaturate(hsl(100, 100%, 0), 19%); c20: desaturate(hsl(100, 100%, 0), 20%); c21: desaturate(hsl(100, 100%, 0), 21%); c22: desaturate(hsl(100, 100%, 0), 22%); c23: desaturate(hsl(100, 100%, 0), 23%); c24: desaturate(hsl(100, 100%, 0), 24%); c25: desaturate(hsl(100, 100%, 0), 25%); c26: desaturate(hsl(100, 100%, 0), 26%); c27: desaturate(hsl(100, 100%, 0), 27%); c28: desaturate(hsl(100, 100%, 0), 28%); c29: desaturate(hsl(100, 100%, 0), 29%); c30: desaturate(hsl(100, 100%, 0), 30%); c31: desaturate(hsl(100, 100%, 0), 31%); c32: desaturate(hsl(100, 100%, 0), 32%); c33: desaturate(hsl(100, 100%, 0), 33%); c34: desaturate(hsl(100, 100%, 0), 34%); c35: desaturate(hsl(100, 100%, 0), 35%); c36: desaturate(hsl(100, 100%, 0), 36%); c37: desaturate(hsl(100, 100%, 0), 37%); c38: desaturate(hsl(100, 100%, 0), 38%); c39: desaturate(hsl(100, 100%, 0), 39%); c40: desaturate(hsl(100, 100%, 0), 40%); c41: desaturate(hsl(100, 100%, 0), 41%); c42: desaturate(hsl(100, 100%, 0), 42%); c43: desaturate(hsl(100, 100%, 0), 43%); c44: desaturate(hsl(100, 100%, 0), 44%); c45: desaturate(hsl(100, 100%, 0), 45%); c46: desaturate(hsl(100, 100%, 0), 46%); c47: desaturate(hsl(100, 100%, 0), 47%); c48: desaturate(hsl(100, 100%, 0), 48%); c49: desaturate(hsl(100, 100%, 0), 49%); c50: desaturate(hsl(100, 100%, 0), 50%); c51: desaturate(hsl(100, 100%, 0), 51%); c52: desaturate(hsl(100, 100%, 0), 52%); c53: desaturate(hsl(100, 100%, 0), 53%); c54: desaturate(hsl(100, 100%, 0), 54%); c55: desaturate(hsl(100, 100%, 0), 55%); c56: desaturate(hsl(100, 100%, 0), 56%); c57: desaturate(hsl(100, 100%, 0), 57%); c58: desaturate(hsl(100, 100%, 0), 58%); c59: desaturate(hsl(100, 100%, 0), 59%); c60: desaturate(hsl(100, 100%, 0), 60%); c61: desaturate(hsl(100, 100%, 0), 61%); c62: desaturate(hsl(100, 100%, 0), 62%); c63: desaturate(hsl(100, 100%, 0), 63%); c64: desaturate(hsl(100, 100%, 0), 64%); c65: desaturate(hsl(100, 100%, 0), 65%); c66: desaturate(hsl(100, 100%, 0), 66%); c67: desaturate(hsl(100, 100%, 0), 67%); c68: desaturate(hsl(100, 100%, 0), 68%); c69: desaturate(hsl(100, 100%, 0), 69%); c70: desaturate(hsl(100, 100%, 0), 70%); c71: desaturate(hsl(100, 100%, 0), 71%); c72: desaturate(hsl(100, 100%, 0), 72%); c73: desaturate(hsl(100, 100%, 0), 73%); c74: desaturate(hsl(100, 100%, 0), 74%); c75: desaturate(hsl(100, 100%, 0), 75%); c76: desaturate(hsl(100, 100%, 0), 76%); c77: desaturate(hsl(100, 100%, 0), 77%); c78: desaturate(hsl(100, 100%, 0), 78%); c79: desaturate(hsl(100, 100%, 0), 79%); c80: desaturate(hsl(100, 100%, 0), 80%); c81: desaturate(hsl(100, 100%, 0), 81%); c82: desaturate(hsl(100, 100%, 0), 82%); c83: desaturate(hsl(100, 100%, 0), 83%); c84: desaturate(hsl(100, 100%, 0), 84%); c85: desaturate(hsl(100, 100%, 0), 85%); c86: desaturate(hsl(100, 100%, 0), 86%); c87: desaturate(hsl(100, 100%, 0), 87%); c88: desaturate(hsl(100, 100%, 0), 88%); c89: desaturate(hsl(100, 100%, 0), 89%); c90: desaturate(hsl(100, 100%, 0), 90%); c91: desaturate(hsl(100, 100%, 0), 91%); c92: desaturate(hsl(100, 100%, 0), 92%); c93: desaturate(hsl(100, 100%, 0), 93%); c94: desaturate(hsl(100, 100%, 0), 94%); c95: desaturate(hsl(100, 100%, 0), 95%); c96: desaturate(hsl(100, 100%, 0), 96%); c97: desaturate(hsl(100, 100%, 0), 97%); c98: desaturate(hsl(100, 100%, 0), 98%); c99: desaturate(hsl(100, 100%, 0), 99%); c100: desaturate(hsl(100, 100%, 0), 100%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/darken/000077500000000000000000000000001305254536400277275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/darken/expected_output.css000066400000000000000000000026011305254536400336610ustar00rootroot00000000000000foo { c0: white; c1: #fcfcfc; c2: #fafafa; c3: #f7f7f7; c4: whitesmoke; c5: #f2f2f2; c6: #f0f0f0; c7: #ededed; c8: #ebebeb; c9: #e8e8e8; c10: #e6e6e6; c11: #e3e3e3; c12: #e0e0e0; c13: #dedede; c14: #dbdbdb; c15: #d9d9d9; c16: #d6d6d6; c17: #d4d4d4; c18: #d1d1d1; c19: #cfcfcf; c20: #cccccc; c21: #c9c9c9; c22: #c7c7c7; c23: #c4c4c4; c24: #c2c2c2; c25: #bfbfbf; c26: #bdbdbd; c27: #bababa; c28: #b8b8b8; c29: #b5b5b5; c30: #b3b3b3; c31: #b0b0b0; c32: #adadad; c33: #ababab; c34: #a8a8a8; c35: #a6a6a6; c36: #a3a3a3; c37: #a1a1a1; c38: #9e9e9e; c39: #9c9c9c; c40: #999999; c41: #969696; c42: #949494; c43: #919191; c44: #8f8f8f; c45: #8c8c8c; c46: #8a8a8a; c47: #878787; c48: #858585; c49: #828282; c50: gray; c51: #7d7d7d; c52: #7a7a7a; c53: #787878; c54: #757575; c55: #737373; c56: #707070; c57: #6e6e6e; c58: #6b6b6b; c59: dimgray; c60: #666666; c61: #636363; c62: #616161; c63: #5e5e5e; c64: #5c5c5c; c65: #595959; c66: #575757; c67: #545454; c68: #525252; c69: #4f4f4f; c70: #4d4d4d; c71: #4a4a4a; c72: #474747; c73: #454545; c74: #424242; c75: #404040; c76: #3d3d3d; c77: #3b3b3b; c78: #383838; c79: #363636; c80: #333333; c81: #303030; c82: #2e2e2e; c83: #2b2b2b; c84: #292929; c85: #262626; c86: #242424; c87: #212121; c88: #1f1f1f; c89: #1c1c1c; c90: #1a1a1a; c91: #171717; c92: #141414; c93: #121212; c94: #0f0f0f; c95: #0d0d0d; c96: #0a0a0a; c97: #080808; c98: #050505; c99: #030303; c100: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/darken/input.scss000066400000000000000000000052351305254536400317700ustar00rootroot00000000000000foo { c0: darken(white, 0%); c1: darken(white, 1%); c2: darken(white, 2%); c3: darken(white, 3%); c4: darken(white, 4%); c5: darken(white, 5%); c6: darken(white, 6%); c7: darken(white, 7%); c8: darken(white, 8%); c9: darken(white, 9%); c10: darken(white, 10%); c11: darken(white, 11%); c12: darken(white, 12%); c13: darken(white, 13%); c14: darken(white, 14%); c15: darken(white, 15%); c16: darken(white, 16%); c17: darken(white, 17%); c18: darken(white, 18%); c19: darken(white, 19%); c20: darken(white, 20%); c21: darken(white, 21%); c22: darken(white, 22%); c23: darken(white, 23%); c24: darken(white, 24%); c25: darken(white, 25%); c26: darken(white, 26%); c27: darken(white, 27%); c28: darken(white, 28%); c29: darken(white, 29%); c30: darken(white, 30%); c31: darken(white, 31%); c32: darken(white, 32%); c33: darken(white, 33%); c34: darken(white, 34%); c35: darken(white, 35%); c36: darken(white, 36%); c37: darken(white, 37%); c38: darken(white, 38%); c39: darken(white, 39%); c40: darken(white, 40%); c41: darken(white, 41%); c42: darken(white, 42%); c43: darken(white, 43%); c44: darken(white, 44%); c45: darken(white, 45%); c46: darken(white, 46%); c47: darken(white, 47%); c48: darken(white, 48%); c49: darken(white, 49%); c50: darken(white, 50%); c51: darken(white, 51%); c52: darken(white, 52%); c53: darken(white, 53%); c54: darken(white, 54%); c55: darken(white, 55%); c56: darken(white, 56%); c57: darken(white, 57%); c58: darken(white, 58%); c59: darken(white, 59%); c60: darken(white, 60%); c61: darken(white, 61%); c62: darken(white, 62%); c63: darken(white, 63%); c64: darken(white, 64%); c65: darken(white, 65%); c66: darken(white, 66%); c67: darken(white, 67%); c68: darken(white, 68%); c69: darken(white, 69%); c70: darken(white, 70%); c71: darken(white, 71%); c72: darken(white, 72%); c73: darken(white, 73%); c74: darken(white, 74%); c75: darken(white, 75%); c76: darken(white, 76%); c77: darken(white, 77%); c78: darken(white, 78%); c79: darken(white, 79%); c80: darken(white, 80%); c81: darken(white, 81%); c82: darken(white, 82%); c83: darken(white, 83%); c84: darken(white, 84%); c85: darken(white, 85%); c86: darken(white, 86%); c87: darken(white, 87%); c88: darken(white, 88%); c89: darken(white, 89%); c90: darken(white, 90%); c91: darken(white, 91%); c92: darken(white, 92%); c93: darken(white, 93%); c94: darken(white, 94%); c95: darken(white, 95%); c96: darken(white, 96%); c97: darken(white, 97%); c98: darken(white, 98%); c99: darken(white, 99%); c100: darken(white, 100%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/desaturate/000077500000000000000000000000001305254536400306245ustar00rootroot00000000000000expected_output.css000066400000000000000000000026021305254536400345000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/desaturatefoo { c0: #55ff00; c1: #55fe01; c2: #56fc03; c3: #56fb04; c4: #57fa05; c5: #57f906; c6: #58f708; c7: #58f609; c8: #58f50a; c9: #59f40b; c10: #59f20d; c11: #5af10e; c12: #5af00f; c13: #5bee11; c14: #5bed12; c15: #5bec13; c16: #5ceb14; c17: #5ce916; c18: #5de817; c19: #5de718; c20: #5ee61a; c21: #5ee41b; c22: #5ee31c; c23: #5fe21d; c24: #5fe01f; c25: #60df20; c26: #60de21; c27: #60dd22; c28: #61db24; c29: #61da25; c30: #62d926; c31: #62d728; c32: #63d629; c33: #63d52a; c34: #63d42b; c35: #64d22d; c36: #64d12e; c37: #65d02f; c38: #65cf30; c39: #66cd32; c40: #66cc33; c41: #66cb34; c42: #67c936; c43: #67c837; c44: #68c738; c45: #68c639; c46: #69c43b; c47: #69c33c; c48: #69c23d; c49: #6ac13e; c50: #6abf40; c51: #6bbe41; c52: #6bbd42; c53: #6cbb44; c54: #6cba45; c55: #6cb946; c56: #6db847; c57: #6db649; c58: #6eb54a; c59: #6eb44b; c60: #6fb34d; c61: #6fb14e; c62: #6fb04f; c63: #70af50; c64: #70ad52; c65: #71ac53; c66: #71ab54; c67: #71aa55; c68: #72a857; c69: #72a758; c70: #73a659; c71: #73a45b; c72: #74a35c; c73: #74a25d; c74: #74a15e; c75: #759f60; c76: #759e61; c77: #769d62; c78: #769c63; c79: #779a65; c80: #779966; c81: #779867; c82: #789669; c83: #78956a; c84: #79946b; c85: #79936c; c86: #7a916e; c87: #7a906f; c88: #7a8f70; c89: #7b8e71; c90: #7b8c73; c91: #7c8b74; c92: #7c8a75; c93: #7d8877; c94: #7d8778; c95: #7d8679; c96: #7e857a; c97: #7e837c; c98: #7f827d; c99: #7f817e; c100: gray; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/desaturate/input.scss000066400000000000000000000106671305254536400326720ustar00rootroot00000000000000foo { c0: desaturate(hsl(100, 100%, 50%), 0%); c1: desaturate(hsl(100, 100%, 50%), 1%); c2: desaturate(hsl(100, 100%, 50%), 2%); c3: desaturate(hsl(100, 100%, 50%), 3%); c4: desaturate(hsl(100, 100%, 50%), 4%); c5: desaturate(hsl(100, 100%, 50%), 5%); c6: desaturate(hsl(100, 100%, 50%), 6%); c7: desaturate(hsl(100, 100%, 50%), 7%); c8: desaturate(hsl(100, 100%, 50%), 8%); c9: desaturate(hsl(100, 100%, 50%), 9%); c10: desaturate(hsl(100, 100%, 50%), 10%); c11: desaturate(hsl(100, 100%, 50%), 11%); c12: desaturate(hsl(100, 100%, 50%), 12%); c13: desaturate(hsl(100, 100%, 50%), 13%); c14: desaturate(hsl(100, 100%, 50%), 14%); c15: desaturate(hsl(100, 100%, 50%), 15%); c16: desaturate(hsl(100, 100%, 50%), 16%); c17: desaturate(hsl(100, 100%, 50%), 17%); c18: desaturate(hsl(100, 100%, 50%), 18%); c19: desaturate(hsl(100, 100%, 50%), 19%); c20: desaturate(hsl(100, 100%, 50%), 20%); c21: desaturate(hsl(100, 100%, 50%), 21%); c22: desaturate(hsl(100, 100%, 50%), 22%); c23: desaturate(hsl(100, 100%, 50%), 23%); c24: desaturate(hsl(100, 100%, 50%), 24%); c25: desaturate(hsl(100, 100%, 50%), 25%); c26: desaturate(hsl(100, 100%, 50%), 26%); c27: desaturate(hsl(100, 100%, 50%), 27%); c28: desaturate(hsl(100, 100%, 50%), 28%); c29: desaturate(hsl(100, 100%, 50%), 29%); c30: desaturate(hsl(100, 100%, 50%), 30%); c31: desaturate(hsl(100, 100%, 50%), 31%); c32: desaturate(hsl(100, 100%, 50%), 32%); c33: desaturate(hsl(100, 100%, 50%), 33%); c34: desaturate(hsl(100, 100%, 50%), 34%); c35: desaturate(hsl(100, 100%, 50%), 35%); c36: desaturate(hsl(100, 100%, 50%), 36%); c37: desaturate(hsl(100, 100%, 50%), 37%); c38: desaturate(hsl(100, 100%, 50%), 38%); c39: desaturate(hsl(100, 100%, 50%), 39%); c40: desaturate(hsl(100, 100%, 50%), 40%); c41: desaturate(hsl(100, 100%, 50%), 41%); c42: desaturate(hsl(100, 100%, 50%), 42%); c43: desaturate(hsl(100, 100%, 50%), 43%); c44: desaturate(hsl(100, 100%, 50%), 44%); c45: desaturate(hsl(100, 100%, 50%), 45%); c46: desaturate(hsl(100, 100%, 50%), 46%); c47: desaturate(hsl(100, 100%, 50%), 47%); c48: desaturate(hsl(100, 100%, 50%), 48%); c49: desaturate(hsl(100, 100%, 50%), 49%); c50: desaturate(hsl(100, 100%, 50%), 50%); c51: desaturate(hsl(100, 100%, 50%), 51%); c52: desaturate(hsl(100, 100%, 50%), 52%); c53: desaturate(hsl(100, 100%, 50%), 53%); c54: desaturate(hsl(100, 100%, 50%), 54%); c55: desaturate(hsl(100, 100%, 50%), 55%); c56: desaturate(hsl(100, 100%, 50%), 56%); c57: desaturate(hsl(100, 100%, 50%), 57%); c58: desaturate(hsl(100, 100%, 50%), 58%); c59: desaturate(hsl(100, 100%, 50%), 59%); c60: desaturate(hsl(100, 100%, 50%), 60%); c61: desaturate(hsl(100, 100%, 50%), 61%); c62: desaturate(hsl(100, 100%, 50%), 62%); c63: desaturate(hsl(100, 100%, 50%), 63%); c64: desaturate(hsl(100, 100%, 50%), 64%); c65: desaturate(hsl(100, 100%, 50%), 65%); c66: desaturate(hsl(100, 100%, 50%), 66%); c67: desaturate(hsl(100, 100%, 50%), 67%); c68: desaturate(hsl(100, 100%, 50%), 68%); c69: desaturate(hsl(100, 100%, 50%), 69%); c70: desaturate(hsl(100, 100%, 50%), 70%); c71: desaturate(hsl(100, 100%, 50%), 71%); c72: desaturate(hsl(100, 100%, 50%), 72%); c73: desaturate(hsl(100, 100%, 50%), 73%); c74: desaturate(hsl(100, 100%, 50%), 74%); c75: desaturate(hsl(100, 100%, 50%), 75%); c76: desaturate(hsl(100, 100%, 50%), 76%); c77: desaturate(hsl(100, 100%, 50%), 77%); c78: desaturate(hsl(100, 100%, 50%), 78%); c79: desaturate(hsl(100, 100%, 50%), 79%); c80: desaturate(hsl(100, 100%, 50%), 80%); c81: desaturate(hsl(100, 100%, 50%), 81%); c82: desaturate(hsl(100, 100%, 50%), 82%); c83: desaturate(hsl(100, 100%, 50%), 83%); c84: desaturate(hsl(100, 100%, 50%), 84%); c85: desaturate(hsl(100, 100%, 50%), 85%); c86: desaturate(hsl(100, 100%, 50%), 86%); c87: desaturate(hsl(100, 100%, 50%), 87%); c88: desaturate(hsl(100, 100%, 50%), 88%); c89: desaturate(hsl(100, 100%, 50%), 89%); c90: desaturate(hsl(100, 100%, 50%), 90%); c91: desaturate(hsl(100, 100%, 50%), 91%); c92: desaturate(hsl(100, 100%, 50%), 92%); c93: desaturate(hsl(100, 100%, 50%), 93%); c94: desaturate(hsl(100, 100%, 50%), 94%); c95: desaturate(hsl(100, 100%, 50%), 95%); c96: desaturate(hsl(100, 100%, 50%), 96%); c97: desaturate(hsl(100, 100%, 50%), 97%); c98: desaturate(hsl(100, 100%, 50%), 98%); c99: desaturate(hsl(100, 100%, 50%), 99%); c100: desaturate(hsl(100, 100%, 50%), 100%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/hue/000077500000000000000000000000001305254536400272445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/hue/expected_output.css000066400000000000000000000235011305254536400332000ustar00rootroot00000000000000foo { c-361: 359deg; c-360: 0deg; c-359: 1deg; c-358: 2deg; c-357: 3deg; c-356: 4deg; c-355: 5deg; c-354: 6deg; c-353: 7deg; c-352: 8deg; c-351: 9deg; c-350: 10deg; c-349: 11deg; c-348: 12deg; c-347: 13deg; c-346: 14deg; c-345: 15deg; c-344: 16deg; c-343: 17deg; c-342: 18deg; c-341: 19deg; c-340: 20deg; c-339: 21deg; c-338: 22deg; c-337: 23deg; c-336: 24deg; c-335: 25deg; c-334: 26deg; c-333: 27deg; c-332: 28deg; c-331: 29deg; c-330: 30deg; c-329: 31deg; c-328: 32deg; c-327: 33deg; c-326: 34deg; c-325: 35deg; c-324: 36deg; c-323: 37deg; c-322: 38deg; c-321: 39deg; c-320: 40deg; c-319: 41deg; c-318: 42deg; c-317: 43deg; c-316: 44deg; c-315: 45deg; c-314: 46deg; c-313: 47deg; c-312: 48deg; c-311: 49deg; c-310: 50deg; c-309: 51deg; c-308: 52deg; c-307: 53deg; c-306: 54deg; c-305: 55deg; c-304: 56deg; c-303: 57deg; c-302: 58deg; c-301: 59deg; c-300: 60deg; c-299: 61deg; c-298: 62deg; c-297: 63deg; c-296: 64deg; c-295: 65deg; c-294: 66deg; c-293: 67deg; c-292: 68deg; c-291: 69deg; c-290: 70deg; c-289: 71deg; c-288: 72deg; c-287: 73deg; c-286: 74deg; c-285: 75deg; c-284: 76deg; c-283: 77deg; c-282: 78deg; c-281: 79deg; c-280: 80deg; c-279: 81deg; c-278: 82deg; c-277: 83deg; c-276: 84deg; c-275: 85deg; c-274: 86deg; c-273: 87deg; c-272: 88deg; c-271: 89deg; c-270: 90deg; c-269: 91deg; c-268: 92deg; c-267: 93deg; c-266: 94deg; c-265: 95deg; c-264: 96deg; c-263: 97deg; c-262: 98deg; c-261: 99deg; c-260: 100deg; c-259: 101deg; c-258: 102deg; c-257: 103deg; c-256: 104deg; c-255: 105deg; c-254: 106deg; c-253: 107deg; c-252: 108deg; c-251: 109deg; c-250: 110deg; c-249: 111deg; c-248: 112deg; c-247: 113deg; c-246: 114deg; c-245: 115deg; c-244: 116deg; c-243: 117deg; c-242: 118deg; c-241: 119deg; c-240: 120deg; c-239: 121deg; c-238: 122deg; c-237: 123deg; c-236: 124deg; c-235: 125deg; c-234: 126deg; c-233: 127deg; c-232: 128deg; c-231: 129deg; c-230: 130deg; c-229: 131deg; c-228: 132deg; c-227: 133deg; c-226: 134deg; c-225: 135deg; c-224: 136deg; c-223: 137deg; c-222: 138deg; c-221: 139deg; c-220: 140deg; c-219: 141deg; c-218: 142deg; c-217: 143deg; c-216: 144deg; c-215: 145deg; c-214: 146deg; c-213: 147deg; c-212: 148deg; c-211: 149deg; c-210: 150deg; c-209: 151deg; c-208: 152deg; c-207: 153deg; c-206: 154deg; c-205: 155deg; c-204: 156deg; c-203: 157deg; c-202: 158deg; c-201: 159deg; c-200: 160deg; c-199: 161deg; c-198: 162deg; c-197: 163deg; c-196: 164deg; c-195: 165deg; c-194: 166deg; c-193: 167deg; c-192: 168deg; c-191: 169deg; c-190: 170deg; c-189: 171deg; c-188: 172deg; c-187: 173deg; c-186: 174deg; c-185: 175deg; c-184: 176deg; c-183: 177deg; c-182: 178deg; c-181: 179deg; c-180: 180deg; c-179: 181deg; c-178: 182deg; c-177: 183deg; c-176: 184deg; c-175: 185deg; c-174: 186deg; c-173: 187deg; c-172: 188deg; c-171: 189deg; c-170: 190deg; c-169: 191deg; c-168: 192deg; c-167: 193deg; c-166: 194deg; c-165: 195deg; c-164: 196deg; c-163: 197deg; c-162: 198deg; c-161: 199deg; c-160: 200deg; c-159: 201deg; c-158: 202deg; c-157: 203deg; c-156: 204deg; c-155: 205deg; c-154: 206deg; c-153: 207deg; c-152: 208deg; c-151: 209deg; c-150: 210deg; c-149: 211deg; c-148: 212deg; c-147: 213deg; c-146: 214deg; c-145: 215deg; c-144: 216deg; c-143: 217deg; c-142: 218deg; c-141: 219deg; c-140: 220deg; c-139: 221deg; c-138: 222deg; c-137: 223deg; c-136: 224deg; c-135: 225deg; c-134: 226deg; c-133: 227deg; c-132: 228deg; c-131: 229deg; c-130: 230deg; c-129: 231deg; c-128: 232deg; c-127: 233deg; c-126: 234deg; c-125: 235deg; c-124: 236deg; c-123: 237deg; c-122: 238deg; c-121: 239deg; c-120: 240deg; c-119: 241deg; c-118: 242deg; c-117: 243deg; c-116: 244deg; c-115: 245deg; c-114: 246deg; c-113: 247deg; c-112: 248deg; c-111: 249deg; c-110: 250deg; c-109: 251deg; c-108: 252deg; c-107: 253deg; c-106: 254deg; c-105: 255deg; c-104: 256deg; c-103: 257deg; c-102: 258deg; c-101: 259deg; c-100: 260deg; c-99: 261deg; c-98: 262deg; c-97: 263deg; c-96: 264deg; c-95: 265deg; c-94: 266deg; c-93: 267deg; c-92: 268deg; c-91: 269deg; c-90: 270deg; c-89: 271deg; c-88: 272deg; c-87: 273deg; c-86: 274deg; c-85: 275deg; c-84: 276deg; c-83: 277deg; c-82: 278deg; c-81: 279deg; c-80: 280deg; c-79: 281deg; c-78: 282deg; c-77: 283deg; c-76: 284deg; c-75: 285deg; c-74: 286deg; c-73: 287deg; c-72: 288deg; c-71: 289deg; c-70: 290deg; c-69: 291deg; c-68: 292deg; c-67: 293deg; c-66: 294deg; c-65: 295deg; c-64: 296deg; c-63: 297deg; c-62: 298deg; c-61: 299deg; c-60: 300deg; c-59: 301deg; c-58: 302deg; c-57: 303deg; c-56: 304deg; c-55: 305deg; c-54: 306deg; c-53: 307deg; c-52: 308deg; c-51: 309deg; c-50: 310deg; c-49: 311deg; c-48: 312deg; c-47: 313deg; c-46: 314deg; c-45: 315deg; c-44: 316deg; c-43: 317deg; c-42: 318deg; c-41: 319deg; c-40: 320deg; c-39: 321deg; c-38: 322deg; c-37: 323deg; c-36: 324deg; c-35: 325deg; c-34: 326deg; c-33: 327deg; c-32: 328deg; c-31: 329deg; c-30: 330deg; c-29: 331deg; c-28: 332deg; c-27: 333deg; c-26: 334deg; c-25: 335deg; c-24: 336deg; c-23: 337deg; c-22: 338deg; c-21: 339deg; c-20: 340deg; c-19: 341deg; c-18: 342deg; c-17: 343deg; c-16: 344deg; c-15: 345deg; c-14: 346deg; c-13: 347deg; c-12: 348deg; c-11: 349deg; c-10: 350deg; c-9: 351deg; c-8: 352deg; c-7: 353deg; c-6: 354deg; c-5: 355deg; c-4: 356deg; c-3: 357deg; c-2: 358deg; c-1: 359deg; c0: 0deg; c1: 1deg; c2: 2deg; c3: 3deg; c4: 4deg; c5: 5deg; c6: 6deg; c7: 7deg; c8: 8deg; c9: 9deg; c10: 10deg; c11: 11deg; c12: 12deg; c13: 13deg; c14: 14deg; c15: 15deg; c16: 16deg; c17: 17deg; c18: 18deg; c19: 19deg; c20: 20deg; c21: 21deg; c22: 22deg; c23: 23deg; c24: 24deg; c25: 25deg; c26: 26deg; c27: 27deg; c28: 28deg; c29: 29deg; c30: 30deg; c31: 31deg; c32: 32deg; c33: 33deg; c34: 34deg; c35: 35deg; c36: 36deg; c37: 37deg; c38: 38deg; c39: 39deg; c40: 40deg; c41: 41deg; c42: 42deg; c43: 43deg; c44: 44deg; c45: 45deg; c46: 46deg; c47: 47deg; c48: 48deg; c49: 49deg; c50: 50deg; c51: 51deg; c52: 52deg; c53: 53deg; c54: 54deg; c55: 55deg; c56: 56deg; c57: 57deg; c58: 58deg; c59: 59deg; c60: 60deg; c61: 61deg; c62: 62deg; c63: 63deg; c64: 64deg; c65: 65deg; c66: 66deg; c67: 67deg; c68: 68deg; c69: 69deg; c70: 70deg; c71: 71deg; c72: 72deg; c73: 73deg; c74: 74deg; c75: 75deg; c76: 76deg; c77: 77deg; c78: 78deg; c79: 79deg; c80: 80deg; c81: 81deg; c82: 82deg; c83: 83deg; c84: 84deg; c85: 85deg; c86: 86deg; c87: 87deg; c88: 88deg; c89: 89deg; c90: 90deg; c91: 91deg; c92: 92deg; c93: 93deg; c94: 94deg; c95: 95deg; c96: 96deg; c97: 97deg; c98: 98deg; c99: 99deg; c100: 100deg; c101: 101deg; c102: 102deg; c103: 103deg; c104: 104deg; c105: 105deg; c106: 106deg; c107: 107deg; c108: 108deg; c109: 109deg; c110: 110deg; c111: 111deg; c112: 112deg; c113: 113deg; c114: 114deg; c115: 115deg; c116: 116deg; c117: 117deg; c118: 118deg; c119: 119deg; c120: 120deg; c121: 121deg; c122: 122deg; c123: 123deg; c124: 124deg; c125: 125deg; c126: 126deg; c127: 127deg; c128: 128deg; c129: 129deg; c130: 130deg; c131: 131deg; c132: 132deg; c133: 133deg; c134: 134deg; c135: 135deg; c136: 136deg; c137: 137deg; c138: 138deg; c139: 139deg; c140: 140deg; c141: 141deg; c142: 142deg; c143: 143deg; c144: 144deg; c145: 145deg; c146: 146deg; c147: 147deg; c148: 148deg; c149: 149deg; c150: 150deg; c151: 151deg; c152: 152deg; c153: 153deg; c154: 154deg; c155: 155deg; c156: 156deg; c157: 157deg; c158: 158deg; c159: 159deg; c160: 160deg; c161: 161deg; c162: 162deg; c163: 163deg; c164: 164deg; c165: 165deg; c166: 166deg; c167: 167deg; c168: 168deg; c169: 169deg; c170: 170deg; c171: 171deg; c172: 172deg; c173: 173deg; c174: 174deg; c175: 175deg; c176: 176deg; c177: 177deg; c178: 178deg; c179: 179deg; c180: 180deg; c181: 181deg; c182: 182deg; c183: 183deg; c184: 184deg; c185: 185deg; c186: 186deg; c187: 187deg; c188: 188deg; c189: 189deg; c190: 190deg; c191: 191deg; c192: 192deg; c193: 193deg; c194: 194deg; c195: 195deg; c196: 196deg; c197: 197deg; c198: 198deg; c199: 199deg; c200: 200deg; c201: 201deg; c202: 202deg; c203: 203deg; c204: 204deg; c205: 205deg; c206: 206deg; c207: 207deg; c208: 208deg; c209: 209deg; c210: 210deg; c211: 211deg; c212: 212deg; c213: 213deg; c214: 214deg; c215: 215deg; c216: 216deg; c217: 217deg; c218: 218deg; c219: 219deg; c220: 220deg; c221: 221deg; c222: 222deg; c223: 223deg; c224: 224deg; c225: 225deg; c226: 226deg; c227: 227deg; c228: 228deg; c229: 229deg; c230: 230deg; c231: 231deg; c232: 232deg; c233: 233deg; c234: 234deg; c235: 235deg; c236: 236deg; c237: 237deg; c238: 238deg; c239: 239deg; c240: 240deg; c241: 241deg; c242: 242deg; c243: 243deg; c244: 244deg; c245: 245deg; c246: 246deg; c247: 247deg; c248: 248deg; c249: 249deg; c250: 250deg; c251: 251deg; c252: 252deg; c253: 253deg; c254: 254deg; c255: 255deg; c256: 256deg; c257: 257deg; c258: 258deg; c259: 259deg; c260: 260deg; c261: 261deg; c262: 262deg; c263: 263deg; c264: 264deg; c265: 265deg; c266: 266deg; c267: 267deg; c268: 268deg; c269: 269deg; c270: 270deg; c271: 271deg; c272: 272deg; c273: 273deg; c274: 274deg; c275: 275deg; c276: 276deg; c277: 277deg; c278: 278deg; c279: 279deg; c280: 280deg; c281: 281deg; c282: 282deg; c283: 283deg; c284: 284deg; c285: 285deg; c286: 286deg; c287: 287deg; c288: 288deg; c289: 289deg; c290: 290deg; c291: 291deg; c292: 292deg; c293: 293deg; c294: 294deg; c295: 295deg; c296: 296deg; c297: 297deg; c298: 298deg; c299: 299deg; c300: 300deg; c301: 301deg; c302: 302deg; c303: 303deg; c304: 304deg; c305: 305deg; c306: 306deg; c307: 307deg; c308: 308deg; c309: 309deg; c310: 310deg; c311: 311deg; c312: 312deg; c313: 313deg; c314: 314deg; c315: 315deg; c316: 316deg; c317: 317deg; c318: 318deg; c319: 319deg; c320: 320deg; c321: 321deg; c322: 322deg; c323: 323deg; c324: 324deg; c325: 325deg; c326: 326deg; c327: 327deg; c328: 328deg; c329: 329deg; c330: 330deg; c331: 331deg; c332: 332deg; c333: 333deg; c334: 334deg; c335: 335deg; c336: 336deg; c337: 337deg; c338: 338deg; c339: 339deg; c340: 340deg; c341: 341deg; c342: 342deg; c343: 343deg; c344: 344deg; c345: 345deg; c346: 346deg; c347: 347deg; c348: 348deg; c349: 349deg; c350: 350deg; c351: 351deg; c352: 352deg; c353: 353deg; c354: 354deg; c355: 355deg; c356: 356deg; c357: 357deg; c358: 358deg; c359: 359deg; c360: 0deg; c361: 1deg; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/hue/input.scss000066400000000000000000000617771305254536400313220ustar00rootroot00000000000000foo { c-361: hue(hsl(-361%, 100%, 50%)); c-360: hue(hsl(-360%, 100%, 50%)); c-359: hue(hsl(-359%, 100%, 50%)); c-358: hue(hsl(-358%, 100%, 50%)); c-357: hue(hsl(-357%, 100%, 50%)); c-356: hue(hsl(-356%, 100%, 50%)); c-355: hue(hsl(-355%, 100%, 50%)); c-354: hue(hsl(-354%, 100%, 50%)); c-353: hue(hsl(-353%, 100%, 50%)); c-352: hue(hsl(-352%, 100%, 50%)); c-351: hue(hsl(-351%, 100%, 50%)); c-350: hue(hsl(-350%, 100%, 50%)); c-349: hue(hsl(-349%, 100%, 50%)); c-348: hue(hsl(-348%, 100%, 50%)); c-347: hue(hsl(-347%, 100%, 50%)); c-346: hue(hsl(-346%, 100%, 50%)); c-345: hue(hsl(-345%, 100%, 50%)); c-344: hue(hsl(-344%, 100%, 50%)); c-343: hue(hsl(-343%, 100%, 50%)); c-342: hue(hsl(-342%, 100%, 50%)); c-341: hue(hsl(-341%, 100%, 50%)); c-340: hue(hsl(-340%, 100%, 50%)); c-339: hue(hsl(-339%, 100%, 50%)); c-338: hue(hsl(-338%, 100%, 50%)); c-337: hue(hsl(-337%, 100%, 50%)); c-336: hue(hsl(-336%, 100%, 50%)); c-335: hue(hsl(-335%, 100%, 50%)); c-334: hue(hsl(-334%, 100%, 50%)); c-333: hue(hsl(-333%, 100%, 50%)); c-332: hue(hsl(-332%, 100%, 50%)); c-331: hue(hsl(-331%, 100%, 50%)); c-330: hue(hsl(-330%, 100%, 50%)); c-329: hue(hsl(-329%, 100%, 50%)); c-328: hue(hsl(-328%, 100%, 50%)); c-327: hue(hsl(-327%, 100%, 50%)); c-326: hue(hsl(-326%, 100%, 50%)); c-325: hue(hsl(-325%, 100%, 50%)); c-324: hue(hsl(-324%, 100%, 50%)); c-323: hue(hsl(-323%, 100%, 50%)); c-322: hue(hsl(-322%, 100%, 50%)); c-321: hue(hsl(-321%, 100%, 50%)); c-320: hue(hsl(-320%, 100%, 50%)); c-319: hue(hsl(-319%, 100%, 50%)); c-318: hue(hsl(-318%, 100%, 50%)); c-317: hue(hsl(-317%, 100%, 50%)); c-316: hue(hsl(-316%, 100%, 50%)); c-315: hue(hsl(-315%, 100%, 50%)); c-314: hue(hsl(-314%, 100%, 50%)); c-313: hue(hsl(-313%, 100%, 50%)); c-312: hue(hsl(-312%, 100%, 50%)); c-311: hue(hsl(-311%, 100%, 50%)); c-310: hue(hsl(-310%, 100%, 50%)); c-309: hue(hsl(-309%, 100%, 50%)); c-308: hue(hsl(-308%, 100%, 50%)); c-307: hue(hsl(-307%, 100%, 50%)); c-306: hue(hsl(-306%, 100%, 50%)); c-305: hue(hsl(-305%, 100%, 50%)); c-304: hue(hsl(-304%, 100%, 50%)); c-303: hue(hsl(-303%, 100%, 50%)); c-302: hue(hsl(-302%, 100%, 50%)); c-301: hue(hsl(-301%, 100%, 50%)); c-300: hue(hsl(-300%, 100%, 50%)); c-299: hue(hsl(-299%, 100%, 50%)); c-298: hue(hsl(-298%, 100%, 50%)); c-297: hue(hsl(-297%, 100%, 50%)); c-296: hue(hsl(-296%, 100%, 50%)); c-295: hue(hsl(-295%, 100%, 50%)); c-294: hue(hsl(-294%, 100%, 50%)); c-293: hue(hsl(-293%, 100%, 50%)); c-292: hue(hsl(-292%, 100%, 50%)); c-291: hue(hsl(-291%, 100%, 50%)); c-290: hue(hsl(-290%, 100%, 50%)); c-289: hue(hsl(-289%, 100%, 50%)); c-288: hue(hsl(-288%, 100%, 50%)); c-287: hue(hsl(-287%, 100%, 50%)); c-286: hue(hsl(-286%, 100%, 50%)); c-285: hue(hsl(-285%, 100%, 50%)); c-284: hue(hsl(-284%, 100%, 50%)); c-283: hue(hsl(-283%, 100%, 50%)); c-282: hue(hsl(-282%, 100%, 50%)); c-281: hue(hsl(-281%, 100%, 50%)); c-280: hue(hsl(-280%, 100%, 50%)); c-279: hue(hsl(-279%, 100%, 50%)); c-278: hue(hsl(-278%, 100%, 50%)); c-277: hue(hsl(-277%, 100%, 50%)); c-276: hue(hsl(-276%, 100%, 50%)); c-275: hue(hsl(-275%, 100%, 50%)); c-274: hue(hsl(-274%, 100%, 50%)); c-273: hue(hsl(-273%, 100%, 50%)); c-272: hue(hsl(-272%, 100%, 50%)); c-271: hue(hsl(-271%, 100%, 50%)); c-270: hue(hsl(-270%, 100%, 50%)); c-269: hue(hsl(-269%, 100%, 50%)); c-268: hue(hsl(-268%, 100%, 50%)); c-267: hue(hsl(-267%, 100%, 50%)); c-266: hue(hsl(-266%, 100%, 50%)); c-265: hue(hsl(-265%, 100%, 50%)); c-264: hue(hsl(-264%, 100%, 50%)); c-263: hue(hsl(-263%, 100%, 50%)); c-262: hue(hsl(-262%, 100%, 50%)); c-261: hue(hsl(-261%, 100%, 50%)); c-260: hue(hsl(-260%, 100%, 50%)); c-259: hue(hsl(-259%, 100%, 50%)); c-258: hue(hsl(-258%, 100%, 50%)); c-257: hue(hsl(-257%, 100%, 50%)); c-256: hue(hsl(-256%, 100%, 50%)); c-255: hue(hsl(-255%, 100%, 50%)); c-254: hue(hsl(-254%, 100%, 50%)); c-253: hue(hsl(-253%, 100%, 50%)); c-252: hue(hsl(-252%, 100%, 50%)); c-251: hue(hsl(-251%, 100%, 50%)); c-250: hue(hsl(-250%, 100%, 50%)); c-249: hue(hsl(-249%, 100%, 50%)); c-248: hue(hsl(-248%, 100%, 50%)); c-247: hue(hsl(-247%, 100%, 50%)); c-246: hue(hsl(-246%, 100%, 50%)); c-245: hue(hsl(-245%, 100%, 50%)); c-244: hue(hsl(-244%, 100%, 50%)); c-243: hue(hsl(-243%, 100%, 50%)); c-242: hue(hsl(-242%, 100%, 50%)); c-241: hue(hsl(-241%, 100%, 50%)); c-240: hue(hsl(-240%, 100%, 50%)); c-239: hue(hsl(-239%, 100%, 50%)); c-238: hue(hsl(-238%, 100%, 50%)); c-237: hue(hsl(-237%, 100%, 50%)); c-236: hue(hsl(-236%, 100%, 50%)); c-235: hue(hsl(-235%, 100%, 50%)); c-234: hue(hsl(-234%, 100%, 50%)); c-233: hue(hsl(-233%, 100%, 50%)); c-232: hue(hsl(-232%, 100%, 50%)); c-231: hue(hsl(-231%, 100%, 50%)); c-230: hue(hsl(-230%, 100%, 50%)); c-229: hue(hsl(-229%, 100%, 50%)); c-228: hue(hsl(-228%, 100%, 50%)); c-227: hue(hsl(-227%, 100%, 50%)); c-226: hue(hsl(-226%, 100%, 50%)); c-225: hue(hsl(-225%, 100%, 50%)); c-224: hue(hsl(-224%, 100%, 50%)); c-223: hue(hsl(-223%, 100%, 50%)); c-222: hue(hsl(-222%, 100%, 50%)); c-221: hue(hsl(-221%, 100%, 50%)); c-220: hue(hsl(-220%, 100%, 50%)); c-219: hue(hsl(-219%, 100%, 50%)); c-218: hue(hsl(-218%, 100%, 50%)); c-217: hue(hsl(-217%, 100%, 50%)); c-216: hue(hsl(-216%, 100%, 50%)); c-215: hue(hsl(-215%, 100%, 50%)); c-214: hue(hsl(-214%, 100%, 50%)); c-213: hue(hsl(-213%, 100%, 50%)); c-212: hue(hsl(-212%, 100%, 50%)); c-211: hue(hsl(-211%, 100%, 50%)); c-210: hue(hsl(-210%, 100%, 50%)); c-209: hue(hsl(-209%, 100%, 50%)); c-208: hue(hsl(-208%, 100%, 50%)); c-207: hue(hsl(-207%, 100%, 50%)); c-206: hue(hsl(-206%, 100%, 50%)); c-205: hue(hsl(-205%, 100%, 50%)); c-204: hue(hsl(-204%, 100%, 50%)); c-203: hue(hsl(-203%, 100%, 50%)); c-202: hue(hsl(-202%, 100%, 50%)); c-201: hue(hsl(-201%, 100%, 50%)); c-200: hue(hsl(-200%, 100%, 50%)); c-199: hue(hsl(-199%, 100%, 50%)); c-198: hue(hsl(-198%, 100%, 50%)); c-197: hue(hsl(-197%, 100%, 50%)); c-196: hue(hsl(-196%, 100%, 50%)); c-195: hue(hsl(-195%, 100%, 50%)); c-194: hue(hsl(-194%, 100%, 50%)); c-193: hue(hsl(-193%, 100%, 50%)); c-192: hue(hsl(-192%, 100%, 50%)); c-191: hue(hsl(-191%, 100%, 50%)); c-190: hue(hsl(-190%, 100%, 50%)); c-189: hue(hsl(-189%, 100%, 50%)); c-188: hue(hsl(-188%, 100%, 50%)); c-187: hue(hsl(-187%, 100%, 50%)); c-186: hue(hsl(-186%, 100%, 50%)); c-185: hue(hsl(-185%, 100%, 50%)); c-184: hue(hsl(-184%, 100%, 50%)); c-183: hue(hsl(-183%, 100%, 50%)); c-182: hue(hsl(-182%, 100%, 50%)); c-181: hue(hsl(-181%, 100%, 50%)); c-180: hue(hsl(-180%, 100%, 50%)); c-179: hue(hsl(-179%, 100%, 50%)); c-178: hue(hsl(-178%, 100%, 50%)); c-177: hue(hsl(-177%, 100%, 50%)); c-176: hue(hsl(-176%, 100%, 50%)); c-175: hue(hsl(-175%, 100%, 50%)); c-174: hue(hsl(-174%, 100%, 50%)); c-173: hue(hsl(-173%, 100%, 50%)); c-172: hue(hsl(-172%, 100%, 50%)); c-171: hue(hsl(-171%, 100%, 50%)); c-170: hue(hsl(-170%, 100%, 50%)); c-169: hue(hsl(-169%, 100%, 50%)); c-168: hue(hsl(-168%, 100%, 50%)); c-167: hue(hsl(-167%, 100%, 50%)); c-166: hue(hsl(-166%, 100%, 50%)); c-165: hue(hsl(-165%, 100%, 50%)); c-164: hue(hsl(-164%, 100%, 50%)); c-163: hue(hsl(-163%, 100%, 50%)); c-162: hue(hsl(-162%, 100%, 50%)); c-161: hue(hsl(-161%, 100%, 50%)); c-160: hue(hsl(-160%, 100%, 50%)); c-159: hue(hsl(-159%, 100%, 50%)); c-158: hue(hsl(-158%, 100%, 50%)); c-157: hue(hsl(-157%, 100%, 50%)); c-156: hue(hsl(-156%, 100%, 50%)); c-155: hue(hsl(-155%, 100%, 50%)); c-154: hue(hsl(-154%, 100%, 50%)); c-153: hue(hsl(-153%, 100%, 50%)); c-152: hue(hsl(-152%, 100%, 50%)); c-151: hue(hsl(-151%, 100%, 50%)); c-150: hue(hsl(-150%, 100%, 50%)); c-149: hue(hsl(-149%, 100%, 50%)); c-148: hue(hsl(-148%, 100%, 50%)); c-147: hue(hsl(-147%, 100%, 50%)); c-146: hue(hsl(-146%, 100%, 50%)); c-145: hue(hsl(-145%, 100%, 50%)); c-144: hue(hsl(-144%, 100%, 50%)); c-143: hue(hsl(-143%, 100%, 50%)); c-142: hue(hsl(-142%, 100%, 50%)); c-141: hue(hsl(-141%, 100%, 50%)); c-140: hue(hsl(-140%, 100%, 50%)); c-139: hue(hsl(-139%, 100%, 50%)); c-138: hue(hsl(-138%, 100%, 50%)); c-137: hue(hsl(-137%, 100%, 50%)); c-136: hue(hsl(-136%, 100%, 50%)); c-135: hue(hsl(-135%, 100%, 50%)); c-134: hue(hsl(-134%, 100%, 50%)); c-133: hue(hsl(-133%, 100%, 50%)); c-132: hue(hsl(-132%, 100%, 50%)); c-131: hue(hsl(-131%, 100%, 50%)); c-130: hue(hsl(-130%, 100%, 50%)); c-129: hue(hsl(-129%, 100%, 50%)); c-128: hue(hsl(-128%, 100%, 50%)); c-127: hue(hsl(-127%, 100%, 50%)); c-126: hue(hsl(-126%, 100%, 50%)); c-125: hue(hsl(-125%, 100%, 50%)); c-124: hue(hsl(-124%, 100%, 50%)); c-123: hue(hsl(-123%, 100%, 50%)); c-122: hue(hsl(-122%, 100%, 50%)); c-121: hue(hsl(-121%, 100%, 50%)); c-120: hue(hsl(-120%, 100%, 50%)); c-119: hue(hsl(-119%, 100%, 50%)); c-118: hue(hsl(-118%, 100%, 50%)); c-117: hue(hsl(-117%, 100%, 50%)); c-116: hue(hsl(-116%, 100%, 50%)); c-115: hue(hsl(-115%, 100%, 50%)); c-114: hue(hsl(-114%, 100%, 50%)); c-113: hue(hsl(-113%, 100%, 50%)); c-112: hue(hsl(-112%, 100%, 50%)); c-111: hue(hsl(-111%, 100%, 50%)); c-110: hue(hsl(-110%, 100%, 50%)); c-109: hue(hsl(-109%, 100%, 50%)); c-108: hue(hsl(-108%, 100%, 50%)); c-107: hue(hsl(-107%, 100%, 50%)); c-106: hue(hsl(-106%, 100%, 50%)); c-105: hue(hsl(-105%, 100%, 50%)); c-104: hue(hsl(-104%, 100%, 50%)); c-103: hue(hsl(-103%, 100%, 50%)); c-102: hue(hsl(-102%, 100%, 50%)); c-101: hue(hsl(-101%, 100%, 50%)); c-100: hue(hsl(-100%, 100%, 50%)); c-99: hue(hsl(-99%, 100%, 50%)); c-98: hue(hsl(-98%, 100%, 50%)); c-97: hue(hsl(-97%, 100%, 50%)); c-96: hue(hsl(-96%, 100%, 50%)); c-95: hue(hsl(-95%, 100%, 50%)); c-94: hue(hsl(-94%, 100%, 50%)); c-93: hue(hsl(-93%, 100%, 50%)); c-92: hue(hsl(-92%, 100%, 50%)); c-91: hue(hsl(-91%, 100%, 50%)); c-90: hue(hsl(-90%, 100%, 50%)); c-89: hue(hsl(-89%, 100%, 50%)); c-88: hue(hsl(-88%, 100%, 50%)); c-87: hue(hsl(-87%, 100%, 50%)); c-86: hue(hsl(-86%, 100%, 50%)); c-85: hue(hsl(-85%, 100%, 50%)); c-84: hue(hsl(-84%, 100%, 50%)); c-83: hue(hsl(-83%, 100%, 50%)); c-82: hue(hsl(-82%, 100%, 50%)); c-81: hue(hsl(-81%, 100%, 50%)); c-80: hue(hsl(-80%, 100%, 50%)); c-79: hue(hsl(-79%, 100%, 50%)); c-78: hue(hsl(-78%, 100%, 50%)); c-77: hue(hsl(-77%, 100%, 50%)); c-76: hue(hsl(-76%, 100%, 50%)); c-75: hue(hsl(-75%, 100%, 50%)); c-74: hue(hsl(-74%, 100%, 50%)); c-73: hue(hsl(-73%, 100%, 50%)); c-72: hue(hsl(-72%, 100%, 50%)); c-71: hue(hsl(-71%, 100%, 50%)); c-70: hue(hsl(-70%, 100%, 50%)); c-69: hue(hsl(-69%, 100%, 50%)); c-68: hue(hsl(-68%, 100%, 50%)); c-67: hue(hsl(-67%, 100%, 50%)); c-66: hue(hsl(-66%, 100%, 50%)); c-65: hue(hsl(-65%, 100%, 50%)); c-64: hue(hsl(-64%, 100%, 50%)); c-63: hue(hsl(-63%, 100%, 50%)); c-62: hue(hsl(-62%, 100%, 50%)); c-61: hue(hsl(-61%, 100%, 50%)); c-60: hue(hsl(-60%, 100%, 50%)); c-59: hue(hsl(-59%, 100%, 50%)); c-58: hue(hsl(-58%, 100%, 50%)); c-57: hue(hsl(-57%, 100%, 50%)); c-56: hue(hsl(-56%, 100%, 50%)); c-55: hue(hsl(-55%, 100%, 50%)); c-54: hue(hsl(-54%, 100%, 50%)); c-53: hue(hsl(-53%, 100%, 50%)); c-52: hue(hsl(-52%, 100%, 50%)); c-51: hue(hsl(-51%, 100%, 50%)); c-50: hue(hsl(-50%, 100%, 50%)); c-49: hue(hsl(-49%, 100%, 50%)); c-48: hue(hsl(-48%, 100%, 50%)); c-47: hue(hsl(-47%, 100%, 50%)); c-46: hue(hsl(-46%, 100%, 50%)); c-45: hue(hsl(-45%, 100%, 50%)); c-44: hue(hsl(-44%, 100%, 50%)); c-43: hue(hsl(-43%, 100%, 50%)); c-42: hue(hsl(-42%, 100%, 50%)); c-41: hue(hsl(-41%, 100%, 50%)); c-40: hue(hsl(-40%, 100%, 50%)); c-39: hue(hsl(-39%, 100%, 50%)); c-38: hue(hsl(-38%, 100%, 50%)); c-37: hue(hsl(-37%, 100%, 50%)); c-36: hue(hsl(-36%, 100%, 50%)); c-35: hue(hsl(-35%, 100%, 50%)); c-34: hue(hsl(-34%, 100%, 50%)); c-33: hue(hsl(-33%, 100%, 50%)); c-32: hue(hsl(-32%, 100%, 50%)); c-31: hue(hsl(-31%, 100%, 50%)); c-30: hue(hsl(-30%, 100%, 50%)); c-29: hue(hsl(-29%, 100%, 50%)); c-28: hue(hsl(-28%, 100%, 50%)); c-27: hue(hsl(-27%, 100%, 50%)); c-26: hue(hsl(-26%, 100%, 50%)); c-25: hue(hsl(-25%, 100%, 50%)); c-24: hue(hsl(-24%, 100%, 50%)); c-23: hue(hsl(-23%, 100%, 50%)); c-22: hue(hsl(-22%, 100%, 50%)); c-21: hue(hsl(-21%, 100%, 50%)); c-20: hue(hsl(-20%, 100%, 50%)); c-19: hue(hsl(-19%, 100%, 50%)); c-18: hue(hsl(-18%, 100%, 50%)); c-17: hue(hsl(-17%, 100%, 50%)); c-16: hue(hsl(-16%, 100%, 50%)); c-15: hue(hsl(-15%, 100%, 50%)); c-14: hue(hsl(-14%, 100%, 50%)); c-13: hue(hsl(-13%, 100%, 50%)); c-12: hue(hsl(-12%, 100%, 50%)); c-11: hue(hsl(-11%, 100%, 50%)); c-10: hue(hsl(-10%, 100%, 50%)); c-9: hue(hsl(-9%, 100%, 50%)); c-8: hue(hsl(-8%, 100%, 50%)); c-7: hue(hsl(-7%, 100%, 50%)); c-6: hue(hsl(-6%, 100%, 50%)); c-5: hue(hsl(-5%, 100%, 50%)); c-4: hue(hsl(-4%, 100%, 50%)); c-3: hue(hsl(-3%, 100%, 50%)); c-2: hue(hsl(-2%, 100%, 50%)); c-1: hue(hsl(-1%, 100%, 50%)); c0: hue(hsl(0%, 100%, 50%)); c1: hue(hsl(1%, 100%, 50%)); c2: hue(hsl(2%, 100%, 50%)); c3: hue(hsl(3%, 100%, 50%)); c4: hue(hsl(4%, 100%, 50%)); c5: hue(hsl(5%, 100%, 50%)); c6: hue(hsl(6%, 100%, 50%)); c7: hue(hsl(7%, 100%, 50%)); c8: hue(hsl(8%, 100%, 50%)); c9: hue(hsl(9%, 100%, 50%)); c10: hue(hsl(10%, 100%, 50%)); c11: hue(hsl(11%, 100%, 50%)); c12: hue(hsl(12%, 100%, 50%)); c13: hue(hsl(13%, 100%, 50%)); c14: hue(hsl(14%, 100%, 50%)); c15: hue(hsl(15%, 100%, 50%)); c16: hue(hsl(16%, 100%, 50%)); c17: hue(hsl(17%, 100%, 50%)); c18: hue(hsl(18%, 100%, 50%)); c19: hue(hsl(19%, 100%, 50%)); c20: hue(hsl(20%, 100%, 50%)); c21: hue(hsl(21%, 100%, 50%)); c22: hue(hsl(22%, 100%, 50%)); c23: hue(hsl(23%, 100%, 50%)); c24: hue(hsl(24%, 100%, 50%)); c25: hue(hsl(25%, 100%, 50%)); c26: hue(hsl(26%, 100%, 50%)); c27: hue(hsl(27%, 100%, 50%)); c28: hue(hsl(28%, 100%, 50%)); c29: hue(hsl(29%, 100%, 50%)); c30: hue(hsl(30%, 100%, 50%)); c31: hue(hsl(31%, 100%, 50%)); c32: hue(hsl(32%, 100%, 50%)); c33: hue(hsl(33%, 100%, 50%)); c34: hue(hsl(34%, 100%, 50%)); c35: hue(hsl(35%, 100%, 50%)); c36: hue(hsl(36%, 100%, 50%)); c37: hue(hsl(37%, 100%, 50%)); c38: hue(hsl(38%, 100%, 50%)); c39: hue(hsl(39%, 100%, 50%)); c40: hue(hsl(40%, 100%, 50%)); c41: hue(hsl(41%, 100%, 50%)); c42: hue(hsl(42%, 100%, 50%)); c43: hue(hsl(43%, 100%, 50%)); c44: hue(hsl(44%, 100%, 50%)); c45: hue(hsl(45%, 100%, 50%)); c46: hue(hsl(46%, 100%, 50%)); c47: hue(hsl(47%, 100%, 50%)); c48: hue(hsl(48%, 100%, 50%)); c49: hue(hsl(49%, 100%, 50%)); c50: hue(hsl(50%, 100%, 50%)); c51: hue(hsl(51%, 100%, 50%)); c52: hue(hsl(52%, 100%, 50%)); c53: hue(hsl(53%, 100%, 50%)); c54: hue(hsl(54%, 100%, 50%)); c55: hue(hsl(55%, 100%, 50%)); c56: hue(hsl(56%, 100%, 50%)); c57: hue(hsl(57%, 100%, 50%)); c58: hue(hsl(58%, 100%, 50%)); c59: hue(hsl(59%, 100%, 50%)); c60: hue(hsl(60%, 100%, 50%)); c61: hue(hsl(61%, 100%, 50%)); c62: hue(hsl(62%, 100%, 50%)); c63: hue(hsl(63%, 100%, 50%)); c64: hue(hsl(64%, 100%, 50%)); c65: hue(hsl(65%, 100%, 50%)); c66: hue(hsl(66%, 100%, 50%)); c67: hue(hsl(67%, 100%, 50%)); c68: hue(hsl(68%, 100%, 50%)); c69: hue(hsl(69%, 100%, 50%)); c70: hue(hsl(70%, 100%, 50%)); c71: hue(hsl(71%, 100%, 50%)); c72: hue(hsl(72%, 100%, 50%)); c73: hue(hsl(73%, 100%, 50%)); c74: hue(hsl(74%, 100%, 50%)); c75: hue(hsl(75%, 100%, 50%)); c76: hue(hsl(76%, 100%, 50%)); c77: hue(hsl(77%, 100%, 50%)); c78: hue(hsl(78%, 100%, 50%)); c79: hue(hsl(79%, 100%, 50%)); c80: hue(hsl(80%, 100%, 50%)); c81: hue(hsl(81%, 100%, 50%)); c82: hue(hsl(82%, 100%, 50%)); c83: hue(hsl(83%, 100%, 50%)); c84: hue(hsl(84%, 100%, 50%)); c85: hue(hsl(85%, 100%, 50%)); c86: hue(hsl(86%, 100%, 50%)); c87: hue(hsl(87%, 100%, 50%)); c88: hue(hsl(88%, 100%, 50%)); c89: hue(hsl(89%, 100%, 50%)); c90: hue(hsl(90%, 100%, 50%)); c91: hue(hsl(91%, 100%, 50%)); c92: hue(hsl(92%, 100%, 50%)); c93: hue(hsl(93%, 100%, 50%)); c94: hue(hsl(94%, 100%, 50%)); c95: hue(hsl(95%, 100%, 50%)); c96: hue(hsl(96%, 100%, 50%)); c97: hue(hsl(97%, 100%, 50%)); c98: hue(hsl(98%, 100%, 50%)); c99: hue(hsl(99%, 100%, 50%)); c100: hue(hsl(100%, 100%, 50%)); c101: hue(hsl(101%, 100%, 50%)); c102: hue(hsl(102%, 100%, 50%)); c103: hue(hsl(103%, 100%, 50%)); c104: hue(hsl(104%, 100%, 50%)); c105: hue(hsl(105%, 100%, 50%)); c106: hue(hsl(106%, 100%, 50%)); c107: hue(hsl(107%, 100%, 50%)); c108: hue(hsl(108%, 100%, 50%)); c109: hue(hsl(109%, 100%, 50%)); c110: hue(hsl(110%, 100%, 50%)); c111: hue(hsl(111%, 100%, 50%)); c112: hue(hsl(112%, 100%, 50%)); c113: hue(hsl(113%, 100%, 50%)); c114: hue(hsl(114%, 100%, 50%)); c115: hue(hsl(115%, 100%, 50%)); c116: hue(hsl(116%, 100%, 50%)); c117: hue(hsl(117%, 100%, 50%)); c118: hue(hsl(118%, 100%, 50%)); c119: hue(hsl(119%, 100%, 50%)); c120: hue(hsl(120%, 100%, 50%)); c121: hue(hsl(121%, 100%, 50%)); c122: hue(hsl(122%, 100%, 50%)); c123: hue(hsl(123%, 100%, 50%)); c124: hue(hsl(124%, 100%, 50%)); c125: hue(hsl(125%, 100%, 50%)); c126: hue(hsl(126%, 100%, 50%)); c127: hue(hsl(127%, 100%, 50%)); c128: hue(hsl(128%, 100%, 50%)); c129: hue(hsl(129%, 100%, 50%)); c130: hue(hsl(130%, 100%, 50%)); c131: hue(hsl(131%, 100%, 50%)); c132: hue(hsl(132%, 100%, 50%)); c133: hue(hsl(133%, 100%, 50%)); c134: hue(hsl(134%, 100%, 50%)); c135: hue(hsl(135%, 100%, 50%)); c136: hue(hsl(136%, 100%, 50%)); c137: hue(hsl(137%, 100%, 50%)); c138: hue(hsl(138%, 100%, 50%)); c139: hue(hsl(139%, 100%, 50%)); c140: hue(hsl(140%, 100%, 50%)); c141: hue(hsl(141%, 100%, 50%)); c142: hue(hsl(142%, 100%, 50%)); c143: hue(hsl(143%, 100%, 50%)); c144: hue(hsl(144%, 100%, 50%)); c145: hue(hsl(145%, 100%, 50%)); c146: hue(hsl(146%, 100%, 50%)); c147: hue(hsl(147%, 100%, 50%)); c148: hue(hsl(148%, 100%, 50%)); c149: hue(hsl(149%, 100%, 50%)); c150: hue(hsl(150%, 100%, 50%)); c151: hue(hsl(151%, 100%, 50%)); c152: hue(hsl(152%, 100%, 50%)); c153: hue(hsl(153%, 100%, 50%)); c154: hue(hsl(154%, 100%, 50%)); c155: hue(hsl(155%, 100%, 50%)); c156: hue(hsl(156%, 100%, 50%)); c157: hue(hsl(157%, 100%, 50%)); c158: hue(hsl(158%, 100%, 50%)); c159: hue(hsl(159%, 100%, 50%)); c160: hue(hsl(160%, 100%, 50%)); c161: hue(hsl(161%, 100%, 50%)); c162: hue(hsl(162%, 100%, 50%)); c163: hue(hsl(163%, 100%, 50%)); c164: hue(hsl(164%, 100%, 50%)); c165: hue(hsl(165%, 100%, 50%)); c166: hue(hsl(166%, 100%, 50%)); c167: hue(hsl(167%, 100%, 50%)); c168: hue(hsl(168%, 100%, 50%)); c169: hue(hsl(169%, 100%, 50%)); c170: hue(hsl(170%, 100%, 50%)); c171: hue(hsl(171%, 100%, 50%)); c172: hue(hsl(172%, 100%, 50%)); c173: hue(hsl(173%, 100%, 50%)); c174: hue(hsl(174%, 100%, 50%)); c175: hue(hsl(175%, 100%, 50%)); c176: hue(hsl(176%, 100%, 50%)); c177: hue(hsl(177%, 100%, 50%)); c178: hue(hsl(178%, 100%, 50%)); c179: hue(hsl(179%, 100%, 50%)); c180: hue(hsl(180%, 100%, 50%)); c181: hue(hsl(181%, 100%, 50%)); c182: hue(hsl(182%, 100%, 50%)); c183: hue(hsl(183%, 100%, 50%)); c184: hue(hsl(184%, 100%, 50%)); c185: hue(hsl(185%, 100%, 50%)); c186: hue(hsl(186%, 100%, 50%)); c187: hue(hsl(187%, 100%, 50%)); c188: hue(hsl(188%, 100%, 50%)); c189: hue(hsl(189%, 100%, 50%)); c190: hue(hsl(190%, 100%, 50%)); c191: hue(hsl(191%, 100%, 50%)); c192: hue(hsl(192%, 100%, 50%)); c193: hue(hsl(193%, 100%, 50%)); c194: hue(hsl(194%, 100%, 50%)); c195: hue(hsl(195%, 100%, 50%)); c196: hue(hsl(196%, 100%, 50%)); c197: hue(hsl(197%, 100%, 50%)); c198: hue(hsl(198%, 100%, 50%)); c199: hue(hsl(199%, 100%, 50%)); c200: hue(hsl(200%, 100%, 50%)); c201: hue(hsl(201%, 100%, 50%)); c202: hue(hsl(202%, 100%, 50%)); c203: hue(hsl(203%, 100%, 50%)); c204: hue(hsl(204%, 100%, 50%)); c205: hue(hsl(205%, 100%, 50%)); c206: hue(hsl(206%, 100%, 50%)); c207: hue(hsl(207%, 100%, 50%)); c208: hue(hsl(208%, 100%, 50%)); c209: hue(hsl(209%, 100%, 50%)); c210: hue(hsl(210%, 100%, 50%)); c211: hue(hsl(211%, 100%, 50%)); c212: hue(hsl(212%, 100%, 50%)); c213: hue(hsl(213%, 100%, 50%)); c214: hue(hsl(214%, 100%, 50%)); c215: hue(hsl(215%, 100%, 50%)); c216: hue(hsl(216%, 100%, 50%)); c217: hue(hsl(217%, 100%, 50%)); c218: hue(hsl(218%, 100%, 50%)); c219: hue(hsl(219%, 100%, 50%)); c220: hue(hsl(220%, 100%, 50%)); c221: hue(hsl(221%, 100%, 50%)); c222: hue(hsl(222%, 100%, 50%)); c223: hue(hsl(223%, 100%, 50%)); c224: hue(hsl(224%, 100%, 50%)); c225: hue(hsl(225%, 100%, 50%)); c226: hue(hsl(226%, 100%, 50%)); c227: hue(hsl(227%, 100%, 50%)); c228: hue(hsl(228%, 100%, 50%)); c229: hue(hsl(229%, 100%, 50%)); c230: hue(hsl(230%, 100%, 50%)); c231: hue(hsl(231%, 100%, 50%)); c232: hue(hsl(232%, 100%, 50%)); c233: hue(hsl(233%, 100%, 50%)); c234: hue(hsl(234%, 100%, 50%)); c235: hue(hsl(235%, 100%, 50%)); c236: hue(hsl(236%, 100%, 50%)); c237: hue(hsl(237%, 100%, 50%)); c238: hue(hsl(238%, 100%, 50%)); c239: hue(hsl(239%, 100%, 50%)); c240: hue(hsl(240%, 100%, 50%)); c241: hue(hsl(241%, 100%, 50%)); c242: hue(hsl(242%, 100%, 50%)); c243: hue(hsl(243%, 100%, 50%)); c244: hue(hsl(244%, 100%, 50%)); c245: hue(hsl(245%, 100%, 50%)); c246: hue(hsl(246%, 100%, 50%)); c247: hue(hsl(247%, 100%, 50%)); c248: hue(hsl(248%, 100%, 50%)); c249: hue(hsl(249%, 100%, 50%)); c250: hue(hsl(250%, 100%, 50%)); c251: hue(hsl(251%, 100%, 50%)); c252: hue(hsl(252%, 100%, 50%)); c253: hue(hsl(253%, 100%, 50%)); c254: hue(hsl(254%, 100%, 50%)); c255: hue(hsl(255%, 100%, 50%)); c256: hue(hsl(256%, 100%, 50%)); c257: hue(hsl(257%, 100%, 50%)); c258: hue(hsl(258%, 100%, 50%)); c259: hue(hsl(259%, 100%, 50%)); c260: hue(hsl(260%, 100%, 50%)); c261: hue(hsl(261%, 100%, 50%)); c262: hue(hsl(262%, 100%, 50%)); c263: hue(hsl(263%, 100%, 50%)); c264: hue(hsl(264%, 100%, 50%)); c265: hue(hsl(265%, 100%, 50%)); c266: hue(hsl(266%, 100%, 50%)); c267: hue(hsl(267%, 100%, 50%)); c268: hue(hsl(268%, 100%, 50%)); c269: hue(hsl(269%, 100%, 50%)); c270: hue(hsl(270%, 100%, 50%)); c271: hue(hsl(271%, 100%, 50%)); c272: hue(hsl(272%, 100%, 50%)); c273: hue(hsl(273%, 100%, 50%)); c274: hue(hsl(274%, 100%, 50%)); c275: hue(hsl(275%, 100%, 50%)); c276: hue(hsl(276%, 100%, 50%)); c277: hue(hsl(277%, 100%, 50%)); c278: hue(hsl(278%, 100%, 50%)); c279: hue(hsl(279%, 100%, 50%)); c280: hue(hsl(280%, 100%, 50%)); c281: hue(hsl(281%, 100%, 50%)); c282: hue(hsl(282%, 100%, 50%)); c283: hue(hsl(283%, 100%, 50%)); c284: hue(hsl(284%, 100%, 50%)); c285: hue(hsl(285%, 100%, 50%)); c286: hue(hsl(286%, 100%, 50%)); c287: hue(hsl(287%, 100%, 50%)); c288: hue(hsl(288%, 100%, 50%)); c289: hue(hsl(289%, 100%, 50%)); c290: hue(hsl(290%, 100%, 50%)); c291: hue(hsl(291%, 100%, 50%)); c292: hue(hsl(292%, 100%, 50%)); c293: hue(hsl(293%, 100%, 50%)); c294: hue(hsl(294%, 100%, 50%)); c295: hue(hsl(295%, 100%, 50%)); c296: hue(hsl(296%, 100%, 50%)); c297: hue(hsl(297%, 100%, 50%)); c298: hue(hsl(298%, 100%, 50%)); c299: hue(hsl(299%, 100%, 50%)); c300: hue(hsl(300%, 100%, 50%)); c301: hue(hsl(301%, 100%, 50%)); c302: hue(hsl(302%, 100%, 50%)); c303: hue(hsl(303%, 100%, 50%)); c304: hue(hsl(304%, 100%, 50%)); c305: hue(hsl(305%, 100%, 50%)); c306: hue(hsl(306%, 100%, 50%)); c307: hue(hsl(307%, 100%, 50%)); c308: hue(hsl(308%, 100%, 50%)); c309: hue(hsl(309%, 100%, 50%)); c310: hue(hsl(310%, 100%, 50%)); c311: hue(hsl(311%, 100%, 50%)); c312: hue(hsl(312%, 100%, 50%)); c313: hue(hsl(313%, 100%, 50%)); c314: hue(hsl(314%, 100%, 50%)); c315: hue(hsl(315%, 100%, 50%)); c316: hue(hsl(316%, 100%, 50%)); c317: hue(hsl(317%, 100%, 50%)); c318: hue(hsl(318%, 100%, 50%)); c319: hue(hsl(319%, 100%, 50%)); c320: hue(hsl(320%, 100%, 50%)); c321: hue(hsl(321%, 100%, 50%)); c322: hue(hsl(322%, 100%, 50%)); c323: hue(hsl(323%, 100%, 50%)); c324: hue(hsl(324%, 100%, 50%)); c325: hue(hsl(325%, 100%, 50%)); c326: hue(hsl(326%, 100%, 50%)); c327: hue(hsl(327%, 100%, 50%)); c328: hue(hsl(328%, 100%, 50%)); c329: hue(hsl(329%, 100%, 50%)); c330: hue(hsl(330%, 100%, 50%)); c331: hue(hsl(331%, 100%, 50%)); c332: hue(hsl(332%, 100%, 50%)); c333: hue(hsl(333%, 100%, 50%)); c334: hue(hsl(334%, 100%, 50%)); c335: hue(hsl(335%, 100%, 50%)); c336: hue(hsl(336%, 100%, 50%)); c337: hue(hsl(337%, 100%, 50%)); c338: hue(hsl(338%, 100%, 50%)); c339: hue(hsl(339%, 100%, 50%)); c340: hue(hsl(340%, 100%, 50%)); c341: hue(hsl(341%, 100%, 50%)); c342: hue(hsl(342%, 100%, 50%)); c343: hue(hsl(343%, 100%, 50%)); c344: hue(hsl(344%, 100%, 50%)); c345: hue(hsl(345%, 100%, 50%)); c346: hue(hsl(346%, 100%, 50%)); c347: hue(hsl(347%, 100%, 50%)); c348: hue(hsl(348%, 100%, 50%)); c349: hue(hsl(349%, 100%, 50%)); c350: hue(hsl(350%, 100%, 50%)); c351: hue(hsl(351%, 100%, 50%)); c352: hue(hsl(352%, 100%, 50%)); c353: hue(hsl(353%, 100%, 50%)); c354: hue(hsl(354%, 100%, 50%)); c355: hue(hsl(355%, 100%, 50%)); c356: hue(hsl(356%, 100%, 50%)); c357: hue(hsl(357%, 100%, 50%)); c358: hue(hsl(358%, 100%, 50%)); c359: hue(hsl(359%, 100%, 50%)); c360: hue(hsl(360%, 100%, 50%)); c361: hue(hsl(361%, 100%, 50%)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/lighten/000077500000000000000000000000001305254536400301155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/lighten/expected_output.css000066400000000000000000000026011305254536400340470ustar00rootroot00000000000000foo { c0: black; c1: #030303; c2: #050505; c3: #080808; c4: #0a0a0a; c5: #0d0d0d; c6: #0f0f0f; c7: #121212; c8: #141414; c9: #171717; c10: #1a1a1a; c11: #1c1c1c; c12: #1f1f1f; c13: #212121; c14: #242424; c15: #262626; c16: #292929; c17: #2b2b2b; c18: #2e2e2e; c19: #303030; c20: #333333; c21: #363636; c22: #383838; c23: #3b3b3b; c24: #3d3d3d; c25: #404040; c26: #424242; c27: #454545; c28: #474747; c29: #4a4a4a; c30: #4d4d4d; c31: #4f4f4f; c32: #525252; c33: #545454; c34: #575757; c35: #595959; c36: #5c5c5c; c37: #5e5e5e; c38: #616161; c39: #636363; c40: #666666; c41: dimgray; c42: #6b6b6b; c43: #6e6e6e; c44: #707070; c45: #737373; c46: #757575; c47: #787878; c48: #7a7a7a; c49: #7d7d7d; c50: gray; c51: #828282; c52: #858585; c53: #878787; c54: #8a8a8a; c55: #8c8c8c; c56: #8f8f8f; c57: #919191; c58: #949494; c59: #969696; c60: #999999; c61: #9c9c9c; c62: #9e9e9e; c63: #a1a1a1; c64: #a3a3a3; c65: #a6a6a6; c66: #a8a8a8; c67: #ababab; c68: #adadad; c69: #b0b0b0; c70: #b3b3b3; c71: #b5b5b5; c72: #b8b8b8; c73: #bababa; c74: #bdbdbd; c75: #bfbfbf; c76: #c2c2c2; c77: #c4c4c4; c78: #c7c7c7; c79: #c9c9c9; c80: #cccccc; c81: #cfcfcf; c82: #d1d1d1; c83: #d4d4d4; c84: #d6d6d6; c85: #d9d9d9; c86: #dbdbdb; c87: #dedede; c88: #e0e0e0; c89: #e3e3e3; c90: #e6e6e6; c91: #e8e8e8; c92: #ebebeb; c93: #ededed; c94: #f0f0f0; c95: #f2f2f2; c96: whitesmoke; c97: #f7f7f7; c98: #fafafa; c99: #fcfcfc; c100: white; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/lighten/input.scss000066400000000000000000000054021305254536400321520ustar00rootroot00000000000000foo { c0: lighten(black, 0%); c1: lighten(black, 1%); c2: lighten(black, 2%); c3: lighten(black, 3%); c4: lighten(black, 4%); c5: lighten(black, 5%); c6: lighten(black, 6%); c7: lighten(black, 7%); c8: lighten(black, 8%); c9: lighten(black, 9%); c10: lighten(black, 10%); c11: lighten(black, 11%); c12: lighten(black, 12%); c13: lighten(black, 13%); c14: lighten(black, 14%); c15: lighten(black, 15%); c16: lighten(black, 16%); c17: lighten(black, 17%); c18: lighten(black, 18%); c19: lighten(black, 19%); c20: lighten(black, 20%); c21: lighten(black, 21%); c22: lighten(black, 22%); c23: lighten(black, 23%); c24: lighten(black, 24%); c25: lighten(black, 25%); c26: lighten(black, 26%); c27: lighten(black, 27%); c28: lighten(black, 28%); c29: lighten(black, 29%); c30: lighten(black, 30%); c31: lighten(black, 31%); c32: lighten(black, 32%); c33: lighten(black, 33%); c34: lighten(black, 34%); c35: lighten(black, 35%); c36: lighten(black, 36%); c37: lighten(black, 37%); c38: lighten(black, 38%); c39: lighten(black, 39%); c40: lighten(black, 40%); c41: lighten(black, 41%); c42: lighten(black, 42%); c43: lighten(black, 43%); c44: lighten(black, 44%); c45: lighten(black, 45%); c46: lighten(black, 46%); c47: lighten(black, 47%); c48: lighten(black, 48%); c49: lighten(black, 49%); c50: lighten(black, 50%); c51: lighten(black, 51%); c52: lighten(black, 52%); c53: lighten(black, 53%); c54: lighten(black, 54%); c55: lighten(black, 55%); c56: lighten(black, 56%); c57: lighten(black, 57%); c58: lighten(black, 58%); c59: lighten(black, 59%); c60: lighten(black, 60%); c61: lighten(black, 61%); c62: lighten(black, 62%); c63: lighten(black, 63%); c64: lighten(black, 64%); c65: lighten(black, 65%); c66: lighten(black, 66%); c67: lighten(black, 67%); c68: lighten(black, 68%); c69: lighten(black, 69%); c70: lighten(black, 70%); c71: lighten(black, 71%); c72: lighten(black, 72%); c73: lighten(black, 73%); c74: lighten(black, 74%); c75: lighten(black, 75%); c76: lighten(black, 76%); c77: lighten(black, 77%); c78: lighten(black, 78%); c79: lighten(black, 79%); c80: lighten(black, 80%); c81: lighten(black, 81%); c82: lighten(black, 82%); c83: lighten(black, 83%); c84: lighten(black, 84%); c85: lighten(black, 85%); c86: lighten(black, 86%); c87: lighten(black, 87%); c88: lighten(black, 88%); c89: lighten(black, 89%); c90: lighten(black, 90%); c91: lighten(black, 91%); c92: lighten(black, 92%); c93: lighten(black, 93%); c94: lighten(black, 94%); c95: lighten(black, 95%); c96: lighten(black, 96%); c97: lighten(black, 97%); c98: lighten(black, 98%); c99: lighten(black, 99%); c100: lighten(black, 100%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/lightness/000077500000000000000000000000001305254536400304635ustar00rootroot00000000000000expected_output.css000066400000000000000000000017501305254536400343420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/lightnessfoo { c0: 0%; c1: 1%; c2: 2%; c3: 3%; c4: 4%; c5: 5%; c6: 6%; c7: 7%; c8: 8%; c9: 9%; c10: 10%; c11: 11%; c12: 12%; c13: 13%; c14: 14%; c15: 15%; c16: 16%; c17: 17%; c18: 18%; c19: 19%; c20: 20%; c21: 21%; c22: 22%; c23: 23%; c24: 24%; c25: 25%; c26: 26%; c27: 27%; c28: 28%; c29: 29%; c30: 30%; c31: 31%; c32: 32%; c33: 33%; c34: 34%; c35: 35%; c36: 36%; c37: 37%; c38: 38%; c39: 39%; c40: 40%; c41: 41%; c42: 42%; c43: 43%; c44: 44%; c45: 45%; c46: 46%; c47: 47%; c48: 48%; c49: 49%; c50: 50%; c51: 51%; c52: 52%; c53: 53%; c54: 54%; c55: 55%; c56: 56%; c57: 57%; c58: 58%; c59: 59%; c60: 60%; c61: 61%; c62: 62%; c63: 63%; c64: 64%; c65: 65%; c66: 66%; c67: 67%; c68: 68%; c69: 69%; c70: 70%; c71: 71%; c72: 72%; c73: 73%; c74: 74%; c75: 75%; c76: 76%; c77: 77%; c78: 78%; c79: 79%; c80: 80%; c81: 81%; c82: 82%; c83: 83%; c84: 84%; c85: 85%; c86: 86%; c87: 87%; c88: 88%; c89: 89%; c90: 90%; c91: 91%; c92: 92%; c93: 93%; c94: 94%; c95: 95%; c96: 96%; c97: 97%; c98: 98%; c99: 99%; c100: 100%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/lightness/input.scss000066400000000000000000000073641305254536400325310ustar00rootroot00000000000000foo { c0: lightness(hsl(100, 50%, 0%)); c1: lightness(hsl(100, 50%, 1%)); c2: lightness(hsl(100, 50%, 2%)); c3: lightness(hsl(100, 50%, 3%)); c4: lightness(hsl(100, 50%, 4%)); c5: lightness(hsl(100, 50%, 5%)); c6: lightness(hsl(100, 50%, 6%)); c7: lightness(hsl(100, 50%, 7%)); c8: lightness(hsl(100, 50%, 8%)); c9: lightness(hsl(100, 50%, 9%)); c10: lightness(hsl(100, 50%, 10%)); c11: lightness(hsl(100, 50%, 11%)); c12: lightness(hsl(100, 50%, 12%)); c13: lightness(hsl(100, 50%, 13%)); c14: lightness(hsl(100, 50%, 14%)); c15: lightness(hsl(100, 50%, 15%)); c16: lightness(hsl(100, 50%, 16%)); c17: lightness(hsl(100, 50%, 17%)); c18: lightness(hsl(100, 50%, 18%)); c19: lightness(hsl(100, 50%, 19%)); c20: lightness(hsl(100, 50%, 20%)); c21: lightness(hsl(100, 50%, 21%)); c22: lightness(hsl(100, 50%, 22%)); c23: lightness(hsl(100, 50%, 23%)); c24: lightness(hsl(100, 50%, 24%)); c25: lightness(hsl(100, 50%, 25%)); c26: lightness(hsl(100, 50%, 26%)); c27: lightness(hsl(100, 50%, 27%)); c28: lightness(hsl(100, 50%, 28%)); c29: lightness(hsl(100, 50%, 29%)); c30: lightness(hsl(100, 50%, 30%)); c31: lightness(hsl(100, 50%, 31%)); c32: lightness(hsl(100, 50%, 32%)); c33: lightness(hsl(100, 50%, 33%)); c34: lightness(hsl(100, 50%, 34%)); c35: lightness(hsl(100, 50%, 35%)); c36: lightness(hsl(100, 50%, 36%)); c37: lightness(hsl(100, 50%, 37%)); c38: lightness(hsl(100, 50%, 38%)); c39: lightness(hsl(100, 50%, 39%)); c40: lightness(hsl(100, 50%, 40%)); c41: lightness(hsl(100, 50%, 41%)); c42: lightness(hsl(100, 50%, 42%)); c43: lightness(hsl(100, 50%, 43%)); c44: lightness(hsl(100, 50%, 44%)); c45: lightness(hsl(100, 50%, 45%)); c46: lightness(hsl(100, 50%, 46%)); c47: lightness(hsl(100, 50%, 47%)); c48: lightness(hsl(100, 50%, 48%)); c49: lightness(hsl(100, 50%, 49%)); c50: lightness(hsl(100, 50%, 50%)); c51: lightness(hsl(100, 50%, 51%)); c52: lightness(hsl(100, 50%, 52%)); c53: lightness(hsl(100, 50%, 53%)); c54: lightness(hsl(100, 50%, 54%)); c55: lightness(hsl(100, 50%, 55%)); c56: lightness(hsl(100, 50%, 56%)); c57: lightness(hsl(100, 50%, 57%)); c58: lightness(hsl(100, 50%, 58%)); c59: lightness(hsl(100, 50%, 59%)); c60: lightness(hsl(100, 50%, 60%)); c61: lightness(hsl(100, 50%, 61%)); c62: lightness(hsl(100, 50%, 62%)); c63: lightness(hsl(100, 50%, 63%)); c64: lightness(hsl(100, 50%, 64%)); c65: lightness(hsl(100, 50%, 65%)); c66: lightness(hsl(100, 50%, 66%)); c67: lightness(hsl(100, 50%, 67%)); c68: lightness(hsl(100, 50%, 68%)); c69: lightness(hsl(100, 50%, 69%)); c70: lightness(hsl(100, 50%, 70%)); c71: lightness(hsl(100, 50%, 71%)); c72: lightness(hsl(100, 50%, 72%)); c73: lightness(hsl(100, 50%, 73%)); c74: lightness(hsl(100, 50%, 74%)); c75: lightness(hsl(100, 50%, 75%)); c76: lightness(hsl(100, 50%, 76%)); c77: lightness(hsl(100, 50%, 77%)); c78: lightness(hsl(100, 50%, 78%)); c79: lightness(hsl(100, 50%, 79%)); c80: lightness(hsl(100, 50%, 80%)); c81: lightness(hsl(100, 50%, 81%)); c82: lightness(hsl(100, 50%, 82%)); c83: lightness(hsl(100, 50%, 83%)); c84: lightness(hsl(100, 50%, 84%)); c85: lightness(hsl(100, 50%, 85%)); c86: lightness(hsl(100, 50%, 86%)); c87: lightness(hsl(100, 50%, 87%)); c88: lightness(hsl(100, 50%, 88%)); c89: lightness(hsl(100, 50%, 89%)); c90: lightness(hsl(100, 50%, 90%)); c91: lightness(hsl(100, 50%, 91%)); c92: lightness(hsl(100, 50%, 92%)); c93: lightness(hsl(100, 50%, 93%)); c94: lightness(hsl(100, 50%, 94%)); c95: lightness(hsl(100, 50%, 95%)); c96: lightness(hsl(100, 50%, 96%)); c97: lightness(hsl(100, 50%, 97%)); c98: lightness(hsl(100, 50%, 98%)); c99: lightness(hsl(100, 50%, 99%)); c100: lightness(hsl(100, 50%, 100%)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/saturation/000077500000000000000000000000001305254536400306545ustar00rootroot00000000000000expected_output.css000066400000000000000000000017501305254536400345330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/saturationfoo { c0: 0%; c1: 1%; c2: 2%; c3: 3%; c4: 4%; c5: 5%; c6: 6%; c7: 7%; c8: 8%; c9: 9%; c10: 10%; c11: 11%; c12: 12%; c13: 13%; c14: 14%; c15: 15%; c16: 16%; c17: 17%; c18: 18%; c19: 19%; c20: 20%; c21: 21%; c22: 22%; c23: 23%; c24: 24%; c25: 25%; c26: 26%; c27: 27%; c28: 28%; c29: 29%; c30: 30%; c31: 31%; c32: 32%; c33: 33%; c34: 34%; c35: 35%; c36: 36%; c37: 37%; c38: 38%; c39: 39%; c40: 40%; c41: 41%; c42: 42%; c43: 43%; c44: 44%; c45: 45%; c46: 46%; c47: 47%; c48: 48%; c49: 49%; c50: 50%; c51: 51%; c52: 52%; c53: 53%; c54: 54%; c55: 55%; c56: 56%; c57: 57%; c58: 58%; c59: 59%; c60: 60%; c61: 61%; c62: 62%; c63: 63%; c64: 64%; c65: 65%; c66: 66%; c67: 67%; c68: 68%; c69: 69%; c70: 70%; c71: 71%; c72: 72%; c73: 73%; c74: 74%; c75: 75%; c76: 76%; c77: 77%; c78: 78%; c79: 79%; c80: 80%; c81: 81%; c82: 82%; c83: 83%; c84: 84%; c85: 85%; c86: 86%; c87: 87%; c88: 88%; c89: 89%; c90: 90%; c91: 91%; c92: 92%; c93: 93%; c94: 94%; c95: 95%; c96: 96%; c97: 97%; c98: 98%; c99: 99%; c100: 100%; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/hsl/saturation/input.scss000066400000000000000000000075311305254536400327160ustar00rootroot00000000000000foo { c0: saturation(hsl(100, 0%, 50%)); c1: saturation(hsl(100, 1%, 50%)); c2: saturation(hsl(100, 2%, 50%)); c3: saturation(hsl(100, 3%, 50%)); c4: saturation(hsl(100, 4%, 50%)); c5: saturation(hsl(100, 5%, 50%)); c6: saturation(hsl(100, 6%, 50%)); c7: saturation(hsl(100, 7%, 50%)); c8: saturation(hsl(100, 8%, 50%)); c9: saturation(hsl(100, 9%, 50%)); c10: saturation(hsl(100, 10%, 50%)); c11: saturation(hsl(100, 11%, 50%)); c12: saturation(hsl(100, 12%, 50%)); c13: saturation(hsl(100, 13%, 50%)); c14: saturation(hsl(100, 14%, 50%)); c15: saturation(hsl(100, 15%, 50%)); c16: saturation(hsl(100, 16%, 50%)); c17: saturation(hsl(100, 17%, 50%)); c18: saturation(hsl(100, 18%, 50%)); c19: saturation(hsl(100, 19%, 50%)); c20: saturation(hsl(100, 20%, 50%)); c21: saturation(hsl(100, 21%, 50%)); c22: saturation(hsl(100, 22%, 50%)); c23: saturation(hsl(100, 23%, 50%)); c24: saturation(hsl(100, 24%, 50%)); c25: saturation(hsl(100, 25%, 50%)); c26: saturation(hsl(100, 26%, 50%)); c27: saturation(hsl(100, 27%, 50%)); c28: saturation(hsl(100, 28%, 50%)); c29: saturation(hsl(100, 29%, 50%)); c30: saturation(hsl(100, 30%, 50%)); c31: saturation(hsl(100, 31%, 50%)); c32: saturation(hsl(100, 32%, 50%)); c33: saturation(hsl(100, 33%, 50%)); c34: saturation(hsl(100, 34%, 50%)); c35: saturation(hsl(100, 35%, 50%)); c36: saturation(hsl(100, 36%, 50%)); c37: saturation(hsl(100, 37%, 50%)); c38: saturation(hsl(100, 38%, 50%)); c39: saturation(hsl(100, 39%, 50%)); c40: saturation(hsl(100, 40%, 50%)); c41: saturation(hsl(100, 41%, 50%)); c42: saturation(hsl(100, 42%, 50%)); c43: saturation(hsl(100, 43%, 50%)); c44: saturation(hsl(100, 44%, 50%)); c45: saturation(hsl(100, 45%, 50%)); c46: saturation(hsl(100, 46%, 50%)); c47: saturation(hsl(100, 47%, 50%)); c48: saturation(hsl(100, 48%, 50%)); c49: saturation(hsl(100, 49%, 50%)); c50: saturation(hsl(100, 50%, 50%)); c51: saturation(hsl(100, 51%, 50%)); c52: saturation(hsl(100, 52%, 50%)); c53: saturation(hsl(100, 53%, 50%)); c54: saturation(hsl(100, 54%, 50%)); c55: saturation(hsl(100, 55%, 50%)); c56: saturation(hsl(100, 56%, 50%)); c57: saturation(hsl(100, 57%, 50%)); c58: saturation(hsl(100, 58%, 50%)); c59: saturation(hsl(100, 59%, 50%)); c60: saturation(hsl(100, 60%, 50%)); c61: saturation(hsl(100, 61%, 50%)); c62: saturation(hsl(100, 62%, 50%)); c63: saturation(hsl(100, 63%, 50%)); c64: saturation(hsl(100, 64%, 50%)); c65: saturation(hsl(100, 65%, 50%)); c66: saturation(hsl(100, 66%, 50%)); c67: saturation(hsl(100, 67%, 50%)); c68: saturation(hsl(100, 68%, 50%)); c69: saturation(hsl(100, 69%, 50%)); c70: saturation(hsl(100, 70%, 50%)); c71: saturation(hsl(100, 71%, 50%)); c72: saturation(hsl(100, 72%, 50%)); c73: saturation(hsl(100, 73%, 50%)); c74: saturation(hsl(100, 74%, 50%)); c75: saturation(hsl(100, 75%, 50%)); c76: saturation(hsl(100, 76%, 50%)); c77: saturation(hsl(100, 77%, 50%)); c78: saturation(hsl(100, 78%, 50%)); c79: saturation(hsl(100, 79%, 50%)); c80: saturation(hsl(100, 80%, 50%)); c81: saturation(hsl(100, 81%, 50%)); c82: saturation(hsl(100, 82%, 50%)); c83: saturation(hsl(100, 83%, 50%)); c84: saturation(hsl(100, 84%, 50%)); c85: saturation(hsl(100, 85%, 50%)); c86: saturation(hsl(100, 86%, 50%)); c87: saturation(hsl(100, 87%, 50%)); c88: saturation(hsl(100, 88%, 50%)); c89: saturation(hsl(100, 89%, 50%)); c90: saturation(hsl(100, 90%, 50%)); c91: saturation(hsl(100, 91%, 50%)); c92: saturation(hsl(100, 92%, 50%)); c93: saturation(hsl(100, 93%, 50%)); c94: saturation(hsl(100, 94%, 50%)); c95: saturation(hsl(100, 95%, 50%)); c96: saturation(hsl(100, 96%, 50%)); c97: saturation(hsl(100, 97%, 50%)); c98: saturation(hsl(100, 98%, 50%)); c99: saturation(hsl(100, 99%, 50%)); c100: saturation(hsl(100, 100%, 50%)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/000077500000000000000000000000001305254536400273455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/alpha/000077500000000000000000000000001305254536400304325ustar00rootroot00000000000000expected_output.css000066400000000000000000000001501305254536400343020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/alphafoo { c0: 0; c1: 0.1; c2: 0.2; c3: 0.3; c4: 0.4; c5: 0.5; c6: 0.6; c7: 0.7; c8: 0.8; c9: 0.9; c10: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/alpha/input.scss000066400000000000000000000005471305254536400324740ustar00rootroot00000000000000foo { c0: opacity(rgba(0,0,0,0.0)); c1: opacity(rgba(0,0,0,0.1)); c2: opacity(rgba(0,0,0,0.2)); c3: opacity(rgba(0,0,0,0.3)); c4: opacity(rgba(0,0,0,0.4)); c5: opacity(rgba(0,0,0,0.5)); c6: opacity(rgba(0,0,0,0.6)); c7: opacity(rgba(0,0,0,0.7)); c8: opacity(rgba(0,0,0,0.8)); c9: opacity(rgba(0,0,0,0.9)); c10: opacity(rgba(0,0,0,1)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/fade-in/000077500000000000000000000000001305254536400306505ustar00rootroot00000000000000expected_output.css000066400000000000000000000003671305254536400345320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/fade-infoo { c0: rgba(0, 0, 0, 0.1); c1: rgba(0, 0, 0, 0.2); c2: rgba(0, 0, 0, 0.3); c3: rgba(0, 0, 0, 0.4); c4: rgba(0, 0, 0, 0.5); c5: rgba(0, 0, 0, 0.6); c6: rgba(0, 0, 0, 0.7); c7: rgba(0, 0, 0, 0.8); c8: rgba(0, 0, 0, 0.9); c9: black; c10: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/fade-in/input.scss000066400000000000000000000006361305254536400327110ustar00rootroot00000000000000foo { c0: fade-in(rgba(0,0,0,0.0), 0.1); c1: fade-in(rgba(0,0,0,0.1), 0.1); c2: fade-in(rgba(0,0,0,0.2), 0.1); c3: fade-in(rgba(0,0,0,0.3), 0.1); c4: fade-in(rgba(0,0,0,0.4), 0.1); c5: fade-in(rgba(0,0,0,0.5), 0.1); c6: fade-in(rgba(0,0,0,0.6), 0.1); c7: fade-in(rgba(0,0,0,0.7), 0.1); c8: fade-in(rgba(0,0,0,0.8), 0.1); c9: fade-in(rgba(0,0,0,0.9), 0.1); c10: fade-in(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/fade-out/000077500000000000000000000000001305254536400310515ustar00rootroot00000000000000expected_output.css000066400000000000000000000004031305254536400347220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/fade-outfoo { c0: transparent; c1: transparent; c2: rgba(0, 0, 0, 0.1); c3: rgba(0, 0, 0, 0.2); c4: rgba(0, 0, 0, 0.3); c5: rgba(0, 0, 0, 0.4); c6: rgba(0, 0, 0, 0.5); c7: rgba(0, 0, 0, 0.6); c8: rgba(0, 0, 0, 0.7); c9: rgba(0, 0, 0, 0.8); c10: rgba(0, 0, 0, 0.9); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/fade-out/input.scss000066400000000000000000000006511305254536400331070ustar00rootroot00000000000000foo { c0: fade-out(rgba(0,0,0,0.0), 0.1); c1: fade-out(rgba(0,0,0,0.1), 0.1); c2: fade-out(rgba(0,0,0,0.2), 0.1); c3: fade-out(rgba(0,0,0,0.3), 0.1); c4: fade-out(rgba(0,0,0,0.4), 0.1); c5: fade-out(rgba(0,0,0,0.5), 0.1); c6: fade-out(rgba(0,0,0,0.6), 0.1); c7: fade-out(rgba(0,0,0,0.7), 0.1); c8: fade-out(rgba(0,0,0,0.8), 0.1); c9: fade-out(rgba(0,0,0,0.9), 0.1); c10: fade-out(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/opacify/000077500000000000000000000000001305254536400307775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400346410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/opacifysass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/opacify/input.scss000066400000000000000000000000001305254536400330210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/opacity/000077500000000000000000000000001305254536400310155ustar00rootroot00000000000000expected_output.css000066400000000000000000000003671305254536400346770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/opacityfoo { c0: rgba(0, 0, 0, 0.1); c1: rgba(0, 0, 0, 0.2); c2: rgba(0, 0, 0, 0.3); c3: rgba(0, 0, 0, 0.4); c4: rgba(0, 0, 0, 0.5); c5: rgba(0, 0, 0, 0.6); c6: rgba(0, 0, 0, 0.7); c7: rgba(0, 0, 0, 0.8); c8: rgba(0, 0, 0, 0.9); c9: black; c10: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/opacity/input.scss000066400000000000000000000006361305254536400330560ustar00rootroot00000000000000foo { c0: opacify(rgba(0,0,0,0.0), 0.1); c1: opacify(rgba(0,0,0,0.1), 0.1); c2: opacify(rgba(0,0,0,0.2), 0.1); c3: opacify(rgba(0,0,0,0.3), 0.1); c4: opacify(rgba(0,0,0,0.4), 0.1); c5: opacify(rgba(0,0,0,0.5), 0.1); c6: opacify(rgba(0,0,0,0.6), 0.1); c7: opacify(rgba(0,0,0,0.7), 0.1); c8: opacify(rgba(0,0,0,0.8), 0.1); c9: opacify(rgba(0,0,0,0.9), 0.1); c10: opacify(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/transparentize/000077500000000000000000000000001305254536400324165ustar00rootroot00000000000000expected_output.css000066400000000000000000000004031305254536400362670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/transparentizefoo { c0: transparent; c1: transparent; c2: rgba(0, 0, 0, 0.1); c3: rgba(0, 0, 0, 0.2); c4: rgba(0, 0, 0, 0.3); c5: rgba(0, 0, 0, 0.4); c6: rgba(0, 0, 0, 0.5); c7: rgba(0, 0, 0, 0.6); c8: rgba(0, 0, 0, 0.7); c9: rgba(0, 0, 0, 0.8); c10: rgba(0, 0, 0, 0.9); } input.scss000066400000000000000000000007531305254536400344000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/opacity/transparentizefoo { c0: transparentize(rgba(0,0,0,0.0), 0.1); c1: transparentize(rgba(0,0,0,0.1), 0.1); c2: transparentize(rgba(0,0,0,0.2), 0.1); c3: transparentize(rgba(0,0,0,0.3), 0.1); c4: transparentize(rgba(0,0,0,0.4), 0.1); c5: transparentize(rgba(0,0,0,0.5), 0.1); c6: transparentize(rgba(0,0,0,0.6), 0.1); c7: transparentize(rgba(0,0,0,0.7), 0.1); c8: transparentize(rgba(0,0,0,0.8), 0.1); c9: transparentize(rgba(0,0,0,0.9), 0.1); c10: transparentize(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/000077500000000000000000000000001305254536400270165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/000077500000000000000000000000001305254536400314245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/a/000077500000000000000000000000001305254536400316445ustar00rootroot00000000000000expected_output.css000066400000000000000000000002021305254536400355120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/afoo { c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/a/input.scss000066400000000000000000000010441305254536400336770ustar00rootroot00000000000000foo { // c-1: adjust-color(black,$alpha:-1); c0: adjust-color(black,$alpha:0.0); c1: adjust-color(black,$alpha:0.1); c2: adjust-color(black,$alpha:0.2); c3: adjust-color(black,$alpha:0.3); c4: adjust-color(black,$alpha:0.4); c5: adjust-color(black,$alpha:0.5); c6: adjust-color(black,$alpha:0.6); c7: adjust-color(black,$alpha:0.7); c8: adjust-color(black,$alpha:0.8); c9: adjust-color(black,$alpha:0.9); c10: adjust-color(black,$alpha:1); // c11: adjust-color(black,$alpha:1.1); // c12: adjust-color(black,$alpha:2); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/b/000077500000000000000000000000001305254536400316455ustar00rootroot00000000000000expected_output.css000066400000000000000000000160341305254536400355250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/bfoo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/b/input.scss000066400000000000000000000472011305254536400337050ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$blue:-256); c-255: adjust-color(black,$blue:-255); c-254: adjust-color(black,$blue:-254); c-253: adjust-color(black,$blue:-253); c-252: adjust-color(black,$blue:-252); c-251: adjust-color(black,$blue:-251); c-250: adjust-color(black,$blue:-250); c-249: adjust-color(black,$blue:-249); c-248: adjust-color(black,$blue:-248); c-247: adjust-color(black,$blue:-247); c-246: adjust-color(black,$blue:-246); c-245: adjust-color(black,$blue:-245); c-244: adjust-color(black,$blue:-244); c-243: adjust-color(black,$blue:-243); c-242: adjust-color(black,$blue:-242); c-241: adjust-color(black,$blue:-241); c-240: adjust-color(black,$blue:-240); c-239: adjust-color(black,$blue:-239); c-238: adjust-color(black,$blue:-238); c-237: adjust-color(black,$blue:-237); c-236: adjust-color(black,$blue:-236); c-235: adjust-color(black,$blue:-235); c-234: adjust-color(black,$blue:-234); c-233: adjust-color(black,$blue:-233); c-232: adjust-color(black,$blue:-232); c-231: adjust-color(black,$blue:-231); c-230: adjust-color(black,$blue:-230); c-229: adjust-color(black,$blue:-229); c-228: adjust-color(black,$blue:-228); c-227: adjust-color(black,$blue:-227); c-226: adjust-color(black,$blue:-226); c-225: adjust-color(black,$blue:-225); c-224: adjust-color(black,$blue:-224); c-223: adjust-color(black,$blue:-223); c-222: adjust-color(black,$blue:-222); c-221: adjust-color(black,$blue:-221); c-220: adjust-color(black,$blue:-220); c-219: adjust-color(black,$blue:-219); c-218: adjust-color(black,$blue:-218); c-217: adjust-color(black,$blue:-217); c-216: adjust-color(black,$blue:-216); c-215: adjust-color(black,$blue:-215); c-214: adjust-color(black,$blue:-214); c-213: adjust-color(black,$blue:-213); c-212: adjust-color(black,$blue:-212); c-211: adjust-color(black,$blue:-211); c-210: adjust-color(black,$blue:-210); c-209: adjust-color(black,$blue:-209); c-208: adjust-color(black,$blue:-208); c-207: adjust-color(black,$blue:-207); c-206: adjust-color(black,$blue:-206); c-205: adjust-color(black,$blue:-205); c-204: adjust-color(black,$blue:-204); c-203: adjust-color(black,$blue:-203); c-202: adjust-color(black,$blue:-202); c-201: adjust-color(black,$blue:-201); c-200: adjust-color(black,$blue:-200); c-199: adjust-color(black,$blue:-199); c-198: adjust-color(black,$blue:-198); c-197: adjust-color(black,$blue:-197); c-196: adjust-color(black,$blue:-196); c-195: adjust-color(black,$blue:-195); c-194: adjust-color(black,$blue:-194); c-193: adjust-color(black,$blue:-193); c-192: adjust-color(black,$blue:-192); c-191: adjust-color(black,$blue:-191); c-190: adjust-color(black,$blue:-190); c-189: adjust-color(black,$blue:-189); c-188: adjust-color(black,$blue:-188); c-187: adjust-color(black,$blue:-187); c-186: adjust-color(black,$blue:-186); c-185: adjust-color(black,$blue:-185); c-184: adjust-color(black,$blue:-184); c-183: adjust-color(black,$blue:-183); c-182: adjust-color(black,$blue:-182); c-181: adjust-color(black,$blue:-181); c-180: adjust-color(black,$blue:-180); c-179: adjust-color(black,$blue:-179); c-178: adjust-color(black,$blue:-178); c-177: adjust-color(black,$blue:-177); c-176: adjust-color(black,$blue:-176); c-175: adjust-color(black,$blue:-175); c-174: adjust-color(black,$blue:-174); c-173: adjust-color(black,$blue:-173); c-172: adjust-color(black,$blue:-172); c-171: adjust-color(black,$blue:-171); c-170: adjust-color(black,$blue:-170); c-169: adjust-color(black,$blue:-169); c-168: adjust-color(black,$blue:-168); c-167: adjust-color(black,$blue:-167); c-166: adjust-color(black,$blue:-166); c-165: adjust-color(black,$blue:-165); c-164: adjust-color(black,$blue:-164); c-163: adjust-color(black,$blue:-163); c-162: adjust-color(black,$blue:-162); c-161: adjust-color(black,$blue:-161); c-160: adjust-color(black,$blue:-160); c-159: adjust-color(black,$blue:-159); c-158: adjust-color(black,$blue:-158); c-157: adjust-color(black,$blue:-157); c-156: adjust-color(black,$blue:-156); c-155: adjust-color(black,$blue:-155); c-154: adjust-color(black,$blue:-154); c-153: adjust-color(black,$blue:-153); c-152: adjust-color(black,$blue:-152); c-151: adjust-color(black,$blue:-151); c-150: adjust-color(black,$blue:-150); c-149: adjust-color(black,$blue:-149); c-148: adjust-color(black,$blue:-148); c-147: adjust-color(black,$blue:-147); c-146: adjust-color(black,$blue:-146); c-145: adjust-color(black,$blue:-145); c-144: adjust-color(black,$blue:-144); c-143: adjust-color(black,$blue:-143); c-142: adjust-color(black,$blue:-142); c-141: adjust-color(black,$blue:-141); c-140: adjust-color(black,$blue:-140); c-139: adjust-color(black,$blue:-139); c-138: adjust-color(black,$blue:-138); c-137: adjust-color(black,$blue:-137); c-136: adjust-color(black,$blue:-136); c-135: adjust-color(black,$blue:-135); c-134: adjust-color(black,$blue:-134); c-133: adjust-color(black,$blue:-133); c-132: adjust-color(black,$blue:-132); c-131: adjust-color(black,$blue:-131); c-130: adjust-color(black,$blue:-130); c-129: adjust-color(black,$blue:-129); c-128: adjust-color(black,$blue:-128); c-127: adjust-color(black,$blue:-127); c-126: adjust-color(black,$blue:-126); c-125: adjust-color(black,$blue:-125); c-124: adjust-color(black,$blue:-124); c-123: adjust-color(black,$blue:-123); c-122: adjust-color(black,$blue:-122); c-121: adjust-color(black,$blue:-121); c-120: adjust-color(black,$blue:-120); c-119: adjust-color(black,$blue:-119); c-118: adjust-color(black,$blue:-118); c-117: adjust-color(black,$blue:-117); c-116: adjust-color(black,$blue:-116); c-115: adjust-color(black,$blue:-115); c-114: adjust-color(black,$blue:-114); c-113: adjust-color(black,$blue:-113); c-112: adjust-color(black,$blue:-112); c-111: adjust-color(black,$blue:-111); c-110: adjust-color(black,$blue:-110); c-109: adjust-color(black,$blue:-109); c-108: adjust-color(black,$blue:-108); c-107: adjust-color(black,$blue:-107); c-106: adjust-color(black,$blue:-106); c-105: adjust-color(black,$blue:-105); c-104: adjust-color(black,$blue:-104); c-103: adjust-color(black,$blue:-103); c-102: adjust-color(black,$blue:-102); c-101: adjust-color(black,$blue:-101); c-100: adjust-color(black,$blue:-100); c-99: adjust-color(black,$blue:-99); c-98: adjust-color(black,$blue:-98); c-97: adjust-color(black,$blue:-97); c-96: adjust-color(black,$blue:-96); c-95: adjust-color(black,$blue:-95); c-94: adjust-color(black,$blue:-94); c-93: adjust-color(black,$blue:-93); c-92: adjust-color(black,$blue:-92); c-91: adjust-color(black,$blue:-91); c-90: adjust-color(black,$blue:-90); c-89: adjust-color(black,$blue:-89); c-88: adjust-color(black,$blue:-88); c-87: adjust-color(black,$blue:-87); c-86: adjust-color(black,$blue:-86); c-85: adjust-color(black,$blue:-85); c-84: adjust-color(black,$blue:-84); c-83: adjust-color(black,$blue:-83); c-82: adjust-color(black,$blue:-82); c-81: adjust-color(black,$blue:-81); c-80: adjust-color(black,$blue:-80); c-79: adjust-color(black,$blue:-79); c-78: adjust-color(black,$blue:-78); c-77: adjust-color(black,$blue:-77); c-76: adjust-color(black,$blue:-76); c-75: adjust-color(black,$blue:-75); c-74: adjust-color(black,$blue:-74); c-73: adjust-color(black,$blue:-73); c-72: adjust-color(black,$blue:-72); c-71: adjust-color(black,$blue:-71); c-70: adjust-color(black,$blue:-70); c-69: adjust-color(black,$blue:-69); c-68: adjust-color(black,$blue:-68); c-67: adjust-color(black,$blue:-67); c-66: adjust-color(black,$blue:-66); c-65: adjust-color(black,$blue:-65); c-64: adjust-color(black,$blue:-64); c-63: adjust-color(black,$blue:-63); c-62: adjust-color(black,$blue:-62); c-61: adjust-color(black,$blue:-61); c-60: adjust-color(black,$blue:-60); c-59: adjust-color(black,$blue:-59); c-58: adjust-color(black,$blue:-58); c-57: adjust-color(black,$blue:-57); c-56: adjust-color(black,$blue:-56); c-55: adjust-color(black,$blue:-55); c-54: adjust-color(black,$blue:-54); c-53: adjust-color(black,$blue:-53); c-52: adjust-color(black,$blue:-52); c-51: adjust-color(black,$blue:-51); c-50: adjust-color(black,$blue:-50); c-49: adjust-color(black,$blue:-49); c-48: adjust-color(black,$blue:-48); c-47: adjust-color(black,$blue:-47); c-46: adjust-color(black,$blue:-46); c-45: adjust-color(black,$blue:-45); c-44: adjust-color(black,$blue:-44); c-43: adjust-color(black,$blue:-43); c-42: adjust-color(black,$blue:-42); c-41: adjust-color(black,$blue:-41); c-40: adjust-color(black,$blue:-40); c-39: adjust-color(black,$blue:-39); c-38: adjust-color(black,$blue:-38); c-37: adjust-color(black,$blue:-37); c-36: adjust-color(black,$blue:-36); c-35: adjust-color(black,$blue:-35); c-34: adjust-color(black,$blue:-34); c-33: adjust-color(black,$blue:-33); c-32: adjust-color(black,$blue:-32); c-31: adjust-color(black,$blue:-31); c-30: adjust-color(black,$blue:-30); c-29: adjust-color(black,$blue:-29); c-28: adjust-color(black,$blue:-28); c-27: adjust-color(black,$blue:-27); c-26: adjust-color(black,$blue:-26); c-25: adjust-color(black,$blue:-25); c-24: adjust-color(black,$blue:-24); c-23: adjust-color(black,$blue:-23); c-22: adjust-color(black,$blue:-22); c-21: adjust-color(black,$blue:-21); c-20: adjust-color(black,$blue:-20); c-19: adjust-color(black,$blue:-19); c-18: adjust-color(black,$blue:-18); c-17: adjust-color(black,$blue:-17); c-16: adjust-color(black,$blue:-16); c-15: adjust-color(black,$blue:-15); c-14: adjust-color(black,$blue:-14); c-13: adjust-color(black,$blue:-13); c-12: adjust-color(black,$blue:-12); c-11: adjust-color(black,$blue:-11); c-10: adjust-color(black,$blue:-10); c-9: adjust-color(black,$blue:-9); c-8: adjust-color(black,$blue:-8); c-7: adjust-color(black,$blue:-7); c-6: adjust-color(black,$blue:-6); c-5: adjust-color(black,$blue:-5); c-4: adjust-color(black,$blue:-4); c-3: adjust-color(black,$blue:-3); c-2: adjust-color(black,$blue:-2); c-1: adjust-color(black,$blue:-1); c0: adjust-color(black,$blue:0); c1: adjust-color(black,$blue:1); c2: adjust-color(black,$blue:2); c3: adjust-color(black,$blue:3); c4: adjust-color(black,$blue:4); c5: adjust-color(black,$blue:5); c6: adjust-color(black,$blue:6); c7: adjust-color(black,$blue:7); c8: adjust-color(black,$blue:8); c9: adjust-color(black,$blue:9); c10: adjust-color(black,$blue:10); c11: adjust-color(black,$blue:11); c12: adjust-color(black,$blue:12); c13: adjust-color(black,$blue:13); c14: adjust-color(black,$blue:14); c15: adjust-color(black,$blue:15); c16: adjust-color(black,$blue:16); c17: adjust-color(black,$blue:17); c18: adjust-color(black,$blue:18); c19: adjust-color(black,$blue:19); c20: adjust-color(black,$blue:20); c21: adjust-color(black,$blue:21); c22: adjust-color(black,$blue:22); c23: adjust-color(black,$blue:23); c24: adjust-color(black,$blue:24); c25: adjust-color(black,$blue:25); c26: adjust-color(black,$blue:26); c27: adjust-color(black,$blue:27); c28: adjust-color(black,$blue:28); c29: adjust-color(black,$blue:29); c30: adjust-color(black,$blue:30); c31: adjust-color(black,$blue:31); c32: adjust-color(black,$blue:32); c33: adjust-color(black,$blue:33); c34: adjust-color(black,$blue:34); c35: adjust-color(black,$blue:35); c36: adjust-color(black,$blue:36); c37: adjust-color(black,$blue:37); c38: adjust-color(black,$blue:38); c39: adjust-color(black,$blue:39); c40: adjust-color(black,$blue:40); c41: adjust-color(black,$blue:41); c42: adjust-color(black,$blue:42); c43: adjust-color(black,$blue:43); c44: adjust-color(black,$blue:44); c45: adjust-color(black,$blue:45); c46: adjust-color(black,$blue:46); c47: adjust-color(black,$blue:47); c48: adjust-color(black,$blue:48); c49: adjust-color(black,$blue:49); c50: adjust-color(black,$blue:50); c51: adjust-color(black,$blue:51); c52: adjust-color(black,$blue:52); c53: adjust-color(black,$blue:53); c54: adjust-color(black,$blue:54); c55: adjust-color(black,$blue:55); c56: adjust-color(black,$blue:56); c57: adjust-color(black,$blue:57); c58: adjust-color(black,$blue:58); c59: adjust-color(black,$blue:59); c60: adjust-color(black,$blue:60); c61: adjust-color(black,$blue:61); c62: adjust-color(black,$blue:62); c63: adjust-color(black,$blue:63); c64: adjust-color(black,$blue:64); c65: adjust-color(black,$blue:65); c66: adjust-color(black,$blue:66); c67: adjust-color(black,$blue:67); c68: adjust-color(black,$blue:68); c69: adjust-color(black,$blue:69); c70: adjust-color(black,$blue:70); c71: adjust-color(black,$blue:71); c72: adjust-color(black,$blue:72); c73: adjust-color(black,$blue:73); c74: adjust-color(black,$blue:74); c75: adjust-color(black,$blue:75); c76: adjust-color(black,$blue:76); c77: adjust-color(black,$blue:77); c78: adjust-color(black,$blue:78); c79: adjust-color(black,$blue:79); c80: adjust-color(black,$blue:80); c81: adjust-color(black,$blue:81); c82: adjust-color(black,$blue:82); c83: adjust-color(black,$blue:83); c84: adjust-color(black,$blue:84); c85: adjust-color(black,$blue:85); c86: adjust-color(black,$blue:86); c87: adjust-color(black,$blue:87); c88: adjust-color(black,$blue:88); c89: adjust-color(black,$blue:89); c90: adjust-color(black,$blue:90); c91: adjust-color(black,$blue:91); c92: adjust-color(black,$blue:92); c93: adjust-color(black,$blue:93); c94: adjust-color(black,$blue:94); c95: adjust-color(black,$blue:95); c96: adjust-color(black,$blue:96); c97: adjust-color(black,$blue:97); c98: adjust-color(black,$blue:98); c99: adjust-color(black,$blue:99); c100: adjust-color(black,$blue:100); c101: adjust-color(black,$blue:101); c102: adjust-color(black,$blue:102); c103: adjust-color(black,$blue:103); c104: adjust-color(black,$blue:104); c105: adjust-color(black,$blue:105); c106: adjust-color(black,$blue:106); c107: adjust-color(black,$blue:107); c108: adjust-color(black,$blue:108); c109: adjust-color(black,$blue:109); c110: adjust-color(black,$blue:110); c111: adjust-color(black,$blue:111); c112: adjust-color(black,$blue:112); c113: adjust-color(black,$blue:113); c114: adjust-color(black,$blue:114); c115: adjust-color(black,$blue:115); c116: adjust-color(black,$blue:116); c117: adjust-color(black,$blue:117); c118: adjust-color(black,$blue:118); c119: adjust-color(black,$blue:119); c120: adjust-color(black,$blue:120); c121: adjust-color(black,$blue:121); c122: adjust-color(black,$blue:122); c123: adjust-color(black,$blue:123); c124: adjust-color(black,$blue:124); c125: adjust-color(black,$blue:125); c126: adjust-color(black,$blue:126); c127: adjust-color(black,$blue:127); c128: adjust-color(black,$blue:128); c129: adjust-color(black,$blue:129); c130: adjust-color(black,$blue:130); c131: adjust-color(black,$blue:131); c132: adjust-color(black,$blue:132); c133: adjust-color(black,$blue:133); c134: adjust-color(black,$blue:134); c135: adjust-color(black,$blue:135); c136: adjust-color(black,$blue:136); c137: adjust-color(black,$blue:137); c138: adjust-color(black,$blue:138); c139: adjust-color(black,$blue:139); c140: adjust-color(black,$blue:140); c141: adjust-color(black,$blue:141); c142: adjust-color(black,$blue:142); c143: adjust-color(black,$blue:143); c144: adjust-color(black,$blue:144); c145: adjust-color(black,$blue:145); c146: adjust-color(black,$blue:146); c147: adjust-color(black,$blue:147); c148: adjust-color(black,$blue:148); c149: adjust-color(black,$blue:149); c150: adjust-color(black,$blue:150); c151: adjust-color(black,$blue:151); c152: adjust-color(black,$blue:152); c153: adjust-color(black,$blue:153); c154: adjust-color(black,$blue:154); c155: adjust-color(black,$blue:155); c156: adjust-color(black,$blue:156); c157: adjust-color(black,$blue:157); c158: adjust-color(black,$blue:158); c159: adjust-color(black,$blue:159); c160: adjust-color(black,$blue:160); c161: adjust-color(black,$blue:161); c162: adjust-color(black,$blue:162); c163: adjust-color(black,$blue:163); c164: adjust-color(black,$blue:164); c165: adjust-color(black,$blue:165); c166: adjust-color(black,$blue:166); c167: adjust-color(black,$blue:167); c168: adjust-color(black,$blue:168); c169: adjust-color(black,$blue:169); c170: adjust-color(black,$blue:170); c171: adjust-color(black,$blue:171); c172: adjust-color(black,$blue:172); c173: adjust-color(black,$blue:173); c174: adjust-color(black,$blue:174); c175: adjust-color(black,$blue:175); c176: adjust-color(black,$blue:176); c177: adjust-color(black,$blue:177); c178: adjust-color(black,$blue:178); c179: adjust-color(black,$blue:179); c180: adjust-color(black,$blue:180); c181: adjust-color(black,$blue:181); c182: adjust-color(black,$blue:182); c183: adjust-color(black,$blue:183); c184: adjust-color(black,$blue:184); c185: adjust-color(black,$blue:185); c186: adjust-color(black,$blue:186); c187: adjust-color(black,$blue:187); c188: adjust-color(black,$blue:188); c189: adjust-color(black,$blue:189); c190: adjust-color(black,$blue:190); c191: adjust-color(black,$blue:191); c192: adjust-color(black,$blue:192); c193: adjust-color(black,$blue:193); c194: adjust-color(black,$blue:194); c195: adjust-color(black,$blue:195); c196: adjust-color(black,$blue:196); c197: adjust-color(black,$blue:197); c198: adjust-color(black,$blue:198); c199: adjust-color(black,$blue:199); c200: adjust-color(black,$blue:200); c201: adjust-color(black,$blue:201); c202: adjust-color(black,$blue:202); c203: adjust-color(black,$blue:203); c204: adjust-color(black,$blue:204); c205: adjust-color(black,$blue:205); c206: adjust-color(black,$blue:206); c207: adjust-color(black,$blue:207); c208: adjust-color(black,$blue:208); c209: adjust-color(black,$blue:209); c210: adjust-color(black,$blue:210); c211: adjust-color(black,$blue:211); c212: adjust-color(black,$blue:212); c213: adjust-color(black,$blue:213); c214: adjust-color(black,$blue:214); c215: adjust-color(black,$blue:215); c216: adjust-color(black,$blue:216); c217: adjust-color(black,$blue:217); c218: adjust-color(black,$blue:218); c219: adjust-color(black,$blue:219); c220: adjust-color(black,$blue:220); c221: adjust-color(black,$blue:221); c222: adjust-color(black,$blue:222); c223: adjust-color(black,$blue:223); c224: adjust-color(black,$blue:224); c225: adjust-color(black,$blue:225); c226: adjust-color(black,$blue:226); c227: adjust-color(black,$blue:227); c228: adjust-color(black,$blue:228); c229: adjust-color(black,$blue:229); c230: adjust-color(black,$blue:230); c231: adjust-color(black,$blue:231); c232: adjust-color(black,$blue:232); c233: adjust-color(black,$blue:233); c234: adjust-color(black,$blue:234); c235: adjust-color(black,$blue:235); c236: adjust-color(black,$blue:236); c237: adjust-color(black,$blue:237); c238: adjust-color(black,$blue:238); c239: adjust-color(black,$blue:239); c240: adjust-color(black,$blue:240); c241: adjust-color(black,$blue:241); c242: adjust-color(black,$blue:242); c243: adjust-color(black,$blue:243); c244: adjust-color(black,$blue:244); c245: adjust-color(black,$blue:245); c246: adjust-color(black,$blue:246); c247: adjust-color(black,$blue:247); c248: adjust-color(black,$blue:248); c249: adjust-color(black,$blue:249); c250: adjust-color(black,$blue:250); c251: adjust-color(black,$blue:251); c252: adjust-color(black,$blue:252); c253: adjust-color(black,$blue:253); c254: adjust-color(black,$blue:254); c255: adjust-color(black,$blue:255); // c256: adjust-color(black,$blue:256); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/g/000077500000000000000000000000001305254536400316525ustar00rootroot00000000000000expected_output.css000066400000000000000000000160331305254536400355310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/gfoo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/g/input.scss000066400000000000000000000502021305254536400337050ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$green:-256); c-255: adjust-color(black,$green:-255); c-254: adjust-color(black,$green:-254); c-253: adjust-color(black,$green:-253); c-252: adjust-color(black,$green:-252); c-251: adjust-color(black,$green:-251); c-250: adjust-color(black,$green:-250); c-249: adjust-color(black,$green:-249); c-248: adjust-color(black,$green:-248); c-247: adjust-color(black,$green:-247); c-246: adjust-color(black,$green:-246); c-245: adjust-color(black,$green:-245); c-244: adjust-color(black,$green:-244); c-243: adjust-color(black,$green:-243); c-242: adjust-color(black,$green:-242); c-241: adjust-color(black,$green:-241); c-240: adjust-color(black,$green:-240); c-239: adjust-color(black,$green:-239); c-238: adjust-color(black,$green:-238); c-237: adjust-color(black,$green:-237); c-236: adjust-color(black,$green:-236); c-235: adjust-color(black,$green:-235); c-234: adjust-color(black,$green:-234); c-233: adjust-color(black,$green:-233); c-232: adjust-color(black,$green:-232); c-231: adjust-color(black,$green:-231); c-230: adjust-color(black,$green:-230); c-229: adjust-color(black,$green:-229); c-228: adjust-color(black,$green:-228); c-227: adjust-color(black,$green:-227); c-226: adjust-color(black,$green:-226); c-225: adjust-color(black,$green:-225); c-224: adjust-color(black,$green:-224); c-223: adjust-color(black,$green:-223); c-222: adjust-color(black,$green:-222); c-221: adjust-color(black,$green:-221); c-220: adjust-color(black,$green:-220); c-219: adjust-color(black,$green:-219); c-218: adjust-color(black,$green:-218); c-217: adjust-color(black,$green:-217); c-216: adjust-color(black,$green:-216); c-215: adjust-color(black,$green:-215); c-214: adjust-color(black,$green:-214); c-213: adjust-color(black,$green:-213); c-212: adjust-color(black,$green:-212); c-211: adjust-color(black,$green:-211); c-210: adjust-color(black,$green:-210); c-209: adjust-color(black,$green:-209); c-208: adjust-color(black,$green:-208); c-207: adjust-color(black,$green:-207); c-206: adjust-color(black,$green:-206); c-205: adjust-color(black,$green:-205); c-204: adjust-color(black,$green:-204); c-203: adjust-color(black,$green:-203); c-202: adjust-color(black,$green:-202); c-201: adjust-color(black,$green:-201); c-200: adjust-color(black,$green:-200); c-199: adjust-color(black,$green:-199); c-198: adjust-color(black,$green:-198); c-197: adjust-color(black,$green:-197); c-196: adjust-color(black,$green:-196); c-195: adjust-color(black,$green:-195); c-194: adjust-color(black,$green:-194); c-193: adjust-color(black,$green:-193); c-192: adjust-color(black,$green:-192); c-191: adjust-color(black,$green:-191); c-190: adjust-color(black,$green:-190); c-189: adjust-color(black,$green:-189); c-188: adjust-color(black,$green:-188); c-187: adjust-color(black,$green:-187); c-186: adjust-color(black,$green:-186); c-185: adjust-color(black,$green:-185); c-184: adjust-color(black,$green:-184); c-183: adjust-color(black,$green:-183); c-182: adjust-color(black,$green:-182); c-181: adjust-color(black,$green:-181); c-180: adjust-color(black,$green:-180); c-179: adjust-color(black,$green:-179); c-178: adjust-color(black,$green:-178); c-177: adjust-color(black,$green:-177); c-176: adjust-color(black,$green:-176); c-175: adjust-color(black,$green:-175); c-174: adjust-color(black,$green:-174); c-173: adjust-color(black,$green:-173); c-172: adjust-color(black,$green:-172); c-171: adjust-color(black,$green:-171); c-170: adjust-color(black,$green:-170); c-169: adjust-color(black,$green:-169); c-168: adjust-color(black,$green:-168); c-167: adjust-color(black,$green:-167); c-166: adjust-color(black,$green:-166); c-165: adjust-color(black,$green:-165); c-164: adjust-color(black,$green:-164); c-163: adjust-color(black,$green:-163); c-162: adjust-color(black,$green:-162); c-161: adjust-color(black,$green:-161); c-160: adjust-color(black,$green:-160); c-159: adjust-color(black,$green:-159); c-158: adjust-color(black,$green:-158); c-157: adjust-color(black,$green:-157); c-156: adjust-color(black,$green:-156); c-155: adjust-color(black,$green:-155); c-154: adjust-color(black,$green:-154); c-153: adjust-color(black,$green:-153); c-152: adjust-color(black,$green:-152); c-151: adjust-color(black,$green:-151); c-150: adjust-color(black,$green:-150); c-149: adjust-color(black,$green:-149); c-148: adjust-color(black,$green:-148); c-147: adjust-color(black,$green:-147); c-146: adjust-color(black,$green:-146); c-145: adjust-color(black,$green:-145); c-144: adjust-color(black,$green:-144); c-143: adjust-color(black,$green:-143); c-142: adjust-color(black,$green:-142); c-141: adjust-color(black,$green:-141); c-140: adjust-color(black,$green:-140); c-139: adjust-color(black,$green:-139); c-138: adjust-color(black,$green:-138); c-137: adjust-color(black,$green:-137); c-136: adjust-color(black,$green:-136); c-135: adjust-color(black,$green:-135); c-134: adjust-color(black,$green:-134); c-133: adjust-color(black,$green:-133); c-132: adjust-color(black,$green:-132); c-131: adjust-color(black,$green:-131); c-130: adjust-color(black,$green:-130); c-129: adjust-color(black,$green:-129); c-128: adjust-color(black,$green:-128); c-127: adjust-color(black,$green:-127); c-126: adjust-color(black,$green:-126); c-125: adjust-color(black,$green:-125); c-124: adjust-color(black,$green:-124); c-123: adjust-color(black,$green:-123); c-122: adjust-color(black,$green:-122); c-121: adjust-color(black,$green:-121); c-120: adjust-color(black,$green:-120); c-119: adjust-color(black,$green:-119); c-118: adjust-color(black,$green:-118); c-117: adjust-color(black,$green:-117); c-116: adjust-color(black,$green:-116); c-115: adjust-color(black,$green:-115); c-114: adjust-color(black,$green:-114); c-113: adjust-color(black,$green:-113); c-112: adjust-color(black,$green:-112); c-111: adjust-color(black,$green:-111); c-110: adjust-color(black,$green:-110); c-109: adjust-color(black,$green:-109); c-108: adjust-color(black,$green:-108); c-107: adjust-color(black,$green:-107); c-106: adjust-color(black,$green:-106); c-105: adjust-color(black,$green:-105); c-104: adjust-color(black,$green:-104); c-103: adjust-color(black,$green:-103); c-102: adjust-color(black,$green:-102); c-101: adjust-color(black,$green:-101); c-100: adjust-color(black,$green:-100); c-99: adjust-color(black,$green:-99); c-98: adjust-color(black,$green:-98); c-97: adjust-color(black,$green:-97); c-96: adjust-color(black,$green:-96); c-95: adjust-color(black,$green:-95); c-94: adjust-color(black,$green:-94); c-93: adjust-color(black,$green:-93); c-92: adjust-color(black,$green:-92); c-91: adjust-color(black,$green:-91); c-90: adjust-color(black,$green:-90); c-89: adjust-color(black,$green:-89); c-88: adjust-color(black,$green:-88); c-87: adjust-color(black,$green:-87); c-86: adjust-color(black,$green:-86); c-85: adjust-color(black,$green:-85); c-84: adjust-color(black,$green:-84); c-83: adjust-color(black,$green:-83); c-82: adjust-color(black,$green:-82); c-81: adjust-color(black,$green:-81); c-80: adjust-color(black,$green:-80); c-79: adjust-color(black,$green:-79); c-78: adjust-color(black,$green:-78); c-77: adjust-color(black,$green:-77); c-76: adjust-color(black,$green:-76); c-75: adjust-color(black,$green:-75); c-74: adjust-color(black,$green:-74); c-73: adjust-color(black,$green:-73); c-72: adjust-color(black,$green:-72); c-71: adjust-color(black,$green:-71); c-70: adjust-color(black,$green:-70); c-69: adjust-color(black,$green:-69); c-68: adjust-color(black,$green:-68); c-67: adjust-color(black,$green:-67); c-66: adjust-color(black,$green:-66); c-65: adjust-color(black,$green:-65); c-64: adjust-color(black,$green:-64); c-63: adjust-color(black,$green:-63); c-62: adjust-color(black,$green:-62); c-61: adjust-color(black,$green:-61); c-60: adjust-color(black,$green:-60); c-59: adjust-color(black,$green:-59); c-58: adjust-color(black,$green:-58); c-57: adjust-color(black,$green:-57); c-56: adjust-color(black,$green:-56); c-55: adjust-color(black,$green:-55); c-54: adjust-color(black,$green:-54); c-53: adjust-color(black,$green:-53); c-52: adjust-color(black,$green:-52); c-51: adjust-color(black,$green:-51); c-50: adjust-color(black,$green:-50); c-49: adjust-color(black,$green:-49); c-48: adjust-color(black,$green:-48); c-47: adjust-color(black,$green:-47); c-46: adjust-color(black,$green:-46); c-45: adjust-color(black,$green:-45); c-44: adjust-color(black,$green:-44); c-43: adjust-color(black,$green:-43); c-42: adjust-color(black,$green:-42); c-41: adjust-color(black,$green:-41); c-40: adjust-color(black,$green:-40); c-39: adjust-color(black,$green:-39); c-38: adjust-color(black,$green:-38); c-37: adjust-color(black,$green:-37); c-36: adjust-color(black,$green:-36); c-35: adjust-color(black,$green:-35); c-34: adjust-color(black,$green:-34); c-33: adjust-color(black,$green:-33); c-32: adjust-color(black,$green:-32); c-31: adjust-color(black,$green:-31); c-30: adjust-color(black,$green:-30); c-29: adjust-color(black,$green:-29); c-28: adjust-color(black,$green:-28); c-27: adjust-color(black,$green:-27); c-26: adjust-color(black,$green:-26); c-25: adjust-color(black,$green:-25); c-24: adjust-color(black,$green:-24); c-23: adjust-color(black,$green:-23); c-22: adjust-color(black,$green:-22); c-21: adjust-color(black,$green:-21); c-20: adjust-color(black,$green:-20); c-19: adjust-color(black,$green:-19); c-18: adjust-color(black,$green:-18); c-17: adjust-color(black,$green:-17); c-16: adjust-color(black,$green:-16); c-15: adjust-color(black,$green:-15); c-14: adjust-color(black,$green:-14); c-13: adjust-color(black,$green:-13); c-12: adjust-color(black,$green:-12); c-11: adjust-color(black,$green:-11); c-10: adjust-color(black,$green:-10); c-9: adjust-color(black,$green:-9); c-8: adjust-color(black,$green:-8); c-7: adjust-color(black,$green:-7); c-6: adjust-color(black,$green:-6); c-5: adjust-color(black,$green:-5); c-4: adjust-color(black,$green:-4); c-3: adjust-color(black,$green:-3); c-2: adjust-color(black,$green:-2); c-1: adjust-color(black,$green:-1); c0: adjust-color(black,$green:0); c1: adjust-color(black,$green:1); c2: adjust-color(black,$green:2); c3: adjust-color(black,$green:3); c4: adjust-color(black,$green:4); c5: adjust-color(black,$green:5); c6: adjust-color(black,$green:6); c7: adjust-color(black,$green:7); c8: adjust-color(black,$green:8); c9: adjust-color(black,$green:9); c10: adjust-color(black,$green:10); c11: adjust-color(black,$green:11); c12: adjust-color(black,$green:12); c13: adjust-color(black,$green:13); c14: adjust-color(black,$green:14); c15: adjust-color(black,$green:15); c16: adjust-color(black,$green:16); c17: adjust-color(black,$green:17); c18: adjust-color(black,$green:18); c19: adjust-color(black,$green:19); c20: adjust-color(black,$green:20); c21: adjust-color(black,$green:21); c22: adjust-color(black,$green:22); c23: adjust-color(black,$green:23); c24: adjust-color(black,$green:24); c25: adjust-color(black,$green:25); c26: adjust-color(black,$green:26); c27: adjust-color(black,$green:27); c28: adjust-color(black,$green:28); c29: adjust-color(black,$green:29); c30: adjust-color(black,$green:30); c31: adjust-color(black,$green:31); c32: adjust-color(black,$green:32); c33: adjust-color(black,$green:33); c34: adjust-color(black,$green:34); c35: adjust-color(black,$green:35); c36: adjust-color(black,$green:36); c37: adjust-color(black,$green:37); c38: adjust-color(black,$green:38); c39: adjust-color(black,$green:39); c40: adjust-color(black,$green:40); c41: adjust-color(black,$green:41); c42: adjust-color(black,$green:42); c43: adjust-color(black,$green:43); c44: adjust-color(black,$green:44); c45: adjust-color(black,$green:45); c46: adjust-color(black,$green:46); c47: adjust-color(black,$green:47); c48: adjust-color(black,$green:48); c49: adjust-color(black,$green:49); c50: adjust-color(black,$green:50); c51: adjust-color(black,$green:51); c52: adjust-color(black,$green:52); c53: adjust-color(black,$green:53); c54: adjust-color(black,$green:54); c55: adjust-color(black,$green:55); c56: adjust-color(black,$green:56); c57: adjust-color(black,$green:57); c58: adjust-color(black,$green:58); c59: adjust-color(black,$green:59); c60: adjust-color(black,$green:60); c61: adjust-color(black,$green:61); c62: adjust-color(black,$green:62); c63: adjust-color(black,$green:63); c64: adjust-color(black,$green:64); c65: adjust-color(black,$green:65); c66: adjust-color(black,$green:66); c67: adjust-color(black,$green:67); c68: adjust-color(black,$green:68); c69: adjust-color(black,$green:69); c70: adjust-color(black,$green:70); c71: adjust-color(black,$green:71); c72: adjust-color(black,$green:72); c73: adjust-color(black,$green:73); c74: adjust-color(black,$green:74); c75: adjust-color(black,$green:75); c76: adjust-color(black,$green:76); c77: adjust-color(black,$green:77); c78: adjust-color(black,$green:78); c79: adjust-color(black,$green:79); c80: adjust-color(black,$green:80); c81: adjust-color(black,$green:81); c82: adjust-color(black,$green:82); c83: adjust-color(black,$green:83); c84: adjust-color(black,$green:84); c85: adjust-color(black,$green:85); c86: adjust-color(black,$green:86); c87: adjust-color(black,$green:87); c88: adjust-color(black,$green:88); c89: adjust-color(black,$green:89); c90: adjust-color(black,$green:90); c91: adjust-color(black,$green:91); c92: adjust-color(black,$green:92); c93: adjust-color(black,$green:93); c94: adjust-color(black,$green:94); c95: adjust-color(black,$green:95); c96: adjust-color(black,$green:96); c97: adjust-color(black,$green:97); c98: adjust-color(black,$green:98); c99: adjust-color(black,$green:99); c100: adjust-color(black,$green:100); c101: adjust-color(black,$green:101); c102: adjust-color(black,$green:102); c103: adjust-color(black,$green:103); c104: adjust-color(black,$green:104); c105: adjust-color(black,$green:105); c106: adjust-color(black,$green:106); c107: adjust-color(black,$green:107); c108: adjust-color(black,$green:108); c109: adjust-color(black,$green:109); c110: adjust-color(black,$green:110); c111: adjust-color(black,$green:111); c112: adjust-color(black,$green:112); c113: adjust-color(black,$green:113); c114: adjust-color(black,$green:114); c115: adjust-color(black,$green:115); c116: adjust-color(black,$green:116); c117: adjust-color(black,$green:117); c118: adjust-color(black,$green:118); c119: adjust-color(black,$green:119); c120: adjust-color(black,$green:120); c121: adjust-color(black,$green:121); c122: adjust-color(black,$green:122); c123: adjust-color(black,$green:123); c124: adjust-color(black,$green:124); c125: adjust-color(black,$green:125); c126: adjust-color(black,$green:126); c127: adjust-color(black,$green:127); c128: adjust-color(black,$green:128); c129: adjust-color(black,$green:129); c130: adjust-color(black,$green:130); c131: adjust-color(black,$green:131); c132: adjust-color(black,$green:132); c133: adjust-color(black,$green:133); c134: adjust-color(black,$green:134); c135: adjust-color(black,$green:135); c136: adjust-color(black,$green:136); c137: adjust-color(black,$green:137); c138: adjust-color(black,$green:138); c139: adjust-color(black,$green:139); c140: adjust-color(black,$green:140); c141: adjust-color(black,$green:141); c142: adjust-color(black,$green:142); c143: adjust-color(black,$green:143); c144: adjust-color(black,$green:144); c145: adjust-color(black,$green:145); c146: adjust-color(black,$green:146); c147: adjust-color(black,$green:147); c148: adjust-color(black,$green:148); c149: adjust-color(black,$green:149); c150: adjust-color(black,$green:150); c151: adjust-color(black,$green:151); c152: adjust-color(black,$green:152); c153: adjust-color(black,$green:153); c154: adjust-color(black,$green:154); c155: adjust-color(black,$green:155); c156: adjust-color(black,$green:156); c157: adjust-color(black,$green:157); c158: adjust-color(black,$green:158); c159: adjust-color(black,$green:159); c160: adjust-color(black,$green:160); c161: adjust-color(black,$green:161); c162: adjust-color(black,$green:162); c163: adjust-color(black,$green:163); c164: adjust-color(black,$green:164); c165: adjust-color(black,$green:165); c166: adjust-color(black,$green:166); c167: adjust-color(black,$green:167); c168: adjust-color(black,$green:168); c169: adjust-color(black,$green:169); c170: adjust-color(black,$green:170); c171: adjust-color(black,$green:171); c172: adjust-color(black,$green:172); c173: adjust-color(black,$green:173); c174: adjust-color(black,$green:174); c175: adjust-color(black,$green:175); c176: adjust-color(black,$green:176); c177: adjust-color(black,$green:177); c178: adjust-color(black,$green:178); c179: adjust-color(black,$green:179); c180: adjust-color(black,$green:180); c181: adjust-color(black,$green:181); c182: adjust-color(black,$green:182); c183: adjust-color(black,$green:183); c184: adjust-color(black,$green:184); c185: adjust-color(black,$green:185); c186: adjust-color(black,$green:186); c187: adjust-color(black,$green:187); c188: adjust-color(black,$green:188); c189: adjust-color(black,$green:189); c190: adjust-color(black,$green:190); c191: adjust-color(black,$green:191); c192: adjust-color(black,$green:192); c193: adjust-color(black,$green:193); c194: adjust-color(black,$green:194); c195: adjust-color(black,$green:195); c196: adjust-color(black,$green:196); c197: adjust-color(black,$green:197); c198: adjust-color(black,$green:198); c199: adjust-color(black,$green:199); c200: adjust-color(black,$green:200); c201: adjust-color(black,$green:201); c202: adjust-color(black,$green:202); c203: adjust-color(black,$green:203); c204: adjust-color(black,$green:204); c205: adjust-color(black,$green:205); c206: adjust-color(black,$green:206); c207: adjust-color(black,$green:207); c208: adjust-color(black,$green:208); c209: adjust-color(black,$green:209); c210: adjust-color(black,$green:210); c211: adjust-color(black,$green:211); c212: adjust-color(black,$green:212); c213: adjust-color(black,$green:213); c214: adjust-color(black,$green:214); c215: adjust-color(black,$green:215); c216: adjust-color(black,$green:216); c217: adjust-color(black,$green:217); c218: adjust-color(black,$green:218); c219: adjust-color(black,$green:219); c220: adjust-color(black,$green:220); c221: adjust-color(black,$green:221); c222: adjust-color(black,$green:222); c223: adjust-color(black,$green:223); c224: adjust-color(black,$green:224); c225: adjust-color(black,$green:225); c226: adjust-color(black,$green:226); c227: adjust-color(black,$green:227); c228: adjust-color(black,$green:228); c229: adjust-color(black,$green:229); c230: adjust-color(black,$green:230); c231: adjust-color(black,$green:231); c232: adjust-color(black,$green:232); c233: adjust-color(black,$green:233); c234: adjust-color(black,$green:234); c235: adjust-color(black,$green:235); c236: adjust-color(black,$green:236); c237: adjust-color(black,$green:237); c238: adjust-color(black,$green:238); c239: adjust-color(black,$green:239); c240: adjust-color(black,$green:240); c241: adjust-color(black,$green:241); c242: adjust-color(black,$green:242); c243: adjust-color(black,$green:243); c244: adjust-color(black,$green:244); c245: adjust-color(black,$green:245); c246: adjust-color(black,$green:246); c247: adjust-color(black,$green:247); c248: adjust-color(black,$green:248); c249: adjust-color(black,$green:249); c250: adjust-color(black,$green:250); c251: adjust-color(black,$green:251); c252: adjust-color(black,$green:252); c253: adjust-color(black,$green:253); c254: adjust-color(black,$green:254); c255: adjust-color(black,$green:255); // c256: adjust-color(black,$green:256); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/h/000077500000000000000000000000001305254536400316535ustar00rootroot00000000000000expected_output.css000066400000000000000000000253421305254536400355350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/hfoo { c-361: #ff0004; c-360: red; c-359: #ff0400; c-358: #ff0900; c-357: #ff0d00; c-356: #ff1100; c-355: #ff1500; c-354: #ff1a00; c-353: #ff1e00; c-352: #ff2200; c-351: #ff2600; c-350: #ff2b00; c-349: #ff2f00; c-348: #ff3300; c-347: #ff3700; c-346: #ff3c00; c-345: #ff4000; c-344: #ff4400; c-343: #ff4800; c-342: #ff4d00; c-341: #ff5100; c-340: #ff5500; c-339: #ff5900; c-338: #ff5e00; c-337: #ff6200; c-336: #ff6600; c-335: #ff6a00; c-334: #ff6f00; c-333: #ff7300; c-332: #ff7700; c-331: #ff7b00; c-330: #ff8000; c-329: #ff8400; c-328: #ff8800; c-327: darkorange; c-326: #ff9100; c-325: #ff9500; c-324: #ff9900; c-323: #ff9d00; c-322: #ffa200; c-321: #ffa600; c-320: #ffaa00; c-319: #ffae00; c-318: #ffb300; c-317: #ffb700; c-316: #ffbb00; c-315: #ffbf00; c-314: #ffc400; c-313: #ffc800; c-312: #ffcc00; c-311: #ffd000; c-310: #ffd500; c-309: #ffd900; c-308: #ffdd00; c-307: #ffe100; c-306: #ffe600; c-305: #ffea00; c-304: #ffee00; c-303: #fff200; c-302: #fff700; c-301: #fffb00; c-300: yellow; c-299: #fbff00; c-298: #f7ff00; c-297: #f2ff00; c-296: #eeff00; c-295: #eaff00; c-294: #e6ff00; c-293: #e1ff00; c-292: #ddff00; c-291: #d9ff00; c-290: #d5ff00; c-289: #d0ff00; c-288: #ccff00; c-287: #c8ff00; c-286: #c4ff00; c-285: #bfff00; c-284: #bbff00; c-283: #b7ff00; c-282: #b3ff00; c-281: #aeff00; c-280: #aaff00; c-279: #a6ff00; c-278: #a2ff00; c-277: #9dff00; c-276: #99ff00; c-275: #95ff00; c-274: #91ff00; c-273: #8cff00; c-272: #88ff00; c-271: #84ff00; c-270: #80ff00; c-269: #7bff00; c-268: #77ff00; c-267: #73ff00; c-266: #6fff00; c-265: #6aff00; c-264: #66ff00; c-263: #62ff00; c-262: #5eff00; c-261: #59ff00; c-260: #55ff00; c-259: #51ff00; c-258: #4dff00; c-257: #48ff00; c-256: #44ff00; c-255: #40ff00; c-254: #3cff00; c-253: #37ff00; c-252: #33ff00; c-251: #2fff00; c-250: #2bff00; c-249: #26ff00; c-248: #22ff00; c-247: #1eff00; c-246: #1aff00; c-245: #15ff00; c-244: #11ff00; c-243: #0dff00; c-242: #09ff00; c-241: #04ff00; c-240: lime; c-239: #00ff04; c-238: #00ff09; c-237: #00ff0d; c-236: #00ff11; c-235: #00ff15; c-234: #00ff1a; c-233: #00ff1e; c-232: #00ff22; c-231: #00ff26; c-230: #00ff2b; c-229: #00ff2f; c-228: #00ff33; c-227: #00ff37; c-226: #00ff3c; c-225: #00ff40; c-224: #00ff44; c-223: #00ff48; c-222: #00ff4d; c-221: #00ff51; c-220: #00ff55; c-219: #00ff59; c-218: #00ff5e; c-217: #00ff62; c-216: #00ff66; c-215: #00ff6a; c-214: #00ff6f; c-213: #00ff73; c-212: #00ff77; c-211: #00ff7b; c-210: #00ff80; c-209: #00ff84; c-208: #00ff88; c-207: #00ff8c; c-206: #00ff91; c-205: #00ff95; c-204: #00ff99; c-203: #00ff9d; c-202: #00ffa2; c-201: #00ffa6; c-200: #00ffaa; c-199: #00ffae; c-198: #00ffb3; c-197: #00ffb7; c-196: #00ffbb; c-195: #00ffbf; c-194: #00ffc4; c-193: #00ffc8; c-192: #00ffcc; c-191: #00ffd0; c-190: #00ffd5; c-189: #00ffd9; c-188: #00ffdd; c-187: #00ffe1; c-186: #00ffe6; c-185: #00ffea; c-184: #00ffee; c-183: #00fff2; c-182: #00fff7; c-181: #00fffb; c-180: cyan; c-179: #00fbff; c-178: #00f7ff; c-177: #00f2ff; c-176: #00eeff; c-175: #00eaff; c-174: #00e6ff; c-173: #00e1ff; c-172: #00ddff; c-171: #00d9ff; c-170: #00d5ff; c-169: #00d0ff; c-168: #00ccff; c-167: #00c8ff; c-166: #00c4ff; c-165: deepskyblue; c-164: #00bbff; c-163: #00b7ff; c-162: #00b3ff; c-161: #00aeff; c-160: #00aaff; c-159: #00a6ff; c-158: #00a2ff; c-157: #009dff; c-156: #0099ff; c-155: #0095ff; c-154: #0091ff; c-153: #008cff; c-152: #0088ff; c-151: #0084ff; c-150: #0080ff; c-149: #007bff; c-148: #0077ff; c-147: #0073ff; c-146: #006fff; c-145: #006aff; c-144: #0066ff; c-143: #0062ff; c-142: #005eff; c-141: #0059ff; c-140: #0055ff; c-139: #0051ff; c-138: #004dff; c-137: #0048ff; c-136: #0044ff; c-135: #0040ff; c-134: #003cff; c-133: #0037ff; c-132: #0033ff; c-131: #002fff; c-130: #002bff; c-129: #0026ff; c-128: #0022ff; c-127: #001eff; c-126: #001aff; c-125: #0015ff; c-124: #0011ff; c-123: #000dff; c-122: #0009ff; c-121: #0004ff; c-120: blue; c-119: #0400ff; c-118: #0900ff; c-117: #0d00ff; c-116: #1100ff; c-115: #1500ff; c-114: #1a00ff; c-113: #1e00ff; c-112: #2200ff; c-111: #2600ff; c-110: #2b00ff; c-109: #2f00ff; c-108: #3300ff; c-107: #3700ff; c-106: #3c00ff; c-105: #4000ff; c-104: #4400ff; c-103: #4800ff; c-102: #4d00ff; c-101: #5100ff; c-100: #5500ff; c-99: #5900ff; c-98: #5e00ff; c-97: #6200ff; c-96: #6600ff; c-95: #6a00ff; c-94: #6f00ff; c-93: #7300ff; c-92: #7700ff; c-91: #7b00ff; c-90: #8000ff; c-89: #8400ff; c-88: #8800ff; c-87: #8c00ff; c-86: #9100ff; c-85: #9500ff; c-84: #9900ff; c-83: #9d00ff; c-82: #a200ff; c-81: #a600ff; c-80: #aa00ff; c-79: #ae00ff; c-78: #b300ff; c-77: #b700ff; c-76: #bb00ff; c-75: #bf00ff; c-74: #c400ff; c-73: #c800ff; c-72: #cc00ff; c-71: #d000ff; c-70: #d500ff; c-69: #d900ff; c-68: #dd00ff; c-67: #e100ff; c-66: #e600ff; c-65: #ea00ff; c-64: #ee00ff; c-63: #f200ff; c-62: #f700ff; c-61: #fb00ff; c-60: magenta; c-59: #ff00fb; c-58: #ff00f7; c-57: #ff00f2; c-56: #ff00ee; c-55: #ff00ea; c-54: #ff00e6; c-53: #ff00e1; c-52: #ff00dd; c-51: #ff00d9; c-50: #ff00d5; c-49: #ff00d0; c-48: #ff00cc; c-47: #ff00c8; c-46: #ff00c4; c-45: #ff00bf; c-44: #ff00bb; c-43: #ff00b7; c-42: #ff00b3; c-41: #ff00ae; c-40: #ff00aa; c-39: #ff00a6; c-38: #ff00a2; c-37: #ff009d; c-36: #ff0099; c-35: #ff0095; c-34: #ff0091; c-33: #ff008c; c-32: #ff0088; c-31: #ff0084; c-30: #ff0080; c-29: #ff007b; c-28: #ff0077; c-27: #ff0073; c-26: #ff006f; c-25: #ff006a; c-24: #ff0066; c-23: #ff0062; c-22: #ff005e; c-21: #ff0059; c-20: #ff0055; c-19: #ff0051; c-18: #ff004d; c-17: #ff0048; c-16: #ff0044; c-15: #ff0040; c-14: #ff003c; c-13: #ff0037; c-12: #ff0033; c-11: #ff002f; c-10: #ff002b; c-9: #ff0026; c-8: #ff0022; c-7: #ff001e; c-6: #ff001a; c-5: #ff0015; c-4: #ff0011; c-3: #ff000d; c-2: #ff0009; c-1: #ff0004; c0: red; c1: #ff0400; c2: #ff0900; c3: #ff0d00; c4: #ff1100; c5: #ff1500; c6: #ff1a00; c7: #ff1e00; c8: #ff2200; c9: #ff2600; c10: #ff2b00; c11: #ff2f00; c12: #ff3300; c13: #ff3700; c14: #ff3c00; c15: #ff4000; c16: #ff4400; c17: #ff4800; c18: #ff4d00; c19: #ff5100; c20: #ff5500; c21: #ff5900; c22: #ff5e00; c23: #ff6200; c24: #ff6600; c25: #ff6a00; c26: #ff6f00; c27: #ff7300; c28: #ff7700; c29: #ff7b00; c30: #ff8000; c31: #ff8400; c32: #ff8800; c33: darkorange; c34: #ff9100; c35: #ff9500; c36: #ff9900; c37: #ff9d00; c38: #ffa200; c39: #ffa600; c40: #ffaa00; c41: #ffae00; c42: #ffb300; c43: #ffb700; c44: #ffbb00; c45: #ffbf00; c46: #ffc400; c47: #ffc800; c48: #ffcc00; c49: #ffd000; c50: #ffd500; c51: #ffd900; c52: #ffdd00; c53: #ffe100; c54: #ffe600; c55: #ffea00; c56: #ffee00; c57: #fff200; c58: #fff700; c59: #fffb00; c60: yellow; c61: #fbff00; c62: #f7ff00; c63: #f2ff00; c64: #eeff00; c65: #eaff00; c66: #e6ff00; c67: #e1ff00; c68: #ddff00; c69: #d9ff00; c70: #d5ff00; c71: #d0ff00; c72: #ccff00; c73: #c8ff00; c74: #c4ff00; c75: #bfff00; c76: #bbff00; c77: #b7ff00; c78: #b3ff00; c79: #aeff00; c80: #aaff00; c81: #a6ff00; c82: #a2ff00; c83: #9dff00; c84: #99ff00; c85: #95ff00; c86: #91ff00; c87: #8cff00; c88: #88ff00; c89: #84ff00; c90: #80ff00; c91: #7bff00; c92: #77ff00; c93: #73ff00; c94: #6fff00; c95: #6aff00; c96: #66ff00; c97: #62ff00; c98: #5eff00; c99: #59ff00; c100: #55ff00; c101: #51ff00; c102: #4dff00; c103: #48ff00; c104: #44ff00; c105: #40ff00; c106: #3cff00; c107: #37ff00; c108: #33ff00; c109: #2fff00; c110: #2bff00; c111: #26ff00; c112: #22ff00; c113: #1eff00; c114: #1aff00; c115: #15ff00; c116: #11ff00; c117: #0dff00; c118: #09ff00; c119: #04ff00; c120: lime; c121: #00ff04; c122: #00ff09; c123: #00ff0d; c124: #00ff11; c125: #00ff15; c126: #00ff1a; c127: #00ff1e; c128: #00ff22; c129: #00ff26; c130: #00ff2b; c131: #00ff2f; c132: #00ff33; c133: #00ff37; c134: #00ff3c; c135: #00ff40; c136: #00ff44; c137: #00ff48; c138: #00ff4d; c139: #00ff51; c140: #00ff55; c141: #00ff59; c142: #00ff5e; c143: #00ff62; c144: #00ff66; c145: #00ff6a; c146: #00ff6f; c147: #00ff73; c148: #00ff77; c149: #00ff7b; c150: #00ff80; c151: #00ff84; c152: #00ff88; c153: #00ff8c; c154: #00ff91; c155: #00ff95; c156: #00ff99; c157: #00ff9d; c158: #00ffa2; c159: #00ffa6; c160: #00ffaa; c161: #00ffae; c162: #00ffb3; c163: #00ffb7; c164: #00ffbb; c165: #00ffbf; c166: #00ffc4; c167: #00ffc8; c168: #00ffcc; c169: #00ffd0; c170: #00ffd5; c171: #00ffd9; c172: #00ffdd; c173: #00ffe1; c174: #00ffe6; c175: #00ffea; c176: #00ffee; c177: #00fff2; c178: #00fff7; c179: #00fffb; c180: cyan; c181: #00fbff; c182: #00f7ff; c183: #00f2ff; c184: #00eeff; c185: #00eaff; c186: #00e6ff; c187: #00e1ff; c188: #00ddff; c189: #00d9ff; c190: #00d5ff; c191: #00d0ff; c192: #00ccff; c193: #00c8ff; c194: #00c4ff; c195: deepskyblue; c196: #00bbff; c197: #00b7ff; c198: #00b3ff; c199: #00aeff; c200: #00aaff; c201: #00a6ff; c202: #00a2ff; c203: #009dff; c204: #0099ff; c205: #0095ff; c206: #0091ff; c207: #008cff; c208: #0088ff; c209: #0084ff; c210: #0080ff; c211: #007bff; c212: #0077ff; c213: #0073ff; c214: #006fff; c215: #006aff; c216: #0066ff; c217: #0062ff; c218: #005eff; c219: #0059ff; c220: #0055ff; c221: #0051ff; c222: #004dff; c223: #0048ff; c224: #0044ff; c225: #0040ff; c226: #003cff; c227: #0037ff; c228: #0033ff; c229: #002fff; c230: #002bff; c231: #0026ff; c232: #0022ff; c233: #001eff; c234: #001aff; c235: #0015ff; c236: #0011ff; c237: #000dff; c238: #0009ff; c239: #0004ff; c240: blue; c241: #0400ff; c242: #0900ff; c243: #0d00ff; c244: #1100ff; c245: #1500ff; c246: #1a00ff; c247: #1e00ff; c248: #2200ff; c249: #2600ff; c250: #2b00ff; c251: #2f00ff; c252: #3300ff; c253: #3700ff; c254: #3c00ff; c255: #4000ff; c256: #4400ff; c257: #4800ff; c258: #4d00ff; c259: #5100ff; c260: #5500ff; c261: #5900ff; c262: #5e00ff; c263: #6200ff; c264: #6600ff; c265: #6a00ff; c266: #6f00ff; c267: #7300ff; c268: #7700ff; c269: #7b00ff; c270: #8000ff; c271: #8400ff; c272: #8800ff; c273: #8c00ff; c274: #9100ff; c275: #9500ff; c276: #9900ff; c277: #9d00ff; c278: #a200ff; c279: #a600ff; c280: #aa00ff; c281: #ae00ff; c282: #b300ff; c283: #b700ff; c284: #bb00ff; c285: #bf00ff; c286: #c400ff; c287: #c800ff; c288: #cc00ff; c289: #d000ff; c290: #d500ff; c291: #d900ff; c292: #dd00ff; c293: #e100ff; c294: #e600ff; c295: #ea00ff; c296: #ee00ff; c297: #f200ff; c298: #f700ff; c299: #fb00ff; c300: magenta; c301: #ff00fb; c302: #ff00f7; c303: #ff00f2; c304: #ff00ee; c305: #ff00ea; c306: #ff00e6; c307: #ff00e1; c308: #ff00dd; c309: #ff00d9; c310: #ff00d5; c311: #ff00d0; c312: #ff00cc; c313: #ff00c8; c314: #ff00c4; c315: #ff00bf; c316: #ff00bb; c317: #ff00b7; c318: #ff00b3; c319: #ff00ae; c320: #ff00aa; c321: #ff00a6; c322: #ff00a2; c323: #ff009d; c324: #ff0099; c325: #ff0095; c326: #ff0091; c327: #ff008c; c328: #ff0088; c329: #ff0084; c330: #ff0080; c331: #ff007b; c332: #ff0077; c333: #ff0073; c334: #ff006f; c335: #ff006a; c336: #ff0066; c337: #ff0062; c338: #ff005e; c339: #ff0059; c340: #ff0055; c341: #ff0051; c342: #ff004d; c343: #ff0048; c344: #ff0044; c345: #ff0040; c346: #ff003c; c347: #ff0037; c348: #ff0033; c349: #ff002f; c350: #ff002b; c351: #ff0026; c352: #ff0022; c353: #ff001e; c354: #ff001a; c355: #ff0015; c356: #ff0011; c357: #ff000d; c358: #ff0009; c359: #ff0004; c360: red; c361: #ff0400; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/h/input.scss000066400000000000000000000633221305254536400337150ustar00rootroot00000000000000foo { c-361: adjust-color(red,$hue:-361); c-360: adjust-color(red,$hue:-360); c-359: adjust-color(red,$hue:-359); c-358: adjust-color(red,$hue:-358); c-357: adjust-color(red,$hue:-357); c-356: adjust-color(red,$hue:-356); c-355: adjust-color(red,$hue:-355); c-354: adjust-color(red,$hue:-354); c-353: adjust-color(red,$hue:-353); c-352: adjust-color(red,$hue:-352); c-351: adjust-color(red,$hue:-351); c-350: adjust-color(red,$hue:-350); c-349: adjust-color(red,$hue:-349); c-348: adjust-color(red,$hue:-348); c-347: adjust-color(red,$hue:-347); c-346: adjust-color(red,$hue:-346); c-345: adjust-color(red,$hue:-345); c-344: adjust-color(red,$hue:-344); c-343: adjust-color(red,$hue:-343); c-342: adjust-color(red,$hue:-342); c-341: adjust-color(red,$hue:-341); c-340: adjust-color(red,$hue:-340); c-339: adjust-color(red,$hue:-339); c-338: adjust-color(red,$hue:-338); c-337: adjust-color(red,$hue:-337); c-336: adjust-color(red,$hue:-336); c-335: adjust-color(red,$hue:-335); c-334: adjust-color(red,$hue:-334); c-333: adjust-color(red,$hue:-333); c-332: adjust-color(red,$hue:-332); c-331: adjust-color(red,$hue:-331); c-330: adjust-color(red,$hue:-330); c-329: adjust-color(red,$hue:-329); c-328: adjust-color(red,$hue:-328); c-327: adjust-color(red,$hue:-327); c-326: adjust-color(red,$hue:-326); c-325: adjust-color(red,$hue:-325); c-324: adjust-color(red,$hue:-324); c-323: adjust-color(red,$hue:-323); c-322: adjust-color(red,$hue:-322); c-321: adjust-color(red,$hue:-321); c-320: adjust-color(red,$hue:-320); c-319: adjust-color(red,$hue:-319); c-318: adjust-color(red,$hue:-318); c-317: adjust-color(red,$hue:-317); c-316: adjust-color(red,$hue:-316); c-315: adjust-color(red,$hue:-315); c-314: adjust-color(red,$hue:-314); c-313: adjust-color(red,$hue:-313); c-312: adjust-color(red,$hue:-312); c-311: adjust-color(red,$hue:-311); c-310: adjust-color(red,$hue:-310); c-309: adjust-color(red,$hue:-309); c-308: adjust-color(red,$hue:-308); c-307: adjust-color(red,$hue:-307); c-306: adjust-color(red,$hue:-306); c-305: adjust-color(red,$hue:-305); c-304: adjust-color(red,$hue:-304); c-303: adjust-color(red,$hue:-303); c-302: adjust-color(red,$hue:-302); c-301: adjust-color(red,$hue:-301); c-300: adjust-color(red,$hue:-300); c-299: adjust-color(red,$hue:-299); c-298: adjust-color(red,$hue:-298); c-297: adjust-color(red,$hue:-297); c-296: adjust-color(red,$hue:-296); c-295: adjust-color(red,$hue:-295); c-294: adjust-color(red,$hue:-294); c-293: adjust-color(red,$hue:-293); c-292: adjust-color(red,$hue:-292); c-291: adjust-color(red,$hue:-291); c-290: adjust-color(red,$hue:-290); c-289: adjust-color(red,$hue:-289); c-288: adjust-color(red,$hue:-288); c-287: adjust-color(red,$hue:-287); c-286: adjust-color(red,$hue:-286); c-285: adjust-color(red,$hue:-285); c-284: adjust-color(red,$hue:-284); c-283: adjust-color(red,$hue:-283); c-282: adjust-color(red,$hue:-282); c-281: adjust-color(red,$hue:-281); c-280: adjust-color(red,$hue:-280); c-279: adjust-color(red,$hue:-279); c-278: adjust-color(red,$hue:-278); c-277: adjust-color(red,$hue:-277); c-276: adjust-color(red,$hue:-276); c-275: adjust-color(red,$hue:-275); c-274: adjust-color(red,$hue:-274); c-273: adjust-color(red,$hue:-273); c-272: adjust-color(red,$hue:-272); c-271: adjust-color(red,$hue:-271); c-270: adjust-color(red,$hue:-270); c-269: adjust-color(red,$hue:-269); c-268: adjust-color(red,$hue:-268); c-267: adjust-color(red,$hue:-267); c-266: adjust-color(red,$hue:-266); c-265: adjust-color(red,$hue:-265); c-264: adjust-color(red,$hue:-264); c-263: adjust-color(red,$hue:-263); c-262: adjust-color(red,$hue:-262); c-261: adjust-color(red,$hue:-261); c-260: adjust-color(red,$hue:-260); c-259: adjust-color(red,$hue:-259); c-258: adjust-color(red,$hue:-258); c-257: adjust-color(red,$hue:-257); c-256: adjust-color(red,$hue:-256); c-255: adjust-color(red,$hue:-255); c-254: adjust-color(red,$hue:-254); c-253: adjust-color(red,$hue:-253); c-252: adjust-color(red,$hue:-252); c-251: adjust-color(red,$hue:-251); c-250: adjust-color(red,$hue:-250); c-249: adjust-color(red,$hue:-249); c-248: adjust-color(red,$hue:-248); c-247: adjust-color(red,$hue:-247); c-246: adjust-color(red,$hue:-246); c-245: adjust-color(red,$hue:-245); c-244: adjust-color(red,$hue:-244); c-243: adjust-color(red,$hue:-243); c-242: adjust-color(red,$hue:-242); c-241: adjust-color(red,$hue:-241); c-240: adjust-color(red,$hue:-240); c-239: adjust-color(red,$hue:-239); c-238: adjust-color(red,$hue:-238); c-237: adjust-color(red,$hue:-237); c-236: adjust-color(red,$hue:-236); c-235: adjust-color(red,$hue:-235); c-234: adjust-color(red,$hue:-234); c-233: adjust-color(red,$hue:-233); c-232: adjust-color(red,$hue:-232); c-231: adjust-color(red,$hue:-231); c-230: adjust-color(red,$hue:-230); c-229: adjust-color(red,$hue:-229); c-228: adjust-color(red,$hue:-228); c-227: adjust-color(red,$hue:-227); c-226: adjust-color(red,$hue:-226); c-225: adjust-color(red,$hue:-225); c-224: adjust-color(red,$hue:-224); c-223: adjust-color(red,$hue:-223); c-222: adjust-color(red,$hue:-222); c-221: adjust-color(red,$hue:-221); c-220: adjust-color(red,$hue:-220); c-219: adjust-color(red,$hue:-219); c-218: adjust-color(red,$hue:-218); c-217: adjust-color(red,$hue:-217); c-216: adjust-color(red,$hue:-216); c-215: adjust-color(red,$hue:-215); c-214: adjust-color(red,$hue:-214); c-213: adjust-color(red,$hue:-213); c-212: adjust-color(red,$hue:-212); c-211: adjust-color(red,$hue:-211); c-210: adjust-color(red,$hue:-210); c-209: adjust-color(red,$hue:-209); c-208: adjust-color(red,$hue:-208); c-207: adjust-color(red,$hue:-207); c-206: adjust-color(red,$hue:-206); c-205: adjust-color(red,$hue:-205); c-204: adjust-color(red,$hue:-204); c-203: adjust-color(red,$hue:-203); c-202: adjust-color(red,$hue:-202); c-201: adjust-color(red,$hue:-201); c-200: adjust-color(red,$hue:-200); c-199: adjust-color(red,$hue:-199); c-198: adjust-color(red,$hue:-198); c-197: adjust-color(red,$hue:-197); c-196: adjust-color(red,$hue:-196); c-195: adjust-color(red,$hue:-195); c-194: adjust-color(red,$hue:-194); c-193: adjust-color(red,$hue:-193); c-192: adjust-color(red,$hue:-192); c-191: adjust-color(red,$hue:-191); c-190: adjust-color(red,$hue:-190); c-189: adjust-color(red,$hue:-189); c-188: adjust-color(red,$hue:-188); c-187: adjust-color(red,$hue:-187); c-186: adjust-color(red,$hue:-186); c-185: adjust-color(red,$hue:-185); c-184: adjust-color(red,$hue:-184); c-183: adjust-color(red,$hue:-183); c-182: adjust-color(red,$hue:-182); c-181: adjust-color(red,$hue:-181); c-180: adjust-color(red,$hue:-180); c-179: adjust-color(red,$hue:-179); c-178: adjust-color(red,$hue:-178); c-177: adjust-color(red,$hue:-177); c-176: adjust-color(red,$hue:-176); c-175: adjust-color(red,$hue:-175); c-174: adjust-color(red,$hue:-174); c-173: adjust-color(red,$hue:-173); c-172: adjust-color(red,$hue:-172); c-171: adjust-color(red,$hue:-171); c-170: adjust-color(red,$hue:-170); c-169: adjust-color(red,$hue:-169); c-168: adjust-color(red,$hue:-168); c-167: adjust-color(red,$hue:-167); c-166: adjust-color(red,$hue:-166); c-165: adjust-color(red,$hue:-165); c-164: adjust-color(red,$hue:-164); c-163: adjust-color(red,$hue:-163); c-162: adjust-color(red,$hue:-162); c-161: adjust-color(red,$hue:-161); c-160: adjust-color(red,$hue:-160); c-159: adjust-color(red,$hue:-159); c-158: adjust-color(red,$hue:-158); c-157: adjust-color(red,$hue:-157); c-156: adjust-color(red,$hue:-156); c-155: adjust-color(red,$hue:-155); c-154: adjust-color(red,$hue:-154); c-153: adjust-color(red,$hue:-153); c-152: adjust-color(red,$hue:-152); c-151: adjust-color(red,$hue:-151); c-150: adjust-color(red,$hue:-150); c-149: adjust-color(red,$hue:-149); c-148: adjust-color(red,$hue:-148); c-147: adjust-color(red,$hue:-147); c-146: adjust-color(red,$hue:-146); c-145: adjust-color(red,$hue:-145); c-144: adjust-color(red,$hue:-144); c-143: adjust-color(red,$hue:-143); c-142: adjust-color(red,$hue:-142); c-141: adjust-color(red,$hue:-141); c-140: adjust-color(red,$hue:-140); c-139: adjust-color(red,$hue:-139); c-138: adjust-color(red,$hue:-138); c-137: adjust-color(red,$hue:-137); c-136: adjust-color(red,$hue:-136); c-135: adjust-color(red,$hue:-135); c-134: adjust-color(red,$hue:-134); c-133: adjust-color(red,$hue:-133); c-132: adjust-color(red,$hue:-132); c-131: adjust-color(red,$hue:-131); c-130: adjust-color(red,$hue:-130); c-129: adjust-color(red,$hue:-129); c-128: adjust-color(red,$hue:-128); c-127: adjust-color(red,$hue:-127); c-126: adjust-color(red,$hue:-126); c-125: adjust-color(red,$hue:-125); c-124: adjust-color(red,$hue:-124); c-123: adjust-color(red,$hue:-123); c-122: adjust-color(red,$hue:-122); c-121: adjust-color(red,$hue:-121); c-120: adjust-color(red,$hue:-120); c-119: adjust-color(red,$hue:-119); c-118: adjust-color(red,$hue:-118); c-117: adjust-color(red,$hue:-117); c-116: adjust-color(red,$hue:-116); c-115: adjust-color(red,$hue:-115); c-114: adjust-color(red,$hue:-114); c-113: adjust-color(red,$hue:-113); c-112: adjust-color(red,$hue:-112); c-111: adjust-color(red,$hue:-111); c-110: adjust-color(red,$hue:-110); c-109: adjust-color(red,$hue:-109); c-108: adjust-color(red,$hue:-108); c-107: adjust-color(red,$hue:-107); c-106: adjust-color(red,$hue:-106); c-105: adjust-color(red,$hue:-105); c-104: adjust-color(red,$hue:-104); c-103: adjust-color(red,$hue:-103); c-102: adjust-color(red,$hue:-102); c-101: adjust-color(red,$hue:-101); c-100: adjust-color(red,$hue:-100); c-99: adjust-color(red,$hue:-99); c-98: adjust-color(red,$hue:-98); c-97: adjust-color(red,$hue:-97); c-96: adjust-color(red,$hue:-96); c-95: adjust-color(red,$hue:-95); c-94: adjust-color(red,$hue:-94); c-93: adjust-color(red,$hue:-93); c-92: adjust-color(red,$hue:-92); c-91: adjust-color(red,$hue:-91); c-90: adjust-color(red,$hue:-90); c-89: adjust-color(red,$hue:-89); c-88: adjust-color(red,$hue:-88); c-87: adjust-color(red,$hue:-87); c-86: adjust-color(red,$hue:-86); c-85: adjust-color(red,$hue:-85); c-84: adjust-color(red,$hue:-84); c-83: adjust-color(red,$hue:-83); c-82: adjust-color(red,$hue:-82); c-81: adjust-color(red,$hue:-81); c-80: adjust-color(red,$hue:-80); c-79: adjust-color(red,$hue:-79); c-78: adjust-color(red,$hue:-78); c-77: adjust-color(red,$hue:-77); c-76: adjust-color(red,$hue:-76); c-75: adjust-color(red,$hue:-75); c-74: adjust-color(red,$hue:-74); c-73: adjust-color(red,$hue:-73); c-72: adjust-color(red,$hue:-72); c-71: adjust-color(red,$hue:-71); c-70: adjust-color(red,$hue:-70); c-69: adjust-color(red,$hue:-69); c-68: adjust-color(red,$hue:-68); c-67: adjust-color(red,$hue:-67); c-66: adjust-color(red,$hue:-66); c-65: adjust-color(red,$hue:-65); c-64: adjust-color(red,$hue:-64); c-63: adjust-color(red,$hue:-63); c-62: adjust-color(red,$hue:-62); c-61: adjust-color(red,$hue:-61); c-60: adjust-color(red,$hue:-60); c-59: adjust-color(red,$hue:-59); c-58: adjust-color(red,$hue:-58); c-57: adjust-color(red,$hue:-57); c-56: adjust-color(red,$hue:-56); c-55: adjust-color(red,$hue:-55); c-54: adjust-color(red,$hue:-54); c-53: adjust-color(red,$hue:-53); c-52: adjust-color(red,$hue:-52); c-51: adjust-color(red,$hue:-51); c-50: adjust-color(red,$hue:-50); c-49: adjust-color(red,$hue:-49); c-48: adjust-color(red,$hue:-48); c-47: adjust-color(red,$hue:-47); c-46: adjust-color(red,$hue:-46); c-45: adjust-color(red,$hue:-45); c-44: adjust-color(red,$hue:-44); c-43: adjust-color(red,$hue:-43); c-42: adjust-color(red,$hue:-42); c-41: adjust-color(red,$hue:-41); c-40: adjust-color(red,$hue:-40); c-39: adjust-color(red,$hue:-39); c-38: adjust-color(red,$hue:-38); c-37: adjust-color(red,$hue:-37); c-36: adjust-color(red,$hue:-36); c-35: adjust-color(red,$hue:-35); c-34: adjust-color(red,$hue:-34); c-33: adjust-color(red,$hue:-33); c-32: adjust-color(red,$hue:-32); c-31: adjust-color(red,$hue:-31); c-30: adjust-color(red,$hue:-30); c-29: adjust-color(red,$hue:-29); c-28: adjust-color(red,$hue:-28); c-27: adjust-color(red,$hue:-27); c-26: adjust-color(red,$hue:-26); c-25: adjust-color(red,$hue:-25); c-24: adjust-color(red,$hue:-24); c-23: adjust-color(red,$hue:-23); c-22: adjust-color(red,$hue:-22); c-21: adjust-color(red,$hue:-21); c-20: adjust-color(red,$hue:-20); c-19: adjust-color(red,$hue:-19); c-18: adjust-color(red,$hue:-18); c-17: adjust-color(red,$hue:-17); c-16: adjust-color(red,$hue:-16); c-15: adjust-color(red,$hue:-15); c-14: adjust-color(red,$hue:-14); c-13: adjust-color(red,$hue:-13); c-12: adjust-color(red,$hue:-12); c-11: adjust-color(red,$hue:-11); c-10: adjust-color(red,$hue:-10); c-9: adjust-color(red,$hue:-9); c-8: adjust-color(red,$hue:-8); c-7: adjust-color(red,$hue:-7); c-6: adjust-color(red,$hue:-6); c-5: adjust-color(red,$hue:-5); c-4: adjust-color(red,$hue:-4); c-3: adjust-color(red,$hue:-3); c-2: adjust-color(red,$hue:-2); c-1: adjust-color(red,$hue:-1); c0: adjust-color(red,$hue:0); c1: adjust-color(red,$hue:1); c2: adjust-color(red,$hue:2); c3: adjust-color(red,$hue:3); c4: adjust-color(red,$hue:4); c5: adjust-color(red,$hue:5); c6: adjust-color(red,$hue:6); c7: adjust-color(red,$hue:7); c8: adjust-color(red,$hue:8); c9: adjust-color(red,$hue:9); c10: adjust-color(red,$hue:10); c11: adjust-color(red,$hue:11); c12: adjust-color(red,$hue:12); c13: adjust-color(red,$hue:13); c14: adjust-color(red,$hue:14); c15: adjust-color(red,$hue:15); c16: adjust-color(red,$hue:16); c17: adjust-color(red,$hue:17); c18: adjust-color(red,$hue:18); c19: adjust-color(red,$hue:19); c20: adjust-color(red,$hue:20); c21: adjust-color(red,$hue:21); c22: adjust-color(red,$hue:22); c23: adjust-color(red,$hue:23); c24: adjust-color(red,$hue:24); c25: adjust-color(red,$hue:25); c26: adjust-color(red,$hue:26); c27: adjust-color(red,$hue:27); c28: adjust-color(red,$hue:28); c29: adjust-color(red,$hue:29); c30: adjust-color(red,$hue:30); c31: adjust-color(red,$hue:31); c32: adjust-color(red,$hue:32); c33: adjust-color(red,$hue:33); c34: adjust-color(red,$hue:34); c35: adjust-color(red,$hue:35); c36: adjust-color(red,$hue:36); c37: adjust-color(red,$hue:37); c38: adjust-color(red,$hue:38); c39: adjust-color(red,$hue:39); c40: adjust-color(red,$hue:40); c41: adjust-color(red,$hue:41); c42: adjust-color(red,$hue:42); c43: adjust-color(red,$hue:43); c44: adjust-color(red,$hue:44); c45: adjust-color(red,$hue:45); c46: adjust-color(red,$hue:46); c47: adjust-color(red,$hue:47); c48: adjust-color(red,$hue:48); c49: adjust-color(red,$hue:49); c50: adjust-color(red,$hue:50); c51: adjust-color(red,$hue:51); c52: adjust-color(red,$hue:52); c53: adjust-color(red,$hue:53); c54: adjust-color(red,$hue:54); c55: adjust-color(red,$hue:55); c56: adjust-color(red,$hue:56); c57: adjust-color(red,$hue:57); c58: adjust-color(red,$hue:58); c59: adjust-color(red,$hue:59); c60: adjust-color(red,$hue:60); c61: adjust-color(red,$hue:61); c62: adjust-color(red,$hue:62); c63: adjust-color(red,$hue:63); c64: adjust-color(red,$hue:64); c65: adjust-color(red,$hue:65); c66: adjust-color(red,$hue:66); c67: adjust-color(red,$hue:67); c68: adjust-color(red,$hue:68); c69: adjust-color(red,$hue:69); c70: adjust-color(red,$hue:70); c71: adjust-color(red,$hue:71); c72: adjust-color(red,$hue:72); c73: adjust-color(red,$hue:73); c74: adjust-color(red,$hue:74); c75: adjust-color(red,$hue:75); c76: adjust-color(red,$hue:76); c77: adjust-color(red,$hue:77); c78: adjust-color(red,$hue:78); c79: adjust-color(red,$hue:79); c80: adjust-color(red,$hue:80); c81: adjust-color(red,$hue:81); c82: adjust-color(red,$hue:82); c83: adjust-color(red,$hue:83); c84: adjust-color(red,$hue:84); c85: adjust-color(red,$hue:85); c86: adjust-color(red,$hue:86); c87: adjust-color(red,$hue:87); c88: adjust-color(red,$hue:88); c89: adjust-color(red,$hue:89); c90: adjust-color(red,$hue:90); c91: adjust-color(red,$hue:91); c92: adjust-color(red,$hue:92); c93: adjust-color(red,$hue:93); c94: adjust-color(red,$hue:94); c95: adjust-color(red,$hue:95); c96: adjust-color(red,$hue:96); c97: adjust-color(red,$hue:97); c98: adjust-color(red,$hue:98); c99: adjust-color(red,$hue:99); c100: adjust-color(red,$hue:100); c101: adjust-color(red,$hue:101); c102: adjust-color(red,$hue:102); c103: adjust-color(red,$hue:103); c104: adjust-color(red,$hue:104); c105: adjust-color(red,$hue:105); c106: adjust-color(red,$hue:106); c107: adjust-color(red,$hue:107); c108: adjust-color(red,$hue:108); c109: adjust-color(red,$hue:109); c110: adjust-color(red,$hue:110); c111: adjust-color(red,$hue:111); c112: adjust-color(red,$hue:112); c113: adjust-color(red,$hue:113); c114: adjust-color(red,$hue:114); c115: adjust-color(red,$hue:115); c116: adjust-color(red,$hue:116); c117: adjust-color(red,$hue:117); c118: adjust-color(red,$hue:118); c119: adjust-color(red,$hue:119); c120: adjust-color(red,$hue:120); c121: adjust-color(red,$hue:121); c122: adjust-color(red,$hue:122); c123: adjust-color(red,$hue:123); c124: adjust-color(red,$hue:124); c125: adjust-color(red,$hue:125); c126: adjust-color(red,$hue:126); c127: adjust-color(red,$hue:127); c128: adjust-color(red,$hue:128); c129: adjust-color(red,$hue:129); c130: adjust-color(red,$hue:130); c131: adjust-color(red,$hue:131); c132: adjust-color(red,$hue:132); c133: adjust-color(red,$hue:133); c134: adjust-color(red,$hue:134); c135: adjust-color(red,$hue:135); c136: adjust-color(red,$hue:136); c137: adjust-color(red,$hue:137); c138: adjust-color(red,$hue:138); c139: adjust-color(red,$hue:139); c140: adjust-color(red,$hue:140); c141: adjust-color(red,$hue:141); c142: adjust-color(red,$hue:142); c143: adjust-color(red,$hue:143); c144: adjust-color(red,$hue:144); c145: adjust-color(red,$hue:145); c146: adjust-color(red,$hue:146); c147: adjust-color(red,$hue:147); c148: adjust-color(red,$hue:148); c149: adjust-color(red,$hue:149); c150: adjust-color(red,$hue:150); c151: adjust-color(red,$hue:151); c152: adjust-color(red,$hue:152); c153: adjust-color(red,$hue:153); c154: adjust-color(red,$hue:154); c155: adjust-color(red,$hue:155); c156: adjust-color(red,$hue:156); c157: adjust-color(red,$hue:157); c158: adjust-color(red,$hue:158); c159: adjust-color(red,$hue:159); c160: adjust-color(red,$hue:160); c161: adjust-color(red,$hue:161); c162: adjust-color(red,$hue:162); c163: adjust-color(red,$hue:163); c164: adjust-color(red,$hue:164); c165: adjust-color(red,$hue:165); c166: adjust-color(red,$hue:166); c167: adjust-color(red,$hue:167); c168: adjust-color(red,$hue:168); c169: adjust-color(red,$hue:169); c170: adjust-color(red,$hue:170); c171: adjust-color(red,$hue:171); c172: adjust-color(red,$hue:172); c173: adjust-color(red,$hue:173); c174: adjust-color(red,$hue:174); c175: adjust-color(red,$hue:175); c176: adjust-color(red,$hue:176); c177: adjust-color(red,$hue:177); c178: adjust-color(red,$hue:178); c179: adjust-color(red,$hue:179); c180: adjust-color(red,$hue:180); c181: adjust-color(red,$hue:181); c182: adjust-color(red,$hue:182); c183: adjust-color(red,$hue:183); c184: adjust-color(red,$hue:184); c185: adjust-color(red,$hue:185); c186: adjust-color(red,$hue:186); c187: adjust-color(red,$hue:187); c188: adjust-color(red,$hue:188); c189: adjust-color(red,$hue:189); c190: adjust-color(red,$hue:190); c191: adjust-color(red,$hue:191); c192: adjust-color(red,$hue:192); c193: adjust-color(red,$hue:193); c194: adjust-color(red,$hue:194); c195: adjust-color(red,$hue:195); c196: adjust-color(red,$hue:196); c197: adjust-color(red,$hue:197); c198: adjust-color(red,$hue:198); c199: adjust-color(red,$hue:199); c200: adjust-color(red,$hue:200); c201: adjust-color(red,$hue:201); c202: adjust-color(red,$hue:202); c203: adjust-color(red,$hue:203); c204: adjust-color(red,$hue:204); c205: adjust-color(red,$hue:205); c206: adjust-color(red,$hue:206); c207: adjust-color(red,$hue:207); c208: adjust-color(red,$hue:208); c209: adjust-color(red,$hue:209); c210: adjust-color(red,$hue:210); c211: adjust-color(red,$hue:211); c212: adjust-color(red,$hue:212); c213: adjust-color(red,$hue:213); c214: adjust-color(red,$hue:214); c215: adjust-color(red,$hue:215); c216: adjust-color(red,$hue:216); c217: adjust-color(red,$hue:217); c218: adjust-color(red,$hue:218); c219: adjust-color(red,$hue:219); c220: adjust-color(red,$hue:220); c221: adjust-color(red,$hue:221); c222: adjust-color(red,$hue:222); c223: adjust-color(red,$hue:223); c224: adjust-color(red,$hue:224); c225: adjust-color(red,$hue:225); c226: adjust-color(red,$hue:226); c227: adjust-color(red,$hue:227); c228: adjust-color(red,$hue:228); c229: adjust-color(red,$hue:229); c230: adjust-color(red,$hue:230); c231: adjust-color(red,$hue:231); c232: adjust-color(red,$hue:232); c233: adjust-color(red,$hue:233); c234: adjust-color(red,$hue:234); c235: adjust-color(red,$hue:235); c236: adjust-color(red,$hue:236); c237: adjust-color(red,$hue:237); c238: adjust-color(red,$hue:238); c239: adjust-color(red,$hue:239); c240: adjust-color(red,$hue:240); c241: adjust-color(red,$hue:241); c242: adjust-color(red,$hue:242); c243: adjust-color(red,$hue:243); c244: adjust-color(red,$hue:244); c245: adjust-color(red,$hue:245); c246: adjust-color(red,$hue:246); c247: adjust-color(red,$hue:247); c248: adjust-color(red,$hue:248); c249: adjust-color(red,$hue:249); c250: adjust-color(red,$hue:250); c251: adjust-color(red,$hue:251); c252: adjust-color(red,$hue:252); c253: adjust-color(red,$hue:253); c254: adjust-color(red,$hue:254); c255: adjust-color(red,$hue:255); c256: adjust-color(red,$hue:256); c257: adjust-color(red,$hue:257); c258: adjust-color(red,$hue:258); c259: adjust-color(red,$hue:259); c260: adjust-color(red,$hue:260); c261: adjust-color(red,$hue:261); c262: adjust-color(red,$hue:262); c263: adjust-color(red,$hue:263); c264: adjust-color(red,$hue:264); c265: adjust-color(red,$hue:265); c266: adjust-color(red,$hue:266); c267: adjust-color(red,$hue:267); c268: adjust-color(red,$hue:268); c269: adjust-color(red,$hue:269); c270: adjust-color(red,$hue:270); c271: adjust-color(red,$hue:271); c272: adjust-color(red,$hue:272); c273: adjust-color(red,$hue:273); c274: adjust-color(red,$hue:274); c275: adjust-color(red,$hue:275); c276: adjust-color(red,$hue:276); c277: adjust-color(red,$hue:277); c278: adjust-color(red,$hue:278); c279: adjust-color(red,$hue:279); c280: adjust-color(red,$hue:280); c281: adjust-color(red,$hue:281); c282: adjust-color(red,$hue:282); c283: adjust-color(red,$hue:283); c284: adjust-color(red,$hue:284); c285: adjust-color(red,$hue:285); c286: adjust-color(red,$hue:286); c287: adjust-color(red,$hue:287); c288: adjust-color(red,$hue:288); c289: adjust-color(red,$hue:289); c290: adjust-color(red,$hue:290); c291: adjust-color(red,$hue:291); c292: adjust-color(red,$hue:292); c293: adjust-color(red,$hue:293); c294: adjust-color(red,$hue:294); c295: adjust-color(red,$hue:295); c296: adjust-color(red,$hue:296); c297: adjust-color(red,$hue:297); c298: adjust-color(red,$hue:298); c299: adjust-color(red,$hue:299); c300: adjust-color(red,$hue:300); c301: adjust-color(red,$hue:301); c302: adjust-color(red,$hue:302); c303: adjust-color(red,$hue:303); c304: adjust-color(red,$hue:304); c305: adjust-color(red,$hue:305); c306: adjust-color(red,$hue:306); c307: adjust-color(red,$hue:307); c308: adjust-color(red,$hue:308); c309: adjust-color(red,$hue:309); c310: adjust-color(red,$hue:310); c311: adjust-color(red,$hue:311); c312: adjust-color(red,$hue:312); c313: adjust-color(red,$hue:313); c314: adjust-color(red,$hue:314); c315: adjust-color(red,$hue:315); c316: adjust-color(red,$hue:316); c317: adjust-color(red,$hue:317); c318: adjust-color(red,$hue:318); c319: adjust-color(red,$hue:319); c320: adjust-color(red,$hue:320); c321: adjust-color(red,$hue:321); c322: adjust-color(red,$hue:322); c323: adjust-color(red,$hue:323); c324: adjust-color(red,$hue:324); c325: adjust-color(red,$hue:325); c326: adjust-color(red,$hue:326); c327: adjust-color(red,$hue:327); c328: adjust-color(red,$hue:328); c329: adjust-color(red,$hue:329); c330: adjust-color(red,$hue:330); c331: adjust-color(red,$hue:331); c332: adjust-color(red,$hue:332); c333: adjust-color(red,$hue:333); c334: adjust-color(red,$hue:334); c335: adjust-color(red,$hue:335); c336: adjust-color(red,$hue:336); c337: adjust-color(red,$hue:337); c338: adjust-color(red,$hue:338); c339: adjust-color(red,$hue:339); c340: adjust-color(red,$hue:340); c341: adjust-color(red,$hue:341); c342: adjust-color(red,$hue:342); c343: adjust-color(red,$hue:343); c344: adjust-color(red,$hue:344); c345: adjust-color(red,$hue:345); c346: adjust-color(red,$hue:346); c347: adjust-color(red,$hue:347); c348: adjust-color(red,$hue:348); c349: adjust-color(red,$hue:349); c350: adjust-color(red,$hue:350); c351: adjust-color(red,$hue:351); c352: adjust-color(red,$hue:352); c353: adjust-color(red,$hue:353); c354: adjust-color(red,$hue:354); c355: adjust-color(red,$hue:355); c356: adjust-color(red,$hue:356); c357: adjust-color(red,$hue:357); c358: adjust-color(red,$hue:358); c359: adjust-color(red,$hue:359); c360: adjust-color(red,$hue:360); c361: adjust-color(red,$hue:361); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/l/000077500000000000000000000000001305254536400316575ustar00rootroot00000000000000expected_output.css000066400000000000000000000052051305254536400355350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/lfoo { c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: #050000; c-48: #0a0000; c-47: #0f0000; c-46: #140000; c-45: #1a0000; c-44: #1f0000; c-43: #240000; c-42: #290000; c-41: #2e0000; c-40: #330000; c-39: #380000; c-38: #3d0000; c-37: #420000; c-36: #470000; c-35: #4d0000; c-34: #520000; c-33: #570000; c-32: #5c0000; c-31: #610000; c-30: #660000; c-29: #6b0000; c-28: #700000; c-27: #750000; c-26: #7a0000; c-25: maroon; c-24: #850000; c-23: #8a0000; c-22: #8f0000; c-21: #940000; c-20: #990000; c-19: #9e0000; c-18: #a30000; c-17: #a80000; c-16: #ad0000; c-15: #b30000; c-14: #b80000; c-13: #bd0000; c-12: #c20000; c-11: #c70000; c-10: #cc0000; c-9: #d10000; c-8: #d60000; c-7: #db0000; c-6: #e00000; c-5: #e60000; c-4: #eb0000; c-3: #f00000; c-2: #f50000; c-1: #fa0000; c0: red; c1: #ff0505; c2: #ff0a0a; c3: #ff0f0f; c4: #ff1414; c5: #ff1a1a; c6: #ff1f1f; c7: #ff2424; c8: #ff2929; c9: #ff2e2e; c10: #ff3333; c11: #ff3838; c12: #ff3d3d; c13: #ff4242; c14: #ff4747; c15: #ff4d4d; c16: #ff5252; c17: #ff5757; c18: #ff5c5c; c19: #ff6161; c20: #ff6666; c21: #ff6b6b; c22: #ff7070; c23: #ff7575; c24: #ff7a7a; c25: #ff8080; c26: #ff8585; c27: #ff8a8a; c28: #ff8f8f; c29: #ff9494; c30: #ff9999; c31: #ff9e9e; c32: #ffa3a3; c33: #ffa8a8; c34: #ffadad; c35: #ffb3b3; c36: #ffb8b8; c37: #ffbdbd; c38: #ffc2c2; c39: #ffc7c7; c40: #ffcccc; c41: #ffd1d1; c42: #ffd6d6; c43: #ffdbdb; c44: #ffe0e0; c45: #ffe6e6; c46: #ffebeb; c47: #fff0f0; c48: #fff5f5; c49: snow; c50: white; c51: white; c52: white; c53: white; c54: white; c55: white; c56: white; c57: white; c58: white; c59: white; c60: white; c61: white; c62: white; c63: white; c64: white; c65: white; c66: white; c67: white; c68: white; c69: white; c70: white; c71: white; c72: white; c73: white; c74: white; c75: white; c76: white; c77: white; c78: white; c79: white; c80: white; c81: white; c82: white; c83: white; c84: white; c85: white; c86: white; c87: white; c88: white; c89: white; c90: white; c91: white; c92: white; c93: white; c94: white; c95: white; c96: white; c97: white; c98: white; c99: white; c100: white; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/l/input.scss000066400000000000000000000201621305254536400337140ustar00rootroot00000000000000foo { // c-101: adjust-color(red,$lightness:-101); c-100: adjust-color(red,$lightness:-100); c-99: adjust-color(red,$lightness:-99); c-98: adjust-color(red,$lightness:-98); c-97: adjust-color(red,$lightness:-97); c-96: adjust-color(red,$lightness:-96); c-95: adjust-color(red,$lightness:-95); c-94: adjust-color(red,$lightness:-94); c-93: adjust-color(red,$lightness:-93); c-92: adjust-color(red,$lightness:-92); c-91: adjust-color(red,$lightness:-91); c-90: adjust-color(red,$lightness:-90); c-89: adjust-color(red,$lightness:-89); c-88: adjust-color(red,$lightness:-88); c-87: adjust-color(red,$lightness:-87); c-86: adjust-color(red,$lightness:-86); c-85: adjust-color(red,$lightness:-85); c-84: adjust-color(red,$lightness:-84); c-83: adjust-color(red,$lightness:-83); c-82: adjust-color(red,$lightness:-82); c-81: adjust-color(red,$lightness:-81); c-80: adjust-color(red,$lightness:-80); c-79: adjust-color(red,$lightness:-79); c-78: adjust-color(red,$lightness:-78); c-77: adjust-color(red,$lightness:-77); c-76: adjust-color(red,$lightness:-76); c-75: adjust-color(red,$lightness:-75); c-74: adjust-color(red,$lightness:-74); c-73: adjust-color(red,$lightness:-73); c-72: adjust-color(red,$lightness:-72); c-71: adjust-color(red,$lightness:-71); c-70: adjust-color(red,$lightness:-70); c-69: adjust-color(red,$lightness:-69); c-68: adjust-color(red,$lightness:-68); c-67: adjust-color(red,$lightness:-67); c-66: adjust-color(red,$lightness:-66); c-65: adjust-color(red,$lightness:-65); c-64: adjust-color(red,$lightness:-64); c-63: adjust-color(red,$lightness:-63); c-62: adjust-color(red,$lightness:-62); c-61: adjust-color(red,$lightness:-61); c-60: adjust-color(red,$lightness:-60); c-59: adjust-color(red,$lightness:-59); c-58: adjust-color(red,$lightness:-58); c-57: adjust-color(red,$lightness:-57); c-56: adjust-color(red,$lightness:-56); c-55: adjust-color(red,$lightness:-55); c-54: adjust-color(red,$lightness:-54); c-53: adjust-color(red,$lightness:-53); c-52: adjust-color(red,$lightness:-52); c-51: adjust-color(red,$lightness:-51); c-50: adjust-color(red,$lightness:-50); c-49: adjust-color(red,$lightness:-49); c-48: adjust-color(red,$lightness:-48); c-47: adjust-color(red,$lightness:-47); c-46: adjust-color(red,$lightness:-46); c-45: adjust-color(red,$lightness:-45); c-44: adjust-color(red,$lightness:-44); c-43: adjust-color(red,$lightness:-43); c-42: adjust-color(red,$lightness:-42); c-41: adjust-color(red,$lightness:-41); c-40: adjust-color(red,$lightness:-40); c-39: adjust-color(red,$lightness:-39); c-38: adjust-color(red,$lightness:-38); c-37: adjust-color(red,$lightness:-37); c-36: adjust-color(red,$lightness:-36); c-35: adjust-color(red,$lightness:-35); c-34: adjust-color(red,$lightness:-34); c-33: adjust-color(red,$lightness:-33); c-32: adjust-color(red,$lightness:-32); c-31: adjust-color(red,$lightness:-31); c-30: adjust-color(red,$lightness:-30); c-29: adjust-color(red,$lightness:-29); c-28: adjust-color(red,$lightness:-28); c-27: adjust-color(red,$lightness:-27); c-26: adjust-color(red,$lightness:-26); c-25: adjust-color(red,$lightness:-25); c-24: adjust-color(red,$lightness:-24); c-23: adjust-color(red,$lightness:-23); c-22: adjust-color(red,$lightness:-22); c-21: adjust-color(red,$lightness:-21); c-20: adjust-color(red,$lightness:-20); c-19: adjust-color(red,$lightness:-19); c-18: adjust-color(red,$lightness:-18); c-17: adjust-color(red,$lightness:-17); c-16: adjust-color(red,$lightness:-16); c-15: adjust-color(red,$lightness:-15); c-14: adjust-color(red,$lightness:-14); c-13: adjust-color(red,$lightness:-13); c-12: adjust-color(red,$lightness:-12); c-11: adjust-color(red,$lightness:-11); c-10: adjust-color(red,$lightness:-10); c-9: adjust-color(red,$lightness:-9); c-8: adjust-color(red,$lightness:-8); c-7: adjust-color(red,$lightness:-7); c-6: adjust-color(red,$lightness:-6); c-5: adjust-color(red,$lightness:-5); c-4: adjust-color(red,$lightness:-4); c-3: adjust-color(red,$lightness:-3); c-2: adjust-color(red,$lightness:-2); c-1: adjust-color(red,$lightness:-1); c0: adjust-color(red,$lightness:0); c1: adjust-color(red,$lightness:1); c2: adjust-color(red,$lightness:2); c3: adjust-color(red,$lightness:3); c4: adjust-color(red,$lightness:4); c5: adjust-color(red,$lightness:5); c6: adjust-color(red,$lightness:6); c7: adjust-color(red,$lightness:7); c8: adjust-color(red,$lightness:8); c9: adjust-color(red,$lightness:9); c10: adjust-color(red,$lightness:10); c11: adjust-color(red,$lightness:11); c12: adjust-color(red,$lightness:12); c13: adjust-color(red,$lightness:13); c14: adjust-color(red,$lightness:14); c15: adjust-color(red,$lightness:15); c16: adjust-color(red,$lightness:16); c17: adjust-color(red,$lightness:17); c18: adjust-color(red,$lightness:18); c19: adjust-color(red,$lightness:19); c20: adjust-color(red,$lightness:20); c21: adjust-color(red,$lightness:21); c22: adjust-color(red,$lightness:22); c23: adjust-color(red,$lightness:23); c24: adjust-color(red,$lightness:24); c25: adjust-color(red,$lightness:25); c26: adjust-color(red,$lightness:26); c27: adjust-color(red,$lightness:27); c28: adjust-color(red,$lightness:28); c29: adjust-color(red,$lightness:29); c30: adjust-color(red,$lightness:30); c31: adjust-color(red,$lightness:31); c32: adjust-color(red,$lightness:32); c33: adjust-color(red,$lightness:33); c34: adjust-color(red,$lightness:34); c35: adjust-color(red,$lightness:35); c36: adjust-color(red,$lightness:36); c37: adjust-color(red,$lightness:37); c38: adjust-color(red,$lightness:38); c39: adjust-color(red,$lightness:39); c40: adjust-color(red,$lightness:40); c41: adjust-color(red,$lightness:41); c42: adjust-color(red,$lightness:42); c43: adjust-color(red,$lightness:43); c44: adjust-color(red,$lightness:44); c45: adjust-color(red,$lightness:45); c46: adjust-color(red,$lightness:46); c47: adjust-color(red,$lightness:47); c48: adjust-color(red,$lightness:48); c49: adjust-color(red,$lightness:49); c50: adjust-color(red,$lightness:50); c51: adjust-color(red,$lightness:51); c52: adjust-color(red,$lightness:52); c53: adjust-color(red,$lightness:53); c54: adjust-color(red,$lightness:54); c55: adjust-color(red,$lightness:55); c56: adjust-color(red,$lightness:56); c57: adjust-color(red,$lightness:57); c58: adjust-color(red,$lightness:58); c59: adjust-color(red,$lightness:59); c60: adjust-color(red,$lightness:60); c61: adjust-color(red,$lightness:61); c62: adjust-color(red,$lightness:62); c63: adjust-color(red,$lightness:63); c64: adjust-color(red,$lightness:64); c65: adjust-color(red,$lightness:65); c66: adjust-color(red,$lightness:66); c67: adjust-color(red,$lightness:67); c68: adjust-color(red,$lightness:68); c69: adjust-color(red,$lightness:69); c70: adjust-color(red,$lightness:70); c71: adjust-color(red,$lightness:71); c72: adjust-color(red,$lightness:72); c73: adjust-color(red,$lightness:73); c74: adjust-color(red,$lightness:74); c75: adjust-color(red,$lightness:75); c76: adjust-color(red,$lightness:76); c77: adjust-color(red,$lightness:77); c78: adjust-color(red,$lightness:78); c79: adjust-color(red,$lightness:79); c80: adjust-color(red,$lightness:80); c81: adjust-color(red,$lightness:81); c82: adjust-color(red,$lightness:82); c83: adjust-color(red,$lightness:83); c84: adjust-color(red,$lightness:84); c85: adjust-color(red,$lightness:85); c86: adjust-color(red,$lightness:86); c87: adjust-color(red,$lightness:87); c88: adjust-color(red,$lightness:88); c89: adjust-color(red,$lightness:89); c90: adjust-color(red,$lightness:90); c91: adjust-color(red,$lightness:91); c92: adjust-color(red,$lightness:92); c93: adjust-color(red,$lightness:93); c94: adjust-color(red,$lightness:94); c95: adjust-color(red,$lightness:95); c96: adjust-color(red,$lightness:96); c97: adjust-color(red,$lightness:97); c98: adjust-color(red,$lightness:98); c99: adjust-color(red,$lightness:99); c100: adjust-color(red,$lightness:100); // c101: adjust-color(red,$lightness:101); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/r/000077500000000000000000000000001305254536400316655ustar00rootroot00000000000000expected_output.css000066400000000000000000000160311305254536400355420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/rfoo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #010000; c2: #020000; c3: #030000; c4: #040000; c5: #050000; c6: #060000; c7: #070000; c8: #080000; c9: #090000; c10: #0a0000; c11: #0b0000; c12: #0c0000; c13: #0d0000; c14: #0e0000; c15: #0f0000; c16: #100000; c17: #110000; c18: #120000; c19: #130000; c20: #140000; c21: #150000; c22: #160000; c23: #170000; c24: #180000; c25: #190000; c26: #1a0000; c27: #1b0000; c28: #1c0000; c29: #1d0000; c30: #1e0000; c31: #1f0000; c32: #200000; c33: #210000; c34: #220000; c35: #230000; c36: #240000; c37: #250000; c38: #260000; c39: #270000; c40: #280000; c41: #290000; c42: #2a0000; c43: #2b0000; c44: #2c0000; c45: #2d0000; c46: #2e0000; c47: #2f0000; c48: #300000; c49: #310000; c50: #320000; c51: #330000; c52: #340000; c53: #350000; c54: #360000; c55: #370000; c56: #380000; c57: #390000; c58: #3a0000; c59: #3b0000; c60: #3c0000; c61: #3d0000; c62: #3e0000; c63: #3f0000; c64: #400000; c65: #410000; c66: #420000; c67: #430000; c68: #440000; c69: #450000; c70: #460000; c71: #470000; c72: #480000; c73: #490000; c74: #4a0000; c75: #4b0000; c76: #4c0000; c77: #4d0000; c78: #4e0000; c79: #4f0000; c80: #500000; c81: #510000; c82: #520000; c83: #530000; c84: #540000; c85: #550000; c86: #560000; c87: #570000; c88: #580000; c89: #590000; c90: #5a0000; c91: #5b0000; c92: #5c0000; c93: #5d0000; c94: #5e0000; c95: #5f0000; c96: #600000; c97: #610000; c98: #620000; c99: #630000; c100: #640000; c101: #650000; c102: #660000; c103: #670000; c104: #680000; c105: #690000; c106: #6a0000; c107: #6b0000; c108: #6c0000; c109: #6d0000; c110: #6e0000; c111: #6f0000; c112: #700000; c113: #710000; c114: #720000; c115: #730000; c116: #740000; c117: #750000; c118: #760000; c119: #770000; c120: #780000; c121: #790000; c122: #7a0000; c123: #7b0000; c124: #7c0000; c125: #7d0000; c126: #7e0000; c127: #7f0000; c128: maroon; c129: #810000; c130: #820000; c131: #830000; c132: #840000; c133: #850000; c134: #860000; c135: #870000; c136: #880000; c137: #890000; c138: #8a0000; c139: darkred; c140: #8c0000; c141: #8d0000; c142: #8e0000; c143: #8f0000; c144: #900000; c145: #910000; c146: #920000; c147: #930000; c148: #940000; c149: #950000; c150: #960000; c151: #970000; c152: #980000; c153: #990000; c154: #9a0000; c155: #9b0000; c156: #9c0000; c157: #9d0000; c158: #9e0000; c159: #9f0000; c160: #a00000; c161: #a10000; c162: #a20000; c163: #a30000; c164: #a40000; c165: #a50000; c166: #a60000; c167: #a70000; c168: #a80000; c169: #a90000; c170: #aa0000; c171: #ab0000; c172: #ac0000; c173: #ad0000; c174: #ae0000; c175: #af0000; c176: #b00000; c177: #b10000; c178: #b20000; c179: #b30000; c180: #b40000; c181: #b50000; c182: #b60000; c183: #b70000; c184: #b80000; c185: #b90000; c186: #ba0000; c187: #bb0000; c188: #bc0000; c189: #bd0000; c190: #be0000; c191: #bf0000; c192: #c00000; c193: #c10000; c194: #c20000; c195: #c30000; c196: #c40000; c197: #c50000; c198: #c60000; c199: #c70000; c200: #c80000; c201: #c90000; c202: #ca0000; c203: #cb0000; c204: #cc0000; c205: #cd0000; c206: #ce0000; c207: #cf0000; c208: #d00000; c209: #d10000; c210: #d20000; c211: #d30000; c212: #d40000; c213: #d50000; c214: #d60000; c215: #d70000; c216: #d80000; c217: #d90000; c218: #da0000; c219: #db0000; c220: #dc0000; c221: #dd0000; c222: #de0000; c223: #df0000; c224: #e00000; c225: #e10000; c226: #e20000; c227: #e30000; c228: #e40000; c229: #e50000; c230: #e60000; c231: #e70000; c232: #e80000; c233: #e90000; c234: #ea0000; c235: #eb0000; c236: #ec0000; c237: #ed0000; c238: #ee0000; c239: #ef0000; c240: #f00000; c241: #f10000; c242: #f20000; c243: #f30000; c244: #f40000; c245: #f50000; c246: #f60000; c247: #f70000; c248: #f80000; c249: #f90000; c250: #fa0000; c251: #fb0000; c252: #fc0000; c253: #fd0000; c254: #fe0000; c255: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/r/input.scss000066400000000000000000000462001305254536400337230ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$red:-256); c-255: adjust-color(black,$red:-255); c-254: adjust-color(black,$red:-254); c-253: adjust-color(black,$red:-253); c-252: adjust-color(black,$red:-252); c-251: adjust-color(black,$red:-251); c-250: adjust-color(black,$red:-250); c-249: adjust-color(black,$red:-249); c-248: adjust-color(black,$red:-248); c-247: adjust-color(black,$red:-247); c-246: adjust-color(black,$red:-246); c-245: adjust-color(black,$red:-245); c-244: adjust-color(black,$red:-244); c-243: adjust-color(black,$red:-243); c-242: adjust-color(black,$red:-242); c-241: adjust-color(black,$red:-241); c-240: adjust-color(black,$red:-240); c-239: adjust-color(black,$red:-239); c-238: adjust-color(black,$red:-238); c-237: adjust-color(black,$red:-237); c-236: adjust-color(black,$red:-236); c-235: adjust-color(black,$red:-235); c-234: adjust-color(black,$red:-234); c-233: adjust-color(black,$red:-233); c-232: adjust-color(black,$red:-232); c-231: adjust-color(black,$red:-231); c-230: adjust-color(black,$red:-230); c-229: adjust-color(black,$red:-229); c-228: adjust-color(black,$red:-228); c-227: adjust-color(black,$red:-227); c-226: adjust-color(black,$red:-226); c-225: adjust-color(black,$red:-225); c-224: adjust-color(black,$red:-224); c-223: adjust-color(black,$red:-223); c-222: adjust-color(black,$red:-222); c-221: adjust-color(black,$red:-221); c-220: adjust-color(black,$red:-220); c-219: adjust-color(black,$red:-219); c-218: adjust-color(black,$red:-218); c-217: adjust-color(black,$red:-217); c-216: adjust-color(black,$red:-216); c-215: adjust-color(black,$red:-215); c-214: adjust-color(black,$red:-214); c-213: adjust-color(black,$red:-213); c-212: adjust-color(black,$red:-212); c-211: adjust-color(black,$red:-211); c-210: adjust-color(black,$red:-210); c-209: adjust-color(black,$red:-209); c-208: adjust-color(black,$red:-208); c-207: adjust-color(black,$red:-207); c-206: adjust-color(black,$red:-206); c-205: adjust-color(black,$red:-205); c-204: adjust-color(black,$red:-204); c-203: adjust-color(black,$red:-203); c-202: adjust-color(black,$red:-202); c-201: adjust-color(black,$red:-201); c-200: adjust-color(black,$red:-200); c-199: adjust-color(black,$red:-199); c-198: adjust-color(black,$red:-198); c-197: adjust-color(black,$red:-197); c-196: adjust-color(black,$red:-196); c-195: adjust-color(black,$red:-195); c-194: adjust-color(black,$red:-194); c-193: adjust-color(black,$red:-193); c-192: adjust-color(black,$red:-192); c-191: adjust-color(black,$red:-191); c-190: adjust-color(black,$red:-190); c-189: adjust-color(black,$red:-189); c-188: adjust-color(black,$red:-188); c-187: adjust-color(black,$red:-187); c-186: adjust-color(black,$red:-186); c-185: adjust-color(black,$red:-185); c-184: adjust-color(black,$red:-184); c-183: adjust-color(black,$red:-183); c-182: adjust-color(black,$red:-182); c-181: adjust-color(black,$red:-181); c-180: adjust-color(black,$red:-180); c-179: adjust-color(black,$red:-179); c-178: adjust-color(black,$red:-178); c-177: adjust-color(black,$red:-177); c-176: adjust-color(black,$red:-176); c-175: adjust-color(black,$red:-175); c-174: adjust-color(black,$red:-174); c-173: adjust-color(black,$red:-173); c-172: adjust-color(black,$red:-172); c-171: adjust-color(black,$red:-171); c-170: adjust-color(black,$red:-170); c-169: adjust-color(black,$red:-169); c-168: adjust-color(black,$red:-168); c-167: adjust-color(black,$red:-167); c-166: adjust-color(black,$red:-166); c-165: adjust-color(black,$red:-165); c-164: adjust-color(black,$red:-164); c-163: adjust-color(black,$red:-163); c-162: adjust-color(black,$red:-162); c-161: adjust-color(black,$red:-161); c-160: adjust-color(black,$red:-160); c-159: adjust-color(black,$red:-159); c-158: adjust-color(black,$red:-158); c-157: adjust-color(black,$red:-157); c-156: adjust-color(black,$red:-156); c-155: adjust-color(black,$red:-155); c-154: adjust-color(black,$red:-154); c-153: adjust-color(black,$red:-153); c-152: adjust-color(black,$red:-152); c-151: adjust-color(black,$red:-151); c-150: adjust-color(black,$red:-150); c-149: adjust-color(black,$red:-149); c-148: adjust-color(black,$red:-148); c-147: adjust-color(black,$red:-147); c-146: adjust-color(black,$red:-146); c-145: adjust-color(black,$red:-145); c-144: adjust-color(black,$red:-144); c-143: adjust-color(black,$red:-143); c-142: adjust-color(black,$red:-142); c-141: adjust-color(black,$red:-141); c-140: adjust-color(black,$red:-140); c-139: adjust-color(black,$red:-139); c-138: adjust-color(black,$red:-138); c-137: adjust-color(black,$red:-137); c-136: adjust-color(black,$red:-136); c-135: adjust-color(black,$red:-135); c-134: adjust-color(black,$red:-134); c-133: adjust-color(black,$red:-133); c-132: adjust-color(black,$red:-132); c-131: adjust-color(black,$red:-131); c-130: adjust-color(black,$red:-130); c-129: adjust-color(black,$red:-129); c-128: adjust-color(black,$red:-128); c-127: adjust-color(black,$red:-127); c-126: adjust-color(black,$red:-126); c-125: adjust-color(black,$red:-125); c-124: adjust-color(black,$red:-124); c-123: adjust-color(black,$red:-123); c-122: adjust-color(black,$red:-122); c-121: adjust-color(black,$red:-121); c-120: adjust-color(black,$red:-120); c-119: adjust-color(black,$red:-119); c-118: adjust-color(black,$red:-118); c-117: adjust-color(black,$red:-117); c-116: adjust-color(black,$red:-116); c-115: adjust-color(black,$red:-115); c-114: adjust-color(black,$red:-114); c-113: adjust-color(black,$red:-113); c-112: adjust-color(black,$red:-112); c-111: adjust-color(black,$red:-111); c-110: adjust-color(black,$red:-110); c-109: adjust-color(black,$red:-109); c-108: adjust-color(black,$red:-108); c-107: adjust-color(black,$red:-107); c-106: adjust-color(black,$red:-106); c-105: adjust-color(black,$red:-105); c-104: adjust-color(black,$red:-104); c-103: adjust-color(black,$red:-103); c-102: adjust-color(black,$red:-102); c-101: adjust-color(black,$red:-101); c-100: adjust-color(black,$red:-100); c-99: adjust-color(black,$red:-99); c-98: adjust-color(black,$red:-98); c-97: adjust-color(black,$red:-97); c-96: adjust-color(black,$red:-96); c-95: adjust-color(black,$red:-95); c-94: adjust-color(black,$red:-94); c-93: adjust-color(black,$red:-93); c-92: adjust-color(black,$red:-92); c-91: adjust-color(black,$red:-91); c-90: adjust-color(black,$red:-90); c-89: adjust-color(black,$red:-89); c-88: adjust-color(black,$red:-88); c-87: adjust-color(black,$red:-87); c-86: adjust-color(black,$red:-86); c-85: adjust-color(black,$red:-85); c-84: adjust-color(black,$red:-84); c-83: adjust-color(black,$red:-83); c-82: adjust-color(black,$red:-82); c-81: adjust-color(black,$red:-81); c-80: adjust-color(black,$red:-80); c-79: adjust-color(black,$red:-79); c-78: adjust-color(black,$red:-78); c-77: adjust-color(black,$red:-77); c-76: adjust-color(black,$red:-76); c-75: adjust-color(black,$red:-75); c-74: adjust-color(black,$red:-74); c-73: adjust-color(black,$red:-73); c-72: adjust-color(black,$red:-72); c-71: adjust-color(black,$red:-71); c-70: adjust-color(black,$red:-70); c-69: adjust-color(black,$red:-69); c-68: adjust-color(black,$red:-68); c-67: adjust-color(black,$red:-67); c-66: adjust-color(black,$red:-66); c-65: adjust-color(black,$red:-65); c-64: adjust-color(black,$red:-64); c-63: adjust-color(black,$red:-63); c-62: adjust-color(black,$red:-62); c-61: adjust-color(black,$red:-61); c-60: adjust-color(black,$red:-60); c-59: adjust-color(black,$red:-59); c-58: adjust-color(black,$red:-58); c-57: adjust-color(black,$red:-57); c-56: adjust-color(black,$red:-56); c-55: adjust-color(black,$red:-55); c-54: adjust-color(black,$red:-54); c-53: adjust-color(black,$red:-53); c-52: adjust-color(black,$red:-52); c-51: adjust-color(black,$red:-51); c-50: adjust-color(black,$red:-50); c-49: adjust-color(black,$red:-49); c-48: adjust-color(black,$red:-48); c-47: adjust-color(black,$red:-47); c-46: adjust-color(black,$red:-46); c-45: adjust-color(black,$red:-45); c-44: adjust-color(black,$red:-44); c-43: adjust-color(black,$red:-43); c-42: adjust-color(black,$red:-42); c-41: adjust-color(black,$red:-41); c-40: adjust-color(black,$red:-40); c-39: adjust-color(black,$red:-39); c-38: adjust-color(black,$red:-38); c-37: adjust-color(black,$red:-37); c-36: adjust-color(black,$red:-36); c-35: adjust-color(black,$red:-35); c-34: adjust-color(black,$red:-34); c-33: adjust-color(black,$red:-33); c-32: adjust-color(black,$red:-32); c-31: adjust-color(black,$red:-31); c-30: adjust-color(black,$red:-30); c-29: adjust-color(black,$red:-29); c-28: adjust-color(black,$red:-28); c-27: adjust-color(black,$red:-27); c-26: adjust-color(black,$red:-26); c-25: adjust-color(black,$red:-25); c-24: adjust-color(black,$red:-24); c-23: adjust-color(black,$red:-23); c-22: adjust-color(black,$red:-22); c-21: adjust-color(black,$red:-21); c-20: adjust-color(black,$red:-20); c-19: adjust-color(black,$red:-19); c-18: adjust-color(black,$red:-18); c-17: adjust-color(black,$red:-17); c-16: adjust-color(black,$red:-16); c-15: adjust-color(black,$red:-15); c-14: adjust-color(black,$red:-14); c-13: adjust-color(black,$red:-13); c-12: adjust-color(black,$red:-12); c-11: adjust-color(black,$red:-11); c-10: adjust-color(black,$red:-10); c-9: adjust-color(black,$red:-9); c-8: adjust-color(black,$red:-8); c-7: adjust-color(black,$red:-7); c-6: adjust-color(black,$red:-6); c-5: adjust-color(black,$red:-5); c-4: adjust-color(black,$red:-4); c-3: adjust-color(black,$red:-3); c-2: adjust-color(black,$red:-2); c-1: adjust-color(black,$red:-1); c0: adjust-color(black,$red:0); c1: adjust-color(black,$red:1); c2: adjust-color(black,$red:2); c3: adjust-color(black,$red:3); c4: adjust-color(black,$red:4); c5: adjust-color(black,$red:5); c6: adjust-color(black,$red:6); c7: adjust-color(black,$red:7); c8: adjust-color(black,$red:8); c9: adjust-color(black,$red:9); c10: adjust-color(black,$red:10); c11: adjust-color(black,$red:11); c12: adjust-color(black,$red:12); c13: adjust-color(black,$red:13); c14: adjust-color(black,$red:14); c15: adjust-color(black,$red:15); c16: adjust-color(black,$red:16); c17: adjust-color(black,$red:17); c18: adjust-color(black,$red:18); c19: adjust-color(black,$red:19); c20: adjust-color(black,$red:20); c21: adjust-color(black,$red:21); c22: adjust-color(black,$red:22); c23: adjust-color(black,$red:23); c24: adjust-color(black,$red:24); c25: adjust-color(black,$red:25); c26: adjust-color(black,$red:26); c27: adjust-color(black,$red:27); c28: adjust-color(black,$red:28); c29: adjust-color(black,$red:29); c30: adjust-color(black,$red:30); c31: adjust-color(black,$red:31); c32: adjust-color(black,$red:32); c33: adjust-color(black,$red:33); c34: adjust-color(black,$red:34); c35: adjust-color(black,$red:35); c36: adjust-color(black,$red:36); c37: adjust-color(black,$red:37); c38: adjust-color(black,$red:38); c39: adjust-color(black,$red:39); c40: adjust-color(black,$red:40); c41: adjust-color(black,$red:41); c42: adjust-color(black,$red:42); c43: adjust-color(black,$red:43); c44: adjust-color(black,$red:44); c45: adjust-color(black,$red:45); c46: adjust-color(black,$red:46); c47: adjust-color(black,$red:47); c48: adjust-color(black,$red:48); c49: adjust-color(black,$red:49); c50: adjust-color(black,$red:50); c51: adjust-color(black,$red:51); c52: adjust-color(black,$red:52); c53: adjust-color(black,$red:53); c54: adjust-color(black,$red:54); c55: adjust-color(black,$red:55); c56: adjust-color(black,$red:56); c57: adjust-color(black,$red:57); c58: adjust-color(black,$red:58); c59: adjust-color(black,$red:59); c60: adjust-color(black,$red:60); c61: adjust-color(black,$red:61); c62: adjust-color(black,$red:62); c63: adjust-color(black,$red:63); c64: adjust-color(black,$red:64); c65: adjust-color(black,$red:65); c66: adjust-color(black,$red:66); c67: adjust-color(black,$red:67); c68: adjust-color(black,$red:68); c69: adjust-color(black,$red:69); c70: adjust-color(black,$red:70); c71: adjust-color(black,$red:71); c72: adjust-color(black,$red:72); c73: adjust-color(black,$red:73); c74: adjust-color(black,$red:74); c75: adjust-color(black,$red:75); c76: adjust-color(black,$red:76); c77: adjust-color(black,$red:77); c78: adjust-color(black,$red:78); c79: adjust-color(black,$red:79); c80: adjust-color(black,$red:80); c81: adjust-color(black,$red:81); c82: adjust-color(black,$red:82); c83: adjust-color(black,$red:83); c84: adjust-color(black,$red:84); c85: adjust-color(black,$red:85); c86: adjust-color(black,$red:86); c87: adjust-color(black,$red:87); c88: adjust-color(black,$red:88); c89: adjust-color(black,$red:89); c90: adjust-color(black,$red:90); c91: adjust-color(black,$red:91); c92: adjust-color(black,$red:92); c93: adjust-color(black,$red:93); c94: adjust-color(black,$red:94); c95: adjust-color(black,$red:95); c96: adjust-color(black,$red:96); c97: adjust-color(black,$red:97); c98: adjust-color(black,$red:98); c99: adjust-color(black,$red:99); c100: adjust-color(black,$red:100); c101: adjust-color(black,$red:101); c102: adjust-color(black,$red:102); c103: adjust-color(black,$red:103); c104: adjust-color(black,$red:104); c105: adjust-color(black,$red:105); c106: adjust-color(black,$red:106); c107: adjust-color(black,$red:107); c108: adjust-color(black,$red:108); c109: adjust-color(black,$red:109); c110: adjust-color(black,$red:110); c111: adjust-color(black,$red:111); c112: adjust-color(black,$red:112); c113: adjust-color(black,$red:113); c114: adjust-color(black,$red:114); c115: adjust-color(black,$red:115); c116: adjust-color(black,$red:116); c117: adjust-color(black,$red:117); c118: adjust-color(black,$red:118); c119: adjust-color(black,$red:119); c120: adjust-color(black,$red:120); c121: adjust-color(black,$red:121); c122: adjust-color(black,$red:122); c123: adjust-color(black,$red:123); c124: adjust-color(black,$red:124); c125: adjust-color(black,$red:125); c126: adjust-color(black,$red:126); c127: adjust-color(black,$red:127); c128: adjust-color(black,$red:128); c129: adjust-color(black,$red:129); c130: adjust-color(black,$red:130); c131: adjust-color(black,$red:131); c132: adjust-color(black,$red:132); c133: adjust-color(black,$red:133); c134: adjust-color(black,$red:134); c135: adjust-color(black,$red:135); c136: adjust-color(black,$red:136); c137: adjust-color(black,$red:137); c138: adjust-color(black,$red:138); c139: adjust-color(black,$red:139); c140: adjust-color(black,$red:140); c141: adjust-color(black,$red:141); c142: adjust-color(black,$red:142); c143: adjust-color(black,$red:143); c144: adjust-color(black,$red:144); c145: adjust-color(black,$red:145); c146: adjust-color(black,$red:146); c147: adjust-color(black,$red:147); c148: adjust-color(black,$red:148); c149: adjust-color(black,$red:149); c150: adjust-color(black,$red:150); c151: adjust-color(black,$red:151); c152: adjust-color(black,$red:152); c153: adjust-color(black,$red:153); c154: adjust-color(black,$red:154); c155: adjust-color(black,$red:155); c156: adjust-color(black,$red:156); c157: adjust-color(black,$red:157); c158: adjust-color(black,$red:158); c159: adjust-color(black,$red:159); c160: adjust-color(black,$red:160); c161: adjust-color(black,$red:161); c162: adjust-color(black,$red:162); c163: adjust-color(black,$red:163); c164: adjust-color(black,$red:164); c165: adjust-color(black,$red:165); c166: adjust-color(black,$red:166); c167: adjust-color(black,$red:167); c168: adjust-color(black,$red:168); c169: adjust-color(black,$red:169); c170: adjust-color(black,$red:170); c171: adjust-color(black,$red:171); c172: adjust-color(black,$red:172); c173: adjust-color(black,$red:173); c174: adjust-color(black,$red:174); c175: adjust-color(black,$red:175); c176: adjust-color(black,$red:176); c177: adjust-color(black,$red:177); c178: adjust-color(black,$red:178); c179: adjust-color(black,$red:179); c180: adjust-color(black,$red:180); c181: adjust-color(black,$red:181); c182: adjust-color(black,$red:182); c183: adjust-color(black,$red:183); c184: adjust-color(black,$red:184); c185: adjust-color(black,$red:185); c186: adjust-color(black,$red:186); c187: adjust-color(black,$red:187); c188: adjust-color(black,$red:188); c189: adjust-color(black,$red:189); c190: adjust-color(black,$red:190); c191: adjust-color(black,$red:191); c192: adjust-color(black,$red:192); c193: adjust-color(black,$red:193); c194: adjust-color(black,$red:194); c195: adjust-color(black,$red:195); c196: adjust-color(black,$red:196); c197: adjust-color(black,$red:197); c198: adjust-color(black,$red:198); c199: adjust-color(black,$red:199); c200: adjust-color(black,$red:200); c201: adjust-color(black,$red:201); c202: adjust-color(black,$red:202); c203: adjust-color(black,$red:203); c204: adjust-color(black,$red:204); c205: adjust-color(black,$red:205); c206: adjust-color(black,$red:206); c207: adjust-color(black,$red:207); c208: adjust-color(black,$red:208); c209: adjust-color(black,$red:209); c210: adjust-color(black,$red:210); c211: adjust-color(black,$red:211); c212: adjust-color(black,$red:212); c213: adjust-color(black,$red:213); c214: adjust-color(black,$red:214); c215: adjust-color(black,$red:215); c216: adjust-color(black,$red:216); c217: adjust-color(black,$red:217); c218: adjust-color(black,$red:218); c219: adjust-color(black,$red:219); c220: adjust-color(black,$red:220); c221: adjust-color(black,$red:221); c222: adjust-color(black,$red:222); c223: adjust-color(black,$red:223); c224: adjust-color(black,$red:224); c225: adjust-color(black,$red:225); c226: adjust-color(black,$red:226); c227: adjust-color(black,$red:227); c228: adjust-color(black,$red:228); c229: adjust-color(black,$red:229); c230: adjust-color(black,$red:230); c231: adjust-color(black,$red:231); c232: adjust-color(black,$red:232); c233: adjust-color(black,$red:233); c234: adjust-color(black,$red:234); c235: adjust-color(black,$red:235); c236: adjust-color(black,$red:236); c237: adjust-color(black,$red:237); c238: adjust-color(black,$red:238); c239: adjust-color(black,$red:239); c240: adjust-color(black,$red:240); c241: adjust-color(black,$red:241); c242: adjust-color(black,$red:242); c243: adjust-color(black,$red:243); c244: adjust-color(black,$red:244); c245: adjust-color(black,$red:245); c246: adjust-color(black,$red:246); c247: adjust-color(black,$red:247); c248: adjust-color(black,$red:248); c249: adjust-color(black,$red:249); c250: adjust-color(black,$red:250); c251: adjust-color(black,$red:251); c252: adjust-color(black,$red:252); c253: adjust-color(black,$red:253); c254: adjust-color(black,$red:254); c255: adjust-color(black,$red:255); // c256: adjust-color(black,$red:256); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/s/000077500000000000000000000000001305254536400316665ustar00rootroot00000000000000expected_output.css000066400000000000000000000047021305254536400355450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/sfoo { c-100: gray; c-99: #817e7e; c-98: #827d7d; c-97: #837c7c; c-96: #857a7a; c-95: #867979; c-94: #877878; c-93: #887777; c-92: #8a7575; c-91: #8b7474; c-90: #8c7373; c-89: #8e7171; c-88: #8f7070; c-87: #906f6f; c-86: #916e6e; c-85: #936c6c; c-84: #946b6b; c-83: #956a6a; c-82: #966969; c-81: #986767; c-80: #996666; c-79: #9a6565; c-78: #9c6363; c-77: #9d6262; c-76: #9e6161; c-75: #9f6060; c-74: #a15e5e; c-73: #a25d5d; c-72: #a35c5c; c-71: #a45b5b; c-70: #a65959; c-69: #a75858; c-68: #a85757; c-67: #aa5555; c-66: #ab5454; c-65: #ac5353; c-64: #ad5252; c-63: #af5050; c-62: #b04f4f; c-61: #b14e4e; c-60: #b34d4d; c-59: #b44b4b; c-58: #b54a4a; c-57: #b64949; c-56: #b84747; c-55: #b94646; c-54: #ba4545; c-53: #bb4444; c-52: #bd4242; c-51: #be4141; c-50: #bf4040; c-49: #c13e3e; c-48: #c23d3d; c-47: #c33c3c; c-46: #c43b3b; c-45: #c63939; c-44: #c73838; c-43: #c83737; c-42: #c93636; c-41: #cb3434; c-40: #cc3333; c-39: #cd3232; c-38: #cf3030; c-37: #d02f2f; c-36: #d12e2e; c-35: #d22d2d; c-34: #d42b2b; c-33: #d52a2a; c-32: #d62929; c-31: #d72828; c-30: #d92626; c-29: #da2525; c-28: #db2424; c-27: #dd2222; c-26: #de2121; c-25: #df2020; c-24: #e01f1f; c-23: #e21d1d; c-22: #e31c1c; c-21: #e41b1b; c-20: #e61a1a; c-19: #e71818; c-18: #e81717; c-17: #e91616; c-16: #eb1414; c-15: #ec1313; c-14: #ed1212; c-13: #ee1111; c-12: #f00f0f; c-11: #f10e0e; c-10: #f20d0d; c-9: #f40b0b; c-8: #f50a0a; c-7: #f60909; c-6: #f70808; c-5: #f90606; c-4: #fa0505; c-3: #fb0404; c-2: #fc0303; c-1: #fe0101; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/adjust-color/s/input.scss000066400000000000000000000204751305254536400337320ustar00rootroot00000000000000foo { // c-101: adjust-color(red,$saturation:-101); c-100: adjust-color(red,$saturation:-100); c-99: adjust-color(red,$saturation:-99); c-98: adjust-color(red,$saturation:-98); c-97: adjust-color(red,$saturation:-97); c-96: adjust-color(red,$saturation:-96); c-95: adjust-color(red,$saturation:-95); c-94: adjust-color(red,$saturation:-94); c-93: adjust-color(red,$saturation:-93); c-92: adjust-color(red,$saturation:-92); c-91: adjust-color(red,$saturation:-91); c-90: adjust-color(red,$saturation:-90); c-89: adjust-color(red,$saturation:-89); c-88: adjust-color(red,$saturation:-88); c-87: adjust-color(red,$saturation:-87); c-86: adjust-color(red,$saturation:-86); c-85: adjust-color(red,$saturation:-85); c-84: adjust-color(red,$saturation:-84); c-83: adjust-color(red,$saturation:-83); c-82: adjust-color(red,$saturation:-82); c-81: adjust-color(red,$saturation:-81); c-80: adjust-color(red,$saturation:-80); c-79: adjust-color(red,$saturation:-79); c-78: adjust-color(red,$saturation:-78); c-77: adjust-color(red,$saturation:-77); c-76: adjust-color(red,$saturation:-76); c-75: adjust-color(red,$saturation:-75); c-74: adjust-color(red,$saturation:-74); c-73: adjust-color(red,$saturation:-73); c-72: adjust-color(red,$saturation:-72); c-71: adjust-color(red,$saturation:-71); c-70: adjust-color(red,$saturation:-70); c-69: adjust-color(red,$saturation:-69); c-68: adjust-color(red,$saturation:-68); c-67: adjust-color(red,$saturation:-67); c-66: adjust-color(red,$saturation:-66); c-65: adjust-color(red,$saturation:-65); c-64: adjust-color(red,$saturation:-64); c-63: adjust-color(red,$saturation:-63); c-62: adjust-color(red,$saturation:-62); c-61: adjust-color(red,$saturation:-61); c-60: adjust-color(red,$saturation:-60); c-59: adjust-color(red,$saturation:-59); c-58: adjust-color(red,$saturation:-58); c-57: adjust-color(red,$saturation:-57); c-56: adjust-color(red,$saturation:-56); c-55: adjust-color(red,$saturation:-55); c-54: adjust-color(red,$saturation:-54); c-53: adjust-color(red,$saturation:-53); c-52: adjust-color(red,$saturation:-52); c-51: adjust-color(red,$saturation:-51); c-50: adjust-color(red,$saturation:-50); c-49: adjust-color(red,$saturation:-49); c-48: adjust-color(red,$saturation:-48); c-47: adjust-color(red,$saturation:-47); c-46: adjust-color(red,$saturation:-46); c-45: adjust-color(red,$saturation:-45); c-44: adjust-color(red,$saturation:-44); c-43: adjust-color(red,$saturation:-43); c-42: adjust-color(red,$saturation:-42); c-41: adjust-color(red,$saturation:-41); c-40: adjust-color(red,$saturation:-40); c-39: adjust-color(red,$saturation:-39); c-38: adjust-color(red,$saturation:-38); c-37: adjust-color(red,$saturation:-37); c-36: adjust-color(red,$saturation:-36); c-35: adjust-color(red,$saturation:-35); c-34: adjust-color(red,$saturation:-34); c-33: adjust-color(red,$saturation:-33); c-32: adjust-color(red,$saturation:-32); c-31: adjust-color(red,$saturation:-31); c-30: adjust-color(red,$saturation:-30); c-29: adjust-color(red,$saturation:-29); c-28: adjust-color(red,$saturation:-28); c-27: adjust-color(red,$saturation:-27); c-26: adjust-color(red,$saturation:-26); c-25: adjust-color(red,$saturation:-25); c-24: adjust-color(red,$saturation:-24); c-23: adjust-color(red,$saturation:-23); c-22: adjust-color(red,$saturation:-22); c-21: adjust-color(red,$saturation:-21); c-20: adjust-color(red,$saturation:-20); c-19: adjust-color(red,$saturation:-19); c-18: adjust-color(red,$saturation:-18); c-17: adjust-color(red,$saturation:-17); c-16: adjust-color(red,$saturation:-16); c-15: adjust-color(red,$saturation:-15); c-14: adjust-color(red,$saturation:-14); c-13: adjust-color(red,$saturation:-13); c-12: adjust-color(red,$saturation:-12); c-11: adjust-color(red,$saturation:-11); c-10: adjust-color(red,$saturation:-10); c-9: adjust-color(red,$saturation:-9); c-8: adjust-color(red,$saturation:-8); c-7: adjust-color(red,$saturation:-7); c-6: adjust-color(red,$saturation:-6); c-5: adjust-color(red,$saturation:-5); c-4: adjust-color(red,$saturation:-4); c-3: adjust-color(red,$saturation:-3); c-2: adjust-color(red,$saturation:-2); c-1: adjust-color(red,$saturation:-1); c0: adjust-color(red,$saturation:0); c1: adjust-color(red,$saturation:1); c2: adjust-color(red,$saturation:2); c3: adjust-color(red,$saturation:3); c4: adjust-color(red,$saturation:4); c5: adjust-color(red,$saturation:5); c6: adjust-color(red,$saturation:6); c7: adjust-color(red,$saturation:7); c8: adjust-color(red,$saturation:8); c9: adjust-color(red,$saturation:9); c10: adjust-color(red,$saturation:10); c11: adjust-color(red,$saturation:11); c12: adjust-color(red,$saturation:12); c13: adjust-color(red,$saturation:13); c14: adjust-color(red,$saturation:14); c15: adjust-color(red,$saturation:15); c16: adjust-color(red,$saturation:16); c17: adjust-color(red,$saturation:17); c18: adjust-color(red,$saturation:18); c19: adjust-color(red,$saturation:19); c20: adjust-color(red,$saturation:20); c21: adjust-color(red,$saturation:21); c22: adjust-color(red,$saturation:22); c23: adjust-color(red,$saturation:23); c24: adjust-color(red,$saturation:24); c25: adjust-color(red,$saturation:25); c26: adjust-color(red,$saturation:26); c27: adjust-color(red,$saturation:27); c28: adjust-color(red,$saturation:28); c29: adjust-color(red,$saturation:29); c30: adjust-color(red,$saturation:30); c31: adjust-color(red,$saturation:31); c32: adjust-color(red,$saturation:32); c33: adjust-color(red,$saturation:33); c34: adjust-color(red,$saturation:34); c35: adjust-color(red,$saturation:35); c36: adjust-color(red,$saturation:36); c37: adjust-color(red,$saturation:37); c38: adjust-color(red,$saturation:38); c39: adjust-color(red,$saturation:39); c40: adjust-color(red,$saturation:40); c41: adjust-color(red,$saturation:41); c42: adjust-color(red,$saturation:42); c43: adjust-color(red,$saturation:43); c44: adjust-color(red,$saturation:44); c45: adjust-color(red,$saturation:45); c46: adjust-color(red,$saturation:46); c47: adjust-color(red,$saturation:47); c48: adjust-color(red,$saturation:48); c49: adjust-color(red,$saturation:49); c50: adjust-color(red,$saturation:50); c51: adjust-color(red,$saturation:51); c52: adjust-color(red,$saturation:52); c53: adjust-color(red,$saturation:53); c54: adjust-color(red,$saturation:54); c55: adjust-color(red,$saturation:55); c56: adjust-color(red,$saturation:56); c57: adjust-color(red,$saturation:57); c58: adjust-color(red,$saturation:58); c59: adjust-color(red,$saturation:59); c60: adjust-color(red,$saturation:60); c61: adjust-color(red,$saturation:61); c62: adjust-color(red,$saturation:62); c63: adjust-color(red,$saturation:63); c64: adjust-color(red,$saturation:64); c65: adjust-color(red,$saturation:65); c66: adjust-color(red,$saturation:66); c67: adjust-color(red,$saturation:67); c68: adjust-color(red,$saturation:68); c69: adjust-color(red,$saturation:69); c70: adjust-color(red,$saturation:70); c71: adjust-color(red,$saturation:71); c72: adjust-color(red,$saturation:72); c73: adjust-color(red,$saturation:73); c74: adjust-color(red,$saturation:74); c75: adjust-color(red,$saturation:75); c76: adjust-color(red,$saturation:76); c77: adjust-color(red,$saturation:77); c78: adjust-color(red,$saturation:78); c79: adjust-color(red,$saturation:79); c80: adjust-color(red,$saturation:80); c81: adjust-color(red,$saturation:81); c82: adjust-color(red,$saturation:82); c83: adjust-color(red,$saturation:83); c84: adjust-color(red,$saturation:84); c85: adjust-color(red,$saturation:85); c86: adjust-color(red,$saturation:86); c87: adjust-color(red,$saturation:87); c88: adjust-color(red,$saturation:88); c89: adjust-color(red,$saturation:89); c90: adjust-color(red,$saturation:90); c91: adjust-color(red,$saturation:91); c92: adjust-color(red,$saturation:92); c93: adjust-color(red,$saturation:93); c94: adjust-color(red,$saturation:94); c95: adjust-color(red,$saturation:95); c96: adjust-color(red,$saturation:96); c97: adjust-color(red,$saturation:97); c98: adjust-color(red,$saturation:98); c99: adjust-color(red,$saturation:99); c100: adjust-color(red,$saturation:100); // c101: adjust-color(red,$saturation:101); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/000077500000000000000000000000001305254536400313575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/a/000077500000000000000000000000001305254536400315775ustar00rootroot00000000000000expected_output.css000066400000000000000000000003751305254536400354600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/afoo { c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/a/input.scss000066400000000000000000000010441305254536400336320ustar00rootroot00000000000000foo { // c-1: change-color(black,$alpha:-1); c0: change-color(black,$alpha:0.0); c1: change-color(black,$alpha:0.1); c2: change-color(black,$alpha:0.2); c3: change-color(black,$alpha:0.3); c4: change-color(black,$alpha:0.4); c5: change-color(black,$alpha:0.5); c6: change-color(black,$alpha:0.6); c7: change-color(black,$alpha:0.7); c8: change-color(black,$alpha:0.8); c9: change-color(black,$alpha:0.9); c10: change-color(black,$alpha:1); // c11: change-color(black,$alpha:1.1); // c12: change-color(black,$alpha:2); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/b/000077500000000000000000000000001305254536400316005ustar00rootroot00000000000000expected_output.css000066400000000000000000000072261305254536400354630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/bfoo { c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/b/input.scss000066400000000000000000000231761305254536400336450ustar00rootroot00000000000000foo { // c-1: change-color(black,$blue:-1); c0: change-color(black,$blue:0); c1: change-color(black,$blue:1); c2: change-color(black,$blue:2); c3: change-color(black,$blue:3); c4: change-color(black,$blue:4); c5: change-color(black,$blue:5); c6: change-color(black,$blue:6); c7: change-color(black,$blue:7); c8: change-color(black,$blue:8); c9: change-color(black,$blue:9); c10: change-color(black,$blue:10); c11: change-color(black,$blue:11); c12: change-color(black,$blue:12); c13: change-color(black,$blue:13); c14: change-color(black,$blue:14); c15: change-color(black,$blue:15); c16: change-color(black,$blue:16); c17: change-color(black,$blue:17); c18: change-color(black,$blue:18); c19: change-color(black,$blue:19); c20: change-color(black,$blue:20); c21: change-color(black,$blue:21); c22: change-color(black,$blue:22); c23: change-color(black,$blue:23); c24: change-color(black,$blue:24); c25: change-color(black,$blue:25); c26: change-color(black,$blue:26); c27: change-color(black,$blue:27); c28: change-color(black,$blue:28); c29: change-color(black,$blue:29); c30: change-color(black,$blue:30); c31: change-color(black,$blue:31); c32: change-color(black,$blue:32); c33: change-color(black,$blue:33); c34: change-color(black,$blue:34); c35: change-color(black,$blue:35); c36: change-color(black,$blue:36); c37: change-color(black,$blue:37); c38: change-color(black,$blue:38); c39: change-color(black,$blue:39); c40: change-color(black,$blue:40); c41: change-color(black,$blue:41); c42: change-color(black,$blue:42); c43: change-color(black,$blue:43); c44: change-color(black,$blue:44); c45: change-color(black,$blue:45); c46: change-color(black,$blue:46); c47: change-color(black,$blue:47); c48: change-color(black,$blue:48); c49: change-color(black,$blue:49); c50: change-color(black,$blue:50); c51: change-color(black,$blue:51); c52: change-color(black,$blue:52); c53: change-color(black,$blue:53); c54: change-color(black,$blue:54); c55: change-color(black,$blue:55); c56: change-color(black,$blue:56); c57: change-color(black,$blue:57); c58: change-color(black,$blue:58); c59: change-color(black,$blue:59); c60: change-color(black,$blue:60); c61: change-color(black,$blue:61); c62: change-color(black,$blue:62); c63: change-color(black,$blue:63); c64: change-color(black,$blue:64); c65: change-color(black,$blue:65); c66: change-color(black,$blue:66); c67: change-color(black,$blue:67); c68: change-color(black,$blue:68); c69: change-color(black,$blue:69); c70: change-color(black,$blue:70); c71: change-color(black,$blue:71); c72: change-color(black,$blue:72); c73: change-color(black,$blue:73); c74: change-color(black,$blue:74); c75: change-color(black,$blue:75); c76: change-color(black,$blue:76); c77: change-color(black,$blue:77); c78: change-color(black,$blue:78); c79: change-color(black,$blue:79); c80: change-color(black,$blue:80); c81: change-color(black,$blue:81); c82: change-color(black,$blue:82); c83: change-color(black,$blue:83); c84: change-color(black,$blue:84); c85: change-color(black,$blue:85); c86: change-color(black,$blue:86); c87: change-color(black,$blue:87); c88: change-color(black,$blue:88); c89: change-color(black,$blue:89); c90: change-color(black,$blue:90); c91: change-color(black,$blue:91); c92: change-color(black,$blue:92); c93: change-color(black,$blue:93); c94: change-color(black,$blue:94); c95: change-color(black,$blue:95); c96: change-color(black,$blue:96); c97: change-color(black,$blue:97); c98: change-color(black,$blue:98); c99: change-color(black,$blue:99); c100: change-color(black,$blue:100); c101: change-color(black,$blue:101); c102: change-color(black,$blue:102); c103: change-color(black,$blue:103); c104: change-color(black,$blue:104); c105: change-color(black,$blue:105); c106: change-color(black,$blue:106); c107: change-color(black,$blue:107); c108: change-color(black,$blue:108); c109: change-color(black,$blue:109); c110: change-color(black,$blue:110); c111: change-color(black,$blue:111); c112: change-color(black,$blue:112); c113: change-color(black,$blue:113); c114: change-color(black,$blue:114); c115: change-color(black,$blue:115); c116: change-color(black,$blue:116); c117: change-color(black,$blue:117); c118: change-color(black,$blue:118); c119: change-color(black,$blue:119); c120: change-color(black,$blue:120); c121: change-color(black,$blue:121); c122: change-color(black,$blue:122); c123: change-color(black,$blue:123); c124: change-color(black,$blue:124); c125: change-color(black,$blue:125); c126: change-color(black,$blue:126); c127: change-color(black,$blue:127); c128: change-color(black,$blue:128); c129: change-color(black,$blue:129); c130: change-color(black,$blue:130); c131: change-color(black,$blue:131); c132: change-color(black,$blue:132); c133: change-color(black,$blue:133); c134: change-color(black,$blue:134); c135: change-color(black,$blue:135); c136: change-color(black,$blue:136); c137: change-color(black,$blue:137); c138: change-color(black,$blue:138); c139: change-color(black,$blue:139); c140: change-color(black,$blue:140); c141: change-color(black,$blue:141); c142: change-color(black,$blue:142); c143: change-color(black,$blue:143); c144: change-color(black,$blue:144); c145: change-color(black,$blue:145); c146: change-color(black,$blue:146); c147: change-color(black,$blue:147); c148: change-color(black,$blue:148); c149: change-color(black,$blue:149); c150: change-color(black,$blue:150); c151: change-color(black,$blue:151); c152: change-color(black,$blue:152); c153: change-color(black,$blue:153); c154: change-color(black,$blue:154); c155: change-color(black,$blue:155); c156: change-color(black,$blue:156); c157: change-color(black,$blue:157); c158: change-color(black,$blue:158); c159: change-color(black,$blue:159); c160: change-color(black,$blue:160); c161: change-color(black,$blue:161); c162: change-color(black,$blue:162); c163: change-color(black,$blue:163); c164: change-color(black,$blue:164); c165: change-color(black,$blue:165); c166: change-color(black,$blue:166); c167: change-color(black,$blue:167); c168: change-color(black,$blue:168); c169: change-color(black,$blue:169); c170: change-color(black,$blue:170); c171: change-color(black,$blue:171); c172: change-color(black,$blue:172); c173: change-color(black,$blue:173); c174: change-color(black,$blue:174); c175: change-color(black,$blue:175); c176: change-color(black,$blue:176); c177: change-color(black,$blue:177); c178: change-color(black,$blue:178); c179: change-color(black,$blue:179); c180: change-color(black,$blue:180); c181: change-color(black,$blue:181); c182: change-color(black,$blue:182); c183: change-color(black,$blue:183); c184: change-color(black,$blue:184); c185: change-color(black,$blue:185); c186: change-color(black,$blue:186); c187: change-color(black,$blue:187); c188: change-color(black,$blue:188); c189: change-color(black,$blue:189); c190: change-color(black,$blue:190); c191: change-color(black,$blue:191); c192: change-color(black,$blue:192); c193: change-color(black,$blue:193); c194: change-color(black,$blue:194); c195: change-color(black,$blue:195); c196: change-color(black,$blue:196); c197: change-color(black,$blue:197); c198: change-color(black,$blue:198); c199: change-color(black,$blue:199); c200: change-color(black,$blue:200); c201: change-color(black,$blue:201); c202: change-color(black,$blue:202); c203: change-color(black,$blue:203); c204: change-color(black,$blue:204); c205: change-color(black,$blue:205); c206: change-color(black,$blue:206); c207: change-color(black,$blue:207); c208: change-color(black,$blue:208); c209: change-color(black,$blue:209); c210: change-color(black,$blue:210); c211: change-color(black,$blue:211); c212: change-color(black,$blue:212); c213: change-color(black,$blue:213); c214: change-color(black,$blue:214); c215: change-color(black,$blue:215); c216: change-color(black,$blue:216); c217: change-color(black,$blue:217); c218: change-color(black,$blue:218); c219: change-color(black,$blue:219); c220: change-color(black,$blue:220); c221: change-color(black,$blue:221); c222: change-color(black,$blue:222); c223: change-color(black,$blue:223); c224: change-color(black,$blue:224); c225: change-color(black,$blue:225); c226: change-color(black,$blue:226); c227: change-color(black,$blue:227); c228: change-color(black,$blue:228); c229: change-color(black,$blue:229); c230: change-color(black,$blue:230); c231: change-color(black,$blue:231); c232: change-color(black,$blue:232); c233: change-color(black,$blue:233); c234: change-color(black,$blue:234); c235: change-color(black,$blue:235); c236: change-color(black,$blue:236); c237: change-color(black,$blue:237); c238: change-color(black,$blue:238); c239: change-color(black,$blue:239); c240: change-color(black,$blue:240); c241: change-color(black,$blue:241); c242: change-color(black,$blue:242); c243: change-color(black,$blue:243); c244: change-color(black,$blue:244); c245: change-color(black,$blue:245); c246: change-color(black,$blue:246); c247: change-color(black,$blue:247); c248: change-color(black,$blue:248); c249: change-color(black,$blue:249); c250: change-color(black,$blue:250); c251: change-color(black,$blue:251); c252: change-color(black,$blue:252); c253: change-color(black,$blue:253); c254: change-color(black,$blue:254); c255: change-color(black,$blue:255); // c256: change-color(black,$blue:256); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/g/000077500000000000000000000000001305254536400316055ustar00rootroot00000000000000expected_output.css000066400000000000000000000072251305254536400354670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/gfoo { c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/g/input.scss000066400000000000000000000236001305254536400336420ustar00rootroot00000000000000foo { // c-1: change-color(black,$green:-1); c0: change-color(black,$green:0); c1: change-color(black,$green:1); c2: change-color(black,$green:2); c3: change-color(black,$green:3); c4: change-color(black,$green:4); c5: change-color(black,$green:5); c6: change-color(black,$green:6); c7: change-color(black,$green:7); c8: change-color(black,$green:8); c9: change-color(black,$green:9); c10: change-color(black,$green:10); c11: change-color(black,$green:11); c12: change-color(black,$green:12); c13: change-color(black,$green:13); c14: change-color(black,$green:14); c15: change-color(black,$green:15); c16: change-color(black,$green:16); c17: change-color(black,$green:17); c18: change-color(black,$green:18); c19: change-color(black,$green:19); c20: change-color(black,$green:20); c21: change-color(black,$green:21); c22: change-color(black,$green:22); c23: change-color(black,$green:23); c24: change-color(black,$green:24); c25: change-color(black,$green:25); c26: change-color(black,$green:26); c27: change-color(black,$green:27); c28: change-color(black,$green:28); c29: change-color(black,$green:29); c30: change-color(black,$green:30); c31: change-color(black,$green:31); c32: change-color(black,$green:32); c33: change-color(black,$green:33); c34: change-color(black,$green:34); c35: change-color(black,$green:35); c36: change-color(black,$green:36); c37: change-color(black,$green:37); c38: change-color(black,$green:38); c39: change-color(black,$green:39); c40: change-color(black,$green:40); c41: change-color(black,$green:41); c42: change-color(black,$green:42); c43: change-color(black,$green:43); c44: change-color(black,$green:44); c45: change-color(black,$green:45); c46: change-color(black,$green:46); c47: change-color(black,$green:47); c48: change-color(black,$green:48); c49: change-color(black,$green:49); c50: change-color(black,$green:50); c51: change-color(black,$green:51); c52: change-color(black,$green:52); c53: change-color(black,$green:53); c54: change-color(black,$green:54); c55: change-color(black,$green:55); c56: change-color(black,$green:56); c57: change-color(black,$green:57); c58: change-color(black,$green:58); c59: change-color(black,$green:59); c60: change-color(black,$green:60); c61: change-color(black,$green:61); c62: change-color(black,$green:62); c63: change-color(black,$green:63); c64: change-color(black,$green:64); c65: change-color(black,$green:65); c66: change-color(black,$green:66); c67: change-color(black,$green:67); c68: change-color(black,$green:68); c69: change-color(black,$green:69); c70: change-color(black,$green:70); c71: change-color(black,$green:71); c72: change-color(black,$green:72); c73: change-color(black,$green:73); c74: change-color(black,$green:74); c75: change-color(black,$green:75); c76: change-color(black,$green:76); c77: change-color(black,$green:77); c78: change-color(black,$green:78); c79: change-color(black,$green:79); c80: change-color(black,$green:80); c81: change-color(black,$green:81); c82: change-color(black,$green:82); c83: change-color(black,$green:83); c84: change-color(black,$green:84); c85: change-color(black,$green:85); c86: change-color(black,$green:86); c87: change-color(black,$green:87); c88: change-color(black,$green:88); c89: change-color(black,$green:89); c90: change-color(black,$green:90); c91: change-color(black,$green:91); c92: change-color(black,$green:92); c93: change-color(black,$green:93); c94: change-color(black,$green:94); c95: change-color(black,$green:95); c96: change-color(black,$green:96); c97: change-color(black,$green:97); c98: change-color(black,$green:98); c99: change-color(black,$green:99); c100: change-color(black,$green:100); c101: change-color(black,$green:101); c102: change-color(black,$green:102); c103: change-color(black,$green:103); c104: change-color(black,$green:104); c105: change-color(black,$green:105); c106: change-color(black,$green:106); c107: change-color(black,$green:107); c108: change-color(black,$green:108); c109: change-color(black,$green:109); c110: change-color(black,$green:110); c111: change-color(black,$green:111); c112: change-color(black,$green:112); c113: change-color(black,$green:113); c114: change-color(black,$green:114); c115: change-color(black,$green:115); c116: change-color(black,$green:116); c117: change-color(black,$green:117); c118: change-color(black,$green:118); c119: change-color(black,$green:119); c120: change-color(black,$green:120); c121: change-color(black,$green:121); c122: change-color(black,$green:122); c123: change-color(black,$green:123); c124: change-color(black,$green:124); c125: change-color(black,$green:125); c126: change-color(black,$green:126); c127: change-color(black,$green:127); c128: change-color(black,$green:128); c129: change-color(black,$green:129); c130: change-color(black,$green:130); c131: change-color(black,$green:131); c132: change-color(black,$green:132); c133: change-color(black,$green:133); c134: change-color(black,$green:134); c135: change-color(black,$green:135); c136: change-color(black,$green:136); c137: change-color(black,$green:137); c138: change-color(black,$green:138); c139: change-color(black,$green:139); c140: change-color(black,$green:140); c141: change-color(black,$green:141); c142: change-color(black,$green:142); c143: change-color(black,$green:143); c144: change-color(black,$green:144); c145: change-color(black,$green:145); c146: change-color(black,$green:146); c147: change-color(black,$green:147); c148: change-color(black,$green:148); c149: change-color(black,$green:149); c150: change-color(black,$green:150); c151: change-color(black,$green:151); c152: change-color(black,$green:152); c153: change-color(black,$green:153); c154: change-color(black,$green:154); c155: change-color(black,$green:155); c156: change-color(black,$green:156); c157: change-color(black,$green:157); c158: change-color(black,$green:158); c159: change-color(black,$green:159); c160: change-color(black,$green:160); c161: change-color(black,$green:161); c162: change-color(black,$green:162); c163: change-color(black,$green:163); c164: change-color(black,$green:164); c165: change-color(black,$green:165); c166: change-color(black,$green:166); c167: change-color(black,$green:167); c168: change-color(black,$green:168); c169: change-color(black,$green:169); c170: change-color(black,$green:170); c171: change-color(black,$green:171); c172: change-color(black,$green:172); c173: change-color(black,$green:173); c174: change-color(black,$green:174); c175: change-color(black,$green:175); c176: change-color(black,$green:176); c177: change-color(black,$green:177); c178: change-color(black,$green:178); c179: change-color(black,$green:179); c180: change-color(black,$green:180); c181: change-color(black,$green:181); c182: change-color(black,$green:182); c183: change-color(black,$green:183); c184: change-color(black,$green:184); c185: change-color(black,$green:185); c186: change-color(black,$green:186); c187: change-color(black,$green:187); c188: change-color(black,$green:188); c189: change-color(black,$green:189); c190: change-color(black,$green:190); c191: change-color(black,$green:191); c192: change-color(black,$green:192); c193: change-color(black,$green:193); c194: change-color(black,$green:194); c195: change-color(black,$green:195); c196: change-color(black,$green:196); c197: change-color(black,$green:197); c198: change-color(black,$green:198); c199: change-color(black,$green:199); c200: change-color(black,$green:200); c201: change-color(black,$green:201); c202: change-color(black,$green:202); c203: change-color(black,$green:203); c204: change-color(black,$green:204); c205: change-color(black,$green:205); c206: change-color(black,$green:206); c207: change-color(black,$green:207); c208: change-color(black,$green:208); c209: change-color(black,$green:209); c210: change-color(black,$green:210); c211: change-color(black,$green:211); c212: change-color(black,$green:212); c213: change-color(black,$green:213); c214: change-color(black,$green:214); c215: change-color(black,$green:215); c216: change-color(black,$green:216); c217: change-color(black,$green:217); c218: change-color(black,$green:218); c219: change-color(black,$green:219); c220: change-color(black,$green:220); c221: change-color(black,$green:221); c222: change-color(black,$green:222); c223: change-color(black,$green:223); c224: change-color(black,$green:224); c225: change-color(black,$green:225); c226: change-color(black,$green:226); c227: change-color(black,$green:227); c228: change-color(black,$green:228); c229: change-color(black,$green:229); c230: change-color(black,$green:230); c231: change-color(black,$green:231); c232: change-color(black,$green:232); c233: change-color(black,$green:233); c234: change-color(black,$green:234); c235: change-color(black,$green:235); c236: change-color(black,$green:236); c237: change-color(black,$green:237); c238: change-color(black,$green:238); c239: change-color(black,$green:239); c240: change-color(black,$green:240); c241: change-color(black,$green:241); c242: change-color(black,$green:242); c243: change-color(black,$green:243); c244: change-color(black,$green:244); c245: change-color(black,$green:245); c246: change-color(black,$green:246); c247: change-color(black,$green:247); c248: change-color(black,$green:248); c249: change-color(black,$green:249); c250: change-color(black,$green:250); c251: change-color(black,$green:251); c252: change-color(black,$green:252); c253: change-color(black,$green:253); c254: change-color(black,$green:254); c255: change-color(black,$green:255); // c256: change-color(black,$green:256); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/h/000077500000000000000000000000001305254536400316065ustar00rootroot00000000000000expected_output.css000066400000000000000000000123041305254536400354620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/hfoo { c-1: #ff0004; c0: red; c1: #ff0400; c2: #ff0900; c3: #ff0d00; c4: #ff1100; c5: #ff1500; c6: #ff1a00; c7: #ff1e00; c8: #ff2200; c9: #ff2600; c10: #ff2b00; c11: #ff2f00; c12: #ff3300; c13: #ff3700; c14: #ff3c00; c15: #ff4000; c16: #ff4400; c17: #ff4800; c18: #ff4d00; c19: #ff5100; c20: #ff5500; c21: #ff5900; c22: #ff5e00; c23: #ff6200; c24: #ff6600; c25: #ff6a00; c26: #ff6f00; c27: #ff7300; c28: #ff7700; c29: #ff7b00; c30: #ff8000; c31: #ff8400; c32: #ff8800; c33: darkorange; c34: #ff9100; c35: #ff9500; c36: #ff9900; c37: #ff9d00; c38: #ffa200; c39: #ffa600; c40: #ffaa00; c41: #ffae00; c42: #ffb300; c43: #ffb700; c44: #ffbb00; c45: #ffbf00; c46: #ffc400; c47: #ffc800; c48: #ffcc00; c49: #ffd000; c50: #ffd500; c51: #ffd900; c52: #ffdd00; c53: #ffe100; c54: #ffe600; c55: #ffea00; c56: #ffee00; c57: #fff200; c58: #fff700; c59: #fffb00; c60: yellow; c61: #fbff00; c62: #f7ff00; c63: #f2ff00; c64: #eeff00; c65: #eaff00; c66: #e6ff00; c67: #e1ff00; c68: #ddff00; c69: #d9ff00; c70: #d5ff00; c71: #d0ff00; c72: #ccff00; c73: #c8ff00; c74: #c4ff00; c75: #bfff00; c76: #bbff00; c77: #b7ff00; c78: #b3ff00; c79: #aeff00; c80: #aaff00; c81: #a6ff00; c82: #a2ff00; c83: #9dff00; c84: #99ff00; c85: #95ff00; c86: #91ff00; c87: #8cff00; c88: #88ff00; c89: #84ff00; c90: #80ff00; c91: #7bff00; c92: #77ff00; c93: #73ff00; c94: #6fff00; c95: #6aff00; c96: #66ff00; c97: #62ff00; c98: #5eff00; c99: #59ff00; c100: #55ff00; c101: #51ff00; c102: #4dff00; c103: #48ff00; c104: #44ff00; c105: #40ff00; c106: #3cff00; c107: #37ff00; c108: #33ff00; c109: #2fff00; c110: #2bff00; c111: #26ff00; c112: #22ff00; c113: #1eff00; c114: #1aff00; c115: #15ff00; c116: #11ff00; c117: #0dff00; c118: #09ff00; c119: #04ff00; c120: lime; c121: #00ff04; c122: #00ff09; c123: #00ff0d; c124: #00ff11; c125: #00ff15; c126: #00ff1a; c127: #00ff1e; c128: #00ff22; c129: #00ff26; c130: #00ff2b; c131: #00ff2f; c132: #00ff33; c133: #00ff37; c134: #00ff3c; c135: #00ff40; c136: #00ff44; c137: #00ff48; c138: #00ff4d; c139: #00ff51; c140: #00ff55; c141: #00ff59; c142: #00ff5e; c143: #00ff62; c144: #00ff66; c145: #00ff6a; c146: #00ff6f; c147: #00ff73; c148: #00ff77; c149: #00ff7b; c150: #00ff80; c151: #00ff84; c152: #00ff88; c153: #00ff8c; c154: #00ff91; c155: #00ff95; c156: #00ff99; c157: #00ff9d; c158: #00ffa2; c159: #00ffa6; c160: #00ffaa; c161: #00ffae; c162: #00ffb3; c163: #00ffb7; c164: #00ffbb; c165: #00ffbf; c166: #00ffc4; c167: #00ffc8; c168: #00ffcc; c169: #00ffd0; c170: #00ffd5; c171: #00ffd9; c172: #00ffdd; c173: #00ffe1; c174: #00ffe6; c175: #00ffea; c176: #00ffee; c177: #00fff2; c178: #00fff7; c179: #00fffb; c180: cyan; c181: #00fbff; c182: #00f7ff; c183: #00f2ff; c184: #00eeff; c185: #00eaff; c186: #00e6ff; c187: #00e1ff; c188: #00ddff; c189: #00d9ff; c190: #00d5ff; c191: #00d0ff; c192: #00ccff; c193: #00c8ff; c194: #00c4ff; c195: deepskyblue; c196: #00bbff; c197: #00b7ff; c198: #00b3ff; c199: #00aeff; c200: #00aaff; c201: #00a6ff; c202: #00a2ff; c203: #009dff; c204: #0099ff; c205: #0095ff; c206: #0091ff; c207: #008cff; c208: #0088ff; c209: #0084ff; c210: #0080ff; c211: #007bff; c212: #0077ff; c213: #0073ff; c214: #006fff; c215: #006aff; c216: #0066ff; c217: #0062ff; c218: #005eff; c219: #0059ff; c220: #0055ff; c221: #0051ff; c222: #004dff; c223: #0048ff; c224: #0044ff; c225: #0040ff; c226: #003cff; c227: #0037ff; c228: #0033ff; c229: #002fff; c230: #002bff; c231: #0026ff; c232: #0022ff; c233: #001eff; c234: #001aff; c235: #0015ff; c236: #0011ff; c237: #000dff; c238: #0009ff; c239: #0004ff; c240: blue; c241: #0400ff; c242: #0900ff; c243: #0d00ff; c244: #1100ff; c245: #1500ff; c246: #1a00ff; c247: #1e00ff; c248: #2200ff; c249: #2600ff; c250: #2b00ff; c251: #2f00ff; c252: #3300ff; c253: #3700ff; c254: #3c00ff; c255: #4000ff; c256: #4400ff; c257: #4800ff; c258: #4d00ff; c259: #5100ff; c260: #5500ff; c261: #5900ff; c262: #5e00ff; c263: #6200ff; c264: #6600ff; c265: #6a00ff; c266: #6f00ff; c267: #7300ff; c268: #7700ff; c269: #7b00ff; c270: #8000ff; c271: #8400ff; c272: #8800ff; c273: #8c00ff; c274: #9100ff; c275: #9500ff; c276: #9900ff; c277: #9d00ff; c278: #a200ff; c279: #a600ff; c280: #aa00ff; c281: #ae00ff; c282: #b300ff; c283: #b700ff; c284: #bb00ff; c285: #bf00ff; c286: #c400ff; c287: #c800ff; c288: #cc00ff; c289: #d000ff; c290: #d500ff; c291: #d900ff; c292: #dd00ff; c293: #e100ff; c294: #e600ff; c295: #ea00ff; c296: #ee00ff; c297: #f200ff; c298: #f700ff; c299: #fb00ff; c300: magenta; c301: #ff00fb; c302: #ff00f7; c303: #ff00f2; c304: #ff00ee; c305: #ff00ea; c306: #ff00e6; c307: #ff00e1; c308: #ff00dd; c309: #ff00d9; c310: #ff00d5; c311: #ff00d0; c312: #ff00cc; c313: #ff00c8; c314: #ff00c4; c315: #ff00bf; c316: #ff00bb; c317: #ff00b7; c318: #ff00b3; c319: #ff00ae; c320: #ff00aa; c321: #ff00a6; c322: #ff00a2; c323: #ff009d; c324: #ff0099; c325: #ff0095; c326: #ff0091; c327: #ff008c; c328: #ff0088; c329: #ff0084; c330: #ff0080; c331: #ff007b; c332: #ff0077; c333: #ff0073; c334: #ff006f; c335: #ff006a; c336: #ff0066; c337: #ff0062; c338: #ff005e; c339: #ff0059; c340: #ff0055; c341: #ff0051; c342: #ff004d; c343: #ff0048; c344: #ff0044; c345: #ff0040; c346: #ff003c; c347: #ff0037; c348: #ff0033; c349: #ff002f; c350: #ff002b; c351: #ff0026; c352: #ff0022; c353: #ff001e; c354: #ff001a; c355: #ff0015; c356: #ff0011; c357: #ff000d; c358: #ff0009; c359: #ff0004; c360: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/h/input.scss000066400000000000000000000310221305254536400336400ustar00rootroot00000000000000foo { c-1: change-color(red,$hue:-1); c0: change-color(red,$hue:0); c1: change-color(red,$hue:1); c2: change-color(red,$hue:2); c3: change-color(red,$hue:3); c4: change-color(red,$hue:4); c5: change-color(red,$hue:5); c6: change-color(red,$hue:6); c7: change-color(red,$hue:7); c8: change-color(red,$hue:8); c9: change-color(red,$hue:9); c10: change-color(red,$hue:10); c11: change-color(red,$hue:11); c12: change-color(red,$hue:12); c13: change-color(red,$hue:13); c14: change-color(red,$hue:14); c15: change-color(red,$hue:15); c16: change-color(red,$hue:16); c17: change-color(red,$hue:17); c18: change-color(red,$hue:18); c19: change-color(red,$hue:19); c20: change-color(red,$hue:20); c21: change-color(red,$hue:21); c22: change-color(red,$hue:22); c23: change-color(red,$hue:23); c24: change-color(red,$hue:24); c25: change-color(red,$hue:25); c26: change-color(red,$hue:26); c27: change-color(red,$hue:27); c28: change-color(red,$hue:28); c29: change-color(red,$hue:29); c30: change-color(red,$hue:30); c31: change-color(red,$hue:31); c32: change-color(red,$hue:32); c33: change-color(red,$hue:33); c34: change-color(red,$hue:34); c35: change-color(red,$hue:35); c36: change-color(red,$hue:36); c37: change-color(red,$hue:37); c38: change-color(red,$hue:38); c39: change-color(red,$hue:39); c40: change-color(red,$hue:40); c41: change-color(red,$hue:41); c42: change-color(red,$hue:42); c43: change-color(red,$hue:43); c44: change-color(red,$hue:44); c45: change-color(red,$hue:45); c46: change-color(red,$hue:46); c47: change-color(red,$hue:47); c48: change-color(red,$hue:48); c49: change-color(red,$hue:49); c50: change-color(red,$hue:50); c51: change-color(red,$hue:51); c52: change-color(red,$hue:52); c53: change-color(red,$hue:53); c54: change-color(red,$hue:54); c55: change-color(red,$hue:55); c56: change-color(red,$hue:56); c57: change-color(red,$hue:57); c58: change-color(red,$hue:58); c59: change-color(red,$hue:59); c60: change-color(red,$hue:60); c61: change-color(red,$hue:61); c62: change-color(red,$hue:62); c63: change-color(red,$hue:63); c64: change-color(red,$hue:64); c65: change-color(red,$hue:65); c66: change-color(red,$hue:66); c67: change-color(red,$hue:67); c68: change-color(red,$hue:68); c69: change-color(red,$hue:69); c70: change-color(red,$hue:70); c71: change-color(red,$hue:71); c72: change-color(red,$hue:72); c73: change-color(red,$hue:73); c74: change-color(red,$hue:74); c75: change-color(red,$hue:75); c76: change-color(red,$hue:76); c77: change-color(red,$hue:77); c78: change-color(red,$hue:78); c79: change-color(red,$hue:79); c80: change-color(red,$hue:80); c81: change-color(red,$hue:81); c82: change-color(red,$hue:82); c83: change-color(red,$hue:83); c84: change-color(red,$hue:84); c85: change-color(red,$hue:85); c86: change-color(red,$hue:86); c87: change-color(red,$hue:87); c88: change-color(red,$hue:88); c89: change-color(red,$hue:89); c90: change-color(red,$hue:90); c91: change-color(red,$hue:91); c92: change-color(red,$hue:92); c93: change-color(red,$hue:93); c94: change-color(red,$hue:94); c95: change-color(red,$hue:95); c96: change-color(red,$hue:96); c97: change-color(red,$hue:97); c98: change-color(red,$hue:98); c99: change-color(red,$hue:99); c100: change-color(red,$hue:100); c101: change-color(red,$hue:101); c102: change-color(red,$hue:102); c103: change-color(red,$hue:103); c104: change-color(red,$hue:104); c105: change-color(red,$hue:105); c106: change-color(red,$hue:106); c107: change-color(red,$hue:107); c108: change-color(red,$hue:108); c109: change-color(red,$hue:109); c110: change-color(red,$hue:110); c111: change-color(red,$hue:111); c112: change-color(red,$hue:112); c113: change-color(red,$hue:113); c114: change-color(red,$hue:114); c115: change-color(red,$hue:115); c116: change-color(red,$hue:116); c117: change-color(red,$hue:117); c118: change-color(red,$hue:118); c119: change-color(red,$hue:119); c120: change-color(red,$hue:120); c121: change-color(red,$hue:121); c122: change-color(red,$hue:122); c123: change-color(red,$hue:123); c124: change-color(red,$hue:124); c125: change-color(red,$hue:125); c126: change-color(red,$hue:126); c127: change-color(red,$hue:127); c128: change-color(red,$hue:128); c129: change-color(red,$hue:129); c130: change-color(red,$hue:130); c131: change-color(red,$hue:131); c132: change-color(red,$hue:132); c133: change-color(red,$hue:133); c134: change-color(red,$hue:134); c135: change-color(red,$hue:135); c136: change-color(red,$hue:136); c137: change-color(red,$hue:137); c138: change-color(red,$hue:138); c139: change-color(red,$hue:139); c140: change-color(red,$hue:140); c141: change-color(red,$hue:141); c142: change-color(red,$hue:142); c143: change-color(red,$hue:143); c144: change-color(red,$hue:144); c145: change-color(red,$hue:145); c146: change-color(red,$hue:146); c147: change-color(red,$hue:147); c148: change-color(red,$hue:148); c149: change-color(red,$hue:149); c150: change-color(red,$hue:150); c151: change-color(red,$hue:151); c152: change-color(red,$hue:152); c153: change-color(red,$hue:153); c154: change-color(red,$hue:154); c155: change-color(red,$hue:155); c156: change-color(red,$hue:156); c157: change-color(red,$hue:157); c158: change-color(red,$hue:158); c159: change-color(red,$hue:159); c160: change-color(red,$hue:160); c161: change-color(red,$hue:161); c162: change-color(red,$hue:162); c163: change-color(red,$hue:163); c164: change-color(red,$hue:164); c165: change-color(red,$hue:165); c166: change-color(red,$hue:166); c167: change-color(red,$hue:167); c168: change-color(red,$hue:168); c169: change-color(red,$hue:169); c170: change-color(red,$hue:170); c171: change-color(red,$hue:171); c172: change-color(red,$hue:172); c173: change-color(red,$hue:173); c174: change-color(red,$hue:174); c175: change-color(red,$hue:175); c176: change-color(red,$hue:176); c177: change-color(red,$hue:177); c178: change-color(red,$hue:178); c179: change-color(red,$hue:179); c180: change-color(red,$hue:180); c181: change-color(red,$hue:181); c182: change-color(red,$hue:182); c183: change-color(red,$hue:183); c184: change-color(red,$hue:184); c185: change-color(red,$hue:185); c186: change-color(red,$hue:186); c187: change-color(red,$hue:187); c188: change-color(red,$hue:188); c189: change-color(red,$hue:189); c190: change-color(red,$hue:190); c191: change-color(red,$hue:191); c192: change-color(red,$hue:192); c193: change-color(red,$hue:193); c194: change-color(red,$hue:194); c195: change-color(red,$hue:195); c196: change-color(red,$hue:196); c197: change-color(red,$hue:197); c198: change-color(red,$hue:198); c199: change-color(red,$hue:199); c200: change-color(red,$hue:200); c201: change-color(red,$hue:201); c202: change-color(red,$hue:202); c203: change-color(red,$hue:203); c204: change-color(red,$hue:204); c205: change-color(red,$hue:205); c206: change-color(red,$hue:206); c207: change-color(red,$hue:207); c208: change-color(red,$hue:208); c209: change-color(red,$hue:209); c210: change-color(red,$hue:210); c211: change-color(red,$hue:211); c212: change-color(red,$hue:212); c213: change-color(red,$hue:213); c214: change-color(red,$hue:214); c215: change-color(red,$hue:215); c216: change-color(red,$hue:216); c217: change-color(red,$hue:217); c218: change-color(red,$hue:218); c219: change-color(red,$hue:219); c220: change-color(red,$hue:220); c221: change-color(red,$hue:221); c222: change-color(red,$hue:222); c223: change-color(red,$hue:223); c224: change-color(red,$hue:224); c225: change-color(red,$hue:225); c226: change-color(red,$hue:226); c227: change-color(red,$hue:227); c228: change-color(red,$hue:228); c229: change-color(red,$hue:229); c230: change-color(red,$hue:230); c231: change-color(red,$hue:231); c232: change-color(red,$hue:232); c233: change-color(red,$hue:233); c234: change-color(red,$hue:234); c235: change-color(red,$hue:235); c236: change-color(red,$hue:236); c237: change-color(red,$hue:237); c238: change-color(red,$hue:238); c239: change-color(red,$hue:239); c240: change-color(red,$hue:240); c241: change-color(red,$hue:241); c242: change-color(red,$hue:242); c243: change-color(red,$hue:243); c244: change-color(red,$hue:244); c245: change-color(red,$hue:245); c246: change-color(red,$hue:246); c247: change-color(red,$hue:247); c248: change-color(red,$hue:248); c249: change-color(red,$hue:249); c250: change-color(red,$hue:250); c251: change-color(red,$hue:251); c252: change-color(red,$hue:252); c253: change-color(red,$hue:253); c254: change-color(red,$hue:254); c255: change-color(red,$hue:255); c256: change-color(red,$hue:256); c257: change-color(red,$hue:257); c258: change-color(red,$hue:258); c259: change-color(red,$hue:259); c260: change-color(red,$hue:260); c261: change-color(red,$hue:261); c262: change-color(red,$hue:262); c263: change-color(red,$hue:263); c264: change-color(red,$hue:264); c265: change-color(red,$hue:265); c266: change-color(red,$hue:266); c267: change-color(red,$hue:267); c268: change-color(red,$hue:268); c269: change-color(red,$hue:269); c270: change-color(red,$hue:270); c271: change-color(red,$hue:271); c272: change-color(red,$hue:272); c273: change-color(red,$hue:273); c274: change-color(red,$hue:274); c275: change-color(red,$hue:275); c276: change-color(red,$hue:276); c277: change-color(red,$hue:277); c278: change-color(red,$hue:278); c279: change-color(red,$hue:279); c280: change-color(red,$hue:280); c281: change-color(red,$hue:281); c282: change-color(red,$hue:282); c283: change-color(red,$hue:283); c284: change-color(red,$hue:284); c285: change-color(red,$hue:285); c286: change-color(red,$hue:286); c287: change-color(red,$hue:287); c288: change-color(red,$hue:288); c289: change-color(red,$hue:289); c290: change-color(red,$hue:290); c291: change-color(red,$hue:291); c292: change-color(red,$hue:292); c293: change-color(red,$hue:293); c294: change-color(red,$hue:294); c295: change-color(red,$hue:295); c296: change-color(red,$hue:296); c297: change-color(red,$hue:297); c298: change-color(red,$hue:298); c299: change-color(red,$hue:299); c300: change-color(red,$hue:300); c301: change-color(red,$hue:301); c302: change-color(red,$hue:302); c303: change-color(red,$hue:303); c304: change-color(red,$hue:304); c305: change-color(red,$hue:305); c306: change-color(red,$hue:306); c307: change-color(red,$hue:307); c308: change-color(red,$hue:308); c309: change-color(red,$hue:309); c310: change-color(red,$hue:310); c311: change-color(red,$hue:311); c312: change-color(red,$hue:312); c313: change-color(red,$hue:313); c314: change-color(red,$hue:314); c315: change-color(red,$hue:315); c316: change-color(red,$hue:316); c317: change-color(red,$hue:317); c318: change-color(red,$hue:318); c319: change-color(red,$hue:319); c320: change-color(red,$hue:320); c321: change-color(red,$hue:321); c322: change-color(red,$hue:322); c323: change-color(red,$hue:323); c324: change-color(red,$hue:324); c325: change-color(red,$hue:325); c326: change-color(red,$hue:326); c327: change-color(red,$hue:327); c328: change-color(red,$hue:328); c329: change-color(red,$hue:329); c330: change-color(red,$hue:330); c331: change-color(red,$hue:331); c332: change-color(red,$hue:332); c333: change-color(red,$hue:333); c334: change-color(red,$hue:334); c335: change-color(red,$hue:335); c336: change-color(red,$hue:336); c337: change-color(red,$hue:337); c338: change-color(red,$hue:338); c339: change-color(red,$hue:339); c340: change-color(red,$hue:340); c341: change-color(red,$hue:341); c342: change-color(red,$hue:342); c343: change-color(red,$hue:343); c344: change-color(red,$hue:344); c345: change-color(red,$hue:345); c346: change-color(red,$hue:346); c347: change-color(red,$hue:347); c348: change-color(red,$hue:348); c349: change-color(red,$hue:349); c350: change-color(red,$hue:350); c351: change-color(red,$hue:351); c352: change-color(red,$hue:352); c353: change-color(red,$hue:353); c354: change-color(red,$hue:354); c355: change-color(red,$hue:355); c356: change-color(red,$hue:356); c357: change-color(red,$hue:357); c358: change-color(red,$hue:358); c359: change-color(red,$hue:359); c360: change-color(red,$hue:360); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/l/000077500000000000000000000000001305254536400316125ustar00rootroot00000000000000expected_output.css000066400000000000000000000025541305254536400354740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/lfoo { c0: black; c1: #050000; c2: #0a0000; c3: #0f0000; c4: #140000; c5: #1a0000; c6: #1f0000; c7: #240000; c8: #290000; c9: #2e0000; c10: #330000; c11: #380000; c12: #3d0000; c13: #420000; c14: #470000; c15: #4d0000; c16: #520000; c17: #570000; c18: #5c0000; c19: #610000; c20: #660000; c21: #6b0000; c22: #700000; c23: #750000; c24: #7a0000; c25: maroon; c26: #850000; c27: #8a0000; c28: #8f0000; c29: #940000; c30: #990000; c31: #9e0000; c32: #a30000; c33: #a80000; c34: #ad0000; c35: #b30000; c36: #b80000; c37: #bd0000; c38: #c20000; c39: #c70000; c40: #cc0000; c41: #d10000; c42: #d60000; c43: #db0000; c44: #e00000; c45: #e60000; c46: #eb0000; c47: #f00000; c48: #f50000; c49: #fa0000; c50: red; c51: #ff0505; c52: #ff0a0a; c53: #ff0f0f; c54: #ff1414; c55: #ff1a1a; c56: #ff1f1f; c57: #ff2424; c58: #ff2929; c59: #ff2e2e; c60: #ff3333; c61: #ff3838; c62: #ff3d3d; c63: #ff4242; c64: #ff4747; c65: #ff4d4d; c66: #ff5252; c67: #ff5757; c68: #ff5c5c; c69: #ff6161; c70: #ff6666; c71: #ff6b6b; c72: #ff7070; c73: #ff7575; c74: #ff7a7a; c75: #ff8080; c76: #ff8585; c77: #ff8a8a; c78: #ff8f8f; c79: #ff9494; c80: #ff9999; c81: #ff9e9e; c82: #ffa3a3; c83: #ffa8a8; c84: #ffadad; c85: #ffb3b3; c86: #ffb8b8; c87: #ffbdbd; c88: #ffc2c2; c89: #ffc7c7; c90: #ffcccc; c91: #ffd1d1; c92: #ffd6d6; c93: #ffdbdb; c94: #ffe0e0; c95: #ffe6e6; c96: #ffebeb; c97: #fff0f0; c98: #fff5f5; c99: snow; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/l/input.scss000066400000000000000000000077541305254536400336630ustar00rootroot00000000000000foo { // c-1: change-color(red,$lightness:-1); c0: change-color(red,$lightness:0); c1: change-color(red,$lightness:1); c2: change-color(red,$lightness:2); c3: change-color(red,$lightness:3); c4: change-color(red,$lightness:4); c5: change-color(red,$lightness:5); c6: change-color(red,$lightness:6); c7: change-color(red,$lightness:7); c8: change-color(red,$lightness:8); c9: change-color(red,$lightness:9); c10: change-color(red,$lightness:10); c11: change-color(red,$lightness:11); c12: change-color(red,$lightness:12); c13: change-color(red,$lightness:13); c14: change-color(red,$lightness:14); c15: change-color(red,$lightness:15); c16: change-color(red,$lightness:16); c17: change-color(red,$lightness:17); c18: change-color(red,$lightness:18); c19: change-color(red,$lightness:19); c20: change-color(red,$lightness:20); c21: change-color(red,$lightness:21); c22: change-color(red,$lightness:22); c23: change-color(red,$lightness:23); c24: change-color(red,$lightness:24); c25: change-color(red,$lightness:25); c26: change-color(red,$lightness:26); c27: change-color(red,$lightness:27); c28: change-color(red,$lightness:28); c29: change-color(red,$lightness:29); c30: change-color(red,$lightness:30); c31: change-color(red,$lightness:31); c32: change-color(red,$lightness:32); c33: change-color(red,$lightness:33); c34: change-color(red,$lightness:34); c35: change-color(red,$lightness:35); c36: change-color(red,$lightness:36); c37: change-color(red,$lightness:37); c38: change-color(red,$lightness:38); c39: change-color(red,$lightness:39); c40: change-color(red,$lightness:40); c41: change-color(red,$lightness:41); c42: change-color(red,$lightness:42); c43: change-color(red,$lightness:43); c44: change-color(red,$lightness:44); c45: change-color(red,$lightness:45); c46: change-color(red,$lightness:46); c47: change-color(red,$lightness:47); c48: change-color(red,$lightness:48); c49: change-color(red,$lightness:49); c50: change-color(red,$lightness:50); c51: change-color(red,$lightness:51); c52: change-color(red,$lightness:52); c53: change-color(red,$lightness:53); c54: change-color(red,$lightness:54); c55: change-color(red,$lightness:55); c56: change-color(red,$lightness:56); c57: change-color(red,$lightness:57); c58: change-color(red,$lightness:58); c59: change-color(red,$lightness:59); c60: change-color(red,$lightness:60); c61: change-color(red,$lightness:61); c62: change-color(red,$lightness:62); c63: change-color(red,$lightness:63); c64: change-color(red,$lightness:64); c65: change-color(red,$lightness:65); c66: change-color(red,$lightness:66); c67: change-color(red,$lightness:67); c68: change-color(red,$lightness:68); c69: change-color(red,$lightness:69); c70: change-color(red,$lightness:70); c71: change-color(red,$lightness:71); c72: change-color(red,$lightness:72); c73: change-color(red,$lightness:73); c74: change-color(red,$lightness:74); c75: change-color(red,$lightness:75); c76: change-color(red,$lightness:76); c77: change-color(red,$lightness:77); c78: change-color(red,$lightness:78); c79: change-color(red,$lightness:79); c80: change-color(red,$lightness:80); c81: change-color(red,$lightness:81); c82: change-color(red,$lightness:82); c83: change-color(red,$lightness:83); c84: change-color(red,$lightness:84); c85: change-color(red,$lightness:85); c86: change-color(red,$lightness:86); c87: change-color(red,$lightness:87); c88: change-color(red,$lightness:88); c89: change-color(red,$lightness:89); c90: change-color(red,$lightness:90); c91: change-color(red,$lightness:91); c92: change-color(red,$lightness:92); c93: change-color(red,$lightness:93); c94: change-color(red,$lightness:94); c95: change-color(red,$lightness:95); c96: change-color(red,$lightness:96); c97: change-color(red,$lightness:97); c98: change-color(red,$lightness:98); c99: change-color(red,$lightness:99); // c100: change-color(red,$lightness:100); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/r/000077500000000000000000000000001305254536400316205ustar00rootroot00000000000000expected_output.css000066400000000000000000000072231305254536400355000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/rfoo { c0: black; c1: #010000; c2: #020000; c3: #030000; c4: #040000; c5: #050000; c6: #060000; c7: #070000; c8: #080000; c9: #090000; c10: #0a0000; c11: #0b0000; c12: #0c0000; c13: #0d0000; c14: #0e0000; c15: #0f0000; c16: #100000; c17: #110000; c18: #120000; c19: #130000; c20: #140000; c21: #150000; c22: #160000; c23: #170000; c24: #180000; c25: #190000; c26: #1a0000; c27: #1b0000; c28: #1c0000; c29: #1d0000; c30: #1e0000; c31: #1f0000; c32: #200000; c33: #210000; c34: #220000; c35: #230000; c36: #240000; c37: #250000; c38: #260000; c39: #270000; c40: #280000; c41: #290000; c42: #2a0000; c43: #2b0000; c44: #2c0000; c45: #2d0000; c46: #2e0000; c47: #2f0000; c48: #300000; c49: #310000; c50: #320000; c51: #330000; c52: #340000; c53: #350000; c54: #360000; c55: #370000; c56: #380000; c57: #390000; c58: #3a0000; c59: #3b0000; c60: #3c0000; c61: #3d0000; c62: #3e0000; c63: #3f0000; c64: #400000; c65: #410000; c66: #420000; c67: #430000; c68: #440000; c69: #450000; c70: #460000; c71: #470000; c72: #480000; c73: #490000; c74: #4a0000; c75: #4b0000; c76: #4c0000; c77: #4d0000; c78: #4e0000; c79: #4f0000; c80: #500000; c81: #510000; c82: #520000; c83: #530000; c84: #540000; c85: #550000; c86: #560000; c87: #570000; c88: #580000; c89: #590000; c90: #5a0000; c91: #5b0000; c92: #5c0000; c93: #5d0000; c94: #5e0000; c95: #5f0000; c96: #600000; c97: #610000; c98: #620000; c99: #630000; c100: #640000; c101: #650000; c102: #660000; c103: #670000; c104: #680000; c105: #690000; c106: #6a0000; c107: #6b0000; c108: #6c0000; c109: #6d0000; c110: #6e0000; c111: #6f0000; c112: #700000; c113: #710000; c114: #720000; c115: #730000; c116: #740000; c117: #750000; c118: #760000; c119: #770000; c120: #780000; c121: #790000; c122: #7a0000; c123: #7b0000; c124: #7c0000; c125: #7d0000; c126: #7e0000; c127: #7f0000; c128: maroon; c129: #810000; c130: #820000; c131: #830000; c132: #840000; c133: #850000; c134: #860000; c135: #870000; c136: #880000; c137: #890000; c138: #8a0000; c139: darkred; c140: #8c0000; c141: #8d0000; c142: #8e0000; c143: #8f0000; c144: #900000; c145: #910000; c146: #920000; c147: #930000; c148: #940000; c149: #950000; c150: #960000; c151: #970000; c152: #980000; c153: #990000; c154: #9a0000; c155: #9b0000; c156: #9c0000; c157: #9d0000; c158: #9e0000; c159: #9f0000; c160: #a00000; c161: #a10000; c162: #a20000; c163: #a30000; c164: #a40000; c165: #a50000; c166: #a60000; c167: #a70000; c168: #a80000; c169: #a90000; c170: #aa0000; c171: #ab0000; c172: #ac0000; c173: #ad0000; c174: #ae0000; c175: #af0000; c176: #b00000; c177: #b10000; c178: #b20000; c179: #b30000; c180: #b40000; c181: #b50000; c182: #b60000; c183: #b70000; c184: #b80000; c185: #b90000; c186: #ba0000; c187: #bb0000; c188: #bc0000; c189: #bd0000; c190: #be0000; c191: #bf0000; c192: #c00000; c193: #c10000; c194: #c20000; c195: #c30000; c196: #c40000; c197: #c50000; c198: #c60000; c199: #c70000; c200: #c80000; c201: #c90000; c202: #ca0000; c203: #cb0000; c204: #cc0000; c205: #cd0000; c206: #ce0000; c207: #cf0000; c208: #d00000; c209: #d10000; c210: #d20000; c211: #d30000; c212: #d40000; c213: #d50000; c214: #d60000; c215: #d70000; c216: #d80000; c217: #d90000; c218: #da0000; c219: #db0000; c220: #dc0000; c221: #dd0000; c222: #de0000; c223: #df0000; c224: #e00000; c225: #e10000; c226: #e20000; c227: #e30000; c228: #e40000; c229: #e50000; c230: #e60000; c231: #e70000; c232: #e80000; c233: #e90000; c234: #ea0000; c235: #eb0000; c236: #ec0000; c237: #ed0000; c238: #ee0000; c239: #ef0000; c240: #f00000; c241: #f10000; c242: #f20000; c243: #f30000; c244: #f40000; c245: #f50000; c246: #f60000; c247: #f70000; c248: #f80000; c249: #f90000; c250: #fa0000; c251: #fb0000; c252: #fc0000; c253: #fd0000; c254: #fe0000; c255: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/r/input.scss000066400000000000000000000225741305254536400336660ustar00rootroot00000000000000foo { // c-1: change-color(black,$red:-1); c0: change-color(black,$red:0); c1: change-color(black,$red:1); c2: change-color(black,$red:2); c3: change-color(black,$red:3); c4: change-color(black,$red:4); c5: change-color(black,$red:5); c6: change-color(black,$red:6); c7: change-color(black,$red:7); c8: change-color(black,$red:8); c9: change-color(black,$red:9); c10: change-color(black,$red:10); c11: change-color(black,$red:11); c12: change-color(black,$red:12); c13: change-color(black,$red:13); c14: change-color(black,$red:14); c15: change-color(black,$red:15); c16: change-color(black,$red:16); c17: change-color(black,$red:17); c18: change-color(black,$red:18); c19: change-color(black,$red:19); c20: change-color(black,$red:20); c21: change-color(black,$red:21); c22: change-color(black,$red:22); c23: change-color(black,$red:23); c24: change-color(black,$red:24); c25: change-color(black,$red:25); c26: change-color(black,$red:26); c27: change-color(black,$red:27); c28: change-color(black,$red:28); c29: change-color(black,$red:29); c30: change-color(black,$red:30); c31: change-color(black,$red:31); c32: change-color(black,$red:32); c33: change-color(black,$red:33); c34: change-color(black,$red:34); c35: change-color(black,$red:35); c36: change-color(black,$red:36); c37: change-color(black,$red:37); c38: change-color(black,$red:38); c39: change-color(black,$red:39); c40: change-color(black,$red:40); c41: change-color(black,$red:41); c42: change-color(black,$red:42); c43: change-color(black,$red:43); c44: change-color(black,$red:44); c45: change-color(black,$red:45); c46: change-color(black,$red:46); c47: change-color(black,$red:47); c48: change-color(black,$red:48); c49: change-color(black,$red:49); c50: change-color(black,$red:50); c51: change-color(black,$red:51); c52: change-color(black,$red:52); c53: change-color(black,$red:53); c54: change-color(black,$red:54); c55: change-color(black,$red:55); c56: change-color(black,$red:56); c57: change-color(black,$red:57); c58: change-color(black,$red:58); c59: change-color(black,$red:59); c60: change-color(black,$red:60); c61: change-color(black,$red:61); c62: change-color(black,$red:62); c63: change-color(black,$red:63); c64: change-color(black,$red:64); c65: change-color(black,$red:65); c66: change-color(black,$red:66); c67: change-color(black,$red:67); c68: change-color(black,$red:68); c69: change-color(black,$red:69); c70: change-color(black,$red:70); c71: change-color(black,$red:71); c72: change-color(black,$red:72); c73: change-color(black,$red:73); c74: change-color(black,$red:74); c75: change-color(black,$red:75); c76: change-color(black,$red:76); c77: change-color(black,$red:77); c78: change-color(black,$red:78); c79: change-color(black,$red:79); c80: change-color(black,$red:80); c81: change-color(black,$red:81); c82: change-color(black,$red:82); c83: change-color(black,$red:83); c84: change-color(black,$red:84); c85: change-color(black,$red:85); c86: change-color(black,$red:86); c87: change-color(black,$red:87); c88: change-color(black,$red:88); c89: change-color(black,$red:89); c90: change-color(black,$red:90); c91: change-color(black,$red:91); c92: change-color(black,$red:92); c93: change-color(black,$red:93); c94: change-color(black,$red:94); c95: change-color(black,$red:95); c96: change-color(black,$red:96); c97: change-color(black,$red:97); c98: change-color(black,$red:98); c99: change-color(black,$red:99); c100: change-color(black,$red:100); c101: change-color(black,$red:101); c102: change-color(black,$red:102); c103: change-color(black,$red:103); c104: change-color(black,$red:104); c105: change-color(black,$red:105); c106: change-color(black,$red:106); c107: change-color(black,$red:107); c108: change-color(black,$red:108); c109: change-color(black,$red:109); c110: change-color(black,$red:110); c111: change-color(black,$red:111); c112: change-color(black,$red:112); c113: change-color(black,$red:113); c114: change-color(black,$red:114); c115: change-color(black,$red:115); c116: change-color(black,$red:116); c117: change-color(black,$red:117); c118: change-color(black,$red:118); c119: change-color(black,$red:119); c120: change-color(black,$red:120); c121: change-color(black,$red:121); c122: change-color(black,$red:122); c123: change-color(black,$red:123); c124: change-color(black,$red:124); c125: change-color(black,$red:125); c126: change-color(black,$red:126); c127: change-color(black,$red:127); c128: change-color(black,$red:128); c129: change-color(black,$red:129); c130: change-color(black,$red:130); c131: change-color(black,$red:131); c132: change-color(black,$red:132); c133: change-color(black,$red:133); c134: change-color(black,$red:134); c135: change-color(black,$red:135); c136: change-color(black,$red:136); c137: change-color(black,$red:137); c138: change-color(black,$red:138); c139: change-color(black,$red:139); c140: change-color(black,$red:140); c141: change-color(black,$red:141); c142: change-color(black,$red:142); c143: change-color(black,$red:143); c144: change-color(black,$red:144); c145: change-color(black,$red:145); c146: change-color(black,$red:146); c147: change-color(black,$red:147); c148: change-color(black,$red:148); c149: change-color(black,$red:149); c150: change-color(black,$red:150); c151: change-color(black,$red:151); c152: change-color(black,$red:152); c153: change-color(black,$red:153); c154: change-color(black,$red:154); c155: change-color(black,$red:155); c156: change-color(black,$red:156); c157: change-color(black,$red:157); c158: change-color(black,$red:158); c159: change-color(black,$red:159); c160: change-color(black,$red:160); c161: change-color(black,$red:161); c162: change-color(black,$red:162); c163: change-color(black,$red:163); c164: change-color(black,$red:164); c165: change-color(black,$red:165); c166: change-color(black,$red:166); c167: change-color(black,$red:167); c168: change-color(black,$red:168); c169: change-color(black,$red:169); c170: change-color(black,$red:170); c171: change-color(black,$red:171); c172: change-color(black,$red:172); c173: change-color(black,$red:173); c174: change-color(black,$red:174); c175: change-color(black,$red:175); c176: change-color(black,$red:176); c177: change-color(black,$red:177); c178: change-color(black,$red:178); c179: change-color(black,$red:179); c180: change-color(black,$red:180); c181: change-color(black,$red:181); c182: change-color(black,$red:182); c183: change-color(black,$red:183); c184: change-color(black,$red:184); c185: change-color(black,$red:185); c186: change-color(black,$red:186); c187: change-color(black,$red:187); c188: change-color(black,$red:188); c189: change-color(black,$red:189); c190: change-color(black,$red:190); c191: change-color(black,$red:191); c192: change-color(black,$red:192); c193: change-color(black,$red:193); c194: change-color(black,$red:194); c195: change-color(black,$red:195); c196: change-color(black,$red:196); c197: change-color(black,$red:197); c198: change-color(black,$red:198); c199: change-color(black,$red:199); c200: change-color(black,$red:200); c201: change-color(black,$red:201); c202: change-color(black,$red:202); c203: change-color(black,$red:203); c204: change-color(black,$red:204); c205: change-color(black,$red:205); c206: change-color(black,$red:206); c207: change-color(black,$red:207); c208: change-color(black,$red:208); c209: change-color(black,$red:209); c210: change-color(black,$red:210); c211: change-color(black,$red:211); c212: change-color(black,$red:212); c213: change-color(black,$red:213); c214: change-color(black,$red:214); c215: change-color(black,$red:215); c216: change-color(black,$red:216); c217: change-color(black,$red:217); c218: change-color(black,$red:218); c219: change-color(black,$red:219); c220: change-color(black,$red:220); c221: change-color(black,$red:221); c222: change-color(black,$red:222); c223: change-color(black,$red:223); c224: change-color(black,$red:224); c225: change-color(black,$red:225); c226: change-color(black,$red:226); c227: change-color(black,$red:227); c228: change-color(black,$red:228); c229: change-color(black,$red:229); c230: change-color(black,$red:230); c231: change-color(black,$red:231); c232: change-color(black,$red:232); c233: change-color(black,$red:233); c234: change-color(black,$red:234); c235: change-color(black,$red:235); c236: change-color(black,$red:236); c237: change-color(black,$red:237); c238: change-color(black,$red:238); c239: change-color(black,$red:239); c240: change-color(black,$red:240); c241: change-color(black,$red:241); c242: change-color(black,$red:242); c243: change-color(black,$red:243); c244: change-color(black,$red:244); c245: change-color(black,$red:245); c246: change-color(black,$red:246); c247: change-color(black,$red:247); c248: change-color(black,$red:248); c249: change-color(black,$red:249); c250: change-color(black,$red:250); c251: change-color(black,$red:251); c252: change-color(black,$red:252); c253: change-color(black,$red:253); c254: change-color(black,$red:254); c255: change-color(black,$red:255); // c256: change-color(black,$red:256); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/s/000077500000000000000000000000001305254536400316215ustar00rootroot00000000000000expected_output.css000066400000000000000000000025761305254536400355070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/sfoo { c0: gray; c1: #817e7e; c2: #827d7d; c3: #837c7c; c4: #857a7a; c5: #867979; c6: #877878; c7: #887777; c8: #8a7575; c9: #8b7474; c10: #8c7373; c11: #8e7171; c12: #8f7070; c13: #906f6f; c14: #916e6e; c15: #936c6c; c16: #946b6b; c17: #956a6a; c18: #966969; c19: #986767; c20: #996666; c21: #9a6565; c22: #9c6363; c23: #9d6262; c24: #9e6161; c25: #9f6060; c26: #a15e5e; c27: #a25d5d; c28: #a35c5c; c29: #a45b5b; c30: #a65959; c31: #a75858; c32: #a85757; c33: #aa5555; c34: #ab5454; c35: #ac5353; c36: #ad5252; c37: #af5050; c38: #b04f4f; c39: #b14e4e; c40: #b34d4d; c41: #b44b4b; c42: #b54a4a; c43: #b64949; c44: #b84747; c45: #b94646; c46: #ba4545; c47: #bb4444; c48: #bd4242; c49: #be4141; c50: #bf4040; c51: #c13e3e; c52: #c23d3d; c53: #c33c3c; c54: #c43b3b; c55: #c63939; c56: #c73838; c57: #c83737; c58: #c93636; c59: #cb3434; c60: #cc3333; c61: #cd3232; c62: #cf3030; c63: #d02f2f; c64: #d12e2e; c65: #d22d2d; c66: #d42b2b; c67: #d52a2a; c68: #d62929; c69: #d72828; c70: #d92626; c71: #da2525; c72: #db2424; c73: #dd2222; c74: #de2121; c75: #df2020; c76: #e01f1f; c77: #e21d1d; c78: #e31c1c; c79: #e41b1b; c80: #e61a1a; c81: #e71818; c82: #e81717; c83: #e91616; c84: #eb1414; c85: #ec1313; c86: #ed1212; c87: #ee1111; c88: #f00f0f; c89: #f10e0e; c90: #f20d0d; c91: #f40b0b; c92: #f50a0a; c93: #f60909; c94: #f70808; c95: #f90606; c96: #fa0505; c97: #fb0404; c98: #fc0303; c99: #fe0101; c100: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/change-color/s/input.scss000066400000000000000000000101751305254536400336610ustar00rootroot00000000000000foo { // c-1: change-color(red,$saturation:-1); c0: change-color(red,$saturation:0); c1: change-color(red,$saturation:1); c2: change-color(red,$saturation:2); c3: change-color(red,$saturation:3); c4: change-color(red,$saturation:4); c5: change-color(red,$saturation:5); c6: change-color(red,$saturation:6); c7: change-color(red,$saturation:7); c8: change-color(red,$saturation:8); c9: change-color(red,$saturation:9); c10: change-color(red,$saturation:10); c11: change-color(red,$saturation:11); c12: change-color(red,$saturation:12); c13: change-color(red,$saturation:13); c14: change-color(red,$saturation:14); c15: change-color(red,$saturation:15); c16: change-color(red,$saturation:16); c17: change-color(red,$saturation:17); c18: change-color(red,$saturation:18); c19: change-color(red,$saturation:19); c20: change-color(red,$saturation:20); c21: change-color(red,$saturation:21); c22: change-color(red,$saturation:22); c23: change-color(red,$saturation:23); c24: change-color(red,$saturation:24); c25: change-color(red,$saturation:25); c26: change-color(red,$saturation:26); c27: change-color(red,$saturation:27); c28: change-color(red,$saturation:28); c29: change-color(red,$saturation:29); c30: change-color(red,$saturation:30); c31: change-color(red,$saturation:31); c32: change-color(red,$saturation:32); c33: change-color(red,$saturation:33); c34: change-color(red,$saturation:34); c35: change-color(red,$saturation:35); c36: change-color(red,$saturation:36); c37: change-color(red,$saturation:37); c38: change-color(red,$saturation:38); c39: change-color(red,$saturation:39); c40: change-color(red,$saturation:40); c41: change-color(red,$saturation:41); c42: change-color(red,$saturation:42); c43: change-color(red,$saturation:43); c44: change-color(red,$saturation:44); c45: change-color(red,$saturation:45); c46: change-color(red,$saturation:46); c47: change-color(red,$saturation:47); c48: change-color(red,$saturation:48); c49: change-color(red,$saturation:49); c50: change-color(red,$saturation:50); c51: change-color(red,$saturation:51); c52: change-color(red,$saturation:52); c53: change-color(red,$saturation:53); c54: change-color(red,$saturation:54); c55: change-color(red,$saturation:55); c56: change-color(red,$saturation:56); c57: change-color(red,$saturation:57); c58: change-color(red,$saturation:58); c59: change-color(red,$saturation:59); c60: change-color(red,$saturation:60); c61: change-color(red,$saturation:61); c62: change-color(red,$saturation:62); c63: change-color(red,$saturation:63); c64: change-color(red,$saturation:64); c65: change-color(red,$saturation:65); c66: change-color(red,$saturation:66); c67: change-color(red,$saturation:67); c68: change-color(red,$saturation:68); c69: change-color(red,$saturation:69); c70: change-color(red,$saturation:70); c71: change-color(red,$saturation:71); c72: change-color(red,$saturation:72); c73: change-color(red,$saturation:73); c74: change-color(red,$saturation:74); c75: change-color(red,$saturation:75); c76: change-color(red,$saturation:76); c77: change-color(red,$saturation:77); c78: change-color(red,$saturation:78); c79: change-color(red,$saturation:79); c80: change-color(red,$saturation:80); c81: change-color(red,$saturation:81); c82: change-color(red,$saturation:82); c83: change-color(red,$saturation:83); c84: change-color(red,$saturation:84); c85: change-color(red,$saturation:85); c86: change-color(red,$saturation:86); c87: change-color(red,$saturation:87); c88: change-color(red,$saturation:88); c89: change-color(red,$saturation:89); c90: change-color(red,$saturation:90); c91: change-color(red,$saturation:91); c92: change-color(red,$saturation:92); c93: change-color(red,$saturation:93); c94: change-color(red,$saturation:94); c95: change-color(red,$saturation:95); c96: change-color(red,$saturation:96); c97: change-color(red,$saturation:97); c98: change-color(red,$saturation:98); c99: change-color(red,$saturation:99); c100: change-color(red,$saturation:100); // c101: change-color(red,$saturation:101); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/000077500000000000000000000000001305254536400312215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/a/000077500000000000000000000000001305254536400314415ustar00rootroot00000000000000expected_output.css000066400000000000000000000074611305254536400353250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/afoo { c-100: rgba(255, 0, 0, 0); c-99: rgba(255, 0, 0, 0.01); c-98: rgba(255, 0, 0, 0.02); c-97: rgba(255, 0, 0, 0.03); c-96: rgba(255, 0, 0, 0.04); c-95: rgba(255, 0, 0, 0.05); c-94: rgba(255, 0, 0, 0.06); c-93: rgba(255, 0, 0, 0.07); c-92: rgba(255, 0, 0, 0.08); c-91: rgba(255, 0, 0, 0.09); c-90: rgba(255, 0, 0, 0.1); c-89: rgba(255, 0, 0, 0.11); c-88: rgba(255, 0, 0, 0.12); c-87: rgba(255, 0, 0, 0.13); c-86: rgba(255, 0, 0, 0.14); c-85: rgba(255, 0, 0, 0.15); c-84: rgba(255, 0, 0, 0.16); c-83: rgba(255, 0, 0, 0.17); c-82: rgba(255, 0, 0, 0.18); c-81: rgba(255, 0, 0, 0.19); c-80: rgba(255, 0, 0, 0.2); c-79: rgba(255, 0, 0, 0.21); c-78: rgba(255, 0, 0, 0.22); c-77: rgba(255, 0, 0, 0.23); c-76: rgba(255, 0, 0, 0.24); c-75: rgba(255, 0, 0, 0.25); c-74: rgba(255, 0, 0, 0.26); c-73: rgba(255, 0, 0, 0.27); c-72: rgba(255, 0, 0, 0.28); c-71: rgba(255, 0, 0, 0.29); c-70: rgba(255, 0, 0, 0.3); c-69: rgba(255, 0, 0, 0.31); c-68: rgba(255, 0, 0, 0.32); c-67: rgba(255, 0, 0, 0.33); c-66: rgba(255, 0, 0, 0.34); c-65: rgba(255, 0, 0, 0.35); c-64: rgba(255, 0, 0, 0.36); c-63: rgba(255, 0, 0, 0.37); c-62: rgba(255, 0, 0, 0.38); c-61: rgba(255, 0, 0, 0.39); c-60: rgba(255, 0, 0, 0.4); c-59: rgba(255, 0, 0, 0.41); c-58: rgba(255, 0, 0, 0.42); c-57: rgba(255, 0, 0, 0.43); c-56: rgba(255, 0, 0, 0.44); c-55: rgba(255, 0, 0, 0.45); c-54: rgba(255, 0, 0, 0.46); c-53: rgba(255, 0, 0, 0.47); c-52: rgba(255, 0, 0, 0.48); c-51: rgba(255, 0, 0, 0.49); c-50: rgba(255, 0, 0, 0.5); c-49: rgba(255, 0, 0, 0.51); c-48: rgba(255, 0, 0, 0.52); c-47: rgba(255, 0, 0, 0.53); c-46: rgba(255, 0, 0, 0.54); c-45: rgba(255, 0, 0, 0.55); c-44: rgba(255, 0, 0, 0.56); c-43: rgba(255, 0, 0, 0.57); c-42: rgba(255, 0, 0, 0.58); c-41: rgba(255, 0, 0, 0.59); c-40: rgba(255, 0, 0, 0.6); c-39: rgba(255, 0, 0, 0.61); c-38: rgba(255, 0, 0, 0.62); c-37: rgba(255, 0, 0, 0.63); c-36: rgba(255, 0, 0, 0.64); c-35: rgba(255, 0, 0, 0.65); c-34: rgba(255, 0, 0, 0.66); c-33: rgba(255, 0, 0, 0.67); c-32: rgba(255, 0, 0, 0.68); c-31: rgba(255, 0, 0, 0.69); c-30: rgba(255, 0, 0, 0.7); c-29: rgba(255, 0, 0, 0.71); c-28: rgba(255, 0, 0, 0.72); c-27: rgba(255, 0, 0, 0.73); c-26: rgba(255, 0, 0, 0.74); c-25: rgba(255, 0, 0, 0.75); c-24: rgba(255, 0, 0, 0.76); c-23: rgba(255, 0, 0, 0.77); c-22: rgba(255, 0, 0, 0.78); c-21: rgba(255, 0, 0, 0.79); c-20: rgba(255, 0, 0, 0.8); c-19: rgba(255, 0, 0, 0.81); c-18: rgba(255, 0, 0, 0.82); c-17: rgba(255, 0, 0, 0.83); c-16: rgba(255, 0, 0, 0.84); c-15: rgba(255, 0, 0, 0.85); c-14: rgba(255, 0, 0, 0.86); c-13: rgba(255, 0, 0, 0.87); c-12: rgba(255, 0, 0, 0.88); c-11: rgba(255, 0, 0, 0.89); c-10: rgba(255, 0, 0, 0.9); c-9: rgba(255, 0, 0, 0.91); c-8: rgba(255, 0, 0, 0.92); c-7: rgba(255, 0, 0, 0.93); c-6: rgba(255, 0, 0, 0.94); c-5: rgba(255, 0, 0, 0.95); c-4: rgba(255, 0, 0, 0.96); c-3: rgba(255, 0, 0, 0.97); c-2: rgba(255, 0, 0, 0.98); c-1: rgba(255, 0, 0, 0.99); c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/a/input.scss000066400000000000000000000165061305254536400335050ustar00rootroot00000000000000foo { // c-101: scale-color(red,$alpha:-101%); c-100: scale-color(red,$alpha:-100%); c-99: scale-color(red,$alpha:-99%); c-98: scale-color(red,$alpha:-98%); c-97: scale-color(red,$alpha:-97%); c-96: scale-color(red,$alpha:-96%); c-95: scale-color(red,$alpha:-95%); c-94: scale-color(red,$alpha:-94%); c-93: scale-color(red,$alpha:-93%); c-92: scale-color(red,$alpha:-92%); c-91: scale-color(red,$alpha:-91%); c-90: scale-color(red,$alpha:-90%); c-89: scale-color(red,$alpha:-89%); c-88: scale-color(red,$alpha:-88%); c-87: scale-color(red,$alpha:-87%); c-86: scale-color(red,$alpha:-86%); c-85: scale-color(red,$alpha:-85%); c-84: scale-color(red,$alpha:-84%); c-83: scale-color(red,$alpha:-83%); c-82: scale-color(red,$alpha:-82%); c-81: scale-color(red,$alpha:-81%); c-80: scale-color(red,$alpha:-80%); c-79: scale-color(red,$alpha:-79%); c-78: scale-color(red,$alpha:-78%); c-77: scale-color(red,$alpha:-77%); c-76: scale-color(red,$alpha:-76%); c-75: scale-color(red,$alpha:-75%); c-74: scale-color(red,$alpha:-74%); c-73: scale-color(red,$alpha:-73%); c-72: scale-color(red,$alpha:-72%); c-71: scale-color(red,$alpha:-71%); c-70: scale-color(red,$alpha:-70%); c-69: scale-color(red,$alpha:-69%); c-68: scale-color(red,$alpha:-68%); c-67: scale-color(red,$alpha:-67%); c-66: scale-color(red,$alpha:-66%); c-65: scale-color(red,$alpha:-65%); c-64: scale-color(red,$alpha:-64%); c-63: scale-color(red,$alpha:-63%); c-62: scale-color(red,$alpha:-62%); c-61: scale-color(red,$alpha:-61%); c-60: scale-color(red,$alpha:-60%); c-59: scale-color(red,$alpha:-59%); c-58: scale-color(red,$alpha:-58%); c-57: scale-color(red,$alpha:-57%); c-56: scale-color(red,$alpha:-56%); c-55: scale-color(red,$alpha:-55%); c-54: scale-color(red,$alpha:-54%); c-53: scale-color(red,$alpha:-53%); c-52: scale-color(red,$alpha:-52%); c-51: scale-color(red,$alpha:-51%); c-50: scale-color(red,$alpha:-50%); c-49: scale-color(red,$alpha:-49%); c-48: scale-color(red,$alpha:-48%); c-47: scale-color(red,$alpha:-47%); c-46: scale-color(red,$alpha:-46%); c-45: scale-color(red,$alpha:-45%); c-44: scale-color(red,$alpha:-44%); c-43: scale-color(red,$alpha:-43%); c-42: scale-color(red,$alpha:-42%); c-41: scale-color(red,$alpha:-41%); c-40: scale-color(red,$alpha:-40%); c-39: scale-color(red,$alpha:-39%); c-38: scale-color(red,$alpha:-38%); c-37: scale-color(red,$alpha:-37%); c-36: scale-color(red,$alpha:-36%); c-35: scale-color(red,$alpha:-35%); c-34: scale-color(red,$alpha:-34%); c-33: scale-color(red,$alpha:-33%); c-32: scale-color(red,$alpha:-32%); c-31: scale-color(red,$alpha:-31%); c-30: scale-color(red,$alpha:-30%); c-29: scale-color(red,$alpha:-29%); c-28: scale-color(red,$alpha:-28%); c-27: scale-color(red,$alpha:-27%); c-26: scale-color(red,$alpha:-26%); c-25: scale-color(red,$alpha:-25%); c-24: scale-color(red,$alpha:-24%); c-23: scale-color(red,$alpha:-23%); c-22: scale-color(red,$alpha:-22%); c-21: scale-color(red,$alpha:-21%); c-20: scale-color(red,$alpha:-20%); c-19: scale-color(red,$alpha:-19%); c-18: scale-color(red,$alpha:-18%); c-17: scale-color(red,$alpha:-17%); c-16: scale-color(red,$alpha:-16%); c-15: scale-color(red,$alpha:-15%); c-14: scale-color(red,$alpha:-14%); c-13: scale-color(red,$alpha:-13%); c-12: scale-color(red,$alpha:-12%); c-11: scale-color(red,$alpha:-11%); c-10: scale-color(red,$alpha:-10%); c-9: scale-color(red,$alpha:-9%); c-8: scale-color(red,$alpha:-8%); c-7: scale-color(red,$alpha:-7%); c-6: scale-color(red,$alpha:-6%); c-5: scale-color(red,$alpha:-5%); c-4: scale-color(red,$alpha:-4%); c-3: scale-color(red,$alpha:-3%); c-2: scale-color(red,$alpha:-2%); c-1: scale-color(red,$alpha:-1%); c0: scale-color(red,$alpha:0%); c1: scale-color(red,$alpha:1%); c2: scale-color(red,$alpha:2%); c3: scale-color(red,$alpha:3%); c4: scale-color(red,$alpha:4%); c5: scale-color(red,$alpha:5%); c6: scale-color(red,$alpha:6%); c7: scale-color(red,$alpha:7%); c8: scale-color(red,$alpha:8%); c9: scale-color(red,$alpha:9%); c10: scale-color(red,$alpha:10%); c11: scale-color(red,$alpha:11%); c12: scale-color(red,$alpha:12%); c13: scale-color(red,$alpha:13%); c14: scale-color(red,$alpha:14%); c15: scale-color(red,$alpha:15%); c16: scale-color(red,$alpha:16%); c17: scale-color(red,$alpha:17%); c18: scale-color(red,$alpha:18%); c19: scale-color(red,$alpha:19%); c20: scale-color(red,$alpha:20%); c21: scale-color(red,$alpha:21%); c22: scale-color(red,$alpha:22%); c23: scale-color(red,$alpha:23%); c24: scale-color(red,$alpha:24%); c25: scale-color(red,$alpha:25%); c26: scale-color(red,$alpha:26%); c27: scale-color(red,$alpha:27%); c28: scale-color(red,$alpha:28%); c29: scale-color(red,$alpha:29%); c30: scale-color(red,$alpha:30%); c31: scale-color(red,$alpha:31%); c32: scale-color(red,$alpha:32%); c33: scale-color(red,$alpha:33%); c34: scale-color(red,$alpha:34%); c35: scale-color(red,$alpha:35%); c36: scale-color(red,$alpha:36%); c37: scale-color(red,$alpha:37%); c38: scale-color(red,$alpha:38%); c39: scale-color(red,$alpha:39%); c40: scale-color(red,$alpha:40%); c41: scale-color(red,$alpha:41%); c42: scale-color(red,$alpha:42%); c43: scale-color(red,$alpha:43%); c44: scale-color(red,$alpha:44%); c45: scale-color(red,$alpha:45%); c46: scale-color(red,$alpha:46%); c47: scale-color(red,$alpha:47%); c48: scale-color(red,$alpha:48%); c49: scale-color(red,$alpha:49%); c50: scale-color(red,$alpha:50%); c51: scale-color(red,$alpha:51%); c52: scale-color(red,$alpha:52%); c53: scale-color(red,$alpha:53%); c54: scale-color(red,$alpha:54%); c55: scale-color(red,$alpha:55%); c56: scale-color(red,$alpha:56%); c57: scale-color(red,$alpha:57%); c58: scale-color(red,$alpha:58%); c59: scale-color(red,$alpha:59%); c60: scale-color(red,$alpha:60%); c61: scale-color(red,$alpha:61%); c62: scale-color(red,$alpha:62%); c63: scale-color(red,$alpha:63%); c64: scale-color(red,$alpha:64%); c65: scale-color(red,$alpha:65%); c66: scale-color(red,$alpha:66%); c67: scale-color(red,$alpha:67%); c68: scale-color(red,$alpha:68%); c69: scale-color(red,$alpha:69%); c70: scale-color(red,$alpha:70%); c71: scale-color(red,$alpha:71%); c72: scale-color(red,$alpha:72%); c73: scale-color(red,$alpha:73%); c74: scale-color(red,$alpha:74%); c75: scale-color(red,$alpha:75%); c76: scale-color(red,$alpha:76%); c77: scale-color(red,$alpha:77%); c78: scale-color(red,$alpha:78%); c79: scale-color(red,$alpha:79%); c80: scale-color(red,$alpha:80%); c81: scale-color(red,$alpha:81%); c82: scale-color(red,$alpha:82%); c83: scale-color(red,$alpha:83%); c84: scale-color(red,$alpha:84%); c85: scale-color(red,$alpha:85%); c86: scale-color(red,$alpha:86%); c87: scale-color(red,$alpha:87%); c88: scale-color(red,$alpha:88%); c89: scale-color(red,$alpha:89%); c90: scale-color(red,$alpha:90%); c91: scale-color(red,$alpha:91%); c92: scale-color(red,$alpha:92%); c93: scale-color(red,$alpha:93%); c94: scale-color(red,$alpha:94%); c95: scale-color(red,$alpha:95%); c96: scale-color(red,$alpha:96%); c97: scale-color(red,$alpha:97%); c98: scale-color(red,$alpha:98%); c99: scale-color(red,$alpha:99%); c100: scale-color(red,$alpha:100%); // c101: scale-color(red,$alpha:101%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/b/000077500000000000000000000000001305254536400314425ustar00rootroot00000000000000expected_output.css000066400000000000000000000047051305254536400353240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/bfoo { c-100: red; c-99: red; c-98: red; c-97: red; c-96: red; c-95: red; c-94: red; c-93: red; c-92: red; c-91: red; c-90: red; c-89: red; c-88: red; c-87: red; c-86: red; c-85: red; c-84: red; c-83: red; c-82: red; c-81: red; c-80: red; c-79: red; c-78: red; c-77: red; c-76: red; c-75: red; c-74: red; c-73: red; c-72: red; c-71: red; c-70: red; c-69: red; c-68: red; c-67: red; c-66: red; c-65: red; c-64: red; c-63: red; c-62: red; c-61: red; c-60: red; c-59: red; c-58: red; c-57: red; c-56: red; c-55: red; c-54: red; c-53: red; c-52: red; c-51: red; c-50: red; c-49: red; c-48: red; c-47: red; c-46: red; c-45: red; c-44: red; c-43: red; c-42: red; c-41: red; c-40: red; c-39: red; c-38: red; c-37: red; c-36: red; c-35: red; c-34: red; c-33: red; c-32: red; c-31: red; c-30: red; c-29: red; c-28: red; c-27: red; c-26: red; c-25: red; c-24: red; c-23: red; c-22: red; c-21: red; c-20: red; c-19: red; c-18: red; c-17: red; c-16: red; c-15: red; c-14: red; c-13: red; c-12: red; c-11: red; c-10: red; c-9: red; c-8: red; c-7: red; c-6: red; c-5: red; c-4: red; c-3: red; c-2: red; c-1: red; c0: red; c1: #ff0003; c2: #ff0005; c3: #ff0008; c4: #ff000a; c5: #ff000d; c6: #ff000f; c7: #ff0012; c8: #ff0014; c9: #ff0017; c10: #ff001a; c11: #ff001c; c12: #ff001f; c13: #ff0021; c14: #ff0024; c15: #ff0026; c16: #ff0029; c17: #ff002b; c18: #ff002e; c19: #ff0030; c20: #ff0033; c21: #ff0036; c22: #ff0038; c23: #ff003b; c24: #ff003d; c25: #ff0040; c26: #ff0042; c27: #ff0045; c28: #ff0047; c29: #ff004a; c30: #ff004d; c31: #ff004f; c32: #ff0052; c33: #ff0054; c34: #ff0057; c35: #ff0059; c36: #ff005c; c37: #ff005e; c38: #ff0061; c39: #ff0063; c40: #ff0066; c41: #ff0069; c42: #ff006b; c43: #ff006e; c44: #ff0070; c45: #ff0073; c46: #ff0075; c47: #ff0078; c48: #ff007a; c49: #ff007d; c50: #ff0080; c51: #ff0082; c52: #ff0085; c53: #ff0087; c54: #ff008a; c55: #ff008c; c56: #ff008f; c57: #ff0091; c58: #ff0094; c59: #ff0096; c60: #ff0099; c61: #ff009c; c62: #ff009e; c63: #ff00a1; c64: #ff00a3; c65: #ff00a6; c66: #ff00a8; c67: #ff00ab; c68: #ff00ad; c69: #ff00b0; c70: #ff00b3; c71: #ff00b5; c72: #ff00b8; c73: #ff00ba; c74: #ff00bd; c75: #ff00bf; c76: #ff00c2; c77: #ff00c4; c78: #ff00c7; c79: #ff00c9; c80: #ff00cc; c81: #ff00cf; c82: #ff00d1; c83: #ff00d4; c84: #ff00d6; c85: #ff00d9; c86: #ff00db; c87: #ff00de; c88: #ff00e0; c89: #ff00e3; c90: #ff00e6; c91: #ff00e8; c92: #ff00eb; c93: #ff00ed; c94: #ff00f0; c95: #ff00f2; c96: #ff00f5; c97: #ff00f7; c98: #ff00fa; c99: #ff00fc; c100: magenta; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/b/input.scss000066400000000000000000000161731305254536400335060ustar00rootroot00000000000000foo { // c-101: scale-color(red,$blue:-101%); c-100: scale-color(red,$blue:-100%); c-99: scale-color(red,$blue:-99%); c-98: scale-color(red,$blue:-98%); c-97: scale-color(red,$blue:-97%); c-96: scale-color(red,$blue:-96%); c-95: scale-color(red,$blue:-95%); c-94: scale-color(red,$blue:-94%); c-93: scale-color(red,$blue:-93%); c-92: scale-color(red,$blue:-92%); c-91: scale-color(red,$blue:-91%); c-90: scale-color(red,$blue:-90%); c-89: scale-color(red,$blue:-89%); c-88: scale-color(red,$blue:-88%); c-87: scale-color(red,$blue:-87%); c-86: scale-color(red,$blue:-86%); c-85: scale-color(red,$blue:-85%); c-84: scale-color(red,$blue:-84%); c-83: scale-color(red,$blue:-83%); c-82: scale-color(red,$blue:-82%); c-81: scale-color(red,$blue:-81%); c-80: scale-color(red,$blue:-80%); c-79: scale-color(red,$blue:-79%); c-78: scale-color(red,$blue:-78%); c-77: scale-color(red,$blue:-77%); c-76: scale-color(red,$blue:-76%); c-75: scale-color(red,$blue:-75%); c-74: scale-color(red,$blue:-74%); c-73: scale-color(red,$blue:-73%); c-72: scale-color(red,$blue:-72%); c-71: scale-color(red,$blue:-71%); c-70: scale-color(red,$blue:-70%); c-69: scale-color(red,$blue:-69%); c-68: scale-color(red,$blue:-68%); c-67: scale-color(red,$blue:-67%); c-66: scale-color(red,$blue:-66%); c-65: scale-color(red,$blue:-65%); c-64: scale-color(red,$blue:-64%); c-63: scale-color(red,$blue:-63%); c-62: scale-color(red,$blue:-62%); c-61: scale-color(red,$blue:-61%); c-60: scale-color(red,$blue:-60%); c-59: scale-color(red,$blue:-59%); c-58: scale-color(red,$blue:-58%); c-57: scale-color(red,$blue:-57%); c-56: scale-color(red,$blue:-56%); c-55: scale-color(red,$blue:-55%); c-54: scale-color(red,$blue:-54%); c-53: scale-color(red,$blue:-53%); c-52: scale-color(red,$blue:-52%); c-51: scale-color(red,$blue:-51%); c-50: scale-color(red,$blue:-50%); c-49: scale-color(red,$blue:-49%); c-48: scale-color(red,$blue:-48%); c-47: scale-color(red,$blue:-47%); c-46: scale-color(red,$blue:-46%); c-45: scale-color(red,$blue:-45%); c-44: scale-color(red,$blue:-44%); c-43: scale-color(red,$blue:-43%); c-42: scale-color(red,$blue:-42%); c-41: scale-color(red,$blue:-41%); c-40: scale-color(red,$blue:-40%); c-39: scale-color(red,$blue:-39%); c-38: scale-color(red,$blue:-38%); c-37: scale-color(red,$blue:-37%); c-36: scale-color(red,$blue:-36%); c-35: scale-color(red,$blue:-35%); c-34: scale-color(red,$blue:-34%); c-33: scale-color(red,$blue:-33%); c-32: scale-color(red,$blue:-32%); c-31: scale-color(red,$blue:-31%); c-30: scale-color(red,$blue:-30%); c-29: scale-color(red,$blue:-29%); c-28: scale-color(red,$blue:-28%); c-27: scale-color(red,$blue:-27%); c-26: scale-color(red,$blue:-26%); c-25: scale-color(red,$blue:-25%); c-24: scale-color(red,$blue:-24%); c-23: scale-color(red,$blue:-23%); c-22: scale-color(red,$blue:-22%); c-21: scale-color(red,$blue:-21%); c-20: scale-color(red,$blue:-20%); c-19: scale-color(red,$blue:-19%); c-18: scale-color(red,$blue:-18%); c-17: scale-color(red,$blue:-17%); c-16: scale-color(red,$blue:-16%); c-15: scale-color(red,$blue:-15%); c-14: scale-color(red,$blue:-14%); c-13: scale-color(red,$blue:-13%); c-12: scale-color(red,$blue:-12%); c-11: scale-color(red,$blue:-11%); c-10: scale-color(red,$blue:-10%); c-9: scale-color(red,$blue:-9%); c-8: scale-color(red,$blue:-8%); c-7: scale-color(red,$blue:-7%); c-6: scale-color(red,$blue:-6%); c-5: scale-color(red,$blue:-5%); c-4: scale-color(red,$blue:-4%); c-3: scale-color(red,$blue:-3%); c-2: scale-color(red,$blue:-2%); c-1: scale-color(red,$blue:-1%); c0: scale-color(red,$blue:0%); c1: scale-color(red,$blue:1%); c2: scale-color(red,$blue:2%); c3: scale-color(red,$blue:3%); c4: scale-color(red,$blue:4%); c5: scale-color(red,$blue:5%); c6: scale-color(red,$blue:6%); c7: scale-color(red,$blue:7%); c8: scale-color(red,$blue:8%); c9: scale-color(red,$blue:9%); c10: scale-color(red,$blue:10%); c11: scale-color(red,$blue:11%); c12: scale-color(red,$blue:12%); c13: scale-color(red,$blue:13%); c14: scale-color(red,$blue:14%); c15: scale-color(red,$blue:15%); c16: scale-color(red,$blue:16%); c17: scale-color(red,$blue:17%); c18: scale-color(red,$blue:18%); c19: scale-color(red,$blue:19%); c20: scale-color(red,$blue:20%); c21: scale-color(red,$blue:21%); c22: scale-color(red,$blue:22%); c23: scale-color(red,$blue:23%); c24: scale-color(red,$blue:24%); c25: scale-color(red,$blue:25%); c26: scale-color(red,$blue:26%); c27: scale-color(red,$blue:27%); c28: scale-color(red,$blue:28%); c29: scale-color(red,$blue:29%); c30: scale-color(red,$blue:30%); c31: scale-color(red,$blue:31%); c32: scale-color(red,$blue:32%); c33: scale-color(red,$blue:33%); c34: scale-color(red,$blue:34%); c35: scale-color(red,$blue:35%); c36: scale-color(red,$blue:36%); c37: scale-color(red,$blue:37%); c38: scale-color(red,$blue:38%); c39: scale-color(red,$blue:39%); c40: scale-color(red,$blue:40%); c41: scale-color(red,$blue:41%); c42: scale-color(red,$blue:42%); c43: scale-color(red,$blue:43%); c44: scale-color(red,$blue:44%); c45: scale-color(red,$blue:45%); c46: scale-color(red,$blue:46%); c47: scale-color(red,$blue:47%); c48: scale-color(red,$blue:48%); c49: scale-color(red,$blue:49%); c50: scale-color(red,$blue:50%); c51: scale-color(red,$blue:51%); c52: scale-color(red,$blue:52%); c53: scale-color(red,$blue:53%); c54: scale-color(red,$blue:54%); c55: scale-color(red,$blue:55%); c56: scale-color(red,$blue:56%); c57: scale-color(red,$blue:57%); c58: scale-color(red,$blue:58%); c59: scale-color(red,$blue:59%); c60: scale-color(red,$blue:60%); c61: scale-color(red,$blue:61%); c62: scale-color(red,$blue:62%); c63: scale-color(red,$blue:63%); c64: scale-color(red,$blue:64%); c65: scale-color(red,$blue:65%); c66: scale-color(red,$blue:66%); c67: scale-color(red,$blue:67%); c68: scale-color(red,$blue:68%); c69: scale-color(red,$blue:69%); c70: scale-color(red,$blue:70%); c71: scale-color(red,$blue:71%); c72: scale-color(red,$blue:72%); c73: scale-color(red,$blue:73%); c74: scale-color(red,$blue:74%); c75: scale-color(red,$blue:75%); c76: scale-color(red,$blue:76%); c77: scale-color(red,$blue:77%); c78: scale-color(red,$blue:78%); c79: scale-color(red,$blue:79%); c80: scale-color(red,$blue:80%); c81: scale-color(red,$blue:81%); c82: scale-color(red,$blue:82%); c83: scale-color(red,$blue:83%); c84: scale-color(red,$blue:84%); c85: scale-color(red,$blue:85%); c86: scale-color(red,$blue:86%); c87: scale-color(red,$blue:87%); c88: scale-color(red,$blue:88%); c89: scale-color(red,$blue:89%); c90: scale-color(red,$blue:90%); c91: scale-color(red,$blue:91%); c92: scale-color(red,$blue:92%); c93: scale-color(red,$blue:93%); c94: scale-color(red,$blue:94%); c95: scale-color(red,$blue:95%); c96: scale-color(red,$blue:96%); c97: scale-color(red,$blue:97%); c98: scale-color(red,$blue:98%); c99: scale-color(red,$blue:99%); c100: scale-color(red,$blue:100%); // c101: scale-color(red,$blue:101%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/g/000077500000000000000000000000001305254536400314475ustar00rootroot00000000000000expected_output.css000066400000000000000000000047111305254536400353260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/gfoo { c-100: red; c-99: red; c-98: red; c-97: red; c-96: red; c-95: red; c-94: red; c-93: red; c-92: red; c-91: red; c-90: red; c-89: red; c-88: red; c-87: red; c-86: red; c-85: red; c-84: red; c-83: red; c-82: red; c-81: red; c-80: red; c-79: red; c-78: red; c-77: red; c-76: red; c-75: red; c-74: red; c-73: red; c-72: red; c-71: red; c-70: red; c-69: red; c-68: red; c-67: red; c-66: red; c-65: red; c-64: red; c-63: red; c-62: red; c-61: red; c-60: red; c-59: red; c-58: red; c-57: red; c-56: red; c-55: red; c-54: red; c-53: red; c-52: red; c-51: red; c-50: red; c-49: red; c-48: red; c-47: red; c-46: red; c-45: red; c-44: red; c-43: red; c-42: red; c-41: red; c-40: red; c-39: red; c-38: red; c-37: red; c-36: red; c-35: red; c-34: red; c-33: red; c-32: red; c-31: red; c-30: red; c-29: red; c-28: red; c-27: red; c-26: red; c-25: red; c-24: red; c-23: red; c-22: red; c-21: red; c-20: red; c-19: red; c-18: red; c-17: red; c-16: red; c-15: red; c-14: red; c-13: red; c-12: red; c-11: red; c-10: red; c-9: red; c-8: red; c-7: red; c-6: red; c-5: red; c-4: red; c-3: red; c-2: red; c-1: red; c0: red; c1: #ff0300; c2: #ff0500; c3: #ff0800; c4: #ff0a00; c5: #ff0d00; c6: #ff0f00; c7: #ff1200; c8: #ff1400; c9: #ff1700; c10: #ff1a00; c11: #ff1c00; c12: #ff1f00; c13: #ff2100; c14: #ff2400; c15: #ff2600; c16: #ff2900; c17: #ff2b00; c18: #ff2e00; c19: #ff3000; c20: #ff3300; c21: #ff3600; c22: #ff3800; c23: #ff3b00; c24: #ff3d00; c25: #ff4000; c26: #ff4200; c27: orangered; c28: #ff4700; c29: #ff4a00; c30: #ff4d00; c31: #ff4f00; c32: #ff5200; c33: #ff5400; c34: #ff5700; c35: #ff5900; c36: #ff5c00; c37: #ff5e00; c38: #ff6100; c39: #ff6300; c40: #ff6600; c41: #ff6900; c42: #ff6b00; c43: #ff6e00; c44: #ff7000; c45: #ff7300; c46: #ff7500; c47: #ff7800; c48: #ff7a00; c49: #ff7d00; c50: #ff8000; c51: #ff8200; c52: #ff8500; c53: #ff8700; c54: #ff8a00; c55: darkorange; c56: #ff8f00; c57: #ff9100; c58: #ff9400; c59: #ff9600; c60: #ff9900; c61: #ff9c00; c62: #ff9e00; c63: #ffa100; c64: #ffa300; c65: #ffa600; c66: #ffa800; c67: #ffab00; c68: #ffad00; c69: #ffb000; c70: #ffb300; c71: #ffb500; c72: #ffb800; c73: #ffba00; c74: #ffbd00; c75: #ffbf00; c76: #ffc200; c77: #ffc400; c78: #ffc700; c79: #ffc900; c80: #ffcc00; c81: #ffcf00; c82: #ffd100; c83: #ffd400; c84: #ffd600; c85: #ffd900; c86: #ffdb00; c87: #ffde00; c88: #ffe000; c89: #ffe300; c90: #ffe600; c91: #ffe800; c92: #ffeb00; c93: #ffed00; c94: #fff000; c95: #fff200; c96: #fff500; c97: #fff700; c98: #fffa00; c99: #fffc00; c100: yellow; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/g/input.scss000066400000000000000000000165061305254536400335130ustar00rootroot00000000000000foo { // c-101: scale-color(red,$green:-101%); c-100: scale-color(red,$green:-100%); c-99: scale-color(red,$green:-99%); c-98: scale-color(red,$green:-98%); c-97: scale-color(red,$green:-97%); c-96: scale-color(red,$green:-96%); c-95: scale-color(red,$green:-95%); c-94: scale-color(red,$green:-94%); c-93: scale-color(red,$green:-93%); c-92: scale-color(red,$green:-92%); c-91: scale-color(red,$green:-91%); c-90: scale-color(red,$green:-90%); c-89: scale-color(red,$green:-89%); c-88: scale-color(red,$green:-88%); c-87: scale-color(red,$green:-87%); c-86: scale-color(red,$green:-86%); c-85: scale-color(red,$green:-85%); c-84: scale-color(red,$green:-84%); c-83: scale-color(red,$green:-83%); c-82: scale-color(red,$green:-82%); c-81: scale-color(red,$green:-81%); c-80: scale-color(red,$green:-80%); c-79: scale-color(red,$green:-79%); c-78: scale-color(red,$green:-78%); c-77: scale-color(red,$green:-77%); c-76: scale-color(red,$green:-76%); c-75: scale-color(red,$green:-75%); c-74: scale-color(red,$green:-74%); c-73: scale-color(red,$green:-73%); c-72: scale-color(red,$green:-72%); c-71: scale-color(red,$green:-71%); c-70: scale-color(red,$green:-70%); c-69: scale-color(red,$green:-69%); c-68: scale-color(red,$green:-68%); c-67: scale-color(red,$green:-67%); c-66: scale-color(red,$green:-66%); c-65: scale-color(red,$green:-65%); c-64: scale-color(red,$green:-64%); c-63: scale-color(red,$green:-63%); c-62: scale-color(red,$green:-62%); c-61: scale-color(red,$green:-61%); c-60: scale-color(red,$green:-60%); c-59: scale-color(red,$green:-59%); c-58: scale-color(red,$green:-58%); c-57: scale-color(red,$green:-57%); c-56: scale-color(red,$green:-56%); c-55: scale-color(red,$green:-55%); c-54: scale-color(red,$green:-54%); c-53: scale-color(red,$green:-53%); c-52: scale-color(red,$green:-52%); c-51: scale-color(red,$green:-51%); c-50: scale-color(red,$green:-50%); c-49: scale-color(red,$green:-49%); c-48: scale-color(red,$green:-48%); c-47: scale-color(red,$green:-47%); c-46: scale-color(red,$green:-46%); c-45: scale-color(red,$green:-45%); c-44: scale-color(red,$green:-44%); c-43: scale-color(red,$green:-43%); c-42: scale-color(red,$green:-42%); c-41: scale-color(red,$green:-41%); c-40: scale-color(red,$green:-40%); c-39: scale-color(red,$green:-39%); c-38: scale-color(red,$green:-38%); c-37: scale-color(red,$green:-37%); c-36: scale-color(red,$green:-36%); c-35: scale-color(red,$green:-35%); c-34: scale-color(red,$green:-34%); c-33: scale-color(red,$green:-33%); c-32: scale-color(red,$green:-32%); c-31: scale-color(red,$green:-31%); c-30: scale-color(red,$green:-30%); c-29: scale-color(red,$green:-29%); c-28: scale-color(red,$green:-28%); c-27: scale-color(red,$green:-27%); c-26: scale-color(red,$green:-26%); c-25: scale-color(red,$green:-25%); c-24: scale-color(red,$green:-24%); c-23: scale-color(red,$green:-23%); c-22: scale-color(red,$green:-22%); c-21: scale-color(red,$green:-21%); c-20: scale-color(red,$green:-20%); c-19: scale-color(red,$green:-19%); c-18: scale-color(red,$green:-18%); c-17: scale-color(red,$green:-17%); c-16: scale-color(red,$green:-16%); c-15: scale-color(red,$green:-15%); c-14: scale-color(red,$green:-14%); c-13: scale-color(red,$green:-13%); c-12: scale-color(red,$green:-12%); c-11: scale-color(red,$green:-11%); c-10: scale-color(red,$green:-10%); c-9: scale-color(red,$green:-9%); c-8: scale-color(red,$green:-8%); c-7: scale-color(red,$green:-7%); c-6: scale-color(red,$green:-6%); c-5: scale-color(red,$green:-5%); c-4: scale-color(red,$green:-4%); c-3: scale-color(red,$green:-3%); c-2: scale-color(red,$green:-2%); c-1: scale-color(red,$green:-1%); c0: scale-color(red,$green:0%); c1: scale-color(red,$green:1%); c2: scale-color(red,$green:2%); c3: scale-color(red,$green:3%); c4: scale-color(red,$green:4%); c5: scale-color(red,$green:5%); c6: scale-color(red,$green:6%); c7: scale-color(red,$green:7%); c8: scale-color(red,$green:8%); c9: scale-color(red,$green:9%); c10: scale-color(red,$green:10%); c11: scale-color(red,$green:11%); c12: scale-color(red,$green:12%); c13: scale-color(red,$green:13%); c14: scale-color(red,$green:14%); c15: scale-color(red,$green:15%); c16: scale-color(red,$green:16%); c17: scale-color(red,$green:17%); c18: scale-color(red,$green:18%); c19: scale-color(red,$green:19%); c20: scale-color(red,$green:20%); c21: scale-color(red,$green:21%); c22: scale-color(red,$green:22%); c23: scale-color(red,$green:23%); c24: scale-color(red,$green:24%); c25: scale-color(red,$green:25%); c26: scale-color(red,$green:26%); c27: scale-color(red,$green:27%); c28: scale-color(red,$green:28%); c29: scale-color(red,$green:29%); c30: scale-color(red,$green:30%); c31: scale-color(red,$green:31%); c32: scale-color(red,$green:32%); c33: scale-color(red,$green:33%); c34: scale-color(red,$green:34%); c35: scale-color(red,$green:35%); c36: scale-color(red,$green:36%); c37: scale-color(red,$green:37%); c38: scale-color(red,$green:38%); c39: scale-color(red,$green:39%); c40: scale-color(red,$green:40%); c41: scale-color(red,$green:41%); c42: scale-color(red,$green:42%); c43: scale-color(red,$green:43%); c44: scale-color(red,$green:44%); c45: scale-color(red,$green:45%); c46: scale-color(red,$green:46%); c47: scale-color(red,$green:47%); c48: scale-color(red,$green:48%); c49: scale-color(red,$green:49%); c50: scale-color(red,$green:50%); c51: scale-color(red,$green:51%); c52: scale-color(red,$green:52%); c53: scale-color(red,$green:53%); c54: scale-color(red,$green:54%); c55: scale-color(red,$green:55%); c56: scale-color(red,$green:56%); c57: scale-color(red,$green:57%); c58: scale-color(red,$green:58%); c59: scale-color(red,$green:59%); c60: scale-color(red,$green:60%); c61: scale-color(red,$green:61%); c62: scale-color(red,$green:62%); c63: scale-color(red,$green:63%); c64: scale-color(red,$green:64%); c65: scale-color(red,$green:65%); c66: scale-color(red,$green:66%); c67: scale-color(red,$green:67%); c68: scale-color(red,$green:68%); c69: scale-color(red,$green:69%); c70: scale-color(red,$green:70%); c71: scale-color(red,$green:71%); c72: scale-color(red,$green:72%); c73: scale-color(red,$green:73%); c74: scale-color(red,$green:74%); c75: scale-color(red,$green:75%); c76: scale-color(red,$green:76%); c77: scale-color(red,$green:77%); c78: scale-color(red,$green:78%); c79: scale-color(red,$green:79%); c80: scale-color(red,$green:80%); c81: scale-color(red,$green:81%); c82: scale-color(red,$green:82%); c83: scale-color(red,$green:83%); c84: scale-color(red,$green:84%); c85: scale-color(red,$green:85%); c86: scale-color(red,$green:86%); c87: scale-color(red,$green:87%); c88: scale-color(red,$green:88%); c89: scale-color(red,$green:89%); c90: scale-color(red,$green:90%); c91: scale-color(red,$green:91%); c92: scale-color(red,$green:92%); c93: scale-color(red,$green:93%); c94: scale-color(red,$green:94%); c95: scale-color(red,$green:95%); c96: scale-color(red,$green:96%); c97: scale-color(red,$green:97%); c98: scale-color(red,$green:98%); c99: scale-color(red,$green:99%); c100: scale-color(red,$green:100%); // c101: scale-color(red,$green:101%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/l/000077500000000000000000000000001305254536400314545ustar00rootroot00000000000000expected_output.css000066400000000000000000000055151305254536400353360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/lfoo { c-100: black; c-99: #030000; c-98: #050000; c-97: #080000; c-96: #0a0000; c-95: #0d0000; c-94: #0f0000; c-93: #120000; c-92: #140000; c-91: #170000; c-90: #1a0000; c-89: #1c0000; c-88: #1f0000; c-87: #210000; c-86: #240000; c-85: #260000; c-84: #290000; c-83: #2b0000; c-82: #2e0000; c-81: #300000; c-80: #330000; c-79: #360000; c-78: #380000; c-77: #3b0000; c-76: #3d0000; c-75: #400000; c-74: #420000; c-73: #450000; c-72: #470000; c-71: #4a0000; c-70: #4d0000; c-69: #4f0000; c-68: #520000; c-67: #540000; c-66: #570000; c-65: #590000; c-64: #5c0000; c-63: #5e0000; c-62: #610000; c-61: #630000; c-60: #660000; c-59: #690000; c-58: #6b0000; c-57: #6e0000; c-56: #700000; c-55: #730000; c-54: #750000; c-53: #780000; c-52: #7a0000; c-51: #7d0000; c-50: maroon; c-49: #820000; c-48: #850000; c-47: #870000; c-46: #8a0000; c-45: #8c0000; c-44: #8f0000; c-43: #910000; c-42: #940000; c-41: #960000; c-40: #990000; c-39: #9c0000; c-38: #9e0000; c-37: #a10000; c-36: #a30000; c-35: #a60000; c-34: #a80000; c-33: #ab0000; c-32: #ad0000; c-31: #b00000; c-30: #b30000; c-29: #b50000; c-28: #b80000; c-27: #ba0000; c-26: #bd0000; c-25: #bf0000; c-24: #c20000; c-23: #c40000; c-22: #c70000; c-21: #c90000; c-20: #cc0000; c-19: #cf0000; c-18: #d10000; c-17: #d40000; c-16: #d60000; c-15: #d90000; c-14: #db0000; c-13: #de0000; c-12: #e00000; c-11: #e30000; c-10: #e60000; c-9: #e80000; c-8: #eb0000; c-7: #ed0000; c-6: #f00000; c-5: #f20000; c-4: #f50000; c-3: #f70000; c-2: #fa0000; c-1: #fc0000; c0: red; c1: #ff0303; c2: #ff0505; c3: #ff0808; c4: #ff0a0a; c5: #ff0d0d; c6: #ff0f0f; c7: #ff1212; c8: #ff1414; c9: #ff1717; c10: #ff1a1a; c11: #ff1c1c; c12: #ff1f1f; c13: #ff2121; c14: #ff2424; c15: #ff2626; c16: #ff2929; c17: #ff2b2b; c18: #ff2e2e; c19: #ff3030; c20: #ff3333; c21: #ff3636; c22: #ff3838; c23: #ff3b3b; c24: #ff3d3d; c25: #ff4040; c26: #ff4242; c27: #ff4545; c28: #ff4747; c29: #ff4a4a; c30: #ff4d4d; c31: #ff4f4f; c32: #ff5252; c33: #ff5454; c34: #ff5757; c35: #ff5959; c36: #ff5c5c; c37: #ff5e5e; c38: #ff6161; c39: #ff6363; c40: #ff6666; c41: #ff6969; c42: #ff6b6b; c43: #ff6e6e; c44: #ff7070; c45: #ff7373; c46: #ff7575; c47: #ff7878; c48: #ff7a7a; c49: #ff7d7d; c50: #ff8080; c51: #ff8282; c52: #ff8585; c53: #ff8787; c54: #ff8a8a; c55: #ff8c8c; c56: #ff8f8f; c57: #ff9191; c58: #ff9494; c59: #ff9696; c60: #ff9999; c61: #ff9c9c; c62: #ff9e9e; c63: #ffa1a1; c64: #ffa3a3; c65: #ffa6a6; c66: #ffa8a8; c67: #ffabab; c68: #ffadad; c69: #ffb0b0; c70: #ffb3b3; c71: #ffb5b5; c72: #ffb8b8; c73: #ffbaba; c74: #ffbdbd; c75: #ffbfbf; c76: #ffc2c2; c77: #ffc4c4; c78: #ffc7c7; c79: #ffc9c9; c80: #ffcccc; c81: #ffcfcf; c82: #ffd1d1; c83: #ffd4d4; c84: #ffd6d6; c85: #ffd9d9; c86: #ffdbdb; c87: #ffdede; c88: #ffe0e0; c89: #ffe3e3; c90: #ffe6e6; c91: #ffe8e8; c92: #ffebeb; c93: #ffeded; c94: #fff0f0; c95: #fff2f2; c96: #fff5f5; c97: #fff7f7; c98: snow; c99: #fffcfc; c100: white; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/l/input.scss000066400000000000000000000201621305254536400335110ustar00rootroot00000000000000foo { // c-101: scale-color(red,$lightness:-101%); c-100: scale-color(red,$lightness:-100%); c-99: scale-color(red,$lightness:-99%); c-98: scale-color(red,$lightness:-98%); c-97: scale-color(red,$lightness:-97%); c-96: scale-color(red,$lightness:-96%); c-95: scale-color(red,$lightness:-95%); c-94: scale-color(red,$lightness:-94%); c-93: scale-color(red,$lightness:-93%); c-92: scale-color(red,$lightness:-92%); c-91: scale-color(red,$lightness:-91%); c-90: scale-color(red,$lightness:-90%); c-89: scale-color(red,$lightness:-89%); c-88: scale-color(red,$lightness:-88%); c-87: scale-color(red,$lightness:-87%); c-86: scale-color(red,$lightness:-86%); c-85: scale-color(red,$lightness:-85%); c-84: scale-color(red,$lightness:-84%); c-83: scale-color(red,$lightness:-83%); c-82: scale-color(red,$lightness:-82%); c-81: scale-color(red,$lightness:-81%); c-80: scale-color(red,$lightness:-80%); c-79: scale-color(red,$lightness:-79%); c-78: scale-color(red,$lightness:-78%); c-77: scale-color(red,$lightness:-77%); c-76: scale-color(red,$lightness:-76%); c-75: scale-color(red,$lightness:-75%); c-74: scale-color(red,$lightness:-74%); c-73: scale-color(red,$lightness:-73%); c-72: scale-color(red,$lightness:-72%); c-71: scale-color(red,$lightness:-71%); c-70: scale-color(red,$lightness:-70%); c-69: scale-color(red,$lightness:-69%); c-68: scale-color(red,$lightness:-68%); c-67: scale-color(red,$lightness:-67%); c-66: scale-color(red,$lightness:-66%); c-65: scale-color(red,$lightness:-65%); c-64: scale-color(red,$lightness:-64%); c-63: scale-color(red,$lightness:-63%); c-62: scale-color(red,$lightness:-62%); c-61: scale-color(red,$lightness:-61%); c-60: scale-color(red,$lightness:-60%); c-59: scale-color(red,$lightness:-59%); c-58: scale-color(red,$lightness:-58%); c-57: scale-color(red,$lightness:-57%); c-56: scale-color(red,$lightness:-56%); c-55: scale-color(red,$lightness:-55%); c-54: scale-color(red,$lightness:-54%); c-53: scale-color(red,$lightness:-53%); c-52: scale-color(red,$lightness:-52%); c-51: scale-color(red,$lightness:-51%); c-50: scale-color(red,$lightness:-50%); c-49: scale-color(red,$lightness:-49%); c-48: scale-color(red,$lightness:-48%); c-47: scale-color(red,$lightness:-47%); c-46: scale-color(red,$lightness:-46%); c-45: scale-color(red,$lightness:-45%); c-44: scale-color(red,$lightness:-44%); c-43: scale-color(red,$lightness:-43%); c-42: scale-color(red,$lightness:-42%); c-41: scale-color(red,$lightness:-41%); c-40: scale-color(red,$lightness:-40%); c-39: scale-color(red,$lightness:-39%); c-38: scale-color(red,$lightness:-38%); c-37: scale-color(red,$lightness:-37%); c-36: scale-color(red,$lightness:-36%); c-35: scale-color(red,$lightness:-35%); c-34: scale-color(red,$lightness:-34%); c-33: scale-color(red,$lightness:-33%); c-32: scale-color(red,$lightness:-32%); c-31: scale-color(red,$lightness:-31%); c-30: scale-color(red,$lightness:-30%); c-29: scale-color(red,$lightness:-29%); c-28: scale-color(red,$lightness:-28%); c-27: scale-color(red,$lightness:-27%); c-26: scale-color(red,$lightness:-26%); c-25: scale-color(red,$lightness:-25%); c-24: scale-color(red,$lightness:-24%); c-23: scale-color(red,$lightness:-23%); c-22: scale-color(red,$lightness:-22%); c-21: scale-color(red,$lightness:-21%); c-20: scale-color(red,$lightness:-20%); c-19: scale-color(red,$lightness:-19%); c-18: scale-color(red,$lightness:-18%); c-17: scale-color(red,$lightness:-17%); c-16: scale-color(red,$lightness:-16%); c-15: scale-color(red,$lightness:-15%); c-14: scale-color(red,$lightness:-14%); c-13: scale-color(red,$lightness:-13%); c-12: scale-color(red,$lightness:-12%); c-11: scale-color(red,$lightness:-11%); c-10: scale-color(red,$lightness:-10%); c-9: scale-color(red,$lightness:-9%); c-8: scale-color(red,$lightness:-8%); c-7: scale-color(red,$lightness:-7%); c-6: scale-color(red,$lightness:-6%); c-5: scale-color(red,$lightness:-5%); c-4: scale-color(red,$lightness:-4%); c-3: scale-color(red,$lightness:-3%); c-2: scale-color(red,$lightness:-2%); c-1: scale-color(red,$lightness:-1%); c0: scale-color(red,$lightness:0%); c1: scale-color(red,$lightness:1%); c2: scale-color(red,$lightness:2%); c3: scale-color(red,$lightness:3%); c4: scale-color(red,$lightness:4%); c5: scale-color(red,$lightness:5%); c6: scale-color(red,$lightness:6%); c7: scale-color(red,$lightness:7%); c8: scale-color(red,$lightness:8%); c9: scale-color(red,$lightness:9%); c10: scale-color(red,$lightness:10%); c11: scale-color(red,$lightness:11%); c12: scale-color(red,$lightness:12%); c13: scale-color(red,$lightness:13%); c14: scale-color(red,$lightness:14%); c15: scale-color(red,$lightness:15%); c16: scale-color(red,$lightness:16%); c17: scale-color(red,$lightness:17%); c18: scale-color(red,$lightness:18%); c19: scale-color(red,$lightness:19%); c20: scale-color(red,$lightness:20%); c21: scale-color(red,$lightness:21%); c22: scale-color(red,$lightness:22%); c23: scale-color(red,$lightness:23%); c24: scale-color(red,$lightness:24%); c25: scale-color(red,$lightness:25%); c26: scale-color(red,$lightness:26%); c27: scale-color(red,$lightness:27%); c28: scale-color(red,$lightness:28%); c29: scale-color(red,$lightness:29%); c30: scale-color(red,$lightness:30%); c31: scale-color(red,$lightness:31%); c32: scale-color(red,$lightness:32%); c33: scale-color(red,$lightness:33%); c34: scale-color(red,$lightness:34%); c35: scale-color(red,$lightness:35%); c36: scale-color(red,$lightness:36%); c37: scale-color(red,$lightness:37%); c38: scale-color(red,$lightness:38%); c39: scale-color(red,$lightness:39%); c40: scale-color(red,$lightness:40%); c41: scale-color(red,$lightness:41%); c42: scale-color(red,$lightness:42%); c43: scale-color(red,$lightness:43%); c44: scale-color(red,$lightness:44%); c45: scale-color(red,$lightness:45%); c46: scale-color(red,$lightness:46%); c47: scale-color(red,$lightness:47%); c48: scale-color(red,$lightness:48%); c49: scale-color(red,$lightness:49%); c50: scale-color(red,$lightness:50%); c51: scale-color(red,$lightness:51%); c52: scale-color(red,$lightness:52%); c53: scale-color(red,$lightness:53%); c54: scale-color(red,$lightness:54%); c55: scale-color(red,$lightness:55%); c56: scale-color(red,$lightness:56%); c57: scale-color(red,$lightness:57%); c58: scale-color(red,$lightness:58%); c59: scale-color(red,$lightness:59%); c60: scale-color(red,$lightness:60%); c61: scale-color(red,$lightness:61%); c62: scale-color(red,$lightness:62%); c63: scale-color(red,$lightness:63%); c64: scale-color(red,$lightness:64%); c65: scale-color(red,$lightness:65%); c66: scale-color(red,$lightness:66%); c67: scale-color(red,$lightness:67%); c68: scale-color(red,$lightness:68%); c69: scale-color(red,$lightness:69%); c70: scale-color(red,$lightness:70%); c71: scale-color(red,$lightness:71%); c72: scale-color(red,$lightness:72%); c73: scale-color(red,$lightness:73%); c74: scale-color(red,$lightness:74%); c75: scale-color(red,$lightness:75%); c76: scale-color(red,$lightness:76%); c77: scale-color(red,$lightness:77%); c78: scale-color(red,$lightness:78%); c79: scale-color(red,$lightness:79%); c80: scale-color(red,$lightness:80%); c81: scale-color(red,$lightness:81%); c82: scale-color(red,$lightness:82%); c83: scale-color(red,$lightness:83%); c84: scale-color(red,$lightness:84%); c85: scale-color(red,$lightness:85%); c86: scale-color(red,$lightness:86%); c87: scale-color(red,$lightness:87%); c88: scale-color(red,$lightness:88%); c89: scale-color(red,$lightness:89%); c90: scale-color(red,$lightness:90%); c91: scale-color(red,$lightness:91%); c92: scale-color(red,$lightness:92%); c93: scale-color(red,$lightness:93%); c94: scale-color(red,$lightness:94%); c95: scale-color(red,$lightness:95%); c96: scale-color(red,$lightness:96%); c97: scale-color(red,$lightness:97%); c98: scale-color(red,$lightness:98%); c99: scale-color(red,$lightness:99%); c100: scale-color(red,$lightness:100%); // c101: scale-color(red,$lightness:101%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/r/000077500000000000000000000000001305254536400314625ustar00rootroot00000000000000expected_output.css000066400000000000000000000047021305254536400353410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/rfoo { c-100: black; c-99: #030000; c-98: #050000; c-97: #080000; c-96: #0a0000; c-95: #0d0000; c-94: #0f0000; c-93: #120000; c-92: #140000; c-91: #170000; c-90: #1a0000; c-89: #1c0000; c-88: #1f0000; c-87: #210000; c-86: #240000; c-85: #260000; c-84: #290000; c-83: #2b0000; c-82: #2e0000; c-81: #300000; c-80: #330000; c-79: #360000; c-78: #380000; c-77: #3b0000; c-76: #3d0000; c-75: #400000; c-74: #420000; c-73: #450000; c-72: #470000; c-71: #4a0000; c-70: #4d0000; c-69: #4f0000; c-68: #520000; c-67: #540000; c-66: #570000; c-65: #590000; c-64: #5c0000; c-63: #5e0000; c-62: #610000; c-61: #630000; c-60: #660000; c-59: #690000; c-58: #6b0000; c-57: #6e0000; c-56: #700000; c-55: #730000; c-54: #750000; c-53: #780000; c-52: #7a0000; c-51: #7d0000; c-50: maroon; c-49: #820000; c-48: #850000; c-47: #870000; c-46: #8a0000; c-45: #8c0000; c-44: #8f0000; c-43: #910000; c-42: #940000; c-41: #960000; c-40: #990000; c-39: #9c0000; c-38: #9e0000; c-37: #a10000; c-36: #a30000; c-35: #a60000; c-34: #a80000; c-33: #ab0000; c-32: #ad0000; c-31: #b00000; c-30: #b30000; c-29: #b50000; c-28: #b80000; c-27: #ba0000; c-26: #bd0000; c-25: #bf0000; c-24: #c20000; c-23: #c40000; c-22: #c70000; c-21: #c90000; c-20: #cc0000; c-19: #cf0000; c-18: #d10000; c-17: #d40000; c-16: #d60000; c-15: #d90000; c-14: #db0000; c-13: #de0000; c-12: #e00000; c-11: #e30000; c-10: #e60000; c-9: #e80000; c-8: #eb0000; c-7: #ed0000; c-6: #f00000; c-5: #f20000; c-4: #f50000; c-3: #f70000; c-2: #fa0000; c-1: #fc0000; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/r/input.scss000066400000000000000000000156601305254536400335260ustar00rootroot00000000000000foo { // c-101: scale-color(red,$red:-101%); c-100: scale-color(red,$red:-100%); c-99: scale-color(red,$red:-99%); c-98: scale-color(red,$red:-98%); c-97: scale-color(red,$red:-97%); c-96: scale-color(red,$red:-96%); c-95: scale-color(red,$red:-95%); c-94: scale-color(red,$red:-94%); c-93: scale-color(red,$red:-93%); c-92: scale-color(red,$red:-92%); c-91: scale-color(red,$red:-91%); c-90: scale-color(red,$red:-90%); c-89: scale-color(red,$red:-89%); c-88: scale-color(red,$red:-88%); c-87: scale-color(red,$red:-87%); c-86: scale-color(red,$red:-86%); c-85: scale-color(red,$red:-85%); c-84: scale-color(red,$red:-84%); c-83: scale-color(red,$red:-83%); c-82: scale-color(red,$red:-82%); c-81: scale-color(red,$red:-81%); c-80: scale-color(red,$red:-80%); c-79: scale-color(red,$red:-79%); c-78: scale-color(red,$red:-78%); c-77: scale-color(red,$red:-77%); c-76: scale-color(red,$red:-76%); c-75: scale-color(red,$red:-75%); c-74: scale-color(red,$red:-74%); c-73: scale-color(red,$red:-73%); c-72: scale-color(red,$red:-72%); c-71: scale-color(red,$red:-71%); c-70: scale-color(red,$red:-70%); c-69: scale-color(red,$red:-69%); c-68: scale-color(red,$red:-68%); c-67: scale-color(red,$red:-67%); c-66: scale-color(red,$red:-66%); c-65: scale-color(red,$red:-65%); c-64: scale-color(red,$red:-64%); c-63: scale-color(red,$red:-63%); c-62: scale-color(red,$red:-62%); c-61: scale-color(red,$red:-61%); c-60: scale-color(red,$red:-60%); c-59: scale-color(red,$red:-59%); c-58: scale-color(red,$red:-58%); c-57: scale-color(red,$red:-57%); c-56: scale-color(red,$red:-56%); c-55: scale-color(red,$red:-55%); c-54: scale-color(red,$red:-54%); c-53: scale-color(red,$red:-53%); c-52: scale-color(red,$red:-52%); c-51: scale-color(red,$red:-51%); c-50: scale-color(red,$red:-50%); c-49: scale-color(red,$red:-49%); c-48: scale-color(red,$red:-48%); c-47: scale-color(red,$red:-47%); c-46: scale-color(red,$red:-46%); c-45: scale-color(red,$red:-45%); c-44: scale-color(red,$red:-44%); c-43: scale-color(red,$red:-43%); c-42: scale-color(red,$red:-42%); c-41: scale-color(red,$red:-41%); c-40: scale-color(red,$red:-40%); c-39: scale-color(red,$red:-39%); c-38: scale-color(red,$red:-38%); c-37: scale-color(red,$red:-37%); c-36: scale-color(red,$red:-36%); c-35: scale-color(red,$red:-35%); c-34: scale-color(red,$red:-34%); c-33: scale-color(red,$red:-33%); c-32: scale-color(red,$red:-32%); c-31: scale-color(red,$red:-31%); c-30: scale-color(red,$red:-30%); c-29: scale-color(red,$red:-29%); c-28: scale-color(red,$red:-28%); c-27: scale-color(red,$red:-27%); c-26: scale-color(red,$red:-26%); c-25: scale-color(red,$red:-25%); c-24: scale-color(red,$red:-24%); c-23: scale-color(red,$red:-23%); c-22: scale-color(red,$red:-22%); c-21: scale-color(red,$red:-21%); c-20: scale-color(red,$red:-20%); c-19: scale-color(red,$red:-19%); c-18: scale-color(red,$red:-18%); c-17: scale-color(red,$red:-17%); c-16: scale-color(red,$red:-16%); c-15: scale-color(red,$red:-15%); c-14: scale-color(red,$red:-14%); c-13: scale-color(red,$red:-13%); c-12: scale-color(red,$red:-12%); c-11: scale-color(red,$red:-11%); c-10: scale-color(red,$red:-10%); c-9: scale-color(red,$red:-9%); c-8: scale-color(red,$red:-8%); c-7: scale-color(red,$red:-7%); c-6: scale-color(red,$red:-6%); c-5: scale-color(red,$red:-5%); c-4: scale-color(red,$red:-4%); c-3: scale-color(red,$red:-3%); c-2: scale-color(red,$red:-2%); c-1: scale-color(red,$red:-1%); c0: scale-color(red,$red:0%); c1: scale-color(red,$red:1%); c2: scale-color(red,$red:2%); c3: scale-color(red,$red:3%); c4: scale-color(red,$red:4%); c5: scale-color(red,$red:5%); c6: scale-color(red,$red:6%); c7: scale-color(red,$red:7%); c8: scale-color(red,$red:8%); c9: scale-color(red,$red:9%); c10: scale-color(red,$red:10%); c11: scale-color(red,$red:11%); c12: scale-color(red,$red:12%); c13: scale-color(red,$red:13%); c14: scale-color(red,$red:14%); c15: scale-color(red,$red:15%); c16: scale-color(red,$red:16%); c17: scale-color(red,$red:17%); c18: scale-color(red,$red:18%); c19: scale-color(red,$red:19%); c20: scale-color(red,$red:20%); c21: scale-color(red,$red:21%); c22: scale-color(red,$red:22%); c23: scale-color(red,$red:23%); c24: scale-color(red,$red:24%); c25: scale-color(red,$red:25%); c26: scale-color(red,$red:26%); c27: scale-color(red,$red:27%); c28: scale-color(red,$red:28%); c29: scale-color(red,$red:29%); c30: scale-color(red,$red:30%); c31: scale-color(red,$red:31%); c32: scale-color(red,$red:32%); c33: scale-color(red,$red:33%); c34: scale-color(red,$red:34%); c35: scale-color(red,$red:35%); c36: scale-color(red,$red:36%); c37: scale-color(red,$red:37%); c38: scale-color(red,$red:38%); c39: scale-color(red,$red:39%); c40: scale-color(red,$red:40%); c41: scale-color(red,$red:41%); c42: scale-color(red,$red:42%); c43: scale-color(red,$red:43%); c44: scale-color(red,$red:44%); c45: scale-color(red,$red:45%); c46: scale-color(red,$red:46%); c47: scale-color(red,$red:47%); c48: scale-color(red,$red:48%); c49: scale-color(red,$red:49%); c50: scale-color(red,$red:50%); c51: scale-color(red,$red:51%); c52: scale-color(red,$red:52%); c53: scale-color(red,$red:53%); c54: scale-color(red,$red:54%); c55: scale-color(red,$red:55%); c56: scale-color(red,$red:56%); c57: scale-color(red,$red:57%); c58: scale-color(red,$red:58%); c59: scale-color(red,$red:59%); c60: scale-color(red,$red:60%); c61: scale-color(red,$red:61%); c62: scale-color(red,$red:62%); c63: scale-color(red,$red:63%); c64: scale-color(red,$red:64%); c65: scale-color(red,$red:65%); c66: scale-color(red,$red:66%); c67: scale-color(red,$red:67%); c68: scale-color(red,$red:68%); c69: scale-color(red,$red:69%); c70: scale-color(red,$red:70%); c71: scale-color(red,$red:71%); c72: scale-color(red,$red:72%); c73: scale-color(red,$red:73%); c74: scale-color(red,$red:74%); c75: scale-color(red,$red:75%); c76: scale-color(red,$red:76%); c77: scale-color(red,$red:77%); c78: scale-color(red,$red:78%); c79: scale-color(red,$red:79%); c80: scale-color(red,$red:80%); c81: scale-color(red,$red:81%); c82: scale-color(red,$red:82%); c83: scale-color(red,$red:83%); c84: scale-color(red,$red:84%); c85: scale-color(red,$red:85%); c86: scale-color(red,$red:86%); c87: scale-color(red,$red:87%); c88: scale-color(red,$red:88%); c89: scale-color(red,$red:89%); c90: scale-color(red,$red:90%); c91: scale-color(red,$red:91%); c92: scale-color(red,$red:92%); c93: scale-color(red,$red:93%); c94: scale-color(red,$red:94%); c95: scale-color(red,$red:95%); c96: scale-color(red,$red:96%); c97: scale-color(red,$red:97%); c98: scale-color(red,$red:98%); c99: scale-color(red,$red:99%); c100: scale-color(red,$red:100%); // c101: scale-color(red,$red:101%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/s/000077500000000000000000000000001305254536400314635ustar00rootroot00000000000000expected_output.css000066400000000000000000000047021305254536400353420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/sfoo { c-100: gray; c-99: #817e7e; c-98: #827d7d; c-97: #837c7c; c-96: #857a7a; c-95: #867979; c-94: #877878; c-93: #887777; c-92: #8a7575; c-91: #8b7474; c-90: #8c7373; c-89: #8e7171; c-88: #8f7070; c-87: #906f6f; c-86: #916e6e; c-85: #936c6c; c-84: #946b6b; c-83: #956a6a; c-82: #966969; c-81: #986767; c-80: #996666; c-79: #9a6565; c-78: #9c6363; c-77: #9d6262; c-76: #9e6161; c-75: #9f6060; c-74: #a15e5e; c-73: #a25d5d; c-72: #a35c5c; c-71: #a45b5b; c-70: #a65959; c-69: #a75858; c-68: #a85757; c-67: #aa5555; c-66: #ab5454; c-65: #ac5353; c-64: #ad5252; c-63: #af5050; c-62: #b04f4f; c-61: #b14e4e; c-60: #b34d4d; c-59: #b44b4b; c-58: #b54a4a; c-57: #b64949; c-56: #b84747; c-55: #b94646; c-54: #ba4545; c-53: #bb4444; c-52: #bd4242; c-51: #be4141; c-50: #bf4040; c-49: #c13e3e; c-48: #c23d3d; c-47: #c33c3c; c-46: #c43b3b; c-45: #c63939; c-44: #c73838; c-43: #c83737; c-42: #c93636; c-41: #cb3434; c-40: #cc3333; c-39: #cd3232; c-38: #cf3030; c-37: #d02f2f; c-36: #d12e2e; c-35: #d22d2d; c-34: #d42b2b; c-33: #d52a2a; c-32: #d62929; c-31: #d72828; c-30: #d92626; c-29: #da2525; c-28: #db2424; c-27: #dd2222; c-26: #de2121; c-25: #df2020; c-24: #e01f1f; c-23: #e21d1d; c-22: #e31c1c; c-21: #e41b1b; c-20: #e61a1a; c-19: #e71818; c-18: #e81717; c-17: #e91616; c-16: #eb1414; c-15: #ec1313; c-14: #ed1212; c-13: #ee1111; c-12: #f00f0f; c-11: #f10e0e; c-10: #f20d0d; c-9: #f40b0b; c-8: #f50a0a; c-7: #f60909; c-6: #f70808; c-5: #f90606; c-4: #fa0505; c-3: #fb0404; c-2: #fc0303; c-1: #fe0101; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/other/scale-color/s/input.scss000066400000000000000000000204751305254536400335270ustar00rootroot00000000000000foo { // c-101: scale-color(red,$saturation:-101%); c-100: scale-color(red,$saturation:-100%); c-99: scale-color(red,$saturation:-99%); c-98: scale-color(red,$saturation:-98%); c-97: scale-color(red,$saturation:-97%); c-96: scale-color(red,$saturation:-96%); c-95: scale-color(red,$saturation:-95%); c-94: scale-color(red,$saturation:-94%); c-93: scale-color(red,$saturation:-93%); c-92: scale-color(red,$saturation:-92%); c-91: scale-color(red,$saturation:-91%); c-90: scale-color(red,$saturation:-90%); c-89: scale-color(red,$saturation:-89%); c-88: scale-color(red,$saturation:-88%); c-87: scale-color(red,$saturation:-87%); c-86: scale-color(red,$saturation:-86%); c-85: scale-color(red,$saturation:-85%); c-84: scale-color(red,$saturation:-84%); c-83: scale-color(red,$saturation:-83%); c-82: scale-color(red,$saturation:-82%); c-81: scale-color(red,$saturation:-81%); c-80: scale-color(red,$saturation:-80%); c-79: scale-color(red,$saturation:-79%); c-78: scale-color(red,$saturation:-78%); c-77: scale-color(red,$saturation:-77%); c-76: scale-color(red,$saturation:-76%); c-75: scale-color(red,$saturation:-75%); c-74: scale-color(red,$saturation:-74%); c-73: scale-color(red,$saturation:-73%); c-72: scale-color(red,$saturation:-72%); c-71: scale-color(red,$saturation:-71%); c-70: scale-color(red,$saturation:-70%); c-69: scale-color(red,$saturation:-69%); c-68: scale-color(red,$saturation:-68%); c-67: scale-color(red,$saturation:-67%); c-66: scale-color(red,$saturation:-66%); c-65: scale-color(red,$saturation:-65%); c-64: scale-color(red,$saturation:-64%); c-63: scale-color(red,$saturation:-63%); c-62: scale-color(red,$saturation:-62%); c-61: scale-color(red,$saturation:-61%); c-60: scale-color(red,$saturation:-60%); c-59: scale-color(red,$saturation:-59%); c-58: scale-color(red,$saturation:-58%); c-57: scale-color(red,$saturation:-57%); c-56: scale-color(red,$saturation:-56%); c-55: scale-color(red,$saturation:-55%); c-54: scale-color(red,$saturation:-54%); c-53: scale-color(red,$saturation:-53%); c-52: scale-color(red,$saturation:-52%); c-51: scale-color(red,$saturation:-51%); c-50: scale-color(red,$saturation:-50%); c-49: scale-color(red,$saturation:-49%); c-48: scale-color(red,$saturation:-48%); c-47: scale-color(red,$saturation:-47%); c-46: scale-color(red,$saturation:-46%); c-45: scale-color(red,$saturation:-45%); c-44: scale-color(red,$saturation:-44%); c-43: scale-color(red,$saturation:-43%); c-42: scale-color(red,$saturation:-42%); c-41: scale-color(red,$saturation:-41%); c-40: scale-color(red,$saturation:-40%); c-39: scale-color(red,$saturation:-39%); c-38: scale-color(red,$saturation:-38%); c-37: scale-color(red,$saturation:-37%); c-36: scale-color(red,$saturation:-36%); c-35: scale-color(red,$saturation:-35%); c-34: scale-color(red,$saturation:-34%); c-33: scale-color(red,$saturation:-33%); c-32: scale-color(red,$saturation:-32%); c-31: scale-color(red,$saturation:-31%); c-30: scale-color(red,$saturation:-30%); c-29: scale-color(red,$saturation:-29%); c-28: scale-color(red,$saturation:-28%); c-27: scale-color(red,$saturation:-27%); c-26: scale-color(red,$saturation:-26%); c-25: scale-color(red,$saturation:-25%); c-24: scale-color(red,$saturation:-24%); c-23: scale-color(red,$saturation:-23%); c-22: scale-color(red,$saturation:-22%); c-21: scale-color(red,$saturation:-21%); c-20: scale-color(red,$saturation:-20%); c-19: scale-color(red,$saturation:-19%); c-18: scale-color(red,$saturation:-18%); c-17: scale-color(red,$saturation:-17%); c-16: scale-color(red,$saturation:-16%); c-15: scale-color(red,$saturation:-15%); c-14: scale-color(red,$saturation:-14%); c-13: scale-color(red,$saturation:-13%); c-12: scale-color(red,$saturation:-12%); c-11: scale-color(red,$saturation:-11%); c-10: scale-color(red,$saturation:-10%); c-9: scale-color(red,$saturation:-9%); c-8: scale-color(red,$saturation:-8%); c-7: scale-color(red,$saturation:-7%); c-6: scale-color(red,$saturation:-6%); c-5: scale-color(red,$saturation:-5%); c-4: scale-color(red,$saturation:-4%); c-3: scale-color(red,$saturation:-3%); c-2: scale-color(red,$saturation:-2%); c-1: scale-color(red,$saturation:-1%); c0: scale-color(red,$saturation:0%); c1: scale-color(red,$saturation:1%); c2: scale-color(red,$saturation:2%); c3: scale-color(red,$saturation:3%); c4: scale-color(red,$saturation:4%); c5: scale-color(red,$saturation:5%); c6: scale-color(red,$saturation:6%); c7: scale-color(red,$saturation:7%); c8: scale-color(red,$saturation:8%); c9: scale-color(red,$saturation:9%); c10: scale-color(red,$saturation:10%); c11: scale-color(red,$saturation:11%); c12: scale-color(red,$saturation:12%); c13: scale-color(red,$saturation:13%); c14: scale-color(red,$saturation:14%); c15: scale-color(red,$saturation:15%); c16: scale-color(red,$saturation:16%); c17: scale-color(red,$saturation:17%); c18: scale-color(red,$saturation:18%); c19: scale-color(red,$saturation:19%); c20: scale-color(red,$saturation:20%); c21: scale-color(red,$saturation:21%); c22: scale-color(red,$saturation:22%); c23: scale-color(red,$saturation:23%); c24: scale-color(red,$saturation:24%); c25: scale-color(red,$saturation:25%); c26: scale-color(red,$saturation:26%); c27: scale-color(red,$saturation:27%); c28: scale-color(red,$saturation:28%); c29: scale-color(red,$saturation:29%); c30: scale-color(red,$saturation:30%); c31: scale-color(red,$saturation:31%); c32: scale-color(red,$saturation:32%); c33: scale-color(red,$saturation:33%); c34: scale-color(red,$saturation:34%); c35: scale-color(red,$saturation:35%); c36: scale-color(red,$saturation:36%); c37: scale-color(red,$saturation:37%); c38: scale-color(red,$saturation:38%); c39: scale-color(red,$saturation:39%); c40: scale-color(red,$saturation:40%); c41: scale-color(red,$saturation:41%); c42: scale-color(red,$saturation:42%); c43: scale-color(red,$saturation:43%); c44: scale-color(red,$saturation:44%); c45: scale-color(red,$saturation:45%); c46: scale-color(red,$saturation:46%); c47: scale-color(red,$saturation:47%); c48: scale-color(red,$saturation:48%); c49: scale-color(red,$saturation:49%); c50: scale-color(red,$saturation:50%); c51: scale-color(red,$saturation:51%); c52: scale-color(red,$saturation:52%); c53: scale-color(red,$saturation:53%); c54: scale-color(red,$saturation:54%); c55: scale-color(red,$saturation:55%); c56: scale-color(red,$saturation:56%); c57: scale-color(red,$saturation:57%); c58: scale-color(red,$saturation:58%); c59: scale-color(red,$saturation:59%); c60: scale-color(red,$saturation:60%); c61: scale-color(red,$saturation:61%); c62: scale-color(red,$saturation:62%); c63: scale-color(red,$saturation:63%); c64: scale-color(red,$saturation:64%); c65: scale-color(red,$saturation:65%); c66: scale-color(red,$saturation:66%); c67: scale-color(red,$saturation:67%); c68: scale-color(red,$saturation:68%); c69: scale-color(red,$saturation:69%); c70: scale-color(red,$saturation:70%); c71: scale-color(red,$saturation:71%); c72: scale-color(red,$saturation:72%); c73: scale-color(red,$saturation:73%); c74: scale-color(red,$saturation:74%); c75: scale-color(red,$saturation:75%); c76: scale-color(red,$saturation:76%); c77: scale-color(red,$saturation:77%); c78: scale-color(red,$saturation:78%); c79: scale-color(red,$saturation:79%); c80: scale-color(red,$saturation:80%); c81: scale-color(red,$saturation:81%); c82: scale-color(red,$saturation:82%); c83: scale-color(red,$saturation:83%); c84: scale-color(red,$saturation:84%); c85: scale-color(red,$saturation:85%); c86: scale-color(red,$saturation:86%); c87: scale-color(red,$saturation:87%); c88: scale-color(red,$saturation:88%); c89: scale-color(red,$saturation:89%); c90: scale-color(red,$saturation:90%); c91: scale-color(red,$saturation:91%); c92: scale-color(red,$saturation:92%); c93: scale-color(red,$saturation:93%); c94: scale-color(red,$saturation:94%); c95: scale-color(red,$saturation:95%); c96: scale-color(red,$saturation:96%); c97: scale-color(red,$saturation:97%); c98: scale-color(red,$saturation:98%); c99: scale-color(red,$saturation:99%); c100: scale-color(red,$saturation:100%); // c101: scale-color(red,$saturation:101%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/000077500000000000000000000000001305254536400264475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/blue/000077500000000000000000000000001305254536400273765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/blue/expected_output.css000066400000000000000000000050771305254536400333420ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/blue/input.scss000066400000000000000000000155421305254536400314410ustar00rootroot00000000000000foo { c-1: blue(rgb(0,0,-1)); c0: blue(rgb(0,0,0)); c1: blue(rgb(0,0,1)); c2: blue(rgb(0,0,2)); c3: blue(rgb(0,0,3)); c4: blue(rgb(0,0,4)); c5: blue(rgb(0,0,5)); c6: blue(rgb(0,0,6)); c7: blue(rgb(0,0,7)); c8: blue(rgb(0,0,8)); c9: blue(rgb(0,0,9)); c10: blue(rgb(0,0,10)); c11: blue(rgb(0,0,11)); c12: blue(rgb(0,0,12)); c13: blue(rgb(0,0,13)); c14: blue(rgb(0,0,14)); c15: blue(rgb(0,0,15)); c16: blue(rgb(0,0,16)); c17: blue(rgb(0,0,17)); c18: blue(rgb(0,0,18)); c19: blue(rgb(0,0,19)); c20: blue(rgb(0,0,20)); c21: blue(rgb(0,0,21)); c22: blue(rgb(0,0,22)); c23: blue(rgb(0,0,23)); c24: blue(rgb(0,0,24)); c25: blue(rgb(0,0,25)); c26: blue(rgb(0,0,26)); c27: blue(rgb(0,0,27)); c28: blue(rgb(0,0,28)); c29: blue(rgb(0,0,29)); c30: blue(rgb(0,0,30)); c31: blue(rgb(0,0,31)); c32: blue(rgb(0,0,32)); c33: blue(rgb(0,0,33)); c34: blue(rgb(0,0,34)); c35: blue(rgb(0,0,35)); c36: blue(rgb(0,0,36)); c37: blue(rgb(0,0,37)); c38: blue(rgb(0,0,38)); c39: blue(rgb(0,0,39)); c40: blue(rgb(0,0,40)); c41: blue(rgb(0,0,41)); c42: blue(rgb(0,0,42)); c43: blue(rgb(0,0,43)); c44: blue(rgb(0,0,44)); c45: blue(rgb(0,0,45)); c46: blue(rgb(0,0,46)); c47: blue(rgb(0,0,47)); c48: blue(rgb(0,0,48)); c49: blue(rgb(0,0,49)); c50: blue(rgb(0,0,50)); c51: blue(rgb(0,0,51)); c52: blue(rgb(0,0,52)); c53: blue(rgb(0,0,53)); c54: blue(rgb(0,0,54)); c55: blue(rgb(0,0,55)); c56: blue(rgb(0,0,56)); c57: blue(rgb(0,0,57)); c58: blue(rgb(0,0,58)); c59: blue(rgb(0,0,59)); c60: blue(rgb(0,0,60)); c61: blue(rgb(0,0,61)); c62: blue(rgb(0,0,62)); c63: blue(rgb(0,0,63)); c64: blue(rgb(0,0,64)); c65: blue(rgb(0,0,65)); c66: blue(rgb(0,0,66)); c67: blue(rgb(0,0,67)); c68: blue(rgb(0,0,68)); c69: blue(rgb(0,0,69)); c70: blue(rgb(0,0,70)); c71: blue(rgb(0,0,71)); c72: blue(rgb(0,0,72)); c73: blue(rgb(0,0,73)); c74: blue(rgb(0,0,74)); c75: blue(rgb(0,0,75)); c76: blue(rgb(0,0,76)); c77: blue(rgb(0,0,77)); c78: blue(rgb(0,0,78)); c79: blue(rgb(0,0,79)); c80: blue(rgb(0,0,80)); c81: blue(rgb(0,0,81)); c82: blue(rgb(0,0,82)); c83: blue(rgb(0,0,83)); c84: blue(rgb(0,0,84)); c85: blue(rgb(0,0,85)); c86: blue(rgb(0,0,86)); c87: blue(rgb(0,0,87)); c88: blue(rgb(0,0,88)); c89: blue(rgb(0,0,89)); c90: blue(rgb(0,0,90)); c91: blue(rgb(0,0,91)); c92: blue(rgb(0,0,92)); c93: blue(rgb(0,0,93)); c94: blue(rgb(0,0,94)); c95: blue(rgb(0,0,95)); c96: blue(rgb(0,0,96)); c97: blue(rgb(0,0,97)); c98: blue(rgb(0,0,98)); c99: blue(rgb(0,0,99)); c100: blue(rgb(0,0,100)); c101: blue(rgb(0,0,101)); c102: blue(rgb(0,0,102)); c103: blue(rgb(0,0,103)); c104: blue(rgb(0,0,104)); c105: blue(rgb(0,0,105)); c106: blue(rgb(0,0,106)); c107: blue(rgb(0,0,107)); c108: blue(rgb(0,0,108)); c109: blue(rgb(0,0,109)); c110: blue(rgb(0,0,110)); c111: blue(rgb(0,0,111)); c112: blue(rgb(0,0,112)); c113: blue(rgb(0,0,113)); c114: blue(rgb(0,0,114)); c115: blue(rgb(0,0,115)); c116: blue(rgb(0,0,116)); c117: blue(rgb(0,0,117)); c118: blue(rgb(0,0,118)); c119: blue(rgb(0,0,119)); c120: blue(rgb(0,0,120)); c121: blue(rgb(0,0,121)); c122: blue(rgb(0,0,122)); c123: blue(rgb(0,0,123)); c124: blue(rgb(0,0,124)); c125: blue(rgb(0,0,125)); c126: blue(rgb(0,0,126)); c127: blue(rgb(0,0,127)); c128: blue(rgb(0,0,128)); c129: blue(rgb(0,0,129)); c130: blue(rgb(0,0,130)); c131: blue(rgb(0,0,131)); c132: blue(rgb(0,0,132)); c133: blue(rgb(0,0,133)); c134: blue(rgb(0,0,134)); c135: blue(rgb(0,0,135)); c136: blue(rgb(0,0,136)); c137: blue(rgb(0,0,137)); c138: blue(rgb(0,0,138)); c139: blue(rgb(0,0,139)); c140: blue(rgb(0,0,140)); c141: blue(rgb(0,0,141)); c142: blue(rgb(0,0,142)); c143: blue(rgb(0,0,143)); c144: blue(rgb(0,0,144)); c145: blue(rgb(0,0,145)); c146: blue(rgb(0,0,146)); c147: blue(rgb(0,0,147)); c148: blue(rgb(0,0,148)); c149: blue(rgb(0,0,149)); c150: blue(rgb(0,0,150)); c151: blue(rgb(0,0,151)); c152: blue(rgb(0,0,152)); c153: blue(rgb(0,0,153)); c154: blue(rgb(0,0,154)); c155: blue(rgb(0,0,155)); c156: blue(rgb(0,0,156)); c157: blue(rgb(0,0,157)); c158: blue(rgb(0,0,158)); c159: blue(rgb(0,0,159)); c160: blue(rgb(0,0,160)); c161: blue(rgb(0,0,161)); c162: blue(rgb(0,0,162)); c163: blue(rgb(0,0,163)); c164: blue(rgb(0,0,164)); c165: blue(rgb(0,0,165)); c166: blue(rgb(0,0,166)); c167: blue(rgb(0,0,167)); c168: blue(rgb(0,0,168)); c169: blue(rgb(0,0,169)); c170: blue(rgb(0,0,170)); c171: blue(rgb(0,0,171)); c172: blue(rgb(0,0,172)); c173: blue(rgb(0,0,173)); c174: blue(rgb(0,0,174)); c175: blue(rgb(0,0,175)); c176: blue(rgb(0,0,176)); c177: blue(rgb(0,0,177)); c178: blue(rgb(0,0,178)); c179: blue(rgb(0,0,179)); c180: blue(rgb(0,0,180)); c181: blue(rgb(0,0,181)); c182: blue(rgb(0,0,182)); c183: blue(rgb(0,0,183)); c184: blue(rgb(0,0,184)); c185: blue(rgb(0,0,185)); c186: blue(rgb(0,0,186)); c187: blue(rgb(0,0,187)); c188: blue(rgb(0,0,188)); c189: blue(rgb(0,0,189)); c190: blue(rgb(0,0,190)); c191: blue(rgb(0,0,191)); c192: blue(rgb(0,0,192)); c193: blue(rgb(0,0,193)); c194: blue(rgb(0,0,194)); c195: blue(rgb(0,0,195)); c196: blue(rgb(0,0,196)); c197: blue(rgb(0,0,197)); c198: blue(rgb(0,0,198)); c199: blue(rgb(0,0,199)); c200: blue(rgb(0,0,200)); c201: blue(rgb(0,0,201)); c202: blue(rgb(0,0,202)); c203: blue(rgb(0,0,203)); c204: blue(rgb(0,0,204)); c205: blue(rgb(0,0,205)); c206: blue(rgb(0,0,206)); c207: blue(rgb(0,0,207)); c208: blue(rgb(0,0,208)); c209: blue(rgb(0,0,209)); c210: blue(rgb(0,0,210)); c211: blue(rgb(0,0,211)); c212: blue(rgb(0,0,212)); c213: blue(rgb(0,0,213)); c214: blue(rgb(0,0,214)); c215: blue(rgb(0,0,215)); c216: blue(rgb(0,0,216)); c217: blue(rgb(0,0,217)); c218: blue(rgb(0,0,218)); c219: blue(rgb(0,0,219)); c220: blue(rgb(0,0,220)); c221: blue(rgb(0,0,221)); c222: blue(rgb(0,0,222)); c223: blue(rgb(0,0,223)); c224: blue(rgb(0,0,224)); c225: blue(rgb(0,0,225)); c226: blue(rgb(0,0,226)); c227: blue(rgb(0,0,227)); c228: blue(rgb(0,0,228)); c229: blue(rgb(0,0,229)); c230: blue(rgb(0,0,230)); c231: blue(rgb(0,0,231)); c232: blue(rgb(0,0,232)); c233: blue(rgb(0,0,233)); c234: blue(rgb(0,0,234)); c235: blue(rgb(0,0,235)); c236: blue(rgb(0,0,236)); c237: blue(rgb(0,0,237)); c238: blue(rgb(0,0,238)); c239: blue(rgb(0,0,239)); c240: blue(rgb(0,0,240)); c241: blue(rgb(0,0,241)); c242: blue(rgb(0,0,242)); c243: blue(rgb(0,0,243)); c244: blue(rgb(0,0,244)); c245: blue(rgb(0,0,245)); c246: blue(rgb(0,0,246)); c247: blue(rgb(0,0,247)); c248: blue(rgb(0,0,248)); c249: blue(rgb(0,0,249)); c250: blue(rgb(0,0,250)); c251: blue(rgb(0,0,251)); c252: blue(rgb(0,0,252)); c253: blue(rgb(0,0,253)); c254: blue(rgb(0,0,254)); c255: blue(rgb(0,0,255)); c256: blue(rgb(0,0,256)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/green/000077500000000000000000000000001305254536400275475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/green/expected_output.css000066400000000000000000000050771305254536400335130ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/green/input.scss000066400000000000000000000161441305254536400316110ustar00rootroot00000000000000foo { c-1: green(rgb(0,-1,0)); c0: green(rgb(0,0,0)); c1: green(rgb(0,1,0)); c2: green(rgb(0,2,0)); c3: green(rgb(0,3,0)); c4: green(rgb(0,4,0)); c5: green(rgb(0,5,0)); c6: green(rgb(0,6,0)); c7: green(rgb(0,7,0)); c8: green(rgb(0,8,0)); c9: green(rgb(0,9,0)); c10: green(rgb(0,10,0)); c11: green(rgb(0,11,0)); c12: green(rgb(0,12,0)); c13: green(rgb(0,13,0)); c14: green(rgb(0,14,0)); c15: green(rgb(0,15,0)); c16: green(rgb(0,16,0)); c17: green(rgb(0,17,0)); c18: green(rgb(0,18,0)); c19: green(rgb(0,19,0)); c20: green(rgb(0,20,0)); c21: green(rgb(0,21,0)); c22: green(rgb(0,22,0)); c23: green(rgb(0,23,0)); c24: green(rgb(0,24,0)); c25: green(rgb(0,25,0)); c26: green(rgb(0,26,0)); c27: green(rgb(0,27,0)); c28: green(rgb(0,28,0)); c29: green(rgb(0,29,0)); c30: green(rgb(0,30,0)); c31: green(rgb(0,31,0)); c32: green(rgb(0,32,0)); c33: green(rgb(0,33,0)); c34: green(rgb(0,34,0)); c35: green(rgb(0,35,0)); c36: green(rgb(0,36,0)); c37: green(rgb(0,37,0)); c38: green(rgb(0,38,0)); c39: green(rgb(0,39,0)); c40: green(rgb(0,40,0)); c41: green(rgb(0,41,0)); c42: green(rgb(0,42,0)); c43: green(rgb(0,43,0)); c44: green(rgb(0,44,0)); c45: green(rgb(0,45,0)); c46: green(rgb(0,46,0)); c47: green(rgb(0,47,0)); c48: green(rgb(0,48,0)); c49: green(rgb(0,49,0)); c50: green(rgb(0,50,0)); c51: green(rgb(0,51,0)); c52: green(rgb(0,52,0)); c53: green(rgb(0,53,0)); c54: green(rgb(0,54,0)); c55: green(rgb(0,55,0)); c56: green(rgb(0,56,0)); c57: green(rgb(0,57,0)); c58: green(rgb(0,58,0)); c59: green(rgb(0,59,0)); c60: green(rgb(0,60,0)); c61: green(rgb(0,61,0)); c62: green(rgb(0,62,0)); c63: green(rgb(0,63,0)); c64: green(rgb(0,64,0)); c65: green(rgb(0,65,0)); c66: green(rgb(0,66,0)); c67: green(rgb(0,67,0)); c68: green(rgb(0,68,0)); c69: green(rgb(0,69,0)); c70: green(rgb(0,70,0)); c71: green(rgb(0,71,0)); c72: green(rgb(0,72,0)); c73: green(rgb(0,73,0)); c74: green(rgb(0,74,0)); c75: green(rgb(0,75,0)); c76: green(rgb(0,76,0)); c77: green(rgb(0,77,0)); c78: green(rgb(0,78,0)); c79: green(rgb(0,79,0)); c80: green(rgb(0,80,0)); c81: green(rgb(0,81,0)); c82: green(rgb(0,82,0)); c83: green(rgb(0,83,0)); c84: green(rgb(0,84,0)); c85: green(rgb(0,85,0)); c86: green(rgb(0,86,0)); c87: green(rgb(0,87,0)); c88: green(rgb(0,88,0)); c89: green(rgb(0,89,0)); c90: green(rgb(0,90,0)); c91: green(rgb(0,91,0)); c92: green(rgb(0,92,0)); c93: green(rgb(0,93,0)); c94: green(rgb(0,94,0)); c95: green(rgb(0,95,0)); c96: green(rgb(0,96,0)); c97: green(rgb(0,97,0)); c98: green(rgb(0,98,0)); c99: green(rgb(0,99,0)); c100: green(rgb(0,100,0)); c101: green(rgb(0,101,0)); c102: green(rgb(0,102,0)); c103: green(rgb(0,103,0)); c104: green(rgb(0,104,0)); c105: green(rgb(0,105,0)); c106: green(rgb(0,106,0)); c107: green(rgb(0,107,0)); c108: green(rgb(0,108,0)); c109: green(rgb(0,109,0)); c110: green(rgb(0,110,0)); c111: green(rgb(0,111,0)); c112: green(rgb(0,112,0)); c113: green(rgb(0,113,0)); c114: green(rgb(0,114,0)); c115: green(rgb(0,115,0)); c116: green(rgb(0,116,0)); c117: green(rgb(0,117,0)); c118: green(rgb(0,118,0)); c119: green(rgb(0,119,0)); c120: green(rgb(0,120,0)); c121: green(rgb(0,121,0)); c122: green(rgb(0,122,0)); c123: green(rgb(0,123,0)); c124: green(rgb(0,124,0)); c125: green(rgb(0,125,0)); c126: green(rgb(0,126,0)); c127: green(rgb(0,127,0)); c128: green(rgb(0,128,0)); c129: green(rgb(0,129,0)); c130: green(rgb(0,130,0)); c131: green(rgb(0,131,0)); c132: green(rgb(0,132,0)); c133: green(rgb(0,133,0)); c134: green(rgb(0,134,0)); c135: green(rgb(0,135,0)); c136: green(rgb(0,136,0)); c137: green(rgb(0,137,0)); c138: green(rgb(0,138,0)); c139: green(rgb(0,139,0)); c140: green(rgb(0,140,0)); c141: green(rgb(0,141,0)); c142: green(rgb(0,142,0)); c143: green(rgb(0,143,0)); c144: green(rgb(0,144,0)); c145: green(rgb(0,145,0)); c146: green(rgb(0,146,0)); c147: green(rgb(0,147,0)); c148: green(rgb(0,148,0)); c149: green(rgb(0,149,0)); c150: green(rgb(0,150,0)); c151: green(rgb(0,151,0)); c152: green(rgb(0,152,0)); c153: green(rgb(0,153,0)); c154: green(rgb(0,154,0)); c155: green(rgb(0,155,0)); c156: green(rgb(0,156,0)); c157: green(rgb(0,157,0)); c158: green(rgb(0,158,0)); c159: green(rgb(0,159,0)); c160: green(rgb(0,160,0)); c161: green(rgb(0,161,0)); c162: green(rgb(0,162,0)); c163: green(rgb(0,163,0)); c164: green(rgb(0,164,0)); c165: green(rgb(0,165,0)); c166: green(rgb(0,166,0)); c167: green(rgb(0,167,0)); c168: green(rgb(0,168,0)); c169: green(rgb(0,169,0)); c170: green(rgb(0,170,0)); c171: green(rgb(0,171,0)); c172: green(rgb(0,172,0)); c173: green(rgb(0,173,0)); c174: green(rgb(0,174,0)); c175: green(rgb(0,175,0)); c176: green(rgb(0,176,0)); c177: green(rgb(0,177,0)); c178: green(rgb(0,178,0)); c179: green(rgb(0,179,0)); c180: green(rgb(0,180,0)); c181: green(rgb(0,181,0)); c182: green(rgb(0,182,0)); c183: green(rgb(0,183,0)); c184: green(rgb(0,184,0)); c185: green(rgb(0,185,0)); c186: green(rgb(0,186,0)); c187: green(rgb(0,187,0)); c188: green(rgb(0,188,0)); c189: green(rgb(0,189,0)); c190: green(rgb(0,190,0)); c191: green(rgb(0,191,0)); c192: green(rgb(0,192,0)); c193: green(rgb(0,193,0)); c194: green(rgb(0,194,0)); c195: green(rgb(0,195,0)); c196: green(rgb(0,196,0)); c197: green(rgb(0,197,0)); c198: green(rgb(0,198,0)); c199: green(rgb(0,199,0)); c200: green(rgb(0,200,0)); c201: green(rgb(0,201,0)); c202: green(rgb(0,202,0)); c203: green(rgb(0,203,0)); c204: green(rgb(0,204,0)); c205: green(rgb(0,205,0)); c206: green(rgb(0,206,0)); c207: green(rgb(0,207,0)); c208: green(rgb(0,208,0)); c209: green(rgb(0,209,0)); c210: green(rgb(0,210,0)); c211: green(rgb(0,211,0)); c212: green(rgb(0,212,0)); c213: green(rgb(0,213,0)); c214: green(rgb(0,214,0)); c215: green(rgb(0,215,0)); c216: green(rgb(0,216,0)); c217: green(rgb(0,217,0)); c218: green(rgb(0,218,0)); c219: green(rgb(0,219,0)); c220: green(rgb(0,220,0)); c221: green(rgb(0,221,0)); c222: green(rgb(0,222,0)); c223: green(rgb(0,223,0)); c224: green(rgb(0,224,0)); c225: green(rgb(0,225,0)); c226: green(rgb(0,226,0)); c227: green(rgb(0,227,0)); c228: green(rgb(0,228,0)); c229: green(rgb(0,229,0)); c230: green(rgb(0,230,0)); c231: green(rgb(0,231,0)); c232: green(rgb(0,232,0)); c233: green(rgb(0,233,0)); c234: green(rgb(0,234,0)); c235: green(rgb(0,235,0)); c236: green(rgb(0,236,0)); c237: green(rgb(0,237,0)); c238: green(rgb(0,238,0)); c239: green(rgb(0,239,0)); c240: green(rgb(0,240,0)); c241: green(rgb(0,241,0)); c242: green(rgb(0,242,0)); c243: green(rgb(0,243,0)); c244: green(rgb(0,244,0)); c245: green(rgb(0,245,0)); c246: green(rgb(0,246,0)); c247: green(rgb(0,247,0)); c248: green(rgb(0,248,0)); c249: green(rgb(0,249,0)); c250: green(rgb(0,250,0)); c251: green(rgb(0,251,0)); c252: green(rgb(0,252,0)); c253: green(rgb(0,253,0)); c254: green(rgb(0,254,0)); c255: green(rgb(0,255,0)); c256: green(rgb(0,256,0)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/mix/000077500000000000000000000000001305254536400272445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/mix/expected_output.css000066400000000000000000000026011305254536400331760ustar00rootroot00000000000000foo { c0: white; c1: #fcfcfc; c2: #fafafa; c3: #f7f7f7; c4: whitesmoke; c5: #f2f2f2; c6: #f0f0f0; c7: #ededed; c8: #ebebeb; c9: #e8e8e8; c10: #e6e6e6; c11: #e3e3e3; c12: #e0e0e0; c13: #dedede; c14: #dbdbdb; c15: #d9d9d9; c16: #d6d6d6; c17: #d4d4d4; c18: #d1d1d1; c19: #cfcfcf; c20: #cccccc; c21: #c9c9c9; c22: #c7c7c7; c23: #c4c4c4; c24: #c2c2c2; c25: #bfbfbf; c26: #bdbdbd; c27: #bababa; c28: #b8b8b8; c29: #b5b5b5; c30: #b3b3b3; c31: #b0b0b0; c32: #adadad; c33: #ababab; c34: #a8a8a8; c35: #a6a6a6; c36: #a3a3a3; c37: #a1a1a1; c38: #9e9e9e; c39: #9c9c9c; c40: #999999; c41: #969696; c42: #949494; c43: #919191; c44: #8f8f8f; c45: #8c8c8c; c46: #8a8a8a; c47: #878787; c48: #858585; c49: #828282; c50: gray; c51: #7d7d7d; c52: #7a7a7a; c53: #787878; c54: #757575; c55: #737373; c56: #707070; c57: #6e6e6e; c58: #6b6b6b; c59: dimgray; c60: #666666; c61: #636363; c62: #616161; c63: #5e5e5e; c64: #5c5c5c; c65: #595959; c66: #575757; c67: #545454; c68: #525252; c69: #4f4f4f; c70: #4d4d4d; c71: #4a4a4a; c72: #474747; c73: #454545; c74: #424242; c75: #404040; c76: #3d3d3d; c77: #3b3b3b; c78: #383838; c79: #363636; c80: #333333; c81: #303030; c82: #2e2e2e; c83: #2b2b2b; c84: #292929; c85: #262626; c86: #242424; c87: #212121; c88: #1f1f1f; c89: #1c1c1c; c90: #1a1a1a; c91: #171717; c92: #141414; c93: #121212; c94: #0f0f0f; c95: #0d0d0d; c96: #0a0a0a; c97: #080808; c98: #050505; c99: #030303; c100: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/mix/input.scss000066400000000000000000000056511305254536400313070ustar00rootroot00000000000000foo { // c-1: mix(black,white,-1%); c0: mix(black,white,0%); c1: mix(black,white,1%); c2: mix(black,white,2%); c3: mix(black,white,3%); c4: mix(black,white,4%); c5: mix(black,white,5%); c6: mix(black,white,6%); c7: mix(black,white,7%); c8: mix(black,white,8%); c9: mix(black,white,9%); c10: mix(black,white,10%); c11: mix(black,white,11%); c12: mix(black,white,12%); c13: mix(black,white,13%); c14: mix(black,white,14%); c15: mix(black,white,15%); c16: mix(black,white,16%); c17: mix(black,white,17%); c18: mix(black,white,18%); c19: mix(black,white,19%); c20: mix(black,white,20%); c21: mix(black,white,21%); c22: mix(black,white,22%); c23: mix(black,white,23%); c24: mix(black,white,24%); c25: mix(black,white,25%); c26: mix(black,white,26%); c27: mix(black,white,27%); c28: mix(black,white,28%); c29: mix(black,white,29%); c30: mix(black,white,30%); c31: mix(black,white,31%); c32: mix(black,white,32%); c33: mix(black,white,33%); c34: mix(black,white,34%); c35: mix(black,white,35%); c36: mix(black,white,36%); c37: mix(black,white,37%); c38: mix(black,white,38%); c39: mix(black,white,39%); c40: mix(black,white,40%); c41: mix(black,white,41%); c42: mix(black,white,42%); c43: mix(black,white,43%); c44: mix(black,white,44%); c45: mix(black,white,45%); c46: mix(black,white,46%); c47: mix(black,white,47%); c48: mix(black,white,48%); c49: mix(black,white,49%); c50: mix(black,white,50%); c51: mix(black,white,51%); c52: mix(black,white,52%); c53: mix(black,white,53%); c54: mix(black,white,54%); c55: mix(black,white,55%); c56: mix(black,white,56%); c57: mix(black,white,57%); c58: mix(black,white,58%); c59: mix(black,white,59%); c60: mix(black,white,60%); c61: mix(black,white,61%); c62: mix(black,white,62%); c63: mix(black,white,63%); c64: mix(black,white,64%); c65: mix(black,white,65%); c66: mix(black,white,66%); c67: mix(black,white,67%); c68: mix(black,white,68%); c69: mix(black,white,69%); c70: mix(black,white,70%); c71: mix(black,white,71%); c72: mix(black,white,72%); c73: mix(black,white,73%); c74: mix(black,white,74%); c75: mix(black,white,75%); c76: mix(black,white,76%); c77: mix(black,white,77%); c78: mix(black,white,78%); c79: mix(black,white,79%); c80: mix(black,white,80%); c81: mix(black,white,81%); c82: mix(black,white,82%); c83: mix(black,white,83%); c84: mix(black,white,84%); c85: mix(black,white,85%); c86: mix(black,white,86%); c87: mix(black,white,87%); c88: mix(black,white,88%); c89: mix(black,white,89%); c90: mix(black,white,90%); c91: mix(black,white,91%); c92: mix(black,white,92%); c93: mix(black,white,93%); c94: mix(black,white,94%); c95: mix(black,white,95%); c96: mix(black,white,96%); c97: mix(black,white,97%); c98: mix(black,white,98%); c99: mix(black,white,99%); c100: mix(black,white,100%); // c101: mix(black,white,101%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/red/000077500000000000000000000000001305254536400272215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/red/expected_output.css000066400000000000000000000050771305254536400331650ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/red/input.scss000066400000000000000000000151401305254536400312560ustar00rootroot00000000000000foo { c-1: red(rgb(-1,0,0)); c0: red(rgb(0,0,0)); c1: red(rgb(1,0,0)); c2: red(rgb(2,0,0)); c3: red(rgb(3,0,0)); c4: red(rgb(4,0,0)); c5: red(rgb(5,0,0)); c6: red(rgb(6,0,0)); c7: red(rgb(7,0,0)); c8: red(rgb(8,0,0)); c9: red(rgb(9,0,0)); c10: red(rgb(10,0,0)); c11: red(rgb(11,0,0)); c12: red(rgb(12,0,0)); c13: red(rgb(13,0,0)); c14: red(rgb(14,0,0)); c15: red(rgb(15,0,0)); c16: red(rgb(16,0,0)); c17: red(rgb(17,0,0)); c18: red(rgb(18,0,0)); c19: red(rgb(19,0,0)); c20: red(rgb(20,0,0)); c21: red(rgb(21,0,0)); c22: red(rgb(22,0,0)); c23: red(rgb(23,0,0)); c24: red(rgb(24,0,0)); c25: red(rgb(25,0,0)); c26: red(rgb(26,0,0)); c27: red(rgb(27,0,0)); c28: red(rgb(28,0,0)); c29: red(rgb(29,0,0)); c30: red(rgb(30,0,0)); c31: red(rgb(31,0,0)); c32: red(rgb(32,0,0)); c33: red(rgb(33,0,0)); c34: red(rgb(34,0,0)); c35: red(rgb(35,0,0)); c36: red(rgb(36,0,0)); c37: red(rgb(37,0,0)); c38: red(rgb(38,0,0)); c39: red(rgb(39,0,0)); c40: red(rgb(40,0,0)); c41: red(rgb(41,0,0)); c42: red(rgb(42,0,0)); c43: red(rgb(43,0,0)); c44: red(rgb(44,0,0)); c45: red(rgb(45,0,0)); c46: red(rgb(46,0,0)); c47: red(rgb(47,0,0)); c48: red(rgb(48,0,0)); c49: red(rgb(49,0,0)); c50: red(rgb(50,0,0)); c51: red(rgb(51,0,0)); c52: red(rgb(52,0,0)); c53: red(rgb(53,0,0)); c54: red(rgb(54,0,0)); c55: red(rgb(55,0,0)); c56: red(rgb(56,0,0)); c57: red(rgb(57,0,0)); c58: red(rgb(58,0,0)); c59: red(rgb(59,0,0)); c60: red(rgb(60,0,0)); c61: red(rgb(61,0,0)); c62: red(rgb(62,0,0)); c63: red(rgb(63,0,0)); c64: red(rgb(64,0,0)); c65: red(rgb(65,0,0)); c66: red(rgb(66,0,0)); c67: red(rgb(67,0,0)); c68: red(rgb(68,0,0)); c69: red(rgb(69,0,0)); c70: red(rgb(70,0,0)); c71: red(rgb(71,0,0)); c72: red(rgb(72,0,0)); c73: red(rgb(73,0,0)); c74: red(rgb(74,0,0)); c75: red(rgb(75,0,0)); c76: red(rgb(76,0,0)); c77: red(rgb(77,0,0)); c78: red(rgb(78,0,0)); c79: red(rgb(79,0,0)); c80: red(rgb(80,0,0)); c81: red(rgb(81,0,0)); c82: red(rgb(82,0,0)); c83: red(rgb(83,0,0)); c84: red(rgb(84,0,0)); c85: red(rgb(85,0,0)); c86: red(rgb(86,0,0)); c87: red(rgb(87,0,0)); c88: red(rgb(88,0,0)); c89: red(rgb(89,0,0)); c90: red(rgb(90,0,0)); c91: red(rgb(91,0,0)); c92: red(rgb(92,0,0)); c93: red(rgb(93,0,0)); c94: red(rgb(94,0,0)); c95: red(rgb(95,0,0)); c96: red(rgb(96,0,0)); c97: red(rgb(97,0,0)); c98: red(rgb(98,0,0)); c99: red(rgb(99,0,0)); c100: red(rgb(100,0,0)); c101: red(rgb(101,0,0)); c102: red(rgb(102,0,0)); c103: red(rgb(103,0,0)); c104: red(rgb(104,0,0)); c105: red(rgb(105,0,0)); c106: red(rgb(106,0,0)); c107: red(rgb(107,0,0)); c108: red(rgb(108,0,0)); c109: red(rgb(109,0,0)); c110: red(rgb(110,0,0)); c111: red(rgb(111,0,0)); c112: red(rgb(112,0,0)); c113: red(rgb(113,0,0)); c114: red(rgb(114,0,0)); c115: red(rgb(115,0,0)); c116: red(rgb(116,0,0)); c117: red(rgb(117,0,0)); c118: red(rgb(118,0,0)); c119: red(rgb(119,0,0)); c120: red(rgb(120,0,0)); c121: red(rgb(121,0,0)); c122: red(rgb(122,0,0)); c123: red(rgb(123,0,0)); c124: red(rgb(124,0,0)); c125: red(rgb(125,0,0)); c126: red(rgb(126,0,0)); c127: red(rgb(127,0,0)); c128: red(rgb(128,0,0)); c129: red(rgb(129,0,0)); c130: red(rgb(130,0,0)); c131: red(rgb(131,0,0)); c132: red(rgb(132,0,0)); c133: red(rgb(133,0,0)); c134: red(rgb(134,0,0)); c135: red(rgb(135,0,0)); c136: red(rgb(136,0,0)); c137: red(rgb(137,0,0)); c138: red(rgb(138,0,0)); c139: red(rgb(139,0,0)); c140: red(rgb(140,0,0)); c141: red(rgb(141,0,0)); c142: red(rgb(142,0,0)); c143: red(rgb(143,0,0)); c144: red(rgb(144,0,0)); c145: red(rgb(145,0,0)); c146: red(rgb(146,0,0)); c147: red(rgb(147,0,0)); c148: red(rgb(148,0,0)); c149: red(rgb(149,0,0)); c150: red(rgb(150,0,0)); c151: red(rgb(151,0,0)); c152: red(rgb(152,0,0)); c153: red(rgb(153,0,0)); c154: red(rgb(154,0,0)); c155: red(rgb(155,0,0)); c156: red(rgb(156,0,0)); c157: red(rgb(157,0,0)); c158: red(rgb(158,0,0)); c159: red(rgb(159,0,0)); c160: red(rgb(160,0,0)); c161: red(rgb(161,0,0)); c162: red(rgb(162,0,0)); c163: red(rgb(163,0,0)); c164: red(rgb(164,0,0)); c165: red(rgb(165,0,0)); c166: red(rgb(166,0,0)); c167: red(rgb(167,0,0)); c168: red(rgb(168,0,0)); c169: red(rgb(169,0,0)); c170: red(rgb(170,0,0)); c171: red(rgb(171,0,0)); c172: red(rgb(172,0,0)); c173: red(rgb(173,0,0)); c174: red(rgb(174,0,0)); c175: red(rgb(175,0,0)); c176: red(rgb(176,0,0)); c177: red(rgb(177,0,0)); c178: red(rgb(178,0,0)); c179: red(rgb(179,0,0)); c180: red(rgb(180,0,0)); c181: red(rgb(181,0,0)); c182: red(rgb(182,0,0)); c183: red(rgb(183,0,0)); c184: red(rgb(184,0,0)); c185: red(rgb(185,0,0)); c186: red(rgb(186,0,0)); c187: red(rgb(187,0,0)); c188: red(rgb(188,0,0)); c189: red(rgb(189,0,0)); c190: red(rgb(190,0,0)); c191: red(rgb(191,0,0)); c192: red(rgb(192,0,0)); c193: red(rgb(193,0,0)); c194: red(rgb(194,0,0)); c195: red(rgb(195,0,0)); c196: red(rgb(196,0,0)); c197: red(rgb(197,0,0)); c198: red(rgb(198,0,0)); c199: red(rgb(199,0,0)); c200: red(rgb(200,0,0)); c201: red(rgb(201,0,0)); c202: red(rgb(202,0,0)); c203: red(rgb(203,0,0)); c204: red(rgb(204,0,0)); c205: red(rgb(205,0,0)); c206: red(rgb(206,0,0)); c207: red(rgb(207,0,0)); c208: red(rgb(208,0,0)); c209: red(rgb(209,0,0)); c210: red(rgb(210,0,0)); c211: red(rgb(211,0,0)); c212: red(rgb(212,0,0)); c213: red(rgb(213,0,0)); c214: red(rgb(214,0,0)); c215: red(rgb(215,0,0)); c216: red(rgb(216,0,0)); c217: red(rgb(217,0,0)); c218: red(rgb(218,0,0)); c219: red(rgb(219,0,0)); c220: red(rgb(220,0,0)); c221: red(rgb(221,0,0)); c222: red(rgb(222,0,0)); c223: red(rgb(223,0,0)); c224: red(rgb(224,0,0)); c225: red(rgb(225,0,0)); c226: red(rgb(226,0,0)); c227: red(rgb(227,0,0)); c228: red(rgb(228,0,0)); c229: red(rgb(229,0,0)); c230: red(rgb(230,0,0)); c231: red(rgb(231,0,0)); c232: red(rgb(232,0,0)); c233: red(rgb(233,0,0)); c234: red(rgb(234,0,0)); c235: red(rgb(235,0,0)); c236: red(rgb(236,0,0)); c237: red(rgb(237,0,0)); c238: red(rgb(238,0,0)); c239: red(rgb(239,0,0)); c240: red(rgb(240,0,0)); c241: red(rgb(241,0,0)); c242: red(rgb(242,0,0)); c243: red(rgb(243,0,0)); c244: red(rgb(244,0,0)); c245: red(rgb(245,0,0)); c246: red(rgb(246,0,0)); c247: red(rgb(247,0,0)); c248: red(rgb(248,0,0)); c249: red(rgb(249,0,0)); c250: red(rgb(250,0,0)); c251: red(rgb(251,0,0)); c252: red(rgb(252,0,0)); c253: red(rgb(253,0,0)); c254: red(rgb(254,0,0)); c255: red(rgb(255,0,0)); c256: red(rgb(256,0,0)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/000077500000000000000000000000001305254536400272215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/b/000077500000000000000000000000001305254536400274425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/b/expected_output.css000066400000000000000000000121041305254536400333730ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; c256: blue; } foo { c-1: black; c0: black; c1: #000003; c2: #000005; c3: #000008; c4: #00000a; c5: #00000d; c6: #00000f; c7: #000012; c8: #000014; c9: #000017; c10: #00001a; c11: #00001c; c12: #00001f; c13: #000021; c14: #000024; c15: #000026; c16: #000029; c17: #00002b; c18: #00002e; c19: #000030; c20: #000033; c21: #000036; c22: #000038; c23: #00003b; c24: #00003d; c25: #000040; c26: #000042; c27: #000045; c28: #000047; c29: #00004a; c30: #00004d; c31: #00004f; c32: #000052; c33: #000054; c34: #000057; c35: #000059; c36: #00005c; c37: #00005e; c38: #000061; c39: #000063; c40: #000066; c41: #000069; c42: #00006b; c43: #00006e; c44: #000070; c45: #000073; c46: #000075; c47: #000078; c48: #00007a; c49: #00007d; c50: navy; c51: #000082; c52: #000085; c53: #000087; c54: #00008a; c55: #00008c; c56: #00008f; c57: #000091; c58: #000094; c59: #000096; c60: #000099; c61: #00009c; c62: #00009e; c63: #0000a1; c64: #0000a3; c65: #0000a6; c66: #0000a8; c67: #0000ab; c68: #0000ad; c69: #0000b0; c70: #0000b3; c71: #0000b5; c72: #0000b8; c73: #0000ba; c74: #0000bd; c75: #0000bf; c76: #0000c2; c77: #0000c4; c78: #0000c7; c79: #0000c9; c80: #0000cc; c81: #0000cf; c82: #0000d1; c83: #0000d4; c84: #0000d6; c85: #0000d9; c86: #0000db; c87: #0000de; c88: #0000e0; c89: #0000e3; c90: #0000e6; c91: #0000e8; c92: #0000eb; c93: #0000ed; c94: #0000f0; c95: #0000f2; c96: #0000f5; c97: #0000f7; c98: #0000fa; c99: #0000fc; c100: blue; c101: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/b/input.scss000066400000000000000000000167021305254536400315040ustar00rootroot00000000000000foo { c-1: rgb(0,0,-1); c0: rgb(0,0,0); c1: rgb(0,0,1); c2: rgb(0,0,2); c3: rgb(0,0,3); c4: rgb(0,0,4); c5: rgb(0,0,5); c6: rgb(0,0,6); c7: rgb(0,0,7); c8: rgb(0,0,8); c9: rgb(0,0,9); c10: rgb(0,0,10); c11: rgb(0,0,11); c12: rgb(0,0,12); c13: rgb(0,0,13); c14: rgb(0,0,14); c15: rgb(0,0,15); c16: rgb(0,0,16); c17: rgb(0,0,17); c18: rgb(0,0,18); c19: rgb(0,0,19); c20: rgb(0,0,20); c21: rgb(0,0,21); c22: rgb(0,0,22); c23: rgb(0,0,23); c24: rgb(0,0,24); c25: rgb(0,0,25); c26: rgb(0,0,26); c27: rgb(0,0,27); c28: rgb(0,0,28); c29: rgb(0,0,29); c30: rgb(0,0,30); c31: rgb(0,0,31); c32: rgb(0,0,32); c33: rgb(0,0,33); c34: rgb(0,0,34); c35: rgb(0,0,35); c36: rgb(0,0,36); c37: rgb(0,0,37); c38: rgb(0,0,38); c39: rgb(0,0,39); c40: rgb(0,0,40); c41: rgb(0,0,41); c42: rgb(0,0,42); c43: rgb(0,0,43); c44: rgb(0,0,44); c45: rgb(0,0,45); c46: rgb(0,0,46); c47: rgb(0,0,47); c48: rgb(0,0,48); c49: rgb(0,0,49); c50: rgb(0,0,50); c51: rgb(0,0,51); c52: rgb(0,0,52); c53: rgb(0,0,53); c54: rgb(0,0,54); c55: rgb(0,0,55); c56: rgb(0,0,56); c57: rgb(0,0,57); c58: rgb(0,0,58); c59: rgb(0,0,59); c60: rgb(0,0,60); c61: rgb(0,0,61); c62: rgb(0,0,62); c63: rgb(0,0,63); c64: rgb(0,0,64); c65: rgb(0,0,65); c66: rgb(0,0,66); c67: rgb(0,0,67); c68: rgb(0,0,68); c69: rgb(0,0,69); c70: rgb(0,0,70); c71: rgb(0,0,71); c72: rgb(0,0,72); c73: rgb(0,0,73); c74: rgb(0,0,74); c75: rgb(0,0,75); c76: rgb(0,0,76); c77: rgb(0,0,77); c78: rgb(0,0,78); c79: rgb(0,0,79); c80: rgb(0,0,80); c81: rgb(0,0,81); c82: rgb(0,0,82); c83: rgb(0,0,83); c84: rgb(0,0,84); c85: rgb(0,0,85); c86: rgb(0,0,86); c87: rgb(0,0,87); c88: rgb(0,0,88); c89: rgb(0,0,89); c90: rgb(0,0,90); c91: rgb(0,0,91); c92: rgb(0,0,92); c93: rgb(0,0,93); c94: rgb(0,0,94); c95: rgb(0,0,95); c96: rgb(0,0,96); c97: rgb(0,0,97); c98: rgb(0,0,98); c99: rgb(0,0,99); c100: rgb(0,0,100); c101: rgb(0,0,101); c102: rgb(0,0,102); c103: rgb(0,0,103); c104: rgb(0,0,104); c105: rgb(0,0,105); c106: rgb(0,0,106); c107: rgb(0,0,107); c108: rgb(0,0,108); c109: rgb(0,0,109); c110: rgb(0,0,110); c111: rgb(0,0,111); c112: rgb(0,0,112); c113: rgb(0,0,113); c114: rgb(0,0,114); c115: rgb(0,0,115); c116: rgb(0,0,116); c117: rgb(0,0,117); c118: rgb(0,0,118); c119: rgb(0,0,119); c120: rgb(0,0,120); c121: rgb(0,0,121); c122: rgb(0,0,122); c123: rgb(0,0,123); c124: rgb(0,0,124); c125: rgb(0,0,125); c126: rgb(0,0,126); c127: rgb(0,0,127); c128: rgb(0,0,128); c129: rgb(0,0,129); c130: rgb(0,0,130); c131: rgb(0,0,131); c132: rgb(0,0,132); c133: rgb(0,0,133); c134: rgb(0,0,134); c135: rgb(0,0,135); c136: rgb(0,0,136); c137: rgb(0,0,137); c138: rgb(0,0,138); c139: rgb(0,0,139); c140: rgb(0,0,140); c141: rgb(0,0,141); c142: rgb(0,0,142); c143: rgb(0,0,143); c144: rgb(0,0,144); c145: rgb(0,0,145); c146: rgb(0,0,146); c147: rgb(0,0,147); c148: rgb(0,0,148); c149: rgb(0,0,149); c150: rgb(0,0,150); c151: rgb(0,0,151); c152: rgb(0,0,152); c153: rgb(0,0,153); c154: rgb(0,0,154); c155: rgb(0,0,155); c156: rgb(0,0,156); c157: rgb(0,0,157); c158: rgb(0,0,158); c159: rgb(0,0,159); c160: rgb(0,0,160); c161: rgb(0,0,161); c162: rgb(0,0,162); c163: rgb(0,0,163); c164: rgb(0,0,164); c165: rgb(0,0,165); c166: rgb(0,0,166); c167: rgb(0,0,167); c168: rgb(0,0,168); c169: rgb(0,0,169); c170: rgb(0,0,170); c171: rgb(0,0,171); c172: rgb(0,0,172); c173: rgb(0,0,173); c174: rgb(0,0,174); c175: rgb(0,0,175); c176: rgb(0,0,176); c177: rgb(0,0,177); c178: rgb(0,0,178); c179: rgb(0,0,179); c180: rgb(0,0,180); c181: rgb(0,0,181); c182: rgb(0,0,182); c183: rgb(0,0,183); c184: rgb(0,0,184); c185: rgb(0,0,185); c186: rgb(0,0,186); c187: rgb(0,0,187); c188: rgb(0,0,188); c189: rgb(0,0,189); c190: rgb(0,0,190); c191: rgb(0,0,191); c192: rgb(0,0,192); c193: rgb(0,0,193); c194: rgb(0,0,194); c195: rgb(0,0,195); c196: rgb(0,0,196); c197: rgb(0,0,197); c198: rgb(0,0,198); c199: rgb(0,0,199); c200: rgb(0,0,200); c201: rgb(0,0,201); c202: rgb(0,0,202); c203: rgb(0,0,203); c204: rgb(0,0,204); c205: rgb(0,0,205); c206: rgb(0,0,206); c207: rgb(0,0,207); c208: rgb(0,0,208); c209: rgb(0,0,209); c210: rgb(0,0,210); c211: rgb(0,0,211); c212: rgb(0,0,212); c213: rgb(0,0,213); c214: rgb(0,0,214); c215: rgb(0,0,215); c216: rgb(0,0,216); c217: rgb(0,0,217); c218: rgb(0,0,218); c219: rgb(0,0,219); c220: rgb(0,0,220); c221: rgb(0,0,221); c222: rgb(0,0,222); c223: rgb(0,0,223); c224: rgb(0,0,224); c225: rgb(0,0,225); c226: rgb(0,0,226); c227: rgb(0,0,227); c228: rgb(0,0,228); c229: rgb(0,0,229); c230: rgb(0,0,230); c231: rgb(0,0,231); c232: rgb(0,0,232); c233: rgb(0,0,233); c234: rgb(0,0,234); c235: rgb(0,0,235); c236: rgb(0,0,236); c237: rgb(0,0,237); c238: rgb(0,0,238); c239: rgb(0,0,239); c240: rgb(0,0,240); c241: rgb(0,0,241); c242: rgb(0,0,242); c243: rgb(0,0,243); c244: rgb(0,0,244); c245: rgb(0,0,245); c246: rgb(0,0,246); c247: rgb(0,0,247); c248: rgb(0,0,248); c249: rgb(0,0,249); c250: rgb(0,0,250); c251: rgb(0,0,251); c252: rgb(0,0,252); c253: rgb(0,0,253); c254: rgb(0,0,254); c255: rgb(0,0,255); c256: rgb(0,0,256); } foo { c-1: rgb(0,0,-1%); c0: rgb(0,0,0%); c1: rgb(0,0,1%); c2: rgb(0,0,2%); c3: rgb(0,0,3%); c4: rgb(0,0,4%); c5: rgb(0,0,5%); c6: rgb(0,0,6%); c7: rgb(0,0,7%); c8: rgb(0,0,8%); c9: rgb(0,0,9%); c10: rgb(0,0,10%); c11: rgb(0,0,11%); c12: rgb(0,0,12%); c13: rgb(0,0,13%); c14: rgb(0,0,14%); c15: rgb(0,0,15%); c16: rgb(0,0,16%); c17: rgb(0,0,17%); c18: rgb(0,0,18%); c19: rgb(0,0,19%); c20: rgb(0,0,20%); c21: rgb(0,0,21%); c22: rgb(0,0,22%); c23: rgb(0,0,23%); c24: rgb(0,0,24%); c25: rgb(0,0,25%); c26: rgb(0,0,26%); c27: rgb(0,0,27%); c28: rgb(0,0,28%); c29: rgb(0,0,29%); c30: rgb(0,0,30%); c31: rgb(0,0,31%); c32: rgb(0,0,32%); c33: rgb(0,0,33%); c34: rgb(0,0,34%); c35: rgb(0,0,35%); c36: rgb(0,0,36%); c37: rgb(0,0,37%); c38: rgb(0,0,38%); c39: rgb(0,0,39%); c40: rgb(0,0,40%); c41: rgb(0,0,41%); c42: rgb(0,0,42%); c43: rgb(0,0,43%); c44: rgb(0,0,44%); c45: rgb(0,0,45%); c46: rgb(0,0,46%); c47: rgb(0,0,47%); c48: rgb(0,0,48%); c49: rgb(0,0,49%); c50: rgb(0,0,50%); c51: rgb(0,0,51%); c52: rgb(0,0,52%); c53: rgb(0,0,53%); c54: rgb(0,0,54%); c55: rgb(0,0,55%); c56: rgb(0,0,56%); c57: rgb(0,0,57%); c58: rgb(0,0,58%); c59: rgb(0,0,59%); c60: rgb(0,0,60%); c61: rgb(0,0,61%); c62: rgb(0,0,62%); c63: rgb(0,0,63%); c64: rgb(0,0,64%); c65: rgb(0,0,65%); c66: rgb(0,0,66%); c67: rgb(0,0,67%); c68: rgb(0,0,68%); c69: rgb(0,0,69%); c70: rgb(0,0,70%); c71: rgb(0,0,71%); c72: rgb(0,0,72%); c73: rgb(0,0,73%); c74: rgb(0,0,74%); c75: rgb(0,0,75%); c76: rgb(0,0,76%); c77: rgb(0,0,77%); c78: rgb(0,0,78%); c79: rgb(0,0,79%); c80: rgb(0,0,80%); c81: rgb(0,0,81%); c82: rgb(0,0,82%); c83: rgb(0,0,83%); c84: rgb(0,0,84%); c85: rgb(0,0,85%); c86: rgb(0,0,86%); c87: rgb(0,0,87%); c88: rgb(0,0,88%); c89: rgb(0,0,89%); c90: rgb(0,0,90%); c91: rgb(0,0,91%); c92: rgb(0,0,92%); c93: rgb(0,0,93%); c94: rgb(0,0,94%); c95: rgb(0,0,95%); c96: rgb(0,0,96%); c97: rgb(0,0,97%); c98: rgb(0,0,98%); c99: rgb(0,0,99%); c100: rgb(0,0,100%); c101: rgb(0,0,101%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/g/000077500000000000000000000000001305254536400274475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/g/expected_output.css000066400000000000000000000121041305254536400334000ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #000300; c2: #000500; c3: #000800; c4: #000a00; c5: #000d00; c6: #000f00; c7: #001200; c8: #001400; c9: #001700; c10: #001a00; c11: #001c00; c12: #001f00; c13: #002100; c14: #002400; c15: #002600; c16: #002900; c17: #002b00; c18: #002e00; c19: #003000; c20: #003300; c21: #003600; c22: #003800; c23: #003b00; c24: #003d00; c25: #004000; c26: #004200; c27: #004500; c28: #004700; c29: #004a00; c30: #004d00; c31: #004f00; c32: #005200; c33: #005400; c34: #005700; c35: #005900; c36: #005c00; c37: #005e00; c38: #006100; c39: #006300; c40: #006600; c41: #006900; c42: #006b00; c43: #006e00; c44: #007000; c45: #007300; c46: #007500; c47: #007800; c48: #007a00; c49: #007d00; c50: green; c51: #008200; c52: #008500; c53: #008700; c54: #008a00; c55: #008c00; c56: #008f00; c57: #009100; c58: #009400; c59: #009600; c60: #009900; c61: #009c00; c62: #009e00; c63: #00a100; c64: #00a300; c65: #00a600; c66: #00a800; c67: #00ab00; c68: #00ad00; c69: #00b000; c70: #00b300; c71: #00b500; c72: #00b800; c73: #00ba00; c74: #00bd00; c75: #00bf00; c76: #00c200; c77: #00c400; c78: #00c700; c79: #00c900; c80: #00cc00; c81: #00cf00; c82: #00d100; c83: #00d400; c84: #00d600; c85: #00d900; c86: #00db00; c87: #00de00; c88: #00e000; c89: #00e300; c90: #00e600; c91: #00e800; c92: #00eb00; c93: #00ed00; c94: #00f000; c95: #00f200; c96: #00f500; c97: #00f700; c98: #00fa00; c99: #00fc00; c100: lime; c101: lime; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/g/input.scss000066400000000000000000000167021305254536400315110ustar00rootroot00000000000000foo { c-1: rgb(0,-1,0); c0: rgb(0,0,0); c1: rgb(0,1,0); c2: rgb(0,2,0); c3: rgb(0,3,0); c4: rgb(0,4,0); c5: rgb(0,5,0); c6: rgb(0,6,0); c7: rgb(0,7,0); c8: rgb(0,8,0); c9: rgb(0,9,0); c10: rgb(0,10,0); c11: rgb(0,11,0); c12: rgb(0,12,0); c13: rgb(0,13,0); c14: rgb(0,14,0); c15: rgb(0,15,0); c16: rgb(0,16,0); c17: rgb(0,17,0); c18: rgb(0,18,0); c19: rgb(0,19,0); c20: rgb(0,20,0); c21: rgb(0,21,0); c22: rgb(0,22,0); c23: rgb(0,23,0); c24: rgb(0,24,0); c25: rgb(0,25,0); c26: rgb(0,26,0); c27: rgb(0,27,0); c28: rgb(0,28,0); c29: rgb(0,29,0); c30: rgb(0,30,0); c31: rgb(0,31,0); c32: rgb(0,32,0); c33: rgb(0,33,0); c34: rgb(0,34,0); c35: rgb(0,35,0); c36: rgb(0,36,0); c37: rgb(0,37,0); c38: rgb(0,38,0); c39: rgb(0,39,0); c40: rgb(0,40,0); c41: rgb(0,41,0); c42: rgb(0,42,0); c43: rgb(0,43,0); c44: rgb(0,44,0); c45: rgb(0,45,0); c46: rgb(0,46,0); c47: rgb(0,47,0); c48: rgb(0,48,0); c49: rgb(0,49,0); c50: rgb(0,50,0); c51: rgb(0,51,0); c52: rgb(0,52,0); c53: rgb(0,53,0); c54: rgb(0,54,0); c55: rgb(0,55,0); c56: rgb(0,56,0); c57: rgb(0,57,0); c58: rgb(0,58,0); c59: rgb(0,59,0); c60: rgb(0,60,0); c61: rgb(0,61,0); c62: rgb(0,62,0); c63: rgb(0,63,0); c64: rgb(0,64,0); c65: rgb(0,65,0); c66: rgb(0,66,0); c67: rgb(0,67,0); c68: rgb(0,68,0); c69: rgb(0,69,0); c70: rgb(0,70,0); c71: rgb(0,71,0); c72: rgb(0,72,0); c73: rgb(0,73,0); c74: rgb(0,74,0); c75: rgb(0,75,0); c76: rgb(0,76,0); c77: rgb(0,77,0); c78: rgb(0,78,0); c79: rgb(0,79,0); c80: rgb(0,80,0); c81: rgb(0,81,0); c82: rgb(0,82,0); c83: rgb(0,83,0); c84: rgb(0,84,0); c85: rgb(0,85,0); c86: rgb(0,86,0); c87: rgb(0,87,0); c88: rgb(0,88,0); c89: rgb(0,89,0); c90: rgb(0,90,0); c91: rgb(0,91,0); c92: rgb(0,92,0); c93: rgb(0,93,0); c94: rgb(0,94,0); c95: rgb(0,95,0); c96: rgb(0,96,0); c97: rgb(0,97,0); c98: rgb(0,98,0); c99: rgb(0,99,0); c100: rgb(0,100,0); c101: rgb(0,101,0); c102: rgb(0,102,0); c103: rgb(0,103,0); c104: rgb(0,104,0); c105: rgb(0,105,0); c106: rgb(0,106,0); c107: rgb(0,107,0); c108: rgb(0,108,0); c109: rgb(0,109,0); c110: rgb(0,110,0); c111: rgb(0,111,0); c112: rgb(0,112,0); c113: rgb(0,113,0); c114: rgb(0,114,0); c115: rgb(0,115,0); c116: rgb(0,116,0); c117: rgb(0,117,0); c118: rgb(0,118,0); c119: rgb(0,119,0); c120: rgb(0,120,0); c121: rgb(0,121,0); c122: rgb(0,122,0); c123: rgb(0,123,0); c124: rgb(0,124,0); c125: rgb(0,125,0); c126: rgb(0,126,0); c127: rgb(0,127,0); c128: rgb(0,128,0); c129: rgb(0,129,0); c130: rgb(0,130,0); c131: rgb(0,131,0); c132: rgb(0,132,0); c133: rgb(0,133,0); c134: rgb(0,134,0); c135: rgb(0,135,0); c136: rgb(0,136,0); c137: rgb(0,137,0); c138: rgb(0,138,0); c139: rgb(0,139,0); c140: rgb(0,140,0); c141: rgb(0,141,0); c142: rgb(0,142,0); c143: rgb(0,143,0); c144: rgb(0,144,0); c145: rgb(0,145,0); c146: rgb(0,146,0); c147: rgb(0,147,0); c148: rgb(0,148,0); c149: rgb(0,149,0); c150: rgb(0,150,0); c151: rgb(0,151,0); c152: rgb(0,152,0); c153: rgb(0,153,0); c154: rgb(0,154,0); c155: rgb(0,155,0); c156: rgb(0,156,0); c157: rgb(0,157,0); c158: rgb(0,158,0); c159: rgb(0,159,0); c160: rgb(0,160,0); c161: rgb(0,161,0); c162: rgb(0,162,0); c163: rgb(0,163,0); c164: rgb(0,164,0); c165: rgb(0,165,0); c166: rgb(0,166,0); c167: rgb(0,167,0); c168: rgb(0,168,0); c169: rgb(0,169,0); c170: rgb(0,170,0); c171: rgb(0,171,0); c172: rgb(0,172,0); c173: rgb(0,173,0); c174: rgb(0,174,0); c175: rgb(0,175,0); c176: rgb(0,176,0); c177: rgb(0,177,0); c178: rgb(0,178,0); c179: rgb(0,179,0); c180: rgb(0,180,0); c181: rgb(0,181,0); c182: rgb(0,182,0); c183: rgb(0,183,0); c184: rgb(0,184,0); c185: rgb(0,185,0); c186: rgb(0,186,0); c187: rgb(0,187,0); c188: rgb(0,188,0); c189: rgb(0,189,0); c190: rgb(0,190,0); c191: rgb(0,191,0); c192: rgb(0,192,0); c193: rgb(0,193,0); c194: rgb(0,194,0); c195: rgb(0,195,0); c196: rgb(0,196,0); c197: rgb(0,197,0); c198: rgb(0,198,0); c199: rgb(0,199,0); c200: rgb(0,200,0); c201: rgb(0,201,0); c202: rgb(0,202,0); c203: rgb(0,203,0); c204: rgb(0,204,0); c205: rgb(0,205,0); c206: rgb(0,206,0); c207: rgb(0,207,0); c208: rgb(0,208,0); c209: rgb(0,209,0); c210: rgb(0,210,0); c211: rgb(0,211,0); c212: rgb(0,212,0); c213: rgb(0,213,0); c214: rgb(0,214,0); c215: rgb(0,215,0); c216: rgb(0,216,0); c217: rgb(0,217,0); c218: rgb(0,218,0); c219: rgb(0,219,0); c220: rgb(0,220,0); c221: rgb(0,221,0); c222: rgb(0,222,0); c223: rgb(0,223,0); c224: rgb(0,224,0); c225: rgb(0,225,0); c226: rgb(0,226,0); c227: rgb(0,227,0); c228: rgb(0,228,0); c229: rgb(0,229,0); c230: rgb(0,230,0); c231: rgb(0,231,0); c232: rgb(0,232,0); c233: rgb(0,233,0); c234: rgb(0,234,0); c235: rgb(0,235,0); c236: rgb(0,236,0); c237: rgb(0,237,0); c238: rgb(0,238,0); c239: rgb(0,239,0); c240: rgb(0,240,0); c241: rgb(0,241,0); c242: rgb(0,242,0); c243: rgb(0,243,0); c244: rgb(0,244,0); c245: rgb(0,245,0); c246: rgb(0,246,0); c247: rgb(0,247,0); c248: rgb(0,248,0); c249: rgb(0,249,0); c250: rgb(0,250,0); c251: rgb(0,251,0); c252: rgb(0,252,0); c253: rgb(0,253,0); c254: rgb(0,254,0); c255: rgb(0,255,0); c256: rgb(0,256,0); } foo { c-1: rgb(0,-1%,0); c0: rgb(0,0%,0); c1: rgb(0,1%,0); c2: rgb(0,2%,0); c3: rgb(0,3%,0); c4: rgb(0,4%,0); c5: rgb(0,5%,0); c6: rgb(0,6%,0); c7: rgb(0,7%,0); c8: rgb(0,8%,0); c9: rgb(0,9%,0); c10: rgb(0,10%,0); c11: rgb(0,11%,0); c12: rgb(0,12%,0); c13: rgb(0,13%,0); c14: rgb(0,14%,0); c15: rgb(0,15%,0); c16: rgb(0,16%,0); c17: rgb(0,17%,0); c18: rgb(0,18%,0); c19: rgb(0,19%,0); c20: rgb(0,20%,0); c21: rgb(0,21%,0); c22: rgb(0,22%,0); c23: rgb(0,23%,0); c24: rgb(0,24%,0); c25: rgb(0,25%,0); c26: rgb(0,26%,0); c27: rgb(0,27%,0); c28: rgb(0,28%,0); c29: rgb(0,29%,0); c30: rgb(0,30%,0); c31: rgb(0,31%,0); c32: rgb(0,32%,0); c33: rgb(0,33%,0); c34: rgb(0,34%,0); c35: rgb(0,35%,0); c36: rgb(0,36%,0); c37: rgb(0,37%,0); c38: rgb(0,38%,0); c39: rgb(0,39%,0); c40: rgb(0,40%,0); c41: rgb(0,41%,0); c42: rgb(0,42%,0); c43: rgb(0,43%,0); c44: rgb(0,44%,0); c45: rgb(0,45%,0); c46: rgb(0,46%,0); c47: rgb(0,47%,0); c48: rgb(0,48%,0); c49: rgb(0,49%,0); c50: rgb(0,50%,0); c51: rgb(0,51%,0); c52: rgb(0,52%,0); c53: rgb(0,53%,0); c54: rgb(0,54%,0); c55: rgb(0,55%,0); c56: rgb(0,56%,0); c57: rgb(0,57%,0); c58: rgb(0,58%,0); c59: rgb(0,59%,0); c60: rgb(0,60%,0); c61: rgb(0,61%,0); c62: rgb(0,62%,0); c63: rgb(0,63%,0); c64: rgb(0,64%,0); c65: rgb(0,65%,0); c66: rgb(0,66%,0); c67: rgb(0,67%,0); c68: rgb(0,68%,0); c69: rgb(0,69%,0); c70: rgb(0,70%,0); c71: rgb(0,71%,0); c72: rgb(0,72%,0); c73: rgb(0,73%,0); c74: rgb(0,74%,0); c75: rgb(0,75%,0); c76: rgb(0,76%,0); c77: rgb(0,77%,0); c78: rgb(0,78%,0); c79: rgb(0,79%,0); c80: rgb(0,80%,0); c81: rgb(0,81%,0); c82: rgb(0,82%,0); c83: rgb(0,83%,0); c84: rgb(0,84%,0); c85: rgb(0,85%,0); c86: rgb(0,86%,0); c87: rgb(0,87%,0); c88: rgb(0,88%,0); c89: rgb(0,89%,0); c90: rgb(0,90%,0); c91: rgb(0,91%,0); c92: rgb(0,92%,0); c93: rgb(0,93%,0); c94: rgb(0,94%,0); c95: rgb(0,95%,0); c96: rgb(0,96%,0); c97: rgb(0,97%,0); c98: rgb(0,98%,0); c99: rgb(0,99%,0); c100: rgb(0,100%,0); c101: rgb(0,101%,0); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/r/000077500000000000000000000000001305254536400274625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/r/expected_output.css000066400000000000000000000121031305254536400334120ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #030000; c2: #050000; c3: #080000; c4: #0a0000; c5: #0d0000; c6: #0f0000; c7: #120000; c8: #140000; c9: #170000; c10: #1a0000; c11: #1c0000; c12: #1f0000; c13: #210000; c14: #240000; c15: #260000; c16: #290000; c17: #2b0000; c18: #2e0000; c19: #300000; c20: #330000; c21: #360000; c22: #380000; c23: #3b0000; c24: #3d0000; c25: #400000; c26: #420000; c27: #450000; c28: #470000; c29: #4a0000; c30: #4d0000; c31: #4f0000; c32: #520000; c33: #540000; c34: #570000; c35: #590000; c36: #5c0000; c37: #5e0000; c38: #610000; c39: #630000; c40: #660000; c41: #690000; c42: #6b0000; c43: #6e0000; c44: #700000; c45: #730000; c46: #750000; c47: #780000; c48: #7a0000; c49: #7d0000; c50: maroon; c51: #820000; c52: #850000; c53: #870000; c54: #8a0000; c55: #8c0000; c56: #8f0000; c57: #910000; c58: #940000; c59: #960000; c60: #990000; c61: #9c0000; c62: #9e0000; c63: #a10000; c64: #a30000; c65: #a60000; c66: #a80000; c67: #ab0000; c68: #ad0000; c69: #b00000; c70: #b30000; c71: #b50000; c72: #b80000; c73: #ba0000; c74: #bd0000; c75: #bf0000; c76: #c20000; c77: #c40000; c78: #c70000; c79: #c90000; c80: #cc0000; c81: #cf0000; c82: #d10000; c83: #d40000; c84: #d60000; c85: #d90000; c86: #db0000; c87: #de0000; c88: #e00000; c89: #e30000; c90: #e60000; c91: #e80000; c92: #eb0000; c93: #ed0000; c94: #f00000; c95: #f20000; c96: #f50000; c97: #f70000; c98: #fa0000; c99: #fc0000; c100: red; c101: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgb/r/input.scss000066400000000000000000000167021305254536400315240ustar00rootroot00000000000000foo { c-1: rgb(0,-1,0); c0: rgb(0,0,0); c1: rgb(0,1,0); c2: rgb(0,2,0); c3: rgb(0,3,0); c4: rgb(0,4,0); c5: rgb(0,5,0); c6: rgb(0,6,0); c7: rgb(0,7,0); c8: rgb(0,8,0); c9: rgb(0,9,0); c10: rgb(0,10,0); c11: rgb(0,11,0); c12: rgb(0,12,0); c13: rgb(0,13,0); c14: rgb(0,14,0); c15: rgb(0,15,0); c16: rgb(0,16,0); c17: rgb(0,17,0); c18: rgb(0,18,0); c19: rgb(0,19,0); c20: rgb(0,20,0); c21: rgb(0,21,0); c22: rgb(0,22,0); c23: rgb(0,23,0); c24: rgb(0,24,0); c25: rgb(0,25,0); c26: rgb(0,26,0); c27: rgb(0,27,0); c28: rgb(0,28,0); c29: rgb(0,29,0); c30: rgb(0,30,0); c31: rgb(0,31,0); c32: rgb(0,32,0); c33: rgb(0,33,0); c34: rgb(0,34,0); c35: rgb(0,35,0); c36: rgb(0,36,0); c37: rgb(0,37,0); c38: rgb(0,38,0); c39: rgb(0,39,0); c40: rgb(0,40,0); c41: rgb(0,41,0); c42: rgb(0,42,0); c43: rgb(0,43,0); c44: rgb(0,44,0); c45: rgb(0,45,0); c46: rgb(0,46,0); c47: rgb(0,47,0); c48: rgb(0,48,0); c49: rgb(0,49,0); c50: rgb(0,50,0); c51: rgb(0,51,0); c52: rgb(0,52,0); c53: rgb(0,53,0); c54: rgb(0,54,0); c55: rgb(0,55,0); c56: rgb(0,56,0); c57: rgb(0,57,0); c58: rgb(0,58,0); c59: rgb(0,59,0); c60: rgb(0,60,0); c61: rgb(0,61,0); c62: rgb(0,62,0); c63: rgb(0,63,0); c64: rgb(0,64,0); c65: rgb(0,65,0); c66: rgb(0,66,0); c67: rgb(0,67,0); c68: rgb(0,68,0); c69: rgb(0,69,0); c70: rgb(0,70,0); c71: rgb(0,71,0); c72: rgb(0,72,0); c73: rgb(0,73,0); c74: rgb(0,74,0); c75: rgb(0,75,0); c76: rgb(0,76,0); c77: rgb(0,77,0); c78: rgb(0,78,0); c79: rgb(0,79,0); c80: rgb(0,80,0); c81: rgb(0,81,0); c82: rgb(0,82,0); c83: rgb(0,83,0); c84: rgb(0,84,0); c85: rgb(0,85,0); c86: rgb(0,86,0); c87: rgb(0,87,0); c88: rgb(0,88,0); c89: rgb(0,89,0); c90: rgb(0,90,0); c91: rgb(0,91,0); c92: rgb(0,92,0); c93: rgb(0,93,0); c94: rgb(0,94,0); c95: rgb(0,95,0); c96: rgb(0,96,0); c97: rgb(0,97,0); c98: rgb(0,98,0); c99: rgb(0,99,0); c100: rgb(0,100,0); c101: rgb(0,101,0); c102: rgb(0,102,0); c103: rgb(0,103,0); c104: rgb(0,104,0); c105: rgb(0,105,0); c106: rgb(0,106,0); c107: rgb(0,107,0); c108: rgb(0,108,0); c109: rgb(0,109,0); c110: rgb(0,110,0); c111: rgb(0,111,0); c112: rgb(0,112,0); c113: rgb(0,113,0); c114: rgb(0,114,0); c115: rgb(0,115,0); c116: rgb(0,116,0); c117: rgb(0,117,0); c118: rgb(0,118,0); c119: rgb(0,119,0); c120: rgb(0,120,0); c121: rgb(0,121,0); c122: rgb(0,122,0); c123: rgb(0,123,0); c124: rgb(0,124,0); c125: rgb(0,125,0); c126: rgb(0,126,0); c127: rgb(0,127,0); c128: rgb(0,128,0); c129: rgb(0,129,0); c130: rgb(0,130,0); c131: rgb(0,131,0); c132: rgb(0,132,0); c133: rgb(0,133,0); c134: rgb(0,134,0); c135: rgb(0,135,0); c136: rgb(0,136,0); c137: rgb(0,137,0); c138: rgb(0,138,0); c139: rgb(0,139,0); c140: rgb(0,140,0); c141: rgb(0,141,0); c142: rgb(0,142,0); c143: rgb(0,143,0); c144: rgb(0,144,0); c145: rgb(0,145,0); c146: rgb(0,146,0); c147: rgb(0,147,0); c148: rgb(0,148,0); c149: rgb(0,149,0); c150: rgb(0,150,0); c151: rgb(0,151,0); c152: rgb(0,152,0); c153: rgb(0,153,0); c154: rgb(0,154,0); c155: rgb(0,155,0); c156: rgb(0,156,0); c157: rgb(0,157,0); c158: rgb(0,158,0); c159: rgb(0,159,0); c160: rgb(0,160,0); c161: rgb(0,161,0); c162: rgb(0,162,0); c163: rgb(0,163,0); c164: rgb(0,164,0); c165: rgb(0,165,0); c166: rgb(0,166,0); c167: rgb(0,167,0); c168: rgb(0,168,0); c169: rgb(0,169,0); c170: rgb(0,170,0); c171: rgb(0,171,0); c172: rgb(0,172,0); c173: rgb(0,173,0); c174: rgb(0,174,0); c175: rgb(0,175,0); c176: rgb(0,176,0); c177: rgb(0,177,0); c178: rgb(0,178,0); c179: rgb(0,179,0); c180: rgb(0,180,0); c181: rgb(0,181,0); c182: rgb(0,182,0); c183: rgb(0,183,0); c184: rgb(0,184,0); c185: rgb(0,185,0); c186: rgb(0,186,0); c187: rgb(0,187,0); c188: rgb(0,188,0); c189: rgb(0,189,0); c190: rgb(0,190,0); c191: rgb(0,191,0); c192: rgb(0,192,0); c193: rgb(0,193,0); c194: rgb(0,194,0); c195: rgb(0,195,0); c196: rgb(0,196,0); c197: rgb(0,197,0); c198: rgb(0,198,0); c199: rgb(0,199,0); c200: rgb(0,200,0); c201: rgb(0,201,0); c202: rgb(0,202,0); c203: rgb(0,203,0); c204: rgb(0,204,0); c205: rgb(0,205,0); c206: rgb(0,206,0); c207: rgb(0,207,0); c208: rgb(0,208,0); c209: rgb(0,209,0); c210: rgb(0,210,0); c211: rgb(0,211,0); c212: rgb(0,212,0); c213: rgb(0,213,0); c214: rgb(0,214,0); c215: rgb(0,215,0); c216: rgb(0,216,0); c217: rgb(0,217,0); c218: rgb(0,218,0); c219: rgb(0,219,0); c220: rgb(0,220,0); c221: rgb(0,221,0); c222: rgb(0,222,0); c223: rgb(0,223,0); c224: rgb(0,224,0); c225: rgb(0,225,0); c226: rgb(0,226,0); c227: rgb(0,227,0); c228: rgb(0,228,0); c229: rgb(0,229,0); c230: rgb(0,230,0); c231: rgb(0,231,0); c232: rgb(0,232,0); c233: rgb(0,233,0); c234: rgb(0,234,0); c235: rgb(0,235,0); c236: rgb(0,236,0); c237: rgb(0,237,0); c238: rgb(0,238,0); c239: rgb(0,239,0); c240: rgb(0,240,0); c241: rgb(0,241,0); c242: rgb(0,242,0); c243: rgb(0,243,0); c244: rgb(0,244,0); c245: rgb(0,245,0); c246: rgb(0,246,0); c247: rgb(0,247,0); c248: rgb(0,248,0); c249: rgb(0,249,0); c250: rgb(0,250,0); c251: rgb(0,251,0); c252: rgb(0,252,0); c253: rgb(0,253,0); c254: rgb(0,254,0); c255: rgb(0,255,0); c256: rgb(0,256,0); } foo { c-1: rgb(-1%,0,0); c0: rgb(0%,0,0); c1: rgb(1%,0,0); c2: rgb(2%,0,0); c3: rgb(3%,0,0); c4: rgb(4%,0,0); c5: rgb(5%,0,0); c6: rgb(6%,0,0); c7: rgb(7%,0,0); c8: rgb(8%,0,0); c9: rgb(9%,0,0); c10: rgb(10%,0,0); c11: rgb(11%,0,0); c12: rgb(12%,0,0); c13: rgb(13%,0,0); c14: rgb(14%,0,0); c15: rgb(15%,0,0); c16: rgb(16%,0,0); c17: rgb(17%,0,0); c18: rgb(18%,0,0); c19: rgb(19%,0,0); c20: rgb(20%,0,0); c21: rgb(21%,0,0); c22: rgb(22%,0,0); c23: rgb(23%,0,0); c24: rgb(24%,0,0); c25: rgb(25%,0,0); c26: rgb(26%,0,0); c27: rgb(27%,0,0); c28: rgb(28%,0,0); c29: rgb(29%,0,0); c30: rgb(30%,0,0); c31: rgb(31%,0,0); c32: rgb(32%,0,0); c33: rgb(33%,0,0); c34: rgb(34%,0,0); c35: rgb(35%,0,0); c36: rgb(36%,0,0); c37: rgb(37%,0,0); c38: rgb(38%,0,0); c39: rgb(39%,0,0); c40: rgb(40%,0,0); c41: rgb(41%,0,0); c42: rgb(42%,0,0); c43: rgb(43%,0,0); c44: rgb(44%,0,0); c45: rgb(45%,0,0); c46: rgb(46%,0,0); c47: rgb(47%,0,0); c48: rgb(48%,0,0); c49: rgb(49%,0,0); c50: rgb(50%,0,0); c51: rgb(51%,0,0); c52: rgb(52%,0,0); c53: rgb(53%,0,0); c54: rgb(54%,0,0); c55: rgb(55%,0,0); c56: rgb(56%,0,0); c57: rgb(57%,0,0); c58: rgb(58%,0,0); c59: rgb(59%,0,0); c60: rgb(60%,0,0); c61: rgb(61%,0,0); c62: rgb(62%,0,0); c63: rgb(63%,0,0); c64: rgb(64%,0,0); c65: rgb(65%,0,0); c66: rgb(66%,0,0); c67: rgb(67%,0,0); c68: rgb(68%,0,0); c69: rgb(69%,0,0); c70: rgb(70%,0,0); c71: rgb(71%,0,0); c72: rgb(72%,0,0); c73: rgb(73%,0,0); c74: rgb(74%,0,0); c75: rgb(75%,0,0); c76: rgb(76%,0,0); c77: rgb(77%,0,0); c78: rgb(78%,0,0); c79: rgb(79%,0,0); c80: rgb(80%,0,0); c81: rgb(81%,0,0); c82: rgb(82%,0,0); c83: rgb(83%,0,0); c84: rgb(84%,0,0); c85: rgb(85%,0,0); c86: rgb(86%,0,0); c87: rgb(87%,0,0); c88: rgb(88%,0,0); c89: rgb(89%,0,0); c90: rgb(90%,0,0); c91: rgb(91%,0,0); c92: rgb(92%,0,0); c93: rgb(93%,0,0); c94: rgb(94%,0,0); c95: rgb(95%,0,0); c96: rgb(96%,0,0); c97: rgb(97%,0,0); c98: rgb(98%,0,0); c99: rgb(99%,0,0); c100: rgb(100%,0,0); c101: rgb(101%,0,0); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/000077500000000000000000000000001305254536400273625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/a/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/a/expected_output.css000066400000000000000000000011171305254536400335350ustar00rootroot00000000000000foo { c-1: transparent; c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; c11: black; c12: black; } foo { c-1: transparent; c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; c11: black; c12: black; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/a/input.scss000066400000000000000000000012231305254536400316340ustar00rootroot00000000000000foo { c-1: rgba(0,0,0,-1); c0: rgba(0,0,0,0.0); c1: rgba(0,0,0,0.1); c2: rgba(0,0,0,0.2); c3: rgba(0,0,0,0.3); c4: rgba(0,0,0,0.4); c5: rgba(0,0,0,0.5); c6: rgba(0,0,0,0.6); c7: rgba(0,0,0,0.7); c8: rgba(0,0,0,0.8); c9: rgba(0,0,0,0.9); c10: rgba(0,0,0,1); c11: rgba(0,0,0,1.1); c12: rgba(0,0,0,2); } foo { c-1: rgba(black,-1); c0: rgba(black,0.0); c1: rgba(black,0.1); c2: rgba(black,0.2); c3: rgba(black,0.3); c4: rgba(black,0.4); c5: rgba(black,0.5); c6: rgba(black,0.6); c7: rgba(black,0.7); c8: rgba(black,0.8); c9: rgba(black,0.9); c10: rgba(black,1); c11: rgba(black,1.1); c12: rgba(black,2); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/b/000077500000000000000000000000001305254536400276035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/b/expected_output.css000066400000000000000000000121041305254536400335340ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; c256: blue; } foo { c-1: black; c0: black; c1: #000003; c2: #000005; c3: #000008; c4: #00000a; c5: #00000d; c6: #00000f; c7: #000012; c8: #000014; c9: #000017; c10: #00001a; c11: #00001c; c12: #00001f; c13: #000021; c14: #000024; c15: #000026; c16: #000029; c17: #00002b; c18: #00002e; c19: #000030; c20: #000033; c21: #000036; c22: #000038; c23: #00003b; c24: #00003d; c25: #000040; c26: #000042; c27: #000045; c28: #000047; c29: #00004a; c30: #00004d; c31: #00004f; c32: #000052; c33: #000054; c34: #000057; c35: #000059; c36: #00005c; c37: #00005e; c38: #000061; c39: #000063; c40: #000066; c41: #000069; c42: #00006b; c43: #00006e; c44: #000070; c45: #000073; c46: #000075; c47: #000078; c48: #00007a; c49: #00007d; c50: navy; c51: #000082; c52: #000085; c53: #000087; c54: #00008a; c55: #00008c; c56: #00008f; c57: #000091; c58: #000094; c59: #000096; c60: #000099; c61: #00009c; c62: #00009e; c63: #0000a1; c64: #0000a3; c65: #0000a6; c66: #0000a8; c67: #0000ab; c68: #0000ad; c69: #0000b0; c70: #0000b3; c71: #0000b5; c72: #0000b8; c73: #0000ba; c74: #0000bd; c75: #0000bf; c76: #0000c2; c77: #0000c4; c78: #0000c7; c79: #0000c9; c80: #0000cc; c81: #0000cf; c82: #0000d1; c83: #0000d4; c84: #0000d6; c85: #0000d9; c86: #0000db; c87: #0000de; c88: #0000e0; c89: #0000e3; c90: #0000e6; c91: #0000e8; c92: #0000eb; c93: #0000ed; c94: #0000f0; c95: #0000f2; c96: #0000f5; c97: #0000f7; c98: #0000fa; c99: #0000fc; c100: blue; c101: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/b/input.scss000066400000000000000000000207751305254536400316520ustar00rootroot00000000000000foo { c-1: rgba(0,0,-1,1); c0: rgba(0,0,0,1); c1: rgba(0,0,1,1); c2: rgba(0,0,2,1); c3: rgba(0,0,3,1); c4: rgba(0,0,4,1); c5: rgba(0,0,5,1); c6: rgba(0,0,6,1); c7: rgba(0,0,7,1); c8: rgba(0,0,8,1); c9: rgba(0,0,9,1); c10: rgba(0,0,10,1); c11: rgba(0,0,11,1); c12: rgba(0,0,12,1); c13: rgba(0,0,13,1); c14: rgba(0,0,14,1); c15: rgba(0,0,15,1); c16: rgba(0,0,16,1); c17: rgba(0,0,17,1); c18: rgba(0,0,18,1); c19: rgba(0,0,19,1); c20: rgba(0,0,20,1); c21: rgba(0,0,21,1); c22: rgba(0,0,22,1); c23: rgba(0,0,23,1); c24: rgba(0,0,24,1); c25: rgba(0,0,25,1); c26: rgba(0,0,26,1); c27: rgba(0,0,27,1); c28: rgba(0,0,28,1); c29: rgba(0,0,29,1); c30: rgba(0,0,30,1); c31: rgba(0,0,31,1); c32: rgba(0,0,32,1); c33: rgba(0,0,33,1); c34: rgba(0,0,34,1); c35: rgba(0,0,35,1); c36: rgba(0,0,36,1); c37: rgba(0,0,37,1); c38: rgba(0,0,38,1); c39: rgba(0,0,39,1); c40: rgba(0,0,40,1); c41: rgba(0,0,41,1); c42: rgba(0,0,42,1); c43: rgba(0,0,43,1); c44: rgba(0,0,44,1); c45: rgba(0,0,45,1); c46: rgba(0,0,46,1); c47: rgba(0,0,47,1); c48: rgba(0,0,48,1); c49: rgba(0,0,49,1); c50: rgba(0,0,50,1); c51: rgba(0,0,51,1); c52: rgba(0,0,52,1); c53: rgba(0,0,53,1); c54: rgba(0,0,54,1); c55: rgba(0,0,55,1); c56: rgba(0,0,56,1); c57: rgba(0,0,57,1); c58: rgba(0,0,58,1); c59: rgba(0,0,59,1); c60: rgba(0,0,60,1); c61: rgba(0,0,61,1); c62: rgba(0,0,62,1); c63: rgba(0,0,63,1); c64: rgba(0,0,64,1); c65: rgba(0,0,65,1); c66: rgba(0,0,66,1); c67: rgba(0,0,67,1); c68: rgba(0,0,68,1); c69: rgba(0,0,69,1); c70: rgba(0,0,70,1); c71: rgba(0,0,71,1); c72: rgba(0,0,72,1); c73: rgba(0,0,73,1); c74: rgba(0,0,74,1); c75: rgba(0,0,75,1); c76: rgba(0,0,76,1); c77: rgba(0,0,77,1); c78: rgba(0,0,78,1); c79: rgba(0,0,79,1); c80: rgba(0,0,80,1); c81: rgba(0,0,81,1); c82: rgba(0,0,82,1); c83: rgba(0,0,83,1); c84: rgba(0,0,84,1); c85: rgba(0,0,85,1); c86: rgba(0,0,86,1); c87: rgba(0,0,87,1); c88: rgba(0,0,88,1); c89: rgba(0,0,89,1); c90: rgba(0,0,90,1); c91: rgba(0,0,91,1); c92: rgba(0,0,92,1); c93: rgba(0,0,93,1); c94: rgba(0,0,94,1); c95: rgba(0,0,95,1); c96: rgba(0,0,96,1); c97: rgba(0,0,97,1); c98: rgba(0,0,98,1); c99: rgba(0,0,99,1); c100: rgba(0,0,100,1); c101: rgba(0,0,101,1); c102: rgba(0,0,102,1); c103: rgba(0,0,103,1); c104: rgba(0,0,104,1); c105: rgba(0,0,105,1); c106: rgba(0,0,106,1); c107: rgba(0,0,107,1); c108: rgba(0,0,108,1); c109: rgba(0,0,109,1); c110: rgba(0,0,110,1); c111: rgba(0,0,111,1); c112: rgba(0,0,112,1); c113: rgba(0,0,113,1); c114: rgba(0,0,114,1); c115: rgba(0,0,115,1); c116: rgba(0,0,116,1); c117: rgba(0,0,117,1); c118: rgba(0,0,118,1); c119: rgba(0,0,119,1); c120: rgba(0,0,120,1); c121: rgba(0,0,121,1); c122: rgba(0,0,122,1); c123: rgba(0,0,123,1); c124: rgba(0,0,124,1); c125: rgba(0,0,125,1); c126: rgba(0,0,126,1); c127: rgba(0,0,127,1); c128: rgba(0,0,128,1); c129: rgba(0,0,129,1); c130: rgba(0,0,130,1); c131: rgba(0,0,131,1); c132: rgba(0,0,132,1); c133: rgba(0,0,133,1); c134: rgba(0,0,134,1); c135: rgba(0,0,135,1); c136: rgba(0,0,136,1); c137: rgba(0,0,137,1); c138: rgba(0,0,138,1); c139: rgba(0,0,139,1); c140: rgba(0,0,140,1); c141: rgba(0,0,141,1); c142: rgba(0,0,142,1); c143: rgba(0,0,143,1); c144: rgba(0,0,144,1); c145: rgba(0,0,145,1); c146: rgba(0,0,146,1); c147: rgba(0,0,147,1); c148: rgba(0,0,148,1); c149: rgba(0,0,149,1); c150: rgba(0,0,150,1); c151: rgba(0,0,151,1); c152: rgba(0,0,152,1); c153: rgba(0,0,153,1); c154: rgba(0,0,154,1); c155: rgba(0,0,155,1); c156: rgba(0,0,156,1); c157: rgba(0,0,157,1); c158: rgba(0,0,158,1); c159: rgba(0,0,159,1); c160: rgba(0,0,160,1); c161: rgba(0,0,161,1); c162: rgba(0,0,162,1); c163: rgba(0,0,163,1); c164: rgba(0,0,164,1); c165: rgba(0,0,165,1); c166: rgba(0,0,166,1); c167: rgba(0,0,167,1); c168: rgba(0,0,168,1); c169: rgba(0,0,169,1); c170: rgba(0,0,170,1); c171: rgba(0,0,171,1); c172: rgba(0,0,172,1); c173: rgba(0,0,173,1); c174: rgba(0,0,174,1); c175: rgba(0,0,175,1); c176: rgba(0,0,176,1); c177: rgba(0,0,177,1); c178: rgba(0,0,178,1); c179: rgba(0,0,179,1); c180: rgba(0,0,180,1); c181: rgba(0,0,181,1); c182: rgba(0,0,182,1); c183: rgba(0,0,183,1); c184: rgba(0,0,184,1); c185: rgba(0,0,185,1); c186: rgba(0,0,186,1); c187: rgba(0,0,187,1); c188: rgba(0,0,188,1); c189: rgba(0,0,189,1); c190: rgba(0,0,190,1); c191: rgba(0,0,191,1); c192: rgba(0,0,192,1); c193: rgba(0,0,193,1); c194: rgba(0,0,194,1); c195: rgba(0,0,195,1); c196: rgba(0,0,196,1); c197: rgba(0,0,197,1); c198: rgba(0,0,198,1); c199: rgba(0,0,199,1); c200: rgba(0,0,200,1); c201: rgba(0,0,201,1); c202: rgba(0,0,202,1); c203: rgba(0,0,203,1); c204: rgba(0,0,204,1); c205: rgba(0,0,205,1); c206: rgba(0,0,206,1); c207: rgba(0,0,207,1); c208: rgba(0,0,208,1); c209: rgba(0,0,209,1); c210: rgba(0,0,210,1); c211: rgba(0,0,211,1); c212: rgba(0,0,212,1); c213: rgba(0,0,213,1); c214: rgba(0,0,214,1); c215: rgba(0,0,215,1); c216: rgba(0,0,216,1); c217: rgba(0,0,217,1); c218: rgba(0,0,218,1); c219: rgba(0,0,219,1); c220: rgba(0,0,220,1); c221: rgba(0,0,221,1); c222: rgba(0,0,222,1); c223: rgba(0,0,223,1); c224: rgba(0,0,224,1); c225: rgba(0,0,225,1); c226: rgba(0,0,226,1); c227: rgba(0,0,227,1); c228: rgba(0,0,228,1); c229: rgba(0,0,229,1); c230: rgba(0,0,230,1); c231: rgba(0,0,231,1); c232: rgba(0,0,232,1); c233: rgba(0,0,233,1); c234: rgba(0,0,234,1); c235: rgba(0,0,235,1); c236: rgba(0,0,236,1); c237: rgba(0,0,237,1); c238: rgba(0,0,238,1); c239: rgba(0,0,239,1); c240: rgba(0,0,240,1); c241: rgba(0,0,241,1); c242: rgba(0,0,242,1); c243: rgba(0,0,243,1); c244: rgba(0,0,244,1); c245: rgba(0,0,245,1); c246: rgba(0,0,246,1); c247: rgba(0,0,247,1); c248: rgba(0,0,248,1); c249: rgba(0,0,249,1); c250: rgba(0,0,250,1); c251: rgba(0,0,251,1); c252: rgba(0,0,252,1); c253: rgba(0,0,253,1); c254: rgba(0,0,254,1); c255: rgba(0,0,255,1); c256: rgba(0,0,256,1); } foo { c-1: rgba(0,0,-1%,1); c0: rgba(0,0,0%,1); c1: rgba(0,0,1%,1); c2: rgba(0,0,2%,1); c3: rgba(0,0,3%,1); c4: rgba(0,0,4%,1); c5: rgba(0,0,5%,1); c6: rgba(0,0,6%,1); c7: rgba(0,0,7%,1); c8: rgba(0,0,8%,1); c9: rgba(0,0,9%,1); c10: rgba(0,0,10%,1); c11: rgba(0,0,11%,1); c12: rgba(0,0,12%,1); c13: rgba(0,0,13%,1); c14: rgba(0,0,14%,1); c15: rgba(0,0,15%,1); c16: rgba(0,0,16%,1); c17: rgba(0,0,17%,1); c18: rgba(0,0,18%,1); c19: rgba(0,0,19%,1); c20: rgba(0,0,20%,1); c21: rgba(0,0,21%,1); c22: rgba(0,0,22%,1); c23: rgba(0,0,23%,1); c24: rgba(0,0,24%,1); c25: rgba(0,0,25%,1); c26: rgba(0,0,26%,1); c27: rgba(0,0,27%,1); c28: rgba(0,0,28%,1); c29: rgba(0,0,29%,1); c30: rgba(0,0,30%,1); c31: rgba(0,0,31%,1); c32: rgba(0,0,32%,1); c33: rgba(0,0,33%,1); c34: rgba(0,0,34%,1); c35: rgba(0,0,35%,1); c36: rgba(0,0,36%,1); c37: rgba(0,0,37%,1); c38: rgba(0,0,38%,1); c39: rgba(0,0,39%,1); c40: rgba(0,0,40%,1); c41: rgba(0,0,41%,1); c42: rgba(0,0,42%,1); c43: rgba(0,0,43%,1); c44: rgba(0,0,44%,1); c45: rgba(0,0,45%,1); c46: rgba(0,0,46%,1); c47: rgba(0,0,47%,1); c48: rgba(0,0,48%,1); c49: rgba(0,0,49%,1); c50: rgba(0,0,50%,1); c51: rgba(0,0,51%,1); c52: rgba(0,0,52%,1); c53: rgba(0,0,53%,1); c54: rgba(0,0,54%,1); c55: rgba(0,0,55%,1); c56: rgba(0,0,56%,1); c57: rgba(0,0,57%,1); c58: rgba(0,0,58%,1); c59: rgba(0,0,59%,1); c60: rgba(0,0,60%,1); c61: rgba(0,0,61%,1); c62: rgba(0,0,62%,1); c63: rgba(0,0,63%,1); c64: rgba(0,0,64%,1); c65: rgba(0,0,65%,1); c66: rgba(0,0,66%,1); c67: rgba(0,0,67%,1); c68: rgba(0,0,68%,1); c69: rgba(0,0,69%,1); c70: rgba(0,0,70%,1); c71: rgba(0,0,71%,1); c72: rgba(0,0,72%,1); c73: rgba(0,0,73%,1); c74: rgba(0,0,74%,1); c75: rgba(0,0,75%,1); c76: rgba(0,0,76%,1); c77: rgba(0,0,77%,1); c78: rgba(0,0,78%,1); c79: rgba(0,0,79%,1); c80: rgba(0,0,80%,1); c81: rgba(0,0,81%,1); c82: rgba(0,0,82%,1); c83: rgba(0,0,83%,1); c84: rgba(0,0,84%,1); c85: rgba(0,0,85%,1); c86: rgba(0,0,86%,1); c87: rgba(0,0,87%,1); c88: rgba(0,0,88%,1); c89: rgba(0,0,89%,1); c90: rgba(0,0,90%,1); c91: rgba(0,0,91%,1); c92: rgba(0,0,92%,1); c93: rgba(0,0,93%,1); c94: rgba(0,0,94%,1); c95: rgba(0,0,95%,1); c96: rgba(0,0,96%,1); c97: rgba(0,0,97%,1); c98: rgba(0,0,98%,1); c99: rgba(0,0,99%,1); c100: rgba(0,0,100%,1); c101: rgba(0,0,101%,1); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/g/000077500000000000000000000000001305254536400276105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/g/expected_output.css000066400000000000000000000121041305254536400335410ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #000300; c2: #000500; c3: #000800; c4: #000a00; c5: #000d00; c6: #000f00; c7: #001200; c8: #001400; c9: #001700; c10: #001a00; c11: #001c00; c12: #001f00; c13: #002100; c14: #002400; c15: #002600; c16: #002900; c17: #002b00; c18: #002e00; c19: #003000; c20: #003300; c21: #003600; c22: #003800; c23: #003b00; c24: #003d00; c25: #004000; c26: #004200; c27: #004500; c28: #004700; c29: #004a00; c30: #004d00; c31: #004f00; c32: #005200; c33: #005400; c34: #005700; c35: #005900; c36: #005c00; c37: #005e00; c38: #006100; c39: #006300; c40: #006600; c41: #006900; c42: #006b00; c43: #006e00; c44: #007000; c45: #007300; c46: #007500; c47: #007800; c48: #007a00; c49: #007d00; c50: green; c51: #008200; c52: #008500; c53: #008700; c54: #008a00; c55: #008c00; c56: #008f00; c57: #009100; c58: #009400; c59: #009600; c60: #009900; c61: #009c00; c62: #009e00; c63: #00a100; c64: #00a300; c65: #00a600; c66: #00a800; c67: #00ab00; c68: #00ad00; c69: #00b000; c70: #00b300; c71: #00b500; c72: #00b800; c73: #00ba00; c74: #00bd00; c75: #00bf00; c76: #00c200; c77: #00c400; c78: #00c700; c79: #00c900; c80: #00cc00; c81: #00cf00; c82: #00d100; c83: #00d400; c84: #00d600; c85: #00d900; c86: #00db00; c87: #00de00; c88: #00e000; c89: #00e300; c90: #00e600; c91: #00e800; c92: #00eb00; c93: #00ed00; c94: #00f000; c95: #00f200; c96: #00f500; c97: #00f700; c98: #00fa00; c99: #00fc00; c100: lime; c101: lime; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/g/input.scss000066400000000000000000000207751305254536400316570ustar00rootroot00000000000000foo { c-1: rgba(0,-1,0,1); c0: rgba(0,0,0,1); c1: rgba(0,1,0,1); c2: rgba(0,2,0,1); c3: rgba(0,3,0,1); c4: rgba(0,4,0,1); c5: rgba(0,5,0,1); c6: rgba(0,6,0,1); c7: rgba(0,7,0,1); c8: rgba(0,8,0,1); c9: rgba(0,9,0,1); c10: rgba(0,10,0,1); c11: rgba(0,11,0,1); c12: rgba(0,12,0,1); c13: rgba(0,13,0,1); c14: rgba(0,14,0,1); c15: rgba(0,15,0,1); c16: rgba(0,16,0,1); c17: rgba(0,17,0,1); c18: rgba(0,18,0,1); c19: rgba(0,19,0,1); c20: rgba(0,20,0,1); c21: rgba(0,21,0,1); c22: rgba(0,22,0,1); c23: rgba(0,23,0,1); c24: rgba(0,24,0,1); c25: rgba(0,25,0,1); c26: rgba(0,26,0,1); c27: rgba(0,27,0,1); c28: rgba(0,28,0,1); c29: rgba(0,29,0,1); c30: rgba(0,30,0,1); c31: rgba(0,31,0,1); c32: rgba(0,32,0,1); c33: rgba(0,33,0,1); c34: rgba(0,34,0,1); c35: rgba(0,35,0,1); c36: rgba(0,36,0,1); c37: rgba(0,37,0,1); c38: rgba(0,38,0,1); c39: rgba(0,39,0,1); c40: rgba(0,40,0,1); c41: rgba(0,41,0,1); c42: rgba(0,42,0,1); c43: rgba(0,43,0,1); c44: rgba(0,44,0,1); c45: rgba(0,45,0,1); c46: rgba(0,46,0,1); c47: rgba(0,47,0,1); c48: rgba(0,48,0,1); c49: rgba(0,49,0,1); c50: rgba(0,50,0,1); c51: rgba(0,51,0,1); c52: rgba(0,52,0,1); c53: rgba(0,53,0,1); c54: rgba(0,54,0,1); c55: rgba(0,55,0,1); c56: rgba(0,56,0,1); c57: rgba(0,57,0,1); c58: rgba(0,58,0,1); c59: rgba(0,59,0,1); c60: rgba(0,60,0,1); c61: rgba(0,61,0,1); c62: rgba(0,62,0,1); c63: rgba(0,63,0,1); c64: rgba(0,64,0,1); c65: rgba(0,65,0,1); c66: rgba(0,66,0,1); c67: rgba(0,67,0,1); c68: rgba(0,68,0,1); c69: rgba(0,69,0,1); c70: rgba(0,70,0,1); c71: rgba(0,71,0,1); c72: rgba(0,72,0,1); c73: rgba(0,73,0,1); c74: rgba(0,74,0,1); c75: rgba(0,75,0,1); c76: rgba(0,76,0,1); c77: rgba(0,77,0,1); c78: rgba(0,78,0,1); c79: rgba(0,79,0,1); c80: rgba(0,80,0,1); c81: rgba(0,81,0,1); c82: rgba(0,82,0,1); c83: rgba(0,83,0,1); c84: rgba(0,84,0,1); c85: rgba(0,85,0,1); c86: rgba(0,86,0,1); c87: rgba(0,87,0,1); c88: rgba(0,88,0,1); c89: rgba(0,89,0,1); c90: rgba(0,90,0,1); c91: rgba(0,91,0,1); c92: rgba(0,92,0,1); c93: rgba(0,93,0,1); c94: rgba(0,94,0,1); c95: rgba(0,95,0,1); c96: rgba(0,96,0,1); c97: rgba(0,97,0,1); c98: rgba(0,98,0,1); c99: rgba(0,99,0,1); c100: rgba(0,100,0,1); c101: rgba(0,101,0,1); c102: rgba(0,102,0,1); c103: rgba(0,103,0,1); c104: rgba(0,104,0,1); c105: rgba(0,105,0,1); c106: rgba(0,106,0,1); c107: rgba(0,107,0,1); c108: rgba(0,108,0,1); c109: rgba(0,109,0,1); c110: rgba(0,110,0,1); c111: rgba(0,111,0,1); c112: rgba(0,112,0,1); c113: rgba(0,113,0,1); c114: rgba(0,114,0,1); c115: rgba(0,115,0,1); c116: rgba(0,116,0,1); c117: rgba(0,117,0,1); c118: rgba(0,118,0,1); c119: rgba(0,119,0,1); c120: rgba(0,120,0,1); c121: rgba(0,121,0,1); c122: rgba(0,122,0,1); c123: rgba(0,123,0,1); c124: rgba(0,124,0,1); c125: rgba(0,125,0,1); c126: rgba(0,126,0,1); c127: rgba(0,127,0,1); c128: rgba(0,128,0,1); c129: rgba(0,129,0,1); c130: rgba(0,130,0,1); c131: rgba(0,131,0,1); c132: rgba(0,132,0,1); c133: rgba(0,133,0,1); c134: rgba(0,134,0,1); c135: rgba(0,135,0,1); c136: rgba(0,136,0,1); c137: rgba(0,137,0,1); c138: rgba(0,138,0,1); c139: rgba(0,139,0,1); c140: rgba(0,140,0,1); c141: rgba(0,141,0,1); c142: rgba(0,142,0,1); c143: rgba(0,143,0,1); c144: rgba(0,144,0,1); c145: rgba(0,145,0,1); c146: rgba(0,146,0,1); c147: rgba(0,147,0,1); c148: rgba(0,148,0,1); c149: rgba(0,149,0,1); c150: rgba(0,150,0,1); c151: rgba(0,151,0,1); c152: rgba(0,152,0,1); c153: rgba(0,153,0,1); c154: rgba(0,154,0,1); c155: rgba(0,155,0,1); c156: rgba(0,156,0,1); c157: rgba(0,157,0,1); c158: rgba(0,158,0,1); c159: rgba(0,159,0,1); c160: rgba(0,160,0,1); c161: rgba(0,161,0,1); c162: rgba(0,162,0,1); c163: rgba(0,163,0,1); c164: rgba(0,164,0,1); c165: rgba(0,165,0,1); c166: rgba(0,166,0,1); c167: rgba(0,167,0,1); c168: rgba(0,168,0,1); c169: rgba(0,169,0,1); c170: rgba(0,170,0,1); c171: rgba(0,171,0,1); c172: rgba(0,172,0,1); c173: rgba(0,173,0,1); c174: rgba(0,174,0,1); c175: rgba(0,175,0,1); c176: rgba(0,176,0,1); c177: rgba(0,177,0,1); c178: rgba(0,178,0,1); c179: rgba(0,179,0,1); c180: rgba(0,180,0,1); c181: rgba(0,181,0,1); c182: rgba(0,182,0,1); c183: rgba(0,183,0,1); c184: rgba(0,184,0,1); c185: rgba(0,185,0,1); c186: rgba(0,186,0,1); c187: rgba(0,187,0,1); c188: rgba(0,188,0,1); c189: rgba(0,189,0,1); c190: rgba(0,190,0,1); c191: rgba(0,191,0,1); c192: rgba(0,192,0,1); c193: rgba(0,193,0,1); c194: rgba(0,194,0,1); c195: rgba(0,195,0,1); c196: rgba(0,196,0,1); c197: rgba(0,197,0,1); c198: rgba(0,198,0,1); c199: rgba(0,199,0,1); c200: rgba(0,200,0,1); c201: rgba(0,201,0,1); c202: rgba(0,202,0,1); c203: rgba(0,203,0,1); c204: rgba(0,204,0,1); c205: rgba(0,205,0,1); c206: rgba(0,206,0,1); c207: rgba(0,207,0,1); c208: rgba(0,208,0,1); c209: rgba(0,209,0,1); c210: rgba(0,210,0,1); c211: rgba(0,211,0,1); c212: rgba(0,212,0,1); c213: rgba(0,213,0,1); c214: rgba(0,214,0,1); c215: rgba(0,215,0,1); c216: rgba(0,216,0,1); c217: rgba(0,217,0,1); c218: rgba(0,218,0,1); c219: rgba(0,219,0,1); c220: rgba(0,220,0,1); c221: rgba(0,221,0,1); c222: rgba(0,222,0,1); c223: rgba(0,223,0,1); c224: rgba(0,224,0,1); c225: rgba(0,225,0,1); c226: rgba(0,226,0,1); c227: rgba(0,227,0,1); c228: rgba(0,228,0,1); c229: rgba(0,229,0,1); c230: rgba(0,230,0,1); c231: rgba(0,231,0,1); c232: rgba(0,232,0,1); c233: rgba(0,233,0,1); c234: rgba(0,234,0,1); c235: rgba(0,235,0,1); c236: rgba(0,236,0,1); c237: rgba(0,237,0,1); c238: rgba(0,238,0,1); c239: rgba(0,239,0,1); c240: rgba(0,240,0,1); c241: rgba(0,241,0,1); c242: rgba(0,242,0,1); c243: rgba(0,243,0,1); c244: rgba(0,244,0,1); c245: rgba(0,245,0,1); c246: rgba(0,246,0,1); c247: rgba(0,247,0,1); c248: rgba(0,248,0,1); c249: rgba(0,249,0,1); c250: rgba(0,250,0,1); c251: rgba(0,251,0,1); c252: rgba(0,252,0,1); c253: rgba(0,253,0,1); c254: rgba(0,254,0,1); c255: rgba(0,255,0,1); c256: rgba(0,256,0,1); } foo { c-1: rgba(0,-1%,0,1); c0: rgba(0,0%,0,1); c1: rgba(0,1%,0,1); c2: rgba(0,2%,0,1); c3: rgba(0,3%,0,1); c4: rgba(0,4%,0,1); c5: rgba(0,5%,0,1); c6: rgba(0,6%,0,1); c7: rgba(0,7%,0,1); c8: rgba(0,8%,0,1); c9: rgba(0,9%,0,1); c10: rgba(0,10%,0,1); c11: rgba(0,11%,0,1); c12: rgba(0,12%,0,1); c13: rgba(0,13%,0,1); c14: rgba(0,14%,0,1); c15: rgba(0,15%,0,1); c16: rgba(0,16%,0,1); c17: rgba(0,17%,0,1); c18: rgba(0,18%,0,1); c19: rgba(0,19%,0,1); c20: rgba(0,20%,0,1); c21: rgba(0,21%,0,1); c22: rgba(0,22%,0,1); c23: rgba(0,23%,0,1); c24: rgba(0,24%,0,1); c25: rgba(0,25%,0,1); c26: rgba(0,26%,0,1); c27: rgba(0,27%,0,1); c28: rgba(0,28%,0,1); c29: rgba(0,29%,0,1); c30: rgba(0,30%,0,1); c31: rgba(0,31%,0,1); c32: rgba(0,32%,0,1); c33: rgba(0,33%,0,1); c34: rgba(0,34%,0,1); c35: rgba(0,35%,0,1); c36: rgba(0,36%,0,1); c37: rgba(0,37%,0,1); c38: rgba(0,38%,0,1); c39: rgba(0,39%,0,1); c40: rgba(0,40%,0,1); c41: rgba(0,41%,0,1); c42: rgba(0,42%,0,1); c43: rgba(0,43%,0,1); c44: rgba(0,44%,0,1); c45: rgba(0,45%,0,1); c46: rgba(0,46%,0,1); c47: rgba(0,47%,0,1); c48: rgba(0,48%,0,1); c49: rgba(0,49%,0,1); c50: rgba(0,50%,0,1); c51: rgba(0,51%,0,1); c52: rgba(0,52%,0,1); c53: rgba(0,53%,0,1); c54: rgba(0,54%,0,1); c55: rgba(0,55%,0,1); c56: rgba(0,56%,0,1); c57: rgba(0,57%,0,1); c58: rgba(0,58%,0,1); c59: rgba(0,59%,0,1); c60: rgba(0,60%,0,1); c61: rgba(0,61%,0,1); c62: rgba(0,62%,0,1); c63: rgba(0,63%,0,1); c64: rgba(0,64%,0,1); c65: rgba(0,65%,0,1); c66: rgba(0,66%,0,1); c67: rgba(0,67%,0,1); c68: rgba(0,68%,0,1); c69: rgba(0,69%,0,1); c70: rgba(0,70%,0,1); c71: rgba(0,71%,0,1); c72: rgba(0,72%,0,1); c73: rgba(0,73%,0,1); c74: rgba(0,74%,0,1); c75: rgba(0,75%,0,1); c76: rgba(0,76%,0,1); c77: rgba(0,77%,0,1); c78: rgba(0,78%,0,1); c79: rgba(0,79%,0,1); c80: rgba(0,80%,0,1); c81: rgba(0,81%,0,1); c82: rgba(0,82%,0,1); c83: rgba(0,83%,0,1); c84: rgba(0,84%,0,1); c85: rgba(0,85%,0,1); c86: rgba(0,86%,0,1); c87: rgba(0,87%,0,1); c88: rgba(0,88%,0,1); c89: rgba(0,89%,0,1); c90: rgba(0,90%,0,1); c91: rgba(0,91%,0,1); c92: rgba(0,92%,0,1); c93: rgba(0,93%,0,1); c94: rgba(0,94%,0,1); c95: rgba(0,95%,0,1); c96: rgba(0,96%,0,1); c97: rgba(0,97%,0,1); c98: rgba(0,98%,0,1); c99: rgba(0,99%,0,1); c100: rgba(0,100%,0,1); c101: rgba(0,101%,0,1); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/r/000077500000000000000000000000001305254536400276235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/r/expected_output.css000066400000000000000000000121031305254536400335530ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #030000; c2: #050000; c3: #080000; c4: #0a0000; c5: #0d0000; c6: #0f0000; c7: #120000; c8: #140000; c9: #170000; c10: #1a0000; c11: #1c0000; c12: #1f0000; c13: #210000; c14: #240000; c15: #260000; c16: #290000; c17: #2b0000; c18: #2e0000; c19: #300000; c20: #330000; c21: #360000; c22: #380000; c23: #3b0000; c24: #3d0000; c25: #400000; c26: #420000; c27: #450000; c28: #470000; c29: #4a0000; c30: #4d0000; c31: #4f0000; c32: #520000; c33: #540000; c34: #570000; c35: #590000; c36: #5c0000; c37: #5e0000; c38: #610000; c39: #630000; c40: #660000; c41: #690000; c42: #6b0000; c43: #6e0000; c44: #700000; c45: #730000; c46: #750000; c47: #780000; c48: #7a0000; c49: #7d0000; c50: maroon; c51: #820000; c52: #850000; c53: #870000; c54: #8a0000; c55: #8c0000; c56: #8f0000; c57: #910000; c58: #940000; c59: #960000; c60: #990000; c61: #9c0000; c62: #9e0000; c63: #a10000; c64: #a30000; c65: #a60000; c66: #a80000; c67: #ab0000; c68: #ad0000; c69: #b00000; c70: #b30000; c71: #b50000; c72: #b80000; c73: #ba0000; c74: #bd0000; c75: #bf0000; c76: #c20000; c77: #c40000; c78: #c70000; c79: #c90000; c80: #cc0000; c81: #cf0000; c82: #d10000; c83: #d40000; c84: #d60000; c85: #d90000; c86: #db0000; c87: #de0000; c88: #e00000; c89: #e30000; c90: #e60000; c91: #e80000; c92: #eb0000; c93: #ed0000; c94: #f00000; c95: #f20000; c96: #f50000; c97: #f70000; c98: #fa0000; c99: #fc0000; c100: red; c101: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/rgb/rgba/r/input.scss000066400000000000000000000207751305254536400316720ustar00rootroot00000000000000foo { c-1: rgba(0,-1,0,1); c0: rgba(0,0,0,1); c1: rgba(0,1,0,1); c2: rgba(0,2,0,1); c3: rgba(0,3,0,1); c4: rgba(0,4,0,1); c5: rgba(0,5,0,1); c6: rgba(0,6,0,1); c7: rgba(0,7,0,1); c8: rgba(0,8,0,1); c9: rgba(0,9,0,1); c10: rgba(0,10,0,1); c11: rgba(0,11,0,1); c12: rgba(0,12,0,1); c13: rgba(0,13,0,1); c14: rgba(0,14,0,1); c15: rgba(0,15,0,1); c16: rgba(0,16,0,1); c17: rgba(0,17,0,1); c18: rgba(0,18,0,1); c19: rgba(0,19,0,1); c20: rgba(0,20,0,1); c21: rgba(0,21,0,1); c22: rgba(0,22,0,1); c23: rgba(0,23,0,1); c24: rgba(0,24,0,1); c25: rgba(0,25,0,1); c26: rgba(0,26,0,1); c27: rgba(0,27,0,1); c28: rgba(0,28,0,1); c29: rgba(0,29,0,1); c30: rgba(0,30,0,1); c31: rgba(0,31,0,1); c32: rgba(0,32,0,1); c33: rgba(0,33,0,1); c34: rgba(0,34,0,1); c35: rgba(0,35,0,1); c36: rgba(0,36,0,1); c37: rgba(0,37,0,1); c38: rgba(0,38,0,1); c39: rgba(0,39,0,1); c40: rgba(0,40,0,1); c41: rgba(0,41,0,1); c42: rgba(0,42,0,1); c43: rgba(0,43,0,1); c44: rgba(0,44,0,1); c45: rgba(0,45,0,1); c46: rgba(0,46,0,1); c47: rgba(0,47,0,1); c48: rgba(0,48,0,1); c49: rgba(0,49,0,1); c50: rgba(0,50,0,1); c51: rgba(0,51,0,1); c52: rgba(0,52,0,1); c53: rgba(0,53,0,1); c54: rgba(0,54,0,1); c55: rgba(0,55,0,1); c56: rgba(0,56,0,1); c57: rgba(0,57,0,1); c58: rgba(0,58,0,1); c59: rgba(0,59,0,1); c60: rgba(0,60,0,1); c61: rgba(0,61,0,1); c62: rgba(0,62,0,1); c63: rgba(0,63,0,1); c64: rgba(0,64,0,1); c65: rgba(0,65,0,1); c66: rgba(0,66,0,1); c67: rgba(0,67,0,1); c68: rgba(0,68,0,1); c69: rgba(0,69,0,1); c70: rgba(0,70,0,1); c71: rgba(0,71,0,1); c72: rgba(0,72,0,1); c73: rgba(0,73,0,1); c74: rgba(0,74,0,1); c75: rgba(0,75,0,1); c76: rgba(0,76,0,1); c77: rgba(0,77,0,1); c78: rgba(0,78,0,1); c79: rgba(0,79,0,1); c80: rgba(0,80,0,1); c81: rgba(0,81,0,1); c82: rgba(0,82,0,1); c83: rgba(0,83,0,1); c84: rgba(0,84,0,1); c85: rgba(0,85,0,1); c86: rgba(0,86,0,1); c87: rgba(0,87,0,1); c88: rgba(0,88,0,1); c89: rgba(0,89,0,1); c90: rgba(0,90,0,1); c91: rgba(0,91,0,1); c92: rgba(0,92,0,1); c93: rgba(0,93,0,1); c94: rgba(0,94,0,1); c95: rgba(0,95,0,1); c96: rgba(0,96,0,1); c97: rgba(0,97,0,1); c98: rgba(0,98,0,1); c99: rgba(0,99,0,1); c100: rgba(0,100,0,1); c101: rgba(0,101,0,1); c102: rgba(0,102,0,1); c103: rgba(0,103,0,1); c104: rgba(0,104,0,1); c105: rgba(0,105,0,1); c106: rgba(0,106,0,1); c107: rgba(0,107,0,1); c108: rgba(0,108,0,1); c109: rgba(0,109,0,1); c110: rgba(0,110,0,1); c111: rgba(0,111,0,1); c112: rgba(0,112,0,1); c113: rgba(0,113,0,1); c114: rgba(0,114,0,1); c115: rgba(0,115,0,1); c116: rgba(0,116,0,1); c117: rgba(0,117,0,1); c118: rgba(0,118,0,1); c119: rgba(0,119,0,1); c120: rgba(0,120,0,1); c121: rgba(0,121,0,1); c122: rgba(0,122,0,1); c123: rgba(0,123,0,1); c124: rgba(0,124,0,1); c125: rgba(0,125,0,1); c126: rgba(0,126,0,1); c127: rgba(0,127,0,1); c128: rgba(0,128,0,1); c129: rgba(0,129,0,1); c130: rgba(0,130,0,1); c131: rgba(0,131,0,1); c132: rgba(0,132,0,1); c133: rgba(0,133,0,1); c134: rgba(0,134,0,1); c135: rgba(0,135,0,1); c136: rgba(0,136,0,1); c137: rgba(0,137,0,1); c138: rgba(0,138,0,1); c139: rgba(0,139,0,1); c140: rgba(0,140,0,1); c141: rgba(0,141,0,1); c142: rgba(0,142,0,1); c143: rgba(0,143,0,1); c144: rgba(0,144,0,1); c145: rgba(0,145,0,1); c146: rgba(0,146,0,1); c147: rgba(0,147,0,1); c148: rgba(0,148,0,1); c149: rgba(0,149,0,1); c150: rgba(0,150,0,1); c151: rgba(0,151,0,1); c152: rgba(0,152,0,1); c153: rgba(0,153,0,1); c154: rgba(0,154,0,1); c155: rgba(0,155,0,1); c156: rgba(0,156,0,1); c157: rgba(0,157,0,1); c158: rgba(0,158,0,1); c159: rgba(0,159,0,1); c160: rgba(0,160,0,1); c161: rgba(0,161,0,1); c162: rgba(0,162,0,1); c163: rgba(0,163,0,1); c164: rgba(0,164,0,1); c165: rgba(0,165,0,1); c166: rgba(0,166,0,1); c167: rgba(0,167,0,1); c168: rgba(0,168,0,1); c169: rgba(0,169,0,1); c170: rgba(0,170,0,1); c171: rgba(0,171,0,1); c172: rgba(0,172,0,1); c173: rgba(0,173,0,1); c174: rgba(0,174,0,1); c175: rgba(0,175,0,1); c176: rgba(0,176,0,1); c177: rgba(0,177,0,1); c178: rgba(0,178,0,1); c179: rgba(0,179,0,1); c180: rgba(0,180,0,1); c181: rgba(0,181,0,1); c182: rgba(0,182,0,1); c183: rgba(0,183,0,1); c184: rgba(0,184,0,1); c185: rgba(0,185,0,1); c186: rgba(0,186,0,1); c187: rgba(0,187,0,1); c188: rgba(0,188,0,1); c189: rgba(0,189,0,1); c190: rgba(0,190,0,1); c191: rgba(0,191,0,1); c192: rgba(0,192,0,1); c193: rgba(0,193,0,1); c194: rgba(0,194,0,1); c195: rgba(0,195,0,1); c196: rgba(0,196,0,1); c197: rgba(0,197,0,1); c198: rgba(0,198,0,1); c199: rgba(0,199,0,1); c200: rgba(0,200,0,1); c201: rgba(0,201,0,1); c202: rgba(0,202,0,1); c203: rgba(0,203,0,1); c204: rgba(0,204,0,1); c205: rgba(0,205,0,1); c206: rgba(0,206,0,1); c207: rgba(0,207,0,1); c208: rgba(0,208,0,1); c209: rgba(0,209,0,1); c210: rgba(0,210,0,1); c211: rgba(0,211,0,1); c212: rgba(0,212,0,1); c213: rgba(0,213,0,1); c214: rgba(0,214,0,1); c215: rgba(0,215,0,1); c216: rgba(0,216,0,1); c217: rgba(0,217,0,1); c218: rgba(0,218,0,1); c219: rgba(0,219,0,1); c220: rgba(0,220,0,1); c221: rgba(0,221,0,1); c222: rgba(0,222,0,1); c223: rgba(0,223,0,1); c224: rgba(0,224,0,1); c225: rgba(0,225,0,1); c226: rgba(0,226,0,1); c227: rgba(0,227,0,1); c228: rgba(0,228,0,1); c229: rgba(0,229,0,1); c230: rgba(0,230,0,1); c231: rgba(0,231,0,1); c232: rgba(0,232,0,1); c233: rgba(0,233,0,1); c234: rgba(0,234,0,1); c235: rgba(0,235,0,1); c236: rgba(0,236,0,1); c237: rgba(0,237,0,1); c238: rgba(0,238,0,1); c239: rgba(0,239,0,1); c240: rgba(0,240,0,1); c241: rgba(0,241,0,1); c242: rgba(0,242,0,1); c243: rgba(0,243,0,1); c244: rgba(0,244,0,1); c245: rgba(0,245,0,1); c246: rgba(0,246,0,1); c247: rgba(0,247,0,1); c248: rgba(0,248,0,1); c249: rgba(0,249,0,1); c250: rgba(0,250,0,1); c251: rgba(0,251,0,1); c252: rgba(0,252,0,1); c253: rgba(0,253,0,1); c254: rgba(0,254,0,1); c255: rgba(0,255,0,1); c256: rgba(0,256,0,1); } foo { c-1: rgba(-1%,0,0,1); c0: rgba(0%,0,0,1); c1: rgba(1%,0,0,1); c2: rgba(2%,0,0,1); c3: rgba(3%,0,0,1); c4: rgba(4%,0,0,1); c5: rgba(5%,0,0,1); c6: rgba(6%,0,0,1); c7: rgba(7%,0,0,1); c8: rgba(8%,0,0,1); c9: rgba(9%,0,0,1); c10: rgba(10%,0,0,1); c11: rgba(11%,0,0,1); c12: rgba(12%,0,0,1); c13: rgba(13%,0,0,1); c14: rgba(14%,0,0,1); c15: rgba(15%,0,0,1); c16: rgba(16%,0,0,1); c17: rgba(17%,0,0,1); c18: rgba(18%,0,0,1); c19: rgba(19%,0,0,1); c20: rgba(20%,0,0,1); c21: rgba(21%,0,0,1); c22: rgba(22%,0,0,1); c23: rgba(23%,0,0,1); c24: rgba(24%,0,0,1); c25: rgba(25%,0,0,1); c26: rgba(26%,0,0,1); c27: rgba(27%,0,0,1); c28: rgba(28%,0,0,1); c29: rgba(29%,0,0,1); c30: rgba(30%,0,0,1); c31: rgba(31%,0,0,1); c32: rgba(32%,0,0,1); c33: rgba(33%,0,0,1); c34: rgba(34%,0,0,1); c35: rgba(35%,0,0,1); c36: rgba(36%,0,0,1); c37: rgba(37%,0,0,1); c38: rgba(38%,0,0,1); c39: rgba(39%,0,0,1); c40: rgba(40%,0,0,1); c41: rgba(41%,0,0,1); c42: rgba(42%,0,0,1); c43: rgba(43%,0,0,1); c44: rgba(44%,0,0,1); c45: rgba(45%,0,0,1); c46: rgba(46%,0,0,1); c47: rgba(47%,0,0,1); c48: rgba(48%,0,0,1); c49: rgba(49%,0,0,1); c50: rgba(50%,0,0,1); c51: rgba(51%,0,0,1); c52: rgba(52%,0,0,1); c53: rgba(53%,0,0,1); c54: rgba(54%,0,0,1); c55: rgba(55%,0,0,1); c56: rgba(56%,0,0,1); c57: rgba(57%,0,0,1); c58: rgba(58%,0,0,1); c59: rgba(59%,0,0,1); c60: rgba(60%,0,0,1); c61: rgba(61%,0,0,1); c62: rgba(62%,0,0,1); c63: rgba(63%,0,0,1); c64: rgba(64%,0,0,1); c65: rgba(65%,0,0,1); c66: rgba(66%,0,0,1); c67: rgba(67%,0,0,1); c68: rgba(68%,0,0,1); c69: rgba(69%,0,0,1); c70: rgba(70%,0,0,1); c71: rgba(71%,0,0,1); c72: rgba(72%,0,0,1); c73: rgba(73%,0,0,1); c74: rgba(74%,0,0,1); c75: rgba(75%,0,0,1); c76: rgba(76%,0,0,1); c77: rgba(77%,0,0,1); c78: rgba(78%,0,0,1); c79: rgba(79%,0,0,1); c80: rgba(80%,0,0,1); c81: rgba(81%,0,0,1); c82: rgba(82%,0,0,1); c83: rgba(83%,0,0,1); c84: rgba(84%,0,0,1); c85: rgba(85%,0,0,1); c86: rgba(86%,0,0,1); c87: rgba(87%,0,0,1); c88: rgba(88%,0,0,1); c89: rgba(89%,0,0,1); c90: rgba(90%,0,0,1); c91: rgba(91%,0,0,1); c92: rgba(92%,0,0,1); c93: rgba(93%,0,0,1); c94: rgba(94%,0,0,1); c95: rgba(95%,0,0,1); c96: rgba(96%,0,0,1); c97: rgba(97%,0,0,1); c98: rgba(98%,0,0,1); c99: rgba(99%,0,0,1); c100: rgba(100%,0,0,1); c101: rgba(101%,0,0,1); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/saturate/000077500000000000000000000000001305254536400275255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/saturate/expected_output.css000066400000000000000000000025461305254536400334670ustar00rootroot00000000000000foo { c0: gray; c1: #7f817e; c2: #7f827d; c3: #7e837c; c4: #7e857a; c5: #7d8679; c6: #7d8778; c7: #7d8877; c8: #7c8a75; c9: #7c8b74; c10: #7b8c73; c11: #7b8e71; c12: #7a8f70; c13: #7a906f; c14: #7a916e; c15: #79936c; c16: #79946b; c17: #78956a; c18: #789669; c19: #779867; c20: #779966; c21: #779a65; c22: #769c63; c23: #769d62; c24: #759e61; c25: #759f60; c26: #74a15e; c27: #74a25d; c28: #74a35c; c29: #73a45b; c30: #73a659; c31: #72a758; c32: #72a857; c33: #71aa55; c34: #71ab54; c35: #71ac53; c36: #70ad52; c37: #70af50; c38: #6fb04f; c39: #6fb14e; c41: #6eb44b; c42: #6eb54a; c43: #6db649; c44: #6db847; c45: #6cb946; c46: #6cba45; c47: #6cbb44; c48: #6bbd42; c49: #6bbe41; c50: #6abf40; c51: #6ac13e; c52: #69c23d; c53: #69c33c; c54: #69c43b; c55: #68c639; c56: #68c738; c57: #67c837; c58: #67c936; c59: #66cb34; c60: #66cc33; c61: #66cd32; c62: #65cf30; c63: #65d02f; c64: #64d12e; c65: #64d22d; c66: #63d42b; c67: #63d52a; c68: #63d629; c69: #62d728; c70: #62d926; c71: #61da25; c72: #61db24; c73: #60dd22; c74: #60de21; c75: #60df20; c76: #5fe01f; c77: #5fe21d; c78: #5ee31c; c79: #5ee41b; c81: #5de718; c82: #5de817; c83: #5ce916; c84: #5ceb14; c85: #5bec13; c86: #5bed12; c87: #5bee11; c88: #5af00f; c89: #5af10e; c90: #59f20d; c91: #59f40b; c92: #58f50a; c93: #58f609; c94: #58f708; c95: #57f906; c96: #57fa05; c97: #56fb04; c98: #56fc03; c99: #55fe01; c100: #55ff00; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-functions/saturate/input.scss000066400000000000000000000100511305254536400315560ustar00rootroot00000000000000foo { c0: saturate(hsl(100, 0%, 50%), 0%); c1: saturate(hsl(100, 0%, 50%), 1%); c2: saturate(hsl(100, 0%, 50%), 2%); c3: saturate(hsl(100, 0%, 50%), 3%); c4: saturate(hsl(100, 0%, 50%), 4%); c5: saturate(hsl(100, 0%, 50%), 5%); c6: saturate(hsl(100, 0%, 50%), 6%); c7: saturate(hsl(100, 0%, 50%), 7%); c8: saturate(hsl(100, 0%, 50%), 8%); c9: saturate(hsl(100, 0%, 50%), 9%); c10: saturate(hsl(100, 0%, 50%), 10%); c11: saturate(hsl(100, 0%, 50%), 11%); c12: saturate(hsl(100, 0%, 50%), 12%); c13: saturate(hsl(100, 0%, 50%), 13%); c14: saturate(hsl(100, 0%, 50%), 14%); c15: saturate(hsl(100, 0%, 50%), 15%); c16: saturate(hsl(100, 0%, 50%), 16%); c17: saturate(hsl(100, 0%, 50%), 17%); c18: saturate(hsl(100, 0%, 50%), 18%); c19: saturate(hsl(100, 0%, 50%), 19%); c20: saturate(hsl(100, 0%, 50%), 20%); c21: saturate(hsl(100, 0%, 50%), 21%); c22: saturate(hsl(100, 0%, 50%), 22%); c23: saturate(hsl(100, 0%, 50%), 23%); c24: saturate(hsl(100, 0%, 50%), 24%); c25: saturate(hsl(100, 0%, 50%), 25%); c26: saturate(hsl(100, 0%, 50%), 26%); c27: saturate(hsl(100, 0%, 50%), 27%); c28: saturate(hsl(100, 0%, 50%), 28%); c29: saturate(hsl(100, 0%, 50%), 29%); c30: saturate(hsl(100, 0%, 50%), 30%); c31: saturate(hsl(100, 0%, 50%), 31%); c32: saturate(hsl(100, 0%, 50%), 32%); c33: saturate(hsl(100, 0%, 50%), 33%); c34: saturate(hsl(100, 0%, 50%), 34%); c35: saturate(hsl(100, 0%, 50%), 35%); c36: saturate(hsl(100, 0%, 50%), 36%); c37: saturate(hsl(100, 0%, 50%), 37%); c38: saturate(hsl(100, 0%, 50%), 38%); c39: saturate(hsl(100, 0%, 50%), 39%); // c40: saturate(hsl(100, 0%, 50%), 40%); c41: saturate(hsl(100, 0%, 50%), 41%); c42: saturate(hsl(100, 0%, 50%), 42%); c43: saturate(hsl(100, 0%, 50%), 43%); c44: saturate(hsl(100, 0%, 50%), 44%); c45: saturate(hsl(100, 0%, 50%), 45%); c46: saturate(hsl(100, 0%, 50%), 46%); c47: saturate(hsl(100, 0%, 50%), 47%); c48: saturate(hsl(100, 0%, 50%), 48%); c49: saturate(hsl(100, 0%, 50%), 49%); c50: saturate(hsl(100, 0%, 50%), 50%); c51: saturate(hsl(100, 0%, 50%), 51%); c52: saturate(hsl(100, 0%, 50%), 52%); c53: saturate(hsl(100, 0%, 50%), 53%); c54: saturate(hsl(100, 0%, 50%), 54%); c55: saturate(hsl(100, 0%, 50%), 55%); c56: saturate(hsl(100, 0%, 50%), 56%); c57: saturate(hsl(100, 0%, 50%), 57%); c58: saturate(hsl(100, 0%, 50%), 58%); c59: saturate(hsl(100, 0%, 50%), 59%); c60: saturate(hsl(100, 0%, 50%), 60%); c61: saturate(hsl(100, 0%, 50%), 61%); c62: saturate(hsl(100, 0%, 50%), 62%); c63: saturate(hsl(100, 0%, 50%), 63%); c64: saturate(hsl(100, 0%, 50%), 64%); c65: saturate(hsl(100, 0%, 50%), 65%); c66: saturate(hsl(100, 0%, 50%), 66%); c67: saturate(hsl(100, 0%, 50%), 67%); c68: saturate(hsl(100, 0%, 50%), 68%); c69: saturate(hsl(100, 0%, 50%), 69%); c70: saturate(hsl(100, 0%, 50%), 70%); c71: saturate(hsl(100, 0%, 50%), 71%); c72: saturate(hsl(100, 0%, 50%), 72%); c73: saturate(hsl(100, 0%, 50%), 73%); c74: saturate(hsl(100, 0%, 50%), 74%); c75: saturate(hsl(100, 0%, 50%), 75%); c76: saturate(hsl(100, 0%, 50%), 76%); c77: saturate(hsl(100, 0%, 50%), 77%); c78: saturate(hsl(100, 0%, 50%), 78%); c79: saturate(hsl(100, 0%, 50%), 79%); // c80: saturate(hsl(100, 0%, 50%), 80%); c81: saturate(hsl(100, 0%, 50%), 81%); c82: saturate(hsl(100, 0%, 50%), 82%); c83: saturate(hsl(100, 0%, 50%), 83%); c84: saturate(hsl(100, 0%, 50%), 84%); c85: saturate(hsl(100, 0%, 50%), 85%); c86: saturate(hsl(100, 0%, 50%), 86%); c87: saturate(hsl(100, 0%, 50%), 87%); c88: saturate(hsl(100, 0%, 50%), 88%); c89: saturate(hsl(100, 0%, 50%), 89%); c90: saturate(hsl(100, 0%, 50%), 90%); c91: saturate(hsl(100, 0%, 50%), 91%); c92: saturate(hsl(100, 0%, 50%), 92%); c93: saturate(hsl(100, 0%, 50%), 93%); c94: saturate(hsl(100, 0%, 50%), 94%); c95: saturate(hsl(100, 0%, 50%), 95%); c96: saturate(hsl(100, 0%, 50%), 96%); c97: saturate(hsl(100, 0%, 50%), 97%); c98: saturate(hsl(100, 0%, 50%), 98%); c99: saturate(hsl(100, 0%, 50%), 99%); c100: saturate(hsl(100, 0%, 50%), 100%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-names/000077500000000000000000000000001305254536400247705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-names/expected_output.css000066400000000000000000000060551305254536400307310ustar00rootroot00000000000000colors { AliceBlue: aliceblue; AntiqueWhite: antiquewhite; Aqua: cyan; Aquamarine: aquamarine; Azure: azure; Beige: beige; Bisque: bisque; Black: black; BlanchedAlmond: blanchedalmond; Blue: blue; BlueViolet: blueviolet; Brown: brown; BurlyWood: burlywood; CadetBlue: cadetblue; Chartreuse: chartreuse; Chocolate: chocolate; Coral: coral; CornflowerBlue: cornflowerblue; Cornsilk: cornsilk; Crimson: crimson; Cyan: cyan; DarkBlue: darkblue; DarkCyan: darkcyan; DarkGoldenRod: darkgoldenrod; DarkGray: darkgray; DarkGreen: darkgreen; DarkKhaki: darkkhaki; DarkMagenta: darkmagenta; DarkOliveGreen: darkolivegreen; Darkorange: darkorange; DarkOrchid: darkorchid; DarkRed: darkred; DarkSalmon: darksalmon; DarkSeaGreen: darkseagreen; DarkSlateBlue: darkslateblue; DarkSlateGray: darkslategray; DarkTurquoise: darkturquoise; DarkViolet: darkviolet; DeepPink: deeppink; DeepSkyBlue: deepskyblue; DimGray: dimgray; DodgerBlue: dodgerblue; FireBrick: firebrick; FloralWhite: floralwhite; ForestGreen: forestgreen; Fuchsia: magenta; Gainsboro: gainsboro; GhostWhite: ghostwhite; Gold: gold; GoldenRod: goldenrod; Gray: gray; Green: green; GreenYellow: greenyellow; HoneyDew: honeydew; HotPink: hotpink; IndianRed: indianred; Indigo: indigo; Ivory: ivory; Khaki: khaki; Lavender: lavender; LavenderBlush: lavenderblush; LawnGreen: lawngreen; LemonChiffon: lemonchiffon; LightBlue: lightblue; LightCoral: lightcoral; LightCyan: lightcyan; LightGoldenRodYellow: lightgoldenrodyellow; LightGray: lightgray; LightGreen: lightgreen; LightPink: lightpink; LightSalmon: lightsalmon; LightSeaGreen: lightseagreen; LightSkyBlue: lightskyblue; LightSlateGray: lightslategray; LightSteelBlue: lightsteelblue; LightYellow: lightyellow; Lime: lime; LimeGreen: limegreen; Linen: linen; Magenta: magenta; Maroon: maroon; MediumAquaMarine: mediumaquamarine; MediumBlue: mediumblue; MediumOrchid: mediumorchid; MediumPurple: mediumpurple; MediumSeaGreen: mediumseagreen; MediumSlateBlue: mediumslateblue; MediumSpringGreen: mediumspringgreen; MediumTurquoise: mediumturquoise; MediumVioletRed: mediumvioletred; MidnightBlue: midnightblue; MintCream: mintcream; MistyRose: mistyrose; Moccasin: moccasin; NavajoWhite: navajowhite; Navy: navy; OldLace: oldlace; Olive: olive; OliveDrab: olivedrab; Orange: orange; OrangeRed: orangered; Orchid: orchid; PaleGoldenRod: palegoldenrod; PaleGreen: palegreen; PaleTurquoise: paleturquoise; PaleVioletRed: palevioletred; PapayaWhip: papayawhip; PeachPuff: peachpuff; Peru: peru; Pink: pink; Plum: plum; PowderBlue: powderblue; Purple: purple; Red: red; RosyBrown: rosybrown; RoyalBlue: royalblue; SaddleBrown: saddlebrown; Salmon: salmon; SandyBrown: sandybrown; SeaGreen: seagreen; SeaShell: seashell; Sienna: sienna; Silver: silver; SkyBlue: skyblue; SlateBlue: slateblue; SlateGray: slategray; Snow: snow; SpringGreen: springgreen; SteelBlue: steelblue; Tan: tan; Teal: teal; Thistle: thistle; Tomato: tomato; Turquoise: turquoise; Violet: violet; Wheat: wheat; White: white; WhiteSmoke: whitesmoke; Yellow: yellow; YellowGreen: yellowgreen; RebeccaPurple: rebeccapurple; transparent: transparent; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/color-names/input.scss000066400000000000000000000075161305254536400270350ustar00rootroot00000000000000colors { AliceBlue: #F0F8FF + 0; AntiqueWhite: #FAEBD7 + 0; Aqua: #00FFFF + 0; Aquamarine: #7FFFD4 + 0; Azure: #F0FFFF + 0; Beige: #F5F5DC + 0; Bisque: #FFE4C4 + 0; Black: #000000 + 0; BlanchedAlmond: #FFEBCD + 0; Blue: #0000FF + 0; BlueViolet: #8A2BE2 + 0; Brown: #A52A2A + 0; BurlyWood: #DEB887 + 0; CadetBlue: #5F9EA0 + 0; Chartreuse: #7FFF00 + 0; Chocolate: #D2691E + 0; Coral: #FF7F50 + 0; CornflowerBlue: #6495ED + 0; Cornsilk: #FFF8DC + 0; Crimson: #DC143C + 0; Cyan: #00FFFF + 0; DarkBlue: #00008B + 0; DarkCyan: #008B8B + 0; DarkGoldenRod: #B8860B + 0; DarkGray: #A9A9A9 + 0; DarkGreen: #006400 + 0; DarkKhaki: #BDB76B + 0; DarkMagenta: #8B008B + 0; DarkOliveGreen: #556B2F + 0; Darkorange: #FF8C00 + 0; DarkOrchid: #9932CC + 0; DarkRed: #8B0000 + 0; DarkSalmon: #E9967A + 0; DarkSeaGreen: #8FBC8F + 0; DarkSlateBlue: #483D8B + 0; DarkSlateGray: #2F4F4F + 0; DarkTurquoise: #00CED1 + 0; DarkViolet: #9400D3 + 0; DeepPink: #FF1493 + 0; DeepSkyBlue: #00BFFF + 0; DimGray: #696969 + 0; DodgerBlue: #1E90FF + 0; FireBrick: #B22222 + 0; FloralWhite: #FFFAF0 + 0; ForestGreen: #228B22 + 0; Fuchsia: #FF00FF + 0; Gainsboro: #DCDCDC + 0; GhostWhite: #F8F8FF + 0; Gold: #FFD700 + 0; GoldenRod: #DAA520 + 0; Gray: #808080 + 0; Green: #008000 + 0; GreenYellow: #ADFF2F + 0; HoneyDew: #F0FFF0 + 0; HotPink: #FF69B4 + 0; IndianRed: #CD5C5C + 0; Indigo: #4B0082 + 0; Ivory: #FFFFF0 + 0; Khaki: #F0E68C + 0; Lavender: #E6E6FA + 0; LavenderBlush: #FFF0F5 + 0; LawnGreen: #7CFC00 + 0; LemonChiffon: #FFFACD + 0; LightBlue: #ADD8E6 + 0; LightCoral: #F08080 + 0; LightCyan: #E0FFFF + 0; LightGoldenRodYellow: #FAFAD2 + 0; LightGray: #D3D3D3 + 0; LightGreen: #90EE90 + 0; LightPink: #FFB6C1 + 0; LightSalmon: #FFA07A + 0; LightSeaGreen: #20B2AA + 0; LightSkyBlue: #87CEFA + 0; LightSlateGray: #778899 + 0; LightSteelBlue: #B0C4DE + 0; LightYellow: #FFFFE0 + 0; Lime: #00FF00 + 0; LimeGreen: #32CD32 + 0; Linen: #FAF0E6 + 0; Magenta: #FF00FF + 0; Maroon: #800000 + 0; MediumAquaMarine: #66CDAA + 0; MediumBlue: #0000CD + 0; MediumOrchid: #BA55D3 + 0; MediumPurple: #9370DB + 0; MediumSeaGreen: #3CB371 + 0; MediumSlateBlue: #7B68EE + 0; MediumSpringGreen: #00FA9A + 0; MediumTurquoise: #48D1CC + 0; MediumVioletRed: #C71585 + 0; MidnightBlue: #191970 + 0; MintCream: #F5FFFA + 0; MistyRose: #FFE4E1 + 0; Moccasin: #FFE4B5 + 0; NavajoWhite: #FFDEAD + 0; Navy: #000080 + 0; OldLace: #FDF5E6 + 0; Olive: #808000 + 0; OliveDrab: #6B8E23 + 0; Orange: #FFA500 + 0; OrangeRed: #FF4500 + 0; Orchid: #DA70D6 + 0; PaleGoldenRod: #EEE8AA + 0; PaleGreen: #98FB98 + 0; PaleTurquoise: #AFEEEE + 0; PaleVioletRed: #DB7093 + 0; PapayaWhip: #FFEFD5 + 0; PeachPuff: #FFDAB9 + 0; Peru: #CD853F + 0; Pink: #FFC0CB + 0; Plum: #DDA0DD + 0; PowderBlue: #B0E0E6 + 0; Purple: #800080 + 0; Red: #FF0000 + 0; RosyBrown: #BC8F8F + 0; RoyalBlue: #4169E1 + 0; SaddleBrown: #8B4513 + 0; Salmon: #FA8072 + 0; SandyBrown: #F4A460 + 0; SeaGreen: #2E8B57 + 0; SeaShell: #FFF5EE + 0; Sienna: #A0522D + 0; Silver: #C0C0C0 + 0; SkyBlue: #87CEEB + 0; SlateBlue: #6A5ACD + 0; SlateGray: #708090 + 0; Snow: #FFFAFA + 0; SpringGreen: #00FF7F + 0; SteelBlue: #4682B4 + 0; Tan: #D2B48C + 0; Teal: #008080 + 0; Thistle: #D8BFD8 + 0; Tomato: #FF6347 + 0; Turquoise: #40E0D0 + 0; Violet: #EE82EE + 0; Wheat: #F5DEB3 + 0; White: #FFFFFF + 0; WhiteSmoke: #F5F5F5 + 0; Yellow: #FFFF00 + 0; YellowGreen: #9ACD32 + 0; RebeccaPurple: #663399 + 0; transparent: transparent + 0; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/conversions/000077500000000000000000000000001305254536400251215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/conversions/expected_output.css000066400000000000000000000000611305254536400310510ustar00rootroot00000000000000div { width: 30.48in; width: 6in; width: 16cm; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/conversions/input.scss000066400000000000000000000001441305254536400271540ustar00rootroot00000000000000div { width: 3cm * 2in * 2in / 1cm / 1cm; width: 3cm * 2in / 1cm; width: 4cm * (12in / 3in); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css-import/000077500000000000000000000000001305254536400246515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css-import/expected_output.css000066400000000000000000000001001305254536400305730ustar00rootroot00000000000000@import url(foo.css); @import url(bar.css); div { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css-import/input.scss000066400000000000000000000000641305254536400267050ustar00rootroot00000000000000@import 'foo.css', "bar.css"; div { color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css_nth_selectors/000077500000000000000000000000001305254536400262755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css_nth_selectors/expected_output.css000066400000000000000000000000351305254536400322260ustar00rootroot00000000000000:nth-child(2n + 3) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css_nth_selectors/input.scss000066400000000000000000000000371305254536400303310ustar00rootroot00000000000000:nth-child(2n + 3) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css_unicode/000077500000000000000000000000001305254536400250475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css_unicode/expected_output.css000066400000000000000000000000531305254536400310000ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/css_unicode/input.scss000066400000000000000000000000551305254536400271030ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/div/000077500000000000000000000000001305254536400233335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/div/expected_output.css000066400000000000000000000001611305254536400272640ustar00rootroot00000000000000div { /* $x: 3/4 */ a: 0.75; b: hey 0.75 ho; /* $xs: hey 3/4 ho */ c: hey 3/4 ho; d: 0.75; e: true; f: number; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/div/input.scss000066400000000000000000000002641305254536400253710ustar00rootroot00000000000000$x: 3/4; $xs: hey 3/4 ho; div { /* $x: 3/4 */ a: $x; b: hey $x ho; /* $xs: hey 3/4 ho */ c: $xs; d: nth($xs, 2); e: nth($xs, 2) == 0.75; f: type-of(nth($xs, 2)); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/env/000077500000000000000000000000001305254536400233415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/env/expected_output.css000066400000000000000000000003471305254536400273000ustar00rootroot00000000000000div { /* 0 */ font: 0; /* 1 */ font: 1; /* 2 */ font: 2; } div span { /* 2 */ font: 2; } div p { /* 2 */ font: 2; } @foo { div { font: 2; } } @bar { div { font: 3; } } div { content: "foo"; font: fudge; width: "block for foo!"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/env/input.scss000066400000000000000000000006601305254536400253770ustar00rootroot00000000000000$x: 0; div { /* 0 */ font: $x; $x: 1 !global; /* 1 */ font: $x; span { $x: 2 !global; /* 2 */ font: $x; } /* 2 */ font: $x; p { /* 2 */ font: $x; } } div { @foo { $y: 2; font: $y; } @bar { $y: 3; font: $y; } } @mixin foo() { content: "foo"; @content; } div { $z: "whatever"; @include foo() { $z: "block for foo!"; font: fudge; } width: $z; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/eq/000077500000000000000000000000001305254536400231565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/eq/expected_output.css000066400000000000000000000000621305254536400271070ustar00rootroot00000000000000div { foo: true; foo: true; foo: a b false b c; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/eq/input.scss000066400000000000000000000001251305254536400252100ustar00rootroot00000000000000div { foo: center == "center"; foo: (a b c) == (a b c); foo: a b c == a b c; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/000077500000000000000000000000001305254536400243675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/at-error/000077500000000000000000000000001305254536400261225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/at-error/expected_output.css000066400000000000000000000000231305254536400320500ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/at-error/input.scss000066400000000000000000000000531305254536400301540ustar00rootroot00000000000000foo { foo: feature-exists('at-error'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/extend-selector-pseudoclass/000077500000000000000000000000001305254536400320175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400356660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/extend-selector-pseudoclassfoo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/extend-selector-pseudoclass/input.scss000066400000000000000000000000761305254536400340560ustar00rootroot00000000000000foo { foo: feature-exists('extend-selector-pseudoclass'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/global-variable-shadowing/000077500000000000000000000000001305254536400313735ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400352420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/global-variable-shadowingfoo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/global-variable-shadowing/input.scss000066400000000000000000000000741305254536400334300ustar00rootroot00000000000000foo { foo: feature-exists('global-variable-shadowing'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/units-level-3/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/units-level-3/expected_output.css000066400000000000000000000000231305254536400327240ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/features/units-level-3/input.scss000066400000000000000000000000601305254536400310260ustar00rootroot00000000000000foo { foo: feature-exists('units-level-3'); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/filter-functions/000077500000000000000000000000001305254536400260445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/filter-functions/expected_output.css000066400000000000000000000002201305254536400317710ustar00rootroot00000000000000div { hoo: grayscale(0.3) grayscale(200%); moo: opacity(0.3) opacity(200%); poo: invert(0.3) invert(200%); goo: saturate(0.3) saturate(200%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/filter-functions/input.scss000066400000000000000000000002301305254536400300730ustar00rootroot00000000000000div { hoo: grayscale(0.3) grayscale(200%); moo: opacity(0.3) opacity(200%); poo: invert(0.3) invert(200%); goo: saturate(0.3) saturate(200%); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/http_import/000077500000000000000000000000001305254536400251225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/http_import/expected_output.css000066400000000000000000000000751305254536400310570ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-3.5.0-2/spec/output_styles/compact/libsass/http_import/input.scss000066400000000000000000000000741305254536400271570ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans";sass-spec-3.5.0-2/spec/output_styles/compact/libsass/image-url/000077500000000000000000000000001305254536400244335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/image-url/expected_output.css000066400000000000000000000001211305254536400303600ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/image-url/input.scss000066400000000000000000000001241305254536400264640ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/import/000077500000000000000000000000001305254536400240635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/import/expected_output.css000066400000000000000000000002351305254536400300160ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/import/input.scss000066400000000000000000000002141305254536400261140ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/compact/libsass/inh/000077500000000000000000000000001305254536400233275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/inh/expected_output.css000066400000000000000000000000631305254536400272610ustar00rootroot00000000000000foo.a, bar.a { width: 10px; } bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/inh/input.scss000066400000000000000000000000761305254536400253660ustar00rootroot00000000000000foo.a { width: 10px; } bar { color: red; @extend foo; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/inheritance/000077500000000000000000000000001305254536400250425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/inheritance/expected_output.css000066400000000000000000000015441305254536400310010ustar00rootroot00000000000000main content a box, main content a supplemtal text b sidebar, supplemtal text b main content a sidebar { border: solid; } supplemtal text b sidebar { background: gray; } /********/ mammal, human { blood: warm; } mammal.furry.quadruped, human.furry.quadruped, dog.furry { fur: lots; legs: 4; } human { says: "hello"; } dog { says: "woof"; } /********/ region.country inhabitant.mouse, region.country citizen.mouse, region.country tax-payer.mouse { eats: cheddar; } region.city inhabitant.mouse, region.city region.country citizen.mouse, region.country region.city citizen.mouse, region.city tax-payer.mouse { eats: camembert; } region.country citizen { ssn: 123 45 6789; } region tax-payer { rate: 17%; } /********/ foo, .a.bar, hux { color: red; } .a.bar { background: gray; } /********/ foo, .a.bar, hux { color: red; } hux, .bar.a { background: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/inheritance/input.scss000066400000000000000000000013351305254536400271000ustar00rootroot00000000000000main content a box { border: solid; } supplemtal text b sidebar { @extend box; background: gray; } /********/ mammal { blood: warm; } mammal.furry.quadruped { fur: lots; legs: 4; } human { @extend mammal; says: "hello"; } dog { says: "woof"; @extend mammal.quadruped; } /********/ region.country { inhabitant.mouse { eats: cheddar; } } region.city { inhabitant.mouse { eats: camembert; } } region.country citizen { @extend inhabitant; ssn: 123 45 6789; } region tax-payer { @extend inhabitant; rate: 17%; } /********/ foo { color: red; } .a.bar { @extend fo#{o}; background: gray; } /********/ foo { color: red; } hux, .bar.a { @extend foo; background: blue; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call-4.0/000077500000000000000000000000001305254536400302765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400341500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call-4.0div { color: foo(a, 3, c); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call-4.0/input.scss000066400000000000000000000000541305254536400323310ustar00rootroot00000000000000$f: foo; div { color: #{$f}(a, 1+2, c); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call-4.0/options.yml000066400000000000000000000000321305254536400325070ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call/000077500000000000000000000000001305254536400277775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call/error000066400000000000000000000005311305254536400310520ustar00rootroot00000000000000DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compact/libsass/interpolated-function-call/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$f}#{a, 1 + 2, c}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call/expected_output.css000066400000000000000000000000331305254536400337260ustar00rootroot00000000000000div { color: fooa, 3, c; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call/input.scss000066400000000000000000000000541305254536400320320ustar00rootroot00000000000000$f: foo; div { color: #{$f}(a, 1+2, c); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-function-call/options.yml000066400000000000000000000000611305254536400322120ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls-4.0/000077500000000000000000000000001305254536400265255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls-4.0/expected_output.css000066400000000000000000000002501305254536400324550ustar00rootroot00000000000000div { background-image: "url(" /static_loc/ "img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge" hey now123; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls-4.0/input.scss000066400000000000000000000003071305254536400305610ustar00rootroot00000000000000$base_url: "/static_loc/"; div { background-image: "url("#{$base_url}"img/beta.png)"; } span { background-image: url(#{$base_url}img/beta.png); } fudge { walnuts: blix"fludge"#{hey now}123; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls-4.0/options.yml000066400000000000000000000000321305254536400307360ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls/000077500000000000000000000000001305254536400262265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls/error000066400000000000000000000012721305254536400273040ustar00rootroot00000000000000DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compact/libsass/interpolated-urls/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"url("#{$base_url}"img/beta.png)"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/libsass/interpolated-urls/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{blix "fludge"}#{hey now}123") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls/expected_output.css000066400000000000000000000002451305254536400321620ustar00rootroot00000000000000div { background-image: "url("/static_loc/"img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge"hey now123; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls/input.scss000066400000000000000000000003071305254536400302620ustar00rootroot00000000000000$base_url: "/static_loc/"; div { background-image: "url("#{$base_url}"img/beta.png)"; } span { background-image: url(#{$base_url}img/beta.png); } fudge { walnuts: blix"fludge"#{hey now}123; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/interpolated-urls/options.yml000066400000000000000000000000611305254536400304410ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/libsass/keyframes/000077500000000000000000000000001305254536400245375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/keyframes/expected_output.css000066400000000000000000000010051305254536400304660ustar00rootroot00000000000000div { color: #181818; } @-webkit-keyframes uiDelayedFadeIn { 0% { opacity: 0; } 50% { opacity: .5; } 100% { opacity: 1; } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } @-webkit-keyframes bounce { blah: blee; } foo div { color: red; } @-moz-document url-prefix() { .fl { float: left; margin: 12px 4px 0 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } .fs { float: left; margin: 12px 4px 10px 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/keyframes/input.scss000066400000000000000000000011711305254536400265730ustar00rootroot00000000000000div { color: #181818; } @-webkit-keyframes uiDelayedFadeIn { 0% { opacity: 0; } 50% { opacity: .5; } 100% { opacity: 1; } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } $name: bounce; @-webkit-keyframes #{$name} { blah: blee; } @mixin fudge() { @content; } foo { @include fudge() { div { color: red; } } } @-moz-document url-prefix() { .fl { float:left; margin:12px 4px 0 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } .fs { float:left; margin:12px 4px 10px 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/length/000077500000000000000000000000001305254536400240325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/length/expected_output.css000066400000000000000000000001501305254536400277610ustar00rootroot00000000000000div { foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 2; foo: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/length/input.scss000066400000000000000000000005121305254536400260640ustar00rootroot00000000000000div { foo: length(null); foo: length(true); foo: length(false); foo: length("protégé"); foo: length(protégé); foo: length(""); foo: length("hello there"); foo: length("Façade"); foo: length("Tromsø"); foo: length("Ãlso"); foo: length((foo: foo, bar: bar)); foo: length((foo, bar, baz, bang)); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/list-evaluation/000077500000000000000000000000001305254536400256715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/list-evaluation/expected_output.css000066400000000000000000000004031305254536400316210ustar00rootroot00000000000000div { content: red 2/3 blue; content: 0.66667; content: number; content: color; /**** 4 ****/ content: 1/2 3/45/6 7/8; content: 1/2 3/4, 5/6 7/8; /**** ****/ foo: 1; bar: 2; foo: 2; bar: 3; foo: 0.75; bar: 1.75; /*** ***/ stuff: 1, 2 3/4 5, 6; stuff: 0.25; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/list-evaluation/input.scss000066400000000000000000000005741305254536400277330ustar00rootroot00000000000000div { $things: red 2/3 blue; content: $things; content: nth($things, 2); content: type-of(nth($things, 2)); content: type-of(nth($things, 3)); /**** #{2+2} ****/ content: (1 / 2 3 / 4) + (5/6 7/8); content: (1/2 3/4), (5/6 7/8); /**** ****/ @each $x in 1 2 3/4 { foo: $x; bar: $x + 1; } /*** ***/ stuff: 1, (2 3/4 5), 6; stuff: ((1 + 2)/3/4); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/lists/000077500000000000000000000000001305254536400237075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/lists/expected_output.css000066400000000000000000000004141305254536400276410ustar00rootroot00000000000000div { content: false; content: true; content: var 1/2 3 4; content: lit 1/2 3 4; content: true; a: 3, 3; b: 0.5, 0.5; content: true; /***/ content: 3; content: number; content: 0.5; content: 0.5; content: true; content: 1 2 3; color: true; color: true; color: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/lists/input.scss000066400000000000000000000011521305254536400257420ustar00rootroot00000000000000div { $list: append(1/2 3, 4); content: (1 2 3) == (1, 2, 3); content: (1 2 3) == (1 2 3); content: var $list; content: lit (1/2 3 4); content: (1/2 3 4) == $list; a: length((1/2 3 4)), length($list); b: nth((1/2 3 4), 1), nth($list, 1); content: (1/2 3 4) == (1/2 3 4); /***/ content: length($list); content: type-of(nth($list, 1)); content: nth($list, 1); content: nth(1/2 3 4, 1); $a: 1 2 3; $b: (1 2 3); content: $a == $b; content: 1 2 () 3; color: red == #ff0000; $color-list : fudge red blue; color: nth($color-list, 2) == #ff0000; color: nth($color-list, 2) == red; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/media-hoisting/000077500000000000000000000000001305254536400254525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/media-hoisting/expected_output.css000066400000000000000000000003451305254536400314070ustar00rootroot00000000000000@media screen { a { color: black; height: 8px; } } a { color: red; } @media screen { a { color: blue; height: 10px; } } a { color: beige; } a b { color: teal; } @media screen { a b { color: orange; } a b c { height: 12px; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/media-hoisting/input.scss000066400000000000000000000004261305254536400275100ustar00rootroot00000000000000@media screen { a { color: black; height: 8px; } } a { color: red; @media screen { color: blue; height: 10px; } } a { color: beige; b { color: teal; @media screen { color: orange; c { height: 12px; } } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/media/000077500000000000000000000000001305254536400236305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/media/expected_output.css000066400000000000000000000020541305254536400275640ustar00rootroot00000000000000@media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media all { /* hey */ p { color: blue; } p a { color: green; } p a:after { content: ">>"; } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ /* c */ /* d */ blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { /* aa */ hey: ho; /* bb */ /* cc */ haa: hoo; /* dd */ } a b c g h k l m, a b c i j k l m { hee: fee; } } body { border-color: "#ccc"; } @media only screen and (max-width: 900px) and (min-width: 400px) { body { border-color: black; } } @media only screen and (max-width: 23) and (min-width: 45) { hey { ho: hoo; } } @media (max-width: 200) and (min-width: 100) { div { color: red; } } @media not blah and (width: 200px) { div { color: brown, blue, black; } } @media screen and (max-device-width: 500px) { foo { bar: "works"; } } div { color: red; } div span { color: blue; } @media screen { div span p { color: green; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/media/input.scss000066400000000000000000000027651305254536400256760ustar00rootroot00000000000000@media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media all { /* hey */ p { color: blue; a { color: green; &:after { content: ">>"; } } } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ d e f { blah: blah; bloo: bloo; } /* c */ g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { /* aa */ hey: ho; /* bb */ k l m { hee: fee; } /* cc */ haa: hoo; /* dd */ } } /* d */ blah: blah; } @mixin simple-media-query($max-width, $min-width) { @media only screen and (max-width : $max-width) and (min-width : $min-width) { @content; } } @mixin test($value) { border-color: $value; } body { @include test("#ccc"); @include simple-media-query(900px, 400px) { border-color: black; } } $foo: 23; $bar: 45; @media only screen and (max-width: $foo) and (min-width: $bar) { hey { ho: hoo; } } @media (max-width: 200) and (min-width: 100) { div { color: red; } } @media not bl#{ah} and (width: 200px) { div { color: brown, blue, black; } } @mixin media($var1, $var2) { @media screen and ($var1: $var2) { @content; } } @include media(max-device-width, 500px) { foo { bar: "works"; } } div { color: red; span { color: blue; @media screen { p { color: green; } } } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/mixin/000077500000000000000000000000001305254536400236755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/mixin/expected_output.css000066400000000000000000000007551305254536400276370ustar00rootroot00000000000000div { background-image: image-url("test.png", true); hey: 4; ho: hello; hee: fudge; fudge: walnut; } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: image-url("test@2x.png"); -webkit-background-size: 100px 300px; } } span { blah: "foo bar"; bleh: image-url("foo bar"); } div { foo-x: 1; foo-y: 2; foo-x: 1; foo-y: 2; } div { bar-x: 1; bar-y: 2; bar-x: 1; bar-y: default; bar-x: n1; bar-y: n2; bar-x: n1; bar-y: default; blah: hello; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/mixin/input.scss000066400000000000000000000016231305254536400257330ustar00rootroot00000000000000// @charset "UTF-8"; @mixin background-image-retina($file, $type, $width, $height) { background-image: unquote(image-url("#{$file}.#{$type}", true)); hey: length(a b c d); ho: unquote("hello"); hee: unquote(unit(10fudge)); @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { & { background-image: image-url("#{$file}@2x.#{$type}"); -webkit-background-size: $width $height; } } } $x: foo; $y: bar; div { @include background-image-retina(test, png, 100px, 300px); fudge: walnut; } span { blah: "#{$x} #{$y}"; bleh: image-url("#{$x} #{$y}"); } @mixin foo($x, $y) { foo-x: $x; foo-y: $y; } div { @include foo(1, 2); @include foo($y: 2, $x: 1); } @mixin bar($x, $y: default) { bar-x: $x; bar-y: $y; } div { @include bar(1, 2); @include bar(1); @include bar($x: n1, $y: n2); @include bar($x: n1); blah: unquote("hello"); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/mixins-and-media-queries/000077500000000000000000000000001305254536400273505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/mixins-and-media-queries/expected_output.css000066400000000000000000000003151305254536400333020ustar00rootroot00000000000000@media screen and (orientation: landscape) { span { background: blue; } /* fudge */ /* budge */ div { color: red; } } @media screen and (orientation: landscape) { /* crash */ p { width: 100px; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/mixins-and-media-queries/input.scss000066400000000000000000000004461305254536400314100ustar00rootroot00000000000000@media screen and (orientation:landscape) { span { background: blue; } /* fudge */ // @include foo; /* budge */ div { color: red; } } @mixin testComments { /* crash */ p { width: 100px; } } @media screen and (orientation:landscape) { @include testComments; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/multi-blocks/000077500000000000000000000000001305254536400251565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/multi-blocks/expected_output.css000066400000000000000000000011671305254536400311160ustar00rootroot00000000000000a b { color: red; } a b c d { height: 10; } a b e f { width: 12; } @media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media screen and (all) { /* hey */ p { color: blue; } p a { color: green; } p a:after { content: ">>"; } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ /* c */ /* d */ blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { /* aa */ hey: ho; /* bb */ /* cc */ haa: hoo; /* dd */ } a b c g h k l m, a b c i j k l m { hee: fee; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/multi-blocks/input.scss000066400000000000000000000013501305254536400272110ustar00rootroot00000000000000a b { color: red; c d { height: 10; } e f { width: 12; } } @media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media screen and (all) { /* hey */ p { color: blue; a { color: green; &:after { content: ">>"; } } } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ d e f { blah: blah; bloo: bloo; } /* c */ g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { /* aa */ hey: ho; /* bb */ k l m { hee: fee; } /* cc */ haa: hoo; /* dd */ } } /* d */ blah: blah; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/000077500000000000000000000000001305254536400256605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/basic/000077500000000000000000000000001305254536400267415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/basic/expected_output.css000066400000000000000000000000671305254536400326770ustar00rootroot00000000000000baz foo bar { bam: true; } bar baz foo { bam: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/basic/input.scss000066400000000000000000000001431305254536400307730ustar00rootroot00000000000000foo bar { baz & { bam: true; } } foo { bar baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/inner-combinator/000077500000000000000000000000001305254536400311265ustar00rootroot00000000000000expected_output.css000066400000000000000000000004541305254536400350050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/inner-combinatorfoo bar baz { bam: true; } bar baz foo { bam: true; } foo bar + baz { bam: true; } bar + baz foo { bam: true; } foo bar > baz { bam: true; } bar > baz foo { bam: true; } foo bar ~ baz { bam: true; } bar ~ baz foo { bam: true; } foo bar /deep/ baz { bam: true; } bar /deep/ baz foo { bam: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/inner-combinator/input.scss000066400000000000000000000007401305254536400331630ustar00rootroot00000000000000foo { & bar baz { bam: true; } bar baz & { bam: true; } } foo { & bar + baz { bam: true; } bar + baz & { bam: true; } } foo { & bar > baz { bam: true; } bar > baz & { bam: true; } } foo { & bar ~ baz { bam: true; } bar ~ baz & { bam: true; } } foo { & bar /deep/ baz { bam: true; } bar /deep/ baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/inner-pseudo/000077500000000000000000000000001305254536400302705ustar00rootroot00000000000000expected_output.css000066400000000000000000000002301305254536400341370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/inner-pseudofoo:bar baz { bam: true; } foo:bar + baz { bam: true; } foo:bar > baz { bam: true; } foo:bar ~ baz { bam: true; } foo:bar /deep/ baz { bam: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/inner-pseudo/input.scss000066400000000000000000000004061305254536400323240ustar00rootroot00000000000000foo { &:bar baz { bam: true; } } foo { &:bar + baz { bam: true; } } foo { &:bar > baz { bam: true; } } foo { &:bar ~ baz { bam: true; } } foo { &:bar /deep/ baz { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/outer-combinator/000077500000000000000000000000001305254536400311515ustar00rootroot00000000000000expected_output.css000066400000000000000000000004541305254536400350300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/outer-combinatorfoo bar baz { bam: true; } baz foo bar { bam: true; } foo + bar baz { bam: true; } baz foo + bar { bam: true; } foo > bar baz { bam: true; } baz foo > bar { bam: true; } foo ~ bar baz { bam: true; } baz foo ~ bar { bam: true; } foo /deep/ bar baz { bam: true; } baz foo /deep/ bar { bam: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/outer-combinator/input.scss000066400000000000000000000006771305254536400332170ustar00rootroot00000000000000foo bar { & baz { bam: true; } baz & { bam: true; } } foo + bar { & baz { bam: true; } baz & { bam: true; } } foo > bar { & baz { bam: true; } baz & { bam: true; } } foo ~ bar { & baz { bam: true; } baz & { bam: true; } } foo /deep/ bar { & baz { bam: true; } baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/outer-pseudo/000077500000000000000000000000001305254536400303135ustar00rootroot00000000000000expected_output.css000066400000000000000000000002301305254536400341620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/outer-pseudofoo bar:baz { bam: true; } foo + bar:baz { bam: true; } foo > bar:baz { bam: true; } foo ~ bar:baz { bam: true; } foo /deep/ bar:baz { bam: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/parent-selector/outer-pseudo/input.scss000066400000000000000000000004061305254536400323470ustar00rootroot00000000000000foo bar { &:baz { bam: true; } } foo + bar { &:baz { bam: true; } } foo > bar { &:baz { bam: true; } } foo ~ bar { &:baz { bam: true; } } foo /deep/ bar { &:baz { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/placeholder-mediaquery/000077500000000000000000000000001305254536400271765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/placeholder-mediaquery/expected_output.css000066400000000000000000000001011305254536400331210ustar00rootroot00000000000000@media screen and (min-width: 300px) { bar { max-width: 80%; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/placeholder-mediaquery/input.scss000066400000000000000000000001361305254536400312320ustar00rootroot00000000000000%foo { @media screen and (min-width: 300px) { max-width: 80%; } } bar { @extend %foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/placeholder-nested/000077500000000000000000000000001305254536400263135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/placeholder-nested/expected_output.css000066400000000000000000000000641305254536400322460ustar00rootroot00000000000000.foo { width: 100px; } .foo .bar { height: 100px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/placeholder-nested/input.scss000066400000000000000000000001451305254536400303470ustar00rootroot00000000000000%x { width: 100px; %y { height: 100px; } } .foo { @extend %x; .bar { @extend %y } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/properties-in-media/000077500000000000000000000000001305254536400264265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/properties-in-media/expected_output.css000066400000000000000000000000001305254536400323470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/properties-in-media/input.scss000066400000000000000000000002631305254536400304630ustar00rootroot00000000000000@media only screen { /* asd */ color: red; color: gray; /* asd */ color: green; foo { bar: baz; qwe: baz; } color: blue; color: yellow; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/properties-in-media/options.yml000066400000000000000000000000411305254536400306370ustar00rootroot00000000000000--- :todo: - libsass - ruby-sass sass-spec-3.5.0-2/spec/output_styles/compact/libsass/rel/000077500000000000000000000000001305254536400233335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/rel/expected_output.css000066400000000000000000000003321305254536400272640ustar00rootroot00000000000000div { less: true; less: 0.75; less: true; eq: true; eq: true; eq: true; eq: false; eq: false; eq: false; eq: false; eq: true; x: 1in, 1in; y: 1cm; eq: true; blah: 0.3937; in: 2.54cm; lt: false; lt: false; lt: false; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/rel/input.scss000066400000000000000000000006711305254536400253730ustar00rootroot00000000000000div { less: 3px < 3pt; less: (1px / 1pt); less: 23fu < 120; eq: hello == hello; eq: "hello" == hello; eq: (1 2 3) == (1 2 3); eq: (1 2 3) == (1, 2, 3); eq: 23px == 23fu; eq: 3.1in == 2.54cm; eq: 2.54cm == 3.1in; eq: (1in) == (1cm*1in/1cm); x: 1in, (1cm*1in/1cm); y: 1cm*1in/1in; eq: (2cm*1in/2cm) == (1in*2cm/2cm); blah: (1cm/1in); in: (1in*2.54cm/1in); lt: 1in < 2.54cm; lt: 2.54cm < 1in; lt: 5 < 4; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/scale/000077500000000000000000000000001305254536400236405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/scale/expected_output.css000066400000000000000000000001271305254536400275730ustar00rootroot00000000000000div { color: #c40000; color: #d4f7d4; color: #c85ae6; color: #c8cdd0; blah: #d4f7d4; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/scale/input.scss000066400000000000000000000004041305254536400256720ustar00rootroot00000000000000div { color: scale-color(red, $red: -23%); color: scale-color(hsl(120, 70, 80), $lightness: 50%); color: scale-color(rgb(200, 150, 170), $green: -40%, $blue: 70%); color: scale-color(hsl(200, 70, 80), $saturation: -90%, $alpha: 10%); blah: #d4f7d4; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/000077500000000000000000000000001305254536400263775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/000077500000000000000000000000001305254536400317715ustar00rootroot00000000000000_assert_helpers.scss000066400000000000000000000004451305254536400357740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); }000077500000000000000000000000001305254536400431115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000231305254536400470370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001521305254536400451430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', '.foo'); }000077500000000000000000000000001305254536400450575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000231305254536400510050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001631305254536400471130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', '.foo'); }000077500000000000000000000000001305254536400433135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000231305254536400472410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001531305254536400453460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', '.foo'); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector_interpolation_in_string/000077500000000000000000000000001305254536400314145ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400352670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selector_interpolation_in_string/input.scss000066400000000000000000000000541305254536400334470ustar00rootroot00000000000000foo[val="bar #{"foo" + " bar"} baz"] {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/000077500000000000000000000000001305254536400245545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/access/000077500000000000000000000000001305254536400260155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/access/expected_output.css000066400000000000000000000004271305254536400317530ustar00rootroot00000000000000.foo { mixin-sees: .foo; function-sees: .foo; } .bar a { mixin-sees: .bar a; function-sees: .bar a; } .bar, .baz { mixin-sees: .bar, .baz; function-sees: .bar, .baz; } .where .qux.waldo .final { mixin-sees: .where .qux.waldo .final; function-sees: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/access/input.scss000066400000000000000000000007211305254536400300510ustar00rootroot00000000000000@mixin selector-access { mixin-sees: &; } @function function-access() { @return &; } .foo { @include selector-access; function-sees: function-access(); } .bar a { @include selector-access; function-sees: function-access(); } .bar, .baz { @include selector-access; function-sees: function-access(); } .qux { &.waldo { .where & { .final { @include selector-access; function-sees: function-access(); } } } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/function-argument/000077500000000000000000000000001305254536400302215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/function-argument/expected_output.css000066400000000000000000000003751305254536400341610ustar00rootroot00000000000000.result { length: 4; content: .foo .bar a .bar, .baz .where .qux.waldo .final; index: 1; length: 1; content: .foo; index: 2; length: 1; content: .bar a; index: 3; length: 2; content: .bar, .baz; index: 4; length: 1; content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/function-argument/input.scss000066400000000000000000000013011305254536400322500ustar00rootroot00000000000000$Selectors: (); ////////////////////////////// // Add selectors of various depths and makeups ////////////////////////////// .foo { $Selectors: append($Selectors, &) !global; } .bar a { $Selectors: append($Selectors, &) !global; } .bar, .baz { $Selectors: append($Selectors, &) !global; } .qux { &.waldo { .where & { .final { $Selectors: append($Selectors, &) !global; } } } } ////////////////////////////// // Display Results ////////////////////////////// .result { length: length($Selectors); content: $Selectors; @for $i from 1 through length($Selectors) { index: $i; length: length(nth($Selectors, $i)); content: nth($Selectors, $i); } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/interpolation/000077500000000000000000000000001305254536400274435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/interpolation/expected_output.css000066400000000000000000000002331305254536400333740ustar00rootroot00000000000000.foo { content: .foo; } .bar a { content: .bar a; } .bar, .baz { content: .bar, .baz; } .where .qux.waldo .final { content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/interpolation/input.scss000066400000000000000000000002641305254536400315010ustar00rootroot00000000000000.foo { content: #{&}; } .bar a { content: #{&}; } .bar, .baz { content: #{&}; } .qux { &.waldo { .where & { .final { content: #{&}; } } } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/mixin-argument/000077500000000000000000000000001305254536400275205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/mixin-argument/expected_output.css000066400000000000000000000007751305254536400334640ustar00rootroot00000000000000.foo { type: list; length: 1; content: .foo; index: 1; length: 1; type: list; content: .foo; } .bar a { type: list; length: 1; content: .bar a; index: 1; length: 2; type: list; content: .bar a; } .bar, .baz { type: list; length: 2; content: .bar, .baz; index: 1; length: 1; type: list; content: .bar; index: 2; length: 1; type: list; content: .baz; } .where .qux.waldo .final { type: list; length: 1; content: .where .qux.waldo .final; index: 1; length: 3; type: list; content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/mixin-argument/input.scss000066400000000000000000000010101305254536400315440ustar00rootroot00000000000000@mixin selector-info($selector) { type: type-of($selector); length: length($selector); content: $selector; @for $i from 1 through length($selector) { index: $i; length: length(nth($selector, $i)); type: type-of(nth($selector, $i)); content: nth($selector, $i); } } .foo { @include selector-info(&); } .bar a { @include selector-info(&); } .bar, .baz { @include selector-info(&); } .qux { &.waldo { .where & { .final { @include selector-info(&); } } } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/simple/000077500000000000000000000000001305254536400260455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/simple/expected_output.css000066400000000000000000000006101305254536400317750ustar00rootroot00000000000000div span, div p, div span { color: red; } div a.foo.bar.foo { color: green; } div:nth(-3) { color: blue; } @-webkit-keyframes { from { left: 0px; 10% { whatever: hoo; } } to { left: 200px; } } @whatever { div { blah: blah; } div stuff { blah: bloh; } } a, b { color: red; } a c, a d, b c, b d { height: 10px; } a c e, a c f, a d e, a d f, b c e, b c f, b d e, b d f { width: 12px; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/simple/input.scss000066400000000000000000000006311305254536400301010ustar00rootroot00000000000000div { span, p, span { color: red; } a.foo.bar.foo { color: green; } &:nth(-3) { color: blue; } } @-webkit-keyframes { from { left: 0px; 10% { whatever: hoo; } } to { left: 200px; } } div { @whatever { blah: blah; stuff { blah: bloh; } } } a, b { color: red; c, d { height: 10px; e, f { width: 12px; } } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/000077500000000000000000000000001305254536400265245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/multiple/000077500000000000000000000000001305254536400303575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/multiple/bare/000077500000000000000000000000001305254536400312705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400351430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/multiple/bare.foo a, .bar p { content: .foo a, .bar p; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/multiple/bare/input.scss000066400000000000000000000000561305254536400333250ustar00rootroot00000000000000.foo a, .bar p { $bar: &; content: $bar; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/multiple/interpolated/000077500000000000000000000000001305254536400330515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400367240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/multiple/interpolated.foo a, .bar p { content: .foo a, .bar p; } input.scss000066400000000000000000000000611305254536400350230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/multiple/interpolated.foo a, .bar p { $bar: &; content: #{$bar}; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/nested/000077500000000000000000000000001305254536400300065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/nested/bare/000077500000000000000000000000001305254536400307175ustar00rootroot00000000000000expected_output.css000066400000000000000000000001001305254536400345620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/nested/bare.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/nested/bare/input.scss000066400000000000000000000001011305254536400327430ustar00rootroot00000000000000.foo a, .bar p { .baz { $bar: &; content: $bar; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/nested/interpolated/000077500000000000000000000000001305254536400325005ustar00rootroot00000000000000expected_output.css000066400000000000000000000001001305254536400363430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/nested/interpolated.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } input.scss000066400000000000000000000001041305254536400344500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/nested/interpolated.foo a, .bar p { .baz { $bar: &; content: #{$bar}; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/single/000077500000000000000000000000001305254536400300055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/single/bare/000077500000000000000000000000001305254536400307165ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400345630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/single/bare.foo { content: .foo; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/single/bare/input.scss000066400000000000000000000000441305254536400327500ustar00rootroot00000000000000.foo { $bar: &; content: $bar; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/single/interpolated/000077500000000000000000000000001305254536400324775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400363440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/single/interpolated.foo { content: .foo; } input.scss000066400000000000000000000000471305254536400344550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/selectors/variables/single/interpolated.foo { $bar: &; content: #{$bar}; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/test/000077500000000000000000000000001305254536400235305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/test/expected_output.css000066400000000000000000000020331305254536400274610ustar00rootroot00000000000000div { noo: false; poo: not 3; doo: false; goo: false; zoo: false2; roo: false; hoo: not not not 3; } span { a: #641400; b: #aabbcc; c: compact(hello, my, false, name, is, false, aaron, false, false); d: 1, 2, 3, 4, 5, 6; e: a b c d e f; f: #102005; g: #782005; h: #ffc499; h: rgba(204, 86, 0, 0.8); h: rgba(204, 85, 0, 0.8); i: rgba(204, 85, 0, 0.8); foo: url("http://blah/flah/grah"); foo: url(http://foo/bar/buzz.css); foo: url(hey4ho.css); foo: url("blah.css"); bug: compact(false 1 2 false 3 4 5 false); pug: compact(false, 1, 2, false, 3, 4, 5, false); mug: compact(flug, false, blug, false, krug, false); } div { flug: url(bug.mug); krug: 2; blug: c; flig: true true true true; flug: true false; flib: false false; glib: false true false false; trib: yellow; trub: here we are; } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: url(fudge); -webkit-background-size: 10px 10px; } } @media foo { span div { blah: blah; } } gudge { fudge: "20%"; mudge: 1blang; } h1:lang(en) { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/test/input.scss000066400000000000000000000034231305254536400255660ustar00rootroot00000000000000$x: 3; div { noo: not $x; poo: not 3; doo: not($x); goo: not(3); zoo: not 1 + 2; roo: not not not $x; hoo: not not not 3; } @mixin foo($x-1, $x-2) { goo: $x-1; poo: $x-2; } $hux: "blah.css"; span { a: rgba(100, 20, 0, 1); b: rgba(#abc, 1); c: compact(hello, my, false, name, is, false, aaron, false, false); d: join(1 2 3, 4 5 6, comma); e: join(a b c, d e f); f: change-color(#102030, $blue: 5); g: change-color(#102030, $red: 120, $blue: 5); h: hsl(25, 100%, 80%); h: change-color(#ffc499, $alpha: 0.8, $lightness: 40%); h: change-color(hsl(25, 100%, 80%), $alpha: 0.8, $lightness: 40%); i: hsla(25, 100%, 40%, 0.8); foo: url("http://blah/flah/grah"); foo: url(http://foo/bar/buzz.css); foo: url(hey#{1+3}ho.css); foo: url($hux); bug: compact(false 1 2 false 3 4 5 false); pug: compact(false, 1, 2, false, 3, 4, 5, false); mug: compact((flug, false, blug, false, krug, false)); } @mixin bg($file) { background: url($file) no-repeat; } div { flug: url(bug.mug); krug: nth(1 2 3, 2px); blug: nth(a b c d, 3); flig: comparable(34, 22px) comparable(1%, 3) comparable(2, 1) comparable(4cm, 1in); flug: comparable(1px, 2.3in) comparable(1%, 2pt); flib: comparable(3ex, 2px) comparable(3em, 2cm); glib: not(fudge) not(false) not(0) not(red + green); trib: if(red + green, yellow, not taken); trub: if(not(fudge), not taken, here we are); } $width: 10px; $height: 10px; @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: url(fudge); -webkit-background-size: $width $height; } } span { @media foo { div { blah: blah; } @media bar { p { blah: bloo; } } } } gudge { fudge: 20 + "%"; mudge: 1 + blang; } h1:lang(en) { foo: bar; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/unary-ops/000077500000000000000000000000001305254536400245065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/unary-ops/expected_output.css000066400000000000000000000001451305254536400304410ustar00rootroot00000000000000div { a: -10; b: 0px; c: +10; d: 0px; e: -20%; f: 20%; g: -hello; h: +hello; i: +hello; j: string; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/unary-ops/input.scss000066400000000000000000000002371305254536400265440ustar00rootroot00000000000000$x: 20%; div { a: -10; b: -10px + 10px; c: +10; d: +10px + -10px; e: -$x; f: +$x; g: -hello; h: +hello; i: + hello; j: type-of(+ hello); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/unitless/000077500000000000000000000000001305254536400244175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/unitless/expected_output.css000066400000000000000000000000531305254536400303500ustar00rootroot00000000000000div { hoo: true; hee: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/unitless/input.scss000066400000000000000000000001141305254536400264470ustar00rootroot00000000000000div { hoo: unitless(42); hee: unitless(42px); foo: unitless(3.14in); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/000077500000000000000000000000001305254536400237135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/000077500000000000000000000000001305254536400261005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/angle/000077500000000000000000000000001305254536400271665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/angle/expected_output.css000066400000000000000000000014621305254536400331240ustar00rootroot00000000000000.result { output: 1deg; output: 4.2; output: 4.2deg; output: 0.9deg; output: 4.66667; output: 4.2grad; output: 57.29578deg; output: 0.0733; output: 4.2rad; output: 360deg; output: 0.01167; output: 4.2turn; output: 1.11111grad; output: 3.78; output: 4.2deg; output: 1grad; output: 4.2; output: 4.2grad; output: 63.66198grad; output: 0.06597; output: 4.2rad; output: 400grad; output: 0.0105; output: 4.2turn; output: 0.01745rad; output: 240.64227; output: 4.2deg; output: 0.01571rad; output: 267.3803; output: 4.2grad; output: 1rad; output: 4.2; output: 4.2rad; output: 6.28319rad; output: 0.66845; output: 4.2turn; output: 0.00278turn; output: 1512; output: 4.2deg; output: 0.0025turn; output: 1680; output: 4.2grad; output: 0.15915turn; output: 26.38938; output: 4.2rad; output: 1turn; output: 4.2; output: 4.2turn; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/angle/input.scss000066400000000000000000000026441305254536400312300ustar00rootroot00000000000000.result { output: (0deg + 1deg); output: (4.2deg / 1deg); output: (4.2deg * 1deg / 1deg); output: (0deg + 1grad); output: (4.2deg / 1grad); output: (4.2deg * 1grad / 1deg); output: (0deg + 1rad); output: (4.2deg / 1rad); output: (4.2deg * 1rad / 1deg); output: (0deg + 1turn); output: (4.2deg / 1turn); output: (4.2deg * 1turn / 1deg); output: (0grad + 1deg); output: (4.2grad / 1deg); output: (4.2grad * 1deg / 1grad); output: (0grad + 1grad); output: (4.2grad / 1grad); output: (4.2grad * 1grad / 1grad); output: (0grad + 1rad); output: (4.2grad / 1rad); output: (4.2grad * 1rad / 1grad); output: (0grad + 1turn); output: (4.2grad / 1turn); output: (4.2grad * 1turn / 1grad); output: (0rad + 1deg); output: (4.2rad / 1deg); output: (4.2rad * 1deg / 1rad); output: (0rad + 1grad); output: (4.2rad / 1grad); output: (4.2rad * 1grad / 1rad); output: (0rad + 1rad); output: (4.2rad / 1rad); output: (4.2rad * 1rad / 1rad); output: (0rad + 1turn); output: (4.2rad / 1turn); output: (4.2rad * 1turn / 1rad); output: (0turn + 1deg); output: (4.2turn / 1deg); output: (4.2turn * 1deg / 1turn); output: (0turn + 1grad); output: (4.2turn / 1grad); output: (4.2turn * 1grad / 1turn); output: (0turn + 1rad); output: (4.2turn / 1rad); output: (4.2turn * 1rad / 1turn); output: (0turn + 1turn); output: (4.2turn / 1turn); output: (4.2turn * 1turn / 1turn); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/frequency/000077500000000000000000000000001305254536400301015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/frequency/expected_output.css000066400000000000000000000002771305254536400340420ustar00rootroot00000000000000.result { output: 1Hz; output: 4.2; output: 4.2Hz; output: 1000Hz; output: 0.0042; output: 4.2kHz; output: 0.001kHz; output: 4200; output: 4.2Hz; output: 1kHz; output: 4.2; output: 4.2kHz; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/frequency/input.scss000066400000000000000000000005261305254536400321400ustar00rootroot00000000000000.result { output: (0Hz + 1Hz); output: (4.2Hz / 1Hz); output: (4.2Hz * 1Hz / 1Hz); output: (0Hz + 1kHz); output: (4.2Hz / 1kHz); output: (4.2Hz * 1kHz / 1Hz); output: (0kHz + 1Hz); output: (4.2kHz / 1Hz); output: (4.2kHz * 1Hz / 1kHz); output: (0kHz + 1kHz); output: (4.2kHz / 1kHz); output: (4.2kHz * 1kHz / 1kHz); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/resolution/000077500000000000000000000000001305254536400303035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/resolution/expected_output.css000066400000000000000000000007161305254536400342420ustar00rootroot00000000000000.result { output: 1dpi; output: 4.2; output: 4.2dpi; output: 2.54dpi; output: 1.65354; output: 4.2dpcm; output: 96dpi; output: 0.04375; output: 4.2dppx; output: 0.3937dpcm; output: 10.668; output: 4.2dpi; output: 1dpcm; output: 4.2; output: 4.2dpcm; output: 37.79528dpcm; output: 0.11113; output: 4.2dppx; output: 0.01042dppx; output: 403.2; output: 4.2dpi; output: 0.02646dppx; output: 158.74016; output: 4.2dpcm; output: 1dppx; output: 4.2; output: 4.2dppx; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/resolution/input.scss000066400000000000000000000014741305254536400323450ustar00rootroot00000000000000.result { output: (0dpi + 1dpi); output: (4.2dpi / 1dpi); output: (4.2dpi * 1dpi / 1dpi); output: (0dpi + 1dpcm); output: (4.2dpi / 1dpcm); output: (4.2dpi * 1dpcm / 1dpi); output: (0dpi + 1dppx); output: (4.2dpi / 1dppx); output: (4.2dpi * 1dppx / 1dpi); output: (0dpcm + 1dpi); output: (4.2dpcm / 1dpi); output: (4.2dpcm * 1dpi / 1dpcm); output: (0dpcm + 1dpcm); output: (4.2dpcm / 1dpcm); output: (4.2dpcm * 1dpcm / 1dpcm); output: (0dpcm + 1dppx); output: (4.2dpcm / 1dppx); output: (4.2dpcm * 1dppx / 1dpcm); output: (0dppx + 1dpi); output: (4.2dppx / 1dpi); output: (4.2dppx * 1dpi / 1dppx); output: (0dppx + 1dpcm); output: (4.2dppx / 1dpcm); output: (4.2dppx * 1dpcm / 1dppx); output: (0dppx + 1dppx); output: (4.2dppx / 1dppx); output: (4.2dppx * 1dppx / 1dppx); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/size/000077500000000000000000000000001305254536400270525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/size/expected_output.css000066400000000000000000000032531305254536400330100ustar00rootroot00000000000000.result { output: 1px; output: 4.2; output: 4.2px; output: 1.33333px; output: 3.15; output: 4.2pt; output: 16px; output: 0.2625; output: 4.2pc; output: 3.77953px; output: 1.11125; output: 4.2mm; output: 37.79528px; output: 0.11113; output: 4.2cm; output: 96px; output: 0.04375; output: 4.2in; output: 0.75pt; output: 5.6; output: 4.2px; output: 1pt; output: 4.2; output: 4.2pt; output: 12pt; output: 0.35; output: 4.2pc; output: 2.83465pt; output: 1.48167; output: 4.2mm; output: 28.34646pt; output: 0.14817; output: 4.2cm; output: 72pt; output: 0.05833; output: 4.2in; output: 0.0625pc; output: 67.2; output: 4.2px; output: 0.08333pc; output: 50.4; output: 4.2pt; output: 1pc; output: 4.2; output: 4.2pc; output: 0.23622pc; output: 17.78; output: 4.2mm; output: 2.3622pc; output: 1.778; output: 4.2cm; output: 6pc; output: 0.7; output: 4.2in; output: 0.26458mm; output: 15.87402; output: 4.2px; output: 0.35278mm; output: 11.90551; output: 4.2pt; output: 4.23333mm; output: 0.99213; output: 4.2pc; output: 1mm; output: 4.2; output: 4.2mm; output: 10mm; output: 0.42; output: 4.2cm; output: 25.4mm; output: 0.16535; output: 4.2in; output: 0.02646cm; output: 158.74016; output: 4.2px; output: 0.03528cm; output: 119.05512; output: 4.2pt; output: 0.42333cm; output: 9.92126; output: 4.2pc; output: 0.1cm; output: 42; output: 4.2mm; output: 1cm; output: 4.2; output: 4.2cm; output: 2.54cm; output: 1.65354; output: 4.2in; output: 0.01042in; output: 403.2; output: 4.2px; output: 0.01389in; output: 302.4; output: 4.2pt; output: 0.16667in; output: 25.2; output: 4.2pc; output: 0.03937in; output: 106.68; output: 4.2mm; output: 0.3937in; output: 10.668; output: 4.2cm; output: 1in; output: 4.2; output: 4.2in; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/size/input.scss000066400000000000000000000054501305254536400311120ustar00rootroot00000000000000.result { output: (0px + 1px); output: (4.2px / 1px); output: (4.2px * 1px / 1px); output: (0px + 1pt); output: (4.2px / 1pt); output: (4.2px * 1pt / 1px); output: (0px + 1pc); output: (4.2px / 1pc); output: (4.2px * 1pc / 1px); output: (0px + 1mm); output: (4.2px / 1mm); output: (4.2px * 1mm / 1px); output: (0px + 1cm); output: (4.2px / 1cm); output: (4.2px * 1cm / 1px); output: (0px + 1in); output: (4.2px / 1in); output: (4.2px * 1in / 1px); output: (0pt + 1px); output: (4.2pt / 1px); output: (4.2pt * 1px / 1pt); output: (0pt + 1pt); output: (4.2pt / 1pt); output: (4.2pt * 1pt / 1pt); output: (0pt + 1pc); output: (4.2pt / 1pc); output: (4.2pt * 1pc / 1pt); output: (0pt + 1mm); output: (4.2pt / 1mm); output: (4.2pt * 1mm / 1pt); output: (0pt + 1cm); output: (4.2pt / 1cm); output: (4.2pt * 1cm / 1pt); output: (0pt + 1in); output: (4.2pt / 1in); output: (4.2pt * 1in / 1pt); output: (0pc + 1px); output: (4.2pc / 1px); output: (4.2pc * 1px / 1pc); output: (0pc + 1pt); output: (4.2pc / 1pt); output: (4.2pc * 1pt / 1pc); output: (0pc + 1pc); output: (4.2pc / 1pc); output: (4.2pc * 1pc / 1pc); output: (0pc + 1mm); output: (4.2pc / 1mm); output: (4.2pc * 1mm / 1pc); output: (0pc + 1cm); output: (4.2pc / 1cm); output: (4.2pc * 1cm / 1pc); output: (0pc + 1in); output: (4.2pc / 1in); output: (4.2pc * 1in / 1pc); output: (0mm + 1px); output: (4.2mm / 1px); output: (4.2mm * 1px / 1mm); output: (0mm + 1pt); output: (4.2mm / 1pt); output: (4.2mm * 1pt / 1mm); output: (0mm + 1pc); output: (4.2mm / 1pc); output: (4.2mm * 1pc / 1mm); output: (0mm + 1mm); output: (4.2mm / 1mm); output: (4.2mm * 1mm / 1mm); output: (0mm + 1cm); output: (4.2mm / 1cm); output: (4.2mm * 1cm / 1mm); output: (0mm + 1in); output: (4.2mm / 1in); output: (4.2mm * 1in / 1mm); output: (0cm + 1px); output: (4.2cm / 1px); output: (4.2cm * 1px / 1cm); output: (0cm + 1pt); output: (4.2cm / 1pt); output: (4.2cm * 1pt / 1cm); output: (0cm + 1pc); output: (4.2cm / 1pc); output: (4.2cm * 1pc / 1cm); output: (0cm + 1mm); output: (4.2cm / 1mm); output: (4.2cm * 1mm / 1cm); output: (0cm + 1cm); output: (4.2cm / 1cm); output: (4.2cm * 1cm / 1cm); output: (0cm + 1in); output: (4.2cm / 1in); output: (4.2cm * 1in / 1cm); output: (0in + 1px); output: (4.2in / 1px); output: (4.2in * 1px / 1in); output: (0in + 1pt); output: (4.2in / 1pt); output: (4.2in * 1pt / 1in); output: (0in + 1pc); output: (4.2in / 1pc); output: (4.2in * 1pc / 1in); output: (0in + 1mm); output: (4.2in / 1mm); output: (4.2in * 1mm / 1in); output: (0in + 1cm); output: (4.2in / 1cm); output: (4.2in * 1cm / 1in); output: (0in + 1in); output: (4.2in / 1in); output: (4.2in * 1in / 1in); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/time/000077500000000000000000000000001305254536400270365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/time/expected_output.css000066400000000000000000000002671305254536400327760ustar00rootroot00000000000000.result { output: 1s; output: 4.2; output: 4.2s; output: 0.001s; output: 4200; output: 4.2ms; output: 1000ms; output: 0.0042; output: 4.2s; output: 1ms; output: 4.2; output: 4.2ms; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/conversion/time/input.scss000066400000000000000000000004721305254536400310750ustar00rootroot00000000000000.result { output: (0s + 1s); output: (4.2s / 1s); output: (4.2s * 1s / 1s); output: (0s + 1ms); output: (4.2s / 1ms); output: (4.2s * 1ms / 1s); output: (0ms + 1s); output: (4.2ms / 1s); output: (4.2ms * 1s / 1ms); output: (0ms + 1ms); output: (4.2ms / 1ms); output: (4.2ms * 1ms / 1ms); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/feature-test/000077500000000000000000000000001305254536400263235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/feature-test/expected_output.css000066400000000000000000000000271305254536400322550ustar00rootroot00000000000000div { feature: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/feature-test/input.scss000066400000000000000000000001051305254536400303530ustar00rootroot00000000000000@if feature-exists(units-level-3) { div { feature: true; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/simple/000077500000000000000000000000001305254536400252045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/simple/expected_output.css000066400000000000000000000001071305254536400311350ustar00rootroot00000000000000div { hey: 5150.91864in; ho: true; hoo: "px/emu*fu*gnu"; hee: "/cm"; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/units/simple/input.scss000066400000000000000000000002461305254536400272420ustar00rootroot00000000000000div { hey: ((5in + 3cm) * 10px * 100pt * 10fu / 2px / 2fu / 3pt); ho: (23in/2fu) > (23cm/2fu); hoo: unit((23px/2fu/12emu/1.2gnu)); hee: unit((2in/3cm/4cm)); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/url/000077500000000000000000000000001305254536400233535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/url/expected_output.css000066400000000000000000000060071305254536400273110ustar00rootroot00000000000000div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudgepop.css); bar: url("http://fudgepop/styles.css"); hux: url(http://box_123////fudgepop.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-1.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-2.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-3.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-4.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-5.css); gloo: url("hey3.css"); floo: url(hadoop-444.css); flum: image-url("fudge.png", hux); /*****/ background: url("image.png"); mudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); nudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC); pudge: url(http://wiki.jbussdieker.name/skins/common/images/Checker-16x16.png?2012-05-02T13:40:00Z); } p:after { content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/url/input.scss000066400000000000000000000055771305254536400254250ustar00rootroot00000000000000$x: pop; $y: 123; div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudge#{$x}.css); bar: url("http://fudge#{$x}/styles.css"); hux: url(http://box_#{$y}////fudge#{$x}.css); @each $i in (1 2 3 4 5) { hux: url(http://box_#{$y}////fudge#{$x}.css); foo: url(http://blah.com/bar-#{$i}.css); } gloo: url("hey#{1+2}.css"); floo: url(hadoop-#{$y+321}.css); flum: image-url("fudge.png", hux); /*****/ $bg: "image.png"; background: url("#{$bg}"); //gudge: url(type-of(hello) + length(a b c)); mudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); nudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC); pudge: url(http://wiki.jbussdieker.name/skins/common/images/Checker-16x16.png?2012-05-02T13:40:00Z); } p:after { content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII= ); }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/000077500000000000000000000000001305254536400257765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/000077500000000000000000000000001305254536400303035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/000077500000000000000000000000001305254536400322605ustar00rootroot00000000000000000077500000000000000000000000001305254536400335665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/at-rootexpected_output.css000066400000000000000000000001471305254536400375230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/at-rootresult { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000015571305254536400356320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/at-root$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @at-root { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @at-root { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/each/000077500000000000000000000000001305254536400331605ustar00rootroot00000000000000expected_output.css000066400000000000000000000001451305254536400370340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/eachresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000017631305254536400351440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/each$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @each $outer in 1 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @each $inner in 2 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/else/000077500000000000000000000000001305254536400332105ustar00rootroot00000000000000expected_output.css000066400000000000000000000001451305254536400370640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/elseresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000016531305254536400351720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/else$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if false { // nothing } @else { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/elseif/000077500000000000000000000000001305254536400335275ustar00rootroot00000000000000expected_output.css000066400000000000000000000001451305254536400374030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/elseifresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000016731305254536400355130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/elseif$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if false { // nothing } @else if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/for/000077500000000000000000000000001305254536400330465ustar00rootroot00000000000000expected_output.css000066400000000000000000000001451305254536400367220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/forresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000020211305254536400350160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/for$continue: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @for $outer from 1 to 2 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @for $inner from 3 to 4 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400340265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/functionexpected_output.css000066400000000000000000000002231305254536400377560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/functionresult { continue_outer: true; continue_inner: true; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000022611305254536400360630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/function$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; @return null; } result { fn: fn(); @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/if/000077500000000000000000000000001305254536400326565ustar00rootroot00000000000000expected_output.css000066400000000000000000000001451305254536400365320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/ifresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000015571305254536400346430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/if$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/mixin/000077500000000000000000000000001305254536400334045ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400372620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/mixinresult { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000017131305254536400353630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/mixin$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @mixin set_variable_inner() { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } @mixin set_variable_outer() { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @include set_variable_inner(); } @include set_variable_outer(); result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400336645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/rulesetexpected_output.css000066400000000000000000000001471305254536400376210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/rulesetresult { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000015531305254536400357240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/ruleset$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; ruleset { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/while/000077500000000000000000000000001305254536400333705ustar00rootroot00000000000000expected_output.css000066400000000000000000000002231305254536400372410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/whileresult { continue_outer: false; continue_inner: false; root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000022331305254536400353450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/expanding/while$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @while $continue_outer { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; } result { @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/000077500000000000000000000000001305254536400324455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/each/000077500000000000000000000000001305254536400333455ustar00rootroot00000000000000expected_output.css000066400000000000000000000002571305254536400372250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/eachresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000027011305254536400353220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/each$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @each $outer in 1 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @each $inner in 2 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/else/000077500000000000000000000000001305254536400333755ustar00rootroot00000000000000expected_output.css000066400000000000000000000002571305254536400372550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/elseresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000027671305254536400353660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/else$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if false { // nothing } @else { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400336355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/elseifexpected_output.css000066400000000000000000000002571305254536400375740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/elseifresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000030061305254536400356700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/elseif$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if false { // nothing } @elseif true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/for/000077500000000000000000000000001305254536400332335ustar00rootroot00000000000000expected_output.css000066400000000000000000000002571305254536400371130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/forresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000027151305254536400352150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/for$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @for $outer from 1 to 2 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @for $inner from 3 to 4 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/if/000077500000000000000000000000001305254536400330435ustar00rootroot00000000000000expected_output.css000066400000000000000000000002571305254536400367230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/ifresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000026571305254536400350320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/if$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/while/000077500000000000000000000000001305254536400335555ustar00rootroot00000000000000expected_output.css000066400000000000000000000003331305254536400374300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/whileresult { continue_outer: true; continue_inner: true; check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000031551305254536400355360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/blead-global/functional/while$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @while $continue_outer { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-global-null/000077500000000000000000000000001305254536400320135ustar00rootroot00000000000000expected_output.css000066400000000000000000000001201305254536400356600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-global-nulldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } input.scss000066400000000000000000000006141305254536400337710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-global-nulldiv { $foo: null !default !global; $foo: inner !default !global; $foo: null !default !global; $foo: lexical; inner { foo: $foo; } } $foo: null !default !global; $foo: outer !default !global; $foo: null !default !global; outer { foo: $foo; } div { $foo: null !default !global; $foo: footer !default !global; $foo: null !default !global; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-global/000077500000000000000000000000001305254536400310435ustar00rootroot00000000000000expected_output.css000066400000000000000000000001201305254536400347100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-globaldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-global/input.scss000066400000000000000000000003261305254536400331000ustar00rootroot00000000000000div { $foo: inner !default !global; $foo: lexical; inner { foo: $foo; } } $foo: outer !default !global; outer { foo: $foo; } div { $foo: footer !default !global; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-null/000077500000000000000000000000001305254536400305555ustar00rootroot00000000000000expected_output.css000066400000000000000000000001201305254536400344220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-nulldiv inner { foo: lexical; } outer { foo: outer; } div inner { foo: lexical; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults-null/input.scss000066400000000000000000000005621305254536400326140ustar00rootroot00000000000000div { $foo: null !default; $foo: inner !default; $foo: null !default; $foo: lexical; inner { foo: $foo; } } // this should error // empty { foo: $foo; } $foo: null !default; $foo: outer !default; $foo: null !default; outer { foo: $foo; } div { $foo: null !default; $foo: footer !default; $foo: null !default; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults/000077500000000000000000000000001305254536400276055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults/expected_output.css000066400000000000000000000002521305254536400335370ustar00rootroot00000000000000div { asd: 9; qwe: 99; zapf: 3; ding: 84; } div { foo: 42; foo: 99; foo: 999; foo: 999; baz: 9999; } div div { bar: 9999; bar: 999; } div { asd: 99; qwe: 42; zap: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/defaults/input.scss000066400000000000000000000005031305254536400316370ustar00rootroot00000000000000$i: 9; $z: 3 !default; div { asd: $i; $i: 99 !global; $n: 42 !global; qwe: $i; zapf: $z; $z: 84; ding: $z; } div { foo: $n; foo: $i; $i: 999; $n: 999; foo: $n; foo: $i; div { $i: 9999; $n: 9999 !default; bar: $i; bar: $n; } baz: $i; } div { asd: $i; qwe: $n; zap: $z; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/feature-test/000077500000000000000000000000001305254536400304065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400342610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/feature-testdiv { feature: true; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/feature-test/input.scss000066400000000000000000000001201305254536400324330ustar00rootroot00000000000000@if feature-exists(global-variable-shadowing) { div { feature: true; } }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/lexical-scope/000077500000000000000000000000001305254536400305265ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400344010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/lexical-scopediv { x: 42; y: 109; } div for { y: 89; x: 1; x: 999; y: 94; x: 2; x: 999; y: 99; x: 3; x: 999; y: 104; x: 4; x: 999; y: 109; x: 5; x: 999; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/lexical-scope/input.scss000066400000000000000000000003441305254536400325630ustar00rootroot00000000000000$x: -42; $y: -84; div { $x: 42; $y: 84; for { @for $x from 1 through 5 { $y: $y + 5; y: $y; x: $x; $x: 999; x: $x; $y: -9 !global; $x: -9 !global; } } x: $x; y: $y; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/root-scope/000077500000000000000000000000001305254536400300705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/root-scope/expected_output.css000066400000000000000000000002261305254536400340230ustar00rootroot00000000000000div { x: -42; y: -84; x: -9; y: -9; } div for { x: -42; y: -84; x: 1; y: -79; x: 2; y: -74; x: 3; y: -69; x: 4; y: -64; x: 5; y: -59; x: -9; y: -9; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variable-scoping/root-scope/input.scss000066400000000000000000000004011305254536400321170ustar00rootroot00000000000000$x: -42; $y: -84; div { x: $x; y: $y; for { x: $x; y: $y; @for $x from 1 through 5 { $y: $y + 5; x: $x; y: $y; $x: 999; $y: -9 !global; $x: -9 !global; } x: $x; y: $y; } x: $x; y: $y; }sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variables_in_media/000077500000000000000000000000001305254536400263465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variables_in_media/expected_output.css000066400000000000000000000001151305254536400322760ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/libsass/variables_in_media/input.scss000066400000000000000000000002141305254536400303770ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/maps/000077500000000000000000000000001305254536400220515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-get/000077500000000000000000000000001305254536400234035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-get/expected_output.css000066400000000000000000000000301305254536400273270ustar00rootroot00000000000000div { foo: 1; foo: 2; } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-get/input.scss000066400000000000000000000002261305254536400254370ustar00rootroot00000000000000div { foo: map-get((foo: 1, bar: 2), foo); foo: map-get((foo: 1, bar: 2), bar); foo: map-get((foo: 1, bar: 2), baz); foo: map-get((), foo); } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-has-key/000077500000000000000000000000001305254536400241655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-has-key/expected_output.css000066400000000000000000000000531305254536400301160ustar00rootroot00000000000000div { foo: true; foo: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-has-key/input.scss000066400000000000000000000001731305254536400262220ustar00rootroot00000000000000div { foo: map-has-key((foo: 1, bar: 1), foo); foo: map-has-key((foo: 1, bar: 1), baz); foo: map-has-key((), foo); } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-keys/000077500000000000000000000000001305254536400235775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-keys/expected_output.css000066400000000000000000000000271305254536400275310ustar00rootroot00000000000000div { foo: foo, bar; } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-keys/input.scss000066400000000000000000000000531305254536400256310ustar00rootroot00000000000000div { foo: map-keys((foo: 1, bar: 2)); } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-merge/000077500000000000000000000000001305254536400237235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-merge/expected_output.css000066400000000000000000000000741305254536400276570ustar00rootroot00000000000000div { foo-1: true; foo-2: true; foo-3: true; foo-4: true; } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-merge/input.scss000066400000000000000000000006761305254536400257700ustar00rootroot00000000000000$before-1: map-merge((foo: 1, bar: 2), (baz: 3)); $before-2: map-merge((), (foo: 1, bar: 2)); $before-3: map-merge((foo: 1, bar: 2), ()); $before-4: map-merge((foo: 1, bar: 2), (foo: 3)); $after-1: (foo: 1, bar: 2, baz: 3); $after-2: (foo: 1, bar: 2); $after-3: (foo: 1, bar: 2); $after-4: (foo: 3, bar: 2); div { foo-1: $before-1 == $after-1; foo-2: $before-2 == $after-2; foo-3: $before-3 == $after-3; foo-4: $before-4 == $after-4; } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-remove/000077500000000000000000000000001305254536400241215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-remove/expected_output.css000066400000000000000000000000231305254536400300470ustar00rootroot00000000000000div { foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-remove/input.scss000066400000000000000000000001611305254536400261530ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3), bar); $after: (foo: 1, baz: 3); div { foo: $before == $after; } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-values/000077500000000000000000000000001305254536400241235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-values/expected_output.css000066400000000000000000000000411305254536400300510ustar00rootroot00000000000000div { foo: 1, 2; foo: 1, 2, 2; } sass-spec-3.5.0-2/spec/output_styles/compact/maps/map-values/input.scss000066400000000000000000000001321305254536400261530ustar00rootroot00000000000000div { foo: map-values((foo: 1, bar: 2)); foo: map-values((foo: 1, bar: 2, baz: 2)); } sass-spec-3.5.0-2/spec/output_styles/compact/media_import/000077500000000000000000000000001305254536400235625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/media_import/expected_output.css000066400000000000000000000000341305254536400275120ustar00rootroot00000000000000@import "./fonts.sass" all; sass-spec-3.5.0-2/spec/output_styles/compact/media_import/input.scss000066400000000000000000000000331305254536400256120ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-3.5.0-2/spec/output_styles/compact/misc/000077500000000000000000000000001305254536400220445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/JMA-pseudo-test/000077500000000000000000000000001305254536400247255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/JMA-pseudo-test/expected_output.css000066400000000000000000000000641305254536400306600ustar00rootroot00000000000000.foo h1, .foo .bar h3, .bar .foo h3 { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/JMA-pseudo-test/input.scss000066400000000000000000000002141305254536400267560ustar00rootroot00000000000000.foo { h1 { color:red; } } .bar { &:hover h3, h3 { @extend h1; } } sass-spec-3.5.0-2/spec/output_styles/compact/misc/directive_interpolation/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/directive_interpolation/expected_output.css000066400000000000000000000000311305254536400327160ustar00rootroot00000000000000@foo bar12 qux { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/directive_interpolation/input.scss000066400000000000000000000000451305254536400310240ustar00rootroot00000000000000$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/misc/empty_content/000077500000000000000000000000001305254536400247345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/empty_content/expected_output.css000066400000000000000000000000141305254536400306620ustar00rootroot00000000000000a { b: c; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/empty_content/input.scss000066400000000000000000000000641305254536400267700ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-3.5.0-2/spec/output_styles/compact/misc/import_in_mixin/000077500000000000000000000000001305254536400252505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/import_in_mixin/expected_output.css000066400000000000000000000001021305254536400311740ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/compact/misc/import_in_mixin/input.scss000066400000000000000000000002451305254536400273050ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts(); sass-spec-3.5.0-2/spec/output_styles/compact/misc/import_with_interpolation/000077500000000000000000000000001305254536400273605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/import_with_interpolation/expected_output.css000066400000000000000000000001021305254536400333040ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/compact/misc/import_with_interpolation/input.scss000066400000000000000000000001421305254536400314110ustar00rootroot00000000000000$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-3.5.0-2/spec/output_styles/compact/misc/lang-bug/000077500000000000000000000000001305254536400235405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/lang-bug/expected_output.css000066400000000000000000000000351305254536400274710ustar00rootroot00000000000000div:lang(nb) { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/lang-bug/input.scss000066400000000000000000000000361305254536400255730ustar00rootroot00000000000000div:lang(nb) { color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/misc/media_interpolation/000077500000000000000000000000001305254536400260725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/media_interpolation/expected_output.css000066400000000000000000000000271305254536400320240ustar00rootroot00000000000000@media bar12 { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/media_interpolation/input.scss000066400000000000000000000000431305254536400301230ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/misc/mixin_content/000077500000000000000000000000001305254536400247225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/mixin_content/expected_output.css000066400000000000000000000002061305254536400306530ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/mixin_content/input.scss000066400000000000000000000003571305254536400267630ustar00rootroot00000000000000$color: blue; @mixin context($class, $color: red) { .#{$class} { background-color: $color; @content; border-color: $color; } } @include context(parent) { @include context(child, $color: yellow) { color: $color; } } sass-spec-3.5.0-2/spec/output_styles/compact/misc/namespace_properties_with_script_value/000077500000000000000000000000001305254536400320675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000631305254536400357420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/namespace_properties_with_script_value/input.scss000066400000000000000000000000721305254536400341220ustar00rootroot00000000000000foo { bar: baz + bang { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/output_styles/compact/misc/negative_numbers/000077500000000000000000000000001305254536400254015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/negative_numbers/expected_output.css000066400000000000000000000000611305254536400313310ustar00rootroot00000000000000a { zero: 0; zero: 0; } a { near: 0; near: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/negative_numbers/input.scss000066400000000000000000000001601305254536400274320ustar00rootroot00000000000000$zero: 0; a { zero: -$zero; zero: $zero * -1; } $near: 0.0000001; a { near: -$near; near: $near * -1; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/selector_interpolation_before_element_name/000077500000000000000000000000001305254536400326665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400365370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/selector_interpolation_before_element_namefoo barbaz { a: b; } input.scss000066400000000000000000000000341305254536400346400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/selector_interpolation_before_element_name#{"foo" + " bar"}baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/misc/selector_only_interpolation/000077500000000000000000000000001305254536400276745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/selector_only_interpolation/expected_output.css000066400000000000000000000000221305254536400336210ustar00rootroot00000000000000foo bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/selector_only_interpolation/input.scss000066400000000000000000000000311305254536400317220ustar00rootroot00000000000000#{"foo" + " bar"} {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/misc/trailing_comma_in_selector/000077500000000000000000000000001305254536400274175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/trailing_comma_in_selector/expected_output.css000066400000000000000000000000651305254536400333530ustar00rootroot00000000000000#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/trailing_comma_in_selector/input.scss000066400000000000000000000000661305254536400314550ustar00rootroot00000000000000#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-3.5.0-2/spec/output_styles/compact/misc/unicode_variables/000077500000000000000000000000001305254536400255225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/misc/unicode_variables/expected_output.css000066400000000000000000000000211305254536400314460ustar00rootroot00000000000000blat { a: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/misc/unicode_variables/input.scss000066400000000000000000000000351305254536400275540ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/000077500000000000000000000000001305254536400244075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/abs/000077500000000000000000000000001305254536400251545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/abs/expected_output.css000066400000000000000000000000661305254536400311110ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/abs/input.scss000066400000000000000000000001441305254536400272070ustar00rootroot00000000000000foo { foo: abs(-5); foo: abs(-5px); foo: abs(5); foo: abs(5px); foo: abs($number: 5px); } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/ceil/000077500000000000000000000000001305254536400253235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/ceil/expected_output.css000066400000000000000000000000441305254536400312540ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/ceil/input.scss000066400000000000000000000001131305254536400273520ustar00rootroot00000000000000foo { foo: ceil(4.1); foo: ceil(4.8px); foo: ceil($number: 4.8px); } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/floor/000077500000000000000000000000001305254536400255305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/floor/expected_output.css000066400000000000000000000000441305254536400314610ustar00rootroot00000000000000foo { foo: 4; foo: 4px; foo: 4px; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/floor/input.scss000066400000000000000000000001161305254536400275620ustar00rootroot00000000000000foo { foo: floor(4.8); foo: floor(4.8px); foo: floor($number: 4.8px); } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/max/000077500000000000000000000000001305254536400251745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/max/expected_output.css000066400000000000000000000000541305254536400311260ustar00rootroot00000000000000foo { foo: 3; foo: 3; foo: 4em; foo: 6in; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/max/input.scss000066400000000000000000000001361305254536400272300ustar00rootroot00000000000000foo { foo: max(1, 2, 3); foo: max(3, 2px, 1px); foo: max(4em); foo: max(10cm, 6in); } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/min/000077500000000000000000000000001305254536400251725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/min/expected_output.css000066400000000000000000000000551305254536400311250ustar00rootroot00000000000000foo { foo: 1; foo: 1; foo: 4em; foo: 10cm; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/min/input.scss000066400000000000000000000001361305254536400272260ustar00rootroot00000000000000foo { foo: min(1, 2, 3); foo: min(3px, 2px, 1); foo: min(4em); foo: min(10cm, 6in); } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/percentage/000077500000000000000000000000001305254536400265245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/percentage/expected_output.css000066400000000000000000000000611305254536400324540ustar00rootroot00000000000000foo { foo: 50%; foo: 100%; foo: 25%; foo: 50%; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/percentage/input.scss000066400000000000000000000001671305254536400305640ustar00rootroot00000000000000foo { foo: percentage(.5); foo: percentage(1); foo: percentage(25px / 100px); foo: percentage($number: 0.5); } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/random/000077500000000000000000000000001305254536400256675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/random/expected_output.css000066400000000000000000000001121305254536400316140ustar00rootroot00000000000000foo { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/random/input.scss000066400000000000000000000004101305254536400277160ustar00rootroot00000000000000foo { $number: random(); foo: $number >= 0 and $number <= 1; $number: random(1.0); foo: $number >= 0 and $number <= 1; foo: random(1) == 1; foo: type-of(random()) == number; foo: type-of(random(1)) == number; foo: type-of(random(1.0)) == number; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/round/000077500000000000000000000000001305254536400255365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/round/expected_output.css000066400000000000000000000000561305254536400314720ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/output_styles/compact/number-functions/round/input.scss000066400000000000000000000001451305254536400275720ustar00rootroot00000000000000foo { foo: round(4.8); foo: round(4.8px); foo: round(5.49px); foo: round($number: 5.49px); } sass-spec-3.5.0-2/spec/output_styles/compact/options.yml000066400000000000000000000000341305254536400233240ustar00rootroot00000000000000--- :output_style: :compact sass-spec-3.5.0-2/spec/output_styles/compact/parser/000077500000000000000000000000001305254536400224055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/000077500000000000000000000000001305254536400247335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/000077500000000000000000000000001305254536400300575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/spaced/000077500000000000000000000000001305254536400313165ustar00rootroot00000000000000expected_output.css000066400000000000000000000017571305254536400352040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/spaced.result { output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/spaced/input.scss000066400000000000000000000024151305254536400333540ustar00rootroot00000000000000$input: literal; .result { output: literal $input; output: literal #{$input}; output: literal #{literal}; output: literal #{"literal"}; output: $input $input; output: $input #{$input}; output: $input #{literal}; output: $input #{"literal"}; output: #{$input} literal; output: #{$input} $input; output: #{$input} #{$input}; output: #{$input} #{literal}; output: #{$input} #{"literal"}; output: #{literal} literal; output: #{literal} $input; output: #{literal} #{$input}; output: #{literal} #{literal}; output: #{literal} #{"literal"}; output: #{"literal"} literal; output: #{"literal"} $input; output: #{"literal"} #{$input}; output: #{"literal"} #{literal}; output: #{"literal"} #{"literal"}; output: "literal #{$input}"; output: "literal #{literal}"; output: "literal #{"literal"}"; output: "#{$input} literal"; output: "#{$input} #{$input}"; output: "#{$input} #{literal}"; output: "#{$input} #{"literal"}"; output: "#{literal} literal"; output: "#{literal} #{$input}"; output: "#{literal} #{literal}"; output: "#{literal} #{"literal"}"; output: "#{"literal"} literal"; output: "#{"literal"} #{$input}"; output: "#{"literal"} #{literal}"; output: "#{"literal"} #{"literal"}"; }sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced-4.0/000077500000000000000000000000001305254536400321605ustar00rootroot00000000000000expected_output.css000066400000000000000000000017021305254536400360340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced-4.0.result { output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; } input.scss000066400000000000000000000023011305254536400341310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced-4.0$input: literal; .result { output: literal$input; output: literal#{$input}; output: literal#{literal}; output: literal#{"literal"}; output: $input$input; output: $input#{$input}; output: $input#{literal}; output: $input#{"literal"}; output: #{$input}literal; output: #{$input}$input; output: #{$input}#{$input}; output: #{$input}#{literal}; output: #{$input}#{"literal"}; output: #{literal}literal; output: #{literal}$input; output: #{literal}#{$input}; output: #{literal}#{literal}; output: #{literal}#{"literal"}; output: #{"literal"}literal; output: #{"literal"}$input; output: #{"literal"}#{$input}; output: #{"literal"}#{literal}; output: #{"literal"}#{"literal"}; output: "literal#{$input}"; output: "literal#{literal}"; output: "literal#{"literal"}"; output: "#{$input}literal"; output: "#{$input}#{$input}"; output: "#{$input}#{literal}"; output: "#{$input}#{"literal"}"; output: "#{literal}literal"; output: "#{literal}#{$input}"; output: "#{literal}#{literal}"; output: "#{literal}#{"literal"}"; output: "#{"literal"}literal"; output: "#{"literal"}#{$input}"; output: "#{"literal"}#{literal}"; output: "#{"literal"}#{"literal"}"; }options.yml000066400000000000000000000000321305254536400343120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/000077500000000000000000000000001305254536400316615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/error000066400000000000000000000041211305254536400327330ustar00rootroot00000000000000DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}literal") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('#{$input}"literal"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"literal"#{$input}') You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000016741305254536400355450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced.result { output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced/input.scss000066400000000000000000000023011305254536400337110ustar00rootroot00000000000000$input: literal; .result { output: literal$input; output: literal#{$input}; output: literal#{literal}; output: literal#{"literal"}; output: $input$input; output: $input#{$input}; output: $input#{literal}; output: $input#{"literal"}; output: #{$input}literal; output: #{$input}$input; output: #{$input}#{$input}; output: #{$input}#{literal}; output: #{$input}#{"literal"}; output: #{literal}literal; output: #{literal}$input; output: #{literal}#{$input}; output: #{literal}#{literal}; output: #{literal}#{"literal"}; output: #{"literal"}literal; output: #{"literal"}$input; output: #{"literal"}#{$input}; output: #{"literal"}#{literal}; output: #{"literal"}#{"literal"}; output: "literal#{$input}"; output: "literal#{literal}"; output: "literal#{"literal"}"; output: "#{$input}literal"; output: "#{$input}#{$input}"; output: "#{$input}#{literal}"; output: "#{$input}#{"literal"}"; output: "#{literal}literal"; output: "#{literal}#{$input}"; output: "#{literal}#{literal}"; output: "#{literal}#{"literal"}"; output: "#{"literal"}literal"; output: "#{"literal"}#{$input}"; output: "#{"literal"}#{literal}"; output: "#{"literal"}#{"literal"}"; }options.yml000066400000000000000000000000611305254536400340150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/00_concatenation/unspaced--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/000077500000000000000000000000001305254536400266675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/01_inline/000077500000000000000000000000001305254536400304455ustar00rootroot00000000000000expected_output.css000066400000000000000000000002001305254536400343110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/01_inline.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/01_inline/input.scss000066400000000000000000000002331305254536400324770ustar00rootroot00000000000000.result { output: literal; output: #{literal}; output: "[#{literal}]"; output: "#{literal}"; output: '#{literal}'; output: "['#{literal}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/02_variable/000077500000000000000000000000001305254536400307555ustar00rootroot00000000000000expected_output.css000066400000000000000000000002001305254536400346210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/02_variable.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/02_variable/input.scss000066400000000000000000000002461305254536400330130ustar00rootroot00000000000000$input: literal; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/03_inline_double/000077500000000000000000000000001305254536400320015ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400356570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/03_inline_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } input.scss000066400000000000000000000002271305254536400337570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/03_inline_double.result { output: #{#{literal}}; output: #{"[#{literal}]"}; output: #{"#{literal}"}; output: #{'#{literal}'}; output: #{"['#{literal}']"}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/04_variable_double/000077500000000000000000000000001305254536400323115ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400361670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/04_variable_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } input.scss000066400000000000000000000002431305254536400342650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/04_variable_double$input: literal; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400336145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003401305254536400375440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/05_variable_quoted_double.result { dquoted: "literal"; dquoted: "[literal]"; dquoted: "literal"; dquoted: "literal"; dquoted: "['literal']"; squoted: "literal"; squoted: "[literal]"; squoted: "literal"; squoted: "literal"; squoted: "['literal']"; } input.scss000066400000000000000000000005071305254536400356520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/05_variable_quoted_double$input: literal; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/06_escape_interpolation/000077500000000000000000000000001305254536400334035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001561305254536400372610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/06_escape_interpolation.result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } input.scss000066400000000000000000000002071305254536400353570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/01_literal/06_escape_interpolation$input: literal; .result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/000077500000000000000000000000001305254536400300675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/01_inline/000077500000000000000000000000001305254536400316455ustar00rootroot00000000000000expected_output.css000066400000000000000000000002021305254536400355130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/01_inline.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } input.scss000066400000000000000000000002471305254536400336250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/01_inline.result { output: "dquoted"; output: #{"dquoted"}; output: "[#{"dquoted"}]"; output: "#{"dquoted"}"; output: '#{"dquoted"}'; output: "['#{"dquoted"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/02_variable/000077500000000000000000000000001305254536400321555ustar00rootroot00000000000000expected_output.css000066400000000000000000000002021305254536400360230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/02_variable.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } input.scss000066400000000000000000000002501305254536400341270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/02_variable$input: "dquoted"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/03_inline_double/000077500000000000000000000000001305254536400332015ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400370570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/03_inline_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } input.scss000066400000000000000000000002411305254536400351530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/03_inline_double.result { output: #{#{"dquoted"}}; output: #{"[#{"dquoted"}]"}; output: #{"#{"dquoted"}"}; output: #{'#{"dquoted"}'}; output: #{"['#{"dquoted"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/04_variable_double/000077500000000000000000000000001305254536400335115ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400373670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/04_variable_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } input.scss000066400000000000000000000002451305254536400354670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/04_variable_double$input: "dquoted"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400350145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003401305254536400407440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/05_variable_quoted_double.result { dquoted: "dquoted"; dquoted: "[dquoted]"; dquoted: "dquoted"; dquoted: "dquoted"; dquoted: "['dquoted']"; squoted: "dquoted"; squoted: "[dquoted]"; squoted: "dquoted"; squoted: "dquoted"; squoted: "['dquoted']"; } input.scss000066400000000000000000000005111305254536400370450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/05_variable_quoted_double$input: "dquoted"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400345245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000001711305254536400404560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/06_escape_interpolation.result { output: "[#{" dquoted "}]"; output: "#{" dquoted "}"; output: '\#{"dquoted"}'; output: "['#{" dquoted "}']"; } input.scss000066400000000000000000000002211305254536400365530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/02_double_quoted/06_escape_interpolation$input: "dquoted"; .result { output: "[\#{"dquoted"}]"; output: "\#{"dquoted"}"; output: '\#{"dquoted"}'; output: "['\#{"dquoted"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/000077500000000000000000000000001305254536400300775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/01_inline/000077500000000000000000000000001305254536400316555ustar00rootroot00000000000000expected_output.css000066400000000000000000000002021305254536400355230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/01_inline.result { output: 'squoted'; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } input.scss000066400000000000000000000002471305254536400336350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/01_inline.result { output: 'squoted'; output: #{'squoted'}; output: "[#{'squoted'}]"; output: "#{'squoted'}"; output: '#{'squoted'}'; output: "['#{'squoted'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/02_variable/000077500000000000000000000000001305254536400321655ustar00rootroot00000000000000expected_output.css000066400000000000000000000002021305254536400360330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/02_variable.result { output: "squoted"; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } input.scss000066400000000000000000000002501305254536400341370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/02_variable$input: 'squoted'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/03_inline_double/000077500000000000000000000000001305254536400332115ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400370670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/03_inline_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } input.scss000066400000000000000000000002411305254536400351630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/03_inline_double.result { output: #{#{'squoted'}}; output: #{"[#{'squoted'}]"}; output: #{"#{'squoted'}"}; output: #{'#{'squoted'}'}; output: #{"['#{'squoted'}']"}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/04_variable_double/000077500000000000000000000000001305254536400335215ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400373770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/04_variable_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } input.scss000066400000000000000000000002451305254536400354770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/04_variable_double$input: 'squoted'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400350245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003401305254536400407540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/05_variable_quoted_double.result { dquoted: "squoted"; dquoted: "[squoted]"; dquoted: "squoted"; dquoted: "squoted"; dquoted: "['squoted']"; squoted: "squoted"; squoted: "[squoted]"; squoted: "squoted"; squoted: "squoted"; squoted: "['squoted']"; } input.scss000066400000000000000000000005111305254536400370550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/05_variable_quoted_double$input: 'squoted'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400345345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000001671305254536400404730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/06_escape_interpolation.result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: "#{" squoted "}"; output: "['\#{'squoted'}']"; } input.scss000066400000000000000000000002211305254536400365630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/03_single_quoted/06_escape_interpolation$input: 'squoted'; .result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: '\#{'squoted'}'; output: "['\#{'squoted'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/000077500000000000000000000000001305254536400307455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/01_inline/000077500000000000000000000000001305254536400325235ustar00rootroot00000000000000expected_output.css000066400000000000000000000002261305254536400363770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/01_inline.result { output: "alpha" 'beta'; output: alpha beta; output: "[alpha beta]"; output: "alpha beta"; output: "alpha beta"; output: "['alpha beta']"; } input.scss000066400000000000000000000003051305254536400344760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/01_inline.result { output: "alpha" 'beta'; output: #{"alpha" 'beta'}; output: "[#{"alpha" 'beta'}]"; output: "#{"alpha" 'beta'}"; output: '#{"alpha" 'beta'}'; output: "['#{"alpha" 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/02_variable/000077500000000000000000000000001305254536400330335ustar00rootroot00000000000000expected_output.css000066400000000000000000000002261305254536400367070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/02_variable.result { output: "alpha" "beta"; output: alpha beta; output: "[alpha beta]"; output: "alpha beta"; output: "alpha beta"; output: "['alpha beta']"; } input.scss000066400000000000000000000002551305254536400350120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/02_variable$input: "alpha" 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400340005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001661305254536400377360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/03_inline_double.result { output: alpha beta; output: [alpha beta]; output: alpha beta; output: alpha beta; output: ['alpha beta']; } input.scss000066400000000000000000000002721305254536400360350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/03_inline_double.result { output: #{#{"alpha" 'beta'}}; output: #{"[#{"alpha" 'beta'}]"}; output: #{"#{"alpha" 'beta'}"}; output: #{'#{"alpha" 'beta'}'}; output: #{"['#{"alpha" 'beta'}']"}; } 000077500000000000000000000000001305254536400343105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001661305254536400402460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/04_variable_double.result { output: alpha beta; output: [alpha beta]; output: alpha beta; output: alpha beta; output: ['alpha beta']; } input.scss000066400000000000000000000002521305254536400363430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/04_variable_double$input: "alpha" 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400356725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003761305254536400416330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/05_variable_quoted_double.result { dquoted: "alpha beta"; dquoted: "[alpha beta]"; dquoted: "alpha beta"; dquoted: "alpha beta"; dquoted: "['alpha beta']"; squoted: "alpha beta"; squoted: "[alpha beta]"; squoted: "alpha beta"; squoted: "alpha beta"; squoted: "['alpha beta']"; } input.scss000066400000000000000000000005161305254536400377300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/05_variable_quoted_double$input: "alpha" 'beta'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400354025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002161305254536400413340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/06_escape_interpolation.result { output: "[#{" alpha " 'beta'}]"; output: "#{" alpha " 'beta'}"; output: '#{"alpha" ' beta "}"; output: "['#{" alpha " 'beta'}']"; } input.scss000066400000000000000000000002521305254536400374350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/04_space_list_quoted/06_escape_interpolation$input: "alpha" 'beta'; .result { output: "[\#{"alpha" 'beta'}]"; output: "\#{"alpha" 'beta'}"; output: '\#{"alpha" 'beta'}'; output: "['\#{"alpha" 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/000077500000000000000000000000001305254536400307475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/01_inline/000077500000000000000000000000001305254536400325255ustar00rootroot00000000000000expected_output.css000066400000000000000000000002341305254536400364000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/01_inline.result { output: "alpha", 'beta'; output: alpha, beta; output: "[alpha, beta]"; output: "alpha, beta"; output: "alpha, beta"; output: "['alpha, beta']"; } input.scss000066400000000000000000000003131305254536400344770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/01_inline.result { output: "alpha", 'beta'; output: #{"alpha", 'beta'}; output: "[#{"alpha", 'beta'}]"; output: "#{"alpha", 'beta'}"; output: '#{"alpha", 'beta'}'; output: "['#{"alpha", 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/02_variable/000077500000000000000000000000001305254536400330355ustar00rootroot00000000000000expected_output.css000066400000000000000000000002341305254536400367100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/02_variable.result { output: "alpha", "beta"; output: alpha, beta; output: "[alpha, beta]"; output: "alpha, beta"; output: "alpha, beta"; output: "['alpha, beta']"; } input.scss000066400000000000000000000002561305254536400350150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/02_variable$input: "alpha", 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400340025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001731305254536400377360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/03_inline_double.result { output: alpha, beta; output: [alpha, beta]; output: alpha, beta; output: alpha, beta; output: ['alpha, beta']; } input.scss000066400000000000000000000002771305254536400360440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/03_inline_double.result { output: #{#{"alpha", 'beta'}}; output: #{"[#{"alpha", 'beta'}]"}; output: #{"#{"alpha", 'beta'}"}; output: #{'#{"alpha", 'beta'}'}; output: #{"['#{"alpha", 'beta'}']"}; } 000077500000000000000000000000001305254536400343125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001731305254536400402460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/04_variable_double.result { output: alpha, beta; output: [alpha, beta]; output: alpha, beta; output: alpha, beta; output: ['alpha, beta']; } input.scss000066400000000000000000000002531305254536400363460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/04_variable_double$input: "alpha", 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400356745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004101305254536400416220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double.result { dquoted: "alpha, beta"; dquoted: "[alpha, beta]"; dquoted: "alpha, beta"; dquoted: "alpha, beta"; dquoted: "['alpha, beta']"; squoted: "alpha, beta"; squoted: "[alpha, beta]"; squoted: "alpha, beta"; squoted: "alpha, beta"; squoted: "['alpha, beta']"; } input.scss000066400000000000000000000005171305254536400377330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double$input: "alpha", 'beta'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400354045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002221305254536400413330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/06_escape_interpolation.result { output: "[#{" alpha ", 'beta'}]"; output: "#{" alpha ", 'beta'}"; output: '#{"alpha", ' beta "}"; output: "['#{" alpha ", 'beta'}']"; } input.scss000066400000000000000000000002571305254536400374440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/05_comma_list_quoted/06_escape_interpolation$input: "alpha", 'beta'; .result { output: "[\#{"alpha", 'beta'}]"; output: "\#{"alpha", 'beta'}"; output: '\#{"alpha", 'beta'}'; output: "['\#{"alpha", 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/000077500000000000000000000000001305254536400311155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/01_inline/000077500000000000000000000000001305254536400326735ustar00rootroot00000000000000expected_output.css000066400000000000000000000002641305254536400365510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/01_inline.result { output: gamme "'" delta "'"; output: gamme ' delta '; output: "[gamme ' delta ']"; output: "gamme ' delta '"; output: "gamme ' delta '"; output: "['gamme ' delta '']"; } input.scss000066400000000000000000000003271305254536400346520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/01_inline.result { output: gamme "'"delta"'"; output: #{gamme "'"delta"'"}; output: "[#{gamme "'"delta"'"}]"; output: "#{gamme "'"delta"'"}"; output: '#{gamme "'"delta"'"}'; output: "['#{gamme "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/02_variable/000077500000000000000000000000001305254536400332035ustar00rootroot00000000000000expected_output.css000066400000000000000000000002641305254536400370610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/02_variable.result { output: gamme "'" delta "'"; output: gamme ' delta '; output: "[gamme ' delta ']"; output: "gamme ' delta '"; output: "gamme ' delta '"; output: "['gamme ' delta '']"; } input.scss000066400000000000000000000002601305254536400351560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/02_variable$input: gamme "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400341505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/03_inline_doubleexpected_output.css000066400000000000000000000002171305254536400401030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/03_inline_double.result { output: gamme ' delta '; output: [gamme ' delta ']; output: gamme ' delta '; output: gamme ' delta '; output: ['gamme ' delta '']; } input.scss000066400000000000000000000003111305254536400361770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/03_inline_double.result { output: #{#{gamme "'"delta"'"}}; output: #{"[#{gamme "'"delta"'"}]"}; output: #{"#{gamme "'"delta"'"}"}; output: #{'#{gamme "'"delta"'"}'}; output: #{"['#{gamme "'"delta"'"}']"}; } 000077500000000000000000000000001305254536400344605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/04_variable_doubleexpected_output.css000066400000000000000000000002171305254536400404130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/04_variable_double.result { output: gamme ' delta '; output: [gamme ' delta ']; output: gamme ' delta '; output: gamme ' delta '; output: ['gamme ' delta '']; } input.scss000066400000000000000000000002551305254536400365160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/04_variable_double$input: gamme "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400360425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004601305254536400417750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/05_variable_quoted_double.result { dquoted: "gamme ' delta '"; dquoted: "[gamme ' delta ']"; dquoted: "gamme ' delta '"; dquoted: "gamme ' delta '"; dquoted: "['gamme ' delta '']"; squoted: "gamme ' delta '"; squoted: "[gamme ' delta ']"; squoted: "gamme ' delta '"; squoted: "gamme ' delta '"; squoted: "['gamme ' delta '']"; } input.scss000066400000000000000000000005211305254536400400740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/05_variable_quoted_double$input: gamme "'"delta"'"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400355525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/06_escape_interpolationexpected_output.css000066400000000000000000000002321305254536400415020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/06_escape_interpolation.result { output: "[#{gamme " '"delta"' "}]"; output: "#{gamme " '"delta"' "}"; output: '#{gamme "' "delta" '"}'; output: "['#{gamme " '"delta"' "}']"; } input.scss000066400000000000000000000002711305254536400376060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/06_space_list_complex/06_escape_interpolation$input: gamme "'"delta"'"; .result { output: "[\#{gamme "'"delta"'"}]"; output: "\#{gamme "'"delta"'"}"; output: '\#{gamme "'"delta"'"}'; output: "['\#{gamme "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/000077500000000000000000000000001305254536400311175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/01_inline/000077500000000000000000000000001305254536400326755ustar00rootroot00000000000000expected_output.css000066400000000000000000000002721305254536400365520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/01_inline.result { output: gamma, "'" delta "'"; output: gamma, ' delta '; output: "[gamma, ' delta ']"; output: "gamma, ' delta '"; output: "gamma, ' delta '"; output: "['gamma, ' delta '']"; } input.scss000066400000000000000000000003351305254536400346530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/01_inline.result { output: gamma, "'"delta"'"; output: #{gamma, "'"delta"'"}; output: "[#{gamma, "'"delta"'"}]"; output: "#{gamma, "'"delta"'"}"; output: '#{gamma, "'"delta"'"}'; output: "['#{gamma, "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/02_variable/000077500000000000000000000000001305254536400332055ustar00rootroot00000000000000expected_output.css000066400000000000000000000002721305254536400370620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/02_variable.result { output: gamma, "'" delta "'"; output: gamma, ' delta '; output: "[gamma, ' delta ']"; output: "gamma, ' delta '"; output: "gamma, ' delta '"; output: "['gamma, ' delta '']"; } input.scss000066400000000000000000000002611305254536400351610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/02_variable$input: gamma, "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400341525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/03_inline_doubleexpected_output.css000066400000000000000000000002241305254536400401030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/03_inline_double.result { output: gamma, ' delta '; output: [gamma, ' delta ']; output: gamma, ' delta '; output: gamma, ' delta '; output: ['gamma, ' delta '']; } input.scss000066400000000000000000000003161305254536400362060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/03_inline_double.result { output: #{#{gamma, "'"delta"'"}}; output: #{"[#{gamma, "'"delta"'"}]"}; output: #{"#{gamma, "'"delta"'"}"}; output: #{'#{gamma, "'"delta"'"}'}; output: #{"['#{gamma, "'"delta"'"}']"}; } 000077500000000000000000000000001305254536400344625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/04_variable_doubleexpected_output.css000066400000000000000000000002241305254536400404130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/04_variable_double.result { output: gamma, ' delta '; output: [gamma, ' delta ']; output: gamma, ' delta '; output: gamma, ' delta '; output: ['gamma, ' delta '']; } input.scss000066400000000000000000000002561305254536400365210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/04_variable_double$input: gamma, "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400360445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004721305254536400420020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/05_variable_quoted_double.result { dquoted: "gamma, ' delta '"; dquoted: "[gamma, ' delta ']"; dquoted: "gamma, ' delta '"; dquoted: "gamma, ' delta '"; dquoted: "['gamma, ' delta '']"; squoted: "gamma, ' delta '"; squoted: "[gamma, ' delta ']"; squoted: "gamma, ' delta '"; squoted: "gamma, ' delta '"; squoted: "['gamma, ' delta '']"; } input.scss000066400000000000000000000005221305254536400400770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/05_variable_quoted_double$input: gamma, "'"delta"'"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400355545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/06_escape_interpolationexpected_output.css000066400000000000000000000002361305254536400415100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/06_escape_interpolation.result { output: "[#{gamma, " '"delta"' "}]"; output: "#{gamma, " '"delta"' "}"; output: '#{gamma, "' "delta" '"}'; output: "['#{gamma, " '"delta"' "}']"; } input.scss000066400000000000000000000002761305254536400376150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/07_comma_list_complex/06_escape_interpolation$input: gamma, "'"delta"'"; .result { output: "[\#{gamma, "'"delta"'"}]"; output: "\#{gamma, "'"delta"'"}"; output: '\#{gamma, "'"delta"'"}'; output: "['\#{gamma, "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/000077500000000000000000000000001305254536400306525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/01_inline/000077500000000000000000000000001305254536400324305ustar00rootroot00000000000000expected_output.css000066400000000000000000000001521305254536400363020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } input.scss000066400000000000000000000001751305254536400344100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: #{\\}; output: "[#{\\}]"; output: "#{\\}"; output: '#{\\}'; output: "['#{\\}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/02_variable/000077500000000000000000000000001305254536400327405ustar00rootroot00000000000000expected_output.css000066400000000000000000000001521305254536400366120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/02_variable.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } input.scss000066400000000000000000000002411305254536400347120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/02_variable$input: \\; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400337055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/03_inline_doubleexpected_output.css000066400000000000000000000001161305254536400376360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } input.scss000066400000000000000000000001761305254536400357450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: #{#{\\}}; output: #{"[#{\\}]"}; output: #{"#{\\}"}; output: #{'#{\\}'}; output: #{"['#{\\}']"}; } 000077500000000000000000000000001305254536400342155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/04_variable_doubleexpected_output.css000066400000000000000000000001161305254536400401460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/04_variable_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } input.scss000066400000000000000000000002361305254536400362520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/04_variable_double$input: \\; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400355775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003021305254536400415250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/05_variable_quoted_double.result { dquoted: "\\\\"; dquoted: "[\\\\]"; dquoted: "\\\\"; dquoted: "\\\\"; dquoted: "['\\\\']"; squoted: "\\\\"; squoted: "[\\\\]"; squoted: "\\\\"; squoted: "\\\\"; squoted: "['\\\\']"; } input.scss000066400000000000000000000005021305254536400376300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/05_variable_quoted_double$input: \\; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400353075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/06_escape_interpolationexpected_output.css000066400000000000000000000001321305254536400412360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } input.scss000066400000000000000000000001561305254536400373450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/10_escaped_backslash/06_escape_interpolation$input: \\; .result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/000077500000000000000000000000001305254536400303545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/01_inline/000077500000000000000000000000001305254536400321325ustar00rootroot00000000000000expected_output.css000066400000000000000000000002361305254536400360070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/01_inline.result { output: l\\ite\ral; output: l\\ite\ral; output: "[l\\\\ite\\ral]"; output: "l\\\\ite\\ral"; output: "l\\\\ite\\ral"; output: "['l\\\\ite\\ral']"; } input.scss000066400000000000000000000002551305254536400341110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/01_inline.result { output: l\\ite\ral; output: #{l\\ite\ral}; output: "[#{l\\ite\ral}]"; output: "#{l\\ite\ral}"; output: '#{l\\ite\ral}'; output: "['#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/02_variable/000077500000000000000000000000001305254536400324425ustar00rootroot00000000000000expected_output.css000066400000000000000000000002361305254536400363170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/02_variable.result { output: l\\ite\ral; output: l\\ite\ral; output: "[l\\\\ite\\ral]"; output: "l\\\\ite\\ral"; output: "l\\\\ite\\ral"; output: "['l\\\\ite\\ral']"; } input.scss000066400000000000000000000002511305254536400344150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/02_variable$input: l\\ite\ral; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/03_inline_double/000077500000000000000000000000001305254536400334665ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400373450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/03_inline_double.result { output: l\\ite\ral; output: [l\\ite\ral]; output: l\\ite\ral; output: l\\ite\ral; output: ['l\\ite\ral']; } input.scss000066400000000000000000000002461305254536400354450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/03_inline_double.result { output: #{#{l\\ite\ral}}; output: #{"[#{l\\ite\ral}]"}; output: #{"#{l\\ite\ral}"}; output: #{'#{l\\ite\ral}'}; output: #{"['#{l\\ite\ral}']"}; } 000077500000000000000000000000001305254536400337175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/04_variable_doubleexpected_output.css000066400000000000000000000001661305254536400376550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/04_variable_double.result { output: l\\ite\ral; output: [l\\ite\ral]; output: l\\ite\ral; output: l\\ite\ral; output: ['l\\ite\ral']; } input.scss000066400000000000000000000002461305254536400357550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/04_variable_double$input: l\\ite\ral; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400353015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004341305254536400412350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/05_variable_quoted_double.result { dquoted: "l\\\\ite\\ral"; dquoted: "[l\\\\ite\\ral]"; dquoted: "l\\\\ite\\ral"; dquoted: "l\\\\ite\\ral"; dquoted: "['l\\\\ite\\ral']"; squoted: "l\\\\ite\\ral"; squoted: "[l\\\\ite\\ral]"; squoted: "l\\\\ite\\ral"; squoted: "l\\\\ite\\ral"; squoted: "['l\\\\ite\\ral']"; } input.scss000066400000000000000000000005121305254536400373330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/05_variable_quoted_double$input: l\\ite\ral; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400350115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/06_escape_interpolationexpected_output.css000066400000000000000000000001721305254536400407440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/06_escape_interpolation.result { output: "[\#{l\\ite\ral}]"; output: "\#{l\\ite\ral}"; output: '\#{l\\ite\ral}'; output: "['\#{l\\ite\ral}']"; } input.scss000066400000000000000000000002261305254536400370450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/11_escaped_literal/06_escape_interpolation$input: l\\ite\ral; .result { output: "[\#{l\\ite\ral}]"; output: "\#{l\\ite\ral}"; output: '\#{l\\ite\ral}'; output: "['\#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/000077500000000000000000000000001305254536400315545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/01_inline/000077500000000000000000000000001305254536400333325ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400372050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/01_inline.result { output: "l\\ite\ral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } input.scss000066400000000000000000000002711305254536400353070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/01_inline.result { output: "l\\ite\ral"; output: #{"l\\ite\ral"}; output: "[#{"l\\ite\ral"}]"; output: "#{"l\\ite\ral"}"; output: '#{"l\\ite\ral"}'; output: "['#{"l\\ite\ral"}']"; } 000077500000000000000000000000001305254536400335635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/02_variableexpected_output.css000066400000000000000000000002151305254536400375140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/02_variable.result { output: "l\\iteral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } input.scss000066400000000000000000000002531305254536400356170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/02_variable$input: "l\\ite\ral"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400346075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001541305254536400405420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/03_inline_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } input.scss000066400000000000000000000002601305254536400366410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/03_inline_double.result { output: #{#{"l\\ite\ral"}}; output: #{"[#{"l\\ite\ral"}]"}; output: #{"#{"l\\ite\ral"}"}; output: #{'#{"l\\ite\ral"}'}; output: #{"['#{"l\\ite\ral"}']"}; } 000077500000000000000000000000001305254536400351175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001541305254536400410520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/04_variable_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } input.scss000066400000000000000000000002501305254536400371500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/04_variable_double$input: "l\\ite\ral"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400365015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400424370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double.result { dquoted: "l\\iteral"; dquoted: "[l\\iteral]"; dquoted: "l\\iteral"; dquoted: "l\\iteral"; dquoted: "['l\\iteral']"; squoted: "l\\iteral"; squoted: "[l\\iteral]"; squoted: "l\\iteral"; squoted: "l\\iteral"; squoted: "['l\\iteral']"; } input.scss000066400000000000000000000005141305254536400405350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double$input: "l\\ite\ral"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400362115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002051305254536400421410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation.result { output: "[#{" l\\ite\ral "}]"; output: "#{" l\\ite\ral "}"; output: '\#{"l\\ite\ral"}'; output: "['#{" l\\ite\ral "}']"; } input.scss000066400000000000000000000002401305254536400402410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation$input: "l\\ite\ral"; .result { output: "[\#{"l\\ite\ral"}]"; output: "\#{"l\\ite\ral"}"; output: '\#{"l\\ite\ral"}'; output: "['\#{"l\\ite\ral"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/000077500000000000000000000000001305254536400315645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/01_inline/000077500000000000000000000000001305254536400333425ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400372150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/01_inline.result { output: 'l\\ite\ral'; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } input.scss000066400000000000000000000002711305254536400353170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/01_inline.result { output: 'l\\ite\ral'; output: #{'l\\ite\ral'}; output: "[#{'l\\ite\ral'}]"; output: "#{'l\\ite\ral'}"; output: '#{'l\\ite\ral'}'; output: "['#{'l\\ite\ral'}']"; } 000077500000000000000000000000001305254536400335735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/02_variableexpected_output.css000066400000000000000000000002151305254536400375240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/02_variable.result { output: "l\\iteral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } input.scss000066400000000000000000000002531305254536400356270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/02_variable$input: 'l\\ite\ral'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400346175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001541305254536400405520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/03_inline_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } input.scss000066400000000000000000000002601305254536400366510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/03_inline_double.result { output: #{#{'l\\ite\ral'}}; output: #{"[#{'l\\ite\ral'}]"}; output: #{"#{'l\\ite\ral'}"}; output: #{'#{'l\\ite\ral'}'}; output: #{"['#{'l\\ite\ral'}']"}; } 000077500000000000000000000000001305254536400351275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001541305254536400410620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/04_variable_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } input.scss000066400000000000000000000002501305254536400371600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/04_variable_double$input: 'l\\ite\ral'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400365115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400424470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double.result { dquoted: "l\\iteral"; dquoted: "[l\\iteral]"; dquoted: "l\\iteral"; dquoted: "l\\iteral"; dquoted: "['l\\iteral']"; squoted: "l\\iteral"; squoted: "[l\\iteral]"; squoted: "l\\iteral"; squoted: "l\\iteral"; squoted: "['l\\iteral']"; } input.scss000066400000000000000000000005141305254536400405450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double$input: 'l\\ite\ral'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400362215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002031305254536400421470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation.result { output: "[\#{'l\\ite\ral'}]"; output: "\#{'l\\ite\ral'}"; output: "#{" l\\ite\ral "}"; output: "['\#{'l\\ite\ral'}']"; } input.scss000066400000000000000000000002401305254536400402510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation$input: 'l\\ite\ral'; .result { output: "[\#{'l\\ite\ral'}]"; output: "\#{'l\\ite\ral'}"; output: '\#{'l\\ite\ral'}'; output: "['\#{'l\\ite\ral'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/000077500000000000000000000000001305254536400321315ustar00rootroot00000000000000000077500000000000000000000000001305254536400336305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/01_inlineexpected_output.css000066400000000000000000000003461305254536400375660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/01_inline.result { output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } input.scss000066400000000000000000000003351305254536400356650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/01_inline.result { output: \1\2\3\4\5\6\7\8\9; output: #{\1\2\3\4\5\6\7\8\9}; output: "[#{\1\2\3\4\5\6\7\8\9}]"; output: "#{\1\2\3\4\5\6\7\8\9}"; output: '#{\1\2\3\4\5\6\7\8\9}'; output: "['#{\1\2\3\4\5\6\7\8\9}']"; } 000077500000000000000000000000001305254536400341405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/02_variableexpected_output.css000066400000000000000000000003461305254536400400760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/02_variable.result { output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } input.scss000066400000000000000000000002611305254536400361730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/02_variable$input: \1\2\3\4\5\6\7\8\9; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400351645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/03_inline_doubleexpected_output.css000066400000000000000000000002361305254536400411200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/03_inline_double.result { output: \1\2\3\4\5\6\7\8\9; output: [\1\2\3\4\5\6\7\8\9]; output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: ['\1\2\3\4\5\6\7\8\9']; } input.scss000066400000000000000000000003161305254536400372200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/03_inline_double.result { output: #{#{\1\2\3\4\5\6\7\8\9}}; output: #{"[#{\1\2\3\4\5\6\7\8\9}]"}; output: #{"#{\1\2\3\4\5\6\7\8\9}"}; output: #{'#{\1\2\3\4\5\6\7\8\9}'}; output: #{"['#{\1\2\3\4\5\6\7\8\9}']"}; } 000077500000000000000000000000001305254536400354745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/04_variable_doubleexpected_output.css000066400000000000000000000002361305254536400414300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/04_variable_double.result { output: \1\2\3\4\5\6\7\8\9; output: [\1\2\3\4\5\6\7\8\9]; output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: ['\1\2\3\4\5\6\7\8\9']; } input.scss000066400000000000000000000002561305254536400375330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/04_variable_double$input: \1\2\3\4\5\6\7\8\9; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400370565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006501305254536400430120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double.result { dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } input.scss000066400000000000000000000005221305254536400411110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double$input: \1\2\3\4\5\6\7\8\9; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400365665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002321305254536400425160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation.result { output: "[\#{\1\2\3\4\5\6\7\8\9}]"; output: "\#{\1\2\3\4\5\6\7\8\9}"; output: '\#{\1\2\3\4\5\6\7\8\9}'; output: "['\#{\1\2\3\4\5\6\7\8\9}']"; } input.scss000066400000000000000000000002761305254536400406270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation$input: \1\2\3\4\5\6\7\8\9; .result { output: "[\#{\1\2\3\4\5\6\7\8\9}]"; output: "\#{\1\2\3\4\5\6\7\8\9}"; output: '\#{\1\2\3\4\5\6\7\8\9}'; output: "['\#{\1\2\3\4\5\6\7\8\9}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/000077500000000000000000000000001305254536400333315ustar00rootroot00000000000000000077500000000000000000000000001305254536400350305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/01_inlineexpected_output.css000066400000000000000000000002271305254536400407640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/01_inline.result { output: "\1\2\3\4\5\6\7\8\9"; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000003511305254536400370630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/01_inline.result { output: "\1\2\3\4\5\6\7\8\9"; output: #{"\1\2\3\4\5\6\7\8\9"}; output: "[#{"\1\2\3\4\5\6\7\8\9"}]"; output: "#{"\1\2\3\4\5\6\7\8\9"}"; output: '#{"\1\2\3\4\5\6\7\8\9"}'; output: "['#{"\1\2\3\4\5\6\7\8\9"}']"; } 000077500000000000000000000000001305254536400353405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/02_variableexpected_output.css000066400000000000000000000002161305254536400412720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000002631305254536400373750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/02_variable$input: "\1\2\3\4\5\6\7\8\9"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400363645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_doubleexpected_output.css000066400000000000000000000001611305254536400423150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000003301305254536400404140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output: #{#{"\1\2\3\4\5\6\7\8\9"}}; output: #{"[#{"\1\2\3\4\5\6\7\8\9"}]"}; output: #{"#{"\1\2\3\4\5\6\7\8\9"}"}; output: #{'#{"\1\2\3\4\5\6\7\8\9"}'}; output: #{"['#{"\1\2\3\4\5\6\7\8\9"}']"}; } 000077500000000000000000000000001305254536400366745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_doubleexpected_output.css000066400000000000000000000001611305254536400426250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000002601305254536400407260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double$input: "\1\2\3\4\5\6\7\8\9"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400402565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400442140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } input.scss000066400000000000000000000005241305254536400423130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double$input: "\1\2\3\4\5\6\7\8\9"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400377665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002451305254536400437220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation.result { output: "[#{" \1\2\3\4\5\6\7\8\9 "}]"; output: "#{" \1\2\3\4\5\6\7\8\9 "}"; output: '\#{"\1\2\3\4\5\6\7\8\9"}'; output: "['#{" \1\2\3\4\5\6\7\8\9 "}']"; } input.scss000066400000000000000000000003101305254536400420140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation$input: "\1\2\3\4\5\6\7\8\9"; .result { output: "[\#{"\1\2\3\4\5\6\7\8\9"}]"; output: "\#{"\1\2\3\4\5\6\7\8\9"}"; output: '\#{"\1\2\3\4\5\6\7\8\9"}'; output: "['\#{"\1\2\3\4\5\6\7\8\9"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/000077500000000000000000000000001305254536400333415ustar00rootroot00000000000000000077500000000000000000000000001305254536400350405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/01_inlineexpected_output.css000066400000000000000000000002271305254536400407740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/01_inline.result { output: '\1\2\3\4\5\6\7\8\9'; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000003511305254536400370730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/01_inline.result { output: '\1\2\3\4\5\6\7\8\9'; output: #{'\1\2\3\4\5\6\7\8\9'}; output: "[#{'\1\2\3\4\5\6\7\8\9'}]"; output: "#{'\1\2\3\4\5\6\7\8\9'}"; output: '#{'\1\2\3\4\5\6\7\8\9'}'; output: "['#{'\1\2\3\4\5\6\7\8\9'}']"; } 000077500000000000000000000000001305254536400353505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/02_variableexpected_output.css000066400000000000000000000002161305254536400413020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000002631305254536400374050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/02_variable$input: '\1\2\3\4\5\6\7\8\9'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400363745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_doubleexpected_output.css000066400000000000000000000001611305254536400423250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000003301305254536400404240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output: #{#{'\1\2\3\4\5\6\7\8\9'}}; output: #{"[#{'\1\2\3\4\5\6\7\8\9'}]"}; output: #{"#{'\1\2\3\4\5\6\7\8\9'}"}; output: #{'#{'\1\2\3\4\5\6\7\8\9'}'}; output: #{"['#{'\1\2\3\4\5\6\7\8\9'}']"}; } 000077500000000000000000000000001305254536400367045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_doubleexpected_output.css000066400000000000000000000001611305254536400426350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000002601305254536400407360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double$input: '\1\2\3\4\5\6\7\8\9'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400402665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400442240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } input.scss000066400000000000000000000005241305254536400423230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double$input: '\1\2\3\4\5\6\7\8\9'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400377765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002431305254536400437300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation.result { output: "[\#{'\1\2\3\4\5\6\7\8\9'}]"; output: "\#{'\1\2\3\4\5\6\7\8\9'}"; output: "#{" \1\2\3\4\5\6\7\8\9 "}"; output: "['\#{'\1\2\3\4\5\6\7\8\9'}']"; } input.scss000066400000000000000000000003101305254536400420240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation$input: '\1\2\3\4\5\6\7\8\9'; .result { output: "[\#{'\1\2\3\4\5\6\7\8\9'}]"; output: "\#{'\1\2\3\4\5\6\7\8\9'}"; output: '\#{'\1\2\3\4\5\6\7\8\9'}'; output: "['\#{'\1\2\3\4\5\6\7\8\9'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/000077500000000000000000000000001305254536400324455ustar00rootroot00000000000000000077500000000000000000000000001305254536400341445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/01_inlineexpected_output.css000066400000000000000000000007461305254536400401060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/01_inline.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } input.scss000066400000000000000000000006351305254536400362040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/01_inline.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: #{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}; output: "[#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } 000077500000000000000000000000001305254536400344545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/02_variableexpected_output.css000066400000000000000000000007461305254536400404160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/02_variable.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } input.scss000066400000000000000000000003211305254536400365040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/02_variable$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400355005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000004761305254536400414420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/03_inline_double.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: [\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z]; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: ['\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z']; } input.scss000066400000000000000000000005561305254536400375420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/03_inline_double.result { output: #{#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}}; output: #{"[#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"}; output: #{"#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"}; output: #{'#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'}; output: #{"['#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"}; } 000077500000000000000000000000001305254536400360105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000004761305254536400417520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/04_variable_double.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: [\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z]; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: ['\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z']; } input.scss000066400000000000000000000003161305254536400400440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/04_variable_double$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400373725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000016101305254536400433230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double.result { dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } input.scss000066400000000000000000000005621305254536400414310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400371025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004321305254536400430340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation.result { output: "[\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } input.scss000066400000000000000000000005361305254536400411420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: "[\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/000077500000000000000000000000001305254536400336455ustar00rootroot00000000000000000077500000000000000000000000001305254536400353445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/01_inlineexpected_output.css000066400000000000000000000004071305254536400413000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline.result { output: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000006511305254536400374020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline.result { output: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; output: #{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}; output: "[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } 000077500000000000000000000000001305254536400356545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/02_variableexpected_output.css000066400000000000000000000003561305254536400416130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000003231305254536400377060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400367005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000003011305254536400426250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000005701305254536400407360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: #{#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}}; output: #{"[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"}; output: #{"#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"}; output: #{'#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'}; output: #{"['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"}; } 000077500000000000000000000000001305254536400372105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000003011305254536400431350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000003201305254536400412370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400405725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006241305254536400445270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double.result { dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[ ghijklmnopqrstuvwxyz]"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[' ghijklmnopqrstuvwxyz']"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[ ghijklmnopqrstuvwxyz]"; squoted: " ghijklmnopqrstuvwxyz"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000005641305254536400426330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400403025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004451305254536400442400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation.result { output: "[#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}]"; output: "#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}"; output: '\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}']"; } input.scss000066400000000000000000000005501305254536400423360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: "[\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/000077500000000000000000000000001305254536400336555ustar00rootroot00000000000000000077500000000000000000000000001305254536400353545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/01_inlineexpected_output.css000066400000000000000000000004071305254536400413100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline.result { output: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000006511305254536400374120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline.result { output: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; output: #{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}; output: "[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } 000077500000000000000000000000001305254536400356645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/02_variableexpected_output.css000066400000000000000000000003561305254536400416230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000003231305254536400377160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400367105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000003011305254536400426350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000005701305254536400407460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: #{#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}}; output: #{"[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"}; output: #{"#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"}; output: #{'#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'}; output: #{"['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"}; } 000077500000000000000000000000001305254536400372205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000003011305254536400431450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000003201305254536400412470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400406025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006241305254536400445370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double.result { dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[ ghijklmnopqrstuvwxyz]"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[' ghijklmnopqrstuvwxyz']"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[ ghijklmnopqrstuvwxyz]"; squoted: " ghijklmnopqrstuvwxyz"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000005641305254536400426430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400403125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004431305254536400442460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation.result { output: "[\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: "#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}"; output: "['\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } input.scss000066400000000000000000000005501305254536400423460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: "[\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/000077500000000000000000000000001305254536400324425ustar00rootroot00000000000000000077500000000000000000000000001305254536400341415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/01_inlineexpected_output.css000066400000000000000000000007461305254536400401030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/01_inline.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } input.scss000066400000000000000000000006351305254536400362010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/01_inline.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: #{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}; output: "[#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } 000077500000000000000000000000001305254536400344515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/02_variableexpected_output.css000066400000000000000000000007461305254536400404130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/02_variable.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } input.scss000066400000000000000000000003211305254536400365010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/02_variable$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400354755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000004761305254536400414370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/03_inline_double.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: [\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z]; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: ['\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z']; } input.scss000066400000000000000000000005561305254536400375370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/03_inline_double.result { output: #{#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}}; output: #{"[#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"}; output: #{"#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"}; output: #{'#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'}; output: #{"['#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"}; } 000077500000000000000000000000001305254536400360055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000004761305254536400417470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/04_variable_double.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: [\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z]; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: ['\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z']; } input.scss000066400000000000000000000003161305254536400400410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/04_variable_double$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400373675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000016101305254536400433200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double.result { dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } input.scss000066400000000000000000000005621305254536400414260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400370775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004321305254536400430310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation.result { output: "[\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } input.scss000066400000000000000000000005361305254536400411370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: "[\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/000077500000000000000000000000001305254536400336425ustar00rootroot00000000000000000077500000000000000000000000001305254536400353415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/01_inlineexpected_output.css000066400000000000000000000004071305254536400412750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline.result { output: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000006511305254536400373770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline.result { output: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; output: #{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}; output: "[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } 000077500000000000000000000000001305254536400356515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/02_variableexpected_output.css000066400000000000000000000003561305254536400416100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000003231305254536400377030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400366755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000003011305254536400426220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000005701305254536400407330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: #{#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}}; output: #{"[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"}; output: #{"#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"}; output: #{'#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'}; output: #{"['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"}; } 000077500000000000000000000000001305254536400372055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000003011305254536400431320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000003201305254536400412340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400405675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006241305254536400445240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double.result { dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000005641305254536400426300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400402775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004451305254536400442350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation.result { output: "[#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}]"; output: "#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}"; output: '\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}']"; } input.scss000066400000000000000000000005501305254536400423330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: "[\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/000077500000000000000000000000001305254536400336525ustar00rootroot00000000000000000077500000000000000000000000001305254536400353515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/01_inlineexpected_output.css000066400000000000000000000004071305254536400413050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline.result { output: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000006511305254536400374070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline.result { output: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; output: #{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}; output: "[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } 000077500000000000000000000000001305254536400356615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/02_variableexpected_output.css000066400000000000000000000003561305254536400416200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000003231305254536400377130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400367055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000003011305254536400426320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000005701305254536400407430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: #{#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}}; output: #{"[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"}; output: #{"#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"}; output: #{'#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'}; output: #{"['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"}; } 000077500000000000000000000000001305254536400372155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000003011305254536400431420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000003201305254536400412440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400405775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006241305254536400445340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double.result { dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000005641305254536400426400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400403075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004431305254536400442430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation.result { output: "[\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: "#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}"; output: "['\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } input.scss000066400000000000000000000005501305254536400423430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: "[\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/000077500000000000000000000000001305254536400322615ustar00rootroot00000000000000000077500000000000000000000000001305254536400337605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/01_inlineexpected_output.css000066400000000000000000000002221305254536400377070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/01_inline.result { output: \0_\a_\A; output: \0_\a_\A; output: "[\\0_\\a_\\A]"; output: "\\0_\\a_\\A"; output: "\\0_\\a_\\A"; output: "['\\0_\\a_\\A']"; } input.scss000066400000000000000000000002411305254536400360110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/01_inline.result { output: \0_\a_\A; output: #{\0_\a_\A}; output: "[#{\0_\a_\A}]"; output: "#{\0_\a_\A}"; output: '#{\0_\a_\A}'; output: "['#{\0_\a_\A}']"; } 000077500000000000000000000000001305254536400342705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/02_variableexpected_output.css000066400000000000000000000002221305254536400402170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/02_variable.result { output: \0_\a_\A; output: \0_\a_\A; output: "[\\0_\\a_\\A]"; output: "\\0_\\a_\\A"; output: "\\0_\\a_\\A"; output: "['\\0_\\a_\\A']"; } input.scss000066400000000000000000000002471305254536400363270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/02_variable$input: \0_\a_\A; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400353145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/03_inline_doubleexpected_output.css000066400000000000000000000001541305254536400412470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/03_inline_double.result { output: \0_\a_\A; output: [\0_\a_\A]; output: \0_\a_\A; output: \0_\a_\A; output: ['\0_\a_\A']; } input.scss000066400000000000000000000002341305254536400373470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/03_inline_double.result { output: #{#{\0_\a_\A}}; output: #{"[#{\0_\a_\A}]"}; output: #{"#{\0_\a_\A}"}; output: #{'#{\0_\a_\A}'}; output: #{"['#{\0_\a_\A}']"}; } 000077500000000000000000000000001305254536400356245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/04_variable_doubleexpected_output.css000066400000000000000000000001541305254536400415570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/04_variable_double.result { output: \0_\a_\A; output: [\0_\a_\A]; output: \0_\a_\A; output: \0_\a_\A; output: ['\0_\a_\A']; } input.scss000066400000000000000000000002441305254536400376600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/04_variable_double$input: \0_\a_\A; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400372065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004101305254536400431340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double.result { dquoted: "\\0_\\a_\\A"; dquoted: "[\\0_\\a_\\A]"; dquoted: "\\0_\\a_\\A"; dquoted: "\\0_\\a_\\A"; dquoted: "['\\0_\\a_\\A']"; squoted: "\\0_\\a_\\A"; squoted: "[\\0_\\a_\\A]"; squoted: "\\0_\\a_\\A"; squoted: "\\0_\\a_\\A"; squoted: "['\\0_\\a_\\A']"; } input.scss000066400000000000000000000005101305254536400412360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double$input: \0_\a_\A; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400367165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/06_escape_interpolationexpected_output.css000066400000000000000000000001621305254536400426500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation.result { output: "[\#{\0_\a_\A}]"; output: "\#{\0_\a_\A}"; output: '\#{\0_\a_\A}'; output: "['\#{\0_\a_\A}']"; } input.scss000066400000000000000000000002141305254536400407470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation$input: \0_\a_\A; .result { output: "[\#{\0_\a_\A}]"; output: "\#{\0_\a_\A}"; output: '\#{\0_\a_\A}'; output: "['\#{\0_\a_\A}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/000077500000000000000000000000001305254536400334615ustar00rootroot00000000000000000077500000000000000000000000001305254536400351605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/01_inlineexpected_output.css000066400000000000000000000002351305254536400411130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/01_inline@charset "UTF-8"; .result { output: "\0_\a_\A"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } input.scss000066400000000000000000000002551305254536400372160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/01_inline.result { output: "\0_\a_\A"; output: #{"\0_\a_\A"}; output: "[#{"\0_\a_\A"}]"; output: "#{"\0_\a_\A"}"; output: '#{"\0_\a_\A"}'; output: "['#{"\0_\a_\A"}']"; } 000077500000000000000000000000001305254536400354705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/02_variableexpected_output.css000066400000000000000000000002361305254536400414240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/02_variable@charset "UTF-8"; .result { output: "�_\a_\a"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } input.scss000066400000000000000000000002511305254536400375220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/02_variable$input: "\0_\a_\A"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400365145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/03_inline_doubleexpected_output.css000066400000000000000000000001711305254536400424460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400405520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double.result { output: #{#{"\0_\a_\A"}}; output: #{"[#{"\0_\a_\A"}]"}; output: #{"#{"\0_\a_\A"}"}; output: #{'#{"\0_\a_\A"}'}; output: #{"['#{"\0_\a_\A"}']"}; } 000077500000000000000000000000001305254536400370245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/04_variable_doubleexpected_output.css000066400000000000000000000001711305254536400427560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400410620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double$input: "\0_\a_\A"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400401165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolationexpected_output.css000066400000000000000000000001751305254536400440540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation.result { output: "[#{" \0_\a_\A "}]"; output: "#{" \0_\a_\A "}"; output: '\#{"\0_\a_\A"}'; output: "['#{" \0_\a_\A "}']"; } input.scss000066400000000000000000000002261305254536400421520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation$input: "\0_\a_\A"; .result { output: "[\#{"\0_\a_\A"}]"; output: "\#{"\0_\a_\A"}"; output: '\#{"\0_\a_\A"}'; output: "['\#{"\0_\a_\A"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/000077500000000000000000000000001305254536400334715ustar00rootroot00000000000000000077500000000000000000000000001305254536400351705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/01_inlineexpected_output.css000066400000000000000000000002351305254536400411230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/01_inline@charset "UTF-8"; .result { output: '\0_\a_\A'; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } input.scss000066400000000000000000000002551305254536400372260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/01_inline.result { output: '\0_\a_\A'; output: #{'\0_\a_\A'}; output: "[#{'\0_\a_\A'}]"; output: "#{'\0_\a_\A'}"; output: '#{'\0_\a_\A'}'; output: "['#{'\0_\a_\A'}']"; } 000077500000000000000000000000001305254536400355005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/02_variableexpected_output.css000066400000000000000000000002361305254536400414340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/02_variable@charset "UTF-8"; .result { output: "�_\a_\a"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } input.scss000066400000000000000000000002511305254536400375320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/02_variable$input: '\0_\a_\A'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400365245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/03_inline_doubleexpected_output.css000066400000000000000000000001711305254536400424560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400405620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double.result { output: #{#{'\0_\a_\A'}}; output: #{"[#{'\0_\a_\A'}]"}; output: #{"#{'\0_\a_\A'}"}; output: #{'#{'\0_\a_\A'}'}; output: #{"['#{'\0_\a_\A'}']"}; } 000077500000000000000000000000001305254536400370345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/04_variable_doubleexpected_output.css000066400000000000000000000001711305254536400427660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400410720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double$input: '\0_\a_\A'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400401265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolationexpected_output.css000066400000000000000000000001731305254536400440620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation.result { output: "[\#{'\0_\a_\A'}]"; output: "\#{'\0_\a_\A'}"; output: "#{" \0_\a_\A "}"; output: "['\#{'\0_\a_\A'}']"; } input.scss000066400000000000000000000002261305254536400421620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation$input: '\0_\a_\A'; .result { output: "[\#{'\0_\a_\A'}]"; output: "\#{'\0_\a_\A'}"; output: '\#{'\0_\a_\A'}'; output: "['\#{'\0_\a_\A'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/000077500000000000000000000000001305254536400317625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/01_inline/000077500000000000000000000000001305254536400335405ustar00rootroot00000000000000expected_output.css000066400000000000000000000001721305254536400374140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } input.scss000066400000000000000000000002111305254536400355070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: #{\"\'}; output: "[#{\"\'}]"; output: "#{\"\'}"; output: '#{\"\'}'; output: "['#{\"\'}']"; } 000077500000000000000000000000001305254536400337715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/02_variableexpected_output.css000066400000000000000000000001721305254536400377240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/02_variable.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } input.scss000066400000000000000000000002431305254536400360240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/02_variable$input: \"\'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400350155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/03_inline_doubleexpected_output.css000066400000000000000000000001301305254536400407420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } input.scss000066400000000000000000000002101305254536400370420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: #{#{\"\'}}; output: #{"[#{\"\'}]"}; output: #{"#{\"\'}"}; output: #{'#{\"\'}'}; output: #{"['#{\"\'}']"}; } 000077500000000000000000000000001305254536400353255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/04_variable_doubleexpected_output.css000066400000000000000000000001301305254536400412520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/04_variable_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } input.scss000066400000000000000000000002401305254536400373550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/04_variable_double$input: \"\'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400367075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003401305254536400426370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double.result { dquoted: "\\\"\\'"; dquoted: "[\\\"\\']"; dquoted: "\\\"\\'"; dquoted: "\\\"\\'"; dquoted: "['\\\"\\'']"; squoted: "\\\"\\'"; squoted: "[\\\"\\']"; squoted: "\\\"\\'"; squoted: "\\\"\\'"; squoted: "['\\\"\\'']"; } input.scss000066400000000000000000000005041305254536400407420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double$input: \"\'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400364175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001421305254536400423470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } input.scss000066400000000000000000000001701305254536400404510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation$input: \"\'; .result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/000077500000000000000000000000001305254536400316015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/01_inline/000077500000000000000000000000001305254536400333575ustar00rootroot00000000000000expected_output.css000066400000000000000000000001401305254536400372260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } input.scss000066400000000000000000000002111305254536400353260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: #{"\""}; output: "[#{"\""}]"; output: "#{"\""}"; output: '#{"\""}'; output: "['#{"\""}']"; } 000077500000000000000000000000001305254536400336105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/02_variableexpected_output.css000066400000000000000000000001371305254536400375440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/02_variable.result { output: '"'; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } input.scss000066400000000000000000000002431305254536400356430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/02_variable$input: "\""; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400346345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/03_inline_doubleexpected_output.css000066400000000000000000000001111305254536400405600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } input.scss000066400000000000000000000002101305254536400366610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: #{#{"\""}}; output: #{"[#{"\""}]"}; output: #{"#{"\""}"}; output: #{'#{"\""}'}; output: #{"['#{"\""}']"}; } 000077500000000000000000000000001305254536400351445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/04_variable_doubleexpected_output.css000066400000000000000000000001111305254536400410700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/04_variable_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } input.scss000066400000000000000000000002401305254536400371740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/04_variable_double$input: "\""; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400365265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000002461305254536400424630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double.result { dquoted: '"'; dquoted: '["]'; dquoted: '"'; dquoted: '"'; dquoted: "['\"']"; squoted: '"'; squoted: '["]'; squoted: '"'; squoted: '"'; squoted: "['\"']"; } input.scss000066400000000000000000000005041305254536400405610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double$input: "\""; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400362365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001451305254536400421710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result { output: "[#{" \" "}]"; output: "#{" \" "}"; output: '\#{"\""}'; output: "['#{" \" "}']"; } input.scss000066400000000000000000000001701305254536400402700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation$input: "\""; .result { output: "[\#{"\""}]"; output: "\#{"\""}"; output: '\#{"\""}'; output: "['\#{"\""}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/000077500000000000000000000000001305254536400316115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/01_inline/000077500000000000000000000000001305254536400333675ustar00rootroot00000000000000expected_output.css000066400000000000000000000001371305254536400372440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } input.scss000066400000000000000000000002111305254536400353360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: #{'\''}; output: "[#{'\''}]"; output: "#{'\''}"; output: '#{'\''}'; output: "['#{'\''}']"; } 000077500000000000000000000000001305254536400336205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/02_variableexpected_output.css000066400000000000000000000001361305254536400375530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/02_variable.result { output: "'"; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } input.scss000066400000000000000000000002431305254536400356530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/02_variable$input: '\''; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400346445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/03_inline_doubleexpected_output.css000066400000000000000000000001111305254536400405700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: '; output: [']; output: '; output: '; output: [''']; } input.scss000066400000000000000000000002101305254536400366710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: #{#{'\''}}; output: #{"[#{'\''}]"}; output: #{"#{'\''}"}; output: #{'#{'\''}'}; output: #{"['#{'\''}']"}; } 000077500000000000000000000000001305254536400351545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/04_variable_doubleexpected_output.css000066400000000000000000000001111305254536400411000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/04_variable_double.result { output: '; output: [']; output: '; output: '; output: [''']; } input.scss000066400000000000000000000002401305254536400372040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/04_variable_double$input: '\''; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400365365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000002441305254536400424710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double.result { dquoted: "'"; dquoted: "[']"; dquoted: "'"; dquoted: "'"; dquoted: "[''']"; squoted: "'"; squoted: "[']"; squoted: "'"; squoted: "'"; squoted: "[''']"; } input.scss000066400000000000000000000005041305254536400405710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double$input: '\''; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400362465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001431305254536400421770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: "#{" \' "}"; output: "['\#{'\''}']"; } input.scss000066400000000000000000000001701305254536400403000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation$input: '\''; .result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: '\#{'\''}'; output: "['\#{'\''}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/000077500000000000000000000000001305254536400306115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/01_inline/000077500000000000000000000000001305254536400323675ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400362420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } input.scss000066400000000000000000000003571305254536400343510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/01_inline.result { output: "foo#{'ba' + 'r'}baz"; output: #{"foo#{'ba' + 'r'}baz"}; output: "[#{"foo#{'ba' + 'r'}baz"}]"; output: "#{"foo#{'ba' + 'r'}baz"}"; output: '#{"foo#{'ba' + 'r'}baz"}'; output: "['#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/02_variable/000077500000000000000000000000001305254536400326775ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400365520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } input.scss000066400000000000000000000002641305254536400346560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/02_variable$input: "foo#{'ba' + 'r'}baz"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400336445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/03_inline_doubleexpected_output.css000066400000000000000000000001611305254536400375750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000003351305254536400357010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/03_inline_double.result { output: #{#{"foo#{'ba' + 'r'}baz"}}; output: #{"[#{"foo#{'ba' + 'r'}baz"}]"}; output: #{"#{"foo#{'ba' + 'r'}baz"}"}; output: #{'#{"foo#{'ba' + 'r'}baz"}'}; output: #{"['#{"foo#{'ba' + 'r'}baz"}']"}; } 000077500000000000000000000000001305254536400341545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/04_variable_doubleexpected_output.css000066400000000000000000000001611305254536400401050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000002611305254536400362070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/04_variable_double$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400355365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400414740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/05_variable_quoted_double.result { dquoted: "foobarbaz"; dquoted: "[foobarbaz]"; dquoted: "foobarbaz"; dquoted: "foobarbaz"; dquoted: "['foobarbaz']"; squoted: "foobarbaz"; squoted: "[foobarbaz]"; squoted: "foobarbaz"; squoted: "foobarbaz"; squoted: "['foobarbaz']"; } input.scss000066400000000000000000000005251305254536400375740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/05_variable_quoted_double$input: "foo#{'ba' + 'r'}baz"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400355455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0expected_output.css000066400000000000000000000002001305254536400414700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151305254536400376000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000631305254536400377620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0--- :warning_todo: - libsass :start_version: '4.0' 000077500000000000000000000000001305254536400352465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/06_escape_interpolationexpected_output.css000066400000000000000000000002001305254536400411710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151305254536400373010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/06_escape_interpolation$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000301305254536400374550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/29_binary_operation/06_escape_interpolation--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/000077500000000000000000000000001305254536400272065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/01_inline/000077500000000000000000000000001305254536400307645ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400346370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/01_inline/input.scss000066400000000000000000000003571305254536400330250ustar00rootroot00000000000000.result { output: "foo#{'ba' + 'r'}baz"; output: #{"foo#{'ba' + 'r'}baz"}; output: "[#{"foo#{'ba' + 'r'}baz"}]"; output: "#{"foo#{'ba' + 'r'}baz"}"; output: '#{"foo#{'ba' + 'r'}baz"}'; output: "['#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/02_variable/000077500000000000000000000000001305254536400312745ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400351470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/02_variable/input.scss000066400000000000000000000002641305254536400333320ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/03_inline_double/000077500000000000000000000000001305254536400323205ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400361720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000003351305254536400342760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/03_inline_double.result { output: #{#{"foo#{'ba' + 'r'}baz"}}; output: #{"[#{"foo#{'ba' + 'r'}baz"}]"}; output: #{"#{"foo#{'ba' + 'r'}baz"}"}; output: #{'#{"foo#{'ba' + 'r'}baz"}'}; output: #{"['#{"foo#{'ba' + 'r'}baz"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/04_variable_double/000077500000000000000000000000001305254536400326305ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400365020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000002611305254536400346040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/04_variable_double$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400341335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400400710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/05_variable_quoted_double.result { dquoted: "foobarbaz"; dquoted: "[foobarbaz]"; dquoted: "foobarbaz"; dquoted: "foobarbaz"; dquoted: "['foobarbaz']"; squoted: "foobarbaz"; squoted: "[foobarbaz]"; squoted: "foobarbaz"; squoted: "foobarbaz"; squoted: "['foobarbaz']"; } input.scss000066400000000000000000000005251305254536400361710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/05_variable_quoted_double$input: "foo#{'ba' + 'r'}baz"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400341425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/06_escape_interpolation-4.0expected_output.css000066400000000000000000000002001305254536400400650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/06_escape_interpolation-4.0.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151305254536400361750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/06_escape_interpolation-4.0$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000631305254536400363570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/06_escape_interpolation-4.0--- :warning_todo: - libsass :start_version: '4.0' 000077500000000000000000000000001305254536400336435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/06_escape_interpolationexpected_output.css000066400000000000000000000002001305254536400375660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151305254536400356760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/06_escape_interpolation$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000301305254536400360520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/30_base_test/06_escape_interpolation--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/000077500000000000000000000000001305254536400300475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/01_inline/000077500000000000000000000000001305254536400316255ustar00rootroot00000000000000expected_output.css000066400000000000000000000002061305254536400354770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/01_inline.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } input.scss000066400000000000000000000002631305254536400336030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/01_inline.result { output: "["'foo'"]"; output: #{"["'foo'"]"}; output: "[#{"["'foo'"]"}]"; output: "#{"["'foo'"]"}"; output: '#{"["'foo'"]"}'; output: "['#{"["'foo'"]"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/02_variable/000077500000000000000000000000001305254536400321355ustar00rootroot00000000000000expected_output.css000066400000000000000000000002061305254536400360070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/02_variable.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } input.scss000066400000000000000000000002521305254536400341110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/02_variable$input: "["'foo'"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/03_inline_double/000077500000000000000000000000001305254536400331615ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400370370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/03_inline_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } input.scss000066400000000000000000000002531305254536400351360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/03_inline_double.result { output: #{#{"["'foo'"]"}}; output: #{"[#{"["'foo'"]"}]"}; output: #{"#{"["'foo'"]"}"}; output: #{'#{"["'foo'"]"}'}; output: #{"['#{"["'foo'"]"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/04_variable_double/000077500000000000000000000000001305254536400334715ustar00rootroot00000000000000expected_output.css000066400000000000000000000001471305254536400373470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/04_variable_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } input.scss000066400000000000000000000002471305254536400354510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/04_variable_double$input: "["'foo'"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400347745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003401305254536400407240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/05_variable_quoted_double.result { dquoted: "[ foo ]"; dquoted: "[[ foo ]]"; dquoted: "[ foo ]"; dquoted: "[ foo ]"; dquoted: "['[ foo ]']"; squoted: "[ foo ]"; squoted: "[[ foo ]]"; squoted: "[ foo ]"; squoted: "[ foo ]"; squoted: "['[ foo ]']"; } input.scss000066400000000000000000000005131305254536400370270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/31_schema_simple/05_variable_quoted_double$input: "["'foo'"]"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/000077500000000000000000000000001305254536400273665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/01_inline/000077500000000000000000000000001305254536400311445ustar00rootroot00000000000000expected_output.css000066400000000000000000000002441305254536400350200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/01_inline.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/01_inline/input.scss000066400000000000000000000003211305254536400331740ustar00rootroot00000000000000.result { output: "["',foo, '"]"; output: #{"["',foo, '"]"}; output: "[#{"["',foo, '"]"}]"; output: "#{"["',foo, '"]"}"; output: '#{"["',foo, '"]"}'; output: "['#{"["',foo, '"]"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/02_variable/000077500000000000000000000000001305254536400314545ustar00rootroot00000000000000expected_output.css000066400000000000000000000002441305254536400353300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/02_variable.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/02_variable/input.scss000066400000000000000000000002571305254536400335140ustar00rootroot00000000000000$input: "["',foo, '"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/03_inline_double/000077500000000000000000000000001305254536400325005ustar00rootroot00000000000000expected_output.css000066400000000000000000000002001305254536400363440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/03_inline_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } input.scss000066400000000000000000000003041305254536400344520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/03_inline_double.result { output: #{#{"["',foo, '"]"}}; output: #{"[#{"["',foo, '"]"}]"}; output: #{"#{"["',foo, '"]"}"}; output: #{'#{"["',foo, '"]"}'}; output: #{"['#{"["',foo, '"]"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/04_variable_double/000077500000000000000000000000001305254536400330105ustar00rootroot00000000000000expected_output.css000066400000000000000000000002001305254536400366540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/04_variable_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } input.scss000066400000000000000000000002541305254536400347660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/04_variable_double$input: "["',foo, '"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400343135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004221305254536400402440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/05_variable_quoted_double.result { dquoted: "[ ,foo, ]"; dquoted: "[[ ,foo, ]]"; dquoted: "[ ,foo, ]"; dquoted: "[ ,foo, ]"; dquoted: "['[ ,foo, ]']"; squoted: "[ ,foo, ]"; squoted: "[[ ,foo, ]]"; squoted: "[ ,foo, ]"; squoted: "[ ,foo, ]"; squoted: "['[ ,foo, ]']"; } input.scss000066400000000000000000000005201305254536400363440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/32_comma_list/05_variable_quoted_double$input: "["',foo, '"]"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/000077500000000000000000000000001305254536400273665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/01_inline/000077500000000000000000000000001305254536400311445ustar00rootroot00000000000000expected_output.css000066400000000000000000000002621305254536400350200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/01_inline.result { output: "[" "foo " "]" "bar"; output: [ foo ] bar; output: "[[ foo ] bar]"; output: "[ foo ] bar"; output: "[ foo ] bar"; output: "['[ foo ] bar']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/01_inline/input.scss000066400000000000000000000003731305254536400332030ustar00rootroot00000000000000.result { output: "["'foo '"]" "bar"; output: #{"["'foo '"]" "bar"}; output: "[#{"["'foo '"]" "bar"}]"; output: "#{"["'foo '"]" "bar"}"; output: '#{"["'foo '"]" "bar"}'; output: "['#{"["'foo '"]" "bar"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/02_variable/000077500000000000000000000000001305254536400314545ustar00rootroot00000000000000expected_output.css000066400000000000000000000002621305254536400353300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/02_variable.result { output: "[" "foo " "]" "bar"; output: [ foo ] bar; output: "[[ foo ] bar]"; output: "[ foo ] bar"; output: "[ foo ] bar"; output: "['[ foo ] bar']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/02_variable/input.scss000066400000000000000000000002661305254536400335140ustar00rootroot00000000000000$input: "["'foo '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/03_inline_double/000077500000000000000000000000001305254536400325005ustar00rootroot00000000000000expected_output.css000066400000000000000000000002121305254536400363470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/03_inline_double.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } input.scss000066400000000000000000000003471305254536400344610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/03_inline_double.result { output: #{#{"["'foo '"]" "bar"}}; output: #{"[#{"["'foo '"]" "bar"}]"}; output: #{"#{"["'foo '"]" "bar"}"}; output: #{'#{"["'foo '"]" "bar"}'}; output: #{"['#{"["'foo '"]" "bar"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/04_variable_double/000077500000000000000000000000001305254536400330105ustar00rootroot00000000000000expected_output.css000066400000000000000000000002121305254536400366570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/04_variable_double.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } input.scss000066400000000000000000000002631305254536400347660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/04_variable_double$input: "["'foo '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400343135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004461305254536400402520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/05_variable_quoted_double.result { dquoted: "[ foo ] bar"; dquoted: "[[ foo ] bar]"; dquoted: "[ foo ] bar"; dquoted: "[ foo ] bar"; dquoted: "['[ foo ] bar']"; squoted: "[ foo ] bar"; squoted: "[[ foo ] bar]"; squoted: "[ foo ] bar"; squoted: "[ foo ] bar"; squoted: "['[ foo ] bar']"; } input.scss000066400000000000000000000005271305254536400363530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/33_space_list/05_variable_quoted_double$input: "["'foo '"]" "bar"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/000077500000000000000000000000001305254536400274025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/01_inline/000077500000000000000000000000001305254536400311605ustar00rootroot00000000000000expected_output.css000066400000000000000000000003201305254536400350270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/01_inline.result { output: "[" ",foo , " "]" "bar"; output: [ ,foo , ] bar; output: "[[ ,foo , ] bar]"; output: "[ ,foo , ] bar"; output: "[ ,foo , ] bar"; output: "['[ ,foo , ] bar']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/01_inline/input.scss000066400000000000000000000004311305254536400332120ustar00rootroot00000000000000.result { output: "["',foo , '"]" "bar"; output: #{"["',foo , '"]" "bar"}; output: "[#{"["',foo , '"]" "bar"}]"; output: "#{"["',foo , '"]" "bar"}"; output: '#{"["',foo , '"]" "bar"}'; output: "['#{"["',foo , '"]" "bar"}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/02_variable/000077500000000000000000000000001305254536400314705ustar00rootroot00000000000000expected_output.css000066400000000000000000000003201305254536400353370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/02_variable.result { output: "[" ",foo , " "]" "bar"; output: [ ,foo , ] bar; output: "[[ ,foo , ] bar]"; output: "[ ,foo , ] bar"; output: "[ ,foo , ] bar"; output: "['[ ,foo , ] bar']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/02_variable/input.scss000066400000000000000000000002731305254536400335260ustar00rootroot00000000000000$input: "["',foo , '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/03_inline_double/000077500000000000000000000000001305254536400325145ustar00rootroot00000000000000expected_output.css000066400000000000000000000002431305254536400363670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/03_inline_double.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } input.scss000066400000000000000000000004001305254536400344630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/03_inline_double.result { output: #{#{"["',foo , '"]" "bar"}}; output: #{"[#{"["',foo , '"]" "bar"}]"}; output: #{"#{"["',foo , '"]" "bar"}"}; output: #{'#{"["',foo , '"]" "bar"}'}; output: #{"['#{"["',foo , '"]" "bar"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/04_variable_double/000077500000000000000000000000001305254536400330245ustar00rootroot00000000000000expected_output.css000066400000000000000000000002431305254536400366770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/04_variable_double.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } input.scss000066400000000000000000000002701305254536400350000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/04_variable_double$input: "["',foo , '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400343275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005301305254536400402600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/05_variable_quoted_double.result { dquoted: "[ ,foo , ] bar"; dquoted: "[[ ,foo , ] bar]"; dquoted: "[ ,foo , ] bar"; dquoted: "[ ,foo , ] bar"; dquoted: "['[ ,foo , ] bar']"; squoted: "[ ,foo , ] bar"; squoted: "[[ ,foo , ] bar]"; squoted: "[ ,foo , ] bar"; squoted: "[ ,foo , ] bar"; squoted: "['[ ,foo , ] bar']"; } input.scss000066400000000000000000000005341305254536400363650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/34_mixed_list/05_variable_quoted_double$input: "["',foo , '"]" "bar"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/44_selector/000077500000000000000000000000001305254536400270625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/44_selector/double_escape/000077500000000000000000000000001305254536400316545ustar00rootroot00000000000000000077500000000000000000000000001305254536400414555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variableexpected_output.css000066400000000000000000000000411305254536400454030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable.test22\@bar { content: '2.2'; } input.scss000066400000000000000000000001141305254536400435050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable$key: 'bar'; $suffix2: '\\@#{$key}'; .test22#{$suffix2} { content: '2.2'; } 000077500000000000000000000000001305254536400365535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/44_selector/double_escape/32_double_escaped_literalexpected_output.css000066400000000000000000000000411305254536400425010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32\@baz { content: '3.2'; } input.scss000066400000000000000000000000471305254536400406100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32#{'\\@baz'} { content: '3.2'; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/000077500000000000000000000000001305254536400245705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/000077500000000000000000000000001305254536400263635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/000077500000000000000000000000001305254536400305335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairs-4.0/000077500000000000000000000000001305254536400321505ustar00rootroot00000000000000expected_output.css000066400000000000000000000030351305254536400360250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairs-4.0foo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 20px; test-6: 10 +10px; test-7: 20px; test-8: 20px; test-9: 1010px; test-10: 1010px; test-11: 1010px; test-12: 1010px; test-13: 11 0px; test-14: 11 0px; test-15: 11 0px; test-16: 11 0px; test-17: 20 px; test-18: 20 px; test-19: 20 px; test-20: 20 px; test-21: 20 px; test-22: 20 px; test-23: 20 px; test-24: 20 px; test-25: 20px; test-26: 10px +10px; test-27: 20px; test-28: 20px; test-29: 10px10px; test-30: 10px10px; test-31: 10px10px; test-32: 10px10px; test-33: 11px 0px; test-34: 11px 0px; test-35: 11px 0px; test-36: 11px 0px; test-37: 20px px; test-38: 20px px; test-39: 20px px; test-40: 20px px; test-41: 20px px; test-42: 20px px; test-43: 20px px; test-44: 20px px; test-45: 10px10px; test-46: 10px10px; test-47: 10px10px; test-48: 10px10px; test-49: 10px1 0px; test-50: 10px1 0px; test-51: 10px1 0px; test-52: 10px1 0px; test-53: 10px10 px; test-54: 10px10 px; test-55: 10px10 px; test-56: 10px10 px; test-57: 10px10 px; test-58: 10px10 px; test-59: 10px10 px; test-60: 10px10 px; test-61: 1 0px1 0px; test-62: 1 0px1 0px; test-63: 1 0px1 0px; test-64: 1 0px1 0px; test-65: 1 0px10 px; test-66: 1 0px10 px; test-67: 1 0px10 px; test-68: 1 0px10 px; test-69: 1 0px10 px; test-70: 1 0px10 px; test-71: 1 0px10 px; test-72: 1 0px10 px; test-73: 10 px10 px; test-74: 10 px10 px; test-75: 10 px10 px; test-76: 10 px10 px; test-77: 10 px10 px; test-78: 10 px10 px; test-79: 10 px10 px; test-80: 10 px10 px; test-81: 10 px10 px; test-82: 10 px10 px; test-83: 10 px10 px; test-84: 10 px10 px; } input.scss000066400000000000000000000042431305254536400341300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairs-4.0foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+10px; test-6: 10 +10px; test-7: 10+ 10px; test-8: 10 + 10px; test-9: 10+#{10}px; test-10: 10 +#{10}px; test-11: 10+ #{10}px; test-12: 10 + #{10}px; test-13: 10+1#{0}px; test-14: 10 +1#{0}px; test-15: 10+ 1#{0}px; test-16: 10 + 1#{0}px; test-17: 10+10#{px}; test-18: 10 +10#{px}; test-19: 10+ 10#{px}; test-20: 10 + 10#{px}; test-21: 10+10#{p}x; test-22: 10 +10#{p}x; test-23: 10+ 10#{p}x; test-24: 10 + 10#{p}x; test-25: 10px+10px; test-26: 10px +10px; test-27: 10px+ 10px; test-28: 10px + 10px; test-29: 10px+#{10}px; test-30: 10px +#{10}px; test-31: 10px+ #{10}px; test-32: 10px + #{10}px; test-33: 10px+1#{0}px; test-34: 10px +1#{0}px; test-35: 10px+ 1#{0}px; test-36: 10px + 1#{0}px; test-37: 10px+10#{px}; test-38: 10px +10#{px}; test-39: 10px+ 10#{px}; test-40: 10px + 10#{px}; test-41: 10px+10#{p}x; test-42: 10px +10#{p}x; test-43: 10px+ 10#{p}x; test-44: 10px + 10#{p}x; test-45: #{10}px+#{10}px; test-46: #{10}px +#{10}px; test-47: #{10}px+ #{10}px; test-48: #{10}px + #{10}px; test-49: #{10}px+1#{0}px; test-50: #{10}px +1#{0}px; test-51: #{10}px+ 1#{0}px; test-52: #{10}px + 1#{0}px; test-53: #{10}px+10#{px}; test-54: #{10}px +10#{px}; test-55: #{10}px+ 10#{px}; test-56: #{10}px + 10#{px}; test-57: #{10}px+10#{p}x; test-58: #{10}px +10#{p}x; test-59: #{10}px+ 10#{p}x; test-60: #{10}px + 10#{p}x; test-61: 1#{0}px+1#{0}px; test-62: 1#{0}px +1#{0}px; test-63: 1#{0}px+ 1#{0}px; test-64: 1#{0}px + 1#{0}px; test-65: 1#{0}px+10#{px}; test-66: 1#{0}px +10#{px}; test-67: 1#{0}px+ 10#{px}; test-68: 1#{0}px + 10#{px}; test-69: 1#{0}px+10#{p}x; test-70: 1#{0}px +10#{p}x; test-71: 1#{0}px+ 10#{p}x; test-72: 1#{0}px + 10#{p}x; test-73: 10#{px}+10#{px}; test-74: 10#{px} +10#{px}; test-75: 10#{px}+ 10#{px}; test-76: 10#{px} + 10#{px}; test-77: 10#{px}+10#{p}x; test-78: 10#{px} +10#{p}x; test-79: 10#{px}+ 10#{p}x; test-80: 10#{px} + 10#{p}x; test-81: 10#{p}x+10#{p}x; test-82: 10#{p}x +10#{p}x; test-83: 10#{p}x+ 10#{p}x; test-84: 10#{p}x + 10#{p}x; } options.yml000066400000000000000000000000321305254536400343020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/000077500000000000000000000000001305254536400316515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/error000066400000000000000000000357431305254536400327410ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 74 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 75 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 76 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 78 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 79 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000027611305254536400355330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairsfoo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 20px; test-6: 10 +10px; test-7: 20px; test-8: 20px; test-9: 10+10px; test-10: 10 +10px; test-11: 10+ 10px; test-12: 10 + 10px; test-13: 110px; test-14: 110px; test-15: 110px; test-16: 110px; test-17: 20px; test-18: 20px; test-19: 20px; test-20: 20px; test-21: 20px; test-22: 20px; test-23: 20px; test-24: 20px; test-25: 20px; test-26: 10px +10px; test-27: 20px; test-28: 20px; test-29: 10px+10px; test-30: 10px +10px; test-31: 10px+ 10px; test-32: 10px + 10px; test-33: 11px0px; test-34: 11px0px; test-35: 11px0px; test-36: 11px0px; test-37: 20pxpx; test-38: 20pxpx; test-39: 20pxpx; test-40: 20pxpx; test-41: 20pxpx; test-42: 20pxpx; test-43: 20pxpx; test-44: 20pxpx; test-45: 10px+10px; test-46: 10px +10px; test-47: 10px+ 10px; test-48: 10px + 10px; test-49: 10px10px; test-50: 10px10px; test-51: 10px10px; test-52: 10px10px; test-53: 10px10px; test-54: 10px10px; test-55: 10px10px; test-56: 10px10px; test-57: 10px10px; test-58: 10px10px; test-59: 10px10px; test-60: 10px10px; test-61: 10px10px; test-62: 10px10px; test-63: 10px10px; test-64: 10px10px; test-65: 10px10px; test-66: 10px10px; test-67: 10px10px; test-68: 10px10px; test-69: 10px10px; test-70: 10px10px; test-71: 10px10px; test-72: 10px10px; test-73: 10px+10px; test-74: 10px +10px; test-75: 10px+ 10px; test-76: 10px + 10px; test-77: 10px+10px; test-78: 10px +10px; test-79: 10px+ 10px; test-80: 10px + 10px; test-81: 10px10px; test-82: 10px10px; test-83: 10px10px; test-84: 10px10px; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/input.scss000066400000000000000000000042431305254536400337100ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+10px; test-6: 10 +10px; test-7: 10+ 10px; test-8: 10 + 10px; test-9: 10+#{10}px; test-10: 10 +#{10}px; test-11: 10+ #{10}px; test-12: 10 + #{10}px; test-13: 10+1#{0}px; test-14: 10 +1#{0}px; test-15: 10+ 1#{0}px; test-16: 10 + 1#{0}px; test-17: 10+10#{px}; test-18: 10 +10#{px}; test-19: 10+ 10#{px}; test-20: 10 + 10#{px}; test-21: 10+10#{p}x; test-22: 10 +10#{p}x; test-23: 10+ 10#{p}x; test-24: 10 + 10#{p}x; test-25: 10px+10px; test-26: 10px +10px; test-27: 10px+ 10px; test-28: 10px + 10px; test-29: 10px+#{10}px; test-30: 10px +#{10}px; test-31: 10px+ #{10}px; test-32: 10px + #{10}px; test-33: 10px+1#{0}px; test-34: 10px +1#{0}px; test-35: 10px+ 1#{0}px; test-36: 10px + 1#{0}px; test-37: 10px+10#{px}; test-38: 10px +10#{px}; test-39: 10px+ 10#{px}; test-40: 10px + 10#{px}; test-41: 10px+10#{p}x; test-42: 10px +10#{p}x; test-43: 10px+ 10#{p}x; test-44: 10px + 10#{p}x; test-45: #{10}px+#{10}px; test-46: #{10}px +#{10}px; test-47: #{10}px+ #{10}px; test-48: #{10}px + #{10}px; test-49: #{10}px+1#{0}px; test-50: #{10}px +1#{0}px; test-51: #{10}px+ 1#{0}px; test-52: #{10}px + 1#{0}px; test-53: #{10}px+10#{px}; test-54: #{10}px +10#{px}; test-55: #{10}px+ 10#{px}; test-56: #{10}px + 10#{px}; test-57: #{10}px+10#{p}x; test-58: #{10}px +10#{p}x; test-59: #{10}px+ 10#{p}x; test-60: #{10}px + 10#{p}x; test-61: 1#{0}px+1#{0}px; test-62: 1#{0}px +1#{0}px; test-63: 1#{0}px+ 1#{0}px; test-64: 1#{0}px + 1#{0}px; test-65: 1#{0}px+10#{px}; test-66: 1#{0}px +10#{px}; test-67: 1#{0}px+ 10#{px}; test-68: 1#{0}px + 10#{px}; test-69: 1#{0}px+10#{p}x; test-70: 1#{0}px +10#{p}x; test-71: 1#{0}px+ 10#{p}x; test-72: 1#{0}px + 10#{p}x; test-73: 10#{px}+10#{px}; test-74: 10#{px} +10#{px}; test-75: 10#{px}+ 10#{px}; test-76: 10#{px} + 10#{px}; test-77: 10#{px}+10#{p}x; test-78: 10#{px} +10#{p}x; test-79: 10#{px}+ 10#{p}x; test-80: 10#{px} + 10#{p}x; test-81: 10#{p}x+10#{p}x; test-82: 10#{p}x +10#{p}x; test-83: 10#{p}x+ 10#{p}x; test-84: 10#{p}x + 10#{p}x; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/dimensions/pairs/options.yml000066400000000000000000000000611305254536400340640ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/000077500000000000000000000000001305254536400300365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairs-4.0/000077500000000000000000000000001305254536400314535ustar00rootroot00000000000000expected_output.css000066400000000000000000000011431305254536400353260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairs-4.0foo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 1010; test-6: 1010; test-7: 1010; test-8: 1010; test-9: 11 0; test-10: 11 0; test-11: 11 0; test-12: 11 0; test-13: 1010; test-14: 1010; test-15: 1010; test-16: 1010; test-17: 1010; test-18: 1010; test-19: 1010; test-20: 1010; test-21: 101 0; test-22: 101 0; test-23: 101 0; test-24: 101 0; test-25: 1010; test-26: 1010; test-27: 1010; test-28: 1010; test-29: 1 01 0; test-30: 1 01 0; test-31: 1 01 0; test-32: 1 01 0; test-33: 1 010; test-34: 1 010; test-35: 1 010; test-36: 1 010; test-37: 1010; test-38: 1010; test-39: 1010; test-40: 1010; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400335140ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+#{10}; test-6: 10 +#{10}; test-7: 10+ #{10}; test-8: 10 + #{10}; test-9: 10+1#{0}; test-10: 10 +1#{0}; test-11: 10+ 1#{0}; test-12: 10 + 1#{0}; test-13: 10+#{1}0; test-14: 10 +#{1}0; test-15: 10+ #{1}0; test-16: 10 + #{1}0; test-17: #{10}+#{10}; test-18: #{10} +#{10}; test-19: #{10}+ #{10}; test-20: #{10} + #{10}; test-21: #{10}+1#{0}; test-22: #{10} +1#{0}; test-23: #{10}+ 1#{0}; test-24: #{10} + 1#{0}; test-25: #{10}+#{1}0; test-26: #{10} +#{1}0; test-27: #{10}+ #{1}0; test-28: #{10} + #{1}0; test-29: 1#{0}+1#{0}; test-30: 1#{0} +1#{0}; test-31: 1#{0}+ 1#{0}; test-32: 1#{0} + 1#{0}; test-33: 1#{0}+#{1}0; test-34: 1#{0} +#{1}0; test-35: 1#{0}+ #{1}0; test-36: 1#{0} + #{1}0; test-37: #{1}0+#{1}0; test-38: #{1}0 +#{1}0; test-39: #{1}0+ #{1}0; test-40: #{1}0 + #{1}0; } options.yml000066400000000000000000000000321305254536400336050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairs/000077500000000000000000000000001305254536400311545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairs/error000066400000000000000000000277331305254536400322440ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000012171305254536400350310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairsfoo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 10+10; test-6: 10 +10; test-7: 10+ 10; test-8: 10 + 10; test-9: 110; test-10: 110; test-11: 110; test-12: 110; test-13: 10+10; test-14: 10 +10; test-15: 10+ 10; test-16: 10 + 10; test-17: 10+10; test-18: 10 +10; test-19: 10+ 10; test-20: 10 + 10; test-21: 10+10; test-22: 10 +10; test-23: 10+ 10; test-24: 10 + 10; test-25: 10+10; test-26: 10 +10; test-27: 10+ 10; test-28: 10 + 10; test-29: 10+10; test-30: 10 +10; test-31: 10+ 10; test-32: 10 + 10; test-33: 10+10; test-34: 10 +10; test-35: 10+ 10; test-36: 10 + 10; test-37: 10+10; test-38: 10 +10; test-39: 10+ 10; test-40: 10 + 10; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairs/input.scss000066400000000000000000000016531305254536400332150ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+#{10}; test-6: 10 +#{10}; test-7: 10+ #{10}; test-8: 10 + #{10}; test-9: 10+1#{0}; test-10: 10 +1#{0}; test-11: 10+ 1#{0}; test-12: 10 + 1#{0}; test-13: 10+#{1}0; test-14: 10 +#{1}0; test-15: 10+ #{1}0; test-16: 10 + #{1}0; test-17: #{10}+#{10}; test-18: #{10} +#{10}; test-19: #{10}+ #{10}; test-20: #{10} + #{10}; test-21: #{10}+1#{0}; test-22: #{10} +1#{0}; test-23: #{10}+ 1#{0}; test-24: #{10} + 1#{0}; test-25: #{10}+#{1}0; test-26: #{10} +#{1}0; test-27: #{10}+ #{1}0; test-28: #{10} + #{1}0; test-29: 1#{0}+1#{0}; test-30: 1#{0} +1#{0}; test-31: 1#{0}+ 1#{0}; test-32: 1#{0} + 1#{0}; test-33: 1#{0}+#{1}0; test-34: 1#{0} +#{1}0; test-35: 1#{0}+ #{1}0; test-36: 1#{0} + #{1}0; test-37: #{1}0+#{1}0; test-38: #{1}0 +#{1}0; test-39: #{1}0+ #{1}0; test-40: #{1}0 + #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/numbers/pairs/options.yml000066400000000000000000000000611305254536400333670ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/000077500000000000000000000000001305254536400300545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairs-4.0/000077500000000000000000000000001305254536400314715ustar00rootroot00000000000000expected_output.css000066400000000000000000000035431305254536400353520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairs-4.0foo { test-1: literalliteral; test-2: literalliteral; test-3: literalliteral; test-4: literalliteral; test-5: literalquoted; test-6: literalquoted; test-7: literalquoted; test-8: literalquoted; test-9: literalinterpolant; test-10: literalinterpolant; test-11: literalinterpolant; test-12: literalinterpolant; test-13: literallschema_ritlp; test-14: literallschema_ritlp; test-15: literallschema_ritlp; test-16: literallschema_ritlp; test-17: literallitlp_rschema; test-18: literallitlp_rschema; test-19: literallitlp_rschema; test-20: literallitlp_rschema; test-21: "quotedquoted"; test-22: "quotedquoted"; test-23: "quotedquoted"; test-24: "quotedquoted"; test-25: "quotedinterpolant"; test-26: "quotedinterpolant"; test-27: "quotedinterpolant"; test-28: "quotedinterpolant"; test-29: "quotedlschema_ritlp"; test-30: "quotedlschema_ritlp"; test-31: "quotedlschema_ritlp"; test-32: "quotedlschema_ritlp"; test-33: "quotedlitlp_rschema"; test-34: "quotedlitlp_rschema"; test-35: "quotedlitlp_rschema"; test-36: "quotedlitlp_rschema"; test-37: interpolantinterpolant; test-38: interpolantinterpolant; test-39: interpolantinterpolant; test-40: interpolantinterpolant; test-41: interpolantlschema_ritlp; test-42: interpolantlschema_ritlp; test-43: interpolantlschema_ritlp; test-44: interpolantlschema_ritlp; test-45: interpolantlitlp_rschema; test-46: interpolantlitlp_rschema; test-47: interpolantlitlp_rschema; test-48: interpolantlitlp_rschema; test-49: lschema_ritlplschema_ritlp; test-50: lschema_ritlplschema_ritlp; test-51: lschema_ritlplschema_ritlp; test-52: lschema_ritlplschema_ritlp; test-53: lschema_ritlplitlp_rschema; test-54: lschema_ritlplitlp_rschema; test-55: lschema_ritlplitlp_rschema; test-56: lschema_ritlplitlp_rschema; test-57: litlp_rschemalitlp_rschema; test-58: litlp_rschemalitlp_rschema; test-59: litlp_rschemalitlp_rschema; test-60: litlp_rschemalitlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairs-4.0/input.scss000066400000000000000000000044731305254536400335350ustar00rootroot00000000000000foo { test-1: literal+literal; test-2: literal +literal; test-3: literal+ literal; test-4: literal + literal; test-5: literal+"quoted"; test-6: literal +"quoted"; test-7: literal+ "quoted"; test-8: literal + "quoted"; test-9: literal+#{interpolant}; test-10: literal +#{interpolant}; test-11: literal+ #{interpolant}; test-12: literal + #{interpolant}; test-13: literal+lschema_#{ritlp}; test-14: literal +lschema_#{ritlp}; test-15: literal+ lschema_#{ritlp}; test-16: literal + lschema_#{ritlp}; test-17: literal+#{litlp}_rschema; test-18: literal +#{litlp}_rschema; test-19: literal+ #{litlp}_rschema; test-20: literal + #{litlp}_rschema; test-21: "quoted"+"quoted"; test-22: "quoted" +"quoted"; test-23: "quoted"+ "quoted"; test-24: "quoted" + "quoted"; test-25: "quoted"+#{interpolant}; test-26: "quoted" +#{interpolant}; test-27: "quoted"+ #{interpolant}; test-28: "quoted" + #{interpolant}; test-29: "quoted"+lschema_#{ritlp}; test-30: "quoted" +lschema_#{ritlp}; test-31: "quoted"+ lschema_#{ritlp}; test-32: "quoted" + lschema_#{ritlp}; test-33: "quoted"+#{litlp}_rschema; test-34: "quoted" +#{litlp}_rschema; test-35: "quoted"+ #{litlp}_rschema; test-36: "quoted" + #{litlp}_rschema; test-37: #{interpolant}+#{interpolant}; test-38: #{interpolant} +#{interpolant}; test-39: #{interpolant}+ #{interpolant}; test-40: #{interpolant} + #{interpolant}; test-41: #{interpolant}+lschema_#{ritlp}; test-42: #{interpolant} +lschema_#{ritlp}; test-43: #{interpolant}+ lschema_#{ritlp}; test-44: #{interpolant} + lschema_#{ritlp}; test-45: #{interpolant}+#{litlp}_rschema; test-46: #{interpolant} +#{litlp}_rschema; test-47: #{interpolant}+ #{litlp}_rschema; test-48: #{interpolant} + #{litlp}_rschema; test-49: lschema_#{ritlp}+lschema_#{ritlp}; test-50: lschema_#{ritlp} +lschema_#{ritlp}; test-51: lschema_#{ritlp}+ lschema_#{ritlp}; test-52: lschema_#{ritlp} + lschema_#{ritlp}; test-53: lschema_#{ritlp}+#{litlp}_rschema; test-54: lschema_#{ritlp} +#{litlp}_rschema; test-55: lschema_#{ritlp}+ #{litlp}_rschema; test-56: lschema_#{ritlp} + #{litlp}_rschema; test-57: #{litlp}_rschema+#{litlp}_rschema; test-58: #{litlp}_rschema +#{litlp}_rschema; test-59: #{litlp}_rschema+ #{litlp}_rschema; test-60: #{litlp}_rschema + #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400336230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairs/000077500000000000000000000000001305254536400311725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairs/error000066400000000000000000000415131305254536400322520ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal +interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+ interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal + interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" +interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+ interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" + interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" +litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+ litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" + litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 50 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 51 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp +lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 52 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+ lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp + lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema + litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000036631305254536400350560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairsfoo { test-1: literalliteral; test-2: literalliteral; test-3: literalliteral; test-4: literalliteral; test-5: literalquoted; test-6: literalquoted; test-7: literalquoted; test-8: literalquoted; test-9: literal+interpolant; test-10: literal +interpolant; test-11: literal+ interpolant; test-12: literal + interpolant; test-13: literallschema_ritlp; test-14: literallschema_ritlp; test-15: literallschema_ritlp; test-16: literallschema_ritlp; test-17: literal+litlp_rschema; test-18: literal +litlp_rschema; test-19: literal+ litlp_rschema; test-20: literal + litlp_rschema; test-21: "quotedquoted"; test-22: "quotedquoted"; test-23: "quotedquoted"; test-24: "quotedquoted"; test-25: "quoted"+interpolant; test-26: "quoted" +interpolant; test-27: "quoted"+ interpolant; test-28: "quoted" + interpolant; test-29: "quotedlschema_"ritlp; test-30: "quotedlschema_"ritlp; test-31: "quotedlschema_"ritlp; test-32: "quotedlschema_"ritlp; test-33: "quoted"+litlp_rschema; test-34: "quoted" +litlp_rschema; test-35: "quoted"+ litlp_rschema; test-36: "quoted" + litlp_rschema; test-37: interpolant+interpolant; test-38: interpolant +interpolant; test-39: interpolant+ interpolant; test-40: interpolant + interpolant; test-41: interpolant+lschema_ritlp; test-42: interpolant +lschema_ritlp; test-43: interpolant+ lschema_ritlp; test-44: interpolant + lschema_ritlp; test-45: interpolant+litlp_rschema; test-46: interpolant +litlp_rschema; test-47: interpolant+ litlp_rschema; test-48: interpolant + litlp_rschema; test-49: lschema_ritlp+lschema_ritlp; test-50: lschema_ritlp +lschema_ritlp; test-51: lschema_ritlp+ lschema_ritlp; test-52: lschema_ritlp + lschema_ritlp; test-53: lschema_ritlp+litlp_rschema; test-54: lschema_ritlp +litlp_rschema; test-55: lschema_ritlp+ litlp_rschema; test-56: lschema_ritlp + litlp_rschema; test-57: litlp_rschema+litlp_rschema; test-58: litlp_rschema +litlp_rschema; test-59: litlp_rschema+ litlp_rschema; test-60: litlp_rschema + litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairs/input.scss000066400000000000000000000044731305254536400332360ustar00rootroot00000000000000foo { test-1: literal+literal; test-2: literal +literal; test-3: literal+ literal; test-4: literal + literal; test-5: literal+"quoted"; test-6: literal +"quoted"; test-7: literal+ "quoted"; test-8: literal + "quoted"; test-9: literal+#{interpolant}; test-10: literal +#{interpolant}; test-11: literal+ #{interpolant}; test-12: literal + #{interpolant}; test-13: literal+lschema_#{ritlp}; test-14: literal +lschema_#{ritlp}; test-15: literal+ lschema_#{ritlp}; test-16: literal + lschema_#{ritlp}; test-17: literal+#{litlp}_rschema; test-18: literal +#{litlp}_rschema; test-19: literal+ #{litlp}_rschema; test-20: literal + #{litlp}_rschema; test-21: "quoted"+"quoted"; test-22: "quoted" +"quoted"; test-23: "quoted"+ "quoted"; test-24: "quoted" + "quoted"; test-25: "quoted"+#{interpolant}; test-26: "quoted" +#{interpolant}; test-27: "quoted"+ #{interpolant}; test-28: "quoted" + #{interpolant}; test-29: "quoted"+lschema_#{ritlp}; test-30: "quoted" +lschema_#{ritlp}; test-31: "quoted"+ lschema_#{ritlp}; test-32: "quoted" + lschema_#{ritlp}; test-33: "quoted"+#{litlp}_rschema; test-34: "quoted" +#{litlp}_rschema; test-35: "quoted"+ #{litlp}_rschema; test-36: "quoted" + #{litlp}_rschema; test-37: #{interpolant}+#{interpolant}; test-38: #{interpolant} +#{interpolant}; test-39: #{interpolant}+ #{interpolant}; test-40: #{interpolant} + #{interpolant}; test-41: #{interpolant}+lschema_#{ritlp}; test-42: #{interpolant} +lschema_#{ritlp}; test-43: #{interpolant}+ lschema_#{ritlp}; test-44: #{interpolant} + lschema_#{ritlp}; test-45: #{interpolant}+#{litlp}_rschema; test-46: #{interpolant} +#{litlp}_rschema; test-47: #{interpolant}+ #{litlp}_rschema; test-48: #{interpolant} + #{litlp}_rschema; test-49: lschema_#{ritlp}+lschema_#{ritlp}; test-50: lschema_#{ritlp} +lschema_#{ritlp}; test-51: lschema_#{ritlp}+ lschema_#{ritlp}; test-52: lschema_#{ritlp} + lschema_#{ritlp}; test-53: lschema_#{ritlp}+#{litlp}_rschema; test-54: lschema_#{ritlp} +#{litlp}_rschema; test-55: lschema_#{ritlp}+ #{litlp}_rschema; test-56: lschema_#{ritlp} + #{litlp}_rschema; test-57: #{litlp}_rschema+#{litlp}_rschema; test-58: #{litlp}_rschema +#{litlp}_rschema; test-59: #{litlp}_rschema+ #{litlp}_rschema; test-60: #{litlp}_rschema + #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/addition/strings/pairs/options.yml000066400000000000000000000000611305254536400334050ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/000077500000000000000000000000001305254536400264145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/000077500000000000000000000000001305254536400305645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairs-4.0/000077500000000000000000000000001305254536400322015ustar00rootroot00000000000000expected_output.css000066400000000000000000000032671305254536400360650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/10px; test-10: 10/10px; test-11: 10/10px; test-12: 10/10px; test-13: 10/1 0px; test-14: 10/1 0px; test-15: 10/1 0px; test-16: 10/1 0px; test-17: 10/10 px; test-18: 10/10 px; test-19: 10/10 px; test-20: 10/10 px; test-21: 10/10 px; test-22: 10/10 px; test-23: 10/10 px; test-24: 10/10 px; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/10px; test-30: 10px/10px; test-31: 10px/10px; test-32: 10px/10px; test-33: 10px/1 0px; test-34: 10px/1 0px; test-35: 10px/1 0px; test-36: 10px/1 0px; test-37: 10px/10 px; test-38: 10px/10 px; test-39: 10px/10 px; test-40: 10px/10 px; test-41: 10px/10 px; test-42: 10px/10 px; test-43: 10px/10 px; test-44: 10px/10 px; test-45: 10px/10px; test-46: 10px/10px; test-47: 10px/10px; test-48: 10px/10px; test-49: 10px/1 0px; test-50: 10px/1 0px; test-51: 10px/1 0px; test-52: 10px/1 0px; test-53: 10px/10 px; test-54: 10px/10 px; test-55: 10px/10 px; test-56: 10px/10 px; test-57: 10px/10 px; test-58: 10px/10 px; test-59: 10px/10 px; test-60: 10px/10 px; test-61: 1 0px/1 0px; test-62: 1 0px/1 0px; test-63: 1 0px/1 0px; test-64: 1 0px/1 0px; test-65: 1 0px/10 px; test-66: 1 0px/10 px; test-67: 1 0px/10 px; test-68: 1 0px/10 px; test-69: 1 0px/10 px; test-70: 1 0px/10 px; test-71: 1 0px/10 px; test-72: 1 0px/10 px; test-73: 10 px/10 px; test-74: 10 px/10 px; test-75: 10 px/10 px; test-76: 10 px/10 px; test-77: 10 px/10 px; test-78: 10 px/10 px; test-79: 10 px/10 px; test-80: 10 px/10 px; test-81: 10 px/10 px; test-82: 10 px/10 px; test-83: 10 px/10 px; test-84: 10 px/10 px; } input.scss000066400000000000000000000042431305254536400341610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/#{10}px; test-10: 10 /#{10}px; test-11: 10/ #{10}px; test-12: 10 / #{10}px; test-13: 10/1#{0}px; test-14: 10 /1#{0}px; test-15: 10/ 1#{0}px; test-16: 10 / 1#{0}px; test-17: 10/10#{px}; test-18: 10 /10#{px}; test-19: 10/ 10#{px}; test-20: 10 / 10#{px}; test-21: 10/10#{p}x; test-22: 10 /10#{p}x; test-23: 10/ 10#{p}x; test-24: 10 / 10#{p}x; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/#{10}px; test-30: 10px /#{10}px; test-31: 10px/ #{10}px; test-32: 10px / #{10}px; test-33: 10px/1#{0}px; test-34: 10px /1#{0}px; test-35: 10px/ 1#{0}px; test-36: 10px / 1#{0}px; test-37: 10px/10#{px}; test-38: 10px /10#{px}; test-39: 10px/ 10#{px}; test-40: 10px / 10#{px}; test-41: 10px/10#{p}x; test-42: 10px /10#{p}x; test-43: 10px/ 10#{p}x; test-44: 10px / 10#{p}x; test-45: #{10}px/#{10}px; test-46: #{10}px /#{10}px; test-47: #{10}px/ #{10}px; test-48: #{10}px / #{10}px; test-49: #{10}px/1#{0}px; test-50: #{10}px /1#{0}px; test-51: #{10}px/ 1#{0}px; test-52: #{10}px / 1#{0}px; test-53: #{10}px/10#{px}; test-54: #{10}px /10#{px}; test-55: #{10}px/ 10#{px}; test-56: #{10}px / 10#{px}; test-57: #{10}px/10#{p}x; test-58: #{10}px /10#{p}x; test-59: #{10}px/ 10#{p}x; test-60: #{10}px / 10#{p}x; test-61: 1#{0}px/1#{0}px; test-62: 1#{0}px /1#{0}px; test-63: 1#{0}px/ 1#{0}px; test-64: 1#{0}px / 1#{0}px; test-65: 1#{0}px/10#{px}; test-66: 1#{0}px /10#{px}; test-67: 1#{0}px/ 10#{px}; test-68: 1#{0}px / 10#{px}; test-69: 1#{0}px/10#{p}x; test-70: 1#{0}px /10#{p}x; test-71: 1#{0}px/ 10#{p}x; test-72: 1#{0}px / 10#{p}x; test-73: 10#{px}/10#{px}; test-74: 10#{px} /10#{px}; test-75: 10#{px}/ 10#{px}; test-76: 10#{px} / 10#{px}; test-77: 10#{px}/10#{p}x; test-78: 10#{px} /10#{p}x; test-79: 10#{px}/ 10#{p}x; test-80: 10#{px} / 10#{p}x; test-81: 10#{p}x/10#{p}x; test-82: 10#{p}x /10#{p}x; test-83: 10#{p}x/ 10#{p}x; test-84: 10#{p}x / 10#{p}x; } options.yml000066400000000000000000000000321305254536400343330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairs/000077500000000000000000000000001305254536400317025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairs/error000066400000000000000000000203171305254536400327610ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000031671305254536400355650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairsfoo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/10px; test-14: 10/10px; test-15: 10/10px; test-16: 10/10px; test-17: 10/10px; test-18: 10/10px; test-19: 10/10px; test-20: 10/10px; test-21: 10/10px; test-22: 10/10px; test-23: 10/10px; test-24: 10/10px; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/10px; test-30: 10px /10px; test-31: 10px/ 10px; test-32: 10px / 10px; test-33: 10px/10px; test-34: 10px/10px; test-35: 10px/10px; test-36: 10px/10px; test-37: 10px/10px; test-38: 10px/10px; test-39: 10px/10px; test-40: 10px/10px; test-41: 10px/10px; test-42: 10px/10px; test-43: 10px/10px; test-44: 10px/10px; test-45: 10px/10px; test-46: 10px /10px; test-47: 10px/ 10px; test-48: 10px / 10px; test-49: 10px/10px; test-50: 10px/10px; test-51: 10px/10px; test-52: 10px/10px; test-53: 10px/10px; test-54: 10px/10px; test-55: 10px/10px; test-56: 10px/10px; test-57: 10px/10px; test-58: 10px/10px; test-59: 10px/10px; test-60: 10px/10px; test-61: 10px/10px; test-62: 10px/10px; test-63: 10px/10px; test-64: 10px/10px; test-65: 10px/10px; test-66: 10px/10px; test-67: 10px/10px; test-68: 10px/10px; test-69: 10px/10px; test-70: 10px/10px; test-71: 10px/10px; test-72: 10px/10px; test-73: 10px/10px; test-74: 10px /10px; test-75: 10px/ 10px; test-76: 10px / 10px; test-77: 10px/10px; test-78: 10px /10px; test-79: 10px/ 10px; test-80: 10px / 10px; test-81: 10px/10px; test-82: 10px/10px; test-83: 10px/10px; test-84: 10px/10px; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairs/input.scss000066400000000000000000000042431305254536400337410ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/#{10}px; test-10: 10 /#{10}px; test-11: 10/ #{10}px; test-12: 10 / #{10}px; test-13: 10/1#{0}px; test-14: 10 /1#{0}px; test-15: 10/ 1#{0}px; test-16: 10 / 1#{0}px; test-17: 10/10#{px}; test-18: 10 /10#{px}; test-19: 10/ 10#{px}; test-20: 10 / 10#{px}; test-21: 10/10#{p}x; test-22: 10 /10#{p}x; test-23: 10/ 10#{p}x; test-24: 10 / 10#{p}x; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/#{10}px; test-30: 10px /#{10}px; test-31: 10px/ #{10}px; test-32: 10px / #{10}px; test-33: 10px/1#{0}px; test-34: 10px /1#{0}px; test-35: 10px/ 1#{0}px; test-36: 10px / 1#{0}px; test-37: 10px/10#{px}; test-38: 10px /10#{px}; test-39: 10px/ 10#{px}; test-40: 10px / 10#{px}; test-41: 10px/10#{p}x; test-42: 10px /10#{p}x; test-43: 10px/ 10#{p}x; test-44: 10px / 10#{p}x; test-45: #{10}px/#{10}px; test-46: #{10}px /#{10}px; test-47: #{10}px/ #{10}px; test-48: #{10}px / #{10}px; test-49: #{10}px/1#{0}px; test-50: #{10}px /1#{0}px; test-51: #{10}px/ 1#{0}px; test-52: #{10}px / 1#{0}px; test-53: #{10}px/10#{px}; test-54: #{10}px /10#{px}; test-55: #{10}px/ 10#{px}; test-56: #{10}px / 10#{px}; test-57: #{10}px/10#{p}x; test-58: #{10}px /10#{p}x; test-59: #{10}px/ 10#{p}x; test-60: #{10}px / 10#{p}x; test-61: 1#{0}px/1#{0}px; test-62: 1#{0}px /1#{0}px; test-63: 1#{0}px/ 1#{0}px; test-64: 1#{0}px / 1#{0}px; test-65: 1#{0}px/10#{px}; test-66: 1#{0}px /10#{px}; test-67: 1#{0}px/ 10#{px}; test-68: 1#{0}px / 10#{px}; test-69: 1#{0}px/10#{p}x; test-70: 1#{0}px /10#{p}x; test-71: 1#{0}px/ 10#{p}x; test-72: 1#{0}px / 10#{p}x; test-73: 10#{px}/10#{px}; test-74: 10#{px} /10#{px}; test-75: 10#{px}/ 10#{px}; test-76: 10#{px} / 10#{px}; test-77: 10#{px}/10#{p}x; test-78: 10#{px} /10#{p}x; test-79: 10#{px}/ 10#{p}x; test-80: 10#{px} / 10#{p}x; test-81: 10#{p}x/10#{p}x; test-82: 10#{p}x /10#{p}x; test-83: 10#{p}x/ 10#{p}x; test-84: 10#{p}x / 10#{p}x; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/dimensions/pairs/options.yml000066400000000000000000000000611305254536400341150ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/000077500000000000000000000000001305254536400275225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/pairs-4.0/000077500000000000000000000000001305254536400311375ustar00rootroot00000000000000expected_output.css000066400000000000000000000022171305254536400350150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/itpl; test-18: 10/itpl; test-19: 10/itpl; test-20: 10/itpl; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/itpl; test-34: 10%/itpl; test-35: 10%/itpl; test-36: 10%/itpl; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/itpl; test-46: 10px/itpl; test-47: 10px/itpl; test-48: 10px/itpl; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/itpl; test-54: #AAA/itpl; test-55: #AAA/itpl; test-56: #AAA/itpl; test-57: itpl/itpl; test-58: itpl/itpl; test-59: itpl/itpl; test-60: itpl/itpl; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/pairs-4.0/input.scss000066400000000000000000000025431305254536400331770ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/#{itpl}; test-18: 10 /#{itpl}; test-19: 10/ #{itpl}; test-20: 10 / #{itpl}; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/#{itpl}; test-34: 10% /#{itpl}; test-35: 10%/ #{itpl}; test-36: 10% / #{itpl}; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/#{itpl}; test-46: 10px /#{itpl}; test-47: 10px/ #{itpl}; test-48: 10px / #{itpl}; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/#{itpl}; test-54: #AAA /#{itpl}; test-55: #AAA/ #{itpl}; test-56: #AAA / #{itpl}; test-57: #{itpl}/#{itpl}; test-58: #{itpl} /#{itpl}; test-59: #{itpl}/ #{itpl}; test-60: #{itpl} / #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/pairs-4.0/options.yml000066400000000000000000000000321305254536400333500ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/pairs/000077500000000000000000000000001305254536400306405ustar00rootroot00000000000000expected_output.css000066400000000000000000000022431305254536400345150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/pairsfoo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/itpl; test-18: 10 /itpl; test-19: 10/ itpl; test-20: 10 / itpl; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/itpl; test-34: 10% /itpl; test-35: 10%/ itpl; test-36: 10% / itpl; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/itpl; test-46: 10px /itpl; test-47: 10px/ itpl; test-48: 10px / itpl; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/itpl; test-54: #AAA /itpl; test-55: #AAA/ itpl; test-56: #AAA / itpl; test-57: itpl/itpl; test-58: itpl /itpl; test-59: itpl/ itpl; test-60: itpl / itpl; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/pairs/input.scss000066400000000000000000000025431305254536400327000ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/#{itpl}; test-18: 10 /#{itpl}; test-19: 10/ #{itpl}; test-20: 10 / #{itpl}; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/#{itpl}; test-34: 10% /#{itpl}; test-35: 10%/ #{itpl}; test-36: 10% / #{itpl}; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/#{itpl}; test-46: 10px /#{itpl}; test-47: 10px/ #{itpl}; test-48: 10px / #{itpl}; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/#{itpl}; test-54: #AAA /#{itpl}; test-55: #AAA/ #{itpl}; test-56: #AAA / #{itpl}; test-57: #{itpl}/#{itpl}; test-58: #{itpl} /#{itpl}; test-59: #{itpl}/ #{itpl}; test-60: #{itpl} / #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/mixed/pairs/options.yml000066400000000000000000000000301305254536400330470ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/000077500000000000000000000000001305254536400300675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairs-4.0/000077500000000000000000000000001305254536400315045ustar00rootroot00000000000000expected_output.css000066400000000000000000000012271305254536400353620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10; test-6: 10/10; test-7: 10/10; test-8: 10/10; test-9: 10/1 0; test-10: 10/1 0; test-11: 10/1 0; test-12: 10/1 0; test-13: 10/10; test-14: 10/10; test-15: 10/10; test-16: 10/10; test-17: 10/10; test-18: 10/10; test-19: 10/10; test-20: 10/10; test-21: 10/1 0; test-22: 10/1 0; test-23: 10/1 0; test-24: 10/1 0; test-25: 10/10; test-26: 10/10; test-27: 10/10; test-28: 10/10; test-29: 1 0/1 0; test-30: 1 0/1 0; test-31: 1 0/1 0; test-32: 1 0/1 0; test-33: 1 0/10; test-34: 1 0/10; test-35: 1 0/10; test-36: 1 0/10; test-37: 10/10; test-38: 10/10; test-39: 10/10; test-40: 10/10; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400335450ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/#{10}; test-6: 10 /#{10}; test-7: 10/ #{10}; test-8: 10 / #{10}; test-9: 10/1#{0}; test-10: 10 /1#{0}; test-11: 10/ 1#{0}; test-12: 10 / 1#{0}; test-13: 10/#{1}0; test-14: 10 /#{1}0; test-15: 10/ #{1}0; test-16: 10 / #{1}0; test-17: #{10}/#{10}; test-18: #{10} /#{10}; test-19: #{10}/ #{10}; test-20: #{10} / #{10}; test-21: #{10}/1#{0}; test-22: #{10} /1#{0}; test-23: #{10}/ 1#{0}; test-24: #{10} / 1#{0}; test-25: #{10}/#{1}0; test-26: #{10} /#{1}0; test-27: #{10}/ #{1}0; test-28: #{10} / #{1}0; test-29: 1#{0}/1#{0}; test-30: 1#{0} /1#{0}; test-31: 1#{0}/ 1#{0}; test-32: 1#{0} / 1#{0}; test-33: 1#{0}/#{1}0; test-34: 1#{0} /#{1}0; test-35: 1#{0}/ #{1}0; test-36: 1#{0} / #{1}0; test-37: #{1}0/#{1}0; test-38: #{1}0 /#{1}0; test-39: #{1}0/ #{1}0; test-40: #{1}0 / #{1}0; } options.yml000066400000000000000000000000321305254536400336360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairs/000077500000000000000000000000001305254536400312055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairs/error000066400000000000000000000025371305254536400322700ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000012431305254536400350610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairsfoo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10; test-6: 10 /10; test-7: 10/ 10; test-8: 10 / 10; test-9: 10/10; test-10: 10/10; test-11: 10/10; test-12: 10/10; test-13: 10/10; test-14: 10 /10; test-15: 10/ 10; test-16: 10 / 10; test-17: 10/10; test-18: 10 /10; test-19: 10/ 10; test-20: 10 / 10; test-21: 10/10; test-22: 10 /10; test-23: 10/ 10; test-24: 10 / 10; test-25: 10/10; test-26: 10 /10; test-27: 10/ 10; test-28: 10 / 10; test-29: 10/10; test-30: 10 /10; test-31: 10/ 10; test-32: 10 / 10; test-33: 10/10; test-34: 10 /10; test-35: 10/ 10; test-36: 10 / 10; test-37: 10/10; test-38: 10 /10; test-39: 10/ 10; test-40: 10 / 10; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairs/input.scss000066400000000000000000000016531305254536400332460ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/#{10}; test-6: 10 /#{10}; test-7: 10/ #{10}; test-8: 10 / #{10}; test-9: 10/1#{0}; test-10: 10 /1#{0}; test-11: 10/ 1#{0}; test-12: 10 / 1#{0}; test-13: 10/#{1}0; test-14: 10 /#{1}0; test-15: 10/ #{1}0; test-16: 10 / #{1}0; test-17: #{10}/#{10}; test-18: #{10} /#{10}; test-19: #{10}/ #{10}; test-20: #{10} / #{10}; test-21: #{10}/1#{0}; test-22: #{10} /1#{0}; test-23: #{10}/ 1#{0}; test-24: #{10} / 1#{0}; test-25: #{10}/#{1}0; test-26: #{10} /#{1}0; test-27: #{10}/ #{1}0; test-28: #{10} / #{1}0; test-29: 1#{0}/1#{0}; test-30: 1#{0} /1#{0}; test-31: 1#{0}/ 1#{0}; test-32: 1#{0} / 1#{0}; test-33: 1#{0}/#{1}0; test-34: 1#{0} /#{1}0; test-35: 1#{0}/ #{1}0; test-36: 1#{0} / #{1}0; test-37: #{1}0/#{1}0; test-38: #{1}0 /#{1}0; test-39: #{1}0/ #{1}0; test-40: #{1}0 / #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/numbers/pairs/options.yml000066400000000000000000000000611305254536400334200ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/000077500000000000000000000000001305254536400301055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairs-4.0/000077500000000000000000000000001305254536400315225ustar00rootroot00000000000000expected_output.css000066400000000000000000000036731305254536400354070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairs-4.0foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/interpolant; test-10: literal/interpolant; test-11: literal/interpolant; test-12: literal/interpolant; test-13: literal/lschema_ritlp; test-14: literal/lschema_ritlp; test-15: literal/lschema_ritlp; test-16: literal/lschema_ritlp; test-17: literal/litlp_rschema; test-18: literal/litlp_rschema; test-19: literal/litlp_rschema; test-20: literal/litlp_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/interpolant; test-26: "quoted"/interpolant; test-27: "quoted"/interpolant; test-28: "quoted"/interpolant; test-29: "quoted"/lschema_ritlp; test-30: "quoted"/lschema_ritlp; test-31: "quoted"/lschema_ritlp; test-32: "quoted"/lschema_ritlp; test-33: "quoted"/litlp_rschema; test-34: "quoted"/litlp_rschema; test-35: "quoted"/litlp_rschema; test-36: "quoted"/litlp_rschema; test-37: interpolant/interpolant; test-38: interpolant/interpolant; test-39: interpolant/interpolant; test-40: interpolant/interpolant; test-41: interpolant/lschema_ritlp; test-42: interpolant/lschema_ritlp; test-43: interpolant/lschema_ritlp; test-44: interpolant/lschema_ritlp; test-45: interpolant/litlp_rschema; test-46: interpolant/litlp_rschema; test-47: interpolant/litlp_rschema; test-48: interpolant/litlp_rschema; test-49: lschema_ritlp/lschema_ritlp; test-50: lschema_ritlp/lschema_ritlp; test-51: lschema_ritlp/lschema_ritlp; test-52: lschema_ritlp/lschema_ritlp; test-53: lschema_ritlp/litlp_rschema; test-54: lschema_ritlp/litlp_rschema; test-55: lschema_ritlp/litlp_rschema; test-56: lschema_ritlp/litlp_rschema; test-57: litlp_rschema/litlp_rschema; test-58: litlp_rschema/litlp_rschema; test-59: litlp_rschema/litlp_rschema; test-60: litlp_rschema/litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairs-4.0/input.scss000066400000000000000000000044731305254536400335660ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/#{interpolant}; test-10: literal /#{interpolant}; test-11: literal/ #{interpolant}; test-12: literal / #{interpolant}; test-13: literal/lschema_#{ritlp}; test-14: literal /lschema_#{ritlp}; test-15: literal/ lschema_#{ritlp}; test-16: literal / lschema_#{ritlp}; test-17: literal/#{litlp}_rschema; test-18: literal /#{litlp}_rschema; test-19: literal/ #{litlp}_rschema; test-20: literal / #{litlp}_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/#{interpolant}; test-26: "quoted" /#{interpolant}; test-27: "quoted"/ #{interpolant}; test-28: "quoted" / #{interpolant}; test-29: "quoted"/lschema_#{ritlp}; test-30: "quoted" /lschema_#{ritlp}; test-31: "quoted"/ lschema_#{ritlp}; test-32: "quoted" / lschema_#{ritlp}; test-33: "quoted"/#{litlp}_rschema; test-34: "quoted" /#{litlp}_rschema; test-35: "quoted"/ #{litlp}_rschema; test-36: "quoted" / #{litlp}_rschema; test-37: #{interpolant}/#{interpolant}; test-38: #{interpolant} /#{interpolant}; test-39: #{interpolant}/ #{interpolant}; test-40: #{interpolant} / #{interpolant}; test-41: #{interpolant}/lschema_#{ritlp}; test-42: #{interpolant} /lschema_#{ritlp}; test-43: #{interpolant}/ lschema_#{ritlp}; test-44: #{interpolant} / lschema_#{ritlp}; test-45: #{interpolant}/#{litlp}_rschema; test-46: #{interpolant} /#{litlp}_rschema; test-47: #{interpolant}/ #{litlp}_rschema; test-48: #{interpolant} / #{litlp}_rschema; test-49: lschema_#{ritlp}/lschema_#{ritlp}; test-50: lschema_#{ritlp} /lschema_#{ritlp}; test-51: lschema_#{ritlp}/ lschema_#{ritlp}; test-52: lschema_#{ritlp} / lschema_#{ritlp}; test-53: lschema_#{ritlp}/#{litlp}_rschema; test-54: lschema_#{ritlp} /#{litlp}_rschema; test-55: lschema_#{ritlp}/ #{litlp}_rschema; test-56: lschema_#{ritlp} / #{litlp}_rschema; test-57: #{litlp}_rschema/#{litlp}_rschema; test-58: #{litlp}_rschema /#{litlp}_rschema; test-59: #{litlp}_rschema/ #{litlp}_rschema; test-60: #{litlp}_rschema / #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400336540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairs/000077500000000000000000000000001305254536400312235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairs/error000066400000000000000000000055031305254536400323020ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000037431305254536400351060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairsfoo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/interpolant; test-10: literal /interpolant; test-11: literal/ interpolant; test-12: literal / interpolant; test-13: literal/lschema_ritlp; test-14: literal/lschema_ritlp; test-15: literal/lschema_ritlp; test-16: literal/lschema_ritlp; test-17: literal/litlp_rschema; test-18: literal /litlp_rschema; test-19: literal/ litlp_rschema; test-20: literal / litlp_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/interpolant; test-26: "quoted" /interpolant; test-27: "quoted"/ interpolant; test-28: "quoted" / interpolant; test-29: "quoted"/lschema_ritlp; test-30: "quoted"/lschema_ritlp; test-31: "quoted"/lschema_ritlp; test-32: "quoted"/lschema_ritlp; test-33: "quoted"/litlp_rschema; test-34: "quoted" /litlp_rschema; test-35: "quoted"/ litlp_rschema; test-36: "quoted" / litlp_rschema; test-37: interpolant/interpolant; test-38: interpolant /interpolant; test-39: interpolant/ interpolant; test-40: interpolant / interpolant; test-41: interpolant/lschema_ritlp; test-42: interpolant /lschema_ritlp; test-43: interpolant/ lschema_ritlp; test-44: interpolant / lschema_ritlp; test-45: interpolant/litlp_rschema; test-46: interpolant /litlp_rschema; test-47: interpolant/ litlp_rschema; test-48: interpolant / litlp_rschema; test-49: lschema_ritlp/lschema_ritlp; test-50: lschema_ritlp /lschema_ritlp; test-51: lschema_ritlp/ lschema_ritlp; test-52: lschema_ritlp / lschema_ritlp; test-53: lschema_ritlp/litlp_rschema; test-54: lschema_ritlp /litlp_rschema; test-55: lschema_ritlp/ litlp_rschema; test-56: lschema_ritlp / litlp_rschema; test-57: litlp_rschema/litlp_rschema; test-58: litlp_rschema /litlp_rschema; test-59: litlp_rschema/ litlp_rschema; test-60: litlp_rschema / litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairs/input.scss000066400000000000000000000044731305254536400332670ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/#{interpolant}; test-10: literal /#{interpolant}; test-11: literal/ #{interpolant}; test-12: literal / #{interpolant}; test-13: literal/lschema_#{ritlp}; test-14: literal /lschema_#{ritlp}; test-15: literal/ lschema_#{ritlp}; test-16: literal / lschema_#{ritlp}; test-17: literal/#{litlp}_rschema; test-18: literal /#{litlp}_rschema; test-19: literal/ #{litlp}_rschema; test-20: literal / #{litlp}_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/#{interpolant}; test-26: "quoted" /#{interpolant}; test-27: "quoted"/ #{interpolant}; test-28: "quoted" / #{interpolant}; test-29: "quoted"/lschema_#{ritlp}; test-30: "quoted" /lschema_#{ritlp}; test-31: "quoted"/ lschema_#{ritlp}; test-32: "quoted" / lschema_#{ritlp}; test-33: "quoted"/#{litlp}_rschema; test-34: "quoted" /#{litlp}_rschema; test-35: "quoted"/ #{litlp}_rschema; test-36: "quoted" / #{litlp}_rschema; test-37: #{interpolant}/#{interpolant}; test-38: #{interpolant} /#{interpolant}; test-39: #{interpolant}/ #{interpolant}; test-40: #{interpolant} / #{interpolant}; test-41: #{interpolant}/lschema_#{ritlp}; test-42: #{interpolant} /lschema_#{ritlp}; test-43: #{interpolant}/ lschema_#{ritlp}; test-44: #{interpolant} / lschema_#{ritlp}; test-45: #{interpolant}/#{litlp}_rschema; test-46: #{interpolant} /#{litlp}_rschema; test-47: #{interpolant}/ #{litlp}_rschema; test-48: #{interpolant} / #{litlp}_rschema; test-49: lschema_#{ritlp}/lschema_#{ritlp}; test-50: lschema_#{ritlp} /lschema_#{ritlp}; test-51: lschema_#{ritlp}/ lschema_#{ritlp}; test-52: lschema_#{ritlp} / lschema_#{ritlp}; test-53: lschema_#{ritlp}/#{litlp}_rschema; test-54: lschema_#{ritlp} /#{litlp}_rschema; test-55: lschema_#{ritlp}/ #{litlp}_rschema; test-56: lschema_#{ritlp} / #{litlp}_rschema; test-57: #{litlp}_rschema/#{litlp}_rschema; test-58: #{litlp}_rschema /#{litlp}_rschema; test-59: #{litlp}_rschema/ #{litlp}_rschema; test-60: #{litlp}_rschema / #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/division/strings/pairs/options.yml000066400000000000000000000000611305254536400334360ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/000077500000000000000000000000001305254536400263525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/000077500000000000000000000000001305254536400305225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/000077500000000000000000000000001305254536400321375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/error000066400000000000000000000062731305254536400332230ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000030371305254536400360160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: false; test-10: false; test-11: false; test-12: false; test-13: false 0px; test-14: false 0px; test-15: false 0px; test-16: false 0px; test-17: true px; test-18: true px; test-19: true px; test-20: true px; test-21: true px; test-22: true px; test-23: true px; test-24: true px; test-25: true; test-26: true; test-27: true; test-28: true; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false 0px; test-34: false 0px; test-35: false 0px; test-36: false 0px; test-37: true px; test-38: true px; test-39: true px; test-40: true px; test-41: true px; test-42: true px; test-43: true px; test-44: true px; test-45: true; test-46: true; test-47: true; test-48: true; test-49: false 0px; test-50: false 0px; test-51: false 0px; test-52: false 0px; test-53: false px; test-54: false px; test-55: false px; test-56: false px; test-57: false px; test-58: false px; test-59: false px; test-60: false px; test-61: 1 false 0px; test-62: 1 false 0px; test-63: 1 false 0px; test-64: 1 false 0px; test-65: 1 false px; test-66: 1 false px; test-67: 1 false px; test-68: 1 false px; test-69: 1 false px; test-70: 1 false px; test-71: 1 false px; test-72: 1 false px; test-73: 10 false px; test-74: 10 false px; test-75: 10 false px; test-76: 10 false px; test-77: 10 false px; test-78: 10 false px; test-79: 10 false px; test-80: 10 false px; test-81: 10 false px; test-82: 10 false px; test-83: 10 false px; test-84: 10 false px; } input.scss000066400000000000000000000043671305254536400341260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10px; test-6: 10 ==10px; test-7: 10== 10px; test-8: 10 == 10px; test-9: 10==#{10}px; test-10: 10 ==#{10}px; test-11: 10== #{10}px; test-12: 10 == #{10}px; test-13: 10==1#{0}px; test-14: 10 ==1#{0}px; test-15: 10== 1#{0}px; test-16: 10 == 1#{0}px; test-17: 10==10#{px}; test-18: 10 ==10#{px}; test-19: 10== 10#{px}; test-20: 10 == 10#{px}; test-21: 10==10#{p}x; test-22: 10 ==10#{p}x; test-23: 10== 10#{p}x; test-24: 10 == 10#{p}x; test-25: 10px==10px; test-26: 10px ==10px; test-27: 10px== 10px; test-28: 10px == 10px; test-29: 10px==#{10}px; test-30: 10px ==#{10}px; test-31: 10px== #{10}px; test-32: 10px == #{10}px; test-33: 10px==1#{0}px; test-34: 10px ==1#{0}px; test-35: 10px== 1#{0}px; test-36: 10px == 1#{0}px; test-37: 10px==10#{px}; test-38: 10px ==10#{px}; test-39: 10px== 10#{px}; test-40: 10px == 10#{px}; test-41: 10px==10#{p}x; test-42: 10px ==10#{p}x; test-43: 10px== 10#{p}x; test-44: 10px == 10#{p}x; test-45: #{10}px==#{10}px; test-46: #{10}px ==#{10}px; test-47: #{10}px== #{10}px; test-48: #{10}px == #{10}px; test-49: #{10}px==1#{0}px; test-50: #{10}px ==1#{0}px; test-51: #{10}px== 1#{0}px; test-52: #{10}px == 1#{0}px; test-53: #{10}px==10#{px}; test-54: #{10}px ==10#{px}; test-55: #{10}px== 10#{px}; test-56: #{10}px == 10#{px}; test-57: #{10}px==10#{p}x; test-58: #{10}px ==10#{p}x; test-59: #{10}px== 10#{p}x; test-60: #{10}px == 10#{p}x; test-61: 1#{0}px==1#{0}px; test-62: 1#{0}px ==1#{0}px; test-63: 1#{0}px== 1#{0}px; test-64: 1#{0}px == 1#{0}px; test-65: 1#{0}px==10#{px}; test-66: 1#{0}px ==10#{px}; test-67: 1#{0}px== 10#{px}; test-68: 1#{0}px == 10#{px}; test-69: 1#{0}px==10#{p}x; test-70: 1#{0}px ==10#{p}x; test-71: 1#{0}px== 10#{p}x; test-72: 1#{0}px == 10#{p}x; test-73: 10#{px}==10#{px}; test-74: 10#{px} ==10#{px}; test-75: 10#{px}== 10#{px}; test-76: 10#{px} == 10#{px}; test-77: 10#{px}==10#{p}x; test-78: 10#{px} ==10#{p}x; test-79: 10#{px}== 10#{p}x; test-80: 10#{px} == 10#{p}x; test-81: 10#{p}x==10#{p}x; test-82: 10#{p}x ==10#{p}x; test-83: 10#{p}x== 10#{p}x; test-84: 10#{p}x == 10#{p}x; } options.yml000066400000000000000000000000631305254536400342750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs-4.0--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/000077500000000000000000000000001305254536400316405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/error000066400000000000000000000442331305254536400327220ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 74 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 75 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 76 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 78 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 79 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000031071305254536400355150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: false0px; test-14: false0px; test-15: false0px; test-16: false0px; test-17: truepx; test-18: truepx; test-19: truepx; test-20: truepx; test-21: truepx; test-22: truepx; test-23: truepx; test-24: truepx; test-25: true; test-26: true; test-27: true; test-28: true; test-29: 10px==10px; test-30: 10px ==10px; test-31: 10px== 10px; test-32: 10px == 10px; test-33: false0px; test-34: false0px; test-35: false0px; test-36: false0px; test-37: truepx; test-38: truepx; test-39: truepx; test-40: truepx; test-41: truepx; test-42: truepx; test-43: truepx; test-44: truepx; test-45: 10px==10px; test-46: 10px ==10px; test-47: 10px== 10px; test-48: 10px == 10px; test-49: 10false0px; test-50: 10false0px; test-51: 10false0px; test-52: 10false0px; test-53: 10falsepx; test-54: 10falsepx; test-55: 10falsepx; test-56: 10falsepx; test-57: 10falsepx; test-58: 10falsepx; test-59: 10falsepx; test-60: 10falsepx; test-61: 10false0px; test-62: 10false0px; test-63: 10false0px; test-64: 10false0px; test-65: 10falsepx; test-66: 10falsepx; test-67: 10falsepx; test-68: 10falsepx; test-69: 10falsepx; test-70: 10falsepx; test-71: 10falsepx; test-72: 10falsepx; test-73: 10px==10px; test-74: 10px ==10px; test-75: 10px== 10px; test-76: 10px == 10px; test-77: 10px==10px; test-78: 10px ==10px; test-79: 10px== 10px; test-80: 10px == 10px; test-81: 10pfalsepx; test-82: 10pfalsepx; test-83: 10pfalsepx; test-84: 10pfalsepx; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/input.scss000066400000000000000000000043671305254536400337060ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10px; test-6: 10 ==10px; test-7: 10== 10px; test-8: 10 == 10px; test-9: 10==#{10}px; test-10: 10 ==#{10}px; test-11: 10== #{10}px; test-12: 10 == #{10}px; test-13: 10==1#{0}px; test-14: 10 ==1#{0}px; test-15: 10== 1#{0}px; test-16: 10 == 1#{0}px; test-17: 10==10#{px}; test-18: 10 ==10#{px}; test-19: 10== 10#{px}; test-20: 10 == 10#{px}; test-21: 10==10#{p}x; test-22: 10 ==10#{p}x; test-23: 10== 10#{p}x; test-24: 10 == 10#{p}x; test-25: 10px==10px; test-26: 10px ==10px; test-27: 10px== 10px; test-28: 10px == 10px; test-29: 10px==#{10}px; test-30: 10px ==#{10}px; test-31: 10px== #{10}px; test-32: 10px == #{10}px; test-33: 10px==1#{0}px; test-34: 10px ==1#{0}px; test-35: 10px== 1#{0}px; test-36: 10px == 1#{0}px; test-37: 10px==10#{px}; test-38: 10px ==10#{px}; test-39: 10px== 10#{px}; test-40: 10px == 10#{px}; test-41: 10px==10#{p}x; test-42: 10px ==10#{p}x; test-43: 10px== 10#{p}x; test-44: 10px == 10#{p}x; test-45: #{10}px==#{10}px; test-46: #{10}px ==#{10}px; test-47: #{10}px== #{10}px; test-48: #{10}px == #{10}px; test-49: #{10}px==1#{0}px; test-50: #{10}px ==1#{0}px; test-51: #{10}px== 1#{0}px; test-52: #{10}px == 1#{0}px; test-53: #{10}px==10#{px}; test-54: #{10}px ==10#{px}; test-55: #{10}px== 10#{px}; test-56: #{10}px == 10#{px}; test-57: #{10}px==10#{p}x; test-58: #{10}px ==10#{p}x; test-59: #{10}px== 10#{p}x; test-60: #{10}px == 10#{p}x; test-61: 1#{0}px==1#{0}px; test-62: 1#{0}px ==1#{0}px; test-63: 1#{0}px== 1#{0}px; test-64: 1#{0}px == 1#{0}px; test-65: 1#{0}px==10#{px}; test-66: 1#{0}px ==10#{px}; test-67: 1#{0}px== 10#{px}; test-68: 1#{0}px == 10#{px}; test-69: 1#{0}px==10#{p}x; test-70: 1#{0}px ==10#{p}x; test-71: 1#{0}px== 10#{p}x; test-72: 1#{0}px == 10#{p}x; test-73: 10#{px}==10#{px}; test-74: 10#{px} ==10#{px}; test-75: 10#{px}== 10#{px}; test-76: 10#{px} == 10#{px}; test-77: 10#{px}==10#{p}x; test-78: 10#{px} ==10#{p}x; test-79: 10#{px}== 10#{p}x; test-80: 10#{px} == 10#{p}x; test-81: 10#{p}x==10#{p}x; test-82: 10#{p}x ==10#{p}x; test-83: 10#{p}x== 10#{p}x; test-84: 10#{p}x == 10#{p}x; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/dimensions/pairs/options.yml000066400000000000000000000000611305254536400340530ustar00rootroot00000000000000--- :warning_todo: - libsass :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/000077500000000000000000000000001305254536400274605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/000077500000000000000000000000001305254536400310755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/error000066400000000000000000000041171305254536400321540ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000016431305254536400347550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: true; test-10: true; test-11: true; test-12: true; test-13: false; test-14: false; test-15: false; test-16: false; test-17: false; test-18: false; test-19: false; test-20: false; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false; test-34: false; test-35: false; test-36: false; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: false; test-46: false; test-47: false; test-48: false; test-49: true; test-50: true; test-51: true; test-52: true; test-53: false; test-54: false; test-55: false; test-56: false; test-57: true; test-58: true; test-59: true; test-60: true; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/input.scss000066400000000000000000000026371305254536400331410ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10%; test-6: 10 ==10%; test-7: 10== 10%; test-8: 10 == 10%; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: 10==#AAA; test-14: 10 ==#AAA; test-15: 10== #AAA; test-16: 10 == #AAA; test-17: 10==#{itpl}; test-18: 10 ==#{itpl}; test-19: 10== #{itpl}; test-20: 10 == #{itpl}; test-21: 10%==10%; test-22: 10% ==10%; test-23: 10%== 10%; test-24: 10% == 10%; test-25: 10%==10px; test-26: 10% ==10px; test-27: 10%== 10px; test-28: 10% == 10px; test-29: 10%==#AAA; test-30: 10% ==#AAA; test-31: 10%== #AAA; test-32: 10% == #AAA; test-33: 10%==#{itpl}; test-34: 10% ==#{itpl}; test-35: 10%== #{itpl}; test-36: 10% == #{itpl}; test-37: 10px==10px; test-38: 10px ==10px; test-39: 10px== 10px; test-40: 10px == 10px; test-41: 10px==#AAA; test-42: 10px ==#AAA; test-43: 10px== #AAA; test-44: 10px == #AAA; test-45: 10px==#{itpl}; test-46: 10px ==#{itpl}; test-47: 10px== #{itpl}; test-48: 10px == #{itpl}; test-49: #AAA==#AAA; test-50: #AAA ==#AAA; test-51: #AAA== #AAA; test-52: #AAA == #AAA; test-53: #AAA==#{itpl}; test-54: #AAA ==#{itpl}; test-55: #AAA== #{itpl}; test-56: #AAA == #{itpl}; test-57: #{itpl}==#{itpl}; test-58: #{itpl} ==#{itpl}; test-59: #{itpl}== #{itpl}; test-60: #{itpl} == #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs-4.0/options.yml000066400000000000000000000000631305254536400333120ustar00rootroot00000000000000--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/000077500000000000000000000000001305254536400305765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/error000066400000000000000000000213571305254536400316620ustar00rootroot00000000000000DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10%==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10%== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000020231305254536400344470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: true; test-10: true; test-11: true; test-12: true; test-13: false; test-14: false; test-15: false; test-16: false; test-17: 10==itpl; test-18: 10 ==itpl; test-19: 10== itpl; test-20: 10 == itpl; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: 10%==itpl; test-34: 10% ==itpl; test-35: 10%== itpl; test-36: 10% == itpl; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: 10px==itpl; test-46: 10px ==itpl; test-47: 10px== itpl; test-48: 10px == itpl; test-49: true; test-50: true; test-51: true; test-52: true; test-53: #AAA==itpl; test-54: #AAA ==itpl; test-55: #AAA== itpl; test-56: #AAA == itpl; test-57: itpl==itpl; test-58: itpl ==itpl; test-59: itpl== itpl; test-60: itpl == itpl; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/input.scss000066400000000000000000000026371305254536400326420ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10%; test-6: 10 ==10%; test-7: 10== 10%; test-8: 10 == 10%; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: 10==#AAA; test-14: 10 ==#AAA; test-15: 10== #AAA; test-16: 10 == #AAA; test-17: 10==#{itpl}; test-18: 10 ==#{itpl}; test-19: 10== #{itpl}; test-20: 10 == #{itpl}; test-21: 10%==10%; test-22: 10% ==10%; test-23: 10%== 10%; test-24: 10% == 10%; test-25: 10%==10px; test-26: 10% ==10px; test-27: 10%== 10px; test-28: 10% == 10px; test-29: 10%==#AAA; test-30: 10% ==#AAA; test-31: 10%== #AAA; test-32: 10% == #AAA; test-33: 10%==#{itpl}; test-34: 10% ==#{itpl}; test-35: 10%== #{itpl}; test-36: 10% == #{itpl}; test-37: 10px==10px; test-38: 10px ==10px; test-39: 10px== 10px; test-40: 10px == 10px; test-41: 10px==#AAA; test-42: 10px ==#AAA; test-43: 10px== #AAA; test-44: 10px == #AAA; test-45: 10px==#{itpl}; test-46: 10px ==#{itpl}; test-47: 10px== #{itpl}; test-48: 10px == #{itpl}; test-49: #AAA==#AAA; test-50: #AAA ==#AAA; test-51: #AAA== #AAA; test-52: #AAA == #AAA; test-53: #AAA==#{itpl}; test-54: #AAA ==#{itpl}; test-55: #AAA== #{itpl}; test-56: #AAA == #{itpl}; test-57: #{itpl}==#{itpl}; test-58: #{itpl} ==#{itpl}; test-59: #{itpl}== #{itpl}; test-60: #{itpl} == #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/mixed/pairs/options.yml000066400000000000000000000000611305254536400330110ustar00rootroot00000000000000--- :warning_todo: - libsass :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/000077500000000000000000000000001305254536400300255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs-4.0/000077500000000000000000000000001305254536400314425ustar00rootroot00000000000000expected_output.css000066400000000000000000000012271305254536400353200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs-4.0foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: false 0; test-10: false 0; test-11: false 0; test-12: false 0; test-13: false; test-14: false; test-15: false; test-16: false; test-17: true; test-18: true; test-19: true; test-20: true; test-21: false 0; test-22: false 0; test-23: false 0; test-24: false 0; test-25: true; test-26: true; test-27: true; test-28: true; test-29: 1 false 0; test-30: 1 false 0; test-31: 1 false 0; test-32: 1 false 0; test-33: 1 false; test-34: 1 false; test-35: 1 false; test-36: 1 false; test-37: true; test-38: true; test-39: true; test-40: true; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs-4.0/input.scss000066400000000000000000000017231305254536400335010ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==#{10}; test-6: 10 ==#{10}; test-7: 10== #{10}; test-8: 10 == #{10}; test-9: 10==1#{0}; test-10: 10 ==1#{0}; test-11: 10== 1#{0}; test-12: 10 == 1#{0}; test-13: 10==#{1}0; test-14: 10 ==#{1}0; test-15: 10== #{1}0; test-16: 10 == #{1}0; test-17: #{10}==#{10}; test-18: #{10} ==#{10}; test-19: #{10}== #{10}; test-20: #{10} == #{10}; test-21: #{10}==1#{0}; test-22: #{10} ==1#{0}; test-23: #{10}== 1#{0}; test-24: #{10} == 1#{0}; test-25: #{10}==#{1}0; test-26: #{10} ==#{1}0; test-27: #{10}== #{1}0; test-28: #{10} == #{1}0; test-29: 1#{0}==1#{0}; test-30: 1#{0} ==1#{0}; test-31: 1#{0}== 1#{0}; test-32: 1#{0} == 1#{0}; test-33: 1#{0}==#{1}0; test-34: 1#{0} ==#{1}0; test-35: 1#{0}== #{1}0; test-36: 1#{0} == #{1}0; test-37: #{1}0==#{1}0; test-38: #{1}0 ==#{1}0; test-39: #{1}0== #{1}0; test-40: #{1}0 == #{1}0; } options.yml000066400000000000000000000000321305254536400335740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/000077500000000000000000000000001305254536400311435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/error000066400000000000000000000277771305254536400322430ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000012771305254536400350260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10==10; test-6: 10 ==10; test-7: 10== 10; test-8: 10 == 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10==10; test-14: 10 ==10; test-15: 10== 10; test-16: 10 == 10; test-17: 10==10; test-18: 10 ==10; test-19: 10== 10; test-20: 10 == 10; test-21: 10==10; test-22: 10 ==10; test-23: 10== 10; test-24: 10 == 10; test-25: 10==10; test-26: 10 ==10; test-27: 10== 10; test-28: 10 == 10; test-29: 10==10; test-30: 10 ==10; test-31: 10== 10; test-32: 10 == 10; test-33: 10==10; test-34: 10 ==10; test-35: 10== 10; test-36: 10 == 10; test-37: 10==10; test-38: 10 ==10; test-39: 10== 10; test-40: 10 == 10; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/input.scss000066400000000000000000000017231305254536400332020ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==#{10}; test-6: 10 ==#{10}; test-7: 10== #{10}; test-8: 10 == #{10}; test-9: 10==1#{0}; test-10: 10 ==1#{0}; test-11: 10== 1#{0}; test-12: 10 == 1#{0}; test-13: 10==#{1}0; test-14: 10 ==#{1}0; test-15: 10== #{1}0; test-16: 10 == #{1}0; test-17: #{10}==#{10}; test-18: #{10} ==#{10}; test-19: #{10}== #{10}; test-20: #{10} == #{10}; test-21: #{10}==1#{0}; test-22: #{10} ==1#{0}; test-23: #{10}== 1#{0}; test-24: #{10} == 1#{0}; test-25: #{10}==#{1}0; test-26: #{10} ==#{1}0; test-27: #{10}== #{1}0; test-28: #{10} == #{1}0; test-29: 1#{0}==1#{0}; test-30: 1#{0} ==1#{0}; test-31: 1#{0}== 1#{0}; test-32: 1#{0} == 1#{0}; test-33: 1#{0}==#{1}0; test-34: 1#{0} ==#{1}0; test-35: 1#{0}== #{1}0; test-36: 1#{0} == #{1}0; test-37: #{1}0==#{1}0; test-38: #{1}0 ==#{1}0; test-39: #{1}0== #{1}0; test-40: #{1}0 == #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/numbers/pairs/options.yml000066400000000000000000000000611305254536400333560ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/000077500000000000000000000000001305254536400300435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs-4.0/000077500000000000000000000000001305254536400314605ustar00rootroot00000000000000expected_output.css000066400000000000000000000016531305254536400353410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs-4.0foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: false; test-10: false; test-11: false; test-12: false; test-13: false; test-14: false; test-15: false; test-16: false; test-17: false; test-18: false; test-19: false; test-20: false; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false; test-34: false; test-35: false; test-36: false; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: false; test-46: false; test-47: false; test-48: false; test-49: true; test-50: true; test-51: true; test-52: true; test-53: false; test-54: false; test-55: false; test-56: false; test-57: true; test-58: true; test-59: true; test-60: true; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs-4.0/input.scss000066400000000000000000000045671305254536400335300ustar00rootroot00000000000000foo { test-1: literal==literal; test-2: literal ==literal; test-3: literal== literal; test-4: literal == literal; test-5: literal=="quoted"; test-6: literal =="quoted"; test-7: literal== "quoted"; test-8: literal == "quoted"; test-9: literal==#{interpolant}; test-10: literal ==#{interpolant}; test-11: literal== #{interpolant}; test-12: literal == #{interpolant}; test-13: literal==lschema_#{ritlp}; test-14: literal ==lschema_#{ritlp}; test-15: literal== lschema_#{ritlp}; test-16: literal == lschema_#{ritlp}; test-17: literal==#{litlp}_rschema; test-18: literal ==#{litlp}_rschema; test-19: literal== #{litlp}_rschema; test-20: literal == #{litlp}_rschema; test-21: "quoted"=="quoted"; test-22: "quoted" =="quoted"; test-23: "quoted"== "quoted"; test-24: "quoted" == "quoted"; test-25: "quoted"==#{interpolant}; test-26: "quoted" ==#{interpolant}; test-27: "quoted"== #{interpolant}; test-28: "quoted" == #{interpolant}; test-29: "quoted"==lschema_#{ritlp}; test-30: "quoted" ==lschema_#{ritlp}; test-31: "quoted"== lschema_#{ritlp}; test-32: "quoted" == lschema_#{ritlp}; test-33: "quoted"==#{litlp}_rschema; test-34: "quoted" ==#{litlp}_rschema; test-35: "quoted"== #{litlp}_rschema; test-36: "quoted" == #{litlp}_rschema; test-37: #{interpolant}==#{interpolant}; test-38: #{interpolant} ==#{interpolant}; test-39: #{interpolant}== #{interpolant}; test-40: #{interpolant} == #{interpolant}; test-41: #{interpolant}==lschema_#{ritlp}; test-42: #{interpolant} ==lschema_#{ritlp}; test-43: #{interpolant}== lschema_#{ritlp}; test-44: #{interpolant} == lschema_#{ritlp}; test-45: #{interpolant}==#{litlp}_rschema; test-46: #{interpolant} ==#{litlp}_rschema; test-47: #{interpolant}== #{litlp}_rschema; test-48: #{interpolant} == #{litlp}_rschema; test-49: lschema_#{ritlp}==lschema_#{ritlp}; test-50: lschema_#{ritlp} ==lschema_#{ritlp}; test-51: lschema_#{ritlp}== lschema_#{ritlp}; test-52: lschema_#{ritlp} == lschema_#{ritlp}; test-53: lschema_#{ritlp}==#{litlp}_rschema; test-54: lschema_#{ritlp} ==#{litlp}_rschema; test-55: lschema_#{ritlp}== #{litlp}_rschema; test-56: lschema_#{ritlp} == #{litlp}_rschema; test-57: #{litlp}_rschema==#{litlp}_rschema; test-58: #{litlp}_rschema ==#{litlp}_rschema; test-59: #{litlp}_rschema== #{litlp}_rschema; test-60: #{litlp}_rschema == #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400336120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/000077500000000000000000000000001305254536400311615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/error000066400000000000000000000415731305254536400322470ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal ==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal== interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal == interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"==interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" ==interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"== interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" == interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"==litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" ==litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"== litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" == litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 50 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 51 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp ==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 52 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp== lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp == lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema == litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000034271305254536400350430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: literal==interpolant; test-10: literal ==interpolant; test-11: literal== interpolant; test-12: literal == interpolant; test-13: falseritlp; test-14: falseritlp; test-15: falseritlp; test-16: falseritlp; test-17: literal==litlp_rschema; test-18: literal ==litlp_rschema; test-19: literal== litlp_rschema; test-20: literal == litlp_rschema; test-21: true; test-22: true; test-23: true; test-24: true; test-25: "quoted"==interpolant; test-26: "quoted" ==interpolant; test-27: "quoted"== interpolant; test-28: "quoted" == interpolant; test-29: falseritlp; test-30: falseritlp; test-31: falseritlp; test-32: falseritlp; test-33: "quoted"==litlp_rschema; test-34: "quoted" ==litlp_rschema; test-35: "quoted"== litlp_rschema; test-36: "quoted" == litlp_rschema; test-37: interpolant==interpolant; test-38: interpolant ==interpolant; test-39: interpolant== interpolant; test-40: interpolant == interpolant; test-41: interpolant==lschema_ritlp; test-42: interpolant ==lschema_ritlp; test-43: interpolant== lschema_ritlp; test-44: interpolant == lschema_ritlp; test-45: interpolant==litlp_rschema; test-46: interpolant ==litlp_rschema; test-47: interpolant== litlp_rschema; test-48: interpolant == litlp_rschema; test-49: lschema_ritlp==lschema_ritlp; test-50: lschema_ritlp ==lschema_ritlp; test-51: lschema_ritlp== lschema_ritlp; test-52: lschema_ritlp == lschema_ritlp; test-53: lschema_ritlp==litlp_rschema; test-54: lschema_ritlp ==litlp_rschema; test-55: lschema_ritlp== litlp_rschema; test-56: lschema_ritlp == litlp_rschema; test-57: litlp_rschema==litlp_rschema; test-58: litlp_rschema ==litlp_rschema; test-59: litlp_rschema== litlp_rschema; test-60: litlp_rschema == litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/input.scss000066400000000000000000000045671305254536400332310ustar00rootroot00000000000000foo { test-1: literal==literal; test-2: literal ==literal; test-3: literal== literal; test-4: literal == literal; test-5: literal=="quoted"; test-6: literal =="quoted"; test-7: literal== "quoted"; test-8: literal == "quoted"; test-9: literal==#{interpolant}; test-10: literal ==#{interpolant}; test-11: literal== #{interpolant}; test-12: literal == #{interpolant}; test-13: literal==lschema_#{ritlp}; test-14: literal ==lschema_#{ritlp}; test-15: literal== lschema_#{ritlp}; test-16: literal == lschema_#{ritlp}; test-17: literal==#{litlp}_rschema; test-18: literal ==#{litlp}_rschema; test-19: literal== #{litlp}_rschema; test-20: literal == #{litlp}_rschema; test-21: "quoted"=="quoted"; test-22: "quoted" =="quoted"; test-23: "quoted"== "quoted"; test-24: "quoted" == "quoted"; test-25: "quoted"==#{interpolant}; test-26: "quoted" ==#{interpolant}; test-27: "quoted"== #{interpolant}; test-28: "quoted" == #{interpolant}; test-29: "quoted"==lschema_#{ritlp}; test-30: "quoted" ==lschema_#{ritlp}; test-31: "quoted"== lschema_#{ritlp}; test-32: "quoted" == lschema_#{ritlp}; test-33: "quoted"==#{litlp}_rschema; test-34: "quoted" ==#{litlp}_rschema; test-35: "quoted"== #{litlp}_rschema; test-36: "quoted" == #{litlp}_rschema; test-37: #{interpolant}==#{interpolant}; test-38: #{interpolant} ==#{interpolant}; test-39: #{interpolant}== #{interpolant}; test-40: #{interpolant} == #{interpolant}; test-41: #{interpolant}==lschema_#{ritlp}; test-42: #{interpolant} ==lschema_#{ritlp}; test-43: #{interpolant}== lschema_#{ritlp}; test-44: #{interpolant} == lschema_#{ritlp}; test-45: #{interpolant}==#{litlp}_rschema; test-46: #{interpolant} ==#{litlp}_rschema; test-47: #{interpolant}== #{litlp}_rschema; test-48: #{interpolant} == #{litlp}_rschema; test-49: lschema_#{ritlp}==lschema_#{ritlp}; test-50: lschema_#{ritlp} ==lschema_#{ritlp}; test-51: lschema_#{ritlp}== lschema_#{ritlp}; test-52: lschema_#{ritlp} == lschema_#{ritlp}; test-53: lschema_#{ritlp}==#{litlp}_rschema; test-54: lschema_#{ritlp} ==#{litlp}_rschema; test-55: lschema_#{ritlp}== #{litlp}_rschema; test-56: lschema_#{ritlp} == #{litlp}_rschema; test-57: #{litlp}_rschema==#{litlp}_rschema; test-58: #{litlp}_rschema ==#{litlp}_rschema; test-59: #{litlp}_rschema== #{litlp}_rschema; test-60: #{litlp}_rschema == #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_eq/strings/pairs/options.yml000066400000000000000000000000611305254536400333740ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/000077500000000000000000000000001305254536400263405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/000077500000000000000000000000001305254536400300135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs-4.0/000077500000000000000000000000001305254536400314305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs-4.0/error000066400000000000000000000002641305254536400325060ustar00rootroot00000000000000Error: Undefined operation: "10 gte 10". on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400352720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs-4.0/input.scss000066400000000000000000000017231305254536400334670ustar00rootroot00000000000000foo { test-1: 10>=10; test-2: 10 >=10; test-3: 10>= 10; test-4: 10 >= 10; test-5: 10>=#{10}; test-6: 10 >=#{10}; test-7: 10>= #{10}; test-8: 10 >= #{10}; test-9: 10>=1#{0}; test-10: 10 >=1#{0}; test-11: 10>= 1#{0}; test-12: 10 >= 1#{0}; test-13: 10>=#{1}0; test-14: 10 >=#{1}0; test-15: 10>= #{1}0; test-16: 10 >= #{1}0; test-17: #{10}>=#{10}; test-18: #{10} >=#{10}; test-19: #{10}>= #{10}; test-20: #{10} >= #{10}; test-21: #{10}>=1#{0}; test-22: #{10} >=1#{0}; test-23: #{10}>= 1#{0}; test-24: #{10} >= 1#{0}; test-25: #{10}>=#{1}0; test-26: #{10} >=#{1}0; test-27: #{10}>= #{1}0; test-28: #{10} >= #{1}0; test-29: 1#{0}>=1#{0}; test-30: 1#{0} >=1#{0}; test-31: 1#{0}>= 1#{0}; test-32: 1#{0} >= 1#{0}; test-33: 1#{0}>=#{1}0; test-34: 1#{0} >=#{1}0; test-35: 1#{0}>= #{1}0; test-36: 1#{0} >= #{1}0; test-37: #{1}0>=#{1}0; test-38: #{1}0 >=#{1}0; test-39: #{1}0>= #{1}0; test-40: #{1}0 >= #{1}0; } options.yml000066400000000000000000000000321305254536400335620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs-4.0/status000066400000000000000000000000021305254536400326660ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/000077500000000000000000000000001305254536400311315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/error000066400000000000000000000277771305254536400322310ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000012731305254536400350100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10>=10; test-6: 10 >=10; test-7: 10>= 10; test-8: 10 >= 10; test-9: true0; test-10: true0; test-11: true0; test-12: true0; test-13: 10>=10; test-14: 10 >=10; test-15: 10>= 10; test-16: 10 >= 10; test-17: 10>=10; test-18: 10 >=10; test-19: 10>= 10; test-20: 10 >= 10; test-21: 10>=10; test-22: 10 >=10; test-23: 10>= 10; test-24: 10 >= 10; test-25: 10>=10; test-26: 10 >=10; test-27: 10>= 10; test-28: 10 >= 10; test-29: 10>=10; test-30: 10 >=10; test-31: 10>= 10; test-32: 10 >= 10; test-33: 10>=10; test-34: 10 >=10; test-35: 10>= 10; test-36: 10 >= 10; test-37: 10>=10; test-38: 10 >=10; test-39: 10>= 10; test-40: 10 >= 10; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/input.scss000066400000000000000000000017231305254536400331700ustar00rootroot00000000000000foo { test-1: 10>=10; test-2: 10 >=10; test-3: 10>= 10; test-4: 10 >= 10; test-5: 10>=#{10}; test-6: 10 >=#{10}; test-7: 10>= #{10}; test-8: 10 >= #{10}; test-9: 10>=1#{0}; test-10: 10 >=1#{0}; test-11: 10>= 1#{0}; test-12: 10 >= 1#{0}; test-13: 10>=#{1}0; test-14: 10 >=#{1}0; test-15: 10>= #{1}0; test-16: 10 >= #{1}0; test-17: #{10}>=#{10}; test-18: #{10} >=#{10}; test-19: #{10}>= #{10}; test-20: #{10} >= #{10}; test-21: #{10}>=1#{0}; test-22: #{10} >=1#{0}; test-23: #{10}>= 1#{0}; test-24: #{10} >= 1#{0}; test-25: #{10}>=#{1}0; test-26: #{10} >=#{1}0; test-27: #{10}>= #{1}0; test-28: #{10} >= #{1}0; test-29: 1#{0}>=1#{0}; test-30: 1#{0} >=1#{0}; test-31: 1#{0}>= 1#{0}; test-32: 1#{0} >= 1#{0}; test-33: 1#{0}>=#{1}0; test-34: 1#{0} >=#{1}0; test-35: 1#{0}>= #{1}0; test-36: 1#{0} >= #{1}0; test-37: #{1}0>=#{1}0; test-38: #{1}0 >=#{1}0; test-39: #{1}0>= #{1}0; test-40: #{1}0 >= #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/numbers/pairs/options.yml000066400000000000000000000000611305254536400333440ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/000077500000000000000000000000001305254536400300315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs-4.0/000077500000000000000000000000001305254536400314465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs-4.0/error000066400000000000000000000003061305254536400325210ustar00rootroot00000000000000Error: Undefined operation: "interpolant gte interpolant". on line 2 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400353100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs-4.0/input.scss000066400000000000000000000021501305254536400335000ustar00rootroot00000000000000foo { test-37: #{interpolant}>=#{interpolant}; test-38: #{interpolant} >=#{interpolant}; test-39: #{interpolant}>= #{interpolant}; test-40: #{interpolant} >= #{interpolant}; test-41: #{interpolant}>=lschema_#{ritlp}; test-42: #{interpolant} >=lschema_#{ritlp}; test-43: #{interpolant}>= lschema_#{ritlp}; test-44: #{interpolant} >= lschema_#{ritlp}; test-45: #{interpolant}>=#{litlp}_rschema; test-46: #{interpolant} >=#{litlp}_rschema; test-47: #{interpolant}>= #{litlp}_rschema; test-48: #{interpolant} >= #{litlp}_rschema; test-49: lschema_#{ritlp}>=lschema_#{ritlp}; test-50: lschema_#{ritlp} >=lschema_#{ritlp}; test-51: lschema_#{ritlp}>= lschema_#{ritlp}; test-52: lschema_#{ritlp} >= lschema_#{ritlp}; test-53: lschema_#{ritlp}>=#{litlp}_rschema; test-54: lschema_#{ritlp} >=#{litlp}_rschema; test-55: lschema_#{ritlp}>= #{litlp}_rschema; test-56: lschema_#{ritlp} >= #{litlp}_rschema; test-57: #{litlp}_rschema>=#{litlp}_rschema; test-58: #{litlp}_rschema >=#{litlp}_rschema; test-59: #{litlp}_rschema>= #{litlp}_rschema; test-60: #{litlp}_rschema >= #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400336000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs-4.0/status000066400000000000000000000000021305254536400327040ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/000077500000000000000000000000001305254536400311475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/error000066400000000000000000000207371305254536400322340ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000016501305254536400350250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairsfoo { test-37: interpolant>=interpolant; test-38: interpolant >=interpolant; test-39: interpolant>= interpolant; test-40: interpolant >= interpolant; test-41: interpolant>=lschema_ritlp; test-42: interpolant >=lschema_ritlp; test-43: interpolant>= lschema_ritlp; test-44: interpolant >= lschema_ritlp; test-45: interpolant>=litlp_rschema; test-46: interpolant >=litlp_rschema; test-47: interpolant>= litlp_rschema; test-48: interpolant >= litlp_rschema; test-49: lschema_ritlp>=lschema_ritlp; test-50: lschema_ritlp >=lschema_ritlp; test-51: lschema_ritlp>= lschema_ritlp; test-52: lschema_ritlp >= lschema_ritlp; test-53: lschema_ritlp>=litlp_rschema; test-54: lschema_ritlp >=litlp_rschema; test-55: lschema_ritlp>= litlp_rschema; test-56: lschema_ritlp >= litlp_rschema; test-57: litlp_rschema>=litlp_rschema; test-58: litlp_rschema >=litlp_rschema; test-59: litlp_rschema>= litlp_rschema; test-60: litlp_rschema >= litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/input.scss000066400000000000000000000021501305254536400332010ustar00rootroot00000000000000foo { test-37: #{interpolant}>=#{interpolant}; test-38: #{interpolant} >=#{interpolant}; test-39: #{interpolant}>= #{interpolant}; test-40: #{interpolant} >= #{interpolant}; test-41: #{interpolant}>=lschema_#{ritlp}; test-42: #{interpolant} >=lschema_#{ritlp}; test-43: #{interpolant}>= lschema_#{ritlp}; test-44: #{interpolant} >= lschema_#{ritlp}; test-45: #{interpolant}>=#{litlp}_rschema; test-46: #{interpolant} >=#{litlp}_rschema; test-47: #{interpolant}>= #{litlp}_rschema; test-48: #{interpolant} >= #{litlp}_rschema; test-49: lschema_#{ritlp}>=lschema_#{ritlp}; test-50: lschema_#{ritlp} >=lschema_#{ritlp}; test-51: lschema_#{ritlp}>= lschema_#{ritlp}; test-52: lschema_#{ritlp} >= lschema_#{ritlp}; test-53: lschema_#{ritlp}>=#{litlp}_rschema; test-54: lschema_#{ritlp} >=#{litlp}_rschema; test-55: lschema_#{ritlp}>= #{litlp}_rschema; test-56: lschema_#{ritlp} >= #{litlp}_rschema; test-57: #{litlp}_rschema>=#{litlp}_rschema; test-58: #{litlp}_rschema >=#{litlp}_rschema; test-59: #{litlp}_rschema>= #{litlp}_rschema; test-60: #{litlp}_rschema >= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_ge/strings/pairs/options.yml000066400000000000000000000000611305254536400333620ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/000077500000000000000000000000001305254536400263575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/000077500000000000000000000000001305254536400300325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs-4.0/000077500000000000000000000000001305254536400314475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs-4.0/error000066400000000000000000000002631305254536400325240ustar00rootroot00000000000000Error: Undefined operation: "10 gt 10". on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400353110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400335100ustar00rootroot00000000000000foo { test-1: 10>10; test-2: 10 >10; test-3: 10> 10; test-4: 10 > 10; test-5: 10>#{10}; test-6: 10 >#{10}; test-7: 10> #{10}; test-8: 10 > #{10}; test-9: 10>1#{0}; test-10: 10 >1#{0}; test-11: 10> 1#{0}; test-12: 10 > 1#{0}; test-13: 10>#{1}0; test-14: 10 >#{1}0; test-15: 10> #{1}0; test-16: 10 > #{1}0; test-17: #{10}>#{10}; test-18: #{10} >#{10}; test-19: #{10}> #{10}; test-20: #{10} > #{10}; test-21: #{10}>1#{0}; test-22: #{10} >1#{0}; test-23: #{10}> 1#{0}; test-24: #{10} > 1#{0}; test-25: #{10}>#{1}0; test-26: #{10} >#{1}0; test-27: #{10}> #{1}0; test-28: #{10} > #{1}0; test-29: 1#{0}>1#{0}; test-30: 1#{0} >1#{0}; test-31: 1#{0}> 1#{0}; test-32: 1#{0} > 1#{0}; test-33: 1#{0}>#{1}0; test-34: 1#{0} >#{1}0; test-35: 1#{0}> #{1}0; test-36: 1#{0} > #{1}0; test-37: #{1}0>#{1}0; test-38: #{1}0 >#{1}0; test-39: #{1}0> #{1}0; test-40: #{1}0 > #{1}0; } options.yml000066400000000000000000000000321305254536400336010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs-4.0/status000066400000000000000000000000021305254536400327050ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/000077500000000000000000000000001305254536400311505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/error000066400000000000000000000277331305254536400322400ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000012371305254536400350270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairsfoo { test-1: false; test-2: false; test-3: false; test-4: false; test-5: 10>10; test-6: 10 >10; test-7: 10> 10; test-8: 10 > 10; test-9: true0; test-10: true0; test-11: true0; test-12: true0; test-13: 10>10; test-14: 10 >10; test-15: 10> 10; test-16: 10 > 10; test-17: 10>10; test-18: 10 >10; test-19: 10> 10; test-20: 10 > 10; test-21: 10>10; test-22: 10 >10; test-23: 10> 10; test-24: 10 > 10; test-25: 10>10; test-26: 10 >10; test-27: 10> 10; test-28: 10 > 10; test-29: 10>10; test-30: 10 >10; test-31: 10> 10; test-32: 10 > 10; test-33: 10>10; test-34: 10 >10; test-35: 10> 10; test-36: 10 > 10; test-37: 10>10; test-38: 10 >10; test-39: 10> 10; test-40: 10 > 10; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/input.scss000066400000000000000000000016531305254536400332110ustar00rootroot00000000000000foo { test-1: 10>10; test-2: 10 >10; test-3: 10> 10; test-4: 10 > 10; test-5: 10>#{10}; test-6: 10 >#{10}; test-7: 10> #{10}; test-8: 10 > #{10}; test-9: 10>1#{0}; test-10: 10 >1#{0}; test-11: 10> 1#{0}; test-12: 10 > 1#{0}; test-13: 10>#{1}0; test-14: 10 >#{1}0; test-15: 10> #{1}0; test-16: 10 > #{1}0; test-17: #{10}>#{10}; test-18: #{10} >#{10}; test-19: #{10}> #{10}; test-20: #{10} > #{10}; test-21: #{10}>1#{0}; test-22: #{10} >1#{0}; test-23: #{10}> 1#{0}; test-24: #{10} > 1#{0}; test-25: #{10}>#{1}0; test-26: #{10} >#{1}0; test-27: #{10}> #{1}0; test-28: #{10} > #{1}0; test-29: 1#{0}>1#{0}; test-30: 1#{0} >1#{0}; test-31: 1#{0}> 1#{0}; test-32: 1#{0} > 1#{0}; test-33: 1#{0}>#{1}0; test-34: 1#{0} >#{1}0; test-35: 1#{0}> #{1}0; test-36: 1#{0} > #{1}0; test-37: #{1}0>#{1}0; test-38: #{1}0 >#{1}0; test-39: #{1}0> #{1}0; test-40: #{1}0 > #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/numbers/pairs/options.yml000066400000000000000000000000611305254536400333630ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/000077500000000000000000000000001305254536400300505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs-4.0/000077500000000000000000000000001305254536400314655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs-4.0/error000066400000000000000000000003051305254536400325370ustar00rootroot00000000000000Error: Undefined operation: "interpolant gt interpolant". on line 2 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400353270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs-4.0/input.scss000066400000000000000000000021201305254536400335140ustar00rootroot00000000000000foo { test-37: #{interpolant}>#{interpolant}; test-38: #{interpolant} >#{interpolant}; test-39: #{interpolant}> #{interpolant}; test-40: #{interpolant} > #{interpolant}; test-41: #{interpolant}>lschema_#{ritlp}; test-42: #{interpolant} >lschema_#{ritlp}; test-43: #{interpolant}> lschema_#{ritlp}; test-44: #{interpolant} > lschema_#{ritlp}; test-45: #{interpolant}>#{litlp}_rschema; test-46: #{interpolant} >#{litlp}_rschema; test-47: #{interpolant}> #{litlp}_rschema; test-48: #{interpolant} > #{litlp}_rschema; test-49: lschema_#{ritlp}>lschema_#{ritlp}; test-50: lschema_#{ritlp} >lschema_#{ritlp}; test-51: lschema_#{ritlp}> lschema_#{ritlp}; test-52: lschema_#{ritlp} > lschema_#{ritlp}; test-53: lschema_#{ritlp}>#{litlp}_rschema; test-54: lschema_#{ritlp} >#{litlp}_rschema; test-55: lschema_#{ritlp}> #{litlp}_rschema; test-56: lschema_#{ritlp} > #{litlp}_rschema; test-57: #{litlp}_rschema>#{litlp}_rschema; test-58: #{litlp}_rschema >#{litlp}_rschema; test-59: #{litlp}_rschema> #{litlp}_rschema; test-60: #{litlp}_rschema > #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400336170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs-4.0/status000066400000000000000000000000021305254536400327230ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/000077500000000000000000000000001305254536400311665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/error000066400000000000000000000207071305254536400322500ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp> lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp > lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp > litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema > litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000016201305254536400350410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairsfoo { test-37: interpolant>interpolant; test-38: interpolant >interpolant; test-39: interpolant> interpolant; test-40: interpolant > interpolant; test-41: interpolant>lschema_ritlp; test-42: interpolant >lschema_ritlp; test-43: interpolant> lschema_ritlp; test-44: interpolant > lschema_ritlp; test-45: interpolant>litlp_rschema; test-46: interpolant >litlp_rschema; test-47: interpolant> litlp_rschema; test-48: interpolant > litlp_rschema; test-49: lschema_ritlp>lschema_ritlp; test-50: lschema_ritlp >lschema_ritlp; test-51: lschema_ritlp> lschema_ritlp; test-52: lschema_ritlp > lschema_ritlp; test-53: lschema_ritlp>litlp_rschema; test-54: lschema_ritlp >litlp_rschema; test-55: lschema_ritlp> litlp_rschema; test-56: lschema_ritlp > litlp_rschema; test-57: litlp_rschema>litlp_rschema; test-58: litlp_rschema >litlp_rschema; test-59: litlp_rschema> litlp_rschema; test-60: litlp_rschema > litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/input.scss000066400000000000000000000021201305254536400332150ustar00rootroot00000000000000foo { test-37: #{interpolant}>#{interpolant}; test-38: #{interpolant} >#{interpolant}; test-39: #{interpolant}> #{interpolant}; test-40: #{interpolant} > #{interpolant}; test-41: #{interpolant}>lschema_#{ritlp}; test-42: #{interpolant} >lschema_#{ritlp}; test-43: #{interpolant}> lschema_#{ritlp}; test-44: #{interpolant} > lschema_#{ritlp}; test-45: #{interpolant}>#{litlp}_rschema; test-46: #{interpolant} >#{litlp}_rschema; test-47: #{interpolant}> #{litlp}_rschema; test-48: #{interpolant} > #{litlp}_rschema; test-49: lschema_#{ritlp}>lschema_#{ritlp}; test-50: lschema_#{ritlp} >lschema_#{ritlp}; test-51: lschema_#{ritlp}> lschema_#{ritlp}; test-52: lschema_#{ritlp} > lschema_#{ritlp}; test-53: lschema_#{ritlp}>#{litlp}_rschema; test-54: lschema_#{ritlp} >#{litlp}_rschema; test-55: lschema_#{ritlp}> #{litlp}_rschema; test-56: lschema_#{ritlp} > #{litlp}_rschema; test-57: #{litlp}_rschema>#{litlp}_rschema; test-58: #{litlp}_rschema >#{litlp}_rschema; test-59: #{litlp}_rschema> #{litlp}_rschema; test-60: #{litlp}_rschema > #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_gt/strings/pairs/options.yml000066400000000000000000000000611305254536400334010ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/000077500000000000000000000000001305254536400263455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/000077500000000000000000000000001305254536400300205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs-4.0/000077500000000000000000000000001305254536400314355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs-4.0/error000066400000000000000000000002641305254536400325130ustar00rootroot00000000000000Error: Undefined operation: "10 lte 10". on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400352770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs-4.0/input.scss000066400000000000000000000017231305254536400334740ustar00rootroot00000000000000foo { test-1: 10<=10; test-2: 10 <=10; test-3: 10<= 10; test-4: 10 <= 10; test-5: 10<=#{10}; test-6: 10 <=#{10}; test-7: 10<= #{10}; test-8: 10 <= #{10}; test-9: 10<=1#{0}; test-10: 10 <=1#{0}; test-11: 10<= 1#{0}; test-12: 10 <= 1#{0}; test-13: 10<=#{1}0; test-14: 10 <=#{1}0; test-15: 10<= #{1}0; test-16: 10 <= #{1}0; test-17: #{10}<=#{10}; test-18: #{10} <=#{10}; test-19: #{10}<= #{10}; test-20: #{10} <= #{10}; test-21: #{10}<=1#{0}; test-22: #{10} <=1#{0}; test-23: #{10}<= 1#{0}; test-24: #{10} <= 1#{0}; test-25: #{10}<=#{1}0; test-26: #{10} <=#{1}0; test-27: #{10}<= #{1}0; test-28: #{10} <= #{1}0; test-29: 1#{0}<=1#{0}; test-30: 1#{0} <=1#{0}; test-31: 1#{0}<= 1#{0}; test-32: 1#{0} <= 1#{0}; test-33: 1#{0}<=#{1}0; test-34: 1#{0} <=#{1}0; test-35: 1#{0}<= #{1}0; test-36: 1#{0} <= #{1}0; test-37: #{1}0<=#{1}0; test-38: #{1}0 <=#{1}0; test-39: #{1}0<= #{1}0; test-40: #{1}0 <= #{1}0; } options.yml000066400000000000000000000000321305254536400335670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs-4.0/status000066400000000000000000000000021305254536400326730ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/000077500000000000000000000000001305254536400311365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/error000066400000000000000000000277771305254536400322360ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000012771305254536400350210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10<=10; test-6: 10 <=10; test-7: 10<= 10; test-8: 10 <= 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10<=10; test-14: 10 <=10; test-15: 10<= 10; test-16: 10 <= 10; test-17: 10<=10; test-18: 10 <=10; test-19: 10<= 10; test-20: 10 <= 10; test-21: 10<=10; test-22: 10 <=10; test-23: 10<= 10; test-24: 10 <= 10; test-25: 10<=10; test-26: 10 <=10; test-27: 10<= 10; test-28: 10 <= 10; test-29: 10<=10; test-30: 10 <=10; test-31: 10<= 10; test-32: 10 <= 10; test-33: 10<=10; test-34: 10 <=10; test-35: 10<= 10; test-36: 10 <= 10; test-37: 10<=10; test-38: 10 <=10; test-39: 10<= 10; test-40: 10 <= 10; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/input.scss000066400000000000000000000017231305254536400331750ustar00rootroot00000000000000foo { test-1: 10<=10; test-2: 10 <=10; test-3: 10<= 10; test-4: 10 <= 10; test-5: 10<=#{10}; test-6: 10 <=#{10}; test-7: 10<= #{10}; test-8: 10 <= #{10}; test-9: 10<=1#{0}; test-10: 10 <=1#{0}; test-11: 10<= 1#{0}; test-12: 10 <= 1#{0}; test-13: 10<=#{1}0; test-14: 10 <=#{1}0; test-15: 10<= #{1}0; test-16: 10 <= #{1}0; test-17: #{10}<=#{10}; test-18: #{10} <=#{10}; test-19: #{10}<= #{10}; test-20: #{10} <= #{10}; test-21: #{10}<=1#{0}; test-22: #{10} <=1#{0}; test-23: #{10}<= 1#{0}; test-24: #{10} <= 1#{0}; test-25: #{10}<=#{1}0; test-26: #{10} <=#{1}0; test-27: #{10}<= #{1}0; test-28: #{10} <= #{1}0; test-29: 1#{0}<=1#{0}; test-30: 1#{0} <=1#{0}; test-31: 1#{0}<= 1#{0}; test-32: 1#{0} <= 1#{0}; test-33: 1#{0}<=#{1}0; test-34: 1#{0} <=#{1}0; test-35: 1#{0}<= #{1}0; test-36: 1#{0} <= #{1}0; test-37: #{1}0<=#{1}0; test-38: #{1}0 <=#{1}0; test-39: #{1}0<= #{1}0; test-40: #{1}0 <= #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/numbers/pairs/options.yml000066400000000000000000000000611305254536400333510ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/000077500000000000000000000000001305254536400300365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs-4.0/000077500000000000000000000000001305254536400314535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs-4.0/error000066400000000000000000000003061305254536400325260ustar00rootroot00000000000000Error: Undefined operation: "interpolant lte interpolant". on line 2 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400353150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs-4.0/input.scss000066400000000000000000000021501305254536400335050ustar00rootroot00000000000000foo { test-37: #{interpolant}<=#{interpolant}; test-38: #{interpolant} <=#{interpolant}; test-39: #{interpolant}<= #{interpolant}; test-40: #{interpolant} <= #{interpolant}; test-41: #{interpolant}<=lschema_#{ritlp}; test-42: #{interpolant} <=lschema_#{ritlp}; test-43: #{interpolant}<= lschema_#{ritlp}; test-44: #{interpolant} <= lschema_#{ritlp}; test-45: #{interpolant}<=#{litlp}_rschema; test-46: #{interpolant} <=#{litlp}_rschema; test-47: #{interpolant}<= #{litlp}_rschema; test-48: #{interpolant} <= #{litlp}_rschema; test-49: lschema_#{ritlp}<=lschema_#{ritlp}; test-50: lschema_#{ritlp} <=lschema_#{ritlp}; test-51: lschema_#{ritlp}<= lschema_#{ritlp}; test-52: lschema_#{ritlp} <= lschema_#{ritlp}; test-53: lschema_#{ritlp}<=#{litlp}_rschema; test-54: lschema_#{ritlp} <=#{litlp}_rschema; test-55: lschema_#{ritlp}<= #{litlp}_rschema; test-56: lschema_#{ritlp} <= #{litlp}_rschema; test-57: #{litlp}_rschema<=#{litlp}_rschema; test-58: #{litlp}_rschema <=#{litlp}_rschema; test-59: #{litlp}_rschema<= #{litlp}_rschema; test-60: #{litlp}_rschema <= #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400336050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs-4.0/status000066400000000000000000000000021305254536400327110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/000077500000000000000000000000001305254536400311545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/error000066400000000000000000000207371305254536400322410ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000016501305254536400350320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairsfoo { test-37: interpolant<=interpolant; test-38: interpolant <=interpolant; test-39: interpolant<= interpolant; test-40: interpolant <= interpolant; test-41: interpolant<=lschema_ritlp; test-42: interpolant <=lschema_ritlp; test-43: interpolant<= lschema_ritlp; test-44: interpolant <= lschema_ritlp; test-45: interpolant<=litlp_rschema; test-46: interpolant <=litlp_rschema; test-47: interpolant<= litlp_rschema; test-48: interpolant <= litlp_rschema; test-49: lschema_ritlp<=lschema_ritlp; test-50: lschema_ritlp <=lschema_ritlp; test-51: lschema_ritlp<= lschema_ritlp; test-52: lschema_ritlp <= lschema_ritlp; test-53: lschema_ritlp<=litlp_rschema; test-54: lschema_ritlp <=litlp_rschema; test-55: lschema_ritlp<= litlp_rschema; test-56: lschema_ritlp <= litlp_rschema; test-57: litlp_rschema<=litlp_rschema; test-58: litlp_rschema <=litlp_rschema; test-59: litlp_rschema<= litlp_rschema; test-60: litlp_rschema <= litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/input.scss000066400000000000000000000021501305254536400332060ustar00rootroot00000000000000foo { test-37: #{interpolant}<=#{interpolant}; test-38: #{interpolant} <=#{interpolant}; test-39: #{interpolant}<= #{interpolant}; test-40: #{interpolant} <= #{interpolant}; test-41: #{interpolant}<=lschema_#{ritlp}; test-42: #{interpolant} <=lschema_#{ritlp}; test-43: #{interpolant}<= lschema_#{ritlp}; test-44: #{interpolant} <= lschema_#{ritlp}; test-45: #{interpolant}<=#{litlp}_rschema; test-46: #{interpolant} <=#{litlp}_rschema; test-47: #{interpolant}<= #{litlp}_rschema; test-48: #{interpolant} <= #{litlp}_rschema; test-49: lschema_#{ritlp}<=lschema_#{ritlp}; test-50: lschema_#{ritlp} <=lschema_#{ritlp}; test-51: lschema_#{ritlp}<= lschema_#{ritlp}; test-52: lschema_#{ritlp} <= lschema_#{ritlp}; test-53: lschema_#{ritlp}<=#{litlp}_rschema; test-54: lschema_#{ritlp} <=#{litlp}_rschema; test-55: lschema_#{ritlp}<= #{litlp}_rschema; test-56: lschema_#{ritlp} <= #{litlp}_rschema; test-57: #{litlp}_rschema<=#{litlp}_rschema; test-58: #{litlp}_rschema <=#{litlp}_rschema; test-59: #{litlp}_rschema<= #{litlp}_rschema; test-60: #{litlp}_rschema <= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_le/strings/pairs/options.yml000066400000000000000000000000611305254536400333670ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/000077500000000000000000000000001305254536400263645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/000077500000000000000000000000001305254536400300375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs-4.0/000077500000000000000000000000001305254536400314545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs-4.0/error000066400000000000000000000002631305254536400325310ustar00rootroot00000000000000Error: Undefined operation: "10 lt 10". on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400353160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400335150ustar00rootroot00000000000000foo { test-1: 10<10; test-2: 10 <10; test-3: 10< 10; test-4: 10 < 10; test-5: 10<#{10}; test-6: 10 <#{10}; test-7: 10< #{10}; test-8: 10 < #{10}; test-9: 10<1#{0}; test-10: 10 <1#{0}; test-11: 10< 1#{0}; test-12: 10 < 1#{0}; test-13: 10<#{1}0; test-14: 10 <#{1}0; test-15: 10< #{1}0; test-16: 10 < #{1}0; test-17: #{10}<#{10}; test-18: #{10} <#{10}; test-19: #{10}< #{10}; test-20: #{10} < #{10}; test-21: #{10}<1#{0}; test-22: #{10} <1#{0}; test-23: #{10}< 1#{0}; test-24: #{10} < 1#{0}; test-25: #{10}<#{1}0; test-26: #{10} <#{1}0; test-27: #{10}< #{1}0; test-28: #{10} < #{1}0; test-29: 1#{0}<1#{0}; test-30: 1#{0} <1#{0}; test-31: 1#{0}< 1#{0}; test-32: 1#{0} < 1#{0}; test-33: 1#{0}<#{1}0; test-34: 1#{0} <#{1}0; test-35: 1#{0}< #{1}0; test-36: 1#{0} < #{1}0; test-37: #{1}0<#{1}0; test-38: #{1}0 <#{1}0; test-39: #{1}0< #{1}0; test-40: #{1}0 < #{1}0; } options.yml000066400000000000000000000000321305254536400336060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs-4.0/status000066400000000000000000000000021305254536400327120ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/000077500000000000000000000000001305254536400311555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/error000066400000000000000000000277331305254536400322450ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000012431305254536400350310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairsfoo { test-1: false; test-2: false; test-3: false; test-4: false; test-5: 10<10; test-6: 10 <10; test-7: 10< 10; test-8: 10 < 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10<10; test-14: 10 <10; test-15: 10< 10; test-16: 10 < 10; test-17: 10<10; test-18: 10 <10; test-19: 10< 10; test-20: 10 < 10; test-21: 10<10; test-22: 10 <10; test-23: 10< 10; test-24: 10 < 10; test-25: 10<10; test-26: 10 <10; test-27: 10< 10; test-28: 10 < 10; test-29: 10<10; test-30: 10 <10; test-31: 10< 10; test-32: 10 < 10; test-33: 10<10; test-34: 10 <10; test-35: 10< 10; test-36: 10 < 10; test-37: 10<10; test-38: 10 <10; test-39: 10< 10; test-40: 10 < 10; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/input.scss000066400000000000000000000016531305254536400332160ustar00rootroot00000000000000foo { test-1: 10<10; test-2: 10 <10; test-3: 10< 10; test-4: 10 < 10; test-5: 10<#{10}; test-6: 10 <#{10}; test-7: 10< #{10}; test-8: 10 < #{10}; test-9: 10<1#{0}; test-10: 10 <1#{0}; test-11: 10< 1#{0}; test-12: 10 < 1#{0}; test-13: 10<#{1}0; test-14: 10 <#{1}0; test-15: 10< #{1}0; test-16: 10 < #{1}0; test-17: #{10}<#{10}; test-18: #{10} <#{10}; test-19: #{10}< #{10}; test-20: #{10} < #{10}; test-21: #{10}<1#{0}; test-22: #{10} <1#{0}; test-23: #{10}< 1#{0}; test-24: #{10} < 1#{0}; test-25: #{10}<#{1}0; test-26: #{10} <#{1}0; test-27: #{10}< #{1}0; test-28: #{10} < #{1}0; test-29: 1#{0}<1#{0}; test-30: 1#{0} <1#{0}; test-31: 1#{0}< 1#{0}; test-32: 1#{0} < 1#{0}; test-33: 1#{0}<#{1}0; test-34: 1#{0} <#{1}0; test-35: 1#{0}< #{1}0; test-36: 1#{0} < #{1}0; test-37: #{1}0<#{1}0; test-38: #{1}0 <#{1}0; test-39: #{1}0< #{1}0; test-40: #{1}0 < #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/numbers/pairs/options.yml000066400000000000000000000000611305254536400333700ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/strings/000077500000000000000000000000001305254536400300555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/strings/pairs-4.0/000077500000000000000000000000001305254536400314725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/strings/pairs-4.0/error000066400000000000000000000003051305254536400325440ustar00rootroot00000000000000Error: Undefined operation: "interpolant lt interpolant". on line 2 of /sass/spec/output_styles/compact/parser/operations/logic_lt/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400353340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/strings/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/compact/parser/operations/logic_lt/strings/pairs-4.0/input.scss000066400000000000000000000021201305254536400335210ustar00rootroot00000000000000foo { test-37: #{interpolant}<#{interpolant}; test-38: #{interpolant} <#{interpolant}; test-39: #{interpolant}< #{interpolant}; test-40: #{interpolant} < #{interpolant}; test-41: #{interpolant} .bar { $foo: 1337 !global; } } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/compact/scope/root/000077500000000000000000000000001305254536400232055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scope/root/expected_output.css000066400000000000000000000000571305254536400271420ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/output_styles/compact/scope/root/input.scss000066400000000000000000000001251305254536400252370ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $foo: 1337 !global; .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/compact/scope/ruleset/000077500000000000000000000000001305254536400237055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scope/ruleset/expected_output.css000066400000000000000000000000761305254536400276430ustar00rootroot00000000000000.foo { content: 42; content: 1337; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/output_styles/compact/scope/ruleset/input.scss000066400000000000000000000001471305254536400257430ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; $foo: 1337 !global; content: $foo; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/compact/scope/while/000077500000000000000000000000001305254536400233325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scope/while/expected_output.css000066400000000000000000000000571305254536400272670ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/output_styles/compact/scope/while/input.scss000066400000000000000000000002321305254536400253630ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $condition: 1337; @while $condition > 0 { $foo: $condition !global; $condition: 0; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/000077500000000000000000000000001305254536400232245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/001_test_one_line_comments/000077500000000000000000000000001305254536400303405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400342100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/001_test_one_line_comments.foo { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/001_test_one_line_comments/input.scss000066400000000000000000000000471305254536400323750ustar00rootroot00000000000000.foo {// bar: baz;} baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/002_test_one_line_comments/000077500000000000000000000000001305254536400303415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400342110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/002_test_one_line_comments.foo bar[val="//"] { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/002_test_one_line_comments/input.scss000066400000000000000000000000501305254536400323700ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/003_test_variables/000077500000000000000000000000001305254536400266155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/003_test_variables/expected_output.css000066400000000000000000000000211305254536400325410ustar00rootroot00000000000000blat { a: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/003_test_variables/input.scss000066400000000000000000000000331305254536400306450ustar00rootroot00000000000000$var: foo; blat {a: $var} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/004_test_variables/000077500000000000000000000000001305254536400266165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/004_test_variables/expected_output.css000066400000000000000000000000241305254536400325450ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/004_test_variables/input.scss000066400000000000000000000001121305254536400306440ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/005_test_unicode_variables/000077500000000000000000000000001305254536400303255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400341720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/005_test_unicode_variablesblat { a: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/005_test_unicode_variables/input.scss000066400000000000000000000000351305254536400323570ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/006_test_guard_assign/000077500000000000000000000000001305254536400273165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/006_test_guard_assign/expected_output.css000066400000000000000000000000161305254536400332460ustar00rootroot00000000000000foo { a: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/006_test_guard_assign/input.scss000066400000000000000000000000521305254536400313470ustar00rootroot00000000000000$var: 1; $var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/007_test_guard_assign/000077500000000000000000000000001305254536400273175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/007_test_guard_assign/expected_output.css000066400000000000000000000000161305254536400332470ustar00rootroot00000000000000foo { a: 2; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/007_test_guard_assign/input.scss000066400000000000000000000000411305254536400313460ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/008_test_sass_script/000077500000000000000000000000001305254536400272075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/008_test_sass_script/expected_output.css000066400000000000000000000000511305254536400331360ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/008_test_sass_script/input.scss000066400000000000000000000001041305254536400312360ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/009_test_for_directive/000077500000000000000000000000001305254536400274775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/009_test_for_directive/expected_output.css000066400000000000000000000000411305254536400334250ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/009_test_for_directive/input.scss000066400000000000000000000000541305254536400315320ustar00rootroot00000000000000.foo { @for $var from 1 to 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/010_test_for_directive/000077500000000000000000000000001305254536400274675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/010_test_for_directive/expected_output.css000066400000000000000000000000471305254536400334230ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/010_test_for_directive/input.scss000066400000000000000000000000611305254536400315200ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/011_test_if_directive/000077500000000000000000000000001305254536400273005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/011_test_if_directive/expected_output.css000066400000000000000000000000161305254536400332300ustar00rootroot00000000000000foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/011_test_if_directive/input.scss000066400000000000000000000001001305254536400313230ustar00rootroot00000000000000@if "foo" == "foo" {foo {a: b}} @if "foo" != "foo" {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/012_test_if_directive/000077500000000000000000000000001305254536400273015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/012_test_if_directive/expected_output.css000066400000000000000000000000161305254536400332310ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/012_test_if_directive/input.scss000066400000000000000000000001401305254536400313300ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else if "foo" == "foo" {bar {a: b}} @else if true {baz {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/013_test_if_directive/000077500000000000000000000000001305254536400273025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/013_test_if_directive/expected_output.css000066400000000000000000000000161305254536400332320ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/013_test_if_directive/input.scss000066400000000000000000000000631305254536400313350ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/014_test_comment_after_if_directive/000077500000000000000000000000001305254536400322065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400360610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/014_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } input.scss000066400000000000000000000000731305254536400341630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/014_test_comment_after_if_directivefoo { @if true {a: b} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/015_test_comment_after_if_directive/000077500000000000000000000000001305254536400322075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400360620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/015_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } input.scss000066400000000000000000000001121305254536400341560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/015_test_comment_after_if_directivefoo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/017_test_each_directive/000077500000000000000000000000001305254536400276105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/017_test_each_directive/expected_output.css000066400000000000000000000001161305254536400335410ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/017_test_each_directive/input.scss000066400000000000000000000001741305254536400316460ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/019_test_css_import_directive/000077500000000000000000000000001305254536400310745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400347460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/019_test_css_import_directive@import url(foo.css); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/019_test_css_import_directive/input.scss000066400000000000000000000000221305254536400331220ustar00rootroot00000000000000@import "foo.css";sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/020_test_css_import_directive/000077500000000000000000000000001305254536400310645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400347360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/020_test_css_import_directive@import url(foo.css); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/020_test_css_import_directive/input.scss000066400000000000000000000000221305254536400331120ustar00rootroot00000000000000@import 'foo.css';sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/021_test_css_import_directive/000077500000000000000000000000001305254536400310655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400347320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/021_test_css_import_directive@import url("foo.css"); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/021_test_css_import_directive/input.scss000066400000000000000000000000271305254536400331200ustar00rootroot00000000000000@import url("foo.css");sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/022_test_css_import_directive/000077500000000000000000000000001305254536400310665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400347330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/022_test_css_import_directive@import url("foo.css"); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/022_test_css_import_directive/input.scss000066400000000000000000000000271305254536400331210ustar00rootroot00000000000000@import url("foo.css");sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/023_test_css_import_directive/000077500000000000000000000000001305254536400310675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400347410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/023_test_css_import_directive@import url(foo.css); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/023_test_css_import_directive/input.scss000066400000000000000000000000251305254536400331200ustar00rootroot00000000000000@import url(foo.css);sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/024_test_media_import/000077500000000000000000000000001305254536400273215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/024_test_media_import/expected_output.css000066400000000000000000000000341305254536400332510ustar00rootroot00000000000000@import "./fonts.sass" all; sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/024_test_media_import/input.scss000066400000000000000000000000331305254536400313510ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/025_test_dynamic_media_import/000077500000000000000000000000001305254536400310265ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400346730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/025_test_dynamic_media_import@import "foo" print and (-webkit-min-device-pixel-ratio-foo: 25); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/025_test_dynamic_media_import/input.scss000066400000000000000000000001721305254536400330620ustar00rootroot00000000000000$media: print; $key: -webkit-min-device-pixel-ratio; $value: 20; @import "foo" #{$media} and ($key + "-foo": $value + 5); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/027_test_protocol_relative_import/000077500000000000000000000000001305254536400320015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000701305254536400356520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/027_test_protocol_relative_import/input.scss000066400000000000000000000000671305254536400340400ustar00rootroot00000000000000@import "//fonts.googleapis.com/css?family=Droid+Sans";sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/028_test_import_with_interpolation/000077500000000000000000000000001305254536400321705ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400360350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/028_test_import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); input.scss000066400000000000000000000001421305254536400341420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/028_test_import_with_interpolation$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/029_test_url_import/000077500000000000000000000000001305254536400270515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/029_test_url_import/expected_output.css000066400000000000000000000000311305254536400327760ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/029_test_url_import/input.scss000066400000000000000000000000301305254536400310760ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/030_test_block_comment_in_script/000077500000000000000000000000001305254536400315335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400354000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/030_test_block_comment_in_scriptfoo { a: 1bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/030_test_block_comment_in_script/input.scss000066400000000000000000000000351305254536400335650ustar00rootroot00000000000000foo {a: 1 + /* flang */ bar} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/031_test_line_comment_in_script/000077500000000000000000000000001305254536400313715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400352400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/031_test_line_comment_in_scriptfoo { a: 1blang; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/031_test_line_comment_in_script/input.scss000066400000000000000000000000411305254536400334200ustar00rootroot00000000000000foo {a: 1 + // flang } blang } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/032_test_nested_rules/000077500000000000000000000000001305254536400273435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/032_test_nested_rules/expected_output.css000066400000000000000000000000221305254536400332700ustar00rootroot00000000000000foo bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/032_test_nested_rules/input.scss000066400000000000000000000000211305254536400313700ustar00rootroot00000000000000foo {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/033_test_nested_rules/000077500000000000000000000000001305254536400273445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/033_test_nested_rules/expected_output.css000066400000000000000000000000441305254536400332750ustar00rootroot00000000000000foo bar { a: b; } foo baz { b: c; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/033_test_nested_rules/input.scss000066400000000000000000000000411305254536400313730ustar00rootroot00000000000000foo { bar {a: b} baz {b: c}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/034_test_nested_rules/000077500000000000000000000000001305254536400273455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/034_test_nested_rules/expected_output.css000066400000000000000000000000551305254536400333000ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/034_test_nested_rules/input.scss000066400000000000000000000000561305254536400314020ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/035_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400331315ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400367770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } input.scss000066400000000000000000000000341305254536400351030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; bar {c: d}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/036_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400331325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400370000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/036_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } input.scss000066400000000000000000000000331305254536400351030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/036_test_nested_rules_with_declarationsfoo { bar {c: d} a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/037_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400331335ustar00rootroot00000000000000expected_output.css000066400000000000000000000002151305254536400370050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/037_test_nested_rules_with_declarationsfoo { ump: nump; grump: clump; } foo bar { blat: bang; habit: rabbit; } foo bar baz { a: b; } foo bar bip { c: d; } foo bibble bap { e: f; } input.scss000066400000000000000000000002111305254536400351020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/037_test_nested_rules_with_declarationsfoo { ump: nump; grump: clump; bar { blat: bang; habit: rabbit; baz {a: b} bip {c: d}} bibble { bap {e: f}}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/038_test_nested_rules_with_fancy_selectors/000077500000000000000000000000001305254536400336475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000751305254536400375250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } input.scss000066400000000000000000000000651305254536400356250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo { .bar {a: b} :baz {c: d} bang:bop {e: f}} 000077500000000000000000000000001305254536400362775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsexpected_output.css000066400000000000000000000003121305254536400422260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsfoo { bar: baz bang bop biddle woo look at all these elems; } foo bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses { a: b; } foo bar:baz bang bop biddle woo look at all these elems { a: b; } input.scss000066400000000000000000000003031305254536400403270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsfoo { bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses {a: b}; bar:baz bang bop biddle woo look at all these elems {a: b}; bar:baz bang bop biddle woo look at all these elems; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/040_test_newlines_in_selectors/000077500000000000000000000000001305254536400312435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400351110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/040_test_newlines_in_selectorsfoo bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/040_test_newlines_in_selectors/input.scss000066400000000000000000000000171305254536400332750ustar00rootroot00000000000000foo bar {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/041_test_newlines_in_selectors/000077500000000000000000000000001305254536400312445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400351220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/041_test_newlines_in_selectorsfoo baz, foo bang, bar baz, bar bang { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/041_test_newlines_in_selectors/input.scss000066400000000000000000000000411305254536400332730ustar00rootroot00000000000000foo, bar { baz, bang {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/042_test_newlines_in_selectors/000077500000000000000000000000001305254536400312455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400351220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/042_test_newlines_in_selectorsfoo bar baz bang { a: b; } foo bar bip bop { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/042_test_newlines_in_selectors/input.scss000066400000000000000000000000611305254536400332760ustar00rootroot00000000000000foo bar { baz bang {a: b} bip bop {c: d}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/043_test_newlines_in_selectors/000077500000000000000000000000001305254536400312465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000771305254536400351260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/043_test_newlines_in_selectorsfoo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/043_test_newlines_in_selectors/input.scss000066400000000000000000000000511305254536400332760ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/044_test_trailing_comma_in_selector/000077500000000000000000000000001305254536400322255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400361020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/044_test_trailing_comma_in_selector#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } input.scss000066400000000000000000000000661305254536400342040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/044_test_trailing_comma_in_selector#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/045_test_parent_selectors/000077500000000000000000000000001305254536400302275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400341000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/045_test_parent_selectorsfoo:hover { a: b; } bar foo.baz { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/045_test_parent_selectors/input.scss000066400000000000000000000000531305254536400322610ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/047_test_unknown_directive_bubbling/000077500000000000000000000000001305254536400322565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400361240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/047_test_unknown_directive_bubbling@fblthp { .foo .bar { a: b; } } input.scss000066400000000000000000000000511305254536400342270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/047_test_unknown_directive_bubbling.foo { @fblthp { .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/048_test_namespace_properties/000077500000000000000000000000001305254536400310665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000601305254536400347360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/048_test_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/048_test_namespace_properties/input.scss000066400000000000000000000000721305254536400331210ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/049_test_several_namespace_properties/000077500000000000000000000000001305254536400326105ustar00rootroot00000000000000expected_output.css000066400000000000000000000001221305254536400364570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } input.scss000066400000000000000000000001511305254536400345620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/050_test_nested_namespace_properties/000077500000000000000000000000001305254536400324215ustar00rootroot00000000000000expected_output.css000066400000000000000000000001051305254536400362710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } input.scss000066400000000000000000000001161305254536400343740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/051_test_namespace_properties_with_value/000077500000000000000000000000001305254536400333075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400371650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } input.scss000066400000000000000000000000631305254536400352630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz { bip: bop; bing: bop; }} 000077500000000000000000000000001305254536400346155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/052_test_namespace_properties_with_script_valueexpected_output.css000066400000000000000000000000631305254536400405470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } input.scss000066400000000000000000000000721305254536400366500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: baz + bang { bip: bop; bing: bop; }} 000077500000000000000000000000001305254536400344355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/053_test_no_namespace_properties_without_spaceexpected_output.css000066400000000000000000000000321305254536400403630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/053_test_no_namespace_properties_without_spacefoo bar:baz { bip: bop; } input.scss000066400000000000000000000000421305254536400364650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/053_test_no_namespace_properties_without_spacefoo { bar:baz { bip: bop }} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/054_test_basic_mixins/000077500000000000000000000000001305254536400273235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/054_test_basic_mixins/expected_output.css000066400000000000000000000000171305254536400332540ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/054_test_basic_mixins/input.scss000066400000000000000000000000531305254536400313550ustar00rootroot00000000000000@mixin foo { .foo {a: b}} @include foo; sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/055_test_basic_mixins/000077500000000000000000000000001305254536400273245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/055_test_basic_mixins/expected_output.css000066400000000000000000000000411305254536400332520ustar00rootroot00000000000000bar { c: d; } bar .foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/055_test_basic_mixins/input.scss000066400000000000000000000000751305254536400313620ustar00rootroot00000000000000@mixin foo { .foo {a: b}} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/056_test_basic_mixins/000077500000000000000000000000001305254536400273255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/056_test_basic_mixins/expected_output.css000066400000000000000000000000241305254536400332540ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/056_test_basic_mixins/input.scss000066400000000000000000000000631305254536400313600ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/057_test_mixins_with_empty_args/000077500000000000000000000000001305254536400314525ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400353240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/057_test_mixins_with_empty_args.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/057_test_mixins_with_empty_args/input.scss000066400000000000000000000000541305254536400335050ustar00rootroot00000000000000@mixin foo() {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/058_test_mixins_with_empty_args/000077500000000000000000000000001305254536400314535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400353250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/058_test_mixins_with_empty_args.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/058_test_mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400335040ustar00rootroot00000000000000@mixin foo() {a: b} .foo {@include foo;} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/059_test_mixins_with_empty_args/000077500000000000000000000000001305254536400314545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400353260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/059_test_mixins_with_empty_args.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/059_test_mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400335050ustar00rootroot00000000000000@mixin foo {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/060_test_mixins_with_args/000077500000000000000000000000001305254536400302265ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400340730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/060_test_mixins_with_args.foo { a: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/060_test_mixins_with_args/input.scss000066400000000000000000000000611305254536400322570ustar00rootroot00000000000000@mixin foo($a) {a: $a} .foo {@include foo(bar)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/061_test_mixins_with_args/000077500000000000000000000000001305254536400302275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400340760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/061_test_mixins_with_args.foo { a: bar; b: 12px; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/061_test_mixins_with_args/input.scss000066400000000000000000000001111305254536400322540ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/062_test_basic_function/000077500000000000000000000000001305254536400276405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/062_test_basic_function/expected_output.css000066400000000000000000000000161305254536400335700ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/062_test_basic_function/input.scss000066400000000000000000000000721305254536400316730ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/063_test_function_args/000077500000000000000000000000001305254536400275145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/063_test_function_args/expected_output.css000066400000000000000000000000161305254536400334440ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/063_test_function_args/input.scss000066400000000000000000000001241305254536400315450ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/064_test_mixin_var_args/000077500000000000000000000000001305254536400276645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/064_test_mixin_var_args/expected_output.css000066400000000000000000000000331305254536400336130ustar00rootroot00000000000000.foo { a: 1; b: 2, 3, 4; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/064_test_mixin_var_args/input.scss000066400000000000000000000001151305254536400317150ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: $b; } .foo {@include foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/065_test_mixin_empty_var_args/000077500000000000000000000000001305254536400311035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400347540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/065_test_mixin_empty_var_args.foo { a: 1; b: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/065_test_mixin_empty_var_args/input.scss000066400000000000000000000001141305254536400331330ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: length($b); } .foo {@include foo(1)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/066_test_mixin_var_args_act_like_list/000077500000000000000000000000001305254536400325545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400364250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/066_test_mixin_var_args_act_like_list.foo { a: 3; b: 3; } input.scss000066400000000000000000000001351305254536400345300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/066_test_mixin_var_args_act_like_list@mixin foo($a, $b...) { a: length($b); b: nth($b, 2); } .foo {@include foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/067_test_mixin_splat_args/000077500000000000000000000000001305254536400302225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400340710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/067_test_mixin_splat_args.foo { a: 1; b: 2; c: 3; d: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/067_test_mixin_splat_args/input.scss000066400000000000000000000001651305254536400322600ustar00rootroot00000000000000@mixin foo($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/068_test_mixin_splat_expression/000077500000000000000000000000001305254536400314665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400353350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/068_test_mixin_splat_expression.foo { a: 1; b: 2; c: 3; d: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/068_test_mixin_splat_expression/input.scss000066400000000000000000000001511305254536400335170ustar00rootroot00000000000000@mixin foo($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } .foo {@include foo(1, (2, 3, 4)...)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/069_test_mixin_splat_args_with_var_args/000077500000000000000000000000001305254536400331435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400370130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/069_test_mixin_splat_args_with_var_args.foo { a: 1; b: 2, 3, 4; } input.scss000066400000000000000000000001361305254536400351200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/069_test_mixin_splat_args_with_var_args@mixin foo($a, $b...) { a: $a; b: $b; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} 000077500000000000000000000000001305254536400362625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_argsexpected_output.css000066400000000000000000000000361305254536400422140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args.foo { a: 1; b: 2; c: 3, 4; } input.scss000066400000000000000000000001531305254536400403150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args@mixin foo($a, $b, $c...) { a: $a; b: $b; c: $c; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} 000077500000000000000000000000001305254536400372335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separatorexpected_output.css000066400000000000000000000000331305254536400431620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator.foo { a: 1; b: 2 3 4 5; } input.scss000066400000000000000000000001371305254536400412700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator@mixin foo($a, $b...) { a: $a; b: $b; } $list: 3 4 5; .foo {@include foo(1, 2, $list...)} 000077500000000000000000000000001305254536400363465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywordsexpected_output.css000066400000000000000000000000331305254536400422750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords.foo { a: 3; b: 1; c: 2; } input.scss000066400000000000000000000002121305254536400403750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords@mixin foo($a...) { @include bar($a...); } @mixin bar($b, $c, $a) { a: $a; b: $b; c: $c; } .foo {@include foo(1, $c: 2, $a: 3)} 000077500000000000000000000000001305254536400352745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_listexpected_output.css000066400000000000000000000000411305254536400412220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list.foo { a: a 1; b: b 2; c: c 3; } input.scss000066400000000000000000000001441305254536400373270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list@mixin foo($a, $b, $c) { a: $a; b: $b; c: $c; } .foo { @include foo((a 1, b 2, c 3)...); } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/083_test_function_var_args/000077500000000000000000000000001305254536400303665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400342360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/083_test_function_var_args.foo { val: "a: 1, b: 2, 3, 4"; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/083_test_function_var_args/input.scss000066400000000000000000000001321305254536400324160ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/084_test_function_empty_var_args/000077500000000000000000000000001305254536400316055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400354560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/084_test_function_empty_var_args.foo { val: "a: 1, b: 0"; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/084_test_function_empty_var_args/input.scss000066400000000000000000000001311305254536400336340ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{$a}, b: #{length($b)}"; } .foo {val: foo(1)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/085_test_function_var_args_act_like_list/000077500000000000000000000000001305254536400332565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400371270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/085_test_function_var_args_act_like_list.foo { val: "a: 3, b: 3"; } input.scss000066400000000000000000000001521305254536400352310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/085_test_function_var_args_act_like_list@function foo($a, $b...) { @return "a: #{length($b)}, b: #{nth($b, 2)}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/086_test_function_splat_args/000077500000000000000000000000001305254536400307245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400345730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/086_test_function_splat_args.foo { val: "a: 1, b: 2, c: 3, d: 4"; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/086_test_function_splat_args/input.scss000066400000000000000000000002041305254536400327540ustar00rootroot00000000000000@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/087_test_function_splat_expression/000077500000000000000000000000001305254536400321705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400360370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/087_test_function_splat_expression.foo { val: "a: 1, b: 2, c: 3, d: 4"; } input.scss000066400000000000000000000001701305254536400341430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/087_test_function_splat_expression@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } .foo {val: foo(1, (2, 3, 4)...)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/088_test_function_splat_args_with_var_args/000077500000000000000000000000001305254536400336455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400375150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/088_test_function_splat_args_with_var_args.foo { val: "a: 1, b: 2, 3, 4"; } input.scss000066400000000000000000000001531305254536400356210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/088_test_function_splat_args_with_var_args@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} 000077500000000000000000000000001305254536400367755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/089_test_function_splat_args_with_var_args_and_normal_argsexpected_output.css000066400000000000000000000000451305254536400427270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args.foo { val: "a: 1, b: 2, c: 3, 4"; } input.scss000066400000000000000000000001711305254536400410300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args@function foo($a, $b, $c...) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} 000077500000000000000000000000001305254536400377355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/090_test_function_splat_args_with_var_args_preserves_separatorexpected_output.css000066400000000000000000000000421305254536400436640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator.foo { val: "a: 1, b: 2 3 4 5"; } input.scss000066400000000000000000000001541305254536400417710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } $list: 3 4 5; .foo {val: foo(1, 2, $list...)} 000077500000000000000000000000001305254536400370505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/091_test_function_var_and_splat_args_pass_through_keywordsexpected_output.css000066400000000000000000000000421305254536400427770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords.foo { val: "a: 3, b: 1, c: 2"; } input.scss000066400000000000000000000002321305254536400411010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords@function foo($a...) { @return bar($a...); } @function bar($b, $c, $a) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } .foo {val: foo(1, $c: 2, $a: 3)} 000077500000000000000000000000001305254536400357775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/098_test_function_list_of_pairs_splat_treated_as_listexpected_output.css000066400000000000000000000000501305254536400417250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list.foo { val: "a: a 1, b: b 2, c: c 3"; } input.scss000066400000000000000000000001621305254536400400320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list@function foo($a, $b, $c) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } .foo { val: foo((a 1, b 2, c 3)...); } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/103_test_function_var_args_passed_to_native/000077500000000000000000000000001305254536400337665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400376410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/103_test_function_var_args_passed_to_native.foo { val: #102035; } input.scss000066400000000000000000000001421305254536400357400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/103_test_function_var_args_passed_to_native@function foo($args...) { @return adjust-color($args...); } .foo {val: foo(#102030, $blue: 5)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/105_test_basic_selector_interpolation/000077500000000000000000000000001305254536400326005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400364520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/105_test_basic_selector_interpolationfoo.bar baz { a: b; } input.scss000066400000000000000000000000301305254536400345460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/105_test_basic_selector_interpolationfoo#{".bar"} baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/106_test_basic_selector_interpolation/000077500000000000000000000000001305254536400326015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400364530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/106_test_basic_selector_interpolationfoo.bar baz { a: b; } input.scss000066400000000000000000000000301305254536400345470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/106_test_basic_selector_interpolation#{"foo"}.bar baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/107_test_selector_only_interpolation/000077500000000000000000000000001305254536400325025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400363500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/107_test_selector_only_interpolationfoo bar { a: b; } input.scss000066400000000000000000000000311305254536400344510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/107_test_selector_only_interpolation#{"foo" + " bar"} {a: b} 000077500000000000000000000000001305254536400354165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/108_test_selector_interpolation_before_element_nameexpected_output.css000066400000000000000000000000251305254536400413460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/108_test_selector_interpolation_before_element_namefoo barbaz { a: b; } input.scss000066400000000000000000000000341305254536400374470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/108_test_selector_interpolation_before_element_name#{"foo" + " bar"}baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/109_test_selector_interpolation_in_string/000077500000000000000000000000001305254536400335175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400373720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } input.scss000066400000000000000000000000541305254536400354730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar #{"foo" + " bar"} baz"] {a: b} 000077500000000000000000000000001305254536400344475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/110_test_selector_interpolation_in_pseudoclassexpected_output.css000066400000000000000000000000341305254536400403770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } input.scss000066400000000000000000000000411305254536400364760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(#{5 + "n"}) {a: b} 000077500000000000000000000000001305254536400352465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/111_test_selector_interpolation_at_class_begininngexpected_output.css000066400000000000000000000000171305254536400411770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/111_test_selector_interpolation_at_class_begininng.zzz { a: b; } input.scss000066400000000000000000000000361305254536400373010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/111_test_selector_interpolation_at_class_begininng$zzz: zzz; .#{$zzz} { a: b; } 000077500000000000000000000000001305254536400345365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/112_test_selector_interpolation_at_id_begininngexpected_output.css000066400000000000000000000000171305254536400404670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/112_test_selector_interpolation_at_id_begininng#zzz { a: b; } input.scss000066400000000000000000000000361305254536400365710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/112_test_selector_interpolation_at_id_begininng$zzz: zzz; ##{$zzz} { a: b; } 000077500000000000000000000000001305254536400354425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/113_test_selector_interpolation_at_pseudo_begininngexpected_output.css000066400000000000000000000000241305254536400413710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/113_test_selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } input.scss000066400000000000000000000000471305254536400374770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/113_test_selector_interpolation_at_pseudo_begininng$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } 000077500000000000000000000000001305254536400351165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/114_test_selector_interpolation_at_attr_beginningexpected_output.css000066400000000000000000000000241305254536400410450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/114_test_selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } input.scss000066400000000000000000000000431305254536400371470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/114_test_selector_interpolation_at_attr_beginning$zzz: zzz; [#{$zzz}=foo] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/115_test_selector_interpolation_at_attr_end/000077500000000000000000000000001305254536400340045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400376540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/115_test_selector_interpolation_at_attr_end[foo=zzz] { a: b; } input.scss000066400000000000000000000000431305254536400357560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/115_test_selector_interpolation_at_attr_end$zzz: zzz; [foo=#{$zzz}] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/116_test_selector_interpolation_at_dashes/000077500000000000000000000000001305254536400334545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400373240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/116_test_selector_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } input.scss000066400000000000000000000000621305254536400354270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/116_test_selector_interpolation_at_dashes$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } 000077500000000000000000000000001305254536400363045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/117_test_selector_interpolation_in_reference_combinatorexpected_output.css000066400000000000000000000000431305254536400422340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/117_test_selector_interpolation_in_reference_combinator.foo /a/ .bar /b|c/ .baz { a: b; } input.scss000066400000000000000000000001011305254536400403300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/117_test_selector_interpolation_in_reference_combinator$a: a; $b: b; $c: c; .foo /#{$a}/ .bar /#{$b}|#{$c}/ .baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/119_test_basic_prop_name_interpolation/000077500000000000000000000000001305254536400327455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400366140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/119_test_basic_prop_name_interpolationfoo { barbazbang: blip; } input.scss000066400000000000000000000000411305254536400347150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/119_test_basic_prop_name_interpolationfoo {bar#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/120_test_basic_prop_name_interpolation/000077500000000000000000000000001305254536400327355ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400366050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/120_test_basic_prop_name_interpolationfoo { bar3: blip; } input.scss000066400000000000000000000000301305254536400347030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/120_test_basic_prop_name_interpolationfoo {bar#{1 + 2}: blip} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/121_test_prop_name_only_interpolation/000077500000000000000000000000001305254536400326365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400365110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/121_test_prop_name_only_interpolationfoo { bazbang: blip; } input.scss000066400000000000000000000000361305254536400346120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/121_test_prop_name_only_interpolationfoo {#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/122_test_directive_interpolation/000077500000000000000000000000001305254536400315745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400354420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/122_test_directive_interpolation@foo bar12 qux { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/122_test_directive_interpolation/input.scss000066400000000000000000000000451305254536400336270ustar00rootroot00000000000000$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/123_test_media_interpolation/000077500000000000000000000000001305254536400306765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400345510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/123_test_media_interpolation@media bar12 { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/123_test_media_interpolation/input.scss000066400000000000000000000000431305254536400327270ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/124_test_script_in_media/000077500000000000000000000000001305254536400300025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/124_test_script_in_media/expected_output.css000066400000000000000000000001151305254536400337320ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/124_test_script_in_media/input.scss000066400000000000000000000002141305254536400320330ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/125_test_script_in_media/000077500000000000000000000000001305254536400300035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/125_test_script_in_media/expected_output.css000066400000000000000000000001011305254536400337260ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 13) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/125_test_script_in_media/input.scss000066400000000000000000000001371305254536400320400ustar00rootroot00000000000000$vals: 1 2 3; @media screen and (-webkit-min-device-pixel-ratio: 5 + 6 + nth($vals, 2)) {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/126_test_media_interpolation_with_reparse/000077500000000000000000000000001305254536400334555ustar00rootroot00000000000000expected_output.css000066400000000000000000000003321305254536400373270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/126_test_media_interpolation_with_reparse@media screen and (max-width: 300px) { a: b; } @media screen and (max-width: 300px) { a: b; } @media screen and (max-width: 300px) { a: b; } @media screen and (max-width: 300px), print and (max-width: 300px) { a: b; } input.scss000066400000000000000000000004141305254536400354310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/126_test_media_interpolation_with_reparse$constraint: "(max-width: 300px)"; $fragment: "nd #{$constraint}"; $comma: "een, pri"; @media screen and #{$constraint} {a: b} @media screen { @media #{$constraint} {a: b} } @media screen a#{$fragment} {a: b} @media scr#{$comma}nt { @media #{$constraint} {a: b} } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/129_test_supports_bubbling/000077500000000000000000000000001305254536400304215ustar00rootroot00000000000000expected_output.css000066400000000000000000000001151305254536400342720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/129_test_supports_bubbling@supports (foo: bar) { a { b: c; } @supports (baz: bang) { a { d: e; } } } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/129_test_supports_bubbling/input.scss000066400000000000000000000001331305254536400324520ustar00rootroot00000000000000a { @supports (foo: bar) { b: c; @supports (baz: bang) { d: e; } } } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/130_test_random_directive_interpolation/000077500000000000000000000000001305254536400331335ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400370070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/130_test_random_directive_interpolation@foo url(http://sass-lang.com/), domain("sass-lang.com"), "foobarbaz", foobarbaz { .foo { a: b; } } input.scss000066400000000000000000000002301305254536400351030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/130_test_random_directive_interpolation$domain: "sass-lang.com"; @foo url(http://#{$domain}/), #{domain($domain)}, "foo#{'ba' + 'r'}baz", foo#{'ba' + 'r'}baz { .foo {a: b} } options.yml000066400000000000000000000000211305254536400352630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/130_test_random_directive_interpolation--- :clean: true sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/131_test_nested_mixin_def/000077500000000000000000000000001305254536400301535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400340240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/131_test_nested_mixin_deffoo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/131_test_nested_mixin_def/input.scss000066400000000000000000000000541305254536400322060ustar00rootroot00000000000000foo { @mixin bar {a: b} @include bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/132_test_nested_mixin_shadow/000077500000000000000000000000001305254536400307035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400345550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/132_test_nested_mixin_shadowfoo { c: d; } baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/132_test_nested_mixin_shadow/input.scss000066400000000000000000000001231305254536400327330ustar00rootroot00000000000000@mixin bar {a: b} foo { @mixin bar {c: d} @include bar; } baz {@include bar} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/133_test_nested_function_def/000077500000000000000000000000001305254536400306565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400345250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/133_test_nested_function_deffoo { a: 1; } bar { b: foo(); } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/133_test_nested_function_def/input.scss000066400000000000000000000001021305254536400327030ustar00rootroot00000000000000foo { @function foo() {@return 1} a: foo(); } bar {b: foo()} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/134_test_nested_function_shadow/000077500000000000000000000000001305254536400314065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400352600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/134_test_nested_function_shadowfoo { a: 2; } baz { b: 1; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/134_test_nested_function_shadow/input.scss000066400000000000000000000001371305254536400334430ustar00rootroot00000000000000@function foo() {@return 1} foo { @function foo() {@return 2} a: foo(); } baz {b: foo()} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/171_test_loud_comment_in_compressed_mode/000077500000000000000000000000001305254536400332565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000131305254536400371240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ input.scss000066400000000000000000000000131305254536400352250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ 000077500000000000000000000000001305254536400405035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_foreverexpected_output.css000066400000000000000000000000561305254536400444370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21053% 4.21053% 5.63158%; } input.scss000066400000000000000000000001201305254536400425300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21052631578947% 4.21052631578947% 5.631578947368421% /**/ } 000077500000000000000000000000001305254536400351305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/173_test_parsing_many_numbers_doesnt_take_foreverexpected_output.css000066400000000000000000000214721305254536400410710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever.foo { padding: 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%; } input.scss000066400000000000000000000214741305254536400371740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever.foo { padding: 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/174_test_import_comments_in_imports/000077500000000000000000000000001305254536400323405ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400362050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/174_test_import_comments_in_imports@import url(foo.css); @import url(bar.css); @import url(baz.css); input.scss000066400000000000000000000002071305254536400343140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/174_test_import_comments_in_imports@import "foo.css", // this is a comment "bar.css", /* this is another comment */ "baz.css"; // this is a third comment 000077500000000000000000000000001305254536400342135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/175_test_reference_combinator_with_parent_refexpected_output.css000066400000000000000000000000241305254536400401420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/175_test_reference_combinator_with_parent_refa /foo/ b { c: d; } input.scss000066400000000000000000000000251305254536400362440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/175_test_reference_combinator_with_parent_refa {& /foo/ b {c: d}} 000077500000000000000000000000001305254536400351265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/176_test_newline_selector_rendered_multiple_timesexpected_output.css000066400000000000000000000001251305254536400410570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/176_test_newline_selector_rendered_multiple_timesform input, form select { color: white; } form input, form select { color: white; } input.scss000066400000000000000000000001341305254536400371600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/176_test_newline_selector_rendered_multiple_times@for $i from 1 through 2 { form { input, select { color: white; } } } 000077500000000000000000000000001305254536400342655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/177_test_prop_name_interpolation_after_hyphenexpected_output.css000066400000000000000000000000231305254536400402130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/177_test_prop_name_interpolation_after_hyphena { -foo-bar: b; } input.scss000066400000000000000000000000301305254536400363120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/177_test_prop_name_interpolation_after_hyphena { -#{"foo"}-bar: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/178_test_star_plus_and_parent/000077500000000000000000000000001305254536400310715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400347440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/178_test_star_plus_and_parent* + html foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/178_test_star_plus_and_parent/input.scss000066400000000000000000000000261305254536400331230ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/179_test_weird_added_space/000077500000000000000000000000001305254536400302715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400341440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/179_test_weird_added_spacefoo { bar: -moz-bip; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/179_test_weird_added_space/input.scss000066400000000000000000000000561305254536400323260ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } 000077500000000000000000000000001305254536400347525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/180_test_interpolation_with_bracket_on_next_lineexpected_output.css000066400000000000000000000000301305254536400406760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/180_test_interpolation_with_bracket_on_next_linea.foo b { color: red; } input.scss000066400000000000000000000000321305254536400370010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/180_test_interpolation_with_bracket_on_next_linea.#{"foo"} b {color: red} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/181_test_interpolation/000077500000000000000000000000001305254536400275435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/181_test_interpolation/expected_output.css000066400000000000000000000000451305254536400334750ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/181_test_interpolation/input.scss000066400000000000000000000000671305254536400316020ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/182_test_mixin_with_keyword_args/000077500000000000000000000000001305254536400316145ustar00rootroot00000000000000expected_output.css000066400000000000000000000001061305254536400354650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/182_test_mixin_with_keyword_args.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/182_test_mixin_with_keyword_args/input.scss000066400000000000000000000002701305254536400336470ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin(foo, $arg2: non-default-val2); } 000077500000000000000000000000001305254536400345375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/183_test_passing_required_args_as_a_keyword_argexpected_output.css000066400000000000000000000001021305254536400404630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/183_test_passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } input.scss000066400000000000000000000002521305254536400365720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/183_test_passing_required_args_as_a_keyword_arg@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($required: foo); } 000077500000000000000000000000001305254536400361425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_orderexpected_output.css000066400000000000000000000001121305254536400420670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } input.scss000066400000000000000000000003341305254536400401760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($arg2: non-default-val2, $arg1: non-default-val1, $required: foo); } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/185_test_keyword_args_in_functions/000077500000000000000000000000001305254536400321365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400360110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/185_test_keyword_args_in_functions.keyed { color: rgba(170, 119, 204, 0.4); } input.scss000066400000000000000000000000621305254536400341110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/185_test_keyword_args_in_functions.keyed { color: rgba($color: #a7c, $alpha: 0.4) } 000077500000000000000000000000001305254536400365225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/186_test_newlines_removed_from_selectors_when_compressedexpected_output.css000066400000000000000000000000371305254536400424550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/186_test_newlines_removed_from_selectors_when_compressedstrange whitespace "z a , z b"?input.scss000066400000000000000000000000521305254536400405530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/186_test_newlines_removed_from_selectors_when_compresseda , b { z & { display: block; } } options.yml000066400000000000000000000000411305254536400407330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/186_test_newlines_removed_from_selectors_when_compressed--- :todo: - libsass - ruby-sass sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/187_test_multiline_var/000077500000000000000000000000001305254536400275345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/187_test_multiline_var/expected_output.css000066400000000000000000000000421305254536400334630ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/187_test_multiline_var/input.scss000066400000000000000000000001611305254536400315660ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/188_test_mixin_content/000077500000000000000000000000001305254536400275415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/188_test_mixin_content/expected_output.css000066400000000000000000000002061305254536400334720ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/188_test_mixin_content/input.scss000066400000000000000000000003571305254536400316020ustar00rootroot00000000000000$color: blue; @mixin context($class, $color: red) { .#{$class} { background-color: $color; @content; border-color: $color; } } @include context(parent) { @include context(child, $color: yellow) { color: $color; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/189_test_empty_content/000077500000000000000000000000001305254536400275545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/189_test_empty_content/expected_output.css000066400000000000000000000000141305254536400335020ustar00rootroot00000000000000a { b: c; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/189_test_empty_content/input.scss000066400000000000000000000000641305254536400316100ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/190_test_options_passed_to_script/000077500000000000000000000000001305254536400317745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400356460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/190_test_options_passed_to_scriptfoo { color: black; } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/190_test_options_passed_to_script/input.scss000066400000000000000000000000401305254536400340220ustar00rootroot00000000000000foo {color: darken(black, 10%)} sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/191_test_color_translation_functions/000077500000000000000000000000001305254536400325015ustar00rootroot00000000000000expected_output.css000066400000000000000000000006261305254536400363610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/191_test_color_translation_functions.bar { color1: rgba(192, 152, 83, 0.5); color2: #c09853; } .darken { color1: #a47e3c; color2: #7f612e; color3: #594521; color4: #342813; color5: #0f0b05; color6: black; color7: black; color8: black; color9: black; color10: black; } .lighten { color1: #ceae78; color2: #dbc59e; color3: #e9dbc3; color4: #f7f1e8; color5: white; color6: white; color7: white; color8: white; color9: white; color10: white; } input.scss000066400000000000000000000013441305254536400344600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/191_test_color_translation_functions$color: #c09853; .bar { color1: rgba($color,0.5); color2: rgba($color,1); } .darken { color1: darken($color, 10%); color2: darken($color, 20%); color3: darken($color, 30%); color4: darken($color, 40%); color5: darken($color, 50%); color6: darken($color, 60%); color7: darken($color, 70%); color8: darken($color, 80%); color9: darken($color, 90%); color10: darken($color, 100%); } .lighten { color1: lighten($color, 10%); color2: lighten($color, 20%); color3: lighten($color, 30%); color4: lighten($color, 40%); color5: lighten($color, 50%); color6: lighten($color, 60%); color7: lighten($color, 70%); color8: lighten($color, 80%); color9: lighten($color, 90%); color10: lighten($color, 100%); } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/191_test_extend_in_media_in_rule/000077500000000000000000000000001305254536400315065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400353550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/191_test_extend_in_media_in_rule@media screen { .foo { a: b; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss-tests/191_test_extend_in_media_in_rule/input.scss000066400000000000000000000001331305254536400335370ustar00rootroot00000000000000.foo { @media screen { @extend %bar; } } @media screen { %bar { a: b; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/000077500000000000000000000000001305254536400220645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/almost_ambiguous_nested_rules_and_declarations/000077500000000000000000000000001305254536400335645ustar00rootroot00000000000000expected_output.css000066400000000000000000000003121305254536400374340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/almost_ambiguous_nested_rules_and_declarationsfoo { bar: baz bang bop biddle woo look at all these elems; } foo bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses { a: b; } foo bar:baz bang bop biddle woo look at all these elems { a: b; } input.scss000066400000000000000000000003031305254536400355350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/almost_ambiguous_nested_rules_and_declarationsfoo { bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses {a: b}; bar:baz bang bop biddle woo look at all these elems {a: b}; bar:baz bang bop biddle woo look at all these elems; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/alpha/000077500000000000000000000000001305254536400231515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/alpha/expected_output.css000066400000000000000000000002131305254536400271000ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; grah: rgba(255, 0, 238, 0.5); floo: cyan; groo: cyan; hoo: 123; moo: 45; poo: 6; boo: #edcba9; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/alpha/input.scss000066400000000000000000000006211305254536400252040ustar00rootroot00000000000000$x: rgb(0, 255, 255); div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); // flah: rgba(0, 0, 0, 1) + #111; grah: rgba(#f0e, $alpha: .5); // blah: rgba(1,2,3,.6); floo: $x; // bloo: rgba($x, 0.7); groo: $x; $x: rgb(123, 45, 6); hoo: red($x); moo: green($x); poo: blue($x); // goo: mix(rgba(255, 0, 0, 0.5), #00f); boo: invert(#123456); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/append/000077500000000000000000000000001305254536400233335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/append/expected_output.css000066400000000000000000000000351305254536400272640ustar00rootroot00000000000000div { foo: c d; bar: list; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/append/input.scss000066400000000000000000000001061305254536400253640ustar00rootroot00000000000000div { $l: append(a b, c d); foo: nth($l, 3); bar: type-of($l); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/arglist/000077500000000000000000000000001305254536400235315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/arglist/expected_output.css000066400000000000000000000000551305254536400274640ustar00rootroot00000000000000div { foo-x: a; foo-y: b; foo-zs: c, d, e; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/arglist/input.scss000066400000000000000000000001571305254536400255700ustar00rootroot00000000000000@mixin foo($x, $y, $zs...) { foo-x: $x; foo-y: $y; foo-zs: $zs; } div { @include foo(a, b, c, d, e); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/backrefs-in-selector-groups/000077500000000000000000000000001305254536400274035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/backrefs-in-selector-groups/expected_output.css000066400000000000000000000000611305254536400333330ustar00rootroot00000000000000a:c, a d { hey: ho; } a b:c, a b d { hey: ho; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/backrefs-in-selector-groups/input.scss000066400000000000000000000001131305254536400314320ustar00rootroot00000000000000a { &:c, & d { hey: ho; } } a b { &:c, & d { hey: ho; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/backslash/000077500000000000000000000000001305254536400240175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/backslash/expected_output.css000066400000000000000000000001011305254536400277420ustar00rootroot00000000000000div, span { color: red; } div \ foo, span \ foo { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/backslash/input.scss000066400000000000000000000000651305254536400260540ustar00rootroot00000000000000div, span { color: red; \ foo { color: blue; } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_function/000077500000000000000000000000001305254536400250525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_function/expected_output.css000066400000000000000000000000161305254536400310020ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_function/input.scss000066400000000000000000000000721305254536400271050ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_mixins/000077500000000000000000000000001305254536400245345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_mixins/expected_output.css000066400000000000000000000000241305254536400304630ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_mixins/input.scss000066400000000000000000000000631305254536400265670ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_prop_name_interpolation/000077500000000000000000000000001305254536400301545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_prop_name_interpolation/expected_output.css000066400000000000000000000000241305254536400341030ustar00rootroot00000000000000foo { bar3: blip; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_prop_name_interpolation/input.scss000066400000000000000000000000301305254536400322010ustar00rootroot00000000000000foo {bar#{1 + 2}: blip} sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_selector_interpolation/000077500000000000000000000000001305254536400300145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_selector_interpolation/expected_output.css000066400000000000000000000000261305254536400337450ustar00rootroot00000000000000foo.bar baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/basic_selector_interpolation/input.scss000066400000000000000000000000301305254536400320410ustar00rootroot00000000000000#{"foo"}.bar baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss/blimp/000077500000000000000000000000001305254536400231675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/blimp/expected_output.css000066400000000000000000000000301305254536400271130ustar00rootroot00000000000000blimp { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/blimp/input.scss000066400000000000000000000000271305254536400252220ustar00rootroot00000000000000blimp { color: green } sass-spec-3.5.0-2/spec/output_styles/compact/scss/block_comment_in_script/000077500000000000000000000000001305254536400267525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/block_comment_in_script/expected_output.css000066400000000000000000000000211305254536400326760ustar00rootroot00000000000000foo { a: 1bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/block_comment_in_script/input.scss000066400000000000000000000000351305254536400310040ustar00rootroot00000000000000foo {a: 1 + /* flang */ bar} sass-spec-3.5.0-2/spec/output_styles/compact/scss/cfunc/000077500000000000000000000000001305254536400231625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/cfunc/expected_output.css000066400000000000000000000000371305254536400271150ustar00rootroot00000000000000div { blah: say-something(); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/cfunc/input.scss000066400000000000000000000000401305254536400252100ustar00rootroot00000000000000div { blah: say-something(); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/classes-and-ids/000077500000000000000000000000001305254536400250365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/classes-and-ids/expected_output.css000066400000000000000000000001411305254536400307650ustar00rootroot00000000000000div.foo { color: red; } div.foo #hux buz { width: auto; } div.foo > .mux { text-align: center; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/classes-and-ids/input.scss000066400000000000000000000001421305254536400270670ustar00rootroot00000000000000div.foo { color: red; #hux buz { width: auto; } > .mux { text-align: center; } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/color_output/000077500000000000000000000000001305254536400246225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/color_output/expected_output.css000066400000000000000000000012571305254536400305620ustar00rootroot00000000000000a { q: silver; r: #ddd; s: green; t: #00FF00; u: lime; v: #0f0; w: lime; x: rgba(0, 255, 0, 0.5); y: lime; z: #00ff01; } b { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid lime; v: 1px solid #0f0; w: 1px solid lime; x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid lime; z: 1px solid #00ff01; } c { q: silver; r: #ddd; s: green; t: #00FF00; u: lime; v: #0f0; w: lime; x: rgba(0, 255, 0, 0.5); y: lime; z: #00ff01; } d { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid lime; v: 1px solid #0f0; w: 1px solid lime; x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid lime; z: 1px solid #00ff01; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/color_output/input.scss000066400000000000000000000021361305254536400266600ustar00rootroot00000000000000$green: green; $green-hex: #00FF00; $green-hex-add: #00FF00 + 0; $green-hex-min: #0f0; $green-rgb: rgb(0, 255, 0); $green-rgba-t: rgba(0, 255, 0, 0.5); $green-rgba-s: rgba(0, 255, 0, 1); $offgreen: #00ff01; $silver: silver; $silver-hex: #ddd; a { q: silver; r: #ddd; s: green; t: #00FF00; u: #00FF00 + 0; v: #0f0; w: rgb(0, 255, 0); x: rgba(0, 255, 0, 0.5); y: rgba(0, 255, 0, 1); z: #00ff01; } b { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid #00FF00 + 0; v: 1px solid #0f0; w: 1px solid rgb(0, 255, 0); x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid rgba(0, 255, 0, 1); z: 1px solid #00ff01; } c { q: $silver; r: $silver-hex; s: $green; t: $green-hex; u: $green-hex-add; v: $green-hex-min; w: $green-rgb; x: $green-rgba-t; y: $green-rgba-s; z: $offgreen; } d { q: 1px solid $silver; r: 1px solid $silver-hex; s: 1px solid $green; t: 1px solid $green-hex; u: 1px solid $green-hex-add; v: 1px solid $green-hex-min; w: 1px solid $green-rgb; x: 1px solid $green-rgba-t; y: 1px solid $green-rgba-s; z: 1px solid $offgreen; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/comment_after_if_directive/000077500000000000000000000000001305254536400274235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/comment_after_if_directive/expected_output.css000066400000000000000000000000541305254536400333550ustar00rootroot00000000000000foo { a: b; /* This is a comment */ c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/comment_after_if_directive/input.scss000066400000000000000000000001121305254536400314510ustar00rootroot00000000000000foo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/compact/scss/comparable/000077500000000000000000000000001305254536400241715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/comparable/expected_output.css000066400000000000000000000002611305254536400301230ustar00rootroot00000000000000.color-functions { hue: 0deg; hue-type: number; hue-unit: "deg"; hue-comparable: true; x: true; x: true; x: true; y: number; y: number; z: 50%; z: number; z: number; z: true; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/comparable/input.scss000066400000000000000000000006301305254536400262240ustar00rootroot00000000000000.color-functions { $color: red; hue: hue($color); hue-type: type-of(hue($color)); hue-unit: unit(hue($color)); hue-comparable: comparable(hue($color), hue($color)); x: comparable(10fu, 10fu); x: comparable(10px, 10px); x: comparable(10, 10); y: type-of(10px); y: type-of(10deg); z: lightness(red); z: type-of(lightness(red)); z: type-of(50%); z: comparable(lightness(red), 50%); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/composed-args/000077500000000000000000000000001305254536400246275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/composed-args/expected_output.css000066400000000000000000000012111305254536400305550ustar00rootroot00000000000000.testOneLevelPassthrough { width: 1px; height: 2px; opacity: 0.3; } .testOneLevelNoArgs { width: 0; height: 0; opacity: 0; } .testOneLevelSingleArg { width: 1px; height: 0; opacity: 0; } .testOneLevelNamedSingleArg { width: 0; height: 0; opacity: 0.1; } .testOneLevelNamedArgs { width: 1px; height: 2px; opacity: 0.3; } .testTwoLevelPassthrough { width: 1px; height: 2px; opacity: 0.3; } .testTwoLevelNoArgs { width: 0; height: 0; opacity: 0; } .testTwoLevelSingleArg { width: 1px; height: 0; opacity: 0; } .testTwoLevelNamedSingleArg { width: 0; height: 0; opacity: 0.1; } .testTwoLevelNamedArgs { width: 1px; height: 2px; opacity: 0.3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/composed-args/input.scss000066400000000000000000000014241305254536400266640ustar00rootroot00000000000000@mixin A($width: 0, $height: 0, $opacity: 0) { width: $width; height: $height; opacity: $opacity; } @mixin B($args...) { @include A($args...); } @mixin C($args...) { @include B($args...); } .testOneLevelPassthrough { @include B(1px, 2px, 0.3); } .testOneLevelNoArgs { @include B(); } .testOneLevelSingleArg { @include B(1px); } .testOneLevelNamedSingleArg { @include B($opacity: 0.1); } .testOneLevelNamedArgs { @include B($opacity: 0.3, $width: 1px, $height: 2px); } .testTwoLevelPassthrough { @include C(1px, 2px, 0.3); } .testTwoLevelNoArgs { @include C(); } .testTwoLevelSingleArg { @include C(1px); } .testTwoLevelNamedSingleArg { @include C($opacity: 0.1); } .testTwoLevelNamedArgs { @include C($opacity: 0.3, $width: 1px, $height: 2px); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/concat/000077500000000000000000000000001305254536400233335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/concat/expected_output.css000066400000000000000000000001061305254536400272630ustar00rootroot00000000000000div { a: hellogoodbye; b: "hellogoodbye"; c: "3hello"; d: "hello3"; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/concat/input.scss000066400000000000000000000001331305254536400253640ustar00rootroot00000000000000div { a: hello + "goodbye"; b: "hello" + goodbye; c: 3 + "hello"; d: "hello" + 3; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/cons-up/000077500000000000000000000000001305254536400234505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/cons-up/expected_output.css000066400000000000000000000005341305254536400274050ustar00rootroot00000000000000div { content: input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"]; content: hello; content: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/cons-up/input.scss000066400000000000000000000015251305254536400255070ustar00rootroot00000000000000$inputs-list: 'input[type="email"]', 'input[type="number"]', 'input[type="password"]', 'input[type="search"]', 'input[type="tel"]', 'input[type="text"]', 'input[type="url"]', // Webkit & Gecko may change the display of these in the future 'input[type="color"]', 'input[type="date"]', 'input[type="datetime"]', 'input[type="datetime-local"]', 'input[type="month"]', 'input[type="time"]', 'input[type="week"]'; $unquoted-inputs-list: (); @each $input-type in $inputs-list { $unquoted-inputs-list: append($unquoted-inputs-list, unquote($input-type), comma); } div { content: $unquoted-inputs-list; content: append((), hello); content: length(()); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_basic_scss/000077500000000000000000000000001305254536400250505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_basic_scss/expected_output.css000066400000000000000000000000161305254536400310000ustar00rootroot00000000000000sel { p: v; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_basic_scss/input.scss000066400000000000000000000000201305254536400270740ustar00rootroot00000000000000sel { p: v; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_block_directive_with_semicolon/000077500000000000000000000000001305254536400311675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400350420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_block_directive_with_semicolon@foo { a: b; } @bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_block_directive_with_semicolon/input.scss000066400000000000000000000000431305254536400332200ustar00rootroot00000000000000@foo { a: b; } @bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_cdo_and_cdc_ignored_at_toplevel/000077500000000000000000000000001305254536400312415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000701305254536400351120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_cdo_and_cdc_ignored_at_toplevelfoo { bar: baz; } bar { bar: baz; } baz { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_cdo_and_cdc_ignored_at_toplevel/input.scss000066400000000000000000000000761305254536400333000ustar00rootroot00000000000000foo { bar: baz; } bar { bar: baz; } baz { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_crazy_comments/000077500000000000000000000000001305254536400257715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_crazy_comments/expected_output.css000066400000000000000000000005231305254536400317240ustar00rootroot00000000000000/* This is a CSS comment. */ .one { color: green; } /* Another comment */ /* The following should not be used: .two {color: red;} */ .three { color: green; /* color: red; */ } /** .four {color: red;} */ .five { color: green; } /**/ .six { color: green; } /*********/ .seven { color: green; } /* a comment **/ .eight { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_crazy_comments/input.scss000066400000000000000000000005411305254536400300250ustar00rootroot00000000000000/* This is a CSS comment. */ .one { color: green; } /* Another comment */ /* The following should not be used: .two {color: red;} */ .three { color: green; /* color: red; */ } /** .four {color: red;} */ .five { color: green; } /**/ .six { color: green; } /*********/ .seven { color: green; } /* a comment **/ .eight { color: green; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_empty_declarations/000077500000000000000000000000001305254536400266225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_empty_declarations/expected_output.css000066400000000000000000000000221305254536400325470ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_empty_declarations/input.scss000066400000000000000000000000241305254536400306520ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_empty_rule/000077500000000000000000000000001305254536400251215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_empty_rule/expected_output.css000066400000000000000000000000001305254536400310420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_empty_rule/input.scss000066400000000000000000000000001305254536400271430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_import_directive/000077500000000000000000000000001305254536400263045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_import_directive/expected_output.css000066400000000000000000000000261305254536400322350ustar00rootroot00000000000000@import url(foo.css); sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_import_directive/input.scss000066400000000000000000000000251305254536400303350ustar00rootroot00000000000000@import url(foo.css);sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_invisible_comments/000077500000000000000000000000001305254536400266255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_invisible_comments/expected_output.css000066400000000000000000000000161305254536400325550ustar00rootroot00000000000000foo { a: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_invisible_comments/input.scss000066400000000000000000000000201305254536400306510ustar00rootroot00000000000000foo { a: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_property_comments/000077500000000000000000000000001305254536400265255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_property_comments/expected_output.css000066400000000000000000000000351305254536400324560ustar00rootroot00000000000000.foo { /* Foo Bar */ a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_property_comments/input.scss000066400000000000000000000000461305254536400305610ustar00rootroot00000000000000.foo { /* Foo * Bar */ a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_rule_comments/000077500000000000000000000000001305254536400256105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_rule_comments/expected_output.css000066400000000000000000000000351305254536400315410ustar00rootroot00000000000000/* Foo Bar */ .foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_rule_comments/input.scss000066400000000000000000000000421305254536400276400ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_selector_comments/000077500000000000000000000000001305254536400264615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_selector_comments/expected_output.css000066400000000000000000000000351305254536400324120ustar00rootroot00000000000000.foo #bar:baz(bip) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_selector_comments/input.scss000066400000000000000000000000371305254536400305150ustar00rootroot00000000000000.foo #bar:baz(bip) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_selector_hacks/000077500000000000000000000000001305254536400257255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_selector_hacks/expected_output.css000066400000000000000000000000201305254536400316500ustar00rootroot00000000000000> > E { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_selector_hacks/input.scss000066400000000000000000000000221305254536400277530ustar00rootroot00000000000000> > E { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_spaceless_combo_selectors/000077500000000000000000000000001305254536400301605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_spaceless_combo_selectors/expected_output.css000066400000000000000000000000201305254536400341030ustar00rootroot00000000000000E + F { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_spaceless_combo_selectors/input.scss000066400000000000000000000000221305254536400322060ustar00rootroot00000000000000E + F { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_unary_ops/000077500000000000000000000000001305254536400247535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_unary_ops/expected_output.css000066400000000000000000000000731305254536400307060ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/css_unary_ops/input.scss000066400000000000000000000001031305254536400270010ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-args/000077500000000000000000000000001305254536400244425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-args/expected_output.css000066400000000000000000000001031305254536400303670ustar00rootroot00000000000000div { value: 1, 2; value: 2, 3; value: 1, 3; } div { value: ho; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-args/input.scss000066400000000000000000000003241305254536400264750ustar00rootroot00000000000000@mixin foo($x: 1, $y: $x + 1) { value: $x, $y; } div { @include foo(); @include foo(2); @include foo($y: 3); } $v: hey; @mixin bar($x: $v) { value: $x; } div { $v: ho !global; @include bar(); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-parameters/000077500000000000000000000000001305254536400256515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-parameters/expected_output.css000066400000000000000000000000501305254536400315770ustar00rootroot00000000000000h1 { color: red; } h2 { color: blue; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-parameters/input.scss000066400000000000000000000001351305254536400277040ustar00rootroot00000000000000$a: red; @mixin f($a: $a) { color: $a; } h1 { @include f; } h2 { @include f(blue); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-vars-in-default-params/000077500000000000000000000000001305254536400277705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-vars-in-default-params/expected_output.css000066400000000000000000000000431305254536400337200ustar00rootroot00000000000000div { why: why; stuff: ecks why; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/default-vars-in-default-params/input.scss000066400000000000000000000001361305254536400320240ustar00rootroot00000000000000$y: why; @mixin foo($x, $y: $y) { stuff: $x $y; } div { why: $y; @include foo(ecks); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/directives-in-propsets/000077500000000000000000000000001305254536400265065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/directives-in-propsets/expected_output.css000066400000000000000000000002341305254536400324400ustar00rootroot00000000000000div { background-something-color: green; background-color: red; background-position: 50%; background-image: url(foo.png); background-groo: foo; width: 0; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/directives-in-propsets/input.scss000066400000000000000000000005241305254536400305430ustar00rootroot00000000000000$color: red; $position: 50%; $x: 0; @mixin foo() { image: url(foo.png); } div { background: { something: { color: green; } @if (type-of($color) == "color") { color: $color; } @if (type-of($position) == "number") { position: $position; @include foo(); } groo: foo; } width: $x; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/each/000077500000000000000000000000001305254536400227645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/each/expected_output.css000066400000000000000000000001531305254536400267160ustar00rootroot00000000000000div { color: singleton; divider: 3; } div span { msg: foo; } div span { msg: bar; } div span { msg: hux; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/each/input.scss000066400000000000000000000002161305254536400250170ustar00rootroot00000000000000div { $x: 3; @each $x in singleton { color: $x; } divider: $x; @each $x in foo, bar, hux { span { msg: $x; } } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/each_directive/000077500000000000000000000000001305254536400250225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/each_directive/expected_output.css000066400000000000000000000001161305254536400307530ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/each_directive/input.scss000066400000000000000000000001741305254536400270600ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/each_in_functions/000077500000000000000000000000001305254536400255425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/each_in_functions/expected_output.css000066400000000000000000000002751305254536400315010ustar00rootroot00000000000000div { a: 0; b: global each 50% 50% type1 number type2 number each cover circle type1 string type2 string each red blue type1 color type2 color map foo foo map bar bar; c: a, b, color, d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/each_in_functions/input.scss000066400000000000000000000007431305254536400276020ustar00rootroot00000000000000$GLOBAL: global; @function foo($g1, $g2, $g3) { @each $value in $g1, $g2, $g3 { $GLOBAL: $GLOBAL each $value !global; $GLOBAL: $GLOBAL type1 type-of(nth($value, 1)) !global; $GLOBAL: $GLOBAL type2 type-of(nth($value, 2)) !global; } @each $value in (foo: foo, bar: bar) { $GLOBAL: $GLOBAL map $value !global; } @return 0; } div { a: foo(50% 50%, cover circle, red blue); b: $GLOBAL; $colors: red green blue; c: a, b, type-of(nth($colors, 2)), d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/for/000077500000000000000000000000001305254536400226525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/for/expected_output.css000066400000000000000000000004421305254536400266050ustar00rootroot00000000000000div { content: 4 thing 1; } div { content: 4 thing 2; } div { content: 4 thing 3; } div { content: 4 thing 4; } div { content: 4 thing 5; } div { content: 4 thing 6; } div { content: 4 thing 7; } div { content: 4 thing 8; } div { content: 4 thing 9; } div { content: 4 thing 10; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/for/input.scss000066400000000000000000000001461305254536400247070ustar00rootroot00000000000000$limit: 10; @for $x from 1 through $limit { $limit: 4; div { content: $limit thing $x; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/for_directive/000077500000000000000000000000001305254536400247105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/for_directive/expected_output.css000066400000000000000000000000471305254536400306440ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/for_directive/input.scss000066400000000000000000000000611305254536400267410ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/compact/scss/for_in_functions/000077500000000000000000000000001305254536400254305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/for_in_functions/expected_output.css000066400000000000000000000000231305254536400313560ustar00rootroot00000000000000div { width: 55; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/for_in_functions/input.scss000066400000000000000000000002171305254536400274640ustar00rootroot00000000000000@function foo() { $limit: 10; $y: 0; @for $x from 1 through $limit { $limit: 4; $y: $y + $x; } @return $y; } div { width: foo(); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/function-names-4.0/000077500000000000000000000000001305254536400253115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/function-names-4.0/expected_output.css000066400000000000000000000001071305254536400312420ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/function-names-4.0/input.scss000066400000000000000000000001371305254536400273460ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/function-names-4.0/options.yml000066400000000000000000000000321305254536400275220ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/scss/function-names/000077500000000000000000000000001305254536400250125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/function-names/expected_output.css000066400000000000000000000001071305254536400307430ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/function-names/input.scss000066400000000000000000000001371305254536400270470ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/function-names/options.yml000066400000000000000000000000301305254536400272210ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compact/scss/function_args/000077500000000000000000000000001305254536400247255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/function_args/expected_output.css000066400000000000000000000000161305254536400306550ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/function_args/input.scss000066400000000000000000000001241305254536400267560ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/functions-and-mixins/000077500000000000000000000000001305254536400261415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/functions-and-mixins/expected_output.css000066400000000000000000000001221305254536400320670ustar00rootroot00000000000000div { height: 5; } div span div { content: "hello"; content: "hello"; width: 8; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/functions-and-mixins/input.scss000066400000000000000000000004521305254536400301760ustar00rootroot00000000000000@function foo() { @return "hello"; } @mixin foo() { content: "hello"; } div { span { @function length($a, $b, $c, $d) { @return $a + $b + $c + $d; } div { content: foo(); @include foo(); width: length(1,2,2,3); } } height: length(a b c d e); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/functions/000077500000000000000000000000001305254536400240745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/functions/expected_output.css000066400000000000000000000000711305254536400300250ustar00rootroot00000000000000div { answer: YES; flanswer: fudge(muxflux)mudge(a/b); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/functions/input.scss000066400000000000000000000003321305254536400261260ustar00rootroot00000000000000@function foo($x, $y, $z) { @while $x < $y { $z: transform($z); @return $z; } } @function bar($x) { @if $x { @return YES; } } div { answer: bar(true); flanswer: fudge(mux+flux) + mudge(a/b); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/guard_assign/000077500000000000000000000000001305254536400245325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/guard_assign/expected_output.css000066400000000000000000000000161305254536400304620ustar00rootroot00000000000000foo { a: 2; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/guard_assign/input.scss000066400000000000000000000000411305254536400265610ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/compact/scss/hey1/000077500000000000000000000000001305254536400227325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/hey1/expected_output.css000066400000000000000000000000241305254536400266610ustar00rootroot00000000000000div { width: 1px; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/hey1/input.scss000066400000000000000000000000241305254536400247620ustar00rootroot00000000000000div { width: 1px; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/hey2/000077500000000000000000000000001305254536400227335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/hey2/expected_output.css000066400000000000000000000000241305254536400266620ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/hey2/input.scss000066400000000000000000000000241305254536400247630ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/huge/000077500000000000000000000000001305254536400230145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/huge/expected_output.css000066400000000000000000031560001305254536400267540ustar00rootroot00000000000000div { color: red; width: 100%; } div div { color: red; width: 100%; } div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p empty not-empty div { color: red; width: 100%; } div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p empty not-empty div div { color: red; width: 100%; } div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div { color: red; width: 100%; } div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div { color: red; width: 100%; } div p a div div { color: red; width: 100%; } div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div p empty not-empty div { color: red; width: 100%; } div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div p empty not-empty div div { color: red; width: 100%; } div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div div { color: red; width: 100%; } div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p empty not-empty div { color: red; width: 100%; } div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p empty not-empty div div { color: red; width: 100%; } div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div { color: red; width: 100%; } div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty div { color: red; width: 100%; } div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty div div { color: red; width: 100%; } div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div { color: red; width: 100%; } div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div { color: red; width: 100%; } div div p div div { color: red; width: 100%; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div { color: red; width: 100%; } div div p div p a div div { color: red; width: 100%; } div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div div { color: red; width: 100%; } div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div { color: red; width: 100%; } div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty div { color: red; width: 100%; } div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty div div { color: red; width: 100%; } div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div { color: red; width: 100%; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p empty not-empty div { color: red; width: 100%; } div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div div { color: red; width: 100%; } div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div { color: red; width: 100%; } div div p div div p a div div { color: red; width: 100%; } div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div div { color: red; width: 100%; } div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div { color: red; width: 100%; } div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div { color: red; width: 100%; } div div p div div div p div div { color: red; width: 100%; } div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div div { color: red; width: 100%; } div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div { color: red; width: 100%; } div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div { color: red; width: 100%; } div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div { color: red; width: 100%; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div { color: red; width: 100%; } div div div div { color: red; width: 100%; } div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p empty not-empty div { color: red; width: 100%; } div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div div { color: red; width: 100%; } div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div { color: red; width: 100%; } div div div p a div div { color: red; width: 100%; } div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div div { color: red; width: 100%; } div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p empty not-empty div { color: red; width: 100%; } div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div { color: red; width: 100%; } div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty div { color: red; width: 100%; } div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty div div { color: red; width: 100%; } div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div { color: red; width: 100%; } div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div { color: red; width: 100%; } div div div div p div div { color: red; width: 100%; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div { color: red; width: 100%; } div div div div p div p a div div { color: red; width: 100%; } div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div div { color: red; width: 100%; } div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div { color: red; width: 100%; } div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div { color: red; width: 100%; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div div { color: red; width: 100%; } div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div { color: red; width: 100%; } div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div { color: red; width: 100%; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/huge/input.scss000066400000000000000000071047771305254536400250770ustar00rootroot00000000000000$blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/hyphen-interpolated/000077500000000000000000000000001305254536400260475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/hyphen-interpolated/expected_output.css000066400000000000000000000000411305254536400317750ustar00rootroot00000000000000div { foo: -hux-5; bar: hux-5; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/hyphen-interpolated/input.scss000066400000000000000000000000561305254536400301040ustar00rootroot00000000000000div { foo: -hux-#{2+3}; bar: hux-#{2+3}; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-backslash/000077500000000000000000000000001305254536400244125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-backslash/expected_output.css000066400000000000000000000000461305254536400303450ustar00rootroot00000000000000div { background-color: #cc0000 \9; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-backslash/input.scss000066400000000000000000000000601305254536400264420ustar00rootroot00000000000000div { background-color: darken(red, 10%) \9; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-functions/000077500000000000000000000000001305254536400244675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-functions/expected_output.css000066400000000000000000000032451305254536400304260ustar00rootroot00000000000000foo { filter: progid:Microsoft.foo.bar.Baz(flip=foobar, bang=#00ff00cc); something: blah(hux=mumble); blah: progid:something.something(flip=foobar, bang=#abc); blah: progid:bar.hux(); blah: string; opacity: 0.005; filter: alpha(opacity=0.5); bilter: alpha(opacity=0.5); kilter: string; left: expression(document.body.clientWidth/2-oDiv.offsetWidth/2); flop: expression(document.body.clientHeight/2-oDiv.offsetHeight/2); left: expression(document.body.clientWidth/4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF0000', endColorstr='#FF008000', GradientType=1); } .parser { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle='STAR', duration=4); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='false', startColorstr=#550000FF, endColorstr=#55FFFF00); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-functions/input.scss000066400000000000000000000040111305254536400265170ustar00rootroot00000000000000@mixin ie-opacity($opacity) { opacity: $opacity / 100; filter: alpha(opacity=$opacity); bilter: alpha(opacity=$opacity); kilter: type-of(opacity=$opacity); left: expression(document.body.clientWidth/2-oDiv.offsetWidth/2); flop: expression(document.body.clientHeight/2-oDiv.offsetHeight/2); } $startColor: red; $endColor: green; foo { filter: progid:Microsoft.foo.bar.Baz(flip=#{foo + bar}, bang=#00ff00cc); something: blah(hux = mumble); blah: progid:something.something(flip=foobar, bang=#abc); blah: progid:bar.hux(); blah: type-of(hux = mumble); @include ie-opacity(.5); left: expression(document.body.clientWidth/4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($startColor)}', endColorstr='#{ie-hex-str($endColor)}', GradientType=1); } .parser { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle='STAR', duration=4); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='false', startColorstr=#550000FF, endColorstr=#55FFFF00); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-hex-str/000077500000000000000000000000001305254536400240515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-hex-str/expected_output.css000066400000000000000000000001031305254536400277760ustar00rootroot00000000000000div { blah: foobar; color: #FFFF0000bar; color: "foo #FFA52A2A"; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/ie-hex-str/input.scss000066400000000000000000000001431305254536400261030ustar00rootroot00000000000000div { blah: foo + "bar"; color: ie-hex-str(red) + "bar"; color: "foo " + ie-hex-str(brown); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/if-in-mixin/000077500000000000000000000000001305254536400242105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/if-in-mixin/expected_output.css000066400000000000000000000001001305254536400301320ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/if-in-mixin/input.scss000066400000000000000000000003761305254536400262520ustar00rootroot00000000000000$x: true; @mixin foobar() { @if $x { $x: false !global; content: foo; } @else { $x: true !global; content: bar; } } div { @include foobar(); @include foobar(); @include foobar(); $x: true !global; @include foobar(); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/if-in-propset/000077500000000000000000000000001305254536400245605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/if-in-propset/expected_output.css000066400000000000000000000000761305254536400305160ustar00rootroot00000000000000div { prop-a: "hello"; prop-b: "goodbye"; prop-c: "badbye"; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/if-in-propset/input.scss000066400000000000000000000001371305254536400266150ustar00rootroot00000000000000div { prop: { a: "hello"; b: "goodbye"; @if true { c: "badbye"; } } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/if/000077500000000000000000000000001305254536400224625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/if/expected_output.css000066400000000000000000000000731305254536400264150ustar00rootroot00000000000000span { color: blue; } div { color: green; height: 40px; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/if/input.scss000066400000000000000000000004331305254536400245160ustar00rootroot00000000000000@if false { div { color: red; } } @else if true { span { color: blue; } } div { @if true { color: green; } @if false { height: 10px; } @else if false { height: 20px; } @else if false { height: 30px; } @else { height: 40px; } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/if_directive/000077500000000000000000000000001305254536400245205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/if_directive/expected_output.css000066400000000000000000000000161305254536400304500ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/if_directive/input.scss000066400000000000000000000000631305254536400265530ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/imp/000077500000000000000000000000001305254536400226515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/imp/expected_output.css000066400000000000000000000000241305254536400266000ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/imp/input.scss000066400000000000000000000000241305254536400247010ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/important-in-arglist/000077500000000000000000000000001305254536400261505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/important-in-arglist/expected_output.css000066400000000000000000000001311305254536400320760ustar00rootroot00000000000000div { style: 0px 0px 0px 0px #ef8086 inset !important; fludge: foo bar !important hux; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/important-in-arglist/input.scss000066400000000000000000000002051305254536400302010ustar00rootroot00000000000000@mixin foo($x) { style: $x; } div { @include foo(0px 0px 0px 0px #ef8086 inset !important); fludge: foo bar ! important hux; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/important/000077500000000000000000000000001305254536400241015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/important/expected_output.css000066400000000000000000000000661305254536400300360ustar00rootroot00000000000000div { color: red !important; width: 5px !important; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/important/input.scss000066400000000000000000000000731305254536400261350ustar00rootroot00000000000000div { color: red ! important; width: 5px ! important; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/index/000077500000000000000000000000001305254536400231735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/index/expected_output.css000066400000000000000000000000301305254536400271170ustar00rootroot00000000000000div { foo: 2; baz: 3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/index/input.scss000066400000000000000000000002301305254536400252220ustar00rootroot00000000000000div { foo: index(hello goodbye futz, goodbye); bar: index(hello goodbye futz, badbye); baz: index((hello world) (my name) (is aaron), is aaron); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolated-selectors/000077500000000000000000000000001305254536400265575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolated-selectors/expected_output.css000066400000000000000000000000331305254536400325060ustar00rootroot00000000000000foobar hux { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolated-selectors/input.scss000066400000000000000000000000371305254536400306130ustar00rootroot00000000000000foo#{bar} hux { color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolated-strings/000077500000000000000000000000001305254536400262455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolated-strings/expected_output.css000066400000000000000000000001201305254536400321710ustar00rootroot00000000000000div { blah: "hey ecks ho"; blee: heywhyho; bluh: "foo ecks"; bleg: fooheybar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolated-strings/input.scss000066400000000000000000000001641305254536400303020ustar00rootroot00000000000000$x: ecks; $y: why; div { blah: "hey #{$x} ho"; blee: hey#{$y}ho; bluh: "foo #{$x}"; bleg: foo#{"hey"}bar; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence-4.0/000077500000000000000000000000001305254536400313615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence-4.0/error000066400000000000000000000002651305254536400324400ustar00rootroot00000000000000Error: Undefined operation: "a times 5%". on line 13 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400352230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence-4.0sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence-4.0/input.scss000066400000000000000000000022241305254536400334150ustar00rootroot00000000000000.test { a01: (#{a}+5.0% + 2); a02: (#{a}+ 5.0% + 2); a03: (#{a} +5.0% + 2); a04: (#{a} + 5.0% + 2); b01: (5 + 2.0%+#{a}); b02: (5 + 2.0%+ #{a}); b03: (5 + 2.0% +#{a}); b04: (5 + 2.0% + #{a}); c01: (#{a} +5.0% + 2); c02: (#{a} -5.0% + 2); c03: (#{a} /5.0% + 2); c04: (#{a} *5.0% + 2); c05: (#{a} +5.0% - 2); c06: (#{a} -5.0% - 2); c07: (#{a} /5.0% - 2); c08: (#{a} *5.0% - 2); c09: (#{a} +5.0% / 2); c10: (#{a} -5.0% / 2); c11: (#{a} /5.0% / 2); c12: (#{a} *5.0% / 2); c13: (#{a} +5.0% * 2); c14: (#{a} -5.0% * 2); c15: (#{a} /5.0% * 2); c16: (#{a} *5.0% * 2); d01: (5 + 2.0% +#{a}); d02: (5 + 2.0% -#{a}); d03: (5 + 2.0% /#{a}); d04: (5 + 2.0% *#{a}); d05: (5 - 2.0% +#{a}); d06: (5 - 2.0% -#{a}); d07: (5 - 2.0% /#{a}); d08: (5 - 2.0% *#{a}); d09: (5% / 2.0 +#{a}); d10: (5% / 2.0 -#{a}); d11: (5% / 2.0 /#{a}); d12: (5% / 2.0 *#{a}); d13: (5 * 2.0% +#{a}); d14: (5 * 2.0% -#{a}); d15: (5 * 2.0% /#{a}); d16: (5 * 2.0% *#{a}); e01: (#{a} ==5.0% == 2); e02: (#{a} >5.0% > 2); e03: (#{a} <5.0% < 2); e04: (#{a} >=5.0% >= 2); e05: (#{a} <=5.0% <= 2); e06: (#{a} !=5.0% != 2); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence-4.0/options.yml000066400000000000000000000000321305254536400335720ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence-4.0/status000066400000000000000000000000021305254536400326170ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence/000077500000000000000000000000001305254536400310625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence/error000066400000000000000000000241151305254536400321410ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a+#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a+ #{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a + #{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%}+a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%}+ a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} + a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("*5%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("*5%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% / 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a *#{5% / 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a *#{5% * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("2% *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 - 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("2% *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5% / 2} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5% / 2} *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 * 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 * 2%} *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a ==#{5% == 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a >#{5% > 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a <#{5% < 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a >=#{5% >= 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a <=#{5% <= 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a !=#{5% != 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000011511305254536400347340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence.test { a01: a+7%; a02: a+ 7%; a03: a +7%; a04: a + 7%; b01: 7%+a; b02: 7%+ a; b03: 7% +a; b04: 7% + a; c01: a +7%; c02: a -3%; c03: a /5%2; c04: a *5%2; c05: a +3%; c06: a -7%; c07: a /5%-2; c08: a *5%-2; c09: a +2.5%; c10: a -2.5%; c11: a /2.5%; c12: a *2.5%; c13: a +10%; c14: a -10%; c15: a /10%; c16: a *10%; d01: 7% +a; d02: 7% -a; d03: 52% /a; d04: 52% *a; d05: 3% +a; d06: 3% -a; d07: 5-2% /a; d08: 5-2% *a; d09: 2.5% +a; d10: 2.5% -a; d11: 2.5% /a; d12: 2.5% *a; d13: 10% +a; d14: 10% -a; d15: 10% /a; d16: 10% *a; e01: a ==false; e02: a >true; e03: a =true; e05: a <=false; e06: a !=true; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence/input.scss000066400000000000000000000022241305254536400331160ustar00rootroot00000000000000.test { a01: (#{a}+5.0% + 2); a02: (#{a}+ 5.0% + 2); a03: (#{a} +5.0% + 2); a04: (#{a} + 5.0% + 2); b01: (5 + 2.0%+#{a}); b02: (5 + 2.0%+ #{a}); b03: (5 + 2.0% +#{a}); b04: (5 + 2.0% + #{a}); c01: (#{a} +5.0% + 2); c02: (#{a} -5.0% + 2); c03: (#{a} /5.0% + 2); c04: (#{a} *5.0% + 2); c05: (#{a} +5.0% - 2); c06: (#{a} -5.0% - 2); c07: (#{a} /5.0% - 2); c08: (#{a} *5.0% - 2); c09: (#{a} +5.0% / 2); c10: (#{a} -5.0% / 2); c11: (#{a} /5.0% / 2); c12: (#{a} *5.0% / 2); c13: (#{a} +5.0% * 2); c14: (#{a} -5.0% * 2); c15: (#{a} /5.0% * 2); c16: (#{a} *5.0% * 2); d01: (5 + 2.0% +#{a}); d02: (5 + 2.0% -#{a}); d03: (5 + 2.0% /#{a}); d04: (5 + 2.0% *#{a}); d05: (5 - 2.0% +#{a}); d06: (5 - 2.0% -#{a}); d07: (5 - 2.0% /#{a}); d08: (5 - 2.0% *#{a}); d09: (5% / 2.0 +#{a}); d10: (5% / 2.0 -#{a}); d11: (5% / 2.0 /#{a}); d12: (5% / 2.0 *#{a}); d13: (5 * 2.0% +#{a}); d14: (5 * 2.0% -#{a}); d15: (5 * 2.0% /#{a}); d16: (5 * 2.0% *#{a}); e01: (#{a} ==5.0% == 2); e02: (#{a} >5.0% > 2); e03: (#{a} <5.0% < 2); e04: (#{a} >=5.0% >= 2); e05: (#{a} <=5.0% <= 2); e06: (#{a} !=5.0% != 2); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation-operators-precedence/options.yml000066400000000000000000000001021305254536400332710ustar00rootroot00000000000000--- :end_version: '3.5' :todo: - libsass :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation/000077500000000000000000000000001305254536400247535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation/expected_output.css000066400000000000000000000000451305254536400307050ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation/input.scss000066400000000000000000000000721305254536400270060ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation_with_bracket_on_next_line/000077500000000000000000000000001305254536400322425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400361070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation_with_bracket_on_next_linea.foo b { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/interpolation_with_bracket_on_next_line/input.scss000066400000000000000000000000321305254536400342710ustar00rootroot00000000000000a.#{"foo"} b {color: red} sass-spec-3.5.0-2/spec/output_styles/compact/scss/keyword_args_in_functions/000077500000000000000000000000001305254536400273425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/keyword_args_in_functions/expected_output.css000066400000000000000000000000541305254536400332740ustar00rootroot00000000000000.keyed { color: rgba(170, 119, 204, 0.4); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/keyword_args_in_functions/input.scss000066400000000000000000000000621305254536400313740ustar00rootroot00000000000000.keyed { color: rgba($color: #a7c, $alpha: 0.4) } sass-spec-3.5.0-2/spec/output_styles/compact/scss/lang/000077500000000000000000000000001305254536400230055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/lang/expected_output.css000066400000000000000000000026061305254536400267440ustar00rootroot00000000000000h1:lang(as), h1:lang(bn), h1:lang(gu), h1:lang(hi), h1:lang(kn), h1:lang(ml), h1:lang(mr), h1:lang(or), h1:lang(pa), h1:lang(sa), h1:lang(ta), h1:lang(te) { line-height: 1.5em !important; } h2:lang(as), h3:lang(as), h4:lang(as), h5:lang(as), h6:lang(as), h2:lang(bn), h3:lang(bn), h4:lang(bn), h5:lang(bn), h6:lang(bn), h2:lang(gu), h3:lang(gu), h4:lang(gu), h5:lang(gu), h6:lang(gu), h2:lang(hi), h3:lang(hi), h4:lang(hi), h5:lang(hi), h6:lang(hi), h2:lang(kn), h3:lang(kn), h4:lang(kn), h5:lang(kn), h6:lang(kn), h2:lang(ml), h3:lang(ml), h4:lang(ml), h5:lang(ml), h6:lang(ml), h2:lang(mr), h3:lang(mr), h4:lang(mr), h5:lang(mr), h6:lang(mr), h2:lang(or), h3:lang(or), h4:lang(or), h5:lang(or), h6:lang(or), h2:lang(pa), h3:lang(pa), h4:lang(pa), h5:lang(pa), h6:lang(pa), h2:lang(sa), h3:lang(sa), h4:lang(sa), h5:lang(sa), h6:lang(sa), h2:lang(ta), h3:lang(ta), h4:lang(ta), h5:lang(ta), h6:lang(ta), h2:lang(te), h3:lang(te), h4:lang(te), h5:lang(te), h6:lang(te) { line-height: 1.2em; } ol:lang(bcc) li, ol:lang(bqi) li, ol:lang(fa) li, ol:lang(glk) li, ol:lang(kk-arab) li, ol:lang(mzn) li { list-style-type: -moz-persian; list-style-type: persian; } ol:lang(ckb) li { list-style-type: -moz-arabic-indic; list-style-type: arabic-indic; } ol:lang(as) li, ol:lang(bn) li { list-style-type: -moz-bengali; list-style-type: bengali; } ol:lang(or) li { list-style-type: -moz-oriya; list-style-type: oriya; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/lang/input.scss000066400000000000000000000024531305254536400250450ustar00rootroot00000000000000h1:lang(as),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ml),h1:lang(mr),h1:lang(or),h1:lang(pa),h1:lang(sa),h1:lang(ta),h1:lang(te) { line-height:1.5em !important } h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te) { line-height:1.2em } ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li { list-style-type:-moz-persian;list-style-type:persian } ol:lang(ckb) li { list-style-type:-moz-arabic-indic;list-style-type:arabic-indic } ol:lang(as) li,ol:lang(bn) li{ list-style-type:-moz-bengali;list-style-type:bengali } ol:lang(or) li { list-style-type:-moz-oriya;list-style-type:oriya }sass-spec-3.5.0-2/spec/output_styles/compact/scss/line_comment_in_script/000077500000000000000000000000001305254536400266075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/line_comment_in_script/expected_output.css000066400000000000000000000000231305254536400325350ustar00rootroot00000000000000foo { a: 1blang; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/line_comment_in_script/input.scss000066400000000000000000000000411305254536400306360ustar00rootroot00000000000000foo {a: 1 + // flang } blang } sass-spec-3.5.0-2/spec/output_styles/compact/scss/long-selector/000077500000000000000000000000001305254536400246415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/long-selector/expected_output.css000066400000000000000000000035621305254536400306020ustar00rootroot00000000000000html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, ab, br, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, su, b, sup, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, tab, le, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font: inherit; margin: 0; padding: 0; vertical-align: baseline; } html hey, html ho, html hoo, body hey, body ho, body hoo, div hey, div ho, div hoo, span hey, span ho, span hoo, iframe hey, iframe ho, iframe hoo, h1 hey, h1 ho, h1 hoo, h2 hey, h2 ho, h2 hoo, h3 hey, h3 ho, h3 hoo, h4 hey, h4 ho, h4 hoo, h5 hey, h5 ho, h5 hoo, h6 hey, h6 ho, h6 hoo, p hey, p ho, p hoo, blockquote hey, blockquote ho, blockquote hoo, pre hey, pre ho, pre hoo, a hey, a ho, a hoo, ab hey, ab ho, ab hoo, br hey, br ho, br hoo, address hey, address ho, address hoo, cite hey, cite ho, cite hoo, code hey, code ho, code hoo, del hey, del ho, del hoo, dfn hey, dfn ho, dfn hoo, em hey, em ho, em hoo, img hey, img ho, img hoo, ins hey, ins ho, ins hoo, kbd hey, kbd ho, kbd hoo, q hey, q ho, q hoo, samp hey, samp ho, samp hoo, small hey, small ho, small hoo, strong hey, strong ho, strong hoo, su hey, su ho, su hoo, b hey, b ho, b hoo, sup hey, sup ho, sup hoo, var hey, var ho, var hoo, b hey, b ho, b hoo, u hey, u ho, u hoo, i hey, i ho, i hoo, dl hey, dl ho, dl hoo, dt hey, dt ho, dt hoo, dd hey, dd ho, dd hoo, ol hey, ol ho, ol hoo, ul hey, ul ho, ul hoo, li hey, li ho, li hoo, fieldset hey, fieldset ho, fieldset hoo, form hey, form ho, form hoo, label hey, label ho, label hoo, legend hey, legend ho, legend hoo, tab hey, tab ho, tab hoo, le hey, le ho, le hoo, caption hey, caption ho, caption hoo, tbody hey, tbody ho, tbody hoo, tfoot hey, tfoot ho, tfoot hoo, thead hey, thead ho, thead hoo, tr hey, tr ho, tr hoo, th hey, th ho, th hoo, td hey, td ho, td hoo { blah: bloo; blee: bleh; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/long-selector/input.scss000066400000000000000000000007041305254536400266760ustar00rootroot00000000000000html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, ab, br, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, su, b, sup, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, tab, le, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font: inherit; margin: 0; padding: 0; vertical-align: baseline; hey, ho, hoo { blah: bloo; blee: bleh; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/media-with-interpolation/000077500000000000000000000000001305254536400270015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/media-with-interpolation/expected_output.css000066400000000000000000000001441305254536400327330ustar00rootroot00000000000000@media only screen and (min-width: 700px) and (max-width: 1920px) { body { background: #3d3d3d; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/media-with-interpolation/input.scss000066400000000000000000000003301305254536400310310ustar00rootroot00000000000000$viewport1: "only screen"; $viewport2: "(min-width: 700px)"; $foo: "(max-width: "; $bar: "1920px)"; // Will not work @media #{$viewport1} and #{$viewport2} and #{$foo+$bar} { body { background: #3d3d3d; } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/media2/000077500000000000000000000000001305254536400232255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/media2/expected_output.css000066400000000000000000000001161305254536400271560ustar00rootroot00000000000000regressed between 3.4.16 and 3.4.20 strange indentation after comment blocksass-spec-3.5.0-2/spec/output_styles/compact/scss/media2/input.scss000066400000000000000000000001571305254536400252640ustar00rootroot00000000000000$foo: 3; $bar: 4; @media only screen and (max-width: $foo) and (min-width: $bar) { /* hey */ color: red; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/media2/options.yml000066400000000000000000000000411305254536400254360ustar00rootroot00000000000000--- :todo: - libsass - ruby-sass sass-spec-3.5.0-2/spec/output_styles/compact/scss/mix/000077500000000000000000000000001305254536400226615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/mix/expected_output.css000066400000000000000000000000431305254536400266110ustar00rootroot00000000000000div { roo: purple; doo: #4000bf; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mix/input.scss000066400000000000000000000000751305254536400247170ustar00rootroot00000000000000div { roo: mix(#f00, #00f); doo: mix(#f00, #00f, 25%); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content-selectors/000077500000000000000000000000001305254536400266615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content-selectors/expected_output.css000066400000000000000000000001021305254536400326050ustar00rootroot00000000000000div foo-sel bar { color: red; } div foo-sel bar hux { msg: hey; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content-selectors/input.scss000066400000000000000000000002451305254536400307160ustar00rootroot00000000000000@mixin foo($x: 1) { foo-sel { @content; } } div { $x: hey; @include foo() { bar { color: red; hux { msg: $x; } } } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content-with-no-block/000077500000000000000000000000001305254536400273335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content-with-no-block/expected_output.css000066400000000000000000000000451305254536400332650ustar00rootroot00000000000000div.a .foo { color: red; hey: now; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content-with-no-block/input.scss000066400000000000000000000001511305254536400313640ustar00rootroot00000000000000@mixin foo { .foo { color: red; @content; } } div.a { @include foo() { hey: now; } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content/000077500000000000000000000000001305254536400246605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content/expected_output.css000066400000000000000000000011231305254536400306100ustar00rootroot00000000000000div { /* with a content block */ name: foo; stuff: content for foo; name: bar; stuff: content for bar; stuff: content for foo; /* without */ name: foo; name: bar; stuff: content for bar; } span { color: green; } span div { color: red; background: blue; width: 80%; } @media fudge { span div p { font-weight: bold; font-size: 1.2em; } span div p a { text-decoration: underline; } } span div form { color: orange; } @media fudge { span div form p { font-weight: bold; font-size: 1.2em; } span div form p a { text-decoration: underline; } } * html #logo { background-image: url(/logo.gif); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin-content/input.scss000066400000000000000000000015331305254536400267160ustar00rootroot00000000000000@mixin foo() { name: foo; @content; @include bar() { stuff: content for bar; @content; } } @mixin bar() { name: bar; @content; } div { /* with a content block */ @include foo() { stuff: content for foo; } /* without */ @include foo(); } @mixin foo() { $size: 80%; div { color: red; @content; background: blue; width: $size; @include bar() { color: orange; @content; } } } @mixin bar() { form { @content; } } span { $size: 1.2em; color: green; @include foo() { @media fudge { p { font-weight: bold; font-size: $size; a { text-decoration: underline; } } } } } @mixin apply-to-ie6-only { * html { @content; } } @include apply-to-ie6-only { #logo { background-image: url(/logo.gif); } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin_with_keyword_args/000077500000000000000000000000001305254536400270235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin_with_keyword_args/expected_output.css000066400000000000000000000001061305254536400327530ustar00rootroot00000000000000.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixin_with_keyword_args/input.scss000066400000000000000000000002701305254536400310560ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin(foo, $arg2: non-default-val2); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixins_with_args/000077500000000000000000000000001305254536400254425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixins_with_args/expected_output.css000066400000000000000000000000321305254536400313700ustar00rootroot00000000000000.foo { a: bar; b: 12px; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixins_with_args/input.scss000066400000000000000000000001111305254536400274670ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixins_with_empty_args/000077500000000000000000000000001305254536400266605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixins_with_empty_args/expected_output.css000066400000000000000000000000171305254536400326110ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400307110ustar00rootroot00000000000000@mixin foo {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiline-var/000077500000000000000000000000001305254536400246545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiline-var/expected_output.css000066400000000000000000000000301305254536400306000ustar00rootroot00000000000000foo { a: 3; c: a b c; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiline-var/input.scss000066400000000000000000000001631305254536400267100ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; // b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiline_var/000077500000000000000000000000001305254536400247365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiline_var/expected_output.css000066400000000000000000000000421305254536400306650ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiline_var/input.scss000066400000000000000000000001611305254536400267700ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiple-operators/000077500000000000000000000000001305254536400257335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiple-operators/expected_output.css000066400000000000000000000000231305254536400316610ustar00rootroot00000000000000.test { a: true; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/multiple-operators/input.scss000066400000000000000000000001411305254536400277630ustar00rootroot00000000000000$x: 2; $y: 1; @function getResult() { @return true; } .test { a: $x > $y == getResult(); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/namespace_properties/000077500000000000000000000000001305254536400262745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/namespace_properties/expected_output.css000066400000000000000000000000601305254536400322230ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/namespace_properties/input.scss000066400000000000000000000000721305254536400303270ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/namespace_properties_with_value/000077500000000000000000000000001305254536400305235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400344010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/namespace_properties_with_value/input.scss000066400000000000000000000000631305254536400325560ustar00rootroot00000000000000foo { bar: baz { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/output_styles/compact/scss/negation/000077500000000000000000000000001305254536400236705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/negation/expected_output.css000066400000000000000000000001141305254536400276170ustar00rootroot00000000000000.asdf { left: -17.33333px; right: 0.33333; center: 3333.33333; blah: 2.5; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/negation/input.scss000066400000000000000000000001431305254536400257220ustar00rootroot00000000000000.asdf { $bwidth: 52px; left: -$bwidth/3; right: (1/3); center: (10000/3); blah: (20/8); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested-extend/000077500000000000000000000000001305254536400246335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested-extend/expected_output.css000066400000000000000000000003741305254536400305720ustar00rootroot00000000000000.sprites-nav, .mw_nav_button[data-ur-state="disabled"] { color: red; } .sprites-nav_up, .mw_nav_button[data-ur-state="enabled"] { color: green; } .mw_nav_button { float: right; width: 30px; height: 30px; margin: 10px 10px 10px 0; overflow: hidden; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested-extend/input.scss000066400000000000000000000004651305254536400266740ustar00rootroot00000000000000.sprites-nav { color: red; } .sprites-nav_up { color: green; } .mw_nav_button { float: right; width: 30px; height: 30px; margin: 10px 10px 10px 0; overflow: hidden; &[data-ur-state="disabled"] { @extend .sprites-nav; } &[data-ur-state="enabled"] { @extend .sprites-nav_up; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_namespace_properties/000077500000000000000000000000001305254536400276365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_namespace_properties/expected_output.css000066400000000000000000000001051305254536400335650ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_namespace_properties/input.scss000066400000000000000000000001161305254536400316700ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules/000077500000000000000000000000001305254536400245605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules/expected_output.css000066400000000000000000000000551305254536400305130ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules/input.scss000066400000000000000000000000561305254536400266150ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules_with_declarations/000077500000000000000000000000001305254536400303435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules_with_declarations/expected_output.css000066400000000000000000000002151305254536400342740ustar00rootroot00000000000000foo { ump: nump; grump: clump; } foo bar { blat: bang; habit: rabbit; } foo bar baz { a: b; } foo bar bip { c: d; } foo bibble bap { e: f; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules_with_declarations/input.scss000066400000000000000000000002111305254536400323710ustar00rootroot00000000000000foo { ump: nump; grump: clump; bar { blat: bang; habit: rabbit; baz {a: b} bip {c: d}} bibble { bap {e: f}}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules_with_fancy_selectors/000077500000000000000000000000001305254536400310565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000751305254536400347340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/nested_rules_with_fancy_selectors/input.scss000066400000000000000000000000651305254536400331130ustar00rootroot00000000000000foo { .bar {a: b} :baz {c: d} bang:bop {e: f}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/newlines_in_selectors/000077500000000000000000000000001305254536400264615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/newlines_in_selectors/expected_output.css000066400000000000000000000000771305254536400324200ustar00rootroot00000000000000foo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/newlines_in_selectors/input.scss000066400000000000000000000000511305254536400305110ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/no_namespace_properties_without_space/000077500000000000000000000000001305254536400317265ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400355750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/no_namespace_properties_without_spacefoo bar:baz { bip: bop; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/no_namespace_properties_without_space/input.scss000066400000000000000000000000421305254536400337560ustar00rootroot00000000000000foo { bar:baz { bip: bop }} sass-spec-3.5.0-2/spec/output_styles/compact/scss/null/000077500000000000000000000000001305254536400230365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/null/expected_output.css000066400000000000000000000002121305254536400267640ustar00rootroot00000000000000div { a: 3; d: null; e: true; f: -null; g: -fudge; i: froo(, 4); j: 3, 4; k: 4; a2: 3; e2: true; f2: -; i2: froo(, 4); j2: 3, 4; k2: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/null/input.scss000066400000000000000000000006231305254536400250730ustar00rootroot00000000000000$x: 2; div { $x: null; a: length(null null null); b: #{null}; d: type-of($x); e: null == null; f: -null; g: -fudge; h: (null null null); i: froo(null, 4); j: (null), (null), 3, 4; k: length(((null), (null), 3, 4)); a2: length($x $x $x); b2: #{$x}; e2: $x == null; f2: -$x; h2: ($x $x $x); i2: froo($x, 4); j2: ($x), ($x), 3, 4; k2: length((($x), ($x), 3, 4)); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/numbers/000077500000000000000000000000001305254536400235375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/numbers/expected_output.css000066400000000000000000000000711305254536400274700ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/numbers/input.scss000066400000000000000000000001001305254536400255620ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/one_line_comments/000077500000000000000000000000001305254536400255615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/one_line_comments/expected_output.css000066400000000000000000000000421305254536400315100ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/one_line_comments/input.scss000066400000000000000000000000501305254536400276100ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/compact/scss/parent_selectors/000077500000000000000000000000001305254536400254405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/parent_selectors/expected_output.css000066400000000000000000000000521305254536400313700ustar00rootroot00000000000000foo:hover { a: b; } bar foo.baz { c: d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/parent_selectors/input.scss000066400000000000000000000000531305254536400274720ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/passing_all_as_keyword_args_in_opposite_order/000077500000000000000000000000001305254536400334265ustar00rootroot00000000000000expected_output.css000066400000000000000000000001121305254536400372740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } input.scss000066400000000000000000000003341305254536400354030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/passing_all_as_keyword_args_in_opposite_order@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($arg2: non-default-val2, $arg1: non-default-val1, $required: foo); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/passing_required_args_as_a_keyword_arg/000077500000000000000000000000001305254536400320245ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400356710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/passing_required_args_as_a_keyword_arg/input.scss000066400000000000000000000002521305254536400340570ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($required: foo); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/percentages/000077500000000000000000000000001305254536400243645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/percentages/expected_output.css000066400000000000000000000001751305254536400303220ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/percentages/input.scss000066400000000000000000000003371305254536400264230ustar00rootroot00000000000000div { width: 10% + 20%; height: 10% - 20%; width: 10% + 10; width: 10 + 10%; height: 10% - 10; height: 10 - 10%; blah: (20% / 4%); flah: 12 * 75%; grah: 75% * 12; // hwah: (24 / 8%); nyah: (35% / 7); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/placeholder-with-media/000077500000000000000000000000001305254536400263745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/placeholder-with-media/expected_output.css000066400000000000000000000001001305254536400323160ustar00rootroot00000000000000@media only screen and (max-width: 100px) { b { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/placeholder-with-media/input.scss000066400000000000000000000001361305254536400304300ustar00rootroot00000000000000%a { @media only screen and (max-width: 100px) { color: red; } } b { @extend %a; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/placeholder/000077500000000000000000000000001305254536400243465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/placeholder/expected_output.css000066400000000000000000000001061305254536400302760ustar00rootroot00000000000000foo, hux { color: red; } foo { width: 10px; } hux { height: 12px; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/placeholder/input.scss000066400000000000000000000001411305254536400263760ustar00rootroot00000000000000%x { color: red; } foo { width: 10px; @extend %x; } hux { height: 12px; @extend %x; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/prop_name_interpolation_after_hyphen/000077500000000000000000000000001305254536400315475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400354160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/prop_name_interpolation_after_hyphena { -foo-bar: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/prop_name_interpolation_after_hyphen/input.scss000066400000000000000000000000301305254536400335740ustar00rootroot00000000000000a { -#{"foo"}-bar: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/prop_name_only_interpolation/000077500000000000000000000000001305254536400300545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/prop_name_only_interpolation/expected_output.css000066400000000000000000000000271305254536400340060ustar00rootroot00000000000000foo { bazbang: blip; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/prop_name_only_interpolation/input.scss000066400000000000000000000000361305254536400321070ustar00rootroot00000000000000foo {#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/compact/scss/property_interpolation_at_dashes/000077500000000000000000000000001305254536400307325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400346020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/property_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/property_interpolation_at_dashes/input.scss000066400000000000000000000000621305254536400327640ustar00rootroot00000000000000$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } sass-spec-3.5.0-2/spec/output_styles/compact/scss/quotes-in-interpolated-strings/000077500000000000000000000000001305254536400301675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/quotes-in-interpolated-strings/expected_output.css000066400000000000000000000001141305254536400341160ustar00rootroot00000000000000bar { bar: bar; bar: "bar"; } foobar { foobar: foobar; foobar: "foobar"; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/quotes-in-interpolated-strings/input.scss000066400000000000000000000002201305254536400322150ustar00rootroot00000000000000$bar: "bar"; $foobar: "foo#{$bar}"; #{$bar} { #{$bar}: #{$bar}; #{$bar}: $bar; } foobar { #{$foobar}: #{$foobar}; #{$foobar}: $foobar; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/retina-image/000077500000000000000000000000001305254536400244265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/retina-image/expected_output.css000066400000000000000000000000001305254536400303470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/retina-image/input.scss000066400000000000000000000014331305254536400264630ustar00rootroot00000000000000@mixin retina-image($filename, $background-size, $extension: png, $retina-filename: null, $asset-pipeline: false) { @if $asset-pipeline { background-image: image_url($filename + "." + $extension); } @else { background-image: url($filename + "." + $extension); } @include hidpi { @if $asset-pipeline { @if $retina-filename { background-image: image_url($retina-filename + "." + $extension); } @else { background-image: image_url($filename + "@2x" + "." + $extension); } } @else { @if $retina-filename { background-image: url($retina-filename + "." + $extension); } @else { background-image: url($filename + "@2x" + "." + $extension); } } background-size: $background-size; } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/sass_script/000077500000000000000000000000001305254536400244215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/sass_script/expected_output.css000066400000000000000000000000511305254536400303500ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/sass_script/input.scss000066400000000000000000000001041305254536400264500ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_attr_beginning/000077500000000000000000000000001305254536400324115ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400362610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } input.scss000066400000000000000000000000431305254536400343630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_attr_beginning$zzz: zzz; [#{$zzz}=foo] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_class_begininng/000077500000000000000000000000001305254536400325445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400364160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_class_begininng.zzz { a: b; } input.scss000066400000000000000000000000361305254536400345200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_class_begininng$zzz: zzz; .#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_id_begininng/000077500000000000000000000000001305254536400320335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400357050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_id_begininng#zzz { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_id_begininng/input.scss000066400000000000000000000000361305254536400340660ustar00rootroot00000000000000$zzz: zzz; ##{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_pseudo_begininng/000077500000000000000000000000001305254536400327365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400366060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } input.scss000066400000000000000000000000471305254536400347140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_at_pseudo_begininng$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_in_pseudoclass/000077500000000000000000000000001305254536400317465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400356170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/selector_interpolation_in_pseudoclass/input.scss000066400000000000000000000000411305254536400337750ustar00rootroot00000000000000foo:nth-child(#{5 + "n"}) {a: b} sass-spec-3.5.0-2/spec/output_styles/compact/scss/several_namespace_properties/000077500000000000000000000000001305254536400300155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/several_namespace_properties/expected_output.css000066400000000000000000000001221305254536400337430ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/several_namespace_properties/input.scss000066400000000000000000000001511305254536400320460ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/simple-inheritance/000077500000000000000000000000001305254536400256445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/simple-inheritance/expected_output.css000066400000000000000000000011141305254536400315740ustar00rootroot00000000000000earth mammal, earth dog, earth cat, earth horse, earth naysayer, earth bird { blood: warm; } earth mammal, earth dog, earth cat, earth horse, earth naysayer { produces-milk: true; } dog { says: "Woof!"; } cat { says: "Meow."; } horse, naysayer { says: "Nay."; } [hey], ho { a: b; } ho { c: d; } fancy outer space vehicle, fancy outer space new american mars rover, new american mars fancy outer space rover { insides: advanced; } new american mars rover { wheels: big; } foo, a b c { something: whatever; } a b c { blah: blah; } d e f, d e g { blah: blah; } g { bloo: bloo; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/simple-inheritance/input.scss000066400000000000000000000011331305254536400276760ustar00rootroot00000000000000earth { mammal, bird { blood: warm; } } earth { mammal { produces-milk: true; } } @mixin mammal-says($message) { @extend mammal; says: $message; } dog { @include mammal-says("Woof!"); } cat { @include mammal-says("Meow."); } horse, naysayer { @include mammal-says("Nay."); } [hey] { a: b; } ho { @extend [hey]; c: d; } fancy outer space vehicle { insides: advanced; } new american mars rover { wheels: big; @extend vehicle; } foo { something: whatever; } a b c { blah: blah; @extend foo; } d e f { blah: blah; } g { @extend f; bloo: bloo; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/simple-lists/000077500000000000000000000000001305254536400245115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/simple-lists/expected_output.css000066400000000000000000000000661305254536400304460ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: a, b, c, d; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/simple-lists/input.scss000066400000000000000000000001061305254536400265420ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: unquote("a, b, c, d"); }sass-spec-3.5.0-2/spec/output_styles/compact/scss/star_plus_and_parent/000077500000000000000000000000001305254536400262735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/star_plus_and_parent/expected_output.css000066400000000000000000000000271305254536400322250ustar00rootroot00000000000000* + html foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/star_plus_and_parent/input.scss000066400000000000000000000000261305254536400303250ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-3.5.0-2/spec/output_styles/compact/scss/strings/000077500000000000000000000000001305254536400235555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/strings/expected_output.css000066400000000000000000000001741305254536400275120ustar00rootroot00000000000000div { content: blang1; content: 1blang; content: "blang1"; content: "1blang"; content: barfoo; content: "quotedunquoted"; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/strings/input.scss000066400000000000000000000002331305254536400256070ustar00rootroot00000000000000div { content: blang + 1; content: 1 + blang; content: "blang" + 1; content: 1 + "blang"; content: bar + "foo"; content: "quoted" + unquoted; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/url_import/000077500000000000000000000000001305254536400242605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/url_import/expected_output.css000066400000000000000000000000311305254536400302050ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-3.5.0-2/spec/output_styles/compact/scss/url_import/input.scss000066400000000000000000000000301305254536400263050ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-3.5.0-2/spec/output_styles/compact/scss/variables/000077500000000000000000000000001305254536400240345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/variables/expected_output.css000066400000000000000000000000241305254536400277630ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/variables/input.scss000066400000000000000000000001121305254536400260620ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-3.5.0-2/spec/output_styles/compact/scss/vars/000077500000000000000000000000001305254536400230375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/vars/expected_output.css000066400000000000000000000000601305254536400267660ustar00rootroot00000000000000div { content: 1 2 hello; content: 1/2 3/4 5; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/vars/input.scss000066400000000000000000000001101305254536400250630ustar00rootroot00000000000000$x: hello; $y: 1/2 3/4 (2+3); div { content: 1 2 $x; content: $y; }sass-spec-3.5.0-2/spec/output_styles/compact/scss/weird-selectors/000077500000000000000000000000001305254536400251775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/weird-selectors/expected_output.css000066400000000000000000000001221305254536400311250ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > > > F > > { color: red; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/weird-selectors/input.scss000066400000000000000000000001411305254536400272270ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > { > > F > > { color: red; } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/weird_added_space/000077500000000000000000000000001305254536400254725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/weird_added_space/expected_output.css000066400000000000000000000000271305254536400314240ustar00rootroot00000000000000foo { bar: -moz-bip; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/weird_added_space/input.scss000066400000000000000000000000561305254536400275270ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/while/000077500000000000000000000000001305254536400231745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/while/expected_output.css000066400000000000000000000001071305254536400271250ustar00rootroot00000000000000div { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/while/input.scss000066400000000000000000000002041305254536400252240ustar00rootroot00000000000000div { $x : true; @while $x { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; $x: false; } }sass-spec-3.5.0-2/spec/output_styles/compact/scss/while_directive/000077500000000000000000000000001305254536400252325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/while_directive/expected_output.css000066400000000000000000000000411305254536400311600ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/while_directive/input.scss000066400000000000000000000001031305254536400272600ustar00rootroot00000000000000$i: 1; .foo { @while $i != 5 { a: $i; $i: $i + 1; } } sass-spec-3.5.0-2/spec/output_styles/compact/scss/while_in_functions/000077500000000000000000000000001305254536400257525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/scss/while_in_functions/expected_output.css000066400000000000000000000000211305254536400316760ustar00rootroot00000000000000div { y: true; } sass-spec-3.5.0-2/spec/output_styles/compact/scss/while_in_functions/input.scss000066400000000000000000000001441305254536400300050ustar00rootroot00000000000000@function test-while() { $x : true; @while $x { @return $x } } div { y: test-while(); }sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/000077500000000000000000000000001305254536400247375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/append/000077500000000000000000000000001305254536400262065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/append/expected_output.css000066400000000000000000000002031305254536400321340ustar00rootroot00000000000000body { a: .foo.bar.baz; b: .a .foo.b .bar; c: .foo-suffix; d: .foo.bar, .foo-suffix; e: .foo--suffix; f: .foo.bar, .foo--suffix; } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/append/input.scss000066400000000000000000000004241305254536400302420ustar00rootroot00000000000000body { a: selector-append(".foo", ".bar", ".baz"); b: selector-append(".a .foo", ".b .bar"); c: selector-append(".foo", "-suffix"); d: selector-append('.foo', '.bar, -suffix'); e: selector-append('.foo', '--suffix'); f: selector-append('.foo', '.bar, --suffix'); }sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/extend/000077500000000000000000000000001305254536400262265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/extend/nested/000077500000000000000000000000001305254536400275105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/extend/nested/expected_output.css000066400000000000000000000001351305254536400334420ustar00rootroot00000000000000.where .qux.waldo .final { f: .where .qux.waldo .final foo, .where .qux.waldo .final .bar; } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/extend/nested/input.scss000066400000000000000000000001711305254536400315430ustar00rootroot00000000000000.qux { &.waldo { .where & { .final { f: selector-extend(#{&} foo, 'foo', '.bar'); } } } }sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/extend/simple/000077500000000000000000000000001305254536400275175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/extend/simple/expected_output.css000066400000000000000000000003401305254536400334470ustar00rootroot00000000000000.simple { a: .a .b, .a .foo .bar, .foo .a .bar; b: .foo .x, .foo .a .bar, .a .foo .bar; c: .foo .x, .foo .bang, .x.bar, .bar.bang; d: .y .x, .foo .x, .y .foo, .foo .foo; e: .foo .x, .foo .bar, .foo .bang; f: .foo.x, .foo; } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/extend/simple/input.scss000066400000000000000000000004751305254536400315610ustar00rootroot00000000000000.simple { a: selector-extend(".a .b", ".b", ".foo .bar"); b: selector-extend('.foo .x', '.x', '.a .bar'); c: selector-extend('.foo .x, .x.bar', '.x', '.bang'); d: selector-extend('.y .x', '.x, .y', '.foo'); e: selector-extend('.foo .x', '.x', '.bar, .bang'); f: selector-extend('.foo.x', '.x', '.foo'); } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/000077500000000000000000000000001305254536400303315ustar00rootroot00000000000000_assert_helpers.scss000066400000000000000000000004451305254536400343340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); }000077500000000000000000000000001305254536400414625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixexpected_output.css000066400000000000000000000000221305254536400454070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixtest { a: true; } input.scss000066400000000000000000000001611305254536400435140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/any_is_not_superselector_of_different_prefix@import "../assert_helpers"; test { a: refute_superselector(':-moz-any(.foo, .bar)', ':-s-any(.foo, .bar)'); }000077500000000000000000000000001305254536400405465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/child_isnt_superselector_of_longer_childexpected_output.css000066400000000000000000000000331305254536400444750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/child_isnt_superselector_of_longer_childtest { a: true; b: true; } input.scss000066400000000000000000000002441305254536400426020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/child_isnt_superselector_of_longer_child@import "../assert_helpers"; test { a: refute_superselector('.foo > .baz', '.foo > .bar > .baz'); b: refute_superselector('.foo > .baz', '.foo > .bar .baz'); }000077500000000000000000000000001305254536400347005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/complex_superselectorexpected_output.css000066400000000000000000000000551305254536400406330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/complex_superselectortest { a: true; b: true; c: true; d: true; } input.scss000066400000000000000000000004141305254536400367330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/complex_superselector@import "../assert_helpers"; test { a : assert_strict_superselector('.bar', '.foo .bar'); b : assert_strict_superselector('.bar', '.foo > .bar'); c : assert_strict_superselector('.bar', '.foo + .bar'); d : assert_strict_superselector('.bar', '.foo ~ .bar'); }000077500000000000000000000000001305254536400350555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/compound_superselectorexpected_output.css000066400000000000000000000000551305254536400410100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/compound_superselectortest { a: true; b: true; c: true; d: true; } input.scss000066400000000000000000000003641305254536400371140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/compound_superselector@import "../assert_helpers"; test { a : assert_strict_superselector('.foo', '.foo.bar'); b : assert_strict_superselector('.bar', '.foo.bar'); c : assert_strict_superselector('a', 'a#b'); d : assert_strict_superselector('#b', 'a#b'); } 000077500000000000000000000000001305254536400421735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/current_is_superselector_with_identical_innardsexpected_output.css000066400000000000000000000000221305254536400461200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/current_is_superselector_with_identical_innardstest { a: true; } input.scss000066400000000000000000000001411305254536400442230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/current_is_superselector_with_identical_innards@import "../assert_helpers"; test { a: is-superselector(':current(.foo)', ':current(.foo)'); }000077500000000000000000000000001305254536400425715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/current_is_superselector_with_subselector_innardsexpected_output.css000066400000000000000000000000331305254536400465200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/current_is_superselector_with_subselector_innardstest { a: true; b: true; } input.scss000066400000000000000000000002531305254536400446250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/current_is_superselector_with_subselector_innards@import "../assert_helpers"; test { a: not is-superselector(':current(.foo)', ':current(.foo.bar)'); b: not is-superselector(':current(.foo.bar)', ':current(.foo)') }000077500000000000000000000000001305254536400376635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/descendant_is_superselector_of_childexpected_output.css000066400000000000000000000000441305254536400436140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/descendant_is_superselector_of_childtest { a: true; b: true; c: true; } input.scss000066400000000000000000000003571305254536400417240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/descendant_is_superselector_of_child@import "../assert_helpers"; test { a: assert_strict_superselector('.foo .bar', '.foo > .bar.baz'); b: assert_strict_superselector('.foo .bar', '.foo.baz > .bar'); c: assert_strict_superselector('.foo .baz', '.foo > .bar > .baz'); }000077500000000000000000000000001305254536400426645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingexpected_output.css000066400000000000000000000000331305254536400466130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingtest { a: true; b: true; } input.scss000066400000000000000000000002561305254536400447230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/following_sibling_is_superselector_of_next_sibling@import "../assert_helpers"; test { a: assert_strict_superselector('.foo ~ .bar', '.foo + .bar.baz'); b: assert_strict_superselector('.foo ~ .bar', '.foo.baz + .bar'); }000077500000000000000000000000001305254536400456165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_siblingexpected_output.css000066400000000000000000000000331305254536400515450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_siblingtest { a: true; b: true; } input.scss000066400000000000000000000002441305254536400476520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_sibling@import "../assert_helpers"; test { a: refute_superselector('.foo + .baz', '.foo + .bar + .baz'); b: refute_superselector('.foo + .baz', '.foo + .bar .baz'); }000077500000000000000000000000001305254536400376055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/has_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000221305254536400435320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/has_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000001771305254536400416460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/has_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', ':has(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400415535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/host_context_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000221305254536400455000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/host_context_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000002221305254536400436030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/host_context_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', ':host-context(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400400075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/host_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000221305254536400437340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/host_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000002011305254536400420340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/host_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', ':host(.foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/leading_combinator/000077500000000000000000000000001305254536400341515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400400210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/leading_combinatortest { a: true; b: true; } input.scss000066400000000000000000000002071305254536400361250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/leading_combinator@import "../assert_helpers"; test { a: refute_superselector('+ .foo', '.foo'); b: refute_superselector('+ .foo', '.bar + .foo'); }000077500000000000000000000000001305254536400355775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_can_be_subselectorexpected_output.css000066400000000000000000000000441305254536400415300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_can_be_subselectortest { a: true; b: true; c: true; } input.scss000066400000000000000000000006631305254536400376400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_can_be_subselector@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: matches -moz-any; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector(":#{$name}(#{$a})", #{$b}) and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo', '.foo.bar'); b: check_matches('.foo, .bar', '.foo.bar.baz'); c: check_matches('.foo', '.foo.bar, .foo.baz'); }000077500000000000000000000000001305254536400375635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_not_superselector_of_anyexpected_output.css000066400000000000000000000000331305254536400435120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_not_superselector_of_anytest { a: true; b: true; } input.scss000066400000000000000000000002761305254536400416240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_not_superselector_of_any@import "../assert_helpers"; test { a: refute_superselector(':matches(.foo, .bar)', ':-moz-any(.foo, .bar)'); b: refute_superselector(':-moz-any(.foo, .bar)', ':matches(.foo, .bar)'); }000077500000000000000000000000001305254536400425565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorsexpected_output.css000066400000000000000000000000441305254536400465070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorstest { a: true; b: true; c: true; } input.scss000066400000000000000000000006721305254536400446170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectors@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: matches -moz-any; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector(":#{$name}(#{$a})", #{$b}) and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo, .bar', '.foo.baz'); b: check_matches('.foo, .bar', '.bar.baz'); c: check_matches(".foo .bar, .baz", '.x .foo .bar'); }000077500000000000000000000000001305254536400411255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_superselector_of_subset_matchesexpected_output.css000066400000000000000000000000331305254536400450540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_superselector_of_subset_matchestest { a: true; b: true; } input.scss000066400000000000000000000003561305254536400431650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matches_is_superselector_of_subset_matches@import "../assert_helpers"; test { a: assert_strict_superselector(':matches(.foo, .bar, .baz)', '#x:matches(.foo.bip, .baz.bang)'); b: assert_strict_superselector(':-moz-any(.foo, .bar, .baz)', '#x:-moz-any(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400342615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matching_combinatorexpected_output.css000066400000000000000000000000771305254536400402200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matching_combinatortest { a: true; b: true; c: true; d: true; e: true; f: true; } input.scss000066400000000000000000000006771305254536400363270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/matching_combinator@import "../assert_helpers"; test { a: assert_strict_superselector('.foo + .bar', '.foo + .bar.baz'); b: assert_strict_superselector('.foo + .bar', '.foo.baz + .bar'); c: assert_strict_superselector('.foo > .bar', '.foo > .bar.baz'); d: assert_strict_superselector('.foo > .bar', '.foo.baz > .bar'); e: assert_strict_superselector('.foo ~ .bar', '.foo ~ .bar.baz'); f: assert_strict_superselector('.foo ~ .bar', '.foo.baz ~ .bar'); } 000077500000000000000000000000001305254536400424135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorsexpected_output.css000066400000000000000000000000331305254536400463420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: true; b: true; } input.scss000066400000000000000000000001601305254536400444440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: not is-superselector(':not(.foo)', '.bar'); b: not is-superselector(':not(:hover)', ':visited'); }000077500000000000000000000000001305254536400423055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_matchexpected_output.css000066400000000000000000000000331305254536400462340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_matchtest { a: true; b: true; } input.scss000066400000000000000000000003461305254536400443440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_match@import "../assert_helpers"; test { a: refute_superselector(':nth-child(2n of .foo, .bar)', ':nth-last-child(2n of .foo, .bar)'); b: refute_superselector(':nth-last-child(2n of .foo, .bar)', ':nth-child(2n of .foo, .bar)'); }000077500000000000000000000000001305254536400451745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_argexpected_output.css000066400000000000000000000000331305254536400511230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_argtest { a: true; b: true; } input.scss000066400000000000000000000004201305254536400472240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_arg@import "../assert_helpers"; test { a: refute_superselector(':nth-child(2n of .foo, .bar, .baz)', '#x:nth-child(2n + 1 of .foo.bip, .baz.bang)'); b: refute_superselector(':nth-last-child(2n of .foo, .bar, .baz)', '#x:nth-last-child(2n + 1 of .foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/reflexivity/000077500000000000000000000000001305254536400327035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000631305254536400365560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/reflexivitytest { tag: true; class: true; descendant: true; } input.scss000066400000000000000000000002441305254536400346600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/reflexivitytest { tag: is_superselector('h1', 'h1'); class: is_superselector('.foo', '.foo'); descendant: is_superselector('#foo > .bar, baz', '#foo > .bar, baz'); }000077500000000000000000000000001305254536400345125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/selector_list_subsetexpected_output.css000066400000000000000000000000441305254536400404430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/selector_list_subsettest { a: true; b: true; c: true; } input.scss000066400000000000000000000003571305254536400365530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/selector_list_subset@import "../assert_helpers"; test { a: assert_strict_superselector('.foo, .bar', '.foo'); b: assert_strict_superselector('.foo, .bar, .baz', '.foo, .baz'); c: assert_strict_superselector('.foo, .baz, .qux', '.foo.bar, .baz.bang'); }000077500000000000000000000000001305254536400414565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingexpected_output.css000066400000000000000000000000331305254536400454050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingtest { a: true; b: true; } input.scss000066400000000000000000000004721305254536400435150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_sibling@import "../assert_helpers"; // This actually is a superselector, but it's a very narrow edge case and // detecting it is very difficult and may be exponential in the worst case. test { a: refute_superselector('.foo ~ .baz', '.foo ~ .bar ~ .baz'); b: refute_superselector('.foo ~ .baz', '.foo ~ .bar .baz'); }000077500000000000000000000000001305254536400343005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/trailing_combinatorexpected_output.css000066400000000000000000000000331305254536400402270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/trailing_combinatortest { a: true; b: true; } input.scss000066400000000000000000000002071305254536400363330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/trailing_combinator@import "../assert_helpers"; test { a: refute_superselector('.foo +', '.foo'); b: refute_superselector('.foo +', '.foo + .bar'); }000077500000000000000000000000001305254536400352415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/universal_superselectorexpected_output.css000066400000000000000000000002441305254536400411740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/universal_superselectoruniversal-selector { test-01: true; test-02: false; test-03: false; test-04: false; test-05: true; test-06: false; test-07: false; test-08: false; test-09: true; } input.scss000066400000000000000000000006231305254536400372760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/is_superselector/universal_superselectoruniversal-selector { test-01: is-superselector("*", "*"); test-02: is-superselector("|*", "*"); test-03: is-superselector("*|*", "*"); test-04: is-superselector("*", "|*"); test-05: is-superselector("|*", "|*"); test-06: is-superselector("*|*", "|*"); test-07: is-superselector("*", "*|*"); test-08: is-superselector("|*", "*|*"); test-09: is-superselector("*|*", "*|*"); } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/nest/000077500000000000000000000000001305254536400257105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/nest/expected_output.css000066400000000000000000000001511305254536400316400ustar00rootroot00000000000000.simple { a: .foo; b: .foo .bar; c: .foo .bar .baz; d: .a .foo .b .bar; e: .foo.bar; e: .baz .foo.bar; } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/nest/input.scss000066400000000000000000000003651305254536400277500ustar00rootroot00000000000000.simple { a: selector-nest('.foo'); b: selector-nest('.foo', '.bar'); c: selector-nest('.foo', '.bar', '.baz'); d: selector-nest('.a .foo', '.b .bar'); e: selector-nest('.foo', '&.bar'); e: selector-nest('.foo', '&.bar', '.baz &'); }sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/parse/000077500000000000000000000000001305254536400260515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/parse/expected_output.css000066400000000000000000000003371305254536400320070ustar00rootroot00000000000000.foo { parse: .foo; } #foo { parse: #foo; } .bar a { parse: .bar a; } .bar, .baz { parse: .bar, .baz; } .where .qux.waldo .final { parse: .where .qux.waldo .final; } inside.of #a .mixin { parse: inside.of #a .mixin; } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/parse/input.scss000066400000000000000000000006541305254536400301120ustar00rootroot00000000000000@mixin selector-info($selector) { parse: selector-parse($selector); } .foo { parse: selector-parse(&) } #foo { parse: selector-parse(&) } .bar a { parse: selector-parse(&); } .bar, .baz { parse: selector-parse(&) } .qux { &.waldo { .where & { .final { parse: selector-parse(&) } } } } inside { &.of { #a { .mixin{ parse: selector-parse(&) } } } } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/replace/000077500000000000000000000000001305254536400263525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/replace/expected_output.css000066400000000000000000000001141305254536400323010ustar00rootroot00000000000000.simple { a: .bar; b: .foo.baz; c: .a .foo.baz; d: .foo.bar; e: .bar.qux; } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/replace/input.scss000066400000000000000000000004251305254536400304070ustar00rootroot00000000000000.simple { a: selector-replace('.foo', '.foo', '.bar'); b: selector-replace('.foo.bar', '.bar', '.baz'); c: selector-replace('.foo.bar', '.bar', '.a .baz'); d: selector-replace('.foo.bar', '.baz.bar', '.qux'); e: selector-replace('.foo.bar.baz', '.foo.baz', '.qux'); }sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/unify/000077500000000000000000000000001305254536400260715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/unify/base/000077500000000000000000000000001305254536400270035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/unify/base/expected_output.css000066400000000000000000000003261305254536400327370ustar00rootroot00000000000000.simple { a: .foo; b: .foo.bar; c: .foo.bar.baz; d: .a .b .foo.bar, .b .a .foo.bar; e: .a .foo.bar; i: .foo.baz, .foo.bang, .bar.baz, .bar.bang; } .foo, .bar { content: .foo.baz, .foo.bang, .bar.baz, .bar.bang; } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/unify/base/input.scss000066400000000000000000000006641305254536400310450ustar00rootroot00000000000000.simple { a: selector-unify('.foo', '.foo'); b: selector-unify('.foo', '.bar'); c: selector-unify('.foo.bar', '.bar.baz'); d: selector-unify('.a .foo', '.b .bar'); e: selector-unify('.a .foo', '.a .bar'); f: selector-unify('p', 'a'); g: selector-unify('.foo >', '.bar'); h: selector-unify('.foo', '.bar >'); i: selector-unify('.foo, .bar', '.baz, .bang'); } .foo, .bar { content: selector-unify(&, '.baz, .bang'); }sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/unify/universal_simple/000077500000000000000000000000001305254536400314525ustar00rootroot00000000000000expected_output.css000066400000000000000000000007171305254536400353330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/unify/universal_simpleuniversal-selector { test-01: *; test-02: |*; test-03: *; test-04: |*; test-05: |*; test-06: |*; test-07: *; test-08: |*; test-09: *|*; } tag-selector { test-1: tag; test-2: |tag; test-3: tag; test-4: tag; test-5: |tag; test-6: tag; } class-selector { test-1: .class; test-2: |*.class; test-3: .class; test-4: *.class; test-5: |*.class; test-6: *|*.class; } id-selector { test-1: #id; test-2: |*#id; test-3: #id; test-4: *#id; test-5: |*#id; test-6: *|*#id; } sass-spec-3.5.0-2/spec/output_styles/compact/selector-functions/unify/universal_simple/input.scss000066400000000000000000000022411305254536400335050ustar00rootroot00000000000000universal-selector { test-01: selector-unify("*", "*"); test-02: selector-unify("|*", "*"); test-03: selector-unify("*|*", "*"); test-04: selector-unify("*", "|*"); test-05: selector-unify("|*", "|*"); test-06: selector-unify("*|*", "|*"); test-07: selector-unify("*", "*|*"); test-08: selector-unify("|*", "*|*"); test-09: selector-unify("*|*", "*|*"); } tag-selector { test-1: selector-unify("tag", "*"); test-2: selector-unify("tag", "|*"); test-3: selector-unify("tag", "*|*"); test-4: selector-unify("*", "tag"); test-5: selector-unify("|*", "tag"); test-6: selector-unify("*|*", "tag"); } class-selector { test-1: selector-unify(".class", "*"); test-2: selector-unify(".class", "|*"); test-3: selector-unify(".class", "*|*"); test-4: selector-unify("*", ".class"); test-5: selector-unify("|*", ".class"); test-6: selector-unify("*|*", ".class"); } id-selector { test-1: selector-unify("#id", "*"); test-2: selector-unify("#id", "|*"); test-3: selector-unify("#id", "*|*"); test-4: selector-unify("*", "#id"); test-5: selector-unify("|*", "#id"); test-6: selector-unify("*|*", "#id"); }sass-spec-3.5.0-2/spec/output_styles/compact/types-4.0/000077500000000000000000000000001305254536400225545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/types-4.0/expected_output.css000066400000000000000000000005241305254536400265100ustar00rootroot00000000000000div { color: color; color: string; color: color; color: number; color: number; color: number; color: list; color: string; color: string; color: string; color: bool; color: bool; color: number; color: string; color: type-of(red); color: "length(a b c d)"; color: aqua; color: aqua; color: cyan; color: aqua; width: 33; thing: url(number); } sass-spec-3.5.0-2/spec/output_styles/compact/types-4.0/input.scss000066400000000000000000000011731305254536400246120ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { color: type-of(red); color: type-of("red"); color: type-of(#abc); color: type-of(123); color: type-of(45px); color: type-of(98%); color: type-of(1 2 3); color: type-of(hey); color: type-of("ho"); color: type-of(#{1+2}px); color: type-of(true); color: type-of(false); color: type-of(45 or false); color: type-of(#{#abc}); color: ty#{pe}-of(red); color: quote(le#{ng}th(a b c d)); color: aqua; $x : aqua; color: $x; color: $x + #000000; color: $x; width: #{1+2}+3; thing: url(type-of(3+3)); //foo + bar: 3px; } //@import url(type-of(3+3)); sass-spec-3.5.0-2/spec/output_styles/compact/types-4.0/options.yml000066400000000000000000000000321305254536400247650ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compact/types/000077500000000000000000000000001305254536400222555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compact/types/error000066400000000000000000000020001305254536400233210ustar00rootroot00000000000000DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compact/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compact/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}px") DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compact/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#abc") DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compact/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("leng#{th(a b c d)}") sass-spec-3.5.0-2/spec/output_styles/compact/types/expected_output.css000066400000000000000000000005251305254536400262120ustar00rootroot00000000000000div { color: color; color: string; color: color; color: number; color: number; color: number; color: list; color: string; color: string; color: string; color: bool; color: bool; color: number; color: string; color: type-of(red); color: "length(a b c d)"; color: aqua; color: aqua; color: cyan; color: aqua; width: 3+3; thing: url(number); } sass-spec-3.5.0-2/spec/output_styles/compact/types/input.scss000066400000000000000000000011731305254536400243130ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { color: type-of(red); color: type-of("red"); color: type-of(#abc); color: type-of(123); color: type-of(45px); color: type-of(98%); color: type-of(1 2 3); color: type-of(hey); color: type-of("ho"); color: type-of(#{1+2}px); color: type-of(true); color: type-of(false); color: type-of(45 or false); color: type-of(#{#abc}); color: ty#{pe}-of(red); color: quote(le#{ng}th(a b c d)); color: aqua; $x : aqua; color: $x; color: $x + #000000; color: $x; width: #{1+2}+3; thing: url(type-of(3+3)); //foo + bar: 3px; } //@import url(type-of(3+3)); sass-spec-3.5.0-2/spec/output_styles/compact/types/options.yml000066400000000000000000000000611305254536400244700ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/000077500000000000000000000000001305254536400216275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/000077500000000000000000000000001305254536400227105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/00_empty/000077500000000000000000000000001305254536400243455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/00_empty/expected_output.css000066400000000000000000000000001305254536400302660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/00_empty/input.scss000066400000000000000000000000011305254536400263700ustar00rootroot00000000000000 sass-spec-3.5.0-2/spec/output_styles/compressed/basic/01_simple_css/000077500000000000000000000000001305254536400253515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/01_simple_css/expected_output.css000066400000000000000000000000161305254536400313010ustar00rootroot00000000000000a{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/01_simple_css/input.scss000066400000000000000000000000241305254536400274010ustar00rootroot00000000000000a { color: blue; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/02_simple_nesting/000077500000000000000000000000001305254536400262315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/02_simple_nesting/expected_output.css000066400000000000000000000000241305254536400321600ustar00rootroot00000000000000div img{border:0px} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/02_simple_nesting/input.scss000066400000000000000000000000441305254536400302630ustar00rootroot00000000000000div { img { border: 0px; } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/03_simple_variable/000077500000000000000000000000001305254536400263505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/03_simple_variable/expected_output.css000066400000000000000000000000151305254536400322770ustar00rootroot00000000000000a{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/03_simple_variable/input.scss000066400000000000000000000000441305254536400304020ustar00rootroot00000000000000$color: red; a { color: $color; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/04_basic_variables/000077500000000000000000000000001305254536400263245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/04_basic_variables/expected_output.css000066400000000000000000000001011305254536400322470ustar00rootroot00000000000000a{color:red;background:"blue"}foo{a:1 2 before}foo{a:1 2 before} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/04_basic_variables/input.scss000066400000000000000000000002571305254536400303640ustar00rootroot00000000000000$color: "black"; $color: red; $background: "blue"; a { color: $color; background: $background; } $y: before; $x: 1 2 $y; foo { a: $x; } $y: after; foo { a: $x; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/05_empty_levels/000077500000000000000000000000001305254536400257245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/05_empty_levels/expected_output.css000066400000000000000000000003061305254536400316560ustar00rootroot00000000000000div span{color:red;background:blue}div{color:gray}div empty span{color:red;background:blue}empty1 empty2 div{blah:blah}empty1 empty2 div{bloo:blee}empty1 empty2 div empty3 span{blah:blah;blah:blah} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/05_empty_levels/input.scss000066400000000000000000000005621305254536400277630ustar00rootroot00000000000000div { span { color: red; background: blue; } } div { color: gray; empty { span { color: red; background: blue; } } } empty1 { empty2 { div { blah: blah; } } } empty1 { empty2 { div { bloo: blee; empty3 { span { blah: blah; blah: blah; } } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/06_nesting_and_comments/000077500000000000000000000000001305254536400274135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/06_nesting_and_comments/expected_output.css000066400000000000000000000005351305254536400333510ustar00rootroot00000000000000div{color:red;background:blue;margin:10px 5px}div span{font-weight:bold;display:inline-block}div span a{text-decoration:none;color:green;border:1px bloo blee red}div empty not_empty{blah:blah;bloo:bloo}div p{padding:10px 8%;-webkit-box-sizing:hux}div h1{color:"a 'red' and \"blue\" value"}div{f:g}div empty span{a:b}div empty_with_comment span{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/06_nesting_and_comments/input.scss000066400000000000000000000016721305254536400314550ustar00rootroot00000000000000$blah: bloo blee; $blip: "a 'red' and \"blue\" value"; /* top level comment -- should be preserved */ div { /* another comment that should be preserved */ color: red; background: blue; $blux: hux; // gone! span { font-weight: bold; a { text-decoration: none; /* where will this comment go? */ color: green; /* what about this comment? */ border: 1px $blah red; } /* yet another comment that should be preserved */ display: inline-block; } // gone! /* the next selector should be indented two spaces */ empty { not_empty { blah: blah; // gone! bloo: bloo; } } p { padding: 10px 8%; -webkit-box-sizing: $blux; } margin: 10px 5px; h1 { color: $blip; } } /* last comment, top level again -- compare the indentation! */ div { f: g; empty { span { a: b; } } empty_with_comment { /* hey now */ span { c: d; } } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/07_nested_simple_selector_groups/000077500000000000000000000000001305254536400313505ustar00rootroot00000000000000expected_output.css000066400000000000000000000006741305254536400352330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/07_nested_simple_selector_groupsa,b{color:red;background:blue}c,d{color:gray}c e,c f,d e,d f{background:blue;padding:10px 5px}c g,c h,d g,d h{blah:blah;bloo:bloo}c i,c j,d i,d j{foo:goo}c i k,c i l,c j k,c j l,d i k,d i l,d j k,d j l{hoo:boo}c i k m,c i k n,c i k o,c i l m,c i l n,c i l o,c j k m,c j k n,c j k o,c j l m,c j l n,c j l o,d i k m,d i k n,d i k o,d i l m,d i l n,d i l o,d j k m,d j k n,d j k o,d j l m,d j l n,d j l o{wow:we are far inside;but:it still works} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/07_nested_simple_selector_groups/input.scss000066400000000000000000000004731305254536400334100ustar00rootroot00000000000000a, b { color: red; background: blue; } c, d { color: gray; e, f { background: blue; padding: 10px 5px; } g, h { blah: blah; bloo: bloo; } i, j { foo: goo; k, l { m, n, o { wow: we are far inside; but: it still works; } hoo: boo; } } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/08_selector_combinators/000077500000000000000000000000001305254536400274375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/08_selector_combinators/expected_output.css000066400000000000000000000001071305254536400333700ustar00rootroot00000000000000a+b>c{color:red;background:gray}a+b>c d e{color:blue;background:white} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/08_selector_combinators/input.scss000066400000000000000000000001511305254536400314700ustar00rootroot00000000000000a + b > c { d e { color: blue; background: white; } color: red; background: gray; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/09_selector_groups_and_combinators/000077500000000000000000000000001305254536400316615ustar00rootroot00000000000000expected_output.css000066400000000000000000000001351305254536400355340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/09_selector_groups_and_combinatorsa+b,c{blah:blah;bleh:bleh}a+b d e,a+b f ~ g+h,a+b>i,c d e,c f ~ g+h,c>i{bloo:bloo;blee:blee} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/09_selector_groups_and_combinators/input.scss000066400000000000000000000001441305254536400337140ustar00rootroot00000000000000a + b, c { blah: blah; bleh: bleh; d e, f ~ g + h, > i { bloo: bloo; blee: blee; } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/10_classes_and_ids/000077500000000000000000000000001305254536400263265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/10_classes_and_ids/expected_output.css000066400000000000000000000002131305254536400322550ustar00rootroot00000000000000a+b,.class{blah:blah;bleh:bleh}a+b d #id,a+b f ~ g.other+h,a+b>i#grar,.class d #id,.class f ~ g.other+h,.class>i#grar{bloo:bloo;blee:blee} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/10_classes_and_ids/input.scss000066400000000000000000000001661305254536400303650ustar00rootroot00000000000000a + b, .class { blah: blah; bleh: bleh; d #id, f ~ g.other + h, > i#grar { bloo: bloo; blee: blee; } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/11_attribute_selectors/000077500000000000000000000000001305254536400272775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/11_attribute_selectors/expected_output.css000066400000000000000000000001361305254536400332320ustar00rootroot00000000000000[hey='ho'],a>b{blah:blah}[hey='ho'] c,[hey='ho'] [hoo*="ha"],a>b c,a>b [hoo*="ha"]{bloo:bloo} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/11_attribute_selectors/input.scss000066400000000000000000000001241305254536400313300ustar00rootroot00000000000000[hey = 'ho'], a > b { blah: blah; c, [hoo *= "ha" ] { bloo: bloo; } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/13_back_references/000077500000000000000000000000001305254536400263145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/13_back_references/expected_output.css000066400000000000000000000001021305254536400322400ustar00rootroot00000000000000hey,ho{blah:blah}hey>boo,foo hey.goo,ho>boo,foo ho.goo{bloo:bloo} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/13_back_references/input.scss000066400000000000000000000001041305254536400303430ustar00rootroot00000000000000hey, ho { & > boo, foo &.goo { bloo: bloo; } blah: blah; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/14_imports/000077500000000000000000000000001305254536400247115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/14_imports/a.scss000066400000000000000000000000541305254536400260250ustar00rootroot00000000000000div { span { moo: goo; } } $x: boo;sass-spec-3.5.0-2/spec/output_styles/compressed/basic/14_imports/b.scss000066400000000000000000000001051305254536400260230ustar00rootroot00000000000000hoo { mux: scooba-dee-doo; flux: gooboo $x; @import "d.scss"; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/14_imports/d.scss000066400000000000000000000000261305254536400260270ustar00rootroot00000000000000d { inside: d now; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/14_imports/expected_output.css000066400000000000000000000002651305254536400306470ustar00rootroot00000000000000div span{moo:goo}foo{blah:blah}foo goo{blee:blee;hello:world}foo goo hoo{mux:scooba-dee-doo;flux:gooboo boo}foo goo hoo d{inside:d now}foo blux{hey:another thing;ho:will this work} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/14_imports/input.scss000066400000000000000000000002221305254536400267410ustar00rootroot00000000000000@import "a.scss"; foo { blah: blah; goo { blee: blee; @import "../14_imports/b.scss"; hello: world; } @import "sub/c.scss"; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/14_imports/sub/000077500000000000000000000000001305254536400255025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/14_imports/sub/c.scss000066400000000000000000000000641305254536400266210ustar00rootroot00000000000000blux { hey: another thing; ho: will this work; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/15_arithmetic_and_lists/000077500000000000000000000000001305254536400274065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/15_arithmetic_and_lists/expected_output.css000066400000000000000000000003301305254536400333350ustar00rootroot00000000000000div{a:3;b:3.75;c:1;d:300;e:15/10 2 3;f:123 4 5 6;g:1114/7 8 9 6;h:15 / 3 / 5;i:1;j:1;k:5;l:1;m:1/2,1 2 3 url("www.foo.com/blah.png") blah blah;n:1 2 3,1 2 3 4 5 6,7 8 9;o:9px;p:5px;q:2;r:64em;s:2.5em;t:12.754/5 6/7} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/15_arithmetic_and_lists/input.scss000066400000000000000000000013231305254536400314410ustar00rootroot00000000000000$stuff: 1 2 3; $three: 3; div { a: 1 + 2; b: 3 + 3/4; c: 1/2 + 1/2; /* shouldn't eval the following "300" */ d: 300; /* increasingly jacked-up edge cases that combine arithmetic with lists */ e: 1 + (5/10 2 3); f: 1 + ((2+(3 4) 5) 6); g: 1 + ((1+(14/7 8) 9) 6); /* shouldn't perform the following division */ h: 15 / 3 / 5; /* should perform the following division now */ i: (15 / 3 / 5); /* this too */ j: (15 / 3) / 5; /* and this */ k: 15 / $three; l: 15 / 5 / $three; m: 1/2, $stuff url("www.foo.com/blah.png") blah blah; n: 1 2 3, $stuff 4 5 (6, 7 8 9); o: 3px + 3px + 3px; p: 4 + 1px; q: (20pt / 10pt); r: 16em * 4; s: (5em / 2); t: 1 + (2 + (3/4 + (4/5 6/7))); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/16_hex_arithmetic/000077500000000000000000000000001305254536400262135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/16_hex_arithmetic/expected_output.css000066400000000000000000000004011305254536400321410ustar00rootroot00000000000000div{p01:#AbC;p02:#AAbbCC;p03:#AbChello;p04:#abbccd;p05:#abd;p06:#0101ff;p07:blue;p08:cyan;p09:#000000;p10:#000;p11:#000;p12:#ff0;p13:#020202;p14:#000;p15a:10-#a2B;p15b:10-#a2b;p16:#000;p17:#f0f;p18:10 #ab23bc;p19a:10/#a2B;p19b:10/#a2b;p20:#0b0a0b;p21:#fff} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/16_hex_arithmetic/input.scss000066400000000000000000000013261305254536400302510ustar00rootroot00000000000000div { p01: #AbC; p02: #AAbbCC; p03: #AbC + hello; p04: #AbC + 1; // add 1 to each triplet p05: #AbC + #001; // triplet-wise addition p06: #0000ff + 1; // add 1 to each triplet; ignore overflow because it doesn't correspond to a color name p07: #0000ff + #000001; // convert overflow to name of color (blue) p08: #00ffff + #000101; // aqua p09: #000000; p10: #000000 - 1; // black p11: #000000 - #000001; // black p12: #ffff00 + #010100; // yellow p13: (#101010 / 7); p14: #000 + 0; p15a: 10 - #a2B; p15b: 10 - #aa22BB; p16: #000 - #001; p17: #f0F + #101; p18: 10 #a2B + 1; p19a: (10 / #a2B); p19b: (10 / #aa22BB); p20: rgb(10,10,10) + #010001; p21: #010000 + rgb(255, 255, 255); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/17_basic_mixins/000077500000000000000000000000001305254536400256675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/17_basic_mixins/expected_output.css000066400000000000000000000004131305254536400316200ustar00rootroot00000000000000a{hey:ho;hugabug:third second;hugabug:kwd-y kwd-x;goo:boo hoo;no:parameters here;flugablug:pug flug glug;flugablug:pug mug glug}a div,a span{some:nested stuff}a div foo,a div bar,a span foo,a span bar{more:stuff so forth;blah:blah}div{blah:blah from a variable blah} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/17_basic_mixins/input.scss000066400000000000000000000007441305254536400277300ustar00rootroot00000000000000@mixin foo($x, $y) { hugabug: $y $x; } @mixin bar($a, $b: flug) { flugablug: $a $b glug; } @mixin hux() { no: parameters here; div, span { some: nested stuff; foo, bar { more: stuff so forth; blah: blah; } } /* end of hux */ } a { hey: ho; @include foo(second, third); @include foo($y: kwd-y, $x: kwd-x); goo: boo hoo; @include hux; @include bar(pug); @include bar(pug, mug); } $x: from a variable; div { blah: blah $x blah; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/18_mixin_scope/000077500000000000000000000000001305254536400255355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/18_mixin_scope/expected_output.css000066400000000000000000000002341305254536400314670ustar00rootroot00000000000000div{a:global x;b:global y;f-a:arg;f-b:global y;f-a:local x changed by foo;f-b:global y changed by foo;f-c:new local z;a:global x;b:global y changed by foo} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/18_mixin_scope/input.scss000066400000000000000000000004011305254536400275640ustar00rootroot00000000000000$x: global x; $y: global y; @mixin foo($x) { f-a: $x; f-b: $y; $x: local x changed by foo; $y: global y changed by foo !global; $z: new local z; f-a: $x; f-b: $y; f-c: $z; } div { a: $x; b: $y; @include foo(arg); a: $x; b: $y; } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/19_full_mixin_craziness/000077500000000000000000000000001305254536400274505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/19_full_mixin_craziness/expected_output.css000066400000000000000000000010341305254536400334010ustar00rootroot00000000000000div{margin:1 2;margin:1 3;margin:1 2 zee;margin:1 kwd-y kwd-z}div blip{hey:now}div blip{hey:now}div{color:global-y;margin:called-from-hux global-y}div blip{hey:now}div{color:calling-hux-again;margin:called-from-hux calling-hux-again}div blip{hey:now}div{blah:original-bung}div{blah:redefined-bung}div{blah:redefined-bung}div{margin:kwdarg1 kwdarg2}div blip{hey:now}hoo{color:boo}div{blah:boogoo some other default}div{value:original}div{value:no longer original}div{arg:changed local x;blarg:changed global y;a:global-x;b:changed global y} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/19_full_mixin_craziness/input.scss000066400000000000000000000025141305254536400315060ustar00rootroot00000000000000$x: global-x; $y: global-y; $z: global-z; @mixin foo($x, $y) { /* begin foo */ margin: $x $y; blip { hey: now; } /* end foo */ } @mixin foogoo($x, $y, $z) { margin: $x $y $z; } @mixin hux($y) { /* begin hux */ color: $y; @include foo(called-from-hux, $y: $y); /* end hux */ } div { @include foo(1, 2); @include foo(1, 3); @include foogoo(1, 2, $z: zee); @include foogoo(1, $y /* blah */ : kwd-y, $z: kwd-z); } div { @include hux($y: $y); } $y: different-global-y; div { @include hux(calling-hux-again); } @mixin bung() { blah: original-bung; } div { @include bung(); } @mixin bung() { blah: redefined-bung; } div { @include bung(); } div { /* calls to nullary mixins may omit the empty argument list */ @include bung; } div { @include foo($x: kwdarg1, $y: kwdarg2); } @mixin ruleset() { hoo { color: boo; } } @include ruleset(); $da: default argument; @mixin default_args($x, $y: $da) { blah: $x $y; } $da: some other default; div { @include default_args(boogoo); } @mixin original() { value: original; } div { @include original(); } @mixin original() { value: no longer original; } div { @include original(); } @mixin set-x($x) { $x: changed local x; arg: $x; $y: changed global y !global; blarg: $y; } div { @include set-x(blah); a: $x; b: $y; } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/20_scoped_variables/000077500000000000000000000000001305254536400265165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/20_scoped_variables/expected_output.css000066400000000000000000000000771305254536400324550ustar00rootroot00000000000000outer{blah:blah}outer inner{x:inside foo;x:inside outer scope} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/20_scoped_variables/input.scss000066400000000000000000000003351305254536400305530ustar00rootroot00000000000000@mixin foo() { /* begin foo */ /* assigning to $x */ $x: inside foo; x: $x; /* end foo */ } outer { /* assigning to $x */ $x: inside outer scope; blah: blah; inner { @include foo(); x: $x; } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/21_one_builtin_function/000077500000000000000000000000001305254536400274265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/21_one_builtin_function/expected_output.css000066400000000000000000000000431305254536400333560ustar00rootroot00000000000000div{color:#ff0;background:#7b2d06} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/21_one_builtin_function/input.scss000066400000000000000000000001211305254536400314540ustar00rootroot00000000000000div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/22_colors_with_alpha/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/22_colors_with_alpha/expected_output.css000066400000000000000000000003011305254536400326410ustar00rootroot00000000000000div{color:#ff0;background:#7b2d06;flah:#111;grah:rgba(255,0,238,0.5);blah:rgba(1,2,3,0.6);floo:cyan;bloo:rgba(0,255,255,0.7);groo:cyan;hoo:123;moo:45;poo:6;goo:rgba(64,0,191,0.75);boo:#edcba9} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/22_colors_with_alpha/input.scss000066400000000000000000000006111305254536400307460ustar00rootroot00000000000000$x: rgb(0, 255, 255); div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); flah: rgba(0, 0, 0, 1) + #111; grah: rgba(#f0e, $alpha: .5); blah: rgba(1,2,3,.6); floo: $x; bloo: rgba($x, 0.7); groo: $x; $x: rgb(123, 45, 6); hoo: red($x); moo: green($x); poo: blue($x); goo: mix(rgba(255, 0, 0, 0.5), #00f); boo: invert(#123456); } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolation-4.0/000077500000000000000000000000001305254536400307375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000751305254536400346150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolation-4.0div{a:helloworld;a:hello world;b:12 3;b:list;b:123;b:string} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolation-4.0/input.scss000066400000000000000000000002001305254536400327630ustar00rootroot00000000000000div { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolation-4.0/options.yml000066400000000000000000000000321305254536400331500ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolation/000077500000000000000000000000001305254536400304405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolation/error000066400000000000000000000010231305254536400315100ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compressed/basic/23_basic_value_interpolation/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("123") DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/basic/23_basic_value_interpolation/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{12 + 111}") expected_output.css000066400000000000000000000000761305254536400343170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolationdiv{a:helloworld;a:hello world;b:123;b:string;b:123;b:string} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolation/input.scss000066400000000000000000000002001305254536400324640ustar00rootroot00000000000000div { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/23_basic_value_interpolation/options.yml000066400000000000000000000000611305254536400326530ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/basic/24_namespace_properties/000077500000000000000000000000001305254536400274255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/24_namespace_properties/expected_output.css000066400000000000000000000002201305254536400333520ustar00rootroot00000000000000div{a-p1:q;a-b-p2:q;a-p3:q}foo{bar:baz;bar-bip:bop;bar-bing:string;bar-bang:3;bar-bung:bap;bar-bong:bup;bar-bong-x:x;bar-bong-y:y;bar-bong-z:z} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/24_namespace_properties/input.scss000066400000000000000000000003431305254536400314610ustar00rootroot00000000000000div { a: { p1: q; b: { p2: q; } p3: q; } } foo { bar: baz { bip: bop; bing: type-of("hello"); bang: 1 + 2; bung: bap; bong: bup { x: x; y: y; z: z; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/25_basic_string_interpolation/000077500000000000000000000000001305254536400306345ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400345030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/25_basic_string_interpolationdiv{blah:"hello 4 world px bloon blah"} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/25_basic_string_interpolation/input.scss000066400000000000000000000001041305254536400326630ustar00rootroot00000000000000div { blah: "hello #{2+2} world #{unit(23px)} #{'bloo\n'} blah"; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/26_selector_interpolation/000077500000000000000000000000001305254536400300065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/26_selector_interpolation/expected_output.css000066400000000000000000000001651305254536400337430ustar00rootroot00000000000000foo,bar{p:1}foo baz,foo hux,bar baz,bar hux{q:2}foo baz mumble4,foo hux mumble4,bar baz mumble4,bar hux mumble4{r:3} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/26_selector_interpolation/input.scss000066400000000000000000000001771305254536400320470ustar00rootroot00000000000000$x: oo, ba; $y: az, hu; f#{$x}r { p: 1; b#{$y}x { q: 2; mumble#{length($x) + length($y)} { r: 3; } } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/27_media_queries/000077500000000000000000000000001305254536400260345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/27_media_queries/expected_output.css000066400000000000000000000002761305254536400317740ustar00rootroot00000000000000a b c{blee:blee;blah:blah}a b c d e f{blah:blah;bloo:bloo}@media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen{a b c g h,a b c i j{hey:ho}a b c g h k l m,a b c i j k l m{hee:fee}} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/27_media_queries/input.scss000066400000000000000000000003511305254536400300670ustar00rootroot00000000000000a b c { blee: blee; d e f { blah: blah; bloo: bloo; } g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { hey: ho; k l m { hee: fee; } } } blah: blah; } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/28_url/000077500000000000000000000000001305254536400240235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/28_url/expected_output.css000066400000000000000000000021151305254536400277550ustar00rootroot00000000000000div{foo:url(bloo/blah.css);bar:url(http://foo/bar/hux.css);foo:url(fudgepop.css);bar:url("http://fudgepop/styles.css");hux:url(http://box_123////fudgepop.css);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-1.css);bar:url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-2.css);bar:url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-3.css);bar:url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-4.css);bar:url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-5.css);bar:url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic);gloo:url("hey3.css");floo:url(hadoop-444.css)} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/28_url/input.scss000066400000000000000000000010021305254536400260500ustar00rootroot00000000000000$x: pop; $y: 123; div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudge#{$x}.css); bar: url("http://fudge#{$x}/styles.css"); hux: url(http://box_#{$y}////fudge#{$x}.css); @each $i in (1 2 3 4 5) { hux: url(http://box_#{$y}////fudge#{$x}.css); foo: url(http://blah.com/bar-#{$i}.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); } gloo: url("hey#{1+2}.css"); floo: url(hadoop-#{$y+321}.css); } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/29_if/000077500000000000000000000000001305254536400236205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/29_if/expected_output.css000066400000000000000000000000741305254536400275540ustar00rootroot00000000000000div{background:gray}div{background:blue}div{background:red} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/29_if/input.scss000066400000000000000000000006551305254536400256620ustar00rootroot00000000000000$x: a, b, 1+2; @if type-of(nth($x, 3)) == number { div { background: gray; } } @if type-of(nth($x, 2)) == number { div { background: gray; } } @else if type-of(nth($x, 2)) == string { div { background: blue; } } @if type-of(nth($x, 2)) == number { div { background: gray; } } @else if type-of(nth($x, 2)) == color { div { background: blue; } } @else { div { background: red; } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/30_if_in_function/000077500000000000000000000000001305254536400262035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/30_if_in_function/expected_output.css000066400000000000000000000001011305254536400321260ustar00rootroot00000000000000div{content:foo;content:bar;content:foo;content:bar;content:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/30_if_in_function/input.scss000066400000000000000000000004251305254536400302400ustar00rootroot00000000000000$x: true; @function foobar() { @if $x { $x: false !global; @return foo; } @else { $x: true !global; @return bar; } } div { content: foobar(); content: foobar(); content: foobar(); content: foobar(); $x: false !global; content: foobar(); } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/31_if_in_mixin/000077500000000000000000000000001305254536400255035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/31_if_in_mixin/expected_output.css000066400000000000000000000000651305254536400314370ustar00rootroot00000000000000div{content:foo;content:bar;content:foo;content:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/31_if_in_mixin/input.scss000066400000000000000000000003761305254536400275450ustar00rootroot00000000000000$x: true; @mixin foobar() { @if $x { $x: false !global; content: foo; } @else { $x: true !global; content: bar; } } div { @include foobar(); @include foobar(); @include foobar(); $x: true !global; @include foobar(); } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/32_percentages/000077500000000000000000000000001305254536400255145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/32_percentages/expected_output.css000066400000000000000000000001461305254536400314500ustar00rootroot00000000000000div{width:30%;height:-10%;width:20%;width:20%;height:0%;height:0%;blah:5;flah:900%;grah:900%;nyah:5%} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/32_percentages/input.scss000066400000000000000000000003371305254536400275530ustar00rootroot00000000000000div { width: 10% + 20%; height: 10% - 20%; width: 10% + 10; width: 10 + 10%; height: 10% - 10; height: 10 - 10%; blah: (20% / 4%); flah: 12 * 75%; grah: 75% * 12; // hwah: (24 / 8%); nyah: (35% / 7); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/33_ambiguous_imports/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/33_ambiguous_imports/blir/000077500000000000000000000000001305254536400277155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/33_ambiguous_imports/blir/_fudge.scss000066400000000000000000000000311305254536400320350ustar00rootroot00000000000000fudge { color: brown; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/33_ambiguous_imports/dir.scss000066400000000000000000000000551305254536400304400ustar00rootroot00000000000000dir { color: blue; } @import "blir/fudge";sass-spec-3.5.0-2/spec/output_styles/compressed/basic/33_ambiguous_imports/dir/000077500000000000000000000000001305254536400275435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/33_ambiguous_imports/dir/whatever000066400000000000000000000000001305254536400313010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/33_ambiguous_imports/expected_output.css000066400000000000000000000000611305254536400327150ustar00rootroot00000000000000main{color:red}dir{color:blue}fudge{color:brown} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/33_ambiguous_imports/input.scss000066400000000000000000000000461305254536400310210ustar00rootroot00000000000000main { color: red; } @import "dir";sass-spec-3.5.0-2/spec/output_styles/compressed/basic/35_varargs_false/000077500000000000000000000000001305254536400260365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/35_varargs_false/expected_output.css000066400000000000000000000000251305254536400317660ustar00rootroot00000000000000div{thing:a;thing:b} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/35_varargs_false/input.scss000066400000000000000000000002031305254536400300650ustar00rootroot00000000000000@mixin foo($args...) { @each $arg in $args { @if $arg { thing: $arg; } } } div { @include foo(a, b, false); } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/36_extra_commas_in_selectors/000077500000000000000000000000001305254536400304535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400343230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/36_extra_commas_in_selectorsdiv,span{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/36_extra_commas_in_selectors/input.scss000066400000000000000000000000421305254536400325030ustar00rootroot00000000000000div,, , span, ,, { color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/37_url_expressions/000077500000000000000000000000001305254536400264655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/37_url_expressions/expected_output.css000066400000000000000000000001711305254536400324170ustar00rootroot00000000000000div{blah:url(foobar);blah:url(fn("s"));blah:url("red.png");blah:url(hello-world.png);blah:url("assets/fudge/budge.png")} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/37_url_expressions/input.scss000066400000000000000000000004351305254536400305230ustar00rootroot00000000000000$x: true; $file-1x: "budge.png"; @function fudge($str) { @return "assets/fudge/" + $str; } div { blah: url(foo + bar); blah: url(fn("s")); blah: url(if(true, "red.png", "blue.png")); blah: url(hello-#{world}.png); blah: url(if($x, fudge("#{$file-1x}"), "#{$file-1x}")); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/38_expressions_in_at_directives/000077500000000000000000000000001305254536400311775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400350460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/38_expressions_in_at_directives@foo $x $y, hux{bar{whatever:whatever}} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/38_expressions_in_at_directives/input.scss000066400000000000000000000001071305254536400332310ustar00rootroot00000000000000$x: 1; $y: 2; @foo $x $y, hux { bar { whatever: whatever; } } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/38_expressions_in_at_directives/options.yml000066400000000000000000000000211305254536400334060ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/output_styles/compressed/basic/39_dash_match_attribute_selector/000077500000000000000000000000001305254536400313015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400351550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/39_dash_match_attribute_selectordiv[class|="blah"]{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/39_dash_match_attribute_selector/input.scss000066400000000000000000000000451305254536400333340ustar00rootroot00000000000000div[class|="blah"] { color: blue; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/40_pseudo_class_identifier_starting_with_n/000077500000000000000000000000001305254536400333645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400372320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb){color:blue} input.scss000066400000000000000000000000371305254536400353410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/41_slashy_urls/000077500000000000000000000000001305254536400255645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/41_slashy_urls/expected_output.css000066400000000000000000000001061305254536400315140ustar00rootroot00000000000000div{blah:url(//some/absolute/path);blee:url(/*looks-like-a*/comment)} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/41_slashy_urls/input.scss000066400000000000000000000001201305254536400276110ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/42_css_imports/000077500000000000000000000000001305254536400255625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/42_css_imports/expected_output.css000066400000000000000000000001421305254536400315120ustar00rootroot00000000000000@import url(hux bux.css);@import url(foo.css);@import url(bar.css);div{color:red}span{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/42_css_imports/input.scss000066400000000000000000000001561305254536400276200ustar00rootroot00000000000000div { color: red; } @import "hux\ bux.css"; @import "foo.css"; span { color: blue; } @import "bar.css";sass-spec-3.5.0-2/spec/output_styles/compressed/basic/43_str_length/000077500000000000000000000000001305254536400253675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/43_str_length/expected_output.css000066400000000000000000000000601305254536400313160ustar00rootroot00000000000000div{foo:7;foo:7;foo:0;foo:11;foo:6;foo:6;foo:4} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/43_str_length/input.scss000066400000000000000000000003261305254536400274240ustar00rootroot00000000000000div { foo: str-length("protégé"); foo: str-length(protégé); foo: str-length(""); foo: str-length("hello there"); foo: str-length("Façade"); foo: str-length("Tromsø"); foo: str-length("Ãlso"); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/44_bem_selectors/000077500000000000000000000000001305254536400260455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/44_bem_selectors/expected_output.css000066400000000000000000000001331305254536400317750ustar00rootroot00000000000000div_foo{blah:blah}div--modifier{blach:blah}divhux{blah:blah}divdiv.foo#bar[hux]{blah:blah} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/44_bem_selectors/input.scss000066400000000000000000000002231305254536400300760ustar00rootroot00000000000000div { &_foo { blah: blah; } &--modifier { blach: blah; } &hux { blah: blah; } &div.foo#bar[hux] { blah: blah; } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/45_str_insert/000077500000000000000000000000001305254536400254145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/45_str_insert/expected_output.css000066400000000000000000000011401305254536400313430ustar00rootroot00000000000000div{bar:"Xabcd";bar:"Xabcd";bar:"X'fjd'skabcd";bar:"abecd";bar:"abcde";bar:"abced";bar:"eabcd";bar:"eabcd";bar:"eabcd";bar:eabcd;bar:eabcd;bar:"abcdDéjà vu";bar:"Dabcdéjà vu";bar:"Déjà abcdvu";bar:"Déjà vuabcd";bar:" ABCD øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ";bar:"ø ABCD áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ";bar:"øáéí ABCD óúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ";bar:"øáéíóúüñ ABCD ¿éàŤDžǂɊɱʭʬѪ҈ݓ";bar:"øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ ABCD ";bar:"øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ ABCD ҈ݓ";bar:" ABCD øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/45_str_insert/input.scss000066400000000000000000000021431305254536400274500ustar00rootroot00000000000000div { bar: str-insert("abcd", "X", 1); bar: str-insert("abcd", 'X', 1); bar: str-insert("abcd", 'X\'fjd\'sk', 1); bar: str-insert("abcd", "e", 3); bar: str-insert("abcd", "e", 18); bar: str-insert("abcd", "e", -2); bar: str-insert("abcd", "e", -18); bar: str-insert("abcd", "e", 0); bar: str-insert("abcd", e, 0); bar: str-insert(abcd, "e", 0); bar: str-insert(abcd, e, 0); bar: str-insert("Déjà vu", "abcd", 0); bar: str-insert("Déjà vu", "abcd", 2); bar: str-insert("Déjà vu", "abcd", -3); bar: str-insert("Déjà vu", "abcd", 18); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 0); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 2); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 5); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 9); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 28); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", -3); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", -28); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/46_str_index/000077500000000000000000000000001305254536400252205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/46_str_index/expected_output.css000066400000000000000000000001261305254536400311520ustar00rootroot00000000000000div{bar:a 2;bar:a 1;bar:a 5;bar:a;bar:a;bar:a;bar:a 15;bar:a 6;bar:a;bar:a 1;bar:a 1} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/46_str_index/input.scss000066400000000000000000000010021305254536400272450ustar00rootroot00000000000000div { bar: a str-index("abcde", "bc"); bar: a str-index("abcde", "a"); bar: a str-index("abcde", "e"); bar: a str-index("abcde", "xyz"); bar: a str-index("", "abc"); bar: a str-index("abcde", "abcdefg"); bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "Ɋ"); // 15 bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "úüñ"); // 6 bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "abcde"); bar: a str-index("abcde", ""); bar: a str-index("", ""); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/48_case_conversion/000077500000000000000000000000001305254536400264035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/48_case_conversion/expected_output.css000066400000000000000000000002551305254536400323400ustar00rootroot00000000000000div{bar:"BLAH";bar:"BLAH";bar:"BLAH";bar:"1232178942";bar:BLAH;bar:BLAH;bar:BLAH;bar:"";bar:"blah";bar:"blah";bar:"blah";bar:"1232178942";bar:blah;bar:blah;bar:blah;bar:""} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/48_case_conversion/input.scss000066400000000000000000000007431305254536400304430ustar00rootroot00000000000000div { bar: to-upper-case("blah"); bar: to-upper-case("BLAH"); bar: to-upper-case("bLaH"); bar: to-upper-case("1232178942"); bar: to-upper-case(blah); bar: to-upper-case(BLAH); bar: to-upper-case(bLaH); bar: to-upper-case(""); bar: to-lower-case("blah"); bar: to-lower-case("BLAH"); bar: to-lower-case("bLaH"); bar: to-lower-case("1232178942"); bar: to-lower-case(blah); bar: to-lower-case(BLAH); bar: to-lower-case(bLaH); bar: to-lower-case(""); } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/49_interpolants_in_css_imports/000077500000000000000000000000001305254536400310615ustar00rootroot00000000000000expected_output.css000066400000000000000000000001431305254536400347330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/49_interpolants_in_css_imports@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Oswald") sass-spec-3.5.0-2/spec/output_styles/compressed/basic/49_interpolants_in_css_imports/input.scss000066400000000000000000000003661305254536400331220ustar00rootroot00000000000000$google-protocol: "http"; // choose http or https $google-webfont: "Open+Sans:400italic,700italic,400,700|Oswald"; // pull string after ?family= from step 3 @import url("#{$google-protocol}://fonts.googleapis.com/css?family=#{$google-webfont}");sass-spec-3.5.0-2/spec/output_styles/compressed/basic/50_wrapped_pseudo_selectors/000077500000000000000000000000001305254536400303205ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400341710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/50_wrapped_pseudo_selectorsdiv :-moz-any(ol p.blah,ul,menu,dir) :-moz-any(ol span+h1,ul,menu,dir) ul{list-style-type:square}div :-moz-any(ol span+h1,ul,menu,dir) ul{list-style-type:square}div :foo(p div){hi:hi}div :foo(ol){hi:hi} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/50_wrapped_pseudo_selectors/input.scss000066400000000000000000000004071305254536400323550ustar00rootroot00000000000000div { :-moz-any(ol p.blah, ul, menu, dir) :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } :foo(p div) { hi: hi; } :foo(ol) { hi: hi; } } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/51_trailing_commas_in_list/000077500000000000000000000000001305254536400301065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/51_trailing_commas_in_list/expected_output.css000066400000000000000000000000401305254536400340330ustar00rootroot00000000000000.test{out1:3;blah:string;out:1} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/51_trailing_commas_in_list/input.scss000066400000000000000000000002531305254536400321420ustar00rootroot00000000000000$mylist: (alpha, beta, gamma, ); $my-single-item-list: (alpha,); .test { out1: length($mylist); blah: type-of(nth($mylist,3)); out: length($my-single-item-list); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/52_interchangeable_hyphens_underscores/000077500000000000000000000000001305254536400325035ustar00rootroot00000000000000expected_output.css000066400000000000000000000003541305254536400363610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/52_interchangeable_hyphens_underscoresdiv{blah:blah;hi:"hi";blah:blah;hi:"hello";foo:"boop";foo:"hello";bar:"hello"}div{color:a}div{color:b}div{color:c}div{color:1}div{color:2}div{color:3}div{color:4}div{color:5}div{color:6}div{color:7}div{color:8}div{color:9}div{foo:blah} input.scss000066400000000000000000000010711305254536400344570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/52_interchangeable_hyphens_underscores$my-cool-var: "hello"; @mixin my-cool-mixin($yada-yada) { blah: blah; hi: $yada_yada; } @function my-cool-function($cool_arg) { @return $cool-arg; } div { @include my_cool-mixin($yada_yada: "hi"); @include my_cool-mixin($my_cool-var); foo: my-cool_function($cool-arg: "boop"); foo: my-cool_function($my-cool_var); bar: $my_cool_var; } @each $my_cool_var in a, b, c { div { color: $my-cool-var; } } @for $my_cool_var from 1 to 10 { div { color: $my-cool-var; } } @function blah_blah() { @return blah; } div { foo: blah-blah(); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/53_escaped_quotes/000077500000000000000000000000001305254536400262235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/53_escaped_quotes/expected_output.css000066400000000000000000000004651305254536400321630ustar00rootroot00000000000000[data-icon='test-1']:before{content:'\\'}[data-icon='test-2']:before{content:'\''}[data-icon='test-3']:before{content:"\""}[data-icon='test-4']:before{content:'\\'}[data-icon='test-5']:before{content:'\''}[data-icon='test-6']:before{content:"\""}.\E9motion{blah:hi}.\E9 dition{blah:hi}.\0000E9dition{blah:hi} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/53_escaped_quotes/input.scss000066400000000000000000000007271305254536400302650ustar00rootroot00000000000000[data-icon='test-1']:before { content:'\\'; } [data-icon='test-2']:before { content:'\''; } [data-icon='test-3']:before { content:"\""; } [data-icon='test-4']:before { content:'\\'; } [data-icon='test-5']:before { content:'\''; } [data-icon='test-6']:before { content:"\""; } $open-quote: «; $close-quote: »; $open-quote: \201C; $close-quote: \201D; .\E9motion { blah: hi; } .\E9 dition { blah: hi; } .\0000E9dition { blah: hi; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/54_adjacent_identifiers_with_hyphens/000077500000000000000000000000001305254536400321475ustar00rootroot00000000000000expected_output.css000066400000000000000000000002231305254536400360200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/54_adjacent_identifiers_with_hyphensinput{outline:5px auto -webkit-focus-ring-color;foo:random -hello-this-is-dog;bar:rando -two-or-more -things-that-start -with-hyphens;baz:foo-bar} input.scss000066400000000000000000000002571305254536400341300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/54_adjacent_identifiers_with_hyphensinput { outline: 5px auto -webkit-focus-ring-color; foo: random -hello-this-is-dog; bar: rando -two-or-more -things-that-start -with-hyphens; baz: foo - bar; }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/55_variable_exists/000077500000000000000000000000001305254536400264055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/55_variable_exists/expected_output.css000066400000000000000000000002531305254536400323400ustar00rootroot00000000000000div{foo:false;foo:false}div span{foo:true;foo:true;foo:false;foo:false;foo:false;foo:false}div span p{foo:true;foo:true;foo:false;foo:false;foo:false;foo:false;foo:false} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/55_variable_exists/input.scss000066400000000000000000000011751305254536400304450ustar00rootroot00000000000000@function exists($name) { @return variable-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return variable-exists(foo); } div { foo: variable-exists(x); foo: variable-exists("x"); span { $x: false; foo: variable-exists(x); foo: variable-exists("x"); foo: variable-exists(y); foo: variable-exists("y"); foo: exists(x); foo: exists("x"); p { foo: variable-exists(x); foo: variable-exists("x"); foo: exists(x); foo: exists("x"); foo: variable-exists(y); foo: variable-exists("y"); foo: f(); $y: blah; } } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/56_global_variable_exists/000077500000000000000000000000001305254536400277265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/56_global_variable_exists/expected_output.css000066400000000000000000000003211305254536400336550ustar00rootroot00000000000000div{foo:false;foo:false;foo:true;foo:true}div span{foo:false;foo:false;foo:false;foo:false;foo:true;foo:true}div span p{foo:false;foo:false;foo:false;foo:false;foo:true;foo:true;foo:false;foo:false;foo:false} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/56_global_variable_exists/input.scss000066400000000000000000000017321305254536400317650ustar00rootroot00000000000000@function exists($name) { @return global-variable-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return global-variable-exists(foo); } $z: hi; div { foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: global-variable-exists(z); foo: global-variable-exists("z"); span { $x: false; foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: global-variable-exists(y); foo: global-variable-exists("y"); foo: global-variable-exists(z); foo: global-variable-exists("z"); p { foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: exists(x); foo: exists("x"); foo: global-variable-exists(z); foo: global-variable-exists("z"); foo: global-variable-exists(y); foo: global-variable-exists("y"); foo: f(); $y: blah; //TODO: check for shadowing } } } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/57_function_exists/000077500000000000000000000000001305254536400264475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/57_function_exists/expected_output.css000066400000000000000000000006041305254536400324020ustar00rootroot00000000000000div{foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:false;foo:false;foo:false;foo:false;foo:true}div span{foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:false;foo:false;foo:false;foo:false;foo:true}div span p{foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:false;foo:false;foo:false;foo:false;foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/57_function_exists/input.scss000066400000000000000000000025451305254536400305110ustar00rootroot00000000000000@function exists($name) { @return function-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return function-exists(foo); } @function h() { @return function-exists(lighten); } div { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); span { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); p { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); } } } sass-spec-3.5.0-2/spec/output_styles/compressed/basic/58_mixin_exists/000077500000000000000000000000001305254536400257475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/58_mixin_exists/expected_output.css000066400000000000000000000005211305254536400317000ustar00rootroot00000000000000div{foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:false;foo:false;foo:false;foo:false;foo:false}div span{foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:false;foo:false;foo:false;foo:false;foo:false}div span p{foo:true;foo:true;foo:true;foo:true;foo:true;foo:true;foo:false;foo:false;foo:false;foo:false;foo:false} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/58_mixin_exists/input.scss000066400000000000000000000024271305254536400300100ustar00rootroot00000000000000@function exists($name) { @return mixin-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return mixin-exists(foo); } @function h() { @return mixin-exists(lighten); } @mixin red-text { color: red; } @mixin blue-text { color: red; } @mixin green-text { color: red; } div { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); span { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); p { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); } } }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/59_if_expression/000077500000000000000000000000001305254536400261025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/59_if_expression/expected_output.css000066400000000000000000000000571305254536400320370ustar00rootroot00000000000000div{foo:hey;foo:ho;foo:x is zero;foo:whatever} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/59_if_expression/input.scss000066400000000000000000000004071305254536400301370ustar00rootroot00000000000000$x: 0; $if-false: whatever; div { foo: if($if-true: hey, $if-false: ho, $condition: true); foo: if($if-true: hey, $if-false: ho, $condition: false); foo: if($x != 0, if($x, true, false), unquote("x is zero")); foo: if(false, 1/0, $if-false: $if-false); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call-3.5/000077500000000000000000000000001305254536400244335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call-3.5/error000066400000000000000000000010561305254536400255110ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foobar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(min)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(min)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(max)) instead. sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call-3.5/expected_output.css000066400000000000000000000001161305254536400303640ustar00rootroot00000000000000body{display:foobar;display:1;display:5;display:10;color:"assets/fudge/blah"} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call-3.5/input.scss000066400000000000000000000003721305254536400264710ustar00rootroot00000000000000@function foobar() { @return foobar; } @function fudge($str) { @return "assets/fudge/" + $str; } body { display: call(foobar); display: call(min, 1,3,5,7); display: call(min, 5); display: call(max, 10,3,5,7); color: fudge("blah"); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call-3.5/options.yml000066400000000000000000000000531305254536400266470ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call/000077500000000000000000000000001305254536400241305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call/expected_output.css000066400000000000000000000001161305254536400300610ustar00rootroot00000000000000body{display:foobar;display:1;display:5;display:10;color:"assets/fudge/blah"} sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call/input.scss000066400000000000000000000003721305254536400261660ustar00rootroot00000000000000@function foobar() { @return foobar; } @function fudge($str) { @return "assets/fudge/" + $str; } body { display: call(foobar); display: call(min, 1,3,5,7); display: call(min, 5); display: call(max, 10,3,5,7); color: fudge("blah"); }sass-spec-3.5.0-2/spec/output_styles/compressed/basic/60_call/options.yml000066400000000000000000000000301305254536400263370ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/colors/000077500000000000000000000000001305254536400231305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/adjust-color/000077500000000000000000000000001305254536400255365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/adjust-color/expected_output.css000066400000000000000000000001071305254536400314670ustar00rootroot00000000000000p{color:#102035;color:#102030;color:#0b2035;color:rgba(255,106,0,0.6)} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/adjust-color/input.scss000066400000000000000000000003341305254536400275720ustar00rootroot00000000000000p { color: adjust-color(#102030, $blue: 5); color: adjust-color(#102030, $alpha: .325); color: adjust-color(#102030, $red: -5, $blue: 5); color: adjust-color(hsl(25, 100%, 80%), $lightness: -30%, $alpha: -0.4); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/adjust-hue/000077500000000000000000000000001305254536400252015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/adjust-hue/expected_output.css000066400000000000000000000001131305254536400311270ustar00rootroot00000000000000p{color:#ff2b00;color:#4d9900;color:#000;color:#fff;color:#999;color:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/adjust-hue/input.scss000066400000000000000000000003771305254536400272440ustar00rootroot00000000000000p { color: adjust-hue(#f00, 10); color: adjust-hue(#900, 90); color: adjust-hue(#000, 30); color: adjust-hue(#fff, -30); color: adjust-hue(#999, -530); color: adjust-hue(#000, +720); // error in libsass // color: adjust-hue(#333, + 720); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/change-color/000077500000000000000000000000001305254536400254715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/change-color/expected_output.css000066400000000000000000000001231305254536400314200ustar00rootroot00000000000000p{color:#102005;color:rgba(16,32,48,0.325);color:#782005;color:rgba(204,85,0,0.8)} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/change-color/input.scss000066400000000000000000000003331305254536400275240ustar00rootroot00000000000000p { color: change-color(#102030, $blue: 5); color: change-color(#102030, $alpha: .325); color: change-color(#102030, $red: 120, $blue: 5); color: change-color(hsl(25, 100%, 80%), $lightness: 40%, $alpha: 0.8); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/complement/000077500000000000000000000000001305254536400252735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/complement/expected_output.css000066400000000000000000000001201305254536400312170ustar00rootroot00000000000000p{color:cyan;color:#099;color:#000;color:#fff;color:#999;color:#000;color:#333} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/complement/input.scss000066400000000000000000000003021305254536400273220ustar00rootroot00000000000000p { color: complement(#f00); color: complement(#900); color: complement(#000); color: complement(#fff); color: complement(#999); color: complement(#000); color: complement(#333); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/desaturate/000077500000000000000000000000001305254536400252715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/desaturate/expected_output.css000066400000000000000000000001001305254536400312130ustar00rootroot00000000000000p{color:#fff;color:#999;color:#000;color:#f20d0d;color:#910808} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/desaturate/input.scss000066400000000000000000000002451305254536400273260ustar00rootroot00000000000000p { color: desaturate(#fff, 10%); color: desaturate(#999, 10%); color: desaturate(#000, 10%); color: desaturate(#f00, 10%); color: desaturate(#900, 10%); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/fade-in/000077500000000000000000000000001305254536400244335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/fade-in/expected_output.css000066400000000000000000000002331305254536400303640ustar00rootroot00000000000000p{color:red;color:#900;color:#000;color:#fff;color:#999;color:#000;color:#333;color:red;color:#900;color:#000;color:#fff;color:#999;color:#000;color:#333} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/fade-in/input.scss000066400000000000000000000006611305254536400264720ustar00rootroot00000000000000p { color: fade-in(#f00, 0.3); color: fade-in(#900, 0.8); color: fade-in(#000, .6); color: fade-in(#fff, .2); color: fade-in(#999, .4); color: fade-in(#000, .5); color: fade-in(#333, +.99); // test old function name color: opacify(#f00, 0.3); color: opacify(#900, 0.8); color: opacify(#000, .6); color: opacify(#fff, .2); color: opacify(#999, .4); color: opacify(#000, .5); color: opacify(#333, +.99); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/fade-out/000077500000000000000000000000001305254536400246345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/fade-out/expected_output.css000066400000000000000000000005371305254536400305740ustar00rootroot00000000000000p{color:rgba(255,0,0,0.7);color:rgba(153,0,0,0.2);color:rgba(0,0,0,0.4);color:rgba(255,255,255,0.8);color:rgba(153,153,153,0.6);color:rgba(0,0,0,0.5);color:rgba(51,51,51,0.01);color:rgba(255,0,0,0.7);color:rgba(153,0,0,0.2);color:rgba(0,0,0,0.4);color:rgba(255,255,255,0.8);color:rgba(153,153,153,0.6);color:rgba(0,0,0,0.5);color:rgba(51,51,51,0.01)} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/fade-out/input.scss000066400000000000000000000007511305254536400266730ustar00rootroot00000000000000p { color: fade-out(#f00, 0.3); color: fade-out(#900, 0.8); color: fade-out(#000, .6); color: fade-out(#fff, .2); color: fade-out(#999, .4); color: fade-out(#000, .5); color: fade-out(#333, +.99); // test old function name color: transparentize(#f00, 0.3); color: transparentize(#900, 0.8); color: transparentize(#000, .6); color: transparentize(#fff, .2); color: transparentize(#999, .4); color: transparentize(#000, .5); color: transparentize(#333, +.99); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/saturate/000077500000000000000000000000001305254536400247605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/saturate/expected_output.css000066400000000000000000000001071305254536400307110ustar00rootroot00000000000000p{color:red;color:#900;color:#000;color:#fff;color:#a38f8f;color:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/saturate/input.scss000066400000000000000000000002711305254536400270140ustar00rootroot00000000000000p { color: saturate(#f00, 10%); color: saturate(#900, 10%); color: saturate(#000, 10%); color: saturate(#fff, 10%); color: saturate(#999, 10%); color: saturate(#000, 10%); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/saturation/000077500000000000000000000000001305254536400253215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/saturation/expected_output.css000066400000000000000000000002061305254536400312520ustar00rootroot00000000000000p{test-01:100%;test-01:0%;test-02:30%;test-03:100%;test-04:100%;test-07:10%;test-08:0%;test-09:0%;test-10:0%;test-11:90%;test-12:90%} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/saturation/input.scss000066400000000000000000000011241305254536400273530ustar00rootroot00000000000000p { test-01: saturation(red); test-01: saturation(#333); test-02: saturation(hsl(60, 30, 20)); test-03: saturation(saturate(#f00, 10%)); test-04: saturation(saturate(#900, 10%)); // this is probably a ruby sass bug // test-05: saturation(saturate(#000, 10%)); // test-06: saturation(saturate(#fff, 10%)); test-07: saturation(saturate(#999, 10%)); test-08: saturation(desaturate(#fff, 10%)); test-09: saturation(desaturate(#999, 10%)); test-10: saturation(desaturate(#000, 10%)); test-11: saturation(desaturate(#f00, 10%)); test-12: saturation(desaturate(#900, 10%)); }sass-spec-3.5.0-2/spec/output_styles/compressed/colors/scale-color/000077500000000000000000000000001305254536400253335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/colors/scale-color/expected_output.css000066400000000000000000000001311305254536400312610ustar00rootroot00000000000000p{color:#d4f7d4;color:rgba(168,240,168,0.545);color:#c899ff;color:rgba(200,205,208,0.7)} sass-spec-3.5.0-2/spec/output_styles/compressed/colors/scale-color/input.scss000066400000000000000000000004161305254536400273700ustar00rootroot00000000000000p { color: scale-color(hsl(120, 70%, 80%), $lightness: 50%); color: scale-color(hsla(120, 70%, 80%, 0.3), $alpha: 35%); color: scale-color(rgb(200, 150%, 170%), $green: -40%, $blue: 70%); color: scale-color(hsl(200, 70%, 80%), $saturation: -90%, $alpha: -30%); }sass-spec-3.5.0-2/spec/output_styles/compressed/css/000077500000000000000000000000001305254536400224175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/bizarrely_formatted_comments/000077500000000000000000000000001305254536400303745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/bizarrely_formatted_comments/expected_output.css000066400000000000000000000000121305254536400343200ustar00rootroot00000000000000.foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/css/bizarrely_formatted_comments/input.scss000066400000000000000000000000501305254536400324230ustar00rootroot00000000000000.foo { /* Foo Bar Baz */ a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/css/blockless_directive_without_semicolon/000077500000000000000000000000001305254536400322715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000131305254536400361370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/blockless_directive_without_semicolon@foo "bar" sass-spec-3.5.0-2/spec/output_styles/compressed/css/blockless_directive_without_semicolon/input.scss000066400000000000000000000000141305254536400343200ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/compressed/css/closing_line_comment_end_with_compact_output/000077500000000000000000000000001305254536400336155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400374660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/closing_line_comment_end_with_compact_outputbar{baz:bang} input.scss000066400000000000000000000000351305254536400355700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/compressed/css/directive_with_lots_of_whitespace/000077500000000000000000000000001305254536400313715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000131305254536400352370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/directive_with_lots_of_whitespace@foo "bar" sass-spec-3.5.0-2/spec/output_styles/compressed/css/directive_with_lots_of_whitespace/input.scss000066400000000000000000000000141305254536400334200ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/compressed/css/empty_block_directive/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/empty_block_directive/expected_output.css000066400000000000000000000000071305254536400327150ustar00rootroot00000000000000@foo{} sass-spec-3.5.0-2/spec/output_styles/compressed/css/empty_block_directive/input.scss000066400000000000000000000000101305254536400310100ustar00rootroot00000000000000@foo {} sass-spec-3.5.0-2/spec/output_styles/compressed/css/ms_long_filter_syntax/000077500000000000000000000000001305254536400270305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/ms_long_filter_syntax/expected_output.css000066400000000000000000000003511305254536400327620ustar00rootroot00000000000000foo{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000)} sass-spec-3.5.0-2/spec/output_styles/compressed/css/ms_long_filter_syntax/input.scss000066400000000000000000000003641305254536400310670ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-3.5.0-2/spec/output_styles/compressed/css/multiple_comments/000077500000000000000000000000001305254536400261575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/multiple_comments/expected_output.css000066400000000000000000000000001305254536400321000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/css/multiple_comments/input.scss000066400000000000000000000000521305254536400302100ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/000077500000000000000000000000001305254536400231435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/000077500000000000000000000000001305254536400244325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/placeholder/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/placeholder/optional/000077500000000000000000000000001305254536400305415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400344070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/placeholder/optional.baz{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/placeholder/optional/input.scss000066400000000000000000000000671305254536400326000ustar00rootroot00000000000000.baz { @extend %foo !optional; color: green; } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/placeholder/simple/000077500000000000000000000000001305254536400302055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/placeholder/simple/expected_output.css000066400000000000000000000000421305254536400341340ustar00rootroot00000000000000.baz{color:blue}.baz{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/placeholder/simple/input.scss000066400000000000000000000001241305254536400322360ustar00rootroot00000000000000%foo {color: blue} %bar {color: red} .baz { @extend %foo; color: green; } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/selector/000077500000000000000000000000001305254536400262525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/selector/optional/000077500000000000000000000000001305254536400300775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/selector/optional/expected_output.css000066400000000000000000000000221305254536400340240ustar00rootroot00000000000000.baz{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/selector/optional/input.scss000066400000000000000000000000671305254536400321360ustar00rootroot00000000000000.baz { @extend .foo !optional; color: green; } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/selector/simple/000077500000000000000000000000001305254536400275435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/selector/simple/expected_output.css000066400000000000000000000000661305254536400335000ustar00rootroot00000000000000.foo,.baz{color:blue}.bar{color:red}.baz{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/errors/extend/selector/simple/input.scss000066400000000000000000000001241305254536400315740ustar00rootroot00000000000000.foo {color: blue} .bar {color: red} .baz { @extend .foo; color: green; } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/000077500000000000000000000000001305254536400244555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/000077500000000000000000000000001305254536400253745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/mixin/000077500000000000000000000000001305254536400265205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/mixin/simple/000077500000000000000000000000001305254536400300115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/mixin/simple/outside/000077500000000000000000000000001305254536400314655ustar00rootroot00000000000000expected_output.css000066400000000000000000000001011305254536400353310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans") sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400335160ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/simple/000077500000000000000000000000001305254536400266655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/simple/expected_output.css000066400000000000000000000002231305254536400326150ustar00rootroot00000000000000@import url(hey1.css);@import url(cookie.css);@import url("hey2.css");@import url(fudge.css);@import url(bludge.css);div[name="hello"]{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/file/simple/input.scss000066400000000000000000000002141305254536400307160ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/000077500000000000000000000000001305254536400254305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/mixin/000077500000000000000000000000001305254536400265545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/mixin/simple/000077500000000000000000000000001305254536400300455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/mixin/simple/outside/000077500000000000000000000000001305254536400315215ustar00rootroot00000000000000expected_output.css000066400000000000000000000001011305254536400353650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans") sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400335520ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/simple/000077500000000000000000000000001305254536400267215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/simple/expected_output.css000066400000000000000000000002231305254536400326510ustar00rootroot00000000000000@import url(hey1.css);@import url(cookie.css);@import url("hey2.css");@import url(fudge.css);@import url(bludge.css);div[name="hello"]{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/miss/simple/input.scss000066400000000000000000000002141305254536400307520ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/000077500000000000000000000000001305254536400252575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/control-else/000077500000000000000000000000001305254536400276655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/control-else/expected_output.css000066400000000000000000000000461305254536400336200ustar00rootroot00000000000000@import url("http://www.libsass.org") sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/control-else/input.scss000066400000000000000000000001071305254536400317170ustar00rootroot00000000000000@if (false) { } @else { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/control-if/000077500000000000000000000000001305254536400273335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/control-if/expected_output.css000066400000000000000000000000461305254536400332660ustar00rootroot00000000000000@import url("http://www.libsass.org") sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/control-if/input.scss000066400000000000000000000000731305254536400313670ustar00rootroot00000000000000@if (true) { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/000077500000000000000000000000001305254536400262305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/each/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/each/expected_output.css000066400000000000000000000000461305254536400330630ustar00rootroot00000000000000@import url("http://www.libsass.org") sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/each/input.scss000066400000000000000000000001001305254536400311530ustar00rootroot00000000000000@each $i in (1) { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/for/000077500000000000000000000000001305254536400270165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/for/expected_output.css000066400000000000000000000001141305254536400327450ustar00rootroot00000000000000@import url("http://www.libsass.org");@import url("http://www.libsass.org") sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/for/input.scss000066400000000000000000000001111305254536400310430ustar00rootroot00000000000000@for $i from 1 through 2 { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/while/000077500000000000000000000000001305254536400273405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/while/expected_output.css000066400000000000000000000000461305254536400332730ustar00rootroot00000000000000@import url("http://www.libsass.org") sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/loop/while/input.scss000066400000000000000000000001471305254536400313760ustar00rootroot00000000000000$count: 0; @while ($count < 1) { @import url("http://www.libsass.org"); $count: $count + 1; } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/000077500000000000000000000000001305254536400264035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/control-else/000077500000000000000000000000001305254536400310115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/control-else/outside/000077500000000000000000000000001305254536400324655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400363410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/control-else/outside@import url("http://www.libsass.org") input.scss000066400000000000000000000001731305254536400344430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/control-else/outside@mixin do_import() { @import url("http://www.libsass.org"); } @if (false) { } @else { @include do_import(); } sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/control-if/000077500000000000000000000000001305254536400304575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/control-if/outside/000077500000000000000000000000001305254536400321335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400360070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/control-if/outside@import url("http://www.libsass.org") input.scss000066400000000000000000000001551305254536400341110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/control-if/outside@mixin do_import() { @import url("http://www.libsass.org"); } @if (true) { @include do_import(); }sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/simple/000077500000000000000000000000001305254536400276745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/simple/outside/000077500000000000000000000000001305254536400313505ustar00rootroot00000000000000expected_output.css000066400000000000000000000001011305254536400352140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans") sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400334010ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/simple/000077500000000000000000000000001305254536400265505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/simple/expected_output.css000066400000000000000000000002231305254536400325000ustar00rootroot00000000000000@import url(hey1.css);@import url(cookie.css);@import url("hey2.css");@import url(fudge.css);@import url(bludge.css);div[name="hello"]{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/errors/import/url/simple/input.scss000066400000000000000000000002141305254536400306010ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/000077500000000000000000000000001305254536400242565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/001_test_basic/000077500000000000000000000000001305254536400267565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/001_test_basic/expected_output.css000066400000000000000000000000171305254536400327070ustar00rootroot00000000000000.foo,.bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/001_test_basic/input.scss000066400000000000000000000000401305254536400310040ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/002_test_basic/000077500000000000000000000000001305254536400267575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/002_test_basic/expected_output.css000066400000000000000000000000171305254536400327100ustar00rootroot00000000000000.foo,.bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/002_test_basic/input.scss000066400000000000000000000000401305254536400310050ustar00rootroot00000000000000.bar {@extend .foo} .foo {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/003_test_basic/000077500000000000000000000000001305254536400267605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/003_test_basic/expected_output.css000066400000000000000000000000301305254536400327040ustar00rootroot00000000000000.foo,.bar{a:b}.bar{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/003_test_basic/input.scss000066400000000000000000000000461305254536400310140ustar00rootroot00000000000000.foo {a: b} .bar {c: d; @extend .foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/004_test_basic/000077500000000000000000000000001305254536400267615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/004_test_basic/expected_output.css000066400000000000000000000000301305254536400327050ustar00rootroot00000000000000.foo,.bar{a:b}.bar{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/004_test_basic/input.scss000066400000000000000000000000461305254536400310150ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo; c: d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/005_test_multiple_targets/000077500000000000000000000000001305254536400312655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400351350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/005_test_multiple_targets.foo,.bar{a:b}.blip .foo,.blip .bar{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/005_test_multiple_targets/input.scss000066400000000000000000000000621305254536400333170ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} .blip .foo {c: d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/006_test_multiple_extendees/000077500000000000000000000000001305254536400316015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400354530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/006_test_multiple_extendees.foo,.baz{a:b}.bar,.baz{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/006_test_multiple_extendees/input.scss000066400000000000000000000000721305254536400336340ustar00rootroot00000000000000.foo {a: b} .bar {c: d} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400412345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/007_test_multiple_extends_with_single_extender_and_single_targetexpected_output.css000066400000000000000000000000551305254536400451670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar,.baz .bar,.foo .baz,.baz .baz{a:b} input.scss000066400000000000000000000000631305254536400432670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400412355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/008_test_multiple_extends_with_single_extender_and_single_targetexpected_output.css000066400000000000000000000000231305254536400451630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar,.baz{a:b} input.scss000066400000000000000000000000621305254536400432670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400417735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_targetexpected_output.css000066400000000000000000000000571305254536400457300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar,.baz .bar,.foo .bang,.baz .bang{a:b} input.scss000066400000000000000000000000721305254536400440260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar {a: b} .baz {@extend .foo} .bang {@extend .bar} 000077500000000000000000000000001305254536400417635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_targetexpected_output.css000066400000000000000000000000531305254536400457140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar,.bar.baz,.baz.bang,.foo.bang{a:b} input.scss000066400000000000000000000000711305254536400440150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar {a: b} .baz {@extend .foo} .bang {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/011_test_chained_extends/000077500000000000000000000000001305254536400310235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400346710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/011_test_chained_extends.foo,.bar,.baz,.bip{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/011_test_chained_extends/input.scss000066400000000000000000000001101305254536400330470ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} .baz {@extend .bar} .bip {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/012_test_dynamic_extendee/000077500000000000000000000000001305254536400312045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400350560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/012_test_dynamic_extendee.foo,.bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/012_test_dynamic_extendee/input.scss000066400000000000000000000000451305254536400332370ustar00rootroot00000000000000.foo {a: b} .bar {@extend #{".foo"}} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/013_test_dynamic_extendee/000077500000000000000000000000001305254536400312055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400350560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/013_test_dynamic_extendee[baz^="blip12px"],.bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/013_test_dynamic_extendee/input.scss000066400000000000000000000000751305254536400332430ustar00rootroot00000000000000[baz^="blip12px"] {a: b} .bar {@extend [baz^="blip#{12px}"]} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/014_test_nested_target/000077500000000000000000000000001305254536400305315ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400343770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/014_test_nested_target.foo .bar,.foo .baz{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/014_test_nested_target/input.scss000066400000000000000000000000451305254536400325640ustar00rootroot00000000000000.foo .bar {a: b} .baz {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/015_test_target_with_child/000077500000000000000000000000001305254536400313665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400352340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/015_test_target_with_child.foo .bar,.baz .bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/015_test_target_with_child/input.scss000066400000000000000000000000451305254536400334210ustar00rootroot00000000000000.foo .bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/016_test_class_unification/000077500000000000000000000000001305254536400314005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400352520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/016_test_class_unification-a .foo.bar,-a .bar.baz{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/016_test_class_unification/input.scss000066400000000000000000000000711305254536400334320ustar00rootroot00000000000000%-a .foo.bar {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/017_test_class_unification/000077500000000000000000000000001305254536400314015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000151305254536400352510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/017_test_class_unification-a .baz{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/017_test_class_unification/input.scss000066400000000000000000000000711305254536400334330ustar00rootroot00000000000000%-a .foo.baz {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/018_test_id_unification/000077500000000000000000000000001305254536400306715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400345430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/018_test_id_unification-a .foo.bar,-a .bar#baz{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/018_test_id_unification/input.scss000066400000000000000000000000711305254536400327230ustar00rootroot00000000000000%-a .foo.bar {a: b} #baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/019_test_id_unification/000077500000000000000000000000001305254536400306725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000151305254536400345420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/019_test_id_unification-a #baz{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/019_test_id_unification/input.scss000066400000000000000000000000711305254536400327240ustar00rootroot00000000000000%-a .foo#baz {a: b} #baz {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400361715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/020_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000221305254536400421160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/020_test_universal_unification_with_simple_target-a .foo,-a *{a:b} input.scss000066400000000000000000000000621305254536400402230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/020_test_universal_unification_with_simple_target%-a .foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400361725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/021_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000241305254536400421210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/021_test_universal_unification_with_simple_target-a .foo,-a *|*{a:b} input.scss000066400000000000000000000000641305254536400402260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/021_test_universal_unification_with_simple_target%-a .foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400361735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/022_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000151305254536400421220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/022_test_universal_unification_with_simple_target-a .bar{a:b} input.scss000066400000000000000000000000661305254536400402310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/022_test_universal_unification_with_simple_target%-a .foo.bar {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400361745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/023_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000151305254536400421230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/023_test_universal_unification_with_simple_target-a .bar{a:b} input.scss000066400000000000000000000000701305254536400402250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/023_test_universal_unification_with_simple_target%-a .foo.bar {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400361755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/024_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000351305254536400421260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/024_test_universal_unification_with_simple_target-a .foo.bar,-a ns|*.bar{a:b} input.scss000066400000000000000000000000711305254536400402270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/024_test_universal_unification_with_simple_target%-a .foo.bar {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400416205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/025_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000121305254536400455440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/025_test_universal_unification_with_namespaceless_universal_target-a *{a:b} input.scss000066400000000000000000000000631305254536400436530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/025_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400416215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/026_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000121305254536400455450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/026_test_universal_unification_with_namespaceless_universal_target-a *{a:b} input.scss000066400000000000000000000000651305254536400436560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/026_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400416225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/027_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000251305254536400455520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/027_test_universal_unification_with_namespaceless_universal_target-a *|*.foo,-a *{a:b} input.scss000066400000000000000000000000651305254536400436570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/027_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400416235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/028_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000141305254536400455510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/028_test_universal_unification_with_namespaceless_universal_target-a *|*{a:b} input.scss000066400000000000000000000000671305254536400436620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/028_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400416245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/029_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000261305254536400455550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/029_test_universal_unification_with_namespaceless_universal_target-a *.foo,-a ns|*{a:b} input.scss000066400000000000000000000000661305254536400436620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/029_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400416145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/030_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000301305254536400455400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/030_test_universal_unification_with_namespaceless_universal_target-a *|*.foo,-a ns|*{a:b} input.scss000066400000000000000000000000701305254536400436450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/030_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400410725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/031_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000151305254536400450210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/031_test_universal_unification_with_namespaced_universal_target-a ns|*{a:b} input.scss000066400000000000000000000000661305254536400431300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/031_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400410735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/032_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000151305254536400450220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/032_test_universal_unification_with_namespaced_universal_target-a ns|*{a:b} input.scss000066400000000000000000000000701305254536400431240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/032_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400410745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/033_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000151305254536400450230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/033_test_universal_unification_with_namespaced_universal_target-a ns|*{a:b} input.scss000066400000000000000000000000711305254536400431260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/033_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/034_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000121305254536400451650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/034_test_universal_unification_with_namespaceless_element_target-a a{a:b} input.scss000066400000000000000000000000631305254536400432740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/034_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/035_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000121305254536400451660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/035_test_universal_unification_with_namespaceless_element_target-a a{a:b} input.scss000066400000000000000000000000651305254536400432770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/035_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/036_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000251305254536400451730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/036_test_universal_unification_with_namespaceless_element_target-a *|a.foo,-a a{a:b} input.scss000066400000000000000000000000651305254536400433000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/036_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/037_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000141305254536400451720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/037_test_universal_unification_with_namespaceless_element_target-a *|a{a:b} input.scss000066400000000000000000000000671305254536400433030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/037_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/038_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000261305254536400451760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/038_test_universal_unification_with_namespaceless_element_target-a a.foo,-a ns|a{a:b} input.scss000066400000000000000000000000661305254536400433030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/038_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/039_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000301305254536400451720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/039_test_universal_unification_with_namespaceless_element_target-a *|a.foo,-a ns|a{a:b} input.scss000066400000000000000000000000701305254536400432770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/039_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/040_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000151305254536400444420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/040_test_universal_unification_with_namespaced_element_target-a ns|a{a:b} input.scss000066400000000000000000000000661305254536400425510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/040_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/041_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000151305254536400444430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/041_test_universal_unification_with_namespaced_element_target-a ns|a{a:b} input.scss000066400000000000000000000000701305254536400425450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/041_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/042_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000151305254536400444440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/042_test_universal_unification_with_namespaced_element_target-a ns|a{a:b} input.scss000066400000000000000000000000711305254536400425470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/042_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400356175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/043_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000221305254536400415440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/043_test_element_unification_with_simple_target-a .foo,-a a{a:b} input.scss000066400000000000000000000000621305254536400376510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/043_test_element_unification_with_simple_target%-a .foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400356205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/044_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000321305254536400415460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/044_test_element_unification_with_simple_target-a .foo.bar,-a a.bar{a:b} input.scss000066400000000000000000000000661305254536400376560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/044_test_element_unification_with_simple_target%-a .foo.bar {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400356215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/045_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000341305254536400415510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/045_test_element_unification_with_simple_target-a .foo.bar,-a *|a.bar{a:b} input.scss000066400000000000000000000000701305254536400376520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/045_test_element_unification_with_simple_target%-a .foo.bar {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400356225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/046_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000351305254536400415530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/046_test_element_unification_with_simple_target-a .foo.bar,-a ns|a.bar{a:b} input.scss000066400000000000000000000000711305254536400376540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/046_test_element_unification_with_simple_target%-a .foo.bar {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/047_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000231305254536400451730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/047_test_element_unification_with_namespaceless_universal_target-a *.foo,-a a{a:b} input.scss000066400000000000000000000000631305254536400433000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/047_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/048_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000231305254536400451740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/048_test_element_unification_with_namespaceless_universal_target-a *.foo,-a a{a:b} input.scss000066400000000000000000000000651305254536400433030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/048_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/049_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000251305254536400451770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/049_test_element_unification_with_namespaceless_universal_target-a *|*.foo,-a a{a:b} input.scss000066400000000000000000000000651305254536400433040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/049_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/050_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000271305254536400451710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/050_test_element_unification_with_namespaceless_universal_target-a *|*.foo,-a *|a{a:b} input.scss000066400000000000000000000000671305254536400432760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/050_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/051_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000261305254536400451710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/051_test_element_unification_with_namespaceless_universal_target-a *.foo,-a ns|a{a:b} input.scss000066400000000000000000000000661305254536400432760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/051_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400412415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/052_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000301305254536400451650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/052_test_element_unification_with_namespaceless_universal_target-a *|*.foo,-a ns|a{a:b} input.scss000066400000000000000000000000701305254536400432720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/052_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/053_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000311305254536400444440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/053_test_element_unification_with_namespaced_universal_target-a ns|*.foo,-a ns|a{a:b} input.scss000066400000000000000000000000661305254536400425550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/053_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/054_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000311305254536400444450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/054_test_element_unification_with_namespaced_universal_target-a ns|*.foo,-a ns|a{a:b} input.scss000066400000000000000000000000701305254536400425510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/054_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400405215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/055_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000311305254536400444460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/055_test_element_unification_with_namespaced_universal_target-a ns|*.foo,-a ns|a{a:b} input.scss000066400000000000000000000000711305254536400425530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/055_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400406665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/056_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000121305254536400446120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/056_test_element_unification_with_namespaceless_element_target-a a{a:b} input.scss000066400000000000000000000000631305254536400427210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/056_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400406675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/057_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000121305254536400446130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/057_test_element_unification_with_namespaceless_element_target-a a{a:b} input.scss000066400000000000000000000000651305254536400427240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/057_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400406705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/058_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000251305254536400446200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/058_test_element_unification_with_namespaceless_element_target-a *|a.foo,-a a{a:b} input.scss000066400000000000000000000000651305254536400427250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/058_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400406715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/059_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000141305254536400446170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/059_test_element_unification_with_namespaceless_element_target-a *|a{a:b} input.scss000066400000000000000000000000671305254536400427300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/059_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400406615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/060_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000261305254536400446120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/060_test_element_unification_with_namespaceless_element_target-a a.foo,-a ns|a{a:b} input.scss000066400000000000000000000000661305254536400427170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/060_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400406625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/061_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000301305254536400446060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/061_test_element_unification_with_namespaceless_element_target-a *|a.foo,-a ns|a{a:b} input.scss000066400000000000000000000000701305254536400427130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/061_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/062_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000151305254536400440670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/062_test_element_unification_with_namespaced_element_target-a ns|a{a:b} input.scss000066400000000000000000000000661305254536400421760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/062_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/063_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000151305254536400440700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/063_test_element_unification_with_namespaced_element_target-a ns|a{a:b} input.scss000066400000000000000000000000701305254536400421720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/063_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400401425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/064_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000151305254536400440710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/064_test_element_unification_with_namespaced_element_target-a ns|a{a:b} input.scss000066400000000000000000000000711305254536400421740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/064_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/065_test_attribute_unification/000077500000000000000000000000001305254536400323025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400361550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/065_test_attribute_unification-a [foo=bar].baz,-a [foo=bar][foo=baz]{a:b} input.scss000066400000000000000000000001031305254536400342510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/065_test_attribute_unification%-a [foo=bar].baz {a: b} [foo=baz] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/066_test_attribute_unification/000077500000000000000000000000001305254536400323035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000551305254536400361570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/066_test_attribute_unification-a [foo=bar].baz,-a [foo=bar][foo^=bar]{a:b} input.scss000066400000000000000000000001041305254536400342530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/066_test_attribute_unification%-a [foo=bar].baz {a: b} [foo^=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/067_test_attribute_unification/000077500000000000000000000000001305254536400323045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000551305254536400361600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/067_test_attribute_unification-a [foo=bar].baz,-a [foo=bar][foot=bar]{a:b} input.scss000066400000000000000000000001041305254536400342540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/067_test_attribute_unification%-a [foo=bar].baz {a: b} [foot=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/068_test_attribute_unification/000077500000000000000000000000001305254536400323055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400361630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/068_test_attribute_unification-a [foo=bar].baz,-a [foo=bar][ns|foo=bar]{a:b} input.scss000066400000000000000000000001061305254536400342570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/068_test_attribute_unification%-a [foo=bar].baz {a: b} [ns|foo=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/069_test_attribute_unification/000077500000000000000000000000001305254536400323065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400361570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/069_test_attribute_unification-a -a [foo=bar]{a:b} input.scss000066400000000000000000000001071305254536400342610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/069_test_attribute_unification%-a %-a [foo=bar].bar {a: b} [foo=bar] {@extend .bar} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/070_test_pseudo_unification/000077500000000000000000000000001305254536400315725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400354430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/070_test_pseudo_unification-a :foo.baz,-a :foo:foo(2n+1){a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/070_test_pseudo_unification/input.scss000066400000000000000000000000771305254536400336320ustar00rootroot00000000000000%-a :foo.baz {a: b} :foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/071_test_pseudo_unification/000077500000000000000000000000001305254536400315735ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400354460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/071_test_pseudo_unification-a :foo.baz,-a :foo::foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/071_test_pseudo_unification/input.scss000066400000000000000000000000721305254536400336260ustar00rootroot00000000000000%-a :foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/072_test_pseudo_unification/000077500000000000000000000000001305254536400315745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400354450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/072_test_pseudo_unification-a ::foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/072_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400336300ustar00rootroot00000000000000%-a ::foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/073_test_pseudo_unification/000077500000000000000000000000001305254536400315755ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400354450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/073_test_pseudo_unification-a ::foo(2n+1){a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/073_test_pseudo_unification/input.scss000066400000000000000000000001071305254536400336270ustar00rootroot00000000000000%-a ::foo(2n+1).baz {a: b} ::foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/074_test_pseudo_unification/000077500000000000000000000000001305254536400315765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400354500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/074_test_pseudo_unification-a :foo.baz,-a :foo:bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/074_test_pseudo_unification/input.scss000066400000000000000000000000711305254536400336300ustar00rootroot00000000000000%-a :foo.baz {a: b} :bar {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/075_test_pseudo_unification/000077500000000000000000000000001305254536400315775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400354530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/075_test_pseudo_unification-a .baz:foo,-a :foo:after{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/075_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400336330ustar00rootroot00000000000000%-a .baz:foo {a: b} :after {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/076_test_pseudo_unification/000077500000000000000000000000001305254536400316005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400354470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/076_test_pseudo_unification-a .baz:after,-a :foo:after{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/076_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400336340ustar00rootroot00000000000000%-a .baz:after {a: b} :foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/077_test_pseudo_unification/000077500000000000000000000000001305254536400316015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000151305254536400354510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/077_test_pseudo_unification-a :foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/077_test_pseudo_unification/input.scss000066400000000000000000000000711305254536400336330ustar00rootroot00000000000000%-a :foo.baz {a: b} :foo {@extend .baz} -a {@extend %-a} 000077500000000000000000000000001305254536400361215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/078_test_pseudoelement_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000311305254536400420460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar,.baz::bar{a:b} input.scss000066400000000000000000000000451305254536400401540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400361225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/079_test_pseudoelement_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000331305254536400420510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar,a.baz::bar{a:b} input.scss000066400000000000000000000000461305254536400401560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400355665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/080_test_pseudoclass_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000271305254536400415200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar,.baz:bar{a:b} input.scss000066400000000000000000000000441305254536400376200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400355675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/081_test_pseudoclass_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000311305254536400415140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar,a.baz:bar{a:b} input.scss000066400000000000000000000000451305254536400376220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400340435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/082_test_not_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000431305254536400377730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar),.baz:not(.bar){a:b} input.scss000066400000000000000000000000521305254536400360740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar) {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400364765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclassexpected_output.css000066400000000000000000000000361305254536400424300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar,.baz:bang::bar{a:b} input.scss000066400000000000000000000000521305254536400405270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar {a: b} .baz:bang {@extend .foo} 000077500000000000000000000000001305254536400364775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclassexpected_output.css000066400000000000000000000000351305254536400424300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar,.baz:bar::bang{a:b} input.scss000066400000000000000000000000521305254536400405300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar {a: b} .baz::bang {@extend .foo} 000077500000000000000000000000001305254536400347535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/085_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000441305254536400407040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar,.baz:not(.bang)::bar{a:b} input.scss000066400000000000000000000000601305254536400370030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar {a: b} .baz:not(.bang) {@extend .foo} 000077500000000000000000000000001305254536400351135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000521305254536400410430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notb:not(:first-child):after,c:s,d:s::e{x:y} input.scss000066400000000000000000000001471305254536400371510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/086.1_test_pseudoelement_goes_lefter_than_not%a { x:y; } b:after:not(:first-child) { @extend %a; } c:s { @extend %a; } d::e { @extend c; }000077500000000000000000000000001305254536400347545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/086_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000521305254536400407040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang),.baz:not(.bang)::bar{a:b} input.scss000066400000000000000000000000601305254536400370040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang) {a: b} .baz::bar {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/087_test_negation_unification/000077500000000000000000000000001305254536400321075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400357650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/087_test_negation_unification-a :not(.foo).baz,-a :not(.foo):not(.bar){a:b} input.scss000066400000000000000000000001051305254536400340600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/087_test_negation_unification%-a :not(.foo).baz {a: b} :not(.bar) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/088_test_negation_unification/000077500000000000000000000000001305254536400321105ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400357570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/088_test_negation_unification-a :not(.foo){a:b} input.scss000066400000000000000000000001051305254536400340610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/088_test_negation_unification%-a :not(.foo).baz {a: b} :not(.foo) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/089_test_negation_unification/000077500000000000000000000000001305254536400321115ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400357610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/089_test_negation_unification-a :not([a=b]){a:b} input.scss000066400000000000000000000001111305254536400340570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/089_test_negation_unification%-a :not([a=b]).baz {a: b} :not([a = b]) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/090_test_comma_extendee/000077500000000000000000000000001305254536400306625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400345340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/090_test_comma_extendee.foo,.baz{a:b}.bar,.baz{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/090_test_comma_extendee/input.scss000066400000000000000000000000621305254536400327140ustar00rootroot00000000000000.foo {a: b} .bar {c: d} .baz {@extend .foo, .bar} 000077500000000000000000000000001305254536400341035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/091_test_redundant_selector_eliminationexpected_output.css000066400000000000000000000000241305254536400400320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/091_test_redundant_selector_elimination.foo.bar,.x,.y{a:b} input.scss000066400000000000000000000001001305254536400361260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/091_test_redundant_selector_elimination.foo.bar {a: b} .x {@extend .foo, .bar} .y {@extend .foo, .bar} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/092_test_long_extendee/000077500000000000000000000000001305254536400305275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400343760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/092_test_long_extendee.foo.bar,.baz{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/092_test_long_extendee/input.scss000066400000000000000000000000501305254536400325560ustar00rootroot00000000000000.foo.bar {a: b} .baz {@extend .foo.bar} 000077500000000000000000000000001305254536400342725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/093_test_long_extendee_matches_supersetsexpected_output.css000066400000000000000000000000331305254536400402210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap,.bap.baz{a:b} input.scss000066400000000000000000000000541305254536400363250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap {a: b} .baz {@extend .foo.bar} 000077500000000000000000000000001305254536400341115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/094_test_long_extendee_runs_unificationexpected_output.css000066400000000000000000000000331305254536400400400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar,ns|a.baz{a:b} input.scss000066400000000000000000000000551305254536400361450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar {a: b} a.baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/095_test_long_extender/000077500000000000000000000000001305254536400305475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400344200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/095_test_long_extender.foo.bar,.bar.baz.bang{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/095_test_long_extender/input.scss000066400000000000000000000000511305254536400325770ustar00rootroot00000000000000.foo.bar {a: b} .baz.bang {@extend .foo} 000077500000000000000000000000001305254536400341305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/096_test_long_extender_runs_unificationexpected_output.css000066400000000000000000000000371305254536400400630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar,ns|a.bar.baz{a:b} input.scss000066400000000000000000000000511305254536400361600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar {a: b} a.baz {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/097_test_nested_extender/000077500000000000000000000000001305254536400310745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400347420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/097_test_nested_extender.foo,foo bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/097_test_nested_extender/input.scss000066400000000000000000000000431305254536400331250ustar00rootroot00000000000000.foo {a: b} foo bar {@extend .foo} 000077500000000000000000000000001305254536400344555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/098_test_nested_extender_runs_unificationexpected_output.css000066400000000000000000000000321305254536400404030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/098_test_nested_extender_runs_unification.foo.bar,foo bar.bar{a:b} input.scss000066400000000000000000000000471305254536400365120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/098_test_nested_extender_runs_unification.foo.bar {a: b} foo bar {@extend .foo} 000077500000000000000000000000001305254536400347755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/099_test_nested_extender_alternates_parentsexpected_output.css000066400000000000000000000001061305254536400407250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo,.baz .bip foo .grank bar,foo .grank .baz .bip bar{a:b} input.scss000066400000000000000000000000641305254536400370310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo {a: b} foo .grank bar {@extend .foo} 000077500000000000000000000000001305254536400362705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/100_test_nested_extender_unifies_identical_parentsexpected_output.css000066400000000000000000000000421305254536400422170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo,.baz .bip bar{a:b} input.scss000066400000000000000000000000631305254536400403230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo {a: b} .baz .bip bar {@extend .foo} 000077500000000000000000000000001305254536400361715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/101_test_nested_extender_unifies_common_substringexpected_output.css000066400000000000000000000001351305254536400421230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/101_test_nested_extender_unifies_common_substring.baz .bip .bap .bink .foo,.baz .brat .bip .bap .bink bar,.brat .baz .bip .bap .bink bar{a:b} input.scss000066400000000000000000000001041305254536400402200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/101_test_nested_extender_unifies_common_substring.baz .bip .bap .bink .foo {a: b} .brat .bip .bap bar {@extend .foo} 000077500000000000000000000000001305254536400354545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/102_test_nested_extender_unifies_common_subseqexpected_output.css000066400000000000000000000001561305254536400414110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/102_test_nested_extender_unifies_common_subseq.a .x .b .y .foo,.a .x .n .b .y .m bar,.a .n .x .b .y .m bar,.a .x .n .b .m .y bar,.a .n .x .b .m .y bar{a:b} input.scss000066400000000000000000000000671305254536400375130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/102_test_nested_extender_unifies_common_subseq.a .x .b .y .foo {a: b} .a .n .b .m bar {@extend .foo} 000077500000000000000000000000001305254536400353155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/103_test_nested_extender_chooses_first_subseqexpected_output.css000066400000000000000000000000551305254536400412500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo,.a .b .c .d .a .b .bar{a:b} input.scss000066400000000000000000000000701305254536400373460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo {a: b} .c .d .a .b .bar {@extend .foo} 000077500000000000000000000000001305254536400374205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/105_test_nested_extender_counts_extended_superselectorsexpected_output.css000066400000000000000000000000721305254536400433520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo,.a .b .bip.bop .bar,.b .a .bip.bop .bar{a:b} input.scss000066400000000000000000000000641305254536400414540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo {a: b} .b .bip.bop .bar {@extend .foo} 000077500000000000000000000000001305254536400351025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/106_test_nested_extender_with_child_selectorexpected_output.css000066400000000000000000000000341305254536400410320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/106_test_nested_extender_with_child_selector.baz .foo,.baz foo>bar{a:b} input.scss000066400000000000000000000000521305254536400371330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/106_test_nested_extender_with_child_selector.baz .foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001305254536400422365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectorexpected_output.css000066400000000000000000000000311305254536400461630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora>b c .c1,a>b c .c2{a:b} input.scss000066400000000000000000000000511305254536400442660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400422375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectorexpected_output.css000066400000000000000000000000311305254536400461640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora>b c .c1,a>b c .c2{a:b} input.scss000066400000000000000000000000511305254536400442670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400425355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000471305254536400464710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblinga+b c .c1,a+b a c .c2,a a+b c .c2{a:b} input.scss000066400000000000000000000000511305254536400445650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400425255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000331305254536400464540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblinga+b c .c1,a a+b c .c2{a:b} input.scss000066400000000000000000000000511305254536400445550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400425265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000311305254536400464530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblinga+b c .c1,a+b c .c2{a:b} input.scss000066400000000000000000000000511305254536400445560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400425765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000551305254536400465310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1,a ~ b a c .c2,a a ~ b c .c2{a:b} input.scss000066400000000000000000000000511305254536400446260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400425775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000371305254536400465320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1,a a ~ b c .c2{a:b} input.scss000066400000000000000000000000511305254536400446270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400426005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000351305254536400465310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1,a ~ b c .c2{a:b} input.scss000066400000000000000000000000511305254536400446300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400431105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000711305254536400470410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1,a /for/ b a c .c2,a a /for/ b c .c2{a:b} input.scss000066400000000000000000000000551305254536400451440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400431115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000471305254536400470450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1,a a /for/ b c .c2{a:b} input.scss000066400000000000000000000000551305254536400451450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400431125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000451305254536400470440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1,a /for/ b c .c2{a:b} input.scss000066400000000000000000000000551305254536400451460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400424375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected_output.css000066400000000000000000000001101305254536400463620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip>.bap .foo,.bip>.bap .grip>.bap .bar,.grip>.bap .bip>.bap .bar{a:b} input.scss000066400000000000000000000000711305254536400444710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip > .bap .foo {a: b} .grip > .bap .bar {@extend .foo} 000077500000000000000000000000001305254536400424405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected_output.css000066400000000000000000000001101305254536400463630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap>.bip .foo,.bap>.bip .bap>.grip .bar,.bap>.grip .bap>.bip .bar{a:b} input.scss000066400000000000000000000000711305254536400444720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap > .bip .foo {a: b} .bap > .grip .bar {@extend .foo} 000077500000000000000000000000001305254536400366205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/120_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000321305254536400425460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo,foo>bar.baz{a:b} input.scss000066400000000000000000000000511305254536400406500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001305254536400366215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/121_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000311305254536400425460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz>.foo,.baz>.bar{a:b} input.scss000066400000000000000000000000531305254536400406530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > { .foo {a: b} .bar {@extend .foo} } 000077500000000000000000000000001305254536400366225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/122_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000311305254536400425470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo .bar,.foo>.baz{a:b} input.scss000066400000000000000000000000531305254536400406540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo { .bar {a: b} > .baz {@extend .bar} } 000077500000000000000000000000001305254536400362755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/123_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000361305254536400422270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/123_test_nested_extender_with_early_child_selector.foo .bar,.foo .bip>.baz{a:b} input.scss000066400000000000000000000000601305254536400403250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/123_test_nested_extender_with_early_child_selector.foo { .bar {a: b} .bip > .baz {@extend .bar} } 000077500000000000000000000000001305254536400362765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/124_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000501305254536400422240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/124_test_nested_extender_with_early_child_selector.foo .bip .bar,.foo .bip .foo>.baz{a:b} input.scss000066400000000000000000000000601305254536400403260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/124_test_nested_extender_with_early_child_selector.foo { .bip .bar {a: b} > .baz {@extend .bar} } 000077500000000000000000000000001305254536400362775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/125_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000361305254536400422310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/125_test_nested_extender_with_early_child_selector.foo>.bar,.foo>.bip+.baz{a:b} input.scss000066400000000000000000000000561305254536400403340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar {a: b} .bip + .baz {@extend .bar} 000077500000000000000000000000001305254536400363005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/126_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000361305254536400422320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/126_test_nested_extender_with_early_child_selector.foo+.bar,.bip>.foo+.baz{a:b} input.scss000066400000000000000000000000561305254536400403350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar {a: b} .bip > .baz {@extend .bar} 000077500000000000000000000000001305254536400363015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/127_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000351305254536400422320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/127_test_nested_extender_with_early_child_selector.foo>.bar,.bip.foo>.baz{a:b} input.scss000066400000000000000000000000561305254536400403360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar {a: b} .bip > .baz {@extend .bar} 000077500000000000000000000000001305254536400354525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/128_test_nested_extender_with_sibling_selectorexpected_output.css000066400000000000000000000000341305254536400414020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo,.baz foo+bar{a:b} input.scss000066400000000000000000000000521305254536400375030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo {a: b} foo + bar {@extend .foo} 000077500000000000000000000000001305254536400351235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/129_test_nested_extender_with_hacky_selectorexpected_output.css000066400000000000000000000000571305254536400410600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo,.baz foo+>>+bar,foo .baz+>>+bar{a:b} input.scss000066400000000000000000000000601305254536400371530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo {a: b} foo + > > + bar {@extend .foo} 000077500000000000000000000000001305254536400351135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/130_test_nested_extender_with_hacky_selectorexpected_output.css000066400000000000000000000000321305254536400410410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo,>>.baz bar{a:b} input.scss000066400000000000000000000000501305254536400371420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo {a: b} > > bar {@extend .foo} 000077500000000000000000000000001305254536400363045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/131_test_nested_extender_merges_with_same_selectorexpected_output.css000066400000000000000000000000311305254536400422310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/131_test_nested_extender_merges_with_same_selector.foo .bar,.foo .baz{a:b} input.scss000066400000000000000000000000511305254536400403340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/131_test_nested_extender_merges_with_same_selector.foo { .bar {a: b} .baz {@extend .bar} } 000077500000000000000000000000001305254536400424035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selectorexpected_output.css000066400000000000000000000000441305254536400463340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo>.bar .baz,.foo>.bar .bang{a:b} input.scss000066400000000000000000000000711305254536400444350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz {a: b} .foo > .bar .bang {@extend .baz} 000077500000000000000000000000001305254536400367765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/133_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000351305254536400427270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/133_test_combinator_unification_for_hacky_combinators.a>+x,.a .b>+y,.b .a>+y{a:b} input.scss000066400000000000000000000000411305254536400410250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x {a: b} .b y {@extend x} 000077500000000000000000000000001305254536400367775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/134_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000341305254536400427270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x,.a .b>+y,.b .a>+y{a:b} input.scss000066400000000000000000000000411305254536400410260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400370005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/135_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000351305254536400427310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/135_test_combinator_unification_for_hacky_combinators.a>+x,.a .b>+y,.b .a>+y{a:b} input.scss000066400000000000000000000000451305254536400410330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400370015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/136_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000431305254536400427310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~>+x,.a .b ~>+y,.b .a ~>+y{a:b} input.scss000066400000000000000000000000471305254536400410360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400370025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/137_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000131305254536400427270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/137_test_combinator_unification_for_hacky_combinators.a+>x{a:b} input.scss000066400000000000000000000000451305254536400410350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400370035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/138_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000131305254536400427300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/138_test_combinator_unification_for_hacky_combinators.a+>x{a:b} input.scss000066400000000000000000000000451305254536400410360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400370045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/139_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000601305254536400427330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/139_test_combinator_unification_for_hacky_combinators.a ~>+.b>x,.a .c ~>+.d.b>y,.c .a ~>+.d.b>y{a:b} input.scss000066400000000000000000000000611305254536400410350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/139_test_combinator_unification_for_hacky_combinators.a ~ > + .b > x {a: b} .c > + .d > y {@extend x} 000077500000000000000000000000001305254536400350625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/140_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000271305254536400410140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x,.a.b ~ y{a:b} input.scss000066400000000000000000000000431305254536400371130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x {a: b} .a ~ y {@extend x} 000077500000000000000000000000001305254536400350635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/141_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000251305254536400410130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/141_test_combinator_unification_double_tilde.a ~ x,.a.b ~ y{a:b} input.scss000066400000000000000000000000431305254536400371140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/141_test_combinator_unification_double_tilde.a ~ x {a: b} .a.b ~ y {@extend x} 000077500000000000000000000000001305254536400350645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/142_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000551305254536400410170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/142_test_combinator_unification_double_tilde.a ~ x,.a ~ .b ~ y,.b ~ .a ~ y,.b.a ~ y{a:b} input.scss000066400000000000000000000000411305254536400371130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/142_test_combinator_unification_double_tilde.a ~ x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001305254536400350655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/143_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000511305254536400410140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/143_test_combinator_unification_double_tildea.a ~ x,a.a ~ b.b ~ y,b.b ~ a.a ~ y{a:b} input.scss000066400000000000000000000000431305254536400371160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/143_test_combinator_unification_double_tildea.a ~ x {a: b} b.b ~ y {@extend x} 000077500000000000000000000000001305254536400345775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/144_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000231305254536400405250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/144_test_combinator_unification_tilde_plus.a.b+x,.a.b+y{a:b} input.scss000066400000000000000000000000431305254536400366300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x {a: b} .a ~ y {@extend x} 000077500000000000000000000000001305254536400346005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/145_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000351305254536400405310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/145_test_combinator_unification_tilde_plus.a+x,.a.b ~ .a+y,.a.b+y{a:b} input.scss000066400000000000000000000000431305254536400366310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/145_test_combinator_unification_tilde_plus.a + x {a: b} .a.b ~ y {@extend x} 000077500000000000000000000000001305254536400346015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/146_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000331305254536400405300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/146_test_combinator_unification_tilde_plus.a+x,.b ~ .a+y,.b.a+y{a:b} input.scss000066400000000000000000000000411305254536400366300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/146_test_combinator_unification_tilde_plus.a + x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001305254536400346025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/147_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000271305254536400405340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/147_test_combinator_unification_tilde_plusa.a+x,b.b ~ a.a+y{a:b} input.scss000066400000000000000000000000431305254536400366330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/147_test_combinator_unification_tilde_plusa.a + x {a: b} b.b ~ y {@extend x} 000077500000000000000000000000001305254536400346035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/148_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000411305254536400405310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x,.a.b ~ .a+y,.a.b+y{a:b} input.scss000066400000000000000000000000431305254536400366340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x {a: b} .a + y {@extend x} 000077500000000000000000000000001305254536400346045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/149_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000231305254536400405320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x,.a.b+y{a:b} input.scss000066400000000000000000000000431305254536400366350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001305254536400345745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/150_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000351305254536400405250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x,.a ~ .b+y,.a.b+y{a:b} input.scss000066400000000000000000000000411305254536400366230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400345755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/151_test_combinator_unification_tilde_plusexpected_output.css000066400000000000000000000000311305254536400405220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x,a.a ~ b.b+y{a:b} input.scss000066400000000000000000000000431305254536400366260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x {a: b} b.b + y {@extend x} 000077500000000000000000000000001305254536400352275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/152_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000241305254536400411560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/152_test_combinator_unification_angle_sibling.a>x,.a>.b ~ y{a:b} input.scss000066400000000000000000000000411305254536400372560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/152_test_combinator_unification_angle_sibling.a > x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001305254536400352305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/153_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000221305254536400411550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/153_test_combinator_unification_angle_sibling.a>x,.a>.b+y{a:b} input.scss000066400000000000000000000000411305254536400372570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/153_test_combinator_unification_angle_sibling.a > x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400352315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/154_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000261305254536400411620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x,.b>.a ~ y{a:b} input.scss000066400000000000000000000000411305254536400372600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400352325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/155_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000221305254536400411570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/155_test_combinator_unification_angle_sibling.a+x,.b>.a+y{a:b} input.scss000066400000000000000000000000411305254536400372610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/155_test_combinator_unification_angle_sibling.a + x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400350565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/156_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000231305254536400410040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/156_test_combinator_unification_double_angle.a.b>x,.b.a>y{a:b} input.scss000066400000000000000000000000431305254536400371070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/156_test_combinator_unification_double_angle.a.b > x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400350575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/157_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000211305254536400410030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/157_test_combinator_unification_double_angle.a>x,.a.b>y{a:b} input.scss000066400000000000000000000000431305254536400371100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/157_test_combinator_unification_double_angle.a > x {a: b} .a.b > y {@extend x} 000077500000000000000000000000001305254536400350605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/158_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000211305254536400410040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/158_test_combinator_unification_double_angle.a>x,.b.a>y{a:b} input.scss000066400000000000000000000000411305254536400371070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/158_test_combinator_unification_double_angle.a > x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400350615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/159_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000131305254536400410060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/159_test_combinator_unification_double_anglea.a>x{a:b} input.scss000066400000000000000000000000431305254536400371120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/159_test_combinator_unification_double_anglea.a > x {a: b} b.b > y {@extend x} 000077500000000000000000000000001305254536400347465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/160_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000231305254536400406740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/160_test_combinator_unification_double_plus.a.b+x,.b.a+y{a:b} input.scss000066400000000000000000000000431305254536400367770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/160_test_combinator_unification_double_plus.a.b + x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400347475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/161_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000211305254536400406730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/161_test_combinator_unification_double_plus.a+x,.a.b+y{a:b} input.scss000066400000000000000000000000431305254536400370000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/161_test_combinator_unification_double_plus.a + x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001305254536400347505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/162_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000211305254536400406740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/162_test_combinator_unification_double_plus.a+x,.b.a+y{a:b} input.scss000066400000000000000000000000411305254536400367770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/162_test_combinator_unification_double_plus.a + x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400347515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/163_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000131305254536400406760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/163_test_combinator_unification_double_plusa.a+x{a:b} input.scss000066400000000000000000000000431305254536400370020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/163_test_combinator_unification_double_plusa.a + x {a: b} b.b + y {@extend x} 000077500000000000000000000000001305254536400346765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/164_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000231305254536400406240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/164_test_combinator_unification_angle_space.a.b>x,.a.b>y{a:b} input.scss000066400000000000000000000000411305254536400367250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/164_test_combinator_unification_angle_space.a.b > x {a: b} .a y {@extend x} 000077500000000000000000000000001305254536400346775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/165_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000241305254536400406260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/165_test_combinator_unification_angle_space.a>x,.a.b .a>y{a:b} input.scss000066400000000000000000000000411305254536400367260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/165_test_combinator_unification_angle_space.a > x {a: b} .a.b y {@extend x} 000077500000000000000000000000001305254536400347005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/166_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000221305254536400406250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/166_test_combinator_unification_angle_space.a>x,.b .a>y{a:b} input.scss000066400000000000000000000000371305254536400367340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/166_test_combinator_unification_angle_space.a > x {a: b} .b y {@extend x} 000077500000000000000000000000001305254536400347015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/167_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000261305254536400406320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/167_test_combinator_unification_angle_space.a.b x,.a.b .a>y{a:b} input.scss000066400000000000000000000000411305254536400367300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/167_test_combinator_unification_angle_space.a.b x {a: b} .a > y {@extend x} 000077500000000000000000000000001305254536400347025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/168_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000211305254536400406260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/168_test_combinator_unification_angle_space.a x,.a.b>y{a:b} input.scss000066400000000000000000000000411305254536400367310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/168_test_combinator_unification_angle_space.a x {a: b} .a.b > y {@extend x} 000077500000000000000000000000001305254536400347035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/169_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000221305254536400406300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/169_test_combinator_unification_angle_space.a x,.a .b>y{a:b} input.scss000066400000000000000000000000371305254536400367370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/169_test_combinator_unification_angle_space.a x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400345705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/170_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000261305254536400405210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/170_test_combinator_unification_plus_space.a.b+x,.a .a.b+y{a:b} input.scss000066400000000000000000000000411305254536400366170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/170_test_combinator_unification_plus_space.a.b + x {a: b} .a y {@extend x} 000077500000000000000000000000001305254536400345715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/171_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000241305254536400405200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/171_test_combinator_unification_plus_space.a+x,.a.b .a+y{a:b} input.scss000066400000000000000000000000411305254536400366200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/171_test_combinator_unification_plus_space.a + x {a: b} .a.b y {@extend x} 000077500000000000000000000000001305254536400345725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/172_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000221305254536400405170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/172_test_combinator_unification_plus_space.a+x,.b .a+y{a:b} input.scss000066400000000000000000000000371305254536400366260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/172_test_combinator_unification_plus_space.a + x {a: b} .b y {@extend x} 000077500000000000000000000000001305254536400345735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/173_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000261305254536400405240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/173_test_combinator_unification_plus_space.a.b x,.a.b .a+y{a:b} input.scss000066400000000000000000000000411305254536400366220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/173_test_combinator_unification_plus_space.a.b x {a: b} .a + y {@extend x} 000077500000000000000000000000001305254536400345745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/174_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000241305254536400405230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/174_test_combinator_unification_plus_space.a x,.a .a.b+y{a:b} input.scss000066400000000000000000000000411305254536400366230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/174_test_combinator_unification_plus_space.a x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001305254536400345755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/175_test_combinator_unification_plus_spaceexpected_output.css000066400000000000000000000000221305254536400405220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/175_test_combinator_unification_plus_space.a x,.a .b+y{a:b} input.scss000066400000000000000000000000371305254536400366310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/175_test_combinator_unification_plus_space.a x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/176_test_combinator_unification_nested/000077500000000000000000000000001305254536400340015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400376470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/176_test_combinator_unification_nested.a>.b+x,.c.a>.d.b+y{a:b} input.scss000066400000000000000000000000531305254536400357540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/176_test_combinator_unification_nested.a > .b + x {a: b} .c > .d + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/177_test_combinator_unification_nested/000077500000000000000000000000001305254536400340025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400376550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/177_test_combinator_unification_nested.a>.b+x,.c.a>.b+y{a:b} input.scss000066400000000000000000000000461305254536400357570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/177_test_combinator_unification_nested.a > .b + x {a: b} .c > y {@extend x} 000077500000000000000000000000001305254536400353215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/178_test_combinator_unification_with_newlinesexpected_output.css000066400000000000000000000000311305254536400412460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/178_test_combinator_unification_with_newlines.a>.b+x,.c.a>.d.b+y{a:b} input.scss000066400000000000000000000000531305254536400373530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x {a: b} .c > .d + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/179_test_extend_self_loop/000077500000000000000000000000001305254536400312465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400351130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/179_test_extend_self_loop.foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/179_test_extend_self_loop/input.scss000066400000000000000000000000321305254536400332750ustar00rootroot00000000000000.foo {a: b; @extend .foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/182_test_nested_extend_loop/000077500000000000000000000000001305254536400315715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400354410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/182_test_nested_extend_loop.bar,.bar .foo{a:b}.bar .foo{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/182_test_nested_extend_loop/input.scss000066400000000000000000000000511305254536400336210ustar00rootroot00000000000000.bar { a: b; .foo {c: d; @extend .bar} } 000077500000000000000000000000001305254536400376115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/183_test_multiple_extender_merges_with_superset_selectorexpected_output.css000066400000000000000000000000251305254536400435410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/183_test_multiple_extender_merges_with_superset_selectora.bar.baz,a.foo{a:b} input.scss000066400000000000000000000000631305254536400416440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/183_test_multiple_extender_merges_with_superset_selector.foo {@extend .bar; @extend .baz} a.bar.baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/184_test_control_flow_if/000077500000000000000000000000001305254536400310765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000731305254536400347520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/184_test_control_flow_if.true,.also-true{color:green}.false,.also-false{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/184_test_control_flow_if/input.scss000066400000000000000000000003071305254536400331320ustar00rootroot00000000000000.true { color: green; } .false { color: red; } .also-true { @if true { @extend .true; } @else { @extend .false; } } .also-false { @if false { @extend .true; } @else { @extend .false; } } sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/185_test_control_flow_for/000077500000000000000000000000001305254536400312675ustar00rootroot00000000000000expected_output.css000066400000000000000000000001361305254536400351430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/185_test_control_flow_for.base-0,.added{color:green}.base-1,.added{display:block}.base-2,.added{border:1px solid blue} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/185_test_control_flow_for/input.scss000066400000000000000000000002271305254536400333240ustar00rootroot00000000000000.base-0 { color: green; } .base-1 { display: block; } .base-2 { border: 1px solid blue; } .added { @for $i from 0 to 3 { @extend .base-#{$i}; } } sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/186_test_control_flow_while/000077500000000000000000000000001305254536400316125ustar00rootroot00000000000000expected_output.css000066400000000000000000000001361305254536400354660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/186_test_control_flow_while.base-0,.added{color:green}.base-1,.added{display:block}.base-2,.added{border:1px solid blue} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/186_test_control_flow_while/input.scss000066400000000000000000000002501305254536400336430ustar00rootroot00000000000000.base-0 { color: green; } .base-1 { display: block; } .base-2 { border: 1px solid blue; } .added { $i : 0; @while $i < 3 { @extend .base-#{$i}; $i : $i + 1; } } sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/187_test_basic_placeholder_selector/000077500000000000000000000000001305254536400332375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400371040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/187_test_basic_placeholder_selector.bar{a:b} input.scss000066400000000000000000000000401305254536400352060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/187_test_basic_placeholder_selector%foo {a: b} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/188_test_unused_placeholder_selector/000077500000000000000000000000001305254536400334625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400373270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/188_test_unused_placeholder_selector.baz{color:blue} input.scss000066400000000000000000000000711305254536400354350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/188_test_unused_placeholder_selector%foo {color: blue} %bar {color: red} .baz {@extend %foo} 000077500000000000000000000000001305254536400342115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/189_test_placeholder_descendant_selectorexpected_output.css000066400000000000000000000000251305254536400401410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/189_test_placeholder_descendant_selector#context .bar a{a:b} input.scss000066400000000000000000000000531305254536400362430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/189_test_placeholder_descendant_selector#context %foo a {a: b} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/190_test_semi_placeholder_selector/000077500000000000000000000000001305254536400331055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400367570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/190_test_semi_placeholder_selector#context .bat,.bar .baz{color:blue} input.scss000066400000000000000000000001011305254536400350520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/190_test_semi_placeholder_selector#context %foo, .bar .baz {color: blue} .bat { @extend %foo; } 000077500000000000000000000000001305254536400370415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/191_test_placeholder_selector_with_multiple_extendersexpected_output.css000066400000000000000000000000261305254536400427720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/191_test_placeholder_selector_with_multiple_extenders.bar,.baz{color:blue} input.scss000066400000000000000000000000731305254536400410750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/191_test_placeholder_selector_with_multiple_extenders%foo {color: blue} .bar {@extend %foo} .baz {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/192_test_placeholder_interpolation/000077500000000000000000000000001305254536400331415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400370060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/192_test_placeholder_interpolation.bar{color:blue} input.scss000066400000000000000000000000671305254536400351210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/192_test_placeholder_interpolation$foo: foo; %#{$foo} {color: blue} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/193_test_media_in_placeholder_selector/000077500000000000000000000000001305254536400337205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400375650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/193_test_media_in_placeholder_selector.baz{c:d} input.scss000066400000000000000000000000561305254536400356760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/193_test_media_in_placeholder_selector%foo {bar {@media screen {a: b}}} .baz {c: d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/194_test_extend_within_media/000077500000000000000000000000001305254536400317225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400355750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/194_test_extend_within_media@media screen{.foo,.bar{a:b}} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/194_test_extend_within_media/input.scss000066400000000000000000000000621305254536400337540ustar00rootroot00000000000000@media screen { .foo {a: b} .bar {@extend .foo} } 000077500000000000000000000000001305254536400343225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/195_test_extend_within_unknown_directiveexpected_output.css000066400000000000000000000000351305254536400402530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/195_test_extend_within_unknown_directive@flooblehoof{.foo,.bar{a:b}} input.scss000066400000000000000000000000611305254536400363530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo {a: b} .bar {@extend .foo} } 000077500000000000000000000000001305254536400342715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/196_test_extend_within_nested_directivesexpected_output.css000066400000000000000000000000541305254536400402230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/196_test_extend_within_nested_directives@media screen{@flooblehoof{.foo,.bar{a:b}}} input.scss000066400000000000000000000001071305254536400363230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo {a: b} .bar {@extend .foo} } } sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/197_test_extend_within_disparate_media/000077500000000000000000000000001305254536400337615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400376340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/197_test_extend_within_disparate_media@media screen{.foo,.bar{a:b}} input.scss000066400000000000000000000001001305254536400357250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/197_test_extend_within_disparate_media@media screen {.foo {a: b}} @media screen {.bar {@extend .foo}} 000077500000000000000000000000001305254536400363615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/198_test_extend_within_disparate_unknown_directiveexpected_output.css000066400000000000000000000000531305254536400423120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof{.foo,.bar{a:b}}@flooblehoof{} input.scss000066400000000000000000000000761305254536400404200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof {.foo {a: b}} @flooblehoof {.bar {@extend .foo}} 000077500000000000000000000000001305254536400363305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/199_test_extend_within_disparate_nested_directivesexpected_output.css000066400000000000000000000001111305254536400422540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/199_test_extend_within_disparate_nested_directives@media screen{@flooblehoof{.foo,.bar{a:b}}}@media screen{@flooblehoof{}} input.scss000066400000000000000000000001361305254536400403640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/199_test_extend_within_disparate_nested_directives@media screen {@flooblehoof {.foo {a: b}}} @media screen {@flooblehoof {.bar {@extend .foo}}} 000077500000000000000000000000001305254536400414105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_dontexpected_output.css000066400000000000000000000000321305254536400453360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar{a:b}.bar,b.foo{c:d} input.scss000066400000000000000000000000561305254536400434450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar {a: b} .bar {c: d} b.foo {@extend .bar} 000077500000000000000000000000001305254536400403725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existexpected_output.css000066400000000000000000000000001305254536400443130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existinput.scss000066400000000000000000000000361305254536400424250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_exist.foo {@extend .bar !optional} 000077500000000000000000000000001305254536400371745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/208_test_optional_extend_succeeds_when_extension_failsexpected_output.css000066400000000000000000000000131305254536400431210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar{a:b} input.scss000066400000000000000000000000541305254536400412270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar {a: b} b.foo {@extend .bar !optional} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/209_test_pseudo_element_superselector/000077500000000000000000000000001305254536400336765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400375440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/209_test_pseudo_element_superselectora#bar,a#bar::fblthp{a:b} input.scss000066400000000000000000000001601305254536400356500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/209_test_pseudo_element_superselector%x#bar {a: b} // Add an id to make the results have high specificity %y, %y::fblthp {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/210_test_pseudo_element_superselector/000077500000000000000000000000001305254536400336665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000131305254536400375340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/210_test_pseudo_element_superselectora#bar{a:b} input.scss000066400000000000000000000000701305254536400356400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/210_test_pseudo_element_superselector%x#bar {a: b} %y, %y:fblthp {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/211_test_pseudo_element_superselector/000077500000000000000000000000001305254536400336675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400375400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/211_test_pseudo_element_superselectora#bar,a#bar:first-line{a:b} input.scss000066400000000000000000000000741305254536400356450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/211_test_pseudo_element_superselector%x#bar {a: b} %y, %y:first-line {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/212_test_pseudo_element_superselector/000077500000000000000000000000001305254536400336705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400375430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/212_test_pseudo_element_superselectora#bar,a#bar:first-letter{a:b} input.scss000066400000000000000000000000761305254536400356500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/212_test_pseudo_element_superselector%x#bar {a: b} %y, %y:first-letter {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/213_test_pseudo_element_superselector/000077500000000000000000000000001305254536400336715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400375360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/213_test_pseudo_element_superselectora#bar,a#bar:before{a:b} input.scss000066400000000000000000000000701305254536400356430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/213_test_pseudo_element_superselector%x#bar {a: b} %y, %y:before {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/214_test_pseudo_element_superselector/000077500000000000000000000000001305254536400336725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400375450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/214_test_pseudo_element_superselectora#bar,a#bar:after{a:b} input.scss000066400000000000000000000000671305254536400356520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/214_test_pseudo_element_superselector%x#bar {a: b} %y, %y:after {@extend %x} a {@extend %y} 000077500000000000000000000000001305254536400356445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/215_test_multiple_source_redundancy_eliminationexpected_output.css000066400000000000000000000001051305254536400415730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/215_test_multiple_source_redundancy_elimination.test-case,.test-case:active{color:red}.test-case:hover{color:green} input.scss000066400000000000000000000003061305254536400376770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/215_test_multiple_source_redundancy_elimination%default-color {color: red} %alt-color {color: green} %default-style { @extend %default-color; &:hover {@extend %alt-color} &:active {@extend %default-color} } .test-case {@extend %default-style} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/216_test_nested_sibling_extend/000077500000000000000000000000001305254536400322455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400361140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/216_test_nested_sibling_extend.parent .bar,.parent .foo{width:2000px} input.scss000066400000000000000000000001231305254536400342160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/216_test_nested_sibling_extend.foo {@extend .bar} .parent { .bar { width: 2000px; } .foo { @extend .bar } } sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/217_test_parent_and_sibling_extend/000077500000000000000000000000001305254536400330775ustar00rootroot00000000000000expected_output.css000066400000000000000000000001071305254536400367510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/217_test_parent_and_sibling_extend.parent1 .parent2 .child1.child2,.parent2 .parent1 .child1.child2{c:d} input.scss000066400000000000000000000001731305254536400350550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/217_test_parent_and_sibling_extend%foo %bar%baz {c: d} .parent1 { @extend %foo; .child1 {@extend %bar} } .parent2 { @extend %foo; .child2 {@extend %baz} } sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/218_test_nested_extend_specificity/000077500000000000000000000000001305254536400331335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400370000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/218_test_nested_extend_specificitya :b,a :b:c{a:b} input.scss000066400000000000000000000000711305254536400351060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/218_test_nested_extend_specificity%foo {a: b} a { :b {@extend %foo} :b:c {@extend %foo} } 000077500000000000000000000000001305254536400346225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/219_test_nested_double_extend_optimizationexpected_output.css000066400000000000000000000000251305254536400405520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/219_test_nested_double_extend_optimization.parent1 .child{a:b} input.scss000066400000000000000000000001501305254536400366520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/219_test_nested_double_extend_optimization%foo %bar { a: b; } .parent1 { @extend %foo; .child { @extend %bar; } } .parent2 { @extend %foo; } 000077500000000000000000000000001305254536400350565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/220_test_extend_in_double_nested_media_queryexpected_output.css000066400000000000000000000000721305254536400410100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/220_test_extend_in_double_nested_media_query@media all and (orientation: landscape){.bar{color:blue}} input.scss000066400000000000000000000001361305254536400371120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/220_test_extend_in_double_nested_media_query@media all { @media (orientation: landscape) { %foo {color: blue} .bar {@extend %foo} } } sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/221_test_partially_failed_extend/000077500000000000000000000000001305254536400325555ustar00rootroot00000000000000expected_output.css000066400000000000000000000000721305254536400364300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/221_test_partially_failed_extend.rc,test{color:white}.prices span.pill span.rc{color:red} input.scss000066400000000000000000000001221305254536400345250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/221_test_partially_failed_extendtest { @extend .rc; } .rc {color: white;} .prices span.pill span.rc {color: red;} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/222_test_newline_near_combinator/000077500000000000000000000000001305254536400325655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400364360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/222_test_newline_near_combinator.a+.b x,.a+.b .c y,.c .a+.b y{a:b} input.scss000066400000000000000000000000421305254536400345360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/222_test_newline_near_combinator.a + .b x {a: b} .c y {@extend x} 000077500000000000000000000000001305254536400346015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/223_test_duplicated_selector_with_newlinesexpected_output.css000066400000000000000000000001061305254536400405310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/223_test_duplicated_selector_with_newlines.example-1-1,.example-1-2,.my-page-1 .my-module-1-1,.example-1-3{a:b} input.scss000066400000000000000000000001451305254536400366350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/223_test_duplicated_selector_with_newlines.example-1-1, .example-1-2, .example-1-3 { a: b; } .my-page-1 .my-module-1-1 {@extend .example-1-2} 000077500000000000000000000000001305254536400377545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/224_test_nested_selector_with_child_selector_hack_extendeeexpected_output.css000066400000000000000000000000241305254536400437030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee>.foo,>foo bar{a:b} input.scss000066400000000000000000000000451305254536400420070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo {a: b} foo bar {@extend .foo} 000077500000000000000000000000001305254536400377725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/225_test_nested_selector_with_child_selector_hack_extenderexpected_output.css000066400000000000000000000000531305254536400437230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar,>.foo foo bar,>foo .foo bar{a:b} input.scss000066400000000000000000000000521305254536400420230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar {a: b} > foo bar {@extend .bar} 000077500000000000000000000000001305254536400424765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendeeexpected_output.css000066400000000000000000000000241305254536400464250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee>.foo,>foo bar{a:b} input.scss000066400000000000000000000000471305254536400445330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo {a: b} > foo bar {@extend .foo} 000077500000000000000000000000001305254536400404065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendeeexpected_output.css000066400000000000000000000000141305254536400443340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee~ .foo{a:b} input.scss000066400000000000000000000000471305254536400424430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee~ .foo {a: b} > foo bar {@extend .foo} 000077500000000000000000000000001305254536400414775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newlineexpected_output.css000066400000000000000000000000321305254536400454250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline>.foo,>flip,>foo bar{a:b} input.scss000066400000000000000000000000551305254536400435330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline> .foo {a: b} flip, > foo bar {@extend .foo} 000077500000000000000000000000001305254536400375745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationexpected_output.css000066400000000000000000000000251305254536400435240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa b,d b,a c,d c{a:b} input.scss000066400000000000000000000000531305254536400416260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa { b {a: b} c {@extend b} } d {@extend a} 000077500000000000000000000000001305254536400425665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificityexpected_output.css000066400000000000000000000000151305254536400465150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya,a.foo{a:b} input.scss000066400000000000000000000000331305254536400446160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya {a: b} a.foo {@extend a} 000077500000000000000000000000001305254536400431535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificityexpected_output.css000066400000000000000000000000141305254536400471010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a{a:b} input.scss000066400000000000000000000000401305254536400452010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a {a: b} a.foo {@extend a} 000077500000000000000000000000001305254536400422225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectorexpected_output.css000066400000000000000000000000201305254536400461450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo,.foo{a:b} input.scss000066400000000000000000000000361305254536400442550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo {a: b} .foo {@extend a} 000077500000000000000000000000001305254536400364465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/233_test_extend_cross_branch_redundancy_eliminationexpected_output.css000066400000000000000000000000321305254536400423740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/233_test_extend_cross_branch_redundancy_elimination.a .c .d,.b .c .a .d{a:b} input.scss000066400000000000000000000000671305254536400405050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/233_test_extend_cross_branch_redundancy_elimination%x .c %y {a: b} .a, .b {@extend %x} .a .d {@extend %y} 000077500000000000000000000000001305254536400364475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/234_test_extend_cross_branch_redundancy_eliminationexpected_output.css000066400000000000000000000000731305254536400424020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/234_test_extend_cross_branch_redundancy_elimination.e .a .c .d,.a .c .e .d,.e .b .c .a .d,.b .c .a .e .d{a:b} input.scss000066400000000000000000000001121305254536400404750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/234_test_extend_cross_branch_redundancy_elimination.e %z {a: b} %x .c %y {@extend %z} .a, .b {@extend %x} .a .d {@extend %y} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/235_extend_with_universal_selector/000077500000000000000000000000001305254536400331615ustar00rootroot00000000000000expected_output.css000066400000000000000000000001271305254536400370350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/235_extend_with_universal_selector-a *.foo1,-a a{a:b}-b *|*.foo2,-b b{b:b}-c |*.foo3,-c |c{c:b}-d ns|*.foo4,-d ns|d{d:b} input.scss000066400000000000000000000003351305254536400351370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/235_extend_with_universal_selector%-a *.foo1 {a: b} a {@extend .foo1} -a {@extend %-a} %-b *|*.foo2 {b: b} b {@extend .foo2} -b {@extend %-b} %-c |*.foo3 {c: b} c {@extend .foo3} -c {@extend %-c} %-d ns|*.foo4 {d: b} d {@extend .foo4} -d {@extend %-d} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/does_not_move_page_block_in_media/000077500000000000000000000000001305254536400331115ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400367630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/does_not_move_page_block_in_media@media screen{a{x:y}@page{}} input.scss000066400000000000000000000000511305254536400350620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/does_not_move_page_block_in_media@media screen { a { x:y; } @page {} }sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/issue_146/000077500000000000000000000000001305254536400260005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/issue_146/expected_output.css000066400000000000000000000000671305254536400317360ustar00rootroot00000000000000button{background:green}button:hover{background:black} sass-spec-3.5.0-2/spec/output_styles/compressed/extend-tests/issue_146/input.scss000066400000000000000000000001731305254536400300350ustar00rootroot00000000000000%btn-style-default { background: green; &:hover{ background: black; } } button { @extend %btn-style-default; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/000077500000000000000000000000001305254536400260475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/47_str_slice/000077500000000000000000000000001305254536400303505ustar00rootroot00000000000000expected_output.css000066400000000000000000000004711305254536400342260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/47_str_slicediv{bar:"b→cde→";bar:"bcd";bar:"ef";bar:"bc";bar:"";bar:"";bar:"abcd";bar:"abcd";bar:"áé";bar:"áéíóúüñ¿";bar:"áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ";bar:"Ѫ҈";bar:"áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈";bar:"";bar:"";bar:"øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ";bar:"øáéíó";bar:""} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/47_str_slice/input.scss000066400000000000000000000017451305254536400324130ustar00rootroot00000000000000div { bar: str-slice("ab→cde→dfjgdsja", 2, 7); bar: str-slice("abcd", 2); bar: str-slice("abcdefg", -3, -2); bar: str-slice("abcd", 2, -2); bar: str-slice("abcd", 3, 2); bar: str-slice("abcd", 29, 180); bar: str-slice("abcd", 1, 29); bar: str-slice("abcd", 0, 5); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, 3); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, 9); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", -3, -2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, -2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 3, 2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 29, 180); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 1, 29); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 0, 5); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", -80, -200); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1007/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1007/expected_output.css000066400000000000000000000000221305254536400335730ustar00rootroot00000000000000foo baz{margin:0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1007/input.scss000066400000000000000000000001631305254536400317020ustar00rootroot00000000000000/* start */ foo /* foo */ baz /* bar */ { /* before */ margin /* X */: /* Y */ 0 /* */; /* after */ } /* end */sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1016/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1016/expected_output.css000066400000000000000000000000331305254536400335750ustar00rootroot00000000000000.foo [baz=".foo"]{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1016/input.scss000066400000000000000000000000541305254536400317010ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1025/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1025/expected_output.css000066400000000000000000000000761305254536400336040ustar00rootroot00000000000000:not(:last-of-type){top:10px}.a :not(:last-of-type){top:10px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1025/input.scss000066400000000000000000000001621305254536400317010ustar00rootroot00000000000000@mixin m() { .a & { @content; } } :not(:last-of-type) { top: 10px; @include m { top: 10px; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1029/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1029/expected_output.css000066400000000000000000000002251305254536400336040ustar00rootroot00000000000000.week-start-1 .month-start-2,.week-start-2 .month-start-1{margin-left:1px}.week-start-1 .month-start-1,.week-start-2 .month-start-2{margin-left:2px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1029/input.scss000066400000000000000000000003401305254536400317030ustar00rootroot00000000000000@for $i from 1 through 2 { %shift-#{$i - 1} { margin-left: $i * 1px; } .week-start-#{$i} { @for $j from 1 through 2 { .month-start-#{$j} { @extend %shift-#{($j - $i - 1) % 2}; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1030/000077500000000000000000000000001305254536400276425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1030/expected_output.css000066400000000000000000000001201305254536400335660ustar00rootroot00000000000000div a{top:10px}@supports (will-change: transform){div a{will-change:transform}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1030/input.scss000066400000000000000000000002351305254536400316760ustar00rootroot00000000000000@mixin will-change() { @supports (will-change: transform) { will-change: transform; } } div { a { top: 10px; @include will-change(); } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1036/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1036/expected_output.css000066400000000000000000000001011305254536400335730ustar00rootroot00000000000000div{test:platinum;test:vip;test:gold}div{test:platinum;test:vip} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1036/input.scss000066400000000000000000000010761305254536400317100ustar00rootroot00000000000000@mixin all-vip() { test: vip; } @mixin gold() { test: gold; } @mixin platinum() { test: platinum; } @mixin icons-sprite($icon-name){ @if $icon-name == 'all-vip' { @include all-vip(); } @else if $icon-name == 'gold' { @include gold(); } @else if $icon-name == 'platinum' { @include platinum(); } } div { @include icons-sprite("platinum"); @include icons-sprite("all-vip"); @include icons-sprite("gold"); } div { @include icons-sprite(platinum); @include icons-sprite(all-vip); @include icons-sprite(gold); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1060/000077500000000000000000000000001305254536400276455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1060/expected_output.css000066400000000000000000000000271305254536400335770ustar00rootroot00000000000000foo{foo:true;bar:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1060/input.scss000066400000000000000000000003101305254536400316730ustar00rootroot00000000000000foo { @if true { foo: true; } @elseif true { foo: false; } @else { foo: false; } @if true { bar: true; } @else if true { bar: false; } @else { bar: false; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1061/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1061/expected_output.css000066400000000000000000000000341305254536400335760ustar00rootroot00000000000000a.div,a.span{display:block} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1061/input.scss000066400000000000000000000000621305254536400317000ustar00rootroot00000000000000a { &.div, &.span { display: block; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1063/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1063/expected_output.css000066400000000000000000000000351305254536400336010ustar00rootroot00000000000000a>b>x,a>b>c>x{display:block} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1063/input.scss000066400000000000000000000001401305254536400316770ustar00rootroot00000000000000%foo { & > x { display: block; } } a { > b { @extend %foo; } > b > c { @extend %foo; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1074/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1074/expected_output.css000066400000000000000000000000551305254536400336050ustar00rootroot00000000000000.foo-1{a:b}.foo-1{a:b}.foo-1{a:b}.foo-1{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1074/input.scss000066400000000000000000000001211305254536400317000ustar00rootroot00000000000000$i: 1; .foo#{-$i} { a:b } .foo-#{$i} { a:b } .foo#{-1} { a:b } .foo-#{1} { a:b } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075-3.5/000077500000000000000000000000001305254536400301565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075-3.5/error000066400000000000000000000002161305254536400312310ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(lighten)) instead. expected_output.css000066400000000000000000000000161305254536400340270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075-3.5foo{bar:#f33} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075-3.5/input.scss000066400000000000000000000001421305254536400322070ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075-3.5/options.yml000066400000000000000000000000531305254536400323720ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075/expected_output.css000066400000000000000000000000161305254536400336030ustar00rootroot00000000000000foo{bar:#f33} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075/input.scss000066400000000000000000000001421305254536400317040ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1075/options.yml000066400000000000000000000000301305254536400320620ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1080/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1080/expected_output.css000066400000000000000000000000751305254536400336040ustar00rootroot00000000000000@import url("import-1");@import url("import-2");foo{bar:baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1080/input.scss000066400000000000000000000001671305254536400317070ustar00rootroot00000000000000/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1081/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1081/_import.scss000066400000000000000000000001331305254536400322130ustar00rootroot00000000000000import-before { foo: $foo; } $foo: baz !global !default; import-after { foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1081/expected_output.css000066400000000000000000000001261305254536400336020ustar00rootroot00000000000000default{foo:foo}after{foo:bar}after import-before{foo:bar}after import-after{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1081/input.scss000066400000000000000000000001561305254536400317060ustar00rootroot00000000000000$foo: foo !global !default; default { foo: $foo; } $foo: bar; after { @import "import"; foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1082/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1082/expected_output.css000066400000000000000000000004211305254536400336010ustar00rootroot00000000000000@font-face{font-family:'My Font';font-style:normal;font-weight:300;src:local("My Font"),local("My-Font"),url("my-font.eot?#iefix") format("embedded-opentype"),url("my-font.woff") format("woff"),url("my-font.ttf") format("truetype"),url("my-font.svg#MyFont") format("svg")} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1082/input.scss000066400000000000000000000010061305254536400317020ustar00rootroot00000000000000@font-face { font-family: 'My Font'; font-style: normal; font-weight: 300; src: local('My Font'), local('My-Font'), /* from http://.... original source of .eot */ url('my-font.eot?#iefix') format('embedded-opentype'), /* from http://.... original source of .woff */ url('my-font.woff') format('woff'), /* from http://.... original source of .ttf */ url('my-font.ttf') format('truetype'), /* from http://.... original source of .svg */ url('my-font.svg#MyFont') format('svg'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1087/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1087/expected_output.css000066400000000000000000000000351305254536400336070ustar00rootroot00000000000000a{foo:url(bar);foo:url(bar)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1087/input.scss000066400000000000000000000000701305254536400317070ustar00rootroot00000000000000$foo: bar; a { foo: url($foo); foo: url(#{$foo}); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1091/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1091/expected_output.css000066400000000000000000000000371305254536400336040ustar00rootroot00000000000000.a,.b .c,.b .d>.e,.d>.e{top:0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1091/input.scss000066400000000000000000000001231305254536400317010ustar00rootroot00000000000000.a { top: 0; } .b .c { @extend .a; } .d > .e { @extend .a; @extend .c; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1092/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1092/expected_output.css000066400000000000000000000000471305254536400336060ustar00rootroot00000000000000a{a:foo }b{b:foo }c{c:foo }d{d:foo } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1092/input.scss000066400000000000000000000001521305254536400317040ustar00rootroot00000000000000$bar: ""; $baz: " "; a { a: foo #{""}; } b { b: foo #{" "}; } c { c: foo #{$bar}; } d { d: foo #{$baz}; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1098/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1098/expected_output.css000066400000000000000000000001051305254536400336070ustar00rootroot00000000000000div{opacity:1\9;width:500px\9;color:#f00000\9\0;color:#f00000\9\0\;} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1098/input.scss000066400000000000000000000001231305254536400317100ustar00rootroot00000000000000div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1102/000077500000000000000000000000001305254536400276425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1102/expected_output.css000066400000000000000000000002151305254536400335730ustar00rootroot00000000000000foo{display:expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline")} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1102/input.scss000066400000000000000000000002331305254536400316740ustar00rootroot00000000000000foo { display:expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1103/000077500000000000000000000000001305254536400276435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1103/_import.scss000066400000000000000000000001621305254536400322100ustar00rootroot00000000000000foo { bar: baz } baz { bar: foo } @media screen and (max-width: 2) { foo { bar: baz } baz { bar: foo } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1103/expected_output.css000066400000000000000000000004241305254536400335760ustar00rootroot00000000000000foo{bar:baz}baz{bar:foo}@media screen and (max-width: 2){foo{bar:baz}baz{bar:foo}}@media screen and (min-width: 1){foo{bar:baz}baz{bar:foo}}@media screen and (min-width: 1){foo{bar:baz}baz{bar:foo}}@media screen and (min-width: 1) and (max-width: 2){foo{bar:baz}baz{bar:foo}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1103/input.scss000066400000000000000000000002361305254536400317000ustar00rootroot00000000000000@import "import"; @media screen and (min-width: 1) { foo { bar: baz } baz { bar: foo } } @media screen and (min-width: 1) { @import "import"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1107/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1107/expected_output.css000066400000000000000000000001421305254536400335770ustar00rootroot00000000000000.foo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod='scale')} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1107/input.scss000066400000000000000000000001761305254536400317070ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="#{foo}", sizingMethod='scale'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1115/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1115/expected_output.css000066400000000000000000000000551305254536400336010ustar00rootroot00000000000000foo{bar:"x\79";baz:"xy";bar:"x\a";baz:"x\a"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1115/input.scss000066400000000000000000000001201305254536400316730ustar00rootroot00000000000000foo { bar: "x\79"; baz: "#{x}\79"; bar: "x\a"; baz: "#{x}\a"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1121/000077500000000000000000000000001305254536400276435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1121/expected_output.css000066400000000000000000000000001305254536400335640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1121/input.scss000066400000000000000000000001471305254536400317010ustar00rootroot00000000000000$foo: "foo"; $bar: "bar"; $baz: "baz"; /* *
*/ sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1127/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1127/expected_output.css000066400000000000000000000010441305254536400336030ustar00rootroot00000000000000foo{content:ABCD;content:ABCD;content:ABCD;content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD";content:ABCD;content:ABCD;content:ABCD;content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD";content:ABCDefg;content:ABCDefg;content:ABCDefg;content:"ABCDefg";content:"ABCDefg";content:"ABCDefg";content:"ABCDefg";content:"ABCDefg";content:"ABCDefg";content:ABCD;content:ABCD;content:ABCD;content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD";content:"ABCD"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1127/input.scss000066400000000000000000000023031305254536400317030ustar00rootroot00000000000000$a: to-upper-case('abcd'); $b: to-upper-case("abcd"); $c: to-upper-case(abcd); foo { content: #{$a}; content: #{$b}; content: #{$c}; content: '#{$a}'; content: '#{$b}'; content: '#{$c}'; content: "#{$a}"; content: "#{$b}"; content: "#{$c}"; content: #{unquote($a)}; content: #{unquote($b)}; content: #{unquote($c)}; content: '#{unquote($a)}'; content: '#{unquote($b)}'; content: '#{unquote($c)}'; content: "#{unquote($a)}"; content: "#{unquote($b)}"; content: "#{unquote($c)}"; content: #{$a + unquote("efg")}; content: #{$b + unquote("efg")}; content: #{$c + unquote("efg")}; content: '#{$a + unquote("efg")}'; content: '#{$b + unquote("efg")}'; content: '#{$c + unquote("efg")}'; content: "#{$a + unquote("efg")}"; content: "#{$b + unquote("efg")}"; content: "#{$c + unquote("efg")}"; content: #{$a + unquote("")}; content: #{$b + unquote("")}; content: #{$c + unquote("")}; content: '#{$a + unquote("")}'; content: '#{$b + unquote("")}'; content: '#{$c + unquote("")}'; content: "#{$a + unquote("")}"; content: "#{$b + unquote("")}"; content: "#{$c + unquote("")}"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_113/000077500000000000000000000000001305254536400275635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_113/expected_output.css000066400000000000000000000000241305254536400335120ustar00rootroot00000000000000section{width:10px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_113/input.scss000066400000000000000000000000671305254536400316220ustar00rootroot00000000000000// Input section { $w: null, 10px; width: $w; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1130/000077500000000000000000000000001305254536400276435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1130/expected_output.css000066400000000000000000000000221305254536400335700ustar00rootroot00000000000000.foo{result:"hi"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1130/input.scss000066400000000000000000000001641305254536400317000ustar00rootroot00000000000000@function foo($args...) { @return bar($args...); } @function bar() { @return "hi"; } .foo { result: foo(); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1132/000077500000000000000000000000001305254536400276455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1132/expected_output.css000066400000000000000000000100231305254536400335740ustar00rootroot00000000000000foo{i0:0deg;i1:1deg;i2:2deg;i3:3deg;i4:4deg;i5:5deg;i6:6deg;i7:7deg;i8:8deg;i9:9deg;i10:10deg;i11:11deg;i12:12deg;i13:13deg;i14:14deg;i15:15deg;i16:16deg;i17:17deg;i18:18deg;i19:19deg;i20:20deg;i21:21deg;i22:22deg;i23:23deg;i24:24deg;i25:25deg;i26:26deg;i27:27deg;i28:28deg;i29:29deg;i30:30deg;i31:31deg;i32:32deg;i33:33deg;i34:34deg;i35:35deg;i36:36deg;i37:37deg;i38:38deg;i39:39deg;i40:40deg;i41:41deg;i42:42deg;i43:43deg;i44:44deg;i45:45deg;i46:46deg;i47:47deg;i48:48deg;i49:49deg;i50:50deg;i51:51deg;i52:52deg;i53:53deg;i54:54deg;i55:55deg;i56:56deg;i57:57deg;i58:58deg;i59:59deg;i60:60deg;i61:61deg;i62:62deg;i63:63deg;i64:64deg;i65:65deg;i66:66deg;i67:67deg;i68:68deg;i69:69deg;i70:70deg;i71:71deg;i72:72deg;i73:73deg;i74:74deg;i75:75deg;i76:76deg;i77:77deg;i78:78deg;i79:79deg;i80:80deg;i81:81deg;i82:82deg;i83:83deg;i84:84deg;i85:85deg;i86:86deg;i87:87deg;i88:88deg;i89:89deg;i90:90deg;i91:91deg;i92:92deg;i93:93deg;i94:94deg;i95:95deg;i96:96deg;i97:97deg;i98:98deg;i99:99deg;i100:100deg;i101:101deg;i102:102deg;i103:103deg;i104:104deg;i105:105deg;i106:106deg;i107:107deg;i108:108deg;i109:109deg;i110:110deg;i111:111deg;i112:112deg;i113:113deg;i114:114deg;i115:115deg;i116:116deg;i117:117deg;i118:118deg;i119:119deg;i120:120deg;i121:121deg;i122:122deg;i123:123deg;i124:124deg;i125:125deg;i126:126deg;i127:127deg;i128:128deg;i129:129deg;i130:130deg;i131:131deg;i132:132deg;i133:133deg;i134:134deg;i135:135deg;i136:136deg;i137:137deg;i138:138deg;i139:139deg;i140:140deg;i141:141deg;i142:142deg;i143:143deg;i144:144deg;i145:145deg;i146:146deg;i147:147deg;i148:148deg;i149:149deg;i150:150deg;i151:151deg;i152:152deg;i153:153deg;i154:154deg;i155:155deg;i156:156deg;i157:157deg;i158:158deg;i159:159deg;i160:160deg;i161:161deg;i162:162deg;i163:163deg;i164:164deg;i165:165deg;i166:166deg;i167:167deg;i168:168deg;i169:169deg;i170:170deg;i171:171deg;i172:172deg;i173:173deg;i174:174deg;i175:175deg;i176:176deg;i177:177deg;i178:178deg;i179:179deg;i180:180deg;i181:181deg;i182:182deg;i183:183deg;i184:184deg;i185:185deg;i186:186deg;i187:187deg;i188:188deg;i189:189deg;i190:190deg;i191:191deg;i192:192deg;i193:193deg;i194:194deg;i195:195deg;i196:196deg;i197:197deg;i198:198deg;i199:199deg;i200:200deg;i201:201deg;i202:202deg;i203:203deg;i204:204deg;i205:205deg;i206:206deg;i207:207deg;i208:208deg;i209:209deg;i210:210deg;i211:211deg;i212:212deg;i213:213deg;i214:214deg;i215:215deg;i216:216deg;i217:217deg;i218:218deg;i219:219deg;i220:220deg;i221:221deg;i222:222deg;i223:223deg;i224:224deg;i225:225deg;i226:226deg;i227:227deg;i228:228deg;i229:229deg;i230:230deg;i231:231deg;i232:232deg;i233:233deg;i234:234deg;i235:235deg;i236:236deg;i237:237deg;i238:238deg;i239:239deg;i240:240deg;i241:241deg;i242:242deg;i243:243deg;i244:244deg;i245:245deg;i246:246deg;i247:247deg;i248:248deg;i249:249deg;i250:250deg;i251:251deg;i252:252deg;i253:253deg;i254:254deg;i255:255deg;i256:256deg;i257:257deg;i258:258deg;i259:259deg;i260:260deg;i261:261deg;i262:262deg;i263:263deg;i264:264deg;i265:265deg;i266:266deg;i267:267deg;i268:268deg;i269:269deg;i270:270deg;i271:271deg;i272:272deg;i273:273deg;i274:274deg;i275:275deg;i276:276deg;i277:277deg;i278:278deg;i279:279deg;i280:280deg;i281:281deg;i282:282deg;i283:283deg;i284:284deg;i285:285deg;i286:286deg;i287:287deg;i288:288deg;i289:289deg;i290:290deg;i291:291deg;i292:292deg;i293:293deg;i294:294deg;i295:295deg;i296:296deg;i297:297deg;i298:298deg;i299:299deg;i300:300deg;i301:301deg;i302:302deg;i303:303deg;i304:304deg;i305:305deg;i306:306deg;i307:307deg;i308:308deg;i309:309deg;i310:310deg;i311:311deg;i312:312deg;i313:313deg;i314:314deg;i315:315deg;i316:316deg;i317:317deg;i318:318deg;i319:319deg;i320:320deg;i321:321deg;i322:322deg;i323:323deg;i324:324deg;i325:325deg;i326:326deg;i327:327deg;i328:328deg;i329:329deg;i330:330deg;i331:331deg;i332:332deg;i333:333deg;i334:334deg;i335:335deg;i336:336deg;i337:337deg;i338:338deg;i339:339deg;i340:340deg;i341:341deg;i342:342deg;i343:343deg;i344:344deg;i345:345deg;i346:346deg;i347:347deg;i348:348deg;i349:349deg;i350:350deg;i351:351deg;i352:352deg;i353:353deg;i354:354deg;i355:355deg;i356:356deg;i357:357deg;i358:358deg;i359:359deg;i360:0deg} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1132/input.scss000066400000000000000000000001171305254536400317000ustar00rootroot00000000000000foo { @for $i from 0 through 360 { i#{$i}: hue(hsl($i, 10%, 20%)); } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normal-3.5/000077500000000000000000000000001305254536400314415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normal-3.5/error000066400000000000000000000002121305254536400325100ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000431305254536400353120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normal-3.5a{this:is;my:map}b{this:is;my:map} input.scss000066400000000000000000000003601305254536400334150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normal-3.5@function foo($map) { @return $map; } a { $map: foo((this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } options.yml000066400000000000000000000000531305254536400335760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normal-3.5--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normal/000077500000000000000000000000001305254536400311365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400350070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normala{this:is;my:map}b{this:is;my:map} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normal/input.scss000066400000000000000000000003601305254536400331710ustar00rootroot00000000000000@function foo($map) { @return $map; } a { $map: foo((this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/normal/options.yml000066400000000000000000000000301305254536400333450ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararg-3.5/000077500000000000000000000000001305254536400314335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararg-3.5/error000066400000000000000000000002121305254536400325020ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000431305254536400353040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararg-3.5a{this:is;my:map}b{this:is;my:map} input.scss000066400000000000000000000003701305254536400334100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararg-3.5@function foo($this, $my) { @return (this: $this, my: $my); } a { $map: foo((this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } options.yml000066400000000000000000000000531305254536400335700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararg-3.5--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararg/000077500000000000000000000000001305254536400311305ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400350010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararga{this:is;my:map}b{this:is;my:map} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararg/input.scss000066400000000000000000000003701305254536400331640ustar00rootroot00000000000000@function foo($this, $my) { @return (this: $this, my: $my); } a { $map: foo((this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1133/vararg/options.yml000066400000000000000000000000301305254536400333370ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1153/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1153/expected_output.css000066400000000000000000000000171305254536400336010ustar00rootroot00000000000000foo{bar:123px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1153/input.scss000066400000000000000000000000641305254536400317040ustar00rootroot00000000000000/* precision: 0 */ $foo: 123px; foo { bar: $foo; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1162/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1162/expected_output.css000066400000000000000000000000231305254536400335760ustar00rootroot00000000000000div{content:0/0 a} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1162/input.scss000066400000000000000000000000341305254536400317010ustar00rootroot00000000000000div { content: #{0/0} a; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1163/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1163/expected_output.css000066400000000000000000000000311305254536400335760ustar00rootroot00000000000000div{content:106.92308em} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1163/input.scss000066400000000000000000000000671305254536400317100ustar00rootroot00000000000000div { content: (((92px * 12) / 13px) * 1em) + 22em; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1167/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1167/expected_output.css000066400000000000000000000000141305254536400336030ustar00rootroot00000000000000a{b:3.101s} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1167/input.scss000066400000000000000000000000261305254536400317070ustar00rootroot00000000000000a { b: 3s + 101ms; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1168/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1168/expected_output.css000066400000000000000000000000421305254536400336050ustar00rootroot00000000000000.test-1\/1{width:100% !important} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1168/input.scss000066400000000000000000000001441305254536400317110ustar00rootroot00000000000000$namespace: 'test-'; $column: 1; .#{$namespace}#{$column}\/#{$column} { width: 100% !important; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/error/000077500000000000000000000000001305254536400310105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/error/simple/000077500000000000000000000000001305254536400323015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400361560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/error/simple.foo{content:(red: "bar", red: "baz")} input.scss000066400000000000000000000001241305254536400342530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/error/simple$map: ( red: 'bar', #{red}: 'baz', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/functioncall/000077500000000000000000000000001305254536400323405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400362110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/functioncall.foo{content:(1: "bar", 2: "foo")} input.scss000066400000000000000000000002531305254536400343150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/functioncall$count: 0; @function counter() { $count: $count + 1 !global; @return $count; } $map: ( counter(): 'bar', counter(): 'foo', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/interpolated/000077500000000000000000000000001305254536400323515ustar00rootroot00000000000000expected_output.css000066400000000000000000000006141305254536400362260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/interpolatedfoo{content:(red: "literal", transparent: "literal");content:("red": "quoted", transparent: "quoted");content:(red: "interpolated", transparent: "quoted")}bar{content:(red: "literal", transparent: "quoted", "red": "quoted");content:(red: "literal", transparent: "literal", red: "interpolated", transparent: "quoted");content:("red": "interpolated", transparent: "quoted", transparent: "quoted")} input.scss000066400000000000000000000007111305254536400343250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/interpolated$map1: ( red: 'literal', transparent: 'literal' ); $map2: ( 'red': 'quoted', transparent: 'quoted' ); $map3: ( #{re}#{d}: 'interpolated', #{trans}#{parent}: 'quoted' ); foo { content: inspect($map1); content: inspect($map2); content: inspect($map3); } $merge1: map-merge($map1, $map2); $merge2: map-merge($map1, $map3); $merge3: map-merge($map2, $map3); bar { content: inspect($merge1); content: inspect($merge2); content: inspect($merge3); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/simple/000077500000000000000000000000001305254536400311505ustar00rootroot00000000000000expected_output.css000066400000000000000000000001121305254536400350160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/simple.foo{content:(red: "bar", "red": "foo");content:(red: "bar", "red": red)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1169/simple/input.scss000066400000000000000000000002441305254536400332040ustar00rootroot00000000000000$map1: ( red: 'bar', 'red': 'foo', ); $map2: ( red: 'bar', 'red': #{red}, ); .foo { content: inspect($map1); content: inspect($map2); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1170/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1170/eval/000077500000000000000000000000001305254536400305765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400344430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1170/evalel{content:"It works!"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1170/eval/input.scss000066400000000000000000000000771305254536400326360ustar00rootroot00000000000000el { @if ((& + '') == 'el') { content: "It works!"; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1170/parse/000077500000000000000000000000001305254536400307615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400346260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1170/parseel{content:"It works!"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1170/parse/input.scss000066400000000000000000000000751305254536400330170ustar00rootroot00000000000000el { @if (& + '' == 'el') { content: "It works!"; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1171/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1171/expected_output.css000066400000000000000000000000231305254536400335760ustar00rootroot00000000000000.test{foo:3;baz:2} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1171/input.scss000066400000000000000000000004451305254536400317070ustar00rootroot00000000000000@function foo($initial, $args...) { $args: append($args, 3); @return bar($initial, $args...); } @function bar($args...) { @return length($args); } @function baz($initial, $args...) { $args: append($args, 3); @return nth($args, 1); } .test { foo: foo(1, 2); baz: baz(1, 2); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1178/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1178/expected_output.css000066400000000000000000000001201305254536400336030ustar00rootroot00000000000000bar{a:4,5,6,7 8 9;f:1 2 34,5,6,7 8 9;b:1,2,32 4,5,6,7 8 9;x:(4, 5), 6, (7 8) 9} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1178/input.scss000066400000000000000000000001621305254536400317120ustar00rootroot00000000000000$foo: ((4, 5), 6, (7 8) 9); bar { a: $foo; f: 1 2 3 + $foo; b: 1, 2, 3 + (2 ($foo)); x: inspect($foo); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1188/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1188/expected_output.css000066400000000000000000000002401305254536400336070ustar00rootroot00000000000000foo{*width:expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px')} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1188/input.scss000066400000000000000000000004041305254536400317120ustar00rootroot00000000000000$columns: 4; $context: 120px; $name-multiplicator: 2; foo { *width: expression((this.parentNode.clientWidth/#{$context}*#{($columns / $name-multiplicator)} - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1192/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1192/expected_output.css000066400000000000000000000000001305254536400335740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1192/input.scss000066400000000000000000000011451305254536400317100ustar00rootroot00000000000000$keyword: foobar; @mixin test($arglist...){ $map: keywords($arglist); /*#{inspect($map)}*/ /*#{inspect($arglist)}*/ } // Works @include test(foo, bar, baz); // Ruby Sass: /*foo, bar, baz*/ // LibSass : /*foo, bar, baz*/ // LibSass does not inspect as () @include test; // Ruby Sass: /*()*/ // LibSass : /**/ // Ruby Sass throws error – LibSass shows keywords in arglist // (keywords should not show in arglist – see below) @include test(foo, bar, baz, $keyword: keyword); // Ruby Sass: "Mixin test1 doesn't have an argument named $keyword." // LibSass : /*foo, bar, baz, $keyword: keyword*/sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1206/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1206/expected_output.css000066400000000000000000000000351305254536400336000ustar00rootroot00000000000000foo{bar:0/0;bar:0/1;bar:1/2} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1206/input.scss000066400000000000000000000000651305254536400317040ustar00rootroot00000000000000foo { bar: #{0/0}; bar: #{0/1}; bar: #{1/2}; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1207/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1207/expected_output.css000066400000000000000000000000441305254536400336010ustar00rootroot00000000000000.foo{content:test-0;content:test-0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1207/input.scss000066400000000000000000000002411305254536400317010ustar00rootroot00000000000000@function test($pos) { @return test-#{$pos}; } .foo { content: test(str-slice('scale-0', 7)); // Nope content: test-#{str-slice('scale-0', 7)}; // Yep }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1208/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1208/expected_output.css000066400000000000000000000000331305254536400336000ustar00rootroot00000000000000foo.bar,foo.baz{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1208/input.scss000066400000000000000000000000651305254536400317060ustar00rootroot00000000000000foo { &.bar, /* */ &.baz { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/000077500000000000000000000000001305254536400276425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/ampersand/000077500000000000000000000000001305254536400316145ustar00rootroot00000000000000expected_output.css000066400000000000000000000002641305254536400354720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/ampersandfoo{color:blue}foo--modifier{color:red}foo{color:blue}foo bar{color:red}foo{color:blue}bar foo{color:red}foo{color:blue}bar baz{color:red}bar foo{color:red}bar foo baz{color:blue} input.scss000066400000000000000000000007311305254536400335720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/ampersandfoo { @at-root { & { color: blue; } &--modifier { color: red; } } } foo { color: blue; @at-root { & bar { color: red; } } } foo { color: blue; @at-root { bar & { color: red; } } } foo { color: blue; @at-root { bar { & baz { color: red; } } } } foo { @at-root bar & { color: red; & baz { color: blue; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/basic/000077500000000000000000000000001305254536400307235ustar00rootroot00000000000000expected_output.css000066400000000000000000000001751305254536400346020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/basicfoo{color:blue}bar{color:red}foo{color:blue}bar{color:red}foo{color:blue}bar baz{color:red}foo{color:blue}bar baz{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/basic/input.scss000066400000000000000000000004741305254536400327640ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } foo { color: blue; @at-root bar { baz { color: red; } } } foo { color: blue; @at-root { bar { baz { color: red; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/extend/000077500000000000000000000000001305254536400311315ustar00rootroot00000000000000expected_output.css000066400000000000000000000000721305254536400350040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/extendbar{color:red}baz{color:blue}qux foo,bam foo{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/extend/input.scss000066400000000000000000000006151305254536400331670ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } %ampersand-placeholder & { color: green; } @at-root { qux { @extend %ampersand-placeholder; } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } bam { @extend %ampersand-placeholder; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/keyframes/000077500000000000000000000000001305254536400316305ustar00rootroot00000000000000expected_output.css000066400000000000000000000001571305254536400355070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/keyframesfoo{color:red}@keyframes animation{to{color:red}}foo bar{color:blue}@keyframes other-animation{to{color:blue}} input.scss000066400000000000000000000003351305254536400336060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/keyframesfoo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/media/000077500000000000000000000000001305254536400307215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000731305254536400345750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/media@media print{bar{color:red}}@media speech{baz{color:blue}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/media/input.scss000066400000000000000000000002361305254536400327560ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/nested/000077500000000000000000000000001305254536400311245ustar00rootroot00000000000000expected_output.css000066400000000000000000000001451305254536400350000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/nestedfoo{color:blue}foo baz{color:purple}bar{color:red}foo{color:blue}foo baz{color:purple}bar{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/nested/input.scss000066400000000000000000000003311305254536400331550ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/with_without/000077500000000000000000000000001305254536400324005ustar00rootroot00000000000000expected_output.css000066400000000000000000000027071305254536400362620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/with_without@media (min-width: 1337px){.foo{content:baz}}.foo{content:bar}@media (min-width: 1337px){.foo{content:baz}}.foo{content:bar}@supports (color: red){.foo{content:baz}}.foo{content:bar}@supports (color: red){.foo{content:baz}}.foo{content:bar}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}.foo{content:bar}.foo{content:bar}@supports (color: red){.foo{content:bar}}@media (min-width: 1337px){.foo{content:bar}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){.foo{content:bar}}@supports (color: red){.foo{content:bar}}@media (min-width: 1337px){.foo{content:baz}}.foo{content:bar}@media (min-width: 1337px){.foo{content:baz}}.foo{content:bar}@supports (color: red){.foo{content:baz}}.foo{content:bar}@supports (color: red){.foo{content:baz}}.foo{content:bar}.foo{content:bar}.foo{content:bar}.foo{content:bar}.foo{content:bar}@supports (color: red){.foo{content:bar}}@media (min-width: 1337px){.foo{content:bar}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){.foo{content:bar}}@supports (color: red){.foo{content:bar}} input.scss000066400000000000000000000103151305254536400343550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1210/with_without// Unquoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: media) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: supports) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: supports) { .foo { content: bar; } } } } // Quoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "media") { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "supports") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "supports") { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1214/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1214/expected_output.css000066400000000000000000000002151305254536400335770ustar00rootroot00000000000000@keyframes $animation-name{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1214/input.scss000066400000000000000000000003701305254536400317020ustar00rootroot00000000000000@mixin keyframes($animation-name) { @keyframes $animation-name { @content; } } @include keyframes(bounce) { 0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 40% {transform: translateY(-30px);} 60% {transform: translateY(-15px);} }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1214/options.yml000066400000000000000000000000211305254536400320550ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1215/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1215/expected_output.css000066400000000000000000000002441305254536400336020ustar00rootroot00000000000000foo{-quotes:true;-quotes:true;-quotes:true;-quotes:false;-quotes:false;foo:this-string;foo:'this-string';foo:"this-string";foo:'"this-string"';foo:"'this-string'"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1215/input.scss000066400000000000000000000005231305254536400317030ustar00rootroot00000000000000foo { -quotes: 'this-string' == 'this-string'; -quotes: this-string == 'this-string'; -quotes: 'this-string' == "this-string"; -quotes: 'this-string' == '"this-string"'; -quotes: '"this-string"' == "'this-string'"; foo: this-string; foo: 'this-string'; foo: "this-string"; foo: '"this-string"'; foo: "'this-string'"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1218/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1218/expected_output.css000066400000000000000000000001501305254536400336010ustar00rootroot00000000000000@media screen and (min-width: 20px){.bar{width:12px}}@media screen and (min-width: 0){.bar{width:12px}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1218/input.scss000066400000000000000000000002521305254536400317050ustar00rootroot00000000000000$foo: 20px; @media screen and ("min-width:#{$foo}") { .bar { width: 12px; } } @media screen and ("min-width:0") { .bar { width: 12px; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1224/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1224/expected_output.css000066400000000000000000000000001305254536400335700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1224/input.scss000066400000000000000000000001211305254536400316750ustar00rootroot00000000000000@media all and (max-width: 768px) { @media only screen { a { b: c; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1230/000077500000000000000000000000001305254536400276445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1230/expected_output.css000066400000000000000000000000711305254536400335750ustar00rootroot00000000000000div{transition-property:border-color, box-shadow, color} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1230/input.scss000066400000000000000000000001131305254536400316730ustar00rootroot00000000000000div { transition-property: border-color, box-shadow, color; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1231/000077500000000000000000000000001305254536400276455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1231/expected_output.css000066400000000000000000000000351305254536400335760ustar00rootroot00000000000000div::before{content:"\e600"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1231/input.scss000066400000000000000000000000561305254536400317020ustar00rootroot00000000000000div::before { content: #{"\""+\e600+"\""}; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/at-rule/000077500000000000000000000000001305254536400312215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000111305254536400350650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/at-rule@foo bar sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/at-rule/input.scss000066400000000000000000000000111305254536400332450ustar00rootroot00000000000000@foo bar sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/comma-list/000077500000000000000000000000001305254536400317155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400355570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/comma-listinput.scss000066400000000000000000000000111305254536400336620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/comma-list$a: 1, 2 sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/import/000077500000000000000000000000001305254536400311625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400350330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/import@import "http://foo" sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/import/input.scss000066400000000000000000000000251305254536400332130ustar00rootroot00000000000000@import "http://foo" sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/include/000077500000000000000000000000001305254536400312735ustar00rootroot00000000000000expected_output.css000066400000000000000000000000071305254536400351440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/includea{b:c} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/include/input.scss000066400000000000000000000000541305254536400333260ustar00rootroot00000000000000@mixin foo() { a { b: c; } } @include foo sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/space-list/000077500000000000000000000000001305254536400317145ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400355560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/space-listinput.scss000066400000000000000000000000101305254536400336600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/space-list$a: 1 2 sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/warning/000077500000000000000000000000001305254536400313155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400351670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/warning@warning "foo" sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1243/warning/input.scss000066400000000000000000000000171305254536400333470ustar00rootroot00000000000000@warning "foo" sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1248/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1248/expected_output.css000066400000000000000000000000431305254536400336050ustar00rootroot00000000000000.a.b .c,.a .c,.a.b .d,.a .d{top:0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1248/input.scss000066400000000000000000000001031305254536400317030ustar00rootroot00000000000000.a.b .c { top: 0; } .a { @extend .b; } .a .d { @extend .c; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1251/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1251/expected_output.css000066400000000000000000000001101305254536400335720ustar00rootroot00000000000000.foo{yellow:yellow;red:red;blue:blue;white:white;black:black;eval:#ff0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1251/input.scss000066400000000000000000000001741305254536400317050ustar00rootroot00000000000000.foo { yellow: yellow; red: red; blue: blue; white: white; black: black; eval: if(red + green, yellow, null); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1253/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1253/expected_output.css000066400000000000000000000000421305254536400336000ustar00rootroot00000000000000@keyframes $foo{from{a:b}to{a:c}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1253/input.scss000066400000000000000000000000741305254536400317060ustar00rootroot00000000000000$foo: bar; @keyframes $foo { from { a: b } to { a: c } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1255/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1255/expected_output.css000066400000000000000000000000261305254536400336040ustar00rootroot00000000000000.foo{content:2,4,6,8} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1255/input.scss000066400000000000000000000003651305254536400317130ustar00rootroot00000000000000@function double($value) { @return $value * 2; } @mixin dummy-bug($args...) { @for $i from 1 through length($args) { $args: set-nth($args, $i, double(nth($args, $i))); } content: $args; } .foo { @include dummy-bug(1, 2, 3, 4); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1257/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1257/expected_output.css000066400000000000000000000000211305254536400336010ustar00rootroot00000000000000.foo{color:cyan} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1257/input.scss000066400000000000000000000000411305254536400317040ustar00rootroot00000000000000.foo { color: invert(red...); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1259/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1259/expected_output.css000066400000000000000000000000441305254536400336100ustar00rootroot00000000000000.foo{content:"a" "b" "c" "e" false} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1259/input.scss000066400000000000000000000002071305254536400317120ustar00rootroot00000000000000@mixin dummy($a, $b, $c, $d, $e: true) { content: $a $b $c $d $e; } .foo { @include dummy( ('a', 'b', 'c', 'e')..., $e: false ); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1260/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1260/expected_output.css000066400000000000000000000000331305254536400335760ustar00rootroot00000000000000html:before{content:".el"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1260/input.scss000066400000000000000000000002111305254536400316750ustar00rootroot00000000000000$EQ-Selectors: (); .el { $EQ-Selectors: append($EQ-Selectors, &, 'comma') !global; } html:before { content: "#{$EQ-Selectors}"; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1263/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1263/expected_output.css000066400000000000000000000001161305254536400336030ustar00rootroot00000000000000foo{@ap ply;@apply (--bar);@apply ( --bar );@ap ply ( --bar , --foo )} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1263/input.scss000066400000000000000000000001421305254536400317030ustar00rootroot00000000000000foo { @ap#{pl}y; @apply(--bar); @apply ( --bar ); @ap#{pl}y ( --bar , --foo ) ; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1263/options.yml000066400000000000000000000000211305254536400320610ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1269/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1269/expected_output.css000066400000000000000000000000361305254536400336120ustar00rootroot00000000000000.test{list:1 2 3 4 5;value:4} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1269/input.scss000066400000000000000000000002541305254536400317150ustar00rootroot00000000000000@function push($list, $items...) { @return join($list, $items, $separator: auto); } .test { $list: push(1 2 3, 4, 5); list: inspect($list); value: nth($list, 4); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1271/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1271/expected_output.css000066400000000000000000000000461305254536400336040ustar00rootroot00000000000000test{content:"\f102";content:"xf102"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1271/input.scss000066400000000000000000000003041305254536400317020ustar00rootroot00000000000000$character-code: f102; test { /* Expected: "\f102" */ /* Sass 3.4 */ content: unquote("\"\\#{$character-code}\""); /* Sass 3.3 */ content: str-slice("\x", 1, 1) + $character-code; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1273/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1273/expected_output.css000066400000000000000000000000331305254536400336020ustar00rootroot00000000000000test{src:url(test.eot?42)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1273/input.scss000066400000000000000000000000671305254536400317120ustar00rootroot00000000000000test { src: url(test.eot#{if(true, '?#{42}', '')}); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1277/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1277/expected_output.css000066400000000000000000000000321305254536400336050ustar00rootroot00000000000000.foo{foo:foo foo,bar bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1277/input.scss000066400000000000000000000001011305254536400317030ustar00rootroot00000000000000$foo: foo; $bar: bar; .foo { foo: foo #{$foo}, bar #{$bar}; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1279/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1279/expected_output.css000066400000000000000000000001001305254536400336030ustar00rootroot00000000000000.foo{upper:"Foo";lower:"foo";user-upper:"Foo";user-lower:"foo"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1279/input.scss000066400000000000000000000003751305254536400317220ustar00rootroot00000000000000@function noop($string) { @return $string; } .foo { upper: to-upper-case('f') + str-slice('foo', 2); lower: to-lower-case('f') + str-slice('foo', 2); user-upper: to-upper-case('f') + noop('oo'); user-lower: to-lower-case('f') + noop('oo'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1281/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1281/expected_output.css000066400000000000000000000000731305254536400336050ustar00rootroot00000000000000.test{string:string;color:color;string:string;color:color} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1281/input.scss000066400000000000000000000002351305254536400317060ustar00rootroot00000000000000$quoted: "green"; $unquoted: green; .test { string: type-of($quoted); color: type-of($unquoted); string: type-of("green"); color: type-of(green); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1283/000077500000000000000000000000001305254536400276545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1283/expected_output.css000066400000000000000000000000351305254536400336050ustar00rootroot00000000000000.test{test:(1 2: 3, 2 1: 3)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1283/input.scss000066400000000000000000000001071305254536400317060ustar00rootroot00000000000000$map: map-merge((1 2: 3), (2 1: 3)); .test { test: inspect($map); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1285/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1285/expected_output.css000066400000000000000000000001421305254536400336060ustar00rootroot00000000000000.box-1{color:#e60000}.box-2{color:#c00}.box-3{color:#b30000}.outside-child{background-color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1285/input.scss000066400000000000000000000002721305254536400317130ustar00rootroot00000000000000.container { @for $i from 1 through 3 { @at-root .box-#{$i} { color: darken(red,($i * 5)); } } // Control @at-root .outside-child { background-color: blue; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1295/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1295/expected_output.css000066400000000000000000000000221305254536400336040ustar00rootroot00000000000000foo{foo:"' %' '"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1295/input.scss000066400000000000000000000001011305254536400317030ustar00rootroot00000000000000foo { $nothing: null; foo: "#{$nothing}' %' '#{$nothing}"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1297/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1297/expected_output.css000066400000000000000000000000301305254536400336050ustar00rootroot00000000000000.test .testa{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1297/input.scss000066400000000000000000000001141305254536400317110ustar00rootroot00000000000000.test .testa { @at-root #{"%foo"} { color: red; } @extend %foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1298/000077500000000000000000000000001305254536400276625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1298/expected_output.css000066400000000000000000000002031305254536400336100ustar00rootroot00000000000000@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700,400italic);html{font-family:roboto, arial, helvetica, sans-serif} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1298/input.scss000066400000000000000000000002131305254536400317120ustar00rootroot00000000000000@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700,400italic); html { font-family: roboto, arial, helvetica, sans-serif; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1301/000077500000000000000000000000001305254536400276435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1301/expected_output.css000066400000000000000000000000331305254536400335720ustar00rootroot00000000000000.-my-class{content:"test"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1301/input.scss000066400000000000000000000000661305254536400317010ustar00rootroot00000000000000$name: "my-class"; .-#{$name} { content: "test"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1303/000077500000000000000000000000001305254536400276455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1303/expected_output.css000066400000000000000000000000301305254536400335710ustar00rootroot00000000000000.simple{a:foo.bar[baz]} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1303/input.scss000066400000000000000000000001011305254536400316710ustar00rootroot00000000000000.simple { a: selector-replace('foo.bar', 'foo', 'foo[baz]'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1304/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1304/expected_output.css000066400000000000000000000000751305254536400336030ustar00rootroot00000000000000foo{a:foo}foo>bar{b:foo > bar}foo>bar>baz{c:foo > bar > baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1304/input.scss000066400000000000000000000001331305254536400316770ustar00rootroot00000000000000foo { a:&; > bar { b:&; > baz { c:&; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305-3.5/000077500000000000000000000000001305254536400301525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305-3.5/error000066400000000000000000000002161305254536400312250ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(unquote)) instead. expected_output.css000066400000000000000000000000221305254536400340200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305-3.5.foo{content:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305-3.5/input.scss000066400000000000000000000000651305254536400322070ustar00rootroot00000000000000.foo { content: call('unquote', 'foo', ()...); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305-3.5/options.yml000066400000000000000000000000531305254536400323660ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305/expected_output.css000066400000000000000000000000221305254536400335740ustar00rootroot00000000000000.foo{content:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305/input.scss000066400000000000000000000000651305254536400317040ustar00rootroot00000000000000.foo { content: call('unquote', 'foo', ()...); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1305/options.yml000066400000000000000000000000301305254536400320560ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1323/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1323/expected_output.css000066400000000000000000000002101305254536400335730ustar00rootroot00000000000000@import url(foo.css) only screen;@import url(foo.css) (min-width: 400px);@import url(foo.css) (min-width: 400px) and (max-width: 599px) sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1323/input.scss000066400000000000000000000002101305254536400316740ustar00rootroot00000000000000@import url(foo.css) only screen; @import url(foo.css) (min-width:400px); @import url(foo.css) (min-width:400px) and (max-width:599px); sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1328/000077500000000000000000000000001305254536400276545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1328/expected_output.css000066400000000000000000000000531305254536400336050ustar00rootroot00000000000000bar,[foo="bar"],[foo="bar"]{content:"foo"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1328/input.scss000066400000000000000000000000771305254536400317140ustar00rootroot00000000000000#{bar}, [foo="#{bar}"], [foo="#{bar}"] { content: "foo"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1332/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1332/expected_output.css000066400000000000000000000001051305254536400335760ustar00rootroot00000000000000.box1{color:#333}.box2{color:#202020}.box3{color:rgba(51,51,51,0.7)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1332/input.scss000066400000000000000000000001761305254536400317070ustar00rootroot00000000000000.box1 { color: rgb(20%, 20%, 20%); } .box2 { color: rgb(32, 32, 32); } .box3 { color: rgba(20%, 20%, 20%, 0.7); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333-4.0/000077500000000000000000000000001305254536400301475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000611305254536400340200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333-4.0foo{bar:"baz" !important;bar:"baz" !important} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333-4.0/input.scss000066400000000000000000000001621305254536400322020ustar00rootroot00000000000000@function baz() { @return 'baz'; } foo { bar: baz()#{' !important'}; bar: baz() #{' !important'}; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333-4.0/options.yml000066400000000000000000000000321305254536400323600ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333/error000066400000000000000000000005251305254536400307260ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/libsass-issues/issue_1333/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('#{baz()}" !important"') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333/expected_output.css000066400000000000000000000000601305254536400335770ustar00rootroot00000000000000foo{bar:"baz" !important;bar:"baz" !important} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333/input.scss000066400000000000000000000001621305254536400317030ustar00rootroot00000000000000@function baz() { @return 'baz'; } foo { bar: baz()#{' !important'}; bar: baz() #{' !important'}; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1333/options.yml000066400000000000000000000000611305254536400320630ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_137/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_137/expected_output.css000066400000000000000000000000731305254536400335240ustar00rootroot00000000000000.foo,.baz{background-color:lime}.foo a,.baz a{color:white} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_137/input.scss000066400000000000000000000001301305254536400316170ustar00rootroot00000000000000.foo { background-color: lime; a { color: white; } } .baz { @extend .foo; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1370/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1370/expected_output.css000066400000000000000000000001561305254536400336060ustar00rootroot00000000000000.test{display:inline-block;background:url(i/"icon.png");background-repeat:no-repeat;width:100px;height:100px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1370/input.scss000066400000000000000000000004521305254536400317060ustar00rootroot00000000000000@mixin ico-common($imgUrl){ display: inline-block; background: url(i/$imgUrl); background-repeat: no-repeat; } @mixin ico-size($width,$height){ width: $width; height: $height; } .test{ @include ico-common("icon.png"); @include ico-size(100px, 100px); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1376/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1376/expected_output.css000066400000000000000000000000261305254536400336100ustar00rootroot00000000000000.div{content:"1,2,3"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1376/input.scss000066400000000000000000000000731305254536400317130ustar00rootroot00000000000000.div{ $foo: 1, null, 2, null, 3; content: "#{$foo}"; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1393/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1393/expected_output.css000066400000000000000000000000731305254536400336110ustar00rootroot00000000000000div{background-image:url(foo.png);background-position:50%} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1393/input.scss000066400000000000000000000001211305254536400317040ustar00rootroot00000000000000div { back#{ground}: { imag#{e}: url(foo.png); pos#{it}ion: 50%; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1394/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1394/expected_output.css000066400000000000000000000000261305254536400336100ustar00rootroot00000000000000foo{width:\10 \20 \ } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1394/input.scss000066400000000000000000000000371305254536400317130ustar00rootroot00000000000000foo { width: \10 + \20 \ ; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396-4.0/000077500000000000000000000000001305254536400301605ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400340300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396-4.0foo{foo:foo "bar" baz;foo:foo "bar" baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396-4.0/input.scss000066400000000000000000000000631305254536400322130ustar00rootroot00000000000000foo { foo: foo"bar"#{baz}; foo: foo"bar"baz; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396-4.0/options.yml000066400000000000000000000000321305254536400323710ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396/error000066400000000000000000000005171305254536400307400ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compressed/libsass-issues/issue_1396/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{foo "bar"}baz") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396/expected_output.css000066400000000000000000000000501305254536400336070ustar00rootroot00000000000000foo{foo:foo "bar"baz;foo:foo "bar" baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396/input.scss000066400000000000000000000000631305254536400317140ustar00rootroot00000000000000foo { foo: foo"bar"#{baz}; foo: foo"bar"baz; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1396/options.yml000066400000000000000000000000611305254536400320740ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1398/000077500000000000000000000000001305254536400276635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1398/expected_output.css000066400000000000000000000000551305254536400336160ustar00rootroot00000000000000@media screen and (hux: 3 / 4){foo{bar:baz}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1398/input.scss000066400000000000000000000000731305254536400317170ustar00rootroot00000000000000@media screen and (hux: 3/4) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1399/000077500000000000000000000000001305254536400276645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1399/expected_output.css000066400000000000000000000000671305254536400336220ustar00rootroot00000000000000foo{foo:3-"bar";foo:3-"bar";foo:3 / "bar";foo:3/"bar"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1399/input.scss000066400000000000000000000001241305254536400317150ustar00rootroot00000000000000foo { foo: 3 - "bar"; foo: (3 - "bar"); foo: 3 / "bar"; foo: (3 / "bar"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1404/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1404/expected_output.css000066400000000000000000000000661305254536400336040ustar00rootroot00000000000000.test{color:#aaabbb--1-2-a;color:string;color:string} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1404/input.scss000066400000000000000000000001561305254536400317050ustar00rootroot00000000000000.test { color: #aaabbb--1-2-a; color: type-of(#aaabbb--1-2-a); color: type-of(#aaabbb--1-2); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1405/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1405/expected_output.css000066400000000000000000000007021305254536400336020ustar00rootroot00000000000000div{foo:1a2b3c;length-1:1;unit-1:"a2b3c";result-1:.25em;result-2:1em;result-3:1.25em;result-4:.5em;result-5:.5em;type-1:number;type-2:number;type-3:number;type-4:number;type-5:number;type-6:number;test-1:-1-em;test-1:-1-em;test-2:-1-em;test-2:-1-em;test-3:-1-A-em;test-3:-1-A-em;test-4:-1_em--_--e;test-4:-1_em--_--e;test-5:-1_em--_--e0;test-5:-1_em--_--e0;test-6:-1_em--_--e0__;test-6:-1_em--_--e0__;test-7:-1\65 _em--_--e0;test-7:-1\65 _em--_--e0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1405/input.scss000066400000000000000000000016071305254536400317100ustar00rootroot00000000000000div { foo: (1a2b3c); length-1: length(1a2b3c); unit-1: unit(1a2b3c); result-1: 1em-.75em; result-2: 2em-1em; result-3: 2em-0.75em; result-4: 1.5em-1em; result-5: 2em-1.5em; type-1: type-of(1em-.75em); type-2: type-of(2em-1em); type-3: type-of(2em-0.75em); type-4: type-of(1.5em-1em); type-5: type-of(2em-1.5em); type-6: type-of(1a2b3c); test-1: (1-em-2-em); test-1: (1-em - 2-em); test-2: (1-0-em-2-0-em); test-2: (1-0-em - 2-0-em); test-3: (1-A-em-2-A-em); test-3: (1-A-em - 2-A-em); test-4: (1_em--_--e-2_em--_--e); test-4: (1_em--_--e - 2_em--_--e); test-5: (1_em--_--e0-2_em--_--e0); test-5: (1_em--_--e0 - 2_em--_--e0); test-6: (1_em--_--e0__-2_em--_--e0__); test-6: (1_em--_--e0__ - 2_em--_--e0__); test-7: (1\65 _em--_--e0-2\65 _em--_--e0); test-7: (1\65 _em--_--e0 - 2\65 _em--_--e0); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413-4.0/000077500000000000000000000000001305254536400301465ustar00rootroot00000000000000expected_output.css000066400000000000000000000005051305254536400340220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413-4.0div{foo:"A" B;foo:A "B";foo:"A" B "C";foo:A "B" C;foo:AB "C";foo:"A" BC;foo:AB "C";foo:"A" BC "D";foo:"A" BCD "E";foo:A "B" CD "E";foo:A "B" C "D" "E"}div{foo:list;foo:list;foo:list;foo:list;foo:list;foo:list;foo:list;foo:list;foo:list;foo:list;foo:list}div{foo:2;foo:2;foo:3;foo:3;foo:2;foo:2;foo:2;foo:3;foo:3;foo:4;foo:5} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413-4.0/input.scss000066400000000000000000000016531305254536400322070ustar00rootroot00000000000000div { foo: 'A'#{B}; foo: #{A}'B'; foo: 'A'#{B}'C'; foo: #{A}'B'#{C}; foo: A#{B}'C'; foo: 'A'#{B}C; foo: #{A}B'C'; foo: 'A'#{B}C'D'; foo: 'A'B#{C}D'E'; foo: A'B'#{C}D'E'; foo: #{A}'B'C'D''E'; } div { foo: type-of('A'#{B}); foo: type-of(#{A}'B'); foo: type-of('A'#{B}'C'); foo: type-of(#{A}'B'#{C}); foo: type-of(A#{B}'C'); foo: type-of('A'#{B}C); foo: type-of(#{A}B'C'); foo: type-of('A'#{B}C'D'); foo: type-of('A'B#{C}D'E'); foo: type-of(A'B'#{C}D'E'); foo: type-of(#{A}'B'C'D''E'); } div { foo: length('A'#{B}); foo: length(#{A}'B'); foo: length('A'#{B}'C'); foo: length(#{A}'B'#{C}); foo: length(A#{B}'C'); foo: length('A'#{B}C); foo: length(#{A}B'C'); foo: length('A'#{B}C'D'); foo: length('A'B#{C}D'E'); foo: length(A'B'#{C}D'E'); foo: length(#{A}'B'C'D''E'); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413-4.0/options.yml000066400000000000000000000000321305254536400323570ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413/error000066400000000000000000000205671305254536400307350ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"') DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"C') DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('AB"C"') DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{B "C"}") DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{"B" C "D" "E"}") DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"') DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"C') DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('AB"C"') DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{B "C"}") DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{"B" C "D" "E"}") sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413/expected_output.css000066400000000000000000000005201305254536400335770ustar00rootroot00000000000000div{foo:"A"B;foo:A"B";foo:"A"B"C";foo:A"B"C;foo:AB"C";foo:"A"BC;foo:AB "C";foo:"A"BC "D";foo:"A" BCD "E";foo:A "B"CD "E";foo:A"B" C "D" "E"}div{foo:string;foo:string;foo:string;foo:string;foo:string;foo:string;foo:string;foo:string;foo:string;foo:string;foo:string}div{foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413/input.scss000066400000000000000000000016531305254536400317100ustar00rootroot00000000000000div { foo: 'A'#{B}; foo: #{A}'B'; foo: 'A'#{B}'C'; foo: #{A}'B'#{C}; foo: A#{B}'C'; foo: 'A'#{B}C; foo: #{A}B'C'; foo: 'A'#{B}C'D'; foo: 'A'B#{C}D'E'; foo: A'B'#{C}D'E'; foo: #{A}'B'C'D''E'; } div { foo: type-of('A'#{B}); foo: type-of(#{A}'B'); foo: type-of('A'#{B}'C'); foo: type-of(#{A}'B'#{C}); foo: type-of(A#{B}'C'); foo: type-of('A'#{B}C); foo: type-of(#{A}B'C'); foo: type-of('A'#{B}C'D'); foo: type-of('A'B#{C}D'E'); foo: type-of(A'B'#{C}D'E'); foo: type-of(#{A}'B'C'D''E'); } div { foo: length('A'#{B}); foo: length(#{A}'B'); foo: length('A'#{B}'C'); foo: length(#{A}'B'#{C}); foo: length(A#{B}'C'); foo: length('A'#{B}C); foo: length(#{A}B'C'); foo: length('A'#{B}C'D'); foo: length('A'B#{C}D'E'); foo: length(A'B'#{C}D'E'); foo: length(#{A}'B'C'D''E'); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1413/options.yml000066400000000000000000000000611305254536400320620ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/direct/000077500000000000000000000000001305254536400311235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400347650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/directsass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/direct/input.scss000066400000000000000000000000441305254536400331550ustar00rootroot00000000000000@if & { foo { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/mixin/000077500000000000000000000000001305254536400307755ustar00rootroot00000000000000expected_output.css000066400000000000000000000000531305254536400346470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/mixin.foo bar{color:red}.foo bar baz{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/mixin/input.scss000066400000000000000000000004101305254536400330240ustar00rootroot00000000000000@mixin prepend-foo { $parent: &; @if $parent { .foo & { @content; } } @else { .foo { @content; } } } @include prepend-foo { bar { color: red; } } bar { @include prepend-foo { baz { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/variable/000077500000000000000000000000001305254536400314365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400353000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/variablesass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1415/variable/input.scss000066400000000000000000000000671305254536400334750ustar00rootroot00000000000000$parent: &; @if $parent { foo { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417-3.5/000077500000000000000000000000001305254536400301565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417-3.5/error000066400000000000000000000002161305254536400312310ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(missing)) instead. expected_output.css000066400000000000000000000001361305254536400340320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417-3.5foo{foo:1px / 2px;foo:.5px;foo:.5 .5px;foo:missing(1px/2px, .5px);foo:missing(1px/2px, .5px)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417-3.5/input.scss000066400000000000000000000003521305254536400322120ustar00rootroot00000000000000@function foo($a, $b) { @return ($a $b); } foo { foo: 1px / 2px; foo: 1px / round(1.5); foo: foo(1px / 2px, 1px / round(1.5)); foo: missing(1px / 2px, 1px / round(1.5)); foo: call(missing, 1px / 2px, 1px / round(1.5)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417-3.5/options.yml000066400000000000000000000000531305254536400323720ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417/expected_output.css000066400000000000000000000001361305254536400336060ustar00rootroot00000000000000foo{foo:1px / 2px;foo:.5px;foo:.5 .5px;foo:missing(1px/2px, .5px);foo:missing(1px/2px, .5px)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417/input.scss000066400000000000000000000003521305254536400317070ustar00rootroot00000000000000@function foo($a, $b) { @return ($a $b); } foo { foo: 1px / 2px; foo: 1px / round(1.5); foo: foo(1px / 2px, 1px / round(1.5)); foo: missing(1px / 2px, 1px / round(1.5)); foo: call(missing, 1px / 2px, 1px / round(1.5)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1417/options.yml000066400000000000000000000000301305254536400320620ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1419/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1419/quoted/000077500000000000000000000000001305254536400311565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000201305254536400350220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1419/quotedfoo{foo:"ABCD"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1419/quoted/input.scss000066400000000000000000000000511305254536400332060ustar00rootroot00000000000000foo { foo: to-upper-case("ab\63 d"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1419/unquoted/000077500000000000000000000000001305254536400315215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400353660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1419/unquotedfoo{foo:AB\63 D} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1419/unquoted/input.scss000066400000000000000000000000471305254536400335560ustar00rootroot00000000000000foo { foo: to-upper-case(ab\63 d); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1422/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1422/expected_output.css000066400000000000000000000000351305254536400336000ustar00rootroot00000000000000.foo{foo/*foo*/:bar;foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1422/input.scss000066400000000000000000000001361305254536400317030ustar00rootroot00000000000000.foo { /*foo*/foo/*foo*/: /*foo*/bar/*foo*/; /*foo*/ foo /*foo*/ : /*foo*/ bar /*foo*/; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1425/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1425/expected_output.css000066400000000000000000000000441305254536400336030ustar00rootroot00000000000000@supports (feature1: val){foo{a:b}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1425/input.scss000066400000000000000000000001041305254536400317010ustar00rootroot00000000000000$query: "(feature1: val)"; @supports (#{$query}) { foo { a: b } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_143/000077500000000000000000000000001305254536400275665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_143/expected_output.css000066400000000000000000000001421305254536400335160ustar00rootroot00000000000000body{background:url(file_join("images", "kittens.jpg"));color:file_join("images", "kittens.jpg")} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_143/input.scss000066400000000000000000000003141305254536400316200ustar00rootroot00000000000000$path: "images"; $file: "kittens.jpg"; $image: ""; $other: file_join("images", "kittens.jpg"); @if $image != none { $image: url(file_join($path, $file)); } body { background: $image; color: $other; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1434/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1434/expected_output.css000066400000000000000000000001701305254536400336030ustar00rootroot00000000000000.foo{a:.foo .bar > .baz;b:.foo .bar ~ .baz;c:.foo .bar + .baz;d:.foo > .bar .baz;e:.foo ~ .bar .baz;f:.foo + .bar .baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1434/input.scss000066400000000000000000000004271305254536400317110ustar00rootroot00000000000000.foo { a: selector-nest('.foo', '.bar > .baz'); b: selector-nest('.foo', '.bar ~ .baz'); c: selector-nest('.foo', '.bar + .baz'); d: selector-nest('.foo > .bar', '.baz'); e: selector-nest('.foo ~ .bar', '.baz'); f: selector-nest('.foo + .bar', '.baz'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1437/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1437/expected_output.css000066400000000000000000000000671305254536400336130ustar00rootroot00000000000000@media screen and (min-width: 48em){div{display:none}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1437/input.scss000066400000000000000000000002151305254536400317070ustar00rootroot00000000000000div { @media screen and (min-width: 37.5em) { /* asd */ } @media screen and (min-width: 48em) { display: none; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1438/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1438/expected_output.css000066400000000000000000000002701305254536400336100ustar00rootroot00000000000000foo{background-image:url(../test.png)}bar{background-image:url(../test.png?v=20150812)}baz{background-image:url(../test.png?v=test())}bam{background-image:url("../test.png?v=test()")} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1438/input.scss000066400000000000000000000004111305254536400317060ustar00rootroot00000000000000@function foo() { @return 20150812; } foo { background-image: url(../test.png); } bar { background-image: url(../test.png?v=20150812); } baz { background-image: url(../test.png?v=#{test()}); } bam { background-image: url("../test.png?v=#{test()}"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1440/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1440/expected_output.css000066400000000000000000000003741305254536400336060ustar00rootroot00000000000000.okay1{width:132px}.okay2{width:100px;background-position:-100px -25px}.okay3{width:200px;background-position:-500px -100px}.error1{width:132px}.error2{width:100px;background-position:-100px -25px}.error3{width:200px;background-position:-500px -100px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1440/input.scss000066400000000000000000000013441305254536400317050ustar00rootroot00000000000000// works fine with plain @each directive $i: 1; $prop1: width; $prop2: background-position; $values: 132px, 100px "-100px -25px", 200px "-500px -100px"; @each $value1, $value2 in $values{ .okay#{$i} { #{$prop1}: #{$value1}; #{$prop2}: #{$value2}; } $i: ($i + 1); } // when using @each inside @mixin with variable arguments($values...), // $value2 is missing and no errors while compiling @mixin eachProp($prop1, $prop2, $values...){ $i: 1; @each $value1, $value2 in $values{ .error#{$i} { #{$prop1}: #{$value1}; #{$prop2}: #{$value2}; } $i: ($i + 1); } } @include eachProp($prop1, $prop2, 132px, 100px "-100px -25px", 200px "-500px -100px" );sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/adjacent/000077500000000000000000000000001305254536400314215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400352730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/adjacent.adjacent+.adjacent{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/adjacent/input.scss000066400000000000000000000000621305254536400334530ustar00rootroot00000000000000.adjacent { & + & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/child/000077500000000000000000000000001305254536400307335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400346060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/child.child>.child{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/child/input.scss000066400000000000000000000000571305254536400327710ustar00rootroot00000000000000.child { & > & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/sibling/000077500000000000000000000000001305254536400312775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400351510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/sibling.sibling ~ .sibling{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1441/sibling/input.scss000066400000000000000000000000611305254536400333300ustar00rootroot00000000000000.sibling { & ~ & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1448/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1448/expected_output.css000066400000000000000000000001651305254536400336140ustar00rootroot00000000000000.md-card .md-info-card-highlight{background:red;color:blue}.md-card .md-info-card-highlight .ng-md-icon{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1448/input.scss000066400000000000000000000002611305254536400317120ustar00rootroot00000000000000.md-card { .md-info-card-highlight { background: red; color: blue; .ng-md-icon { color: green; } } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1459/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1459/expected_output.css000066400000000000000000000001141305254536400336100ustar00rootroot00000000000000@font-face{font-family:"Font Name";src:local("Arial");unicode-range:U+270C} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1459/input.scss000066400000000000000000000001361305254536400317150ustar00rootroot00000000000000@font-face { font-family: "Font Name"; src: local("Arial"); unicode-range: U+270C; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1482/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1482/expected_output.css000066400000000000000000000000561305254536400336110ustar00rootroot00000000000000.mango,type__else,.qualified__else{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1482/input.scss000066400000000000000000000001731305254536400317120ustar00rootroot00000000000000.mango { color: red; } type { &__else { @extend .mango; } } .qualified { &__else { @extend .mango; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1486/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1486/expected_output.css000066400000000000000000000006271305254536400336210ustar00rootroot00000000000000foo{foo:41px -121px;foo:41px -122px;foo:0px;foo:-1px;foo:123px -123px;foo:123px -124px;foo:0px;foo:-1px;foo:0px;foo:-1px;foo:0px;foo:-1px}bar{bar:42px -121px;bar:42px -122px;bar:3px;bar:2px;bar:126px -123px;bar:126px -124px;bar:3px;bar:2px;bar:3px;bar:2px;bar:3px;bar:2px}baz{baz:43px -121px;baz:43px -122px;baz:6px;baz:5px;baz:129px -123px;baz:129px -124px;baz:6px;baz:5px;baz:6px;baz:5px;baz:6px;baz:5px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1486/input.scss000066400000000000000000000015241305254536400317170ustar00rootroot00000000000000$a: 41px; @function a() { @return 42px; } foo { foo: $a -121px; foo: ($a -122px); foo: $a*3-123px; foo: ($a*3-124px); foo: $a*3 -123px; foo: ($a*3 -124px); foo: $a*3 - 123px; foo: ($a*3 - 124px); foo: $a*3- 123px; foo: ($a*3- 124px); foo: $a*3- 123px; foo: ($a*3- 124px); } bar { bar: a() -121px; bar: (a() -122px); bar: a()*3-123px; bar: (a()*3-124px); bar: a()*3 -123px; bar: (a()*3 -124px); bar: a()*3 - 123px; bar: (a()*3 - 124px); bar: a()*3- 123px; bar: (a()*3- 124px); bar: a()*3- 123px; bar: (a()*3- 124px); } baz { baz: 43px -121px; baz: (43px -122px); baz: 43px*3-123px; baz: (43px*3-124px); baz: 43px*3 -123px; baz: (43px*3 -124px); baz: 43px*3 - 123px; baz: (43px*3 - 124px); baz: 43px*3- 123px; baz: (43px*3- 124px); baz: 43px*3- 123px; baz: (43px*3- 124px); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488-3.5/000077500000000000000000000000001305254536400301665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488-3.5/error000066400000000000000000000021331305254536400312410ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar_)) instead. expected_output.css000066400000000000000000000004011305254536400340350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488-3.5foo{foo:string;foo:string;bar:string::string;bar:string::string;foo:string;foo:string;bar:string::string;bar:string::string}bar{foo:arglist;foo:arglist;bar:string::arglist;bar:string::arglist;foo:arglist;foo:arglist;bar:string::arglist;bar:string::arglist} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488-3.5/input.scss000066400000000000000000000012761305254536400322300ustar00rootroot00000000000000@function foo($arg2) { @return type-of($arg2); } @function foo_($arg2...) { @return type-of($arg2); } @function bar($arg1, $arg2) { @return type-of($arg1) + "::" + type-of($arg2); } @function bar_($arg1, $arg2...) { @return type-of($arg1) + "::" + type-of($arg2); } foo { foo: foo(one); foo: foo(one...); bar: bar(one, two); bar: bar(one, two...); foo: call('foo', one); foo: call('foo', one...); bar: call('bar', one, two); bar: call('bar', one, two...); } bar { foo: foo_(one); foo: foo_(one...); bar: bar_(one, two); bar: bar_(one, two...); foo: call('foo_', one); foo: call('foo_', one...); bar: call('bar_', one, two); bar: call('bar_', one, two...); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488-3.5/options.yml000066400000000000000000000000531305254536400324020ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488/000077500000000000000000000000001305254536400276635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488/expected_output.css000066400000000000000000000004011305254536400336110ustar00rootroot00000000000000foo{foo:string;foo:string;bar:string::string;bar:string::string;foo:string;foo:string;bar:string::string;bar:string::string}bar{foo:arglist;foo:arglist;bar:string::arglist;bar:string::arglist;foo:arglist;foo:arglist;bar:string::arglist;bar:string::arglist} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488/input.scss000066400000000000000000000012761305254536400317250ustar00rootroot00000000000000@function foo($arg2) { @return type-of($arg2); } @function foo_($arg2...) { @return type-of($arg2); } @function bar($arg1, $arg2) { @return type-of($arg1) + "::" + type-of($arg2); } @function bar_($arg1, $arg2...) { @return type-of($arg1) + "::" + type-of($arg2); } foo { foo: foo(one); foo: foo(one...); bar: bar(one, two); bar: bar(one, two...); foo: call('foo', one); foo: call('foo', one...); bar: call('bar', one, two); bar: call('bar', one, two...); } bar { foo: foo_(one); foo: foo_(one...); bar: bar_(one, two); bar: bar_(one, two...); foo: call('foo_', one); foo: call('foo_', one...); bar: call('bar_', one, two); bar: call('bar_', one, two...); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1488/options.yml000066400000000000000000000000301305254536400320720ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_151/000077500000000000000000000000001305254536400275655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_151/expected_output.css000066400000000000000000000004631305254536400335230ustar00rootroot00000000000000div.colors{background:gray;background:saturate(red);background:cyan;background:1;color:#666;color:saturate(#369);color:#1f66ad;color:#c96;color:1}div.numbers{filter:grayscale(30%);filter:saturate(30%);filter:invert(30%);-webkit-filter:grayscale(0.3);-webkit-filter:saturate(0.3);-webkit-filter:invert(0.3)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_151/input.scss000066400000000000000000000006711305254536400316250ustar00rootroot00000000000000div.colors { background: grayscale(red); background: saturate(red); background: invert(red); background: alpha(red); color: grayscale(#369); color: saturate(#369); color: saturate(#369, 20%); color: invert(#369); color: alpha(#369); } div.numbers { filter: grayscale(30%); filter: saturate(30%); filter: invert(30%); -webkit-filter: grayscale(0.3); -webkit-filter: saturate(0.3); -webkit-filter: invert(0.3); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152-4.0/000077500000000000000000000000001305254536400300655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152-4.0/error000066400000000000000000000002511305254536400311370ustar00rootroot00000000000000Error: Undefined operation: "10 mod 100%". on line 5 of /sass/spec/output_styles/compressed/libsass-issues/issue_152-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400337270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152-4.0sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152-4.0/input.scss000066400000000000000000000003511305254536400321200ustar00rootroot00000000000000$foo: 10; $bar: 10%; foo { a: #{10}% 100%; a: #{10} % 100%; a: #{10} %100%; a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: $foo 100%; a: $foo % 100%; a: $foo %100%; a: $bar 100%; a: $bar % 100%; a: $bar %100%; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152-4.0/options.yml000066400000000000000000000000321305254536400322760ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152-4.0/status000066400000000000000000000000021305254536400313230ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152/000077500000000000000000000000001305254536400275665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152/error000066400000000000000000000017301305254536400306430ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compressed/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% 100%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 % 100%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 %100%") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152/expected_output.css000066400000000000000000000001531305254536400335200ustar00rootroot00000000000000foo{a:10% 100%;a:10 % 100%;a:10 %100%;a:10% 100%;a:10%;a:10%;a:10 100%;a:10%;a:10%;a:10% 100%;a:10%;a:10%} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152/input.scss000066400000000000000000000003511305254536400316210ustar00rootroot00000000000000$foo: 10; $bar: 10%; foo { a: #{10}% 100%; a: #{10} % 100%; a: #{10} %100%; a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: $foo 100%; a: $foo % 100%; a: $foo %100%; a: $bar 100%; a: $bar % 100%; a: $bar %100%; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_152/options.yml000066400000000000000000000000611305254536400320010ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1526/000077500000000000000000000000001305254536400276545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1526/expected_output.css000066400000000000000000000000501305254536400336020ustar00rootroot00000000000000foo{bar:1 --em-2--em;baz:1 --em-2 --em} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1526/input.scss000066400000000000000000000000661305254536400317120ustar00rootroot00000000000000foo { bar: (1--em-2--em); baz: (1--em - 2--em); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1535/000077500000000000000000000000001305254536400276545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1535/expected_output.css000066400000000000000000000001111305254536400336000ustar00rootroot00000000000000foo{test:list;test:1 --em-2--em;test:1 --em- 2 --em;test:1 --em -2 --em} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1535/input.scss000066400000000000000000000001571305254536400317130ustar00rootroot00000000000000foo { test: type-of(1--em); test: (1--em-2--em); test: (1--em- 2--em); test: (1--em -2--em); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1546/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1546/expected_output.css000066400000000000000000000000221305254536400336030ustar00rootroot00000000000000.foo{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1546/input.sass000066400000000000000000000000771305254536400317140ustar00rootroot00000000000000@mixin foo($foo:red) color: $foo .foo @include foo(green) sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1557/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1557/expected_output.css000066400000000000000000000000671305254536400336160ustar00rootroot00000000000000@media ALL and (max-width: 30em){header{display:none}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1557/input.scss000066400000000000000000000001201305254536400317050ustar00rootroot00000000000000$xs-break: 30em;@media ALL AND (max-width: $xs-break) {header {display: none;}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566-3.5/000077500000000000000000000000001305254536400301635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566-3.5/error000066400000000000000000000002121305254536400312320ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. expected_output.css000066400000000000000000000000201305254536400340270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566-3.5test{test:list} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566-3.5/input.scss000066400000000000000000000002351305254536400322170ustar00rootroot00000000000000@function foo($predicate) { @return call('bar', $predicate); } @function bar($predicate) { @return type-of($predicate); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566-3.5/options.yml000066400000000000000000000000531305254536400323770ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566/expected_output.css000066400000000000000000000000201305254536400336030ustar00rootroot00000000000000test{test:list} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566/input.scss000066400000000000000000000002351305254536400317140ustar00rootroot00000000000000@function foo($predicate) { @return call('bar', $predicate); } @function bar($predicate) { @return type-of($predicate); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1566/options.yml000066400000000000000000000000301305254536400320670ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1567/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1567/expected_output.css000066400000000000000000000000601305254536400336100ustar00rootroot00000000000000@media screen, not print{body{line-height:1.2}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1567/input.scss000066400000000000000000000002451305254536400317160ustar00rootroot00000000000000/* any */@media/* first */ /* screen */screen /*something */ , /* else */ /* not */not/* print */print /* final */ { /* whatever */ body { line-height: 1.2 } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1568/000077500000000000000000000000001305254536400276625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1568/expected_output.css000066400000000000000000000000461305254536400336150ustar00rootroot00000000000000body{font-weight:bold;font-size:10px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1568/input.scss000066400000000000000000000001041305254536400317110ustar00rootroot00000000000000body { font-weight: bold; // test font-size: 10px // test } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1570/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1570/expected_output.css000066400000000000000000000000721305254536400336050ustar00rootroot00000000000000a{font:12px/normal serif}b{font:normal 12px/normal serif} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1570/input.scss000066400000000000000000000001161305254536400317050ustar00rootroot00000000000000a { font: 12px/normal serif; } b { font: normal 12px/normal serif; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1574/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1574/expected_output.css000066400000000000000000000003121305254536400336060ustar00rootroot00000000000000.foo,input[type="text"],input[type="search"],input[type="url"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],input[type="date"],input[type="range"],textarea{bar:baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1574/input.scss000066400000000000000000000003571305254536400317200ustar00rootroot00000000000000.foo { bar: baz; } input[type="text"], input[type="search"], input[type="url"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"], input[type="range"], textarea { @extend .foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1578/000077500000000000000000000000001305254536400276635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1578/error000066400000000000000000000002431305254536400307360ustar00rootroot00000000000000WARNING on line 4 of /sass/spec/output_styles/compressed/libsass-issues/issue_1578/input.sass: This selector doesn't have any properties and will not be rendered. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1578/expected_output.css000066400000000000000000000000151305254536400336120ustar00rootroot00000000000000foo{bar:baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1578/input.sass000066400000000000000000000000451305254536400317140ustar00rootroot00000000000000foo bar: baz &:hover baz:bam sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1578/options.yml000066400000000000000000000000351305254536400320770ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579-3.5/000077500000000000000000000000001305254536400301675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579-3.5/error000066400000000000000000000002121305254536400312360ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000201305254536400340330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579-3.5test{test:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579-3.5/input.scss000066400000000000000000000002311305254536400322170ustar00rootroot00000000000000@function foo($a, $b: null, $c: false) { @return $c; } @function bar($args...) { @return call(foo, $args...); } test { test: bar(3, $c: true); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579-3.5/options.yml000066400000000000000000000000531305254536400324030ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579/000077500000000000000000000000001305254536400276645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579/expected_output.css000066400000000000000000000000201305254536400336070ustar00rootroot00000000000000test{test:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579/input.scss000066400000000000000000000002311305254536400317140ustar00rootroot00000000000000@function foo($a, $b: null, $c: false) { @return $c; } @function bar($args...) { @return call(foo, $args...); } test { test: bar(3, $c: true); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1579/options.yml000066400000000000000000000000301305254536400320730ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1583/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1583/expected_output.css000066400000000000000000000002351305254536400336120ustar00rootroot00000000000000foo{baz:1;baz:list;baz:(foo,)}bar{baz:1;baz:list;baz:(bar,)}foo{string:(foo,);str-length:6;list-length:1}foo,bar{string:foo, bar;str-length:8;list-length:2} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1583/input.scss000066400000000000000000000005321305254536400317130ustar00rootroot00000000000000$ls: ((foo,)); foo { baz: length($ls); baz: type-of($ls); baz: inspect($ls); } bar { baz: length(&); baz: type-of(&); baz: inspect(&); } foo { string: inspect(&); str-length: str-length(inspect(&)); list-length: length(&); } foo, bar { string: inspect(&); str-length: str-length(inspect(&)); list-length: length(&); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1584/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1584/expected_output.css000066400000000000000000000001131305254536400336060ustar00rootroot00000000000000.nest1{color:red}.nest2{color:green}.nest3{color:blue}.nest4{color:yellow} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1584/input.scss000066400000000000000000000006421305254536400317160ustar00rootroot00000000000000@mixin foo($out: false) { @if $out { @at-root { @content; } } } @mixin bar() { @at-root { @content; } } @mixin baz($string) { @at-root .#{$string} { @content; } } .test { @include foo(true) { .nest1 { color: red; } } @include bar() { .nest2 { color: green; } } @include baz('nest3') { color: blue; } @at-root { .nest4 { color: yellow; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000000077500000000000000000000000001305254536400346265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/ampersand-against-literalexpected_output.css000066400000000000000000000001251305254536400405570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/ampersand-against-literal.hive h1{color:blue}.bee h1{color:blue}.amp h1{color:white}.quotedamp h1{color:blue} input.scss000066400000000000000000000004031305254536400366570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/ampersand-against-literal@mixin where($sel: null) { @if ( & == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(".bee"); } .amp { @include where(&); } .quotedamp { @include where("&"); } 000077500000000000000000000000001305254536400343465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/ampersand-as-expressionexpected_output.css000066400000000000000000000000761305254536400403040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/ampersand-as-expression.hive h1{color:blue}.bee h1{color:white}.queen h1{color:blue} input.scss000066400000000000000000000003351305254536400364030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/ampersand-as-expression@mixin where($sel: null) { @if ( & == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(&); } .queen { @include where("&"); } 000077500000000000000000000000001305254536400360525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-selectexpected_output.css000066400000000000000000000001211305254536400417770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select.hive h1{color:blue}.bee h1{color:blue}.amp h1{color:blue}.queen h1{color:white} input.scss000066400000000000000000000004011305254536400401010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select@mixin where($sel: null) { @if ( "&" == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(&); } .amp { @include where(".amp"); } .queen { @include where("&"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1604/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1604/expected_output.css000066400000000000000000000000651305254536400336050ustar00rootroot00000000000000test{args-1:(1 2 3);args-2:(1 2) (3 4);args-3:1 2 3} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1604/input.scss000066400000000000000000000003221305254536400317020ustar00rootroot00000000000000@function test($args...) { $all: (); @each $arg in $args { $all: append($all, $arg); } @return inspect($all); } test { args-1: test(1 2 3); args-2: test(1 2, 3 4); args-3: test(1, 2, 3); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1610/000077500000000000000000000000001305254536400276465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1610/expected_output.css000066400000000000000000000002121305254536400335740ustar00rootroot00000000000000a{b:"bar","bar";b:"bar","bar"}b{b:bar,bar;b:bar,bar}c{b:"foo", bar}d{b:foo,bar;b:foo,bar}e{b:foo,bar;b:foo,bar}f{b:"foo,bar";b:"foo,bar"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1610/input.scss000066400000000000000000000005271305254536400317060ustar00rootroot00000000000000@function foo() { @return "bar"; } @function bar() { @return "foo" + "," + bar; } a { b: foo(), "bar"; b: foo(), "bar" } b { b: #{foo(), "bar"}; b: #{foo(), "bar"} } c { b: "foo", bar; } d { b: #{"foo", bar}; b: #{"foo", bar} } e { b: #{bar()}; b: #{bar()} } f { b: "foo" + "," + bar; b: "foo" + "," + bar } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622-3.5/000077500000000000000000000000001305254536400301545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622-3.5/error000066400000000000000000000002121305254536400312230ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. expected_output.css000066400000000000000000000000151305254536400340240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622-3.5test{test:3} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622-3.5/input.scss000066400000000000000000000002241305254536400322060ustar00rootroot00000000000000@function foo($list) { @return call(bar, $list); } @function bar($list, $args...) { @return length($list); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622-3.5/options.yml000066400000000000000000000000531305254536400323700ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622/expected_output.css000066400000000000000000000000151305254536400336000ustar00rootroot00000000000000test{test:3} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622/input.scss000066400000000000000000000002241305254536400317030ustar00rootroot00000000000000@function foo($list) { @return call(bar, $list); } @function bar($list, $args...) { @return length($list); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1622/options.yml000066400000000000000000000000301305254536400320600ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1624/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1624/expected_output.css000066400000000000000000000000301305254536400335770ustar00rootroot00000000000000foo [data-bar]{baz:bam} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1624/input.scss000066400000000000000000000002311305254536400317030ustar00rootroot00000000000000@function foo($foo) { @return $foo; } @function data($foo) { @return '[data-' + $foo + ']'; } #{foo(foo)} { #{data('bar')} { baz: bam; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1629/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1629/expected_output.css000066400000000000000000000000551305254536400336130ustar00rootroot00000000000000foo{background:url(...) 2rem 3rem/auto 2rem} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1629/input.scss000066400000000000000000000000661305254536400317160ustar00rootroot00000000000000foo { background: url(...) 2rem 3rem / auto 2rem; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1632/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1632/expected_output.css000066400000000000000000000000171305254536400336030ustar00rootroot00000000000000.foo\/bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1632/input.scss000066400000000000000000000000531305254536400317040ustar00rootroot00000000000000$foo: \/ !global; .foo#{$foo}bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634-3.5/000077500000000000000000000000001305254536400301575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634-3.5/error000066400000000000000000000002121305254536400312260ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. expected_output.css000066400000000000000000000000151305254536400340270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634-3.5test{test:0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634-3.5/input.scss000066400000000000000000000002471305254536400322160ustar00rootroot00000000000000$empty-list: (); @function foo($args...) { @return call(bar, $args...); } @function bar($list) { @return length($list); } test { test: foo($empty-list); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634-3.5/options.yml000066400000000000000000000000531305254536400323730ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634/000077500000000000000000000000001305254536400276545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634/expected_output.css000066400000000000000000000000151305254536400336030ustar00rootroot00000000000000test{test:0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634/input.scss000066400000000000000000000002471305254536400317130ustar00rootroot00000000000000$empty-list: (); @function foo($args...) { @return call(bar, $args...); } @function bar($list) { @return length($list); } test { test: foo($empty-list); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1634/options.yml000066400000000000000000000000301305254536400320630ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1640/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1640/expected_output.css000066400000000000000000000000161305254536400336010ustar00rootroot00000000000000.foo{bar:baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1640/input.scss000066400000000000000000000002051305254536400317020ustar00rootroot00000000000000@mixin foo() { @if false { a { b: c } } @else { @content; } } @include foo() { .foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645-3.5/000077500000000000000000000000001305254536400301615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645-3.5/error000066400000000000000000000002121305254536400312300ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000151305254536400340310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645-3.5test{test:0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645-3.5/input.scss000066400000000000000000000003511305254536400322140ustar00rootroot00000000000000@function foo($a, $should-be-empty...) { @return length($should-be-empty); } @function bar($args...) { @return call(foo, $args...); } @function args($args...) { @return $args; } $a: args(1, 2, 3); test { test: bar($a); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645-3.5/options.yml000066400000000000000000000000531305254536400323750ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645/expected_output.css000066400000000000000000000000151305254536400336050ustar00rootroot00000000000000test{test:0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645/input.scss000066400000000000000000000003511305254536400317110ustar00rootroot00000000000000@function foo($a, $should-be-empty...) { @return length($should-be-empty); } @function bar($args...) { @return call(foo, $args...); } @function args($args...) { @return $args; } $a: args(1, 2, 3); test { test: bar($a); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1645/options.yml000066400000000000000000000000301305254536400320650ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1647/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1647/directives/000077500000000000000000000000001305254536400320215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400356760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1647/directives@foo directive{.foo{foo-prop:foo-val}} input.scss000066400000000000000000000001051305254536400337720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1647/directives@foo #{"directive"} { .#{"foo"} { #{"foo-prop"}: #{"foo-val"}; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1647/selectors/000077500000000000000000000000001305254536400316635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000611305254536400355340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1647/selectorsb a{foo:bar}c a{foo:bar}d a{foo:bar}e a{foo:bar} input.scss000066400000000000000000000003521305254536400336400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1647/selectors$map: (foo: 'b', bar: c); $list: ('d', e); a { #{map-get($map, foo)} & { foo: bar; } #{map-get($map, bar)} & { foo: bar; } #{nth($list, 1)} & { foo: bar; } #{nth($list, 2)} & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1648/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1648/expected_output.css000066400000000000000000000000001305254536400336020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1648/input.scss000066400000000000000000000005011305254536400317110ustar00rootroot00000000000000$x: 3px; /* comment 1 */ @if/* pre 1 */$x == 3px/* post 1 */{ /* if 1 */ } /* comment 2 */ @elseif/* pre 2 */$x == 2px/* post 2 */{ /* else if 2 */ } /* comment 3 */ @else/* middle 3 */if/* pre 3 */$x == 3px/* post 3 */{ /* else if 3 */ } /* comment 4 */ @else/* post 4 */{ /* else 4 */ } /* comment 5 */sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1650/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1650/negative/000077500000000000000000000000001305254536400314545ustar00rootroot00000000000000expected_output.css000066400000000000000000000001521305254536400353260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1650/negative:nth-of-type(2n-1),:nth-of-type(2n-1),:nth-of-type(2n-1),:nth-of-type(2n-1),:nth-of-type(2n-1){color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1650/negative/input.scss000066400000000000000000000002001305254536400335000ustar00rootroot00000000000000:nth-of-type(2n-1), :nth-of-type(2n- 1), :nth-of-type(2n -1), :nth-of-type(2n - 1), :nth-of-type( 2n - 1 ) { color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1650/positive/000077500000000000000000000000001305254536400315145ustar00rootroot00000000000000expected_output.css000066400000000000000000000001521305254536400353660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1650/positive:nth-of-type(2n+1),:nth-of-type(2n+1),:nth-of-type(2n+1),:nth-of-type(2n+1),:nth-of-type(2n+1){color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1650/positive/input.scss000066400000000000000000000002001305254536400335400ustar00rootroot00000000000000:nth-of-type(2n+1), :nth-of-type(2n+ 1), :nth-of-type(2n +1), :nth-of-type(2n + 1), :nth-of-type( 2n + 1 ) { color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/basic/000077500000000000000000000000001305254536400307375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400346120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/basiczoo.bar{display:block} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/basic/input.scss000066400000000000000000000001431305254536400327710ustar00rootroot00000000000000%foo { &bar { display: block; } &.bar { display: block; } } zoo { @extend %foo; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/bem/000077500000000000000000000000001305254536400304215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000671305254536400343000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/bem.zoo,.foo{display:block}.zoo--up,.foo--up{border:none} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/bem/input.scss000066400000000000000000000001741305254536400324570ustar00rootroot00000000000000%foo, .foo { display:block; &--up { border: none; } } .zoo { @extend %foo; &--up { @extend %foo--up; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/nested/000077500000000000000000000000001305254536400311405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400350120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/nestedzoofoo{display:inner} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1654/nested/input.scss000066400000000000000000000002231305254536400331710ustar00rootroot00000000000000moo { &%foo { &bar { display: inner; } &.bar { display: outer; } } } zoo { &foo { @extend moo%foobar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1667/000077500000000000000000000000001305254536400276625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1667/expected_output.css000066400000000000000000000001131305254536400336100ustar00rootroot00000000000000foo{a:1;b:1px}h1{font-size:2.221rem}h1 small{font-size:1.586rem;color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1667/input.scss000066400000000000000000000024461305254536400317240ustar00rootroot00000000000000$map: ( 1: 1, 1px: 1px ); foo { a: map-get($map, 1); b: map-get($map, 1px); } $type-scale: ( -15:0.066667rem, -10:0.186rem, -9:0.211rem, -8:0.26rem, -7:0.295rem, -6:0.364rem, -5:0.413rem, -4:0.51rem, -3:0.578rem, -2:0.714rem, -1:0.809rem, 0:1rem, 1:1.133rem, 2:1.4rem, 3:1.586rem, 4:1.96rem, 5:2.221rem, 6:2.744rem, 7:3.109rem, 8:3.842rem, 9:4.353rem, 10:5.378rem, 11:6.094rem, 12:7.53rem, 13:8.531rem, 14:10.541rem, 15:11.943rem, 16:14.758rem ); @function get-size($size) { @if map-has-key($type-scale, $size) { @return map-get($type-scale, $size); } @warn "Not a valid size."; @return null; } @function scale-size($rem-size, $steps) { $size-key: get-key-for-value($type-scale, $rem-size); @if $size-key { $new-size: $size-key + $steps; @return get-size($new-size); } @warn "Not able to find size for " + $rem-size; @return null; } @function get-key-for-value($map, $value) { @each $map-key, $map-value in $map { @if $map-value == $value { @return $map-key } } @warn $value + " not found in " + $map; @return null; } $h1-font-size: get-size(5); h1 { font-size: $h1-font-size; small { font-size: scale-size($h1-font-size, -2); color: red; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1669/000077500000000000000000000000001305254536400276645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1669/expected_output.css000066400000000000000000000000201305254536400336070ustar00rootroot00000000000000foo{bar:100%/3} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1669/input.scss000066400000000000000000000000321305254536400317130ustar00rootroot00000000000000foo { bar: #{100%/3} } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1671-4.0/000077500000000000000000000000001305254536400301545ustar00rootroot00000000000000expected_output.css000066400000000000000000000004331305254536400340300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1671-4.0a{background:url("img.png") no-repeat 6px 0/5px;background:url("img.png") no-repeat 6px 1/5px;background:url("img.png") no-repeat 6px 1px/5px;background:url("img.png") no-repeat 6px 5px/0;background:url("img.png") no-repeat 6px 5px/1;background:url("img.png") no-repeat 6px 5px/1px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1671-4.0/input.scss000066400000000000000000000005611305254536400322120ustar00rootroot00000000000000$foo: 5px; a { background: url('img.png') no-repeat 6px 0 / #{$foo}; background: url('img.png') no-repeat 6px 1 / #{$foo}; background: url('img.png') no-repeat 6px 1px / #{$foo}; background: url('img.png') no-repeat 6px #{$foo} / 0; background: url('img.png') no-repeat 6px #{$foo} / 1; background: url('img.png') no-repeat 6px #{$foo} / 1px; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1671-4.0/options.yml000066400000000000000000000000321305254536400323650ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1671/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1671/expected_output.css000066400000000000000000000004471305254536400336150ustar00rootroot00000000000000a{background:url("img.png") no-repeat 6px 0 / 5px;background:url("img.png") no-repeat 6px 1 / 5px;background:url("img.png") no-repeat 6px 1px / 5px;background:url("img.png") no-repeat 6px 5px / 0;background:url("img.png") no-repeat 6px 5px / 1;background:url("img.png") no-repeat 6px 5px / 1px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1671/input.scss000066400000000000000000000005611305254536400317130ustar00rootroot00000000000000$foo: 5px; a { background: url('img.png') no-repeat 6px 0 / #{$foo}; background: url('img.png') no-repeat 6px 1 / #{$foo}; background: url('img.png') no-repeat 6px 1px / #{$foo}; background: url('img.png') no-repeat 6px #{$foo} / 0; background: url('img.png') no-repeat 6px #{$foo} / 1; background: url('img.png') no-repeat 6px #{$foo} / 1px; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1671/options.yml000066400000000000000000000000301305254536400320640ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1672/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1672/expected_output.css000066400000000000000000000000251305254536400336060ustar00rootroot00000000000000.-tablet{color:#FFF} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1672/input.scss000066400000000000000000000000731305254536400317120ustar00rootroot00000000000000$breakpoint: 'tablet'; .-#{$breakpoint} { color: #FFF; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1673/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1673/expected_output.css000066400000000000000000000000471305254536400336130ustar00rootroot00000000000000.foo{test:outer}.foo.inner{test:inner} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1673/input.scss000066400000000000000000000001661305254536400317160ustar00rootroot00000000000000%foo { test: outer; &-inner { test: inner; } } .foo { @extend %foo; &.inner { @extend %foo-inner; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1685/000077500000000000000000000000001305254536400276625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1685/expected_output.css000066400000000000000000000000001305254536400336030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1685/input.scss000066400000000000000000000001041305254536400317110ustar00rootroot00000000000000@function foo($x, $y...) { @return null } a { b: foo(1 2 3...); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709-4.0/000077500000000000000000000000001305254536400301565ustar00rootroot00000000000000expected_output.css000066400000000000000000000004771305254536400340420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709-4.0.my-element{-webkit-transition:-webkit- transform 0.25s linear,transform 0.25s linear;-moz-transition:-moz- transform 0.25s linear,transform 0.25s linear;-ms-transition:-ms- transform 0.25s linear,transform 0.25s linear;-o-transition:-o- transform 0.25s linear,transform 0.25s linear;transition:transform 0.25s linear} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709-4.0/input.scss000066400000000000000000000011471305254536400322150ustar00rootroot00000000000000@mixin transition( $prefix_properties, $transitions... ) { @if not str-index( inspect( $transitions ), ',') { $transitions: ( $transitions ); } @each $prefix in -webkit-, -moz-, -ms-, -o-, '' { $prefixed: ''; @each $transition in $transitions { @if $prefix_properties and '' != $prefix { $prefixed: #{$prefix}$transition,$transition; } @else { $prefixed: $transition; } } #{$prefix}transition: $prefixed; } } .my-element { @include transition( true, transform 0.25s linear ); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709-4.0/options.yml000066400000000000000000000000321305254536400323670ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709/error000066400000000000000000000005311305254536400307320ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/libsass-issues/issue_1709/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$prefix}#{$transition}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709/expected_output.css000066400000000000000000000004731305254536400336160ustar00rootroot00000000000000.my-element{-webkit-transition:-webkit-transform 0.25s linear,transform 0.25s linear;-moz-transition:-moz-transform 0.25s linear,transform 0.25s linear;-ms-transition:-ms-transform 0.25s linear,transform 0.25s linear;-o-transition:-o-transform 0.25s linear,transform 0.25s linear;transition:transform 0.25s linear} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709/input.scss000066400000000000000000000011471305254536400317160ustar00rootroot00000000000000@mixin transition( $prefix_properties, $transitions... ) { @if not str-index( inspect( $transitions ), ',') { $transitions: ( $transitions ); } @each $prefix in -webkit-, -moz-, -ms-, -o-, '' { $prefixed: ''; @each $transition in $transitions { @if $prefix_properties and '' != $prefix { $prefixed: #{$prefix}$transition,$transition; } @else { $prefixed: $transition; } } #{$prefix}transition: $prefixed; } } .my-element { @include transition( true, transform 0.25s linear ); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1709/options.yml000066400000000000000000000000611305254536400320720ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1710/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1710/expected_output.css000066400000000000000000000000471305254536400336030ustar00rootroot00000000000000ul ul,ol ul,ul ol,ol ol{display:block} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1710/input.scss000066400000000000000000000000631305254536400317020ustar00rootroot00000000000000ul, ol { & & { display: block; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1722-4.0/000077500000000000000000000000001305254536400301515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400340230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1722-4.0.test{background-position:0-1.12em} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1722-4.0/input.scss000066400000000000000000000001471305254536400322070ustar00rootroot00000000000000$score: (item-height: 1.12em); .test { background-position: 0 -#{map-get($score, item-height)}; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1722-4.0/options.yml000066400000000000000000000000321305254536400323620ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1722/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1722/expected_output.css000066400000000000000000000000451305254536400336040ustar00rootroot00000000000000.test{background-position:0 -1.12em} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1722/input.scss000066400000000000000000000001471305254536400317100ustar00rootroot00000000000000$score: (item-height: 1.12em); .test { background-position: 0 -#{map-get($score, item-height)}; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1722/options.yml000066400000000000000000000000301305254536400320610ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1723/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1723/expected_output.css000066400000000000000000000011571305254536400336120ustar00rootroot00000000000000test-1 test-2 test-3 test-4 test-5,test-6 test-7 test-8 test-9 test-10{set:test-1 test-2 test-3 test-4 test-5;selector:test-1;selector:test-2;selector:test-3;selector:test-4;selector:test-5;set:test-6 test-7 test-8 test-9 test-10;selector:test-6;selector:test-7;selector:test-8;selector:test-9;selector:test-10}test-1 test-2 test-3 test-4 test-5,test-6 test-7 test-8 test-9 test-10{set:test-1 test-2 test-3 test-4 test-5;selector:test-1;selector:test-2;selector:test-3;selector:test-4;selector:test-5;set:test-6 test-7 test-8 test-9 test-10;selector:test-6;selector:test-7;selector:test-8;selector:test-9;selector:test-10} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1723/input.scss000066400000000000000000000007661305254536400317200ustar00rootroot00000000000000test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { @each $set in & { set: inspect($set); @each $selector in $set { selector: inspect($selector); } } } test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { @for $i from 1 through length(&) { $set: nth(&, $i); set: inspect($set); @each $selector in $set { selector: inspect($selector); } } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1726/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1726/expected_output.css000066400000000000000000000000311305254536400336030ustar00rootroot00000000000000item{background:2px 2px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1726/input.scss000066400000000000000000000000551305254536400317120ustar00rootroot00000000000000item { background: #{2px} 2px /*red*/; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1729/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1729/expected_output.css000066400000000000000000000001771305254536400336210ustar00rootroot00000000000000a::foo(1),a::foo(2),b::foo(1),b::foo(2),:bar(1),:bar(2),:bar(3),[foo],[bar],[baz],[bar="1"],[bar="2"],[bar="3"]{font-size:1em} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1729/input.scss000066400000000000000000000007661305254536400317260ustar00rootroot00000000000000%place-to-go { font-size: 1em; } a::foo(1){ @extend %place-to-go; } a::foo(2){ @extend %place-to-go; } b::foo(1){ @extend %place-to-go; } b::foo(2){ @extend %place-to-go; } :bar(1){ @extend %place-to-go; } :bar(2){ @extend %place-to-go; } :bar(3){ @extend %place-to-go; } [foo]{ @extend %place-to-go; } [bar]{ @extend %place-to-go; } [baz]{ @extend %place-to-go; } [bar="1"]{ @extend %place-to-go; } [bar="2"]{ @extend %place-to-go; } [bar="3"]{ @extend %place-to-go; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/000077500000000000000000000000001305254536400276625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/basic/000077500000000000000000000000001305254536400307435ustar00rootroot00000000000000expected_output.css000066400000000000000000000002571305254536400346230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/basicdiv{baz:2/3;baz:2/ 3;baz:2 /3;baz:2 / 3}add{baz:5;baz:5;baz:2 +3;baz:5}sub{baz:-1;baz:-1;baz:2 -3;baz:-1}mul{baz:6;baz:6;baz:6;baz:6}mod{baz:2% 3;baz:2% 3;baz:2;baz:2} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/basic/input.scss000066400000000000000000000005441305254536400330020ustar00rootroot00000000000000div { baz: 2/3; baz: 2/ 3; baz: 2 /3; baz: 2 / 3; } add { baz: 2+3; baz: 2+ 3; baz: 2 +3; baz: 2 + 3; } sub { baz: 2-3; baz: 2- 3; baz: 2 -3; baz: 2 - 3; } mul { baz: 2*3; baz: 2* 3; baz: 2 *3; baz: 2 * 3; } mod { baz: 2%3; baz: 2% 3; baz: 2 %3; baz: 2 % 3; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/000077500000000000000000000000001305254536400322105ustar00rootroot00000000000000000077500000000000000000000000001305254536400333645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/both-4.0error000066400000000000000000000002721305254536400344410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/both-4.0Error: Undefined operation: "2 times 2". on line 23 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400373050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/both-4.0input.scss000066400000000000000000000011741305254536400354230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/both-4.0div { baz: #{1/2}/#{1/2}; baz: #{1/ 2}/ #{1/ 2}; baz: #{1 /2} /#{1 /2}; baz: #{1 / 2} / #{1 / 2}; } add { baz: #{1+2}+#{1+2}; baz: #{1+ 2}+ #{1+ 2}; baz: #{1 +2} +#{1 +2}; baz: #{1 + 2} + #{1 + 2}; } sub { baz: #{1-2}-#{1-2}; baz: #{1- 2}- #{1- 2}; baz: #{1 -2} -#{1 -2}; baz: #{1 - 2} - #{1 - 2}; } mul { baz: #{1*2}*#{1*2}; baz: #{1* 2}* #{1* 2}; baz: #{1 *2} *#{1 *2}; baz: #{1 * 2} * #{1 * 2}; } mod { baz: #{1%2}%#{1%2}; baz: #{1% 2}% #{1% 2}; baz: #{1 %2} %#{1 %2}; baz: #{1 % 2} % #{1 % 2}; }options.yml000066400000000000000000000000321305254536400355750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/both-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400346220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/both-4.065sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/both/000077500000000000000000000000001305254536400331445ustar00rootroot00000000000000error000066400000000000000000000116011305254536400341400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/bothDEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+ #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} +#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} + #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2}- #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2} - #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}*#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}* #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} *#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} * #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}%#{1% 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}% #{1% 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} %#{1 % 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} % #{1 % 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000003611305254536400370200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/bothdiv{baz:1/2/1/2;baz:1/2/ 1/2;baz:1/2 /1/2;baz:1/2 / 1/2}add{baz:3+3;baz:3+ 3;baz:3 +3;baz:3 + 3}sub{baz:-1--1;baz:-1- -1;baz:1 -2 -1 -2;baz:-1 - -1}mul{baz:2*2;baz:2* 2;baz:2 *2;baz:2 * 2}mod{baz:1% 2%1% 2;baz:1% 2% 1% 2;baz:1 %1;baz:1 % 1} input.scss000066400000000000000000000011741305254536400351240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/bothdiv { baz: #{1/2}/#{1/2}; baz: #{1/ 2}/ #{1/ 2}; baz: #{1 /2} /#{1 /2}; baz: #{1 / 2} / #{1 / 2}; } add { baz: #{1+2}+#{1+2}; baz: #{1+ 2}+ #{1+ 2}; baz: #{1 +2} +#{1 +2}; baz: #{1 + 2} + #{1 + 2}; } sub { baz: #{1-2}-#{1-2}; baz: #{1- 2}- #{1- 2}; baz: #{1 -2} -#{1 -2}; baz: #{1 - 2} - #{1 - 2}; } mul { baz: #{1*2}*#{1*2}; baz: #{1* 2}* #{1* 2}; baz: #{1 *2} *#{1 *2}; baz: #{1 * 2} * #{1 * 2}; } mod { baz: #{1%2}%#{1%2}; baz: #{1% 2}% #{1% 2}; baz: #{1 %2} %#{1 %2}; baz: #{1 % 2} % #{1 % 2}; }options.yml000066400000000000000000000000611305254536400353000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/both--- :end_version: '3.5' :warning_todo: - libsass 000077500000000000000000000000001305254536400333625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/left-4.0error000066400000000000000000000002721305254536400344370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/left-4.0Error: Undefined operation: "2 times 3". on line 23 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400373030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/left-4.0input.scss000066400000000000000000000007601305254536400354210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/left-4.0div { baz: #{1/2}/3; baz: #{1/ 2}/ 3; baz: #{1 /2} /3; baz: #{1 / 2} / 3; } add { baz: #{1+2}+3; baz: #{1+ 2}+ 3; baz: #{1 +2} +3; baz: #{1 + 2} + 3; } sub { baz: #{1-2}-3; baz: #{1- 2}- 3; baz: #{1 -2} -3; baz: #{1 - 2} - 3; } mul { baz: #{1*2}*3; baz: #{1* 2}* 3; baz: #{1 *2} *3; baz: #{1 * 2} * 3; } mod { baz: #{1%2}%3; baz: #{1% 2}% 3; baz: #{1 %2} %3; baz: #{1 % 2} % 3; }options.yml000066400000000000000000000000321305254536400355730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/left-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400346200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/left-4.065sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/left/000077500000000000000000000000001305254536400331425ustar00rootroot00000000000000error000066400000000000000000000107031305254536400341400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/leftDEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+ 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} +3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} + 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2} - 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}*3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}* 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} *3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} * 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}%3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}% 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} %3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} % 3") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000003351305254536400370170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/leftdiv{baz:1/2/3;baz:1/2/ 3;baz:1/2 /3;baz:1/2 / 3}add{baz:3+3;baz:3+ 3;baz:3 +3;baz:3 + 3}sub{baz:-1-3;baz:-1- 3;baz:1 -2 -3;baz:-1 - 3}mul{baz:2*3;baz:2* 3;baz:2 *3;baz:2 * 3}mod{baz:1% 2%3;baz:1% 2% 3;baz:1 %3;baz:1 % 3} input.scss000066400000000000000000000007601305254536400351220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/leftdiv { baz: #{1/2}/3; baz: #{1/ 2}/ 3; baz: #{1 /2} /3; baz: #{1 / 2} / 3; } add { baz: #{1+2}+3; baz: #{1+ 2}+ 3; baz: #{1 +2} +3; baz: #{1 + 2} + 3; } sub { baz: #{1-2}-3; baz: #{1- 2}- 3; baz: #{1 -2} -3; baz: #{1 - 2} - 3; } mul { baz: #{1*2}*3; baz: #{1* 2}* 3; baz: #{1 *2} *3; baz: #{1 * 2} * 3; } mod { baz: #{1%2}%3; baz: #{1% 2}% 3; baz: #{1 %2} %3; baz: #{1 % 2} % 3; }options.yml000066400000000000000000000000611305254536400352760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/left--- :end_version: '3.5' :warning_todo: - libsass 000077500000000000000000000000001305254536400335455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/right-4.0error000066400000000000000000000002731305254536400346230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/right-4.0Error: Undefined operation: "3 times 2". on line 23 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400374660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/right-4.0input.scss000066400000000000000000000007531305254536400356060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/right-4.0div { baz: 3/#{1/2}; baz: 3/ #{1/ 2}; baz: 3 /#{1 /2}; baz: 3 / #{1 / 2}; } add { baz: 3+#{1+2}; baz: 3+ #{1+ 2}; baz: 3 +#{1 +2}; baz: 3 + #{1 + 2}; } sub { baz: 3-#{1-2}; baz: 3- #{1- 2}; baz: 3 -#{1 -2}; baz: 3 - #{1 - 2}; } mul { baz: 3*#{1*2}; baz: 3* #{1* 2}; baz: 3 *#{1 *2}; baz: 3 * #{1 * 2}; } mod { baz: 3%#{1%2}; baz: 3% #{1% 2}; baz: 3 %#{1 %2}; baz: 3 % #{1 % 2}; }options.yml000066400000000000000000000000321305254536400357560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/right-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400350030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/right-4.065sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/right/000077500000000000000000000000001305254536400333255ustar00rootroot00000000000000error000066400000000000000000000101641305254536400343240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/rightDEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3+#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3+ #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 +#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 + #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3- #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 - #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3*#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3* #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 *#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 * #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 %#{1 % 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 % #{1 % 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000003351305254536400372020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/rightdiv{baz:3/1/2;baz:3/ 1/2;baz:3 /1/2;baz:3 / 1/2}add{baz:3+3;baz:3+ 3;baz:3 +3;baz:3 + 3}sub{baz:3--1;baz:3- -1;baz:3 -1 -2;baz:3 - -1}mul{baz:3*2;baz:3* 2;baz:3 *2;baz:3 * 2}mod{baz:3%1% 2;baz:3% 1% 2;baz:3 %1;baz:3 % 1} input.scss000066400000000000000000000007531305254536400353070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/rightdiv { baz: 3/#{1/2}; baz: 3/ #{1/ 2}; baz: 3 /#{1 /2}; baz: 3 / #{1 / 2}; } add { baz: 3+#{1+2}; baz: 3+ #{1+ 2}; baz: 3 +#{1 +2}; baz: 3 + #{1 + 2}; } sub { baz: 3-#{1-2}; baz: 3- #{1- 2}; baz: 3 -#{1 -2}; baz: 3 - #{1 - 2}; } mul { baz: 3*#{1*2}; baz: 3* #{1* 2}; baz: 3 *#{1 *2}; baz: 3 * #{1 * 2}; } mod { baz: 3%#{1%2}; baz: 3% #{1% 2}; baz: 3 %#{1 %2}; baz: 3 % #{1 % 2}; }options.yml000066400000000000000000000000611305254536400354610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1739/interpolate/right--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1741/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1741/expected_output.css000066400000000000000000000000661305254536400336100ustar00rootroot00000000000000.nav-text-link:not(.header.popover-link){margin:10px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1741/input.scss000066400000000000000000000001141305254536400317030ustar00rootroot00000000000000.header { .nav-text-link:not(&.popover-link) { margin: 10px; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1757/000077500000000000000000000000001305254536400276625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1757/each/000077500000000000000000000000001305254536400305625ustar00rootroot00000000000000expected_output.css000066400000000000000000000001571305254536400344410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1757/each.test .nest{length:1;list:.test .nest;length:2}.test,.other{length:2;list:.test;length:1;list:.other;length:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1757/each/input.scss000066400000000000000000000003271305254536400326200ustar00rootroot00000000000000.test .nest { length: length(&); @each $list in & { list: $list; length: length($list); } } .test, .other { length: length(&); @each $list in & { list: $list; length: length($list); } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1757/for/000077500000000000000000000000001305254536400304505ustar00rootroot00000000000000expected_output.css000066400000000000000000000001571305254536400343270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1757/for.test .nest{length:1;list:.test .nest;length:2}.test,.other{length:2;list:.test;length:1;list:.other;length:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1757/for/input.scss000066400000000000000000000004451305254536400325070ustar00rootroot00000000000000.test .nest { length: length(&); @for $i from 1 through length(&) { $list: nth(&, $i); list: $list; length: length($list); } } .test, .other { length: length(&); @for $i from 1 through length(&) { $list: nth(&, $i); list: $list; length: length($list); } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1765/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1765/expected_output.css000066400000000000000000000000161305254536400336110ustar00rootroot00000000000000foo{bar:32px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1765/input.scss000066400000000000000000000001131305254536400317100ustar00rootroot00000000000000foo { bar: 20px /* height */ + 2*5px /* padding */ + 2*1px /*border*/; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1770/000077500000000000000000000000001305254536400276555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1770/expected_output.css000066400000000000000000000001411305254536400336040ustar00rootroot00000000000000selector{color:red}selector{color:red}selector selector2{color:red}selector selector2{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1770/input.scss000066400000000000000000000003301305254536400317050ustar00rootroot00000000000000@function returns-string() { @return "selector"; } #{"selector"} { color: red; } #{returns-string()} { color: red; } #{"selector"} selector2 { color: red; } #{returns-string()} selector2 { color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1776/000077500000000000000000000000001305254536400276635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1776/expected_output.css000066400000000000000000000000351305254536400336140ustar00rootroot00000000000000h1{width:calc(100% - 110px)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1776/input.scss000066400000000000000000000000451305254536400317160ustar00rootroot00000000000000h1 { width :calc(100% - 110px); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1792/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1792/expected_output.css000066400000000000000000000000341305254536400336110ustar00rootroot00000000000000test{test1:12px;test2:14px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1792/input.scss000066400000000000000000000001121305254536400317070ustar00rootroot00000000000000test { test1: (3px*4in) / 1in; test2: ((1px*2in) + (3px*4in)) / 1in; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1794/000077500000000000000000000000001305254536400276635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1794/expected_output.css000066400000000000000000000000501305254536400336110ustar00rootroot00000000000000@media (max-width: 500px){foo{bar:baz}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1794/input.scss000066400000000000000000000000761305254536400317220ustar00rootroot00000000000000@media (max-width /*comment*/ : 500px) { foo { bar: baz; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1796/000077500000000000000000000000001305254536400276655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1796/expected_output.css000066400000000000000000000005571305254536400336270ustar00rootroot00000000000000.parent .brother,.parent .sister,.parent .cousin{color:green;sel:.parent .brother,.parent .sister,.parent .cousin;x:.parent .brother + .brother;x:.parent .brother + .brother,.parent .sister + .sister;x:.parent .brother + .brother,.parent .sister + .sister,.parent .cousin + .cousin}.parent .brother+.brother,.parent .sister+.sister,.parent .cousin+.cousin{debug:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1796/input.scss000066400000000000000000000005131305254536400317200ustar00rootroot00000000000000.parent { .brother, .sister, .cousin { color: green; sel: &; $new-sel: (); @each $s in & { $last: nth($s, -1); $new-sel: append($new-sel, $s #{'+'} $last, comma); x: $new-sel; } @at-root #{$new-sel} { debug: foo; } } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1797/000077500000000000000000000000001305254536400276665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1797/expected_output.css000066400000000000000000000002051305254536400336160ustar00rootroot00000000000000.not{color:red}div:has(.not){color:black}bar span:not(.not){color:black}span:not(bar.foo){color:black}span:not(bar.not){color:black} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1797/input.scss000066400000000000000000000003271305254536400317240ustar00rootroot00000000000000%not { color: red; } .not { @extend %not; } div:has(%not) { color: black; } bar { span:not(%not) { color: black; } span:not(&.foo) { color: black; } span:not(&%not) { color: black; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1798/000077500000000000000000000000001305254536400276675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1798/1/000077500000000000000000000000001305254536400300275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400337000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1798/1a{margin:2px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1798/1/input.scss000066400000000000000000000000361305254536400320620ustar00rootroot00000000000000a /*#{"}*/ { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1798/2/000077500000000000000000000000001305254536400300305ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400337010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1798/2a{margin:2px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1798/2/input.scss000066400000000000000000000000361305254536400320630ustar00rootroot00000000000000a /*#{#{*/ { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1803/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1803/shallow/000077500000000000000000000000001305254536400313235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400351740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1803/shallowa{display:block b;display-foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1803/shallow/input.scss000066400000000000000000000000601305254536400333530ustar00rootroot00000000000000a { display: block b { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1812/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1812/expected_output.css000066400000000000000000000001071305254536400336030ustar00rootroot00000000000000@svg-load test url(foo.svg){fill:red}.foo{background:svg-inline(test)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1812/input.scss000066400000000000000000000001341305254536400317040ustar00rootroot00000000000000@svg-load test url(foo.svg) { fill: red; } .foo { background: svg-inline(test); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1813/000077500000000000000000000000001305254536400276535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1813/expected_output.css000066400000000000000000000000121305254536400335770ustar00rootroot00000000000000a{b:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1813/input.scss000066400000000000000000000002301305254536400317020ustar00rootroot00000000000000@function foo($value) { $a: bar($value); @return $value; } @function bar($list) { @while (true) { @return true; } } a { b: foo(true); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1819/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1819/expected_output.css000066400000000000000000000000161305254536400336110ustar00rootroot00000000000000foo{bar:null} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1819/input.scss000066400000000000000000000000611305254536400317120ustar00rootroot00000000000000foo { bar: type-of(selector-unify('p', 'a')); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1825/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1825/expected_output.css000066400000000000000000000000241305254536400336050ustar00rootroot00000000000000foo--baz{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1825/input.scss000066400000000000000000000000711305254536400317100ustar00rootroot00000000000000foo { &-- { &baz { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1839/000077500000000000000000000000001305254536400276635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1839/expected_output.css000066400000000000000000000000631305254536400336150ustar00rootroot00000000000000@custom-media --large-viewport (min-width: 1001px) sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1839/input.scss000066400000000000000000000000631305254536400317160ustar00rootroot00000000000000@custom-media --large-viewport (min-width: 1001px);sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/hoisting/000077500000000000000000000000001305254536400314205ustar00rootroot00000000000000expected_output.css000066400000000000000000000004551305254536400353000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/hoisting@media only screen{.foo{content:bar;content:foo}}@media only screen and (min-width: 1337px){.foo{content:baz}}@media (min-width: 0) and (max-width: 599px) and (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) and (min-width: 0) and (max-width: 599px){.foo{content:bar}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/hoisting/input.scss000066400000000000000000000005411305254536400334540ustar00rootroot00000000000000@media only screen { .foo { content: bar; @media (min-width: 1337px) { content: baz; } content: foo; } } $foo: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$foo} { $bar: "(min-width: 0) and (max-width: 599px)"; @media #{$bar} { .foo { content: bar; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/media_level_4/000077500000000000000000000000001305254536400322655ustar00rootroot00000000000000expected_output.css000066400000000000000000000002631305254536400361420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/media_level_4@media (pointer: none){.foo{content:foo}}@media (pointer: none) and (scripting){.foo{content:baz}}@media (pointer: none) and (scripting) and (light-level: dim){.foo{content:bar}} input.scss000066400000000000000000000002571305254536400342460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/media_level_4.foo { @media (pointer: none) { content: foo; @media (scripting) { content: baz; @media (light-level: dim) { content: bar; } } } } 000077500000000000000000000000001305254536400342345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/media_wrapper_selectorexpected_output.css000066400000000000000000000003601305254536400401660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/media_wrapper_selector@media all{.bar{content:baz}}@media all and (min-width: 1337px){.foo{content:bar}}@media all{.bar{content:baz}}@media all and (min-width: 1337px){.baz{content:foo}}@media all and (min-width: 1337px) and (max-width: 42em){.foo{content:bar}} input.scss000066400000000000000000000004221305254536400362660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/media_wrapper_selector@media all { .bar { content: baz; } @media (min-width: 1337px) { .foo { content: bar; } } } @media all { .bar { content: baz; } @media (min-width: 1337px) { .baz { content: foo; } @media (max-width: 42em) { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/merge_no_repeat/000077500000000000000000000000001305254536400327275ustar00rootroot00000000000000expected_output.css000066400000000000000000000002421305254536400366010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/merge_no_repeat.foo{content:foo}@media only screen and (min-width: 1337px){.foo{content:bar}}@media only screen and (min-width: 1337px) and (max-width: 42em){.foo{content:baz}} input.scss000066400000000000000000000002511305254536400347020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/merge_no_repeat.foo { content: foo; @media only screen and (min-width: 1337px) { content: bar; @media only screen and (max-width: 42em) { content: baz; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/mixin/000077500000000000000000000000001305254536400307205ustar00rootroot00000000000000expected_output.css000066400000000000000000000002011305254536400345650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/mixin@media only screen and (color) and (orientation: portrait){.foo{content:bar}}@media all and (min-width: 42em){.foo{content:bar}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/mixin/input.scss000066400000000000000000000010601305254536400327510ustar00rootroot00000000000000@function shift($list) { @if length($list) == 1 { @return (); } $new: (); @for $i from 2 through length($list) { $new: append($new, nth($list, $i)); } @return $new; } @mixin media($medias...) { @if length($medias) == 0 { @content; } @else { @media #{nth($medias, 1)} { @include media(shift($medias)...) { @content; } } } } .foo { @include media('only screen', '(color)', '(orientation: portrait)') { content: bar; } } @include media('all', '(min-width: 42em)') { .foo { content: bar; } } 000077500000000000000000000000001305254536400342345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/selector_wrapper_mediaexpected_output.css000066400000000000000000000003601305254536400401660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/selector_wrapper_media@media all{.foo{content:baz}}@media all and (min-width: 1337px){.foo{content:bar}}@media all{.foo{content:baz}}@media all and (min-width: 1337px){.foo{content:foo}}@media all and (min-width: 1337px) and (max-width: 42em){.foo{content:bar}} input.scss000066400000000000000000000004251305254536400362710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_185/selector_wrapper_media.foo { @media all { content: baz; @media (min-width: 1337px) { content: bar; } } } .foo { @media all { content: baz; @media (min-width: 1337px) { content: foo; @media (max-width: 42em) { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1886/000077500000000000000000000000001305254536400276655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1886/expected_output.css000066400000000000000000000000271305254536400336170ustar00rootroot00000000000000body{background:url()} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1886/input.scss000066400000000000000000000000341305254536400317160ustar00rootroot00000000000000body { background: url() }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1889/000077500000000000000000000000001305254536400276705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1889/expected_output.css000066400000000000000000000000001305254536400336110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1889/input.scss000066400000000000000000000001541305254536400317240ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } div { @media (min-width: 320px) { /* comment */ } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1901/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1901/expected_output.css000066400000000000000000000000271305254536400336030ustar00rootroot00000000000000a:not(c),b:not(c){d:e} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1901/input.scss000066400000000000000000000000541305254536400317040ustar00rootroot00000000000000a, b { &:not(c) { d: e; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1904/000077500000000000000000000000001305254536400276545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1904/expected_output.css000066400000000000000000000000251305254536400336040ustar00rootroot00000000000000.foo--bar{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1904/input.scss000066400000000000000000000000541305254536400317070ustar00rootroot00000000000000.foo { &--#{'bar'} { color: red; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1907/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1907/expected_output.css000066400000000000000000000000251305254536400336070ustar00rootroot00000000000000foo{bar:"test1 2 3"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1907/input.scss000066400000000000000000000000431305254536400317100ustar00rootroot00000000000000foo { bar: 'test' + '1 #{2} 3'; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1915/000077500000000000000000000000001305254536400276565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1915/expected_output.css000066400000000000000000000000321305254536400336040ustar00rootroot00000000000000.wrapped{background:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1915/input.scss000066400000000000000000000001711305254536400317110ustar00rootroot00000000000000@mixin wrapper() { .wrapped { @content; } } %ext { background: #000; } @include wrapper() { @extend %ext; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1926/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1926/expected_output.css000066400000000000000000000050441305254536400336160ustar00rootroot00000000000000.grid [class*="one wide"]{width:6.25%}.grid[class*="one column"]>.column:not(.row),.grid .row[class*="one column"]>.column:not(.row){width:6.25% !important}.grid [class*="two wide"]{width:12.5%}.grid[class*="two column"]>.column:not(.row),.grid .row[class*="two column"]>.column:not(.row){width:12.5% !important}.grid [class*="three wide"]{width:18.75%}.grid[class*="three column"]>.column:not(.row),.grid .row[class*="three column"]>.column:not(.row){width:18.75% !important}.grid [class*="four wide"]{width:25%}.grid[class*="four column"]>.column:not(.row),.grid .row[class*="four column"]>.column:not(.row){width:25% !important}.grid [class*="five wide"]{width:31.25%}.grid[class*="five column"]>.column:not(.row),.grid .row[class*="five column"]>.column:not(.row){width:31.25% !important}.grid [class*="six wide"]{width:37.5%}.grid[class*="six column"]>.column:not(.row),.grid .row[class*="six column"]>.column:not(.row){width:37.5% !important}.grid [class*="seven wide"]{width:43.75%}.grid[class*="seven column"]>.column:not(.row),.grid .row[class*="seven column"]>.column:not(.row){width:43.75% !important}.grid [class*="eight wide"]{width:50%}.grid[class*="eight column"]>.column:not(.row),.grid .row[class*="eight column"]>.column:not(.row){width:50% !important}.grid [class*="nine wide"]{width:56.25%}.grid[class*="nine column"]>.column:not(.row),.grid .row[class*="nine column"]>.column:not(.row){width:56.25% !important}.grid [class*="ten wide"]{width:62.5%}.grid[class*="ten column"]>.column:not(.row),.grid .row[class*="ten column"]>.column:not(.row){width:62.5% !important}.grid [class*="eleven wide"]{width:68.75%}.grid[class*="eleven column"]>.column:not(.row),.grid .row[class*="eleven column"]>.column:not(.row){width:68.75% !important}.grid [class*="twelve wide"]{width:75%}.grid[class*="twelve column"]>.column:not(.row),.grid .row[class*="twelve column"]>.column:not(.row){width:75% !important}.grid [class*="thirteen wide"]{width:81.25%}.grid[class*="thirteen column"]>.column:not(.row),.grid .row[class*="thirteen column"]>.column:not(.row){width:81.25% !important}.grid [class*="fourteen wide"]{width:87.5%}.grid[class*="fourteen column"]>.column:not(.row),.grid .row[class*="fourteen column"]>.column:not(.row){width:87.5% !important}.grid [class*="fifteen wide"]{width:93.75%}.grid[class*="fifteen column"]>.column:not(.row),.grid .row[class*="fifteen column"]>.column:not(.row){width:93.75% !important}.grid [class*="sixteen wide"]{width:100%}.grid[class*="sixteen column"]>.column:not(.row),.grid .row[class*="sixteen column"]>.column:not(.row){width:100% !important} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1926/input.sass000066400000000000000000000010561305254536400317140ustar00rootroot00000000000000// The amount of the column of a single row. $columnAmount: 16 // The name of the each column size. $columnName : one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen =column-generator @for $i from 1 through $columnAmount [class*="#{nth($columnName, $i)} wide"] width: 100% / $columnAmount * $i &[class*="#{nth($columnName, $i)} column"], & .row[class*="#{nth($columnName, $i)} column"] > .column:not(.row) width : 100% / $columnAmount * $i !important .grid +column-generatorsass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1931/000077500000000000000000000000001305254536400276545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1931/expected_output.css000066400000000000000000000000541305254536400336060ustar00rootroot00000000000000body{background-image:url(http://test.com)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1931/input.scss000066400000000000000000000001041305254536400317030ustar00rootroot00000000000000$var: 'http://test.com'; body { background-image: url( #{$var}); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1944/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1944/expected_output.css000066400000000000000000000000221305254536400336050ustar00rootroot00000000000000.bar baz{count:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1944/input.scss000066400000000000000000000002301305254536400317070ustar00rootroot00000000000000$count: 0; @function foo() { $count: $count + 1 !global; $selector: ('.bar' 'baz'); @return $selector; } #{foo()} { count: $count; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1945/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1945/expected_output.css000066400000000000000000000000161305254536400336110ustar00rootroot00000000000000foo{bar:\baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1945/input.scss000066400000000000000000000000371305254536400317150ustar00rootroot00000000000000foo { bar: #{"\\"}#{"baz"}; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1947/000077500000000000000000000000001305254536400276635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1947/expected_output.css000066400000000000000000000000231305254536400336110ustar00rootroot00000000000000.a-b{c:d}.a-b{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1947/input.scss000066400000000000000000000000711305254536400317150ustar00rootroot00000000000000.a-#{quote('' + b)} { c: d; } .a-#{'' + b} { c: d; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1969/000077500000000000000000000000001305254536400276675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1969/expected_output.css000066400000000000000000000000301305254536400336130ustar00rootroot00000000000000.test_class{color:#999} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1969/input.scss000066400000000000000000000003551305254536400317260ustar00rootroot00000000000000$base-text-color: #666; @function calcNavbarTextColor ($base-text-color) { @return $base-text-color; } $header-text-color: calcNavbarTextColor($base-text-color); .test_class { color: lighten($header-text-color, 20%); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1971/000077500000000000000000000000001305254536400276605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1971/expected_output.css000066400000000000000000000001311305254536400336060ustar00rootroot00000000000000@supports (flex-wrap: wrap){.bar{flex:auto}}@supports (flex-wrap: wrap){.bar{flex:auto}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1971/input.scss000066400000000000000000000002511305254536400317120ustar00rootroot00000000000000%foo1 { @supports (flex-wrap: wrap) { flex: auto; } } @supports (flex-wrap: wrap) { %foo2 { flex: auto; } } .bar { @extend %foo1; @extend %foo2; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1977/000077500000000000000000000000001305254536400276665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1977/expected_output.css000066400000000000000000000000701305254536400336160ustar00rootroot00000000000000body#some-\(selector\){color:red}#äöü{color:reds} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_1977/input.scss000066400000000000000000000001031305254536400317140ustar00rootroot00000000000000body#some-\(selector\) { color: red; } #äöü { color: reds; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_224/000077500000000000000000000000001305254536400275665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_224/expected_output.css000066400000000000000000000000671305254536400335240ustar00rootroot00000000000000test{content:"c";content:"b";content:"a";content:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_224/input.scss000066400000000000000000000002631305254536400316230ustar00rootroot00000000000000$list: ("a", "b", "c"); test { content: nth($list, -1); content: nth($list, -2); content: nth($list, -3); content: nth($list, -1) == nth($list, length($list)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_261/000077500000000000000000000000001305254536400275675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_261/expected_output.css000066400000000000000000000002621305254536400335220ustar00rootroot00000000000000@supports (foo: bar){div{foo:bar}}@supports not (foo: bar){div{bar:baz}}@supports (foo: bar) and (bar: baz){div{foo:bar;bar:baz}}@supports (foo: bar) or (bar: baz){div{bar:baz}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_261/input.scss000066400000000000000000000003731305254536400316260ustar00rootroot00000000000000@supports (foo: bar) { div { foo: bar; } } @supports not (foo: bar) { div { bar: baz; } } @supports (foo: bar) and (bar: baz) { div { foo: bar; bar: baz; } } @supports (foo: bar) or (bar: baz) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_279/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_279/expected_output.css000066400000000000000000000000611305254536400335300ustar00rootroot00000000000000.theme .test-hello,.theme .test-world{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_279/foo.scss000066400000000000000000000001061305254536400312550ustar00rootroot00000000000000.test-hello { color: red; } .test-world { @extend .test-hello; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_279/input.scss000066400000000000000000000000411305254536400316270ustar00rootroot00000000000000.theme { @import "foo.scss"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_308/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_308/error000066400000000000000000000006221305254536400306450ustar00rootroot00000000000000WARNING on line 7, column 2 of /sass/spec/output_styles/compressed/libsass-issues/issue_308/input.scss: You probably don't mean to use the color value `orange' in interpolation here. It may end up represented as #ffa500, which will likely produce invalid CSS. Always quote color names when using them as strings (for example, "orange"). If you really want to use the color value here, use `"" + $var'. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_308/expected_output.css000066400000000000000000000000521305254536400335210ustar00rootroot00000000000000.test{color:orange}.orange{color:#C0362C} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_308/input.scss000066400000000000000000000001101305254536400316150ustar00rootroot00000000000000$var: orange; .test { color: $var; } .#{$var} { color: #C0362C; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_308/options.yml000066400000000000000000000000351305254536400320050ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_338/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_338/expected_output.css000066400000000000000000000000221305254536400335210ustar00rootroot00000000000000test{content:"a"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_338/input.scss000066400000000000000000000001411305254536400316240ustar00rootroot00000000000000$list: ("a", "b"); test { content: if( length($list) > 2, nth($list, 3), nth($list, 1) ); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_344/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_344/expected_output.css000066400000000000000000000000421305254536400335200ustar00rootroot00000000000000div{top:-1px;top:-1px;top:-"1px"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_344/input.scss000066400000000000000000000001631305254536400316250ustar00rootroot00000000000000$variable: 1; $foo: #{$variable}px; $bar: #{1}px; $baz: "1px"; div { top: -$foo; top: -$bar; top: -$baz; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_346/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_346/expected_output.css000066400000000000000000000000661305254536400335300ustar00rootroot00000000000000@media all and (min-width: 300px){div{display:block}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_346/input.scss000066400000000000000000000001461305254536400316300ustar00rootroot00000000000000$mediaquery: 'and (min-width: 300px)'; @media all #{$mediaquery} { div { display: block; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_349/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_349/expected_output.css000066400000000000000000000000231305254536400335240ustar00rootroot00000000000000div{blah:not true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_349/input.scss000066400000000000000000000000321305254536400316250ustar00rootroot00000000000000div { blah: not true; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_361/000077500000000000000000000000001305254536400275705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_361/expected_output.css000066400000000000000000000000241305254536400335170ustar00rootroot00000000000000h1{margin-left:10%} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_361/input.scss000066400000000000000000000000571305254536400316260ustar00rootroot00000000000000h1 { margin-left: percentage(10/(120-20)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_368/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_368/expected_output.css000066400000000000000000000000521305254536400335270ustar00rootroot00000000000000div{background:green}div{background:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_368/input.scss000066400000000000000000000003271305254536400316350ustar00rootroot00000000000000@if true { div { background: green; } } @if not true { div { background: red; } } @if not not true { div { background: blue; } } @if not (true or false) { div { background: black; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_394/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_394/expected_output.css000066400000000000000000000001201305254536400335220ustar00rootroot00000000000000.ma-list{alpha:one;beta:two;gamma:three}.ma-map{alpha:one;beta:two;gamma:three} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_394/input.scss000066400000000000000000000003741305254536400316360ustar00rootroot00000000000000$list1: alpha beta gamma; $list2: one two three; $map: (alpha: one, beta: two, gamma: three); .ma-list { @each $item1, $item2 in zip($list1, $list2) { #{$item1}: $item2; } } .ma-map { @each $key, $value in $map { #{$key}: $value; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_439/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_439/expected_output.css000066400000000000000000000000551305254536400335310ustar00rootroot00000000000000ul>+li+li:first-child+li+li{background:#ccc} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_439/input.scss000066400000000000000000000004331305254536400316320ustar00rootroot00000000000000@mixin odd( $selector, $n) { $selector: "& + " + $selector + " + " + $selector; $placeholder: unique_id(); %#{$placeholder} { @content; } #{$selector}:first-child { #{$selector} { @extend %#{$placeholder}; } } } ul > { @include odd( li, 5 ) { background: #ccc; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442-4.0/000077500000000000000000000000001305254536400300675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400337420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442-4.0foo{a:10 rem;a:10rem;a:false} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442-4.0/input.scss000066400000000000000000000001251305254536400321210ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442-4.0/options.yml000066400000000000000000000000321305254536400323000ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442/000077500000000000000000000000001305254536400275705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442/error000066400000000000000000000005151305254536400306450ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/output_styles/compressed/libsass-issues/issue_442/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{100 / 10}rem") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442/expected_output.css000066400000000000000000000000351305254536400335210ustar00rootroot00000000000000foo{a:10rem;a:10rem;a:false} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442/input.scss000066400000000000000000000001251305254536400316220ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_442/options.yml000066400000000000000000000000611305254536400320030ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_452/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_452/expected_output.css000066400000000000000000000002011305254536400335150ustar00rootroot00000000000000x-tabs /deep/ x-panel{foo:bar}div body /deep/ .library{color:blue}#something::shadow{color:blue}:host .library{background:green} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_452/input.scss000066400000000000000000000002551305254536400316270ustar00rootroot00000000000000x-tabs /deep/ x-panel { foo: bar; } div { body /deep/ .library { color: blue; } } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_453/000077500000000000000000000000001305254536400275725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_453/expected_output.css000066400000000000000000000000321305254536400335200ustar00rootroot00000000000000div{--a:2px;top:var(--a)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_453/input.scss000066400000000000000000000000511305254536400316220ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_453/options.yml000066400000000000000000000000301305254536400320010ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_453_sass3_5/000077500000000000000000000000001305254536400311325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400350020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_453_sass3_5div{--a: 2px;top:var(--a)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_453_sass3_5/input.scss000066400000000000000000000000511305254536400331620ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_453_sass3_5/options.yml000066400000000000000000000000531305254536400333460ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_456/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_456/expected_output.css000066400000000000000000000000421305254536400335240ustar00rootroot00000000000000body{-webkit-filter:invert(100%)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_456/input.scss000066400000000000000000000000511305254536400316250ustar00rootroot00000000000000body { -webkit-filter: invert(100%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_469/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_469/expected_output.css000066400000000000000000000000441305254536400335320ustar00rootroot00000000000000/*! */@import url("x");a{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_469/input.scss000066400000000000000000000001021305254536400316260ustar00rootroot00000000000000/*! */ @charset "utf-8"; a { color: red; } @import url("x"); sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_472/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_472/expected_output.css000066400000000000000000000000541305254536400335250ustar00rootroot00000000000000div{display:block}@keyframes{from{foo:bar}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_472/input.scss000066400000000000000000000001161305254536400316250ustar00rootroot00000000000000div { display: block; @keyframes { from { foo: bar; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_478/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_478/expected_output.css000066400000000000000000000000121305254536400335250ustar00rootroot00000000000000x--y{a:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_478/input.scss000066400000000000000000000000521305254536400316320ustar00rootroot00000000000000$x: "x"; $y: "y"; #{$x}--#{$y} { a: 1 } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_485/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_485/expected_output.css000066400000000000000000000002141305254536400335270ustar00rootroot00000000000000@media not all and (monochrome){foo:bar}@media not screen and (color), print and (color){foo:bar}@media (false), print and (color){foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_485/input.scss000066400000000000000000000002601305254536400316310ustar00rootroot00000000000000@media not all and (monochrome) { foo: bar; } @media not screen and (color), print and (color) { foo: bar; } @media (not (screen and (color))), print and (color) { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_487/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_487/expected_output.css000066400000000000000000000001301305254536400335260ustar00rootroot00000000000000[flex]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_487/input.scss000066400000000000000000000004211305254536400316320ustar00rootroot00000000000000 @mixin flex($grow: 1, $shrink: null, $basis: null) { -webkit-box-flex: $grow; -webkit-flex: $grow $shrink $basis; -moz-box-flex: $grow; -moz-flex: $grow $shrink $basis; -ms-flex: $grow $shrink $basis; flex: $grow $shrink $basis; } [flex] { @include flex; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_492/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_492/expected_output.css000066400000000000000000000001011305254536400335200ustar00rootroot00000000000000.css{foo:bar;baz:monkey}.list{one:two;three:four five;six:seven} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_492/input.scss000066400000000000000000000003401305254536400316260ustar00rootroot00000000000000$map: ( foo: bar, baz: monkey, ); .css { @each $key, $value in $map { #{$key}: $value; } } $list: one two, three four five, six seven; .list { @each $foo, $bar, $baz in $list { #{$foo}: $bar $baz; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_495/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_495/expected_output.css000066400000000000000000000000001305254536400335210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_495/input.scss000066400000000000000000000001441305254536400316330ustar00rootroot00000000000000/* Testing to make sure that a trailing comma doesn't break the tests */ $map: ( hello: world, ); sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_502/000077500000000000000000000000001305254536400275655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_502/expected_output.css000066400000000000000000000000001305254536400335060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_502/input.scss000066400000000000000000000000131305254536400316130ustar00rootroot00000000000000$a: 1;; ;; sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_506/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_506/expected_output.css000066400000000000000000000000741305254536400335250ustar00rootroot00000000000000div{_list-space:space;_list-comma:comma;_single-item:space} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_506/input.scss000066400000000000000000000003031305254536400316210ustar00rootroot00000000000000$list: foo bar baz; $list--comma: foo, bar, baz; $single: foo; div { _list-space: list-separator($list); _list-comma: list-separator($list--comma); _single-item: list-separator($single); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_509/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_509/expected_output.css000066400000000000000000000001011305254536400335170ustar00rootroot00000000000000div{foo:1;foo:2;foo:value-2-0;foo:value-3-0 value-3-1 value-3-2} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_509/input.scss000066400000000000000000000011571305254536400316340ustar00rootroot00000000000000$foo: ( (key1): (value-1-0), key2: value-2-0, (key6): (value-6-0), key-3-0 key-3-1 key-3-2: value-3-0 value-3-1 value-3-2, key4: (value-4-0, value-4-1, value-4-2), key5: (key-5-0: value-5-1), (key-7-0: key-7-1): (value-7-0: value-7-1), (key-8-0, key-8-1, key-8-2): (value-8-0, value-8-1, value-8-2), ); div { foo: map-get((foo: 1, bar: 2), foo); foo: map-get((foo: 1, bar: 2), bar); foo: map-get((foo: 1, bar: 2), baz); foo: map-get((), foo); foo: map-get($foo, (key-5-0: value-5-1)); foo: map-get($foo, (key2)); foo: map-get($foo, (key-3-0 key-3-1 key-3-2)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_510/000077500000000000000000000000001305254536400275645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_510/expected_output.css000066400000000000000000000000161305254536400335140ustar00rootroot00000000000000div{foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_510/input.scss000066400000000000000000000001771305254536400316250ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3, burp: 4), bar, baz); $after: (foo: 1, burp: 4); div { foo: $before == $after; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_512/000077500000000000000000000000001305254536400275665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_512/expected_output.css000066400000000000000000000000301305254536400335120ustar00rootroot00000000000000.css{debug:1;debug:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_512/input.scss000066400000000000000000000001611305254536400316200ustar00rootroot00000000000000$list: a b c; .css { debug: index($list, a); @if type-of(index($list, 2)) == "null" { debug: foo; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_534/000077500000000000000000000000001305254536400275725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_534/expected_output.css000066400000000000000000000000571305254536400335270ustar00rootroot00000000000000div{foo:foo1 bar1;foo:foo2 bar2;foo:foo3 bar3} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_534/input.scss000066400000000000000000000002411305254536400316230ustar00rootroot00000000000000$foo: ( 1: foo1 bar1, 10: foo2 bar2, 100: foo3 bar3, ); div { foo: map-get($foo, 1); foo: map-get($foo, 10); foo: map-get($foo, 100); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_535/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_535/expected_output.css000066400000000000000000000000301305254536400335170ustar00rootroot00000000000000.test{margin-left:-541} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_535/input.scss000066400000000000000000000000711305254536400316250ustar00rootroot00000000000000$width: 10; .test { margin-left: - 54 * $width - 1; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_548/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_548/expected_output.css000066400000000000000000000004751305254536400335400ustar00rootroot00000000000000.parent-sel-value{font-family:.parent-sel-value}.parent-sel-value .parent-sel-interpolation{font-family:.parent-sel-value .parent-sel-interpolation}.parent-sel-value .parent-sel-interpolation .parent-sel-value-concat{font-family:"Current parent: .parent-sel-value .parent-sel-interpolation .parent-sel-value-concat"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_548/input.scss000066400000000000000000000002651305254536400316360ustar00rootroot00000000000000.parent-sel-value { font-family: &; .parent-sel-interpolation { font-family: #{&}; .parent-sel-value-concat { font-family: "Current parent: " + &; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_549/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_549/expected_output.css000066400000000000000000000000361305254536400335320ustar00rootroot00000000000000foo{filter:foo(opacity=1000)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_549/input.scss000066400000000000000000000000701305254536400316310ustar00rootroot00000000000000$value: 10; foo { filter: foo(opacity=$value*100); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/000077500000000000000000000000001305254536400275705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/000077500000000000000000000000001305254536400312245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/dimension/000077500000000000000000000000001305254536400332115ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400370640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/dimension#foo{i:10.0001px;j:10.01px;k:-10.0001px;l:-10.01px}#foo{i:0.0001px;j:0.01px;k:-0.0001px;l:-0.01px}#foo{i:.0001px;j:.01px;k:-.0001px;l:-.01px} input.scss000066400000000000000000000003131305254536400351630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/dimension#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: .0001px; j: .01px; k: -.0001px; l: -.01px; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/number/000077500000000000000000000000001305254536400325145ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400363730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/number#foo{a:10.0001;b:10.01;c:-10.0001;d:-10.01}#foo{a:0.0001;b:0.01;c:-0.0001;d:-0.01}#foo{a:.0001;b:.01;c:-.0001;d:-.01} input.scss000066400000000000000000000002631305254536400344720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/number#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: .0001; b: .01; c: -.0001; d: -.01; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/percent/000077500000000000000000000000001305254536400326645ustar00rootroot00000000000000expected_output.css000066400000000000000000000002021305254536400365320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/percent#foo{e:10.0001%;f:10.01%;g:-10.0001%;h:-10.01%}#foo{e:0.0001%;f:0.01%;g:-0.0001%;h:-0.01%}#foo{e:.0001%;f:.01%;g:-.0001%;h:-.01%} input.scss000066400000000000000000000002771305254536400346470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/literal/percent#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: .0001%; f: .01%; g: -.0001%; h: -.01%; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/operator/000077500000000000000000000000001305254536400314235ustar00rootroot00000000000000expected_output.css000066400000000000000000000001521305254536400352750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/operator#foo{color:saturate(.03);color:saturate(.7);-webkit-filter:grayscale(0.03);-webkit-filter:grayscale(0.7)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/operator/input.scss000066400000000000000000000002161305254536400334560ustar00rootroot00000000000000$x: .03; $y: 0.7; #foo { color: saturate($x); color: saturate($y); -webkit-filter: grayscale(.03); -webkit-filter: grayscale(0.7); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/000077500000000000000000000000001305254536400313555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/dimension/000077500000000000000000000000001305254536400333425ustar00rootroot00000000000000expected_output.css000066400000000000000000000002121305254536400372110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/dimension#foo{i:10.0001px;j:10.01px;k:-10.0001px;l:-10.01px}#foo{i:.0001px;j:.01px;k:-.0001px;l:-.01px}#foo{i:.0001px;j:.01px;k:-.0001px;l:-.01px} input.scss000066400000000000000000000005071305254536400353210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/dimension$i1: 10.0001px; $j1: 10.01px; $k1: -10.0001px; $l1: -10.01px; #foo { i: $i1; j: $j1; k: $k1; l: $l1; } $i2: 0.0001px; $j2: 0.01px; $k2: -0.0001px; $l2: -0.01px; #foo { i: $i2; j: $j2; k: $k2; l: $l2; } $i3: .0001px; $j3: .01px; $k3: -.0001px; $l3: -.01px; #foo { i: $i3; j: $j3; k: $k3; l: $l3; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/number/000077500000000000000000000000001305254536400326455ustar00rootroot00000000000000expected_output.css000066400000000000000000000001621305254536400365200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/number#foo{a:10.0001;b:10.01;c:-10.0001;d:-10.01}#foo{a:.0001;b:.01;c:-.0001;d:-.01}#foo{a:.0001;b:.01;c:-.0001;d:-.01} input.scss000066400000000000000000000004571305254536400346300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/number$a1: 10.0001; $b1: 10.01; $c1: -10.0001; $d1: -10.01; #foo { a: $a1; b: $b1; c: $c1; d: $d1; } $a2: 0.0001; $b2: 0.01; $c2: -0.0001; $d2: -0.01; #foo { a: $a2; b: $b2; c: $c2; d: $d2; } $a3: .0001; $b3: .01; $c3: -.0001; $d3: -.01; #foo { a: $a3; b: $b3; c: $c3; d: $d3; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/percent/000077500000000000000000000000001305254536400330155ustar00rootroot00000000000000expected_output.css000066400000000000000000000001761305254536400366750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/percent#foo{e:10.0001%;f:10.01%;g:-10.0001%;h:-10.01%}#foo{e:.0001%;f:.01%;g:-.0001%;h:-.01%}#foo{e:.0001%;f:.01%;g:-.0001%;h:-.01%} input.scss000066400000000000000000000004721305254536400347750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_550/variable/percent$e1: 10.0001%; $f1: 10.01%; $g1: -10.0001%; $h1: -10.01%; #foo { e: $e1; f: $f1; g: $g1; h: $h1; } $e2: 0.0001%; $f2: 0.01%; $g2: -0.0001%; $h2: -0.01%; #foo { e: $e2; f: $f2; g: $g2; h: $h2; } $e3: .0001%; $f3: .01%; $g3: -.0001%; $h3: -.01%; #foo { e: $e3; f: $f3; g: $g3; h: $h3; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_552/000077500000000000000000000000001305254536400275725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_552/expected_output.css000066400000000000000000000000411305254536400335200ustar00rootroot00000000000000a,div{top:0}.a.c,.b.c{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_552/input.scss000066400000000000000000000001071305254536400316240ustar00rootroot00000000000000a, div { top: 0; } .a, .b { &.c { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_553/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_553/expected_output.css000066400000000000000000000000561305254536400335270ustar00rootroot00000000000000.test{var-value:1;func-value:1;mixin-value:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_553/input.scss000066400000000000000000000002631305254536400316300ustar00rootroot00000000000000$foo\bar: 1; @function foo\func() { @return 1; } @mixin foo\mixin() { mixin-value: 1; } .test { var-value: $foo\bar; func-value: foo\func(); @include foo\mixin(); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_555/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_555/expected_output.css000066400000000000000000000000451305254536400335270ustar00rootroot00000000000000a{foo:baz;foo:blah;foo:blah;foo:bam} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_555/input.scss000066400000000000000000000004021305254536400316250ustar00rootroot00000000000000 @function hello($name) { @return $name; } $foo: ( bar() : baz, bar("foo") : blah, hello("bob") : bam, ); a { foo: map-get($foo, "bar()"); foo: map-get($foo, "bar(\"foo\")"); foo: map-get($foo, 'bar("foo")'); foo: map-get($foo, "bob"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_556/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_556/expected_output.css000066400000000000000000000000221305254536400335230ustar00rootroot00000000000000.test{equal:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_556/input.scss000066400000000000000000000001511305254536400316270ustar00rootroot00000000000000$test: ( one: 1, two: 2, ); $expect: ( two: 2, one: 1, ); .test { equal: $test == $expect; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_557/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_557/expected_output.css000066400000000000000000000000111305254536400335220ustar00rootroot00000000000000a{foo:2} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_557/input.scss000066400000000000000000000000601305254536400316270ustar00rootroot00000000000000 a { foo: map-get((foo: 1, bar: 2), "bar"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_574/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_574/expected_output.css000066400000000000000000000000271305254536400335300ustar00rootroot00000000000000.test{margin-left:3em} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_574/input.scss000066400000000000000000000001631305254536400316320ustar00rootroot00000000000000$flow: left; $map: ( margin-#{$flow}: 3em, foo: bar, ); .test { margin-left: map-get($map, margin-left); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_575/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_575/expected_output.css000066400000000000000000000000171305254536400335300ustar00rootroot00000000000000.test{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_575/input.scss000066400000000000000000000000751305254536400316350ustar00rootroot00000000000000.test { @if (foo: bar) == (foo: bar) { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_577/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_577/expected_output.css000066400000000000000000000000251305254536400335310ustar00rootroot00000000000000.test{-map-test:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_577/input.scss000066400000000000000000000003051305254536400316330ustar00rootroot00000000000000@function map-each($map) { $values: (); @each $key, $value in $map { $values: append($values, $value); } @return $values; } $map: (foo: bar); .test { -map-test: map-each($map); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_578/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_578/expected_output.css000066400000000000000000000001311305254536400335300ustar00rootroot00000000000000.test{-positive:one two three bar six seven;-negative:one two three four five six seven} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_578/input.scss000066400000000000000000000002271305254536400316370ustar00rootroot00000000000000$list: one foo three bar six seven; $pos: set-nth($list, 2, two); $neg: set-nth($pos, -3, four five); .test { -positive: $pos; -negative: $neg; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_579/000077500000000000000000000000001305254536400276035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_579/expected_output.css000066400000000000000000000000311305254536400335300ustar00rootroot00000000000000.test{foo:fump;bar:bump} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_579/input.scss000066400000000000000000000002171305254536400316370ustar00rootroot00000000000000$map: ( foo: fump, bar: bump, ); @mixin vararg-test($foo, $bar) { foo: $foo; bar: $bar; } .test { @include vararg-test($map...); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_590/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_590/expected_output.css000066400000000000000000000000561305254536400335300ustar00rootroot00000000000000foo{foo:1/2;foo:0.5;foo:.5;foo:true;foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_590/input.scss000066400000000000000000000001261305254536400316270ustar00rootroot00000000000000foo { foo: 1/2; foo: 0.5; foo: (1/2); foo: 1/2 == 0.5; foo: (1/2) == 0.5; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_592/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_592/expected_output.css000066400000000000000000000001021305254536400335220ustar00rootroot00000000000000.a .b::-webkit-scrollbar,.a .c .b::-webkit-scrollbar{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_592/input.scss000066400000000000000000000001761305254536400316360ustar00rootroot00000000000000%a::-webkit-scrollbar { color: green; } .a { .b { @extend %a; } .c .b { @extend %a; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_593/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_593/expected_output.css000066400000000000000000000000771305254536400335360ustar00rootroot00000000000000h1:nth-of-type(2n+1){color:red}h1:nth-of-type(2n+1){color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_593/input.scss000066400000000000000000000001521305254536400316310ustar00rootroot00000000000000h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_595/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_595/expected_output.css000066400000000000000000000000151305254536400335300ustar00rootroot00000000000000a{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_595/input.scss000066400000000000000000000000271305254536400316340ustar00rootroot00000000000000a { color: red; }; sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_602/000077500000000000000000000000001305254536400275665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_602/expected_output.css000066400000000000000000000001441305254536400335200ustar00rootroot00000000000000#foo.\bar{color:red}#foo.b\ar{color:red}#foo\.bar{color:red}#foo\bar{color:red}#fo\o.bar{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_602/input.scss000066400000000000000000000002171305254536400316220ustar00rootroot00000000000000#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_610/000077500000000000000000000000001305254536400275655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_610/expected_output.css000066400000000000000000000002651305254536400335230ustar00rootroot00000000000000foo{a:a;b:b;c:c;d:d}foo{a:a;b:b;c:c;d:d}foo{a:a;b:b;c:c;d:d}foo{a:a;b:b;c:c;d:d}foo{a:a;b:b;c:c;d:d}foo{a:a;b:b;c:c;d:d}foo{a:a;b:b;c:c;d:d}foo{a:a;b:b;c:c;d:d}foo{a:a;b:b;c:c;d:d} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_610/input.scss000066400000000000000000000010721305254536400316210ustar00rootroot00000000000000@mixin vararg-test($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } foo { @include vararg-test(a, b, c, d); } foo { @include vararg-test(a b c d...); } foo { @include vararg-test((a b c d)...); } foo { @include vararg-test((a, b, c, d)...); } foo { @include vararg-test((a: a, b: b, c: c, d: d)...); } foo { @include vararg-test(("a": a, "b": b, "c": c, "d": d)...); } foo { @include vararg-test(a b..., (c: c, d: d)...); } foo { @include vararg-test(a, b c..., (d: d)...); } foo { @include vararg-test($c: c, (a: a, b: b, d: d)...); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_613/000077500000000000000000000000001305254536400275705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_613/expected_output.css000066400000000000000000000000571305254536400335250ustar00rootroot00000000000000.selector{content:4}.other-selector{content:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_613/input.scss000066400000000000000000000003171305254536400316250ustar00rootroot00000000000000$var: 1; @mixin test { $var: 2; } @function test() { $var: 3; @return "dummy"; } .selector { $var: 4; @include test; $dummy: test(); content: $var; } .other-selector { content: $var; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_614/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_614/expected_output.css000066400000000000000000000001201305254536400335150ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar){div{bar:baz}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_614/input.scss000066400000000000000000000001401305254536400316200ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_615/000077500000000000000000000000001305254536400275725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_615/expected_output.css000066400000000000000000000000131305254536400335170ustar00rootroot00000000000000a{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_615/input.scss000066400000000000000000000001141305254536400316220ustar00rootroot00000000000000$foo: "bar"; %#{"foo--#{$foo}"} { foo: bar; } a { @extend %foo--bar; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_617/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_617/expected_output.css000066400000000000000000000001011305254536400335170ustar00rootroot00000000000000.foo{display:block}@supports (display: flex){.foo{display:flex}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_617/input.scss000066400000000000000000000001321305254536400316240ustar00rootroot00000000000000.foo { display: block; @supports (display: flex) { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_622/000077500000000000000000000000001305254536400275705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_622/expected_output.css000066400000000000000000000001021305254536400335140ustar00rootroot00000000000000@media screen{a{color:red}}@media (foo: bar){.link{display:flex}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_622/input.scss000066400000000000000000000001641305254536400316250ustar00rootroot00000000000000@media screen { a { color: red; } } .link { @media (foo: bar) { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_623/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_623/expected_output.css000066400000000000000000000000731305254536400335240ustar00rootroot00000000000000a{filter:alpha(opacity=0.3)}div{filter:alpha(opacity=0.7)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_623/input.scss000066400000000000000000000001121305254536400316170ustar00rootroot00000000000000a { filter: alpha(opacity=.3); } div { filter: alpha(opacity=0.7); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_636/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_636/expected_output.css000066400000000000000000000001161305254536400335260ustar00rootroot00000000000000foo{is-defined:true;is-string:true;starts-with-character:true;is-unique:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_636/input.scss000066400000000000000000000011011305254536400316220ustar00rootroot00000000000000 foo { $id: unique-id(); $is-string: type-of($id) == string; $starts-with-character: str_slice($id, 0, 1) == "u"; $is-unique: $id != unique-id(); @for $i from 1 through 1000 { $id: unique-id(); $is-string: $is-string and type-of($id) == string; $starts-with-character: $starts-with-character and str_slice($id, 0, 1) == "u"; $is-unique: $is-unique and $id != unique-id(); } is-defined: $id != "unique-id()"; is-string: $is-string; starts-with-character: $starts-with-character; is-unique: $is-unique; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_639/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_639/expected_output.css000066400000000000000000000001051305254536400335270ustar00rootroot00000000000000foo{foo:foo,bar,baz;foo:foo,bar,baz;foo:foo,bar,baz;foo:foo,bar,baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_639/input.scss000066400000000000000000000002651305254536400316370ustar00rootroot00000000000000$quoted_list: "foo", "bar", "baz"; $unquoted_list: foo, bar, baz; foo { foo: #{foo, bar, baz}; foo: #{"foo", "bar", "baz"}; foo: #{$quoted_list}; foo: #{$unquoted_list}; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_641/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_641/expected_output.css000066400000000000000000000000241305254536400335200ustar00rootroot00000000000000.foo--1{width:100%} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_641/input.scss000066400000000000000000000000341305254536400316220ustar00rootroot00000000000000.#{"foo"}--1 { width:100%; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_643/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_643/expected_output.css000066400000000000000000000000171305254536400335240ustar00rootroot00000000000000foo{a:bar baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_643/input.scss000066400000000000000000000000701305254536400316240ustar00rootroot00000000000000$map: (foo: bar, bar: baz); foo { a: nth($map, 2); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_644/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_644/expected_output.css000066400000000000000000000000531305254536400335250ustar00rootroot00000000000000foo{background-image:url(foo/bar/baz.jpg)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_644/input.scss000066400000000000000000000000671305254536400316330ustar00rootroot00000000000000foo { background-image: url(foo/#{"bar"}/baz.jpg); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_646/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_646/expected_output.css000066400000000000000000000000161305254536400335260ustar00rootroot00000000000000foo{foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_646/input.scss000066400000000000000000000001131305254536400316250ustar00rootroot00000000000000@function foo() { /* $bar: 1; */ @return true; } foo { foo: foo(); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_652/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_652/expected_output.css000066400000000000000000000000401305254536400335200ustar00rootroot00000000000000a{name:true;func:true;hex:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_652/input.scss000066400000000000000000000003061305254536400316260ustar00rootroot00000000000000$map: ( purple: foo, rgba(1,2,3,1): bar, #ffffff: baz, ); a { name: map-get($map, purple) == foo; func: map-get($map, rgba(1,2,3,1)) == bar; hex: map-get($map, #ffffff) == baz; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_657/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_657/default/000077500000000000000000000000001305254536400312245ustar00rootroot00000000000000expected_output.css000066400000000000000000000001101305254536400350700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_657/defaultfoo{is-defined:true;is-number:true;is-within-range:true;is-random:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_657/default/input.scss000066400000000000000000000011601305254536400332560ustar00rootroot00000000000000$values: (); foo { $duplicates: 0; $num: random(); $is-number: type-of($num) == number; $is-within-range: $num >= 0 and $num < 1; $values: append($values, $num); @for $i from 1 through 1000 { $num: random(); $is-number: $is-number and type-of($num) == number; $is-within-range: $is-within-range and $num >= 0 and $num < 1; @if (index($values, $num) != null) { $duplicates: $duplicates + 1; } $values: append($values, $num); } is-defined: $num != "random()"; is-number: $is-number; is-within-range: $is-within-range; is-random: $duplicates < 25; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_657/limit/000077500000000000000000000000001305254536400307165ustar00rootroot00000000000000expected_output.css000066400000000000000000000001101305254536400345620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_657/limitfoo{is-defined:true;is-digit:true;is-within-range:true;is-random:false} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_657/limit/input.scss000066400000000000000000000012531305254536400327530ustar00rootroot00000000000000$values: (); $limit: 10; foo { $num: random($limit); $is-digit: type-of($num) == number and floor($num) == $num; $is-within-range: $num >= 1 and $num <= $limit; $is-random: index($values, $num) == null; $values: append($values, $num); @for $i from 1 through 1000 { $num: random($limit); $is-digit: $is-digit and type-of($num) == number and floor($num) == $num; $is-within-range: $is-within-range and $num >= 1 and $num <= $limit; $is-random: $is-random and index($values, $num) == null; $values: append($values, $num); } is-defined: $num != "random(10)"; is-digit: $is-digit; is-within-range: $is-within-range; is-random: $is-random; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/issue_659/000077500000000000000000000000001305254536400313355ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400351770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/issue_659sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/issue_659/input.scss000066400000000000000000000002671305254536400333760ustar00rootroot00000000000000// libsass issue 659: never output empty blocks // https://github.com/sass/libsass/issues/659 @function null() { @return null; } $foo: null; .test { out: null(); out: $foo; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/sass-script/000077500000000000000000000000001305254536400320555ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400357250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/sass-scriptbaz{baz:!important} input.scss000066400000000000000000000002371305254536400340340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/sass-script$foo: null; @mixin bar() { bar: $foo; } @mixin baz() { baz: $foo !important; } foo { baz: $foo; } bar { @include bar; } baz { @include baz; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/static/000077500000000000000000000000001305254536400310715ustar00rootroot00000000000000expected_output.css000066400000000000000000000001001305254536400347340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/staticbam{bam:null}foo{foo:null}bar{bar:null}baz{baz:null !important} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_659/static/input.scss000066400000000000000000000003011305254536400331170ustar00rootroot00000000000000 %bam { bam: null; } @mixin bar() { bar: null; } @mixin baz() { baz: null !important; } foo { foo: null; } bar { @include bar; } baz { @include baz; } bam { @extend %bam; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_660/000077500000000000000000000000001305254536400275725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_660/expected_output.css000066400000000000000000000000741305254536400335260ustar00rootroot00000000000000div{blah:true}div{blah:false}div{blah:false}div{blah:false} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_660/input.scss000066400000000000000000000001711305254536400316250ustar00rootroot00000000000000$foo: true; div { blah: $foo; } div { blah: not $foo; } div { blah: not ($foo); } div { blah: not (true); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_666/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_666/angle/000077500000000000000000000000001305254536400306665ustar00rootroot00000000000000expected_output.css000066400000000000000000000003501305254536400345400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_666/angletest{num_deg:53deg;num_grad:53grad;num_rad:53rad;num_turn:53turn;deg_num:53deg;deg_grad:48.8deg;deg_rad:2417.42274deg;deg_turn:371deg;grad_num:12.5grad;grad_rad:2684.80304grad;grad_turn:211grad;rad_num:12.5rad;rad_turn:14.14159rad} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_666/angle/input.scss000066400000000000000000000005401305254536400327210ustar00rootroot00000000000000test { num_deg: 42 + 11deg; num_grad: 42 + 11grad; num_rad: 42 + 11rad; num_turn: 42 + 11turn; deg_num: 11deg + 42; deg_grad: 11deg + 42grad; deg_rad: 11deg + 42rad; deg_turn: 11deg + 1turn; grad_num: 11grad + 1.5; grad_rad: 11grad + 42rad; grad_turn: 11grad + 0.5turn; rad_num: 11rad + 1.5; rad_turn: 11rad + 0.5turn; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_666/length/000077500000000000000000000000001305254536400310615ustar00rootroot00000000000000expected_output.css000066400000000000000000000005601305254536400347360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_666/lengthtest{num_in:53in;num_cm:53cm;num_pc:53px;num_mm:53mm;num_pt:53pt;num_px:53px;in_num:53in;in_cm:27.53543in;in_pc:18in;in_mm:12.65354in;in_pt:11.58333in;in_px:11.4375in;cm_num:53cm;cm_pc:28.78cm;cm_mm:15.2cm;cm_pt:12.48167cm;cm_px:12.11125cm;pc_num:53pc;pc_mm:20.92126pc;pc_pt:14.5pc;pc_px:13.625pc;mm_num:53mm;mm_pt:25.81667mm;mm_px:22.1125mm;pt_num:53pt;pt_px:42.5pt} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_666/length/input.scss000066400000000000000000000011011305254536400331060ustar00rootroot00000000000000test { num_in: 42 + 11in; num_cm: 42 + 11cm; num_pc: 42 + 11px; num_mm: 42 + 11mm; num_pt: 42 + 11pt; num_px: 42 + 11px; in_num: 11in + 42; in_cm: 11in + 42cm; in_pc: 11in + 42pc; in_mm: 11in + 42mm; in_pt: 11in + 42pt; in_px: 11in + 42px; cm_num: 11cm + 42; cm_pc: 11cm + 42pc; cm_mm: 11cm + 42mm; cm_pt: 11cm + 42pt; cm_px: 11cm + 42px; pc_num: 11pc + 42; pc_mm: 11pc + 42mm; pc_pt: 11pc + 42pt; pc_px: 11pc + 42px; mm_num: 11mm + 42; mm_pt: 11mm + 42pt; mm_px: 11mm + 42px; pt_num: 11pt + 42; pt_px: 11pt + 42px; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_672/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_672/expected_output.css000066400000000000000000000001341305254536400335260ustar00rootroot00000000000000with-keyword-args{answer:"Yep"}with-no-args{answer:"Yep"}without-keyword-args{answer:"Yep"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_672/input.scss000066400000000000000000000004541305254536400316340ustar00rootroot00000000000000@mixin test($arglist...) { $map: keywords($arglist); answer: if($map, "Yep", "Nope"); } with-keyword-args{ @include test($arg1: one, $arg2: two, $arg3: three); } with-no-args { @include test(); } without-keyword-args { @include test(not-a-keyword-arg-1 , not-a-keyword-arg-2); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_683/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_683/expected_output.css000066400000000000000000000001631305254536400335320ustar00rootroot00000000000000foo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_683/input.scss000066400000000000000000000001741305254536400316350ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_688/000077500000000000000000000000001305254536400276045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_688/expected_output.css000066400000000000000000000011221305254536400335330ustar00rootroot00000000000000test{px-to-px:1px;pt-to-px:1.33333px;pc-to-px:16px;in-to-px:96px;mm-to-px:3.77953px;cm-to-px:37.79528px;px-to-pt:.75pt;pt-to-pt:1pt;pc-to-pt:12pt;in-to-pt:72pt;mm-to-pt:2.83465pt;cm-to-pt:28.34646pt;px-to-pc:.0625pc;pt-to-pc:.08333pc;pc-to-pc:1pc;in-to-pc:6pc;mm-to-pc:.23622pc;cm-to-pc:2.3622pc;px-to-in:.01042in;pt-to-in:.01389in;pc-to-in:.16667in;in-to-in:1in;mm-to-in:.03937in;cm-to-in:.3937in;px-to-mm:.26458mm;pt-to-mm:.35278mm;pc-to-mm:4.23333mm;in-to-mm:25.4mm;mm-to-mm:1mm;cm-to-mm:10mm;px-to-cm:.02646cm;pt-to-cm:.03528cm;pc-to-cm:.42333cm;in-to-cm:2.54cm;mm-to-cm:.1cm;cm-to-cm:1cm} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_688/input.scss000066400000000000000000000017231305254536400316430ustar00rootroot00000000000000test { /* Convert to px */ px-to-px: 0px + 1px; pt-to-px: 0px + 1pt; pc-to-px: 0px + 1pc; in-to-px: 0px + 1in; mm-to-px: 0px + 1mm; cm-to-px: 0px + 1cm; /* Convert to pt */ px-to-pt: 0pt + 1px; pt-to-pt: 0pt + 1pt; pc-to-pt: 0pt + 1pc; in-to-pt: 0pt + 1in; mm-to-pt: 0pt + 1mm; cm-to-pt: 0pt + 1cm; /* Convert to pc */ px-to-pc: 0pc + 1px; pt-to-pc: 0pc + 1pt; pc-to-pc: 0pc + 1pc; in-to-pc: 0pc + 1in; mm-to-pc: 0pc + 1mm; cm-to-pc: 0pc + 1cm; /* Convert to in */ px-to-in: 0in + 1px; pt-to-in: 0in + 1pt; pc-to-in: 0in + 1pc; in-to-in: 0in + 1in; mm-to-in: 0in + 1mm; cm-to-in: 0in + 1cm; /* Convert to mm */ px-to-mm: 0mm + 1px; pt-to-mm: 0mm + 1pt; pc-to-mm: 0mm + 1pc; in-to-mm: 0mm + 1in; mm-to-mm: 0mm + 1mm; cm-to-mm: 0mm + 1cm; /* Convert to cm */ px-to-cm: 0cm + 1px; pt-to-cm: 0cm + 1pt; pc-to-cm: 0cm + 1pc; in-to-cm: 0cm + 1in; mm-to-cm: 0cm + 1mm; cm-to-cm: 0cm + 1cm; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_694/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_694/expected_output.css000066400000000000000000000001231305254536400335300ustar00rootroot00000000000000.interpolation-test{test:'{"foo": "bar"}';test:'"hello world"';test:"hello world"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_694/input.scss000066400000000000000000000003661305254536400316420ustar00rootroot00000000000000// test for libsass 694: // parser should be smarter about handling quoted quotes $str: '{' + '"foo": "bar"' + '}'; $str2: '"hello world"'; $str3: "hello world"; .interpolation-test { test: "#{$str}"; test: "#{$str2}"; test: "#{$str3}"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_699/000077500000000000000000000000001305254536400276065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_699/expected_output.css000066400000000000000000000000261305254536400335370ustar00rootroot00000000000000.selector{color:#9c6} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_699/input.scss000066400000000000000000000000551305254536400316420ustar00rootroot00000000000000.selector { color: invert(rebeccapurple); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_700/000077500000000000000000000000001305254536400275655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_700/expected_output.css000066400000000000000000000000451305254536400335170ustar00rootroot00000000000000.selector{color:rgba(255,255,255,0)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_700/input.scss000066400000000000000000000000531305254536400316170ustar00rootroot00000000000000.selector { color: invert(transparent); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_701/000077500000000000000000000000001305254536400275665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_701/expected_output.css000066400000000000000000000002371305254536400335230ustar00rootroot00000000000000.test-1{content:null;content:null;content:false;content:true;content:42;content:42.3;content:42px;content:"string";content:1, 2, 3;content:(a: 1, b: 2, c: 3)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_701/input.scss000066400000000000000000000004731305254536400316260ustar00rootroot00000000000000.test-1 { content: null; content: inspect(null); content: inspect(false); content: inspect(true); content: inspect(42); content: inspect(42.3); content: inspect(42px); content: inspect("string"); $list: 1, 2, 3; content: inspect($list); $map: ( a: 1, b: 2, c: 3 ); content: inspect($map); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_702/000077500000000000000000000000001305254536400275675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_702/expected_output.css000066400000000000000000000000411305254536400335150ustar00rootroot00000000000000.foo{content:true;content:false} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_702/input.scss000066400000000000000000000001311305254536400316160ustar00rootroot00000000000000.foo { content: function-exists("feature-exists"); content: feature-exists("foo"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_703/000077500000000000000000000000001305254536400275705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_703/expected_output.css000066400000000000000000000002051305254536400335200ustar00rootroot00000000000000.test-1{content:1;content:2;content:3}.test-2{content:3;content:2;content:1}.test-3{content:1;content:2}.test-4{content:3;content:2} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_703/input.scss000066400000000000000000000003611305254536400316240ustar00rootroot00000000000000.test-1 { @for $i from 1 through 3 { content: $i; } } .test-2 { @for $i from 3 through 1 { content: $i; } } .test-3 { @for $i from 1 to 3 { content: $i; } } .test-4 { @for $i from 3 to 1 { content: $i; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_708/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_708/expected_output.css000066400000000000000000000001211305254536400335220ustar00rootroot00000000000000.foobar{content:11;content:11;content:11;content:11px;content:11px;content:11px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_708/input.scss000066400000000000000000000004301305254536400316260ustar00rootroot00000000000000@function foobar($x, $y, $z : 3) { @return $x + $y * 2 + $z } .foobar { content: foobar($y:2, $x:4); content: foobar($y: 2, $x: 4); content: foobar($y : 2, $x : 4); content: foobar($y:2px, $x:4); content: foobar($y: 2px, $x: 4); content: foobar($y : 2px, $x : 4); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_733/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_733/expected_output.css000066400000000000000000000000601305254536400335220ustar00rootroot00000000000000test{content:41px;content:41px;content:42px -1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_733/input.scss000066400000000000000000000001701305254536400316250ustar00rootroot00000000000000@function getter() { @return 42px; } test { content: getter()-1; content: getter()- 1; content: getter() -1; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_736/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_736/expected_output.css000066400000000000000000000000721305254536400335300ustar00rootroot00000000000000.test{out:"found true";out:"found true";out:"found true"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_736/input.scss000066400000000000000000000005731305254536400316370ustar00rootroot00000000000000// libsass issue 736: @return does not cause function exit // https://github.com/sass/libsass/issues/736 @function contains-true($list) { @each $bool in $list { @if $bool { @return "found true"; } } @return "nothing found"; } .test { out: contains-true(true false false); out: contains-true(false true false); out: contains-true(false false true); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_738/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_738/expected_output.css000066400000000000000000000000531305254536400335310ustar00rootroot00000000000000.foo--bar{color:red}.foo--1bar{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_738/input.scss000066400000000000000000000000741305254536400316350ustar00rootroot00000000000000.foo { &--bar { color: red; } &--1bar { color: blue;} } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_740/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_740/expected_output.css000066400000000000000000000000271305254536400335230ustar00rootroot00000000000000foo{foo:#fff;bar:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_740/input.scss000066400000000000000000000001451305254536400316250ustar00rootroot00000000000000$foo: null; $foo: #fff !default; $bar: #000; $bar: #f00 !default; foo { foo: $foo; bar: $bar; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_748/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_748/expected_output.css000066400000000000000000000001571305254536400335370ustar00rootroot00000000000000.test{debug:truthy;debug:falsey;debug:falsey;debug:truthy;debug:truthy;debug:truthy;debug:truthy;debug:truthy} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_748/input.scss000066400000000000000000000011751305254536400316410ustar00rootroot00000000000000// problem: not expression is currently returning false on values other than true, false or null @function truthyfalsey($bool: null) { @if not $bool { @return falsey; } @else { @return truthy; } } .test { debug: truthyfalsey(true); // expect truthy debug: truthyfalsey(false); // expect falsey debug: truthyfalsey(); // expect falsey (default arg is null) debug: truthyfalsey(5); // expect truthy debug: truthyfalsey(string); // expect truthy debug: truthyfalsey((alpha: 1, bravo: 2)); // expect truthy debug: truthyfalsey(this is a list); // expect truthy debug: truthyfalsey('true'); // expect truthy } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_759/000077500000000000000000000000001305254536400276035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_759/expected_output.css000066400000000000000000000000501305254536400335310ustar00rootroot00000000000000foo{a:10px;b:20px;c:30px;d:40px;e:50px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_759/input.scss000066400000000000000000000004431305254536400316400ustar00rootroot00000000000000$a: 10px !global !default; $b: 20px !default !global; $c: 30px !default !default !default !global !global !global; $d: 40px !global !global !global !default !default !default; $e: 50px !global !default !global !default !global !default; foo { a: $a; b: $b; c: $c; d: $d; e: $e; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_760/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_760/expected_output.css000066400000000000000000000000171305254536400335240ustar00rootroot00000000000000foo{quoted:""} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_760/input.scss000066400000000000000000000001161305254536400316250ustar00rootroot00000000000000foo { quoted: str-slice("abcd", 1, 0); unquoted: str-slice(abcd, 1, 0); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_763/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_763/expected_output.css000066400000000000000000000000751305254536400335330ustar00rootroot00000000000000foo{a:"a";b:"a";c:a;d:"Xabcd";e:"Xabcd";f:"Xabcd";g:"Xabcd"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_763/input.scss000066400000000000000000000003451305254536400316340ustar00rootroot00000000000000foo { a: str-slice("abcd", 1, 1); b: str-slice('abcd', 1, 1); c: str-slice(abcd, 1, 1); d: str-insert("abcd", "X", 1); e: str-insert("abcd", 'X', 1); f: str-insert('abcd', "X", 1); g: str-insert('abcd', 'X', 1); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_783/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_783/expected_output.css000066400000000000000000000001751305254536400335360ustar00rootroot00000000000000a{foo:2em;bar:2em;a:1;a:4em;a:0em;foo:2px;bar:2em;foo:2em;bar:2px;bar:2px;bar:2px;a:2em;a:1;a:1;foo:2px;a:2em;foo:2px;a:2em} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_783/input.scss000066400000000000000000000064331305254536400316420ustar00rootroot00000000000000// $a: 12px / 1em; // $b: 6px / 1em; // $c: 10em; // $x: -9999em; // $aa: 1px * 1px; a { $foo: 2em; $bar: 2em; foo: $foo; // 2em ✔ bar: $bar; // 2em ✔ // a: $foo * $bar; // 4em*em isn't a valid CSS value. ✔ a: $foo / $bar; // 1 ✔ a: $foo + $bar; // 4em ✔ a: $foo - $bar; // 0em ✔ $foo: 2px; $bar: 2em; foo: $foo; // 2px ✔ bar: $bar; // 2em ✔ // a: $foo * $bar; // 4em*px isn't a valid CSS value. ✔ // a: $foo / $bar; // 1px/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. ✔ // a: $foo - $bar; // Incompatible units: 'em' and 'px'. ✔ $foo: 2em; $bar: 2px; foo: $foo; // 2em ✔ bar: $bar; // 2px ✔ // a: $foo * $bar; // 4em*px isn't a valid CSS value. ✔ // a: $foo / $bar; // 1em/px isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'px' and 'em'. ✔ // a: $foo - $bar; // Incompatible units: 'px' and 'em'. ✔ $foo: 2px / 2em; $bar: 2px; // foo: $foo; // 1px/em isn't a valid CSS value. ✔ bar: $bar; // 2px ✔ // a: $foo * $bar; // 2px*px/em isn't a valid CSS value. ✔ // a: $foo / $bar; // 0.5/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: '' and 'em'. // a: $foo - $bar; // Incompatible units: '' and 'em'. $foo: 2em / 2px; $bar: 2px; // foo: $foo; // 1em/px isn't a valid CSS value. ✔ bar: $bar; // 2px ✔ a: $foo * $bar; // 2em ✔ // a: $foo / $bar; // 0.5em/px*px isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'px' and 'em'. // a: $foo - $bar; // Incompatible units: 'px' and 'em'. $foo: 2em / 2px; $bar: 2em / 2px; // foo: $foo; // 1em/px isn't a valid CSS value. ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ // a: $foo * $bar; // 1em*em/px*px isn't a valid CSS value. ✔ a: $foo / $bar; // 1 ✔ // a: $foo + $bar; // 2em/px isn't a valid CSS value. ✔ // a: $foo - $bar; // 0em/px isn't a valid CSS value. ✔ $foo: 2px / 2em; $bar: 2em / 2px; // foo: $foo; // 1px/em isn't a valid CSS value. ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ a: $foo * $bar; // 1 ✔ // a: $foo / $bar; // 1px*px/em*em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. // a: $foo - $bar; // Incompatible units: 'em' and 'px'. $foo: 2px; $bar: 2px / 2em; foo: $foo; // 2px ✔ // bar: $bar; // 1px/em isn't a valid CSS value. ✔ // a: $foo * $bar; // 2px*px/em isn't a valid CSS value. ✔ a: $foo / $bar; // 2em ✔ // a: $foo + $bar; // Incompatible units: 'em' and ''. // a: $foo - $bar; // Incompatible units: 'em' and ''. $foo: 2px; $bar: 2em / 2px; foo: $foo; // 2px ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ a: $foo * $bar; // 2em ✔ // a: $foo / $bar; // 2px*px/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. // a: $foo - $bar; // Incompatible units: 'em' and 'px'. } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_784/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_784/expected_output.css000066400000000000000000000000411305254536400335270ustar00rootroot00000000000000.foo{each:a 1;each:b 2;each:c 3} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_784/input.scss000066400000000000000000000001041305254536400316300ustar00rootroot00000000000000.foo { @each $item in (a: 1, b: 2, c: 3) { each: $item; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_803/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_803/expected_output.css000066400000000000000000000001531305254536400335230ustar00rootroot00000000000000@media (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px){.foo{content:bar}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_803/input.scss000066400000000000000000000002401305254536400316210ustar00rootroot00000000000000 $query-string: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$query-string} { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_813/000077500000000000000000000000001305254536400275725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_813/expected_output.css000066400000000000000000000000421305254536400335210ustar00rootroot00000000000000.foo{left:3px;bottom:1px 2px 3px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_813/input.scss000066400000000000000000000001741305254536400316300ustar00rootroot00000000000000@function foo($one, $two) { @return $one + $two; } $nums: 1px 2px; .foo { left: foo($nums...); bottom: $nums 3px; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_815/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_815/expected_output.css000066400000000000000000000000261305254536400335250ustar00rootroot00000000000000foo{foo:"ba";bar:"r"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_815/input.scss000066400000000000000000000001031305254536400316220ustar00rootroot00000000000000foo { foo: str-slice("bar", 1, 2); bar: str-slice("bar", 3); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_817/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_817/expected_output.css000066400000000000000000000002541305254536400335320ustar00rootroot00000000000000foo{foo:url("foo/bar.baz");foo:url("foo/bar.baz");foo:url(foo/bar.baz);foo:foo("foo/bar.baz", "bar", 55);foo:foo("foo/bar.baz", "bar", 55);foo:foo("foo/bar.baz", bar, 55)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_817/input.scss000066400000000000000000000003071305254536400316320ustar00rootroot00000000000000foo { foo: url('foo/bar.baz'); foo: url("foo/bar.baz"); foo: url(foo/bar.baz); foo: foo('foo/bar.baz', "bar", 55); foo: foo("foo/bar.baz", 'bar', 55); foo: foo("foo/bar.baz", bar, 55); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_820/000077500000000000000000000000001305254536400275705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_820/expected_output.css000066400000000000000000000001371305254536400335240ustar00rootroot00000000000000/*! Force output of above line by adding a unicode character. ♫ */html,body{height:100%} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_820/input.scss000066400000000000000000000001671305254536400316300ustar00rootroot00000000000000@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_823/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_823/expected_output.css000066400000000000000000000000341305254536400335230ustar00rootroot00000000000000p>.red,p>a>.red{color:#F00} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_823/input.scss000066400000000000000000000001761305254536400316330ustar00rootroot00000000000000%test { > { .red { color: #F00; } } } p { @extend %test; > { a { @extend %test; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_828/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_828/expected_output.css000066400000000000000000000006551305254536400335410ustar00rootroot00000000000000foo{box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.25);box-shadow:inset -1.5em 0 .75em rgba(0,0,0,0.25);box-shadow:inset -1.5em 0 1.5em- 0.75em rgba(0,0,0,0.25);box-shadow:inset -1.5em 0 .75em rgba(0,0,0,0.25);box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.25);box-shadow:inset -1.5em 0 .75em rgba(0,0,0,0.25);box-shadow:inset -1.5em 0 1.5em- 0.75em rgba(0,0,0,0.25);box-shadow:inset -1.5em 0 .75em rgba(0,0,0,0.25)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_828/input.scss000066400000000000000000000010001305254536400316230ustar00rootroot00000000000000foo { box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em - 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em-0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em -.75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em - .75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em- .75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em-.75em rgba(0, 0, 0, .25); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_829/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_829/expected_output.css000066400000000000000000000002501305254536400335310ustar00rootroot00000000000000@media (foo: bar), (bar: baz){.foo{foo:bar}}@media (foo: bar) and (foo: bar), (bar: baz) and (foo: bar){.foo{bar:baz}}@media (foo: bar), (bar: baz){.foo .bar{baz:bam}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_829/input.scss000066400000000000000000000002641305254536400316370ustar00rootroot00000000000000.foo { @media (foo: bar), (bar: baz) { foo: bar; @media (foo: bar) { bar: baz; } .bar { baz: bam; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_845/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_845/expected_output.css000066400000000000000000000000151305254536400335260ustar00rootroot00000000000000*{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_845/input.sass000066400000000000000000000000411305254536400316240ustar00rootroot00000000000000@charset 'UTF-8' * color: red sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_857/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_857/expected_output.css000066400000000000000000000000221305254536400335270ustar00rootroot00000000000000#hello{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_857/input.scss000066400000000000000000000002011305254536400316270ustar00rootroot00000000000000$list: "item-1" "item-2" "item-3"; #hello { @if length($list) % 2 == 0 { color: blue; } @else { color: red; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_859/000077500000000000000000000000001305254536400276045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_859/expected_output.css000066400000000000000000000000731305254536400335370ustar00rootroot00000000000000@media screen{.one{background:blue}.one .three{color:red}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_859/input.scss000066400000000000000000000001741305254536400316420ustar00rootroot00000000000000@media screen { .two { @at-root .one { background: blue; .three { color: red; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_864/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_864/expected_output.css000066400000000000000000000000201305254536400335230ustar00rootroot00000000000000div{color:#999} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_864/input.scss000066400000000000000000000000451305254536400316330ustar00rootroot00000000000000div { color: desaturate(#999, 50%); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870-4.0/000077500000000000000000000000001305254536400300745ustar00rootroot00000000000000expected_output.css000066400000000000000000000007531305254536400337550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870-4.0.csv{output:"alpha","beta","gamma","delta";output:alpha,beta,gamma,delta;output:"[alpha,beta,gamma,delta]";output:"alpha,beta,gamma,delta";output:"[" alpha,beta,gamma,delta "]";output:"alpha,beta,gamma,delta";output:"['alpha,beta,gamma,delta']"}.ssv{output:"alpha" "beta" "gamma" "delta";output:alpha beta gamma delta;output:"[alpha beta gamma delta]";output:"alpha beta gamma delta";output:"[" alpha beta gamma delta "]";output:"alpha beta gamma delta";output:"['alpha beta gamma delta']"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870-4.0/input.scss000066400000000000000000000011771305254536400321360ustar00rootroot00000000000000$quoted-strings-csv: "alpha", "beta", 'gamma', 'delta'; $quoted-strings-ssv: "alpha" "beta" 'gamma' 'delta'; .csv { output: $quoted-strings-csv; output: #{$quoted-strings-csv}; output: "[#{$quoted-strings-csv}]"; output: "#{$quoted-strings-csv}"; output: "["#{$quoted-strings-csv}"]"; output: '#{$quoted-strings-csv}'; output: "['#{$quoted-strings-csv}']"; } .ssv { output: $quoted-strings-ssv; output: #{$quoted-strings-ssv}; output: "[#{$quoted-strings-ssv}]"; output: "#{$quoted-strings-ssv}"; output: "["#{$quoted-strings-ssv}"]"; output: '#{$quoted-strings-ssv}'; output: "['#{$quoted-strings-ssv}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870-4.0/options.yml000066400000000000000000000000321305254536400323050ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870/error000066400000000000000000000012701305254536400306510ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/libsass-issues/issue_870/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"["#{$quoted-strings-csv}"]"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/libsass-issues/issue_870/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"["#{$quoted-strings-ssv}"]"') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870/expected_output.css000066400000000000000000000007471305254536400335400ustar00rootroot00000000000000.csv{output:"alpha","beta","gamma","delta";output:alpha,beta,gamma,delta;output:"[alpha,beta,gamma,delta]";output:"alpha,beta,gamma,delta";output:"["alpha,beta,gamma,delta"]";output:"alpha,beta,gamma,delta";output:"['alpha,beta,gamma,delta']"}.ssv{output:"alpha" "beta" "gamma" "delta";output:alpha beta gamma delta;output:"[alpha beta gamma delta]";output:"alpha beta gamma delta";output:"["alpha beta gamma delta"]";output:"alpha beta gamma delta";output:"['alpha beta gamma delta']"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870/input.scss000066400000000000000000000011771305254536400316370ustar00rootroot00000000000000$quoted-strings-csv: "alpha", "beta", 'gamma', 'delta'; $quoted-strings-ssv: "alpha" "beta" 'gamma' 'delta'; .csv { output: $quoted-strings-csv; output: #{$quoted-strings-csv}; output: "[#{$quoted-strings-csv}]"; output: "#{$quoted-strings-csv}"; output: "["#{$quoted-strings-csv}"]"; output: '#{$quoted-strings-csv}'; output: "['#{$quoted-strings-csv}']"; } .ssv { output: $quoted-strings-ssv; output: #{$quoted-strings-ssv}; output: "[#{$quoted-strings-ssv}]"; output: "#{$quoted-strings-ssv}"; output: "["#{$quoted-strings-ssv}"]"; output: '#{$quoted-strings-ssv}'; output: "['#{$quoted-strings-ssv}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_870/options.yml000066400000000000000000000000611305254536400320100ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_873/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_873/expected_output.css000066400000000000000000000001551305254536400335340ustar00rootroot00000000000000foo{foo:notification;foo:notification;foo:notification;foo:"notification";foo:notification;foo:notification} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_873/input.scss000066400000000000000000000003421305254536400316330ustar00rootroot00000000000000$quoted: "notification"; $unquoted: notification; @function func($var) { @return $var; } foo { foo: func(notification); foo: #{notification}; foo: #{$quoted}; foo: $quoted; foo: #{$unquoted}; foo: $unquoted; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_877/000077500000000000000000000000001305254536400276045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_877/expected_output.css000066400000000000000000000006631305254536400335440ustar00rootroot00000000000000.test{function:true;function:true;function:true;function:true;function:false;function:false;function:true;mixin:true;mixin:true;mixin:true;mixin:true;mixin:false;mixin:false;mixin:true;variable:true;variable:true;variable:true;variable:true;variable:false;variable:false;variable:true;global-variable:true;global-variable:true;global-variable:true;global-variable:true;global-variable:false;global-variable:false;global-variable:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_877/input.scss000066400000000000000000000026131305254536400316420ustar00rootroot00000000000000@function _test1() { @return 'hello'; } @function -test2() { @return 'hello'; } @function test() { @return 'world'; } @mixin _test1() { mixin: true; } @mixin -test2() { mixin: true; } @mixin test() { mixin: true; } $-test1: true; $_test2: true; $test: true; .test { function: function-exists('_test1'); function: function-exists('-test1'); function: function-exists('_test2'); function: function-exists('-test2'); function: function-exists('test1'); function: function-exists('test2'); function: function-exists('test'); mixin: mixin-exists('_test1'); mixin: mixin-exists('-test1'); mixin: mixin-exists('_test2'); mixin: mixin-exists('-test2'); mixin: mixin-exists('test1'); mixin: mixin-exists('test2'); mixin: mixin-exists('test'); variable: variable-exists('_test1'); variable: variable-exists('-test1'); variable: variable-exists('_test2'); variable: variable-exists('-test2'); variable: variable-exists('test1'); variable: variable-exists('test2'); variable: variable-exists('test'); global-variable: global-variable-exists('_test1'); global-variable: global-variable-exists('-test1'); global-variable: global-variable-exists('_test2'); global-variable: global-variable-exists('-test2'); global-variable: global-variable-exists('test1'); global-variable: global-variable-exists('test2'); global-variable: global-variable-exists('test'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_883/000077500000000000000000000000001305254536400276015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_883/expected_output.css000066400000000000000000000000441305254536400335320ustar00rootroot00000000000000@foo{div{font:a}}@bar{div{color:b}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_883/input.scss000066400000000000000000000000751305254536400316370ustar00rootroot00000000000000div { @foo { font: a; } @bar { color: b; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_884/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_884/expected_output.css000066400000000000000000000000141305254536400335300ustar00rootroot00000000000000a{foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_884/input.scss000066400000000000000000000001501305254536400316320ustar00rootroot00000000000000@function foo() { @return 2; } $foo: false; @if foo() % 2 == 0 { $foo: true; } a { foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_890/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_890/expected_output.css000066400000000000000000000000361305254536400335310ustar00rootroot00000000000000.foo{border-right:10px solid} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_890/input.scss000066400000000000000000000001061305254536400316300ustar00rootroot00000000000000.foo { border: { right: 10px solid /*here is a comment*/; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_893/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_893/expected_output.css000066400000000000000000000000231305254536400335300ustar00rootroot00000000000000.row{margin:-20px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_893/input.scss000066400000000000000000000000561305254536400316370ustar00rootroot00000000000000$gutter: 20px; .row { margin: 0 -$gutter; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_894/000077500000000000000000000000001305254536400276035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_894/expected_output.css000066400000000000000000000000751305254536400335400ustar00rootroot00000000000000b{content:'something so I have a non-empty expected output'} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_894/input.scss000066400000000000000000000001071305254536400316350ustar00rootroot00000000000000a {/**/} b {content: 'something so I have a non-empty expected output'}sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_930/000077500000000000000000000000001305254536400275725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_930/expected_output.css000066400000000000000000000001061305254536400335220ustar00rootroot00000000000000.foo.bar{color:#F00}.foo.baz{color:#F00}.foo:nth-child(1){color:#F00} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_930/input.scss000066400000000000000000000002431305254536400316250ustar00rootroot00000000000000.foo { &.bar { color: #F00; } } $class: 'baz'; .foo { &.#{$class} { color: #F00; } } $n: 1; .foo { &:nth-child(#{$n}) { color: #F00; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_931/000077500000000000000000000000001305254536400275735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_931/expected_output.css000066400000000000000000000002141305254536400335230ustar00rootroot00000000000000img{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_931/input.scss000066400000000000000000000004351305254536400316310ustar00rootroot00000000000000@mixin img-opacity($trans) { filter : alpha(opacity=($trans * 100)); -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=#{$trans * 100})"; -moz-opacity : $trans; -khtml-opacity : $trans; opacity : $trans; } img { @include img-opacity(.5); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_941/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_941/expected_output.css000066400000000000000000000000261305254536400335250ustar00rootroot00000000000000.one,.two{color:#F00} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_941/input.scss000066400000000000000000000000751305254536400316320ustar00rootroot00000000000000.one, /* 1 */ .two /* 2 */ { /* 3 */ color: #F00; /* 4 */ } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_942/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_942/expected_output.css000066400000000000000000000000531305254536400335260ustar00rootroot00000000000000.foo .bar{color:#F00}div{content:"foobar"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_942/input.scss000066400000000000000000000001121305254536400316230ustar00rootroot00000000000000$v: ".foo \ .bar"; #{$v} { color: #F00; } div { content: "foo\ bar"; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_943/000077500000000000000000000000001305254536400275765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_943/expected_output.css000066400000000000000000000001211305254536400335230ustar00rootroot00000000000000@media (min-width: 10px){.puppy:hover{display:none}}.puppy{background-color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_943/input.scss000066400000000000000000000002351305254536400316320ustar00rootroot00000000000000%dog { @media (min-width: 10px) { &:hover { display: none; } } } .puppy { @extend %dog; background-color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_947/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_947/expected_output.css000066400000000000000000000000401305254536400335270ustar00rootroot00000000000000@keyframes test{10%{color:red}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_947/input.scss000066400000000000000000000001011305254536400316260ustar00rootroot00000000000000@keyframes test { $var: 10%; #{$var} { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948-4.0/000077500000000000000000000000001305254536400301025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400337540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948-4.0foo{bar:50 px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948-4.0/input.scss000066400000000000000000000000311305254536400321300ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948-4.0/options.yml000066400000000000000000000000321305254536400323130ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948/000077500000000000000000000000001305254536400276035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948/error000066400000000000000000000005121305254536400306550ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/output_styles/compressed/libsass-issues/issue_948/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 * 5}px") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948/expected_output.css000066400000000000000000000000161305254536400335330ustar00rootroot00000000000000foo{bar:50px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948/input.scss000066400000000000000000000000311305254536400316310ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_948/options.yml000066400000000000000000000000611305254536400320160ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_950/000077500000000000000000000000001305254536400275745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_950/expected_output.css000066400000000000000000000001001305254536400335160ustar00rootroot00000000000000.selector1,.selector3{foo:bar}.selector2,.selector3{zapf:dings} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_950/input.scss000066400000000000000000000001411305254536400316240ustar00rootroot00000000000000.selector1{ foo: bar; } .selector2{ zapf: dings; } .selector3{ @extend .selector1, .selector2; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_976/000077500000000000000000000000001305254536400276045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_976/expected_output.css000066400000000000000000000000351305254536400335350ustar00rootroot00000000000000@debug-this{.debug{foo:bar}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_976/input.scss000066400000000000000000000000541305254536400316370ustar00rootroot00000000000000.debug { @debug-this { foo: bar; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_978/000077500000000000000000000000001305254536400276065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_978/expected_output.css000066400000000000000000000000331305254536400335350ustar00rootroot00000000000000.foo [baz=".foo"]{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_978/input.scss000066400000000000000000000000531305254536400316400ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_980/000077500000000000000000000000001305254536400275775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_980/expected_output.css000066400000000000000000000000411305254536400335250ustar00rootroot00000000000000.test{value:16;value:7;value:12} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_980/input.scss000066400000000000000000000004251305254536400316340ustar00rootroot00000000000000@function foo($value, $default: 13, $args...) { $res: $value + $default; @if length($args) != 0 { $res: $res + nth($args, 1); } @return $res; } .test { value: foo(3); // expected: 16 value: foo(3, 4); // expected: 7 value: foo(3, 4, 5, 6); // expected: 12 } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_988/000077500000000000000000000000001305254536400276075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_988/expected_output.css000066400000000000000000000000401305254536400335340ustar00rootroot00000000000000.foo{content:"Foo-Bar-Baz-Qux"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_988/input.scss000066400000000000000000000005521305254536400316450ustar00rootroot00000000000000@function str-replace($string, $search, $replace: '') { $index: str-index($string, $search); @if $index { @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); } @return $string; } $string: 'Foo Bar Baz Qux'; .foo { content: str-replace($string, ' ', '-'); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_992/000077500000000000000000000000001305254536400276025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_992/expected_output.css000066400000000000000000000000311305254536400335270ustar00rootroot00000000000000.-text-red-{color:"red"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass-closed-issues/issue_992/input.scss000066400000000000000000000000661305254536400316400ustar00rootroot00000000000000$color: 'red'; .-text-#{$color}- { color: $color; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/000077500000000000000000000000001305254536400232675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/Sáss-UŢF8/000077500000000000000000000000001305254536400262245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/Sáss-UŢF8/expected_output.css000066400000000000000000000000371305254536400321570ustar00rootroot00000000000000span.utf8-in-path{margin:auto} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/Sáss-UŢF8/input.scss000066400000000000000000000000461305254536400302600ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/Sáss-UŢF8/000077500000000000000000000000001305254536400257525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/Sáss-UŢF8/expected_output.css000066400000000000000000000000371305254536400317050ustar00rootroot00000000000000span.utf8-in-path{margin:auto} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/Sáss-UŢF8/input.scss000066400000000000000000000000461305254536400300060ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arg-eval/000077500000000000000000000000001305254536400247655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arg-eval/expected_output.css000066400000000000000000000002151305254536400307160ustar00rootroot00000000000000div{content:foobar(3 3/4 11, orange);content:3 2/3 11 orange;content:3 2/3 11;content:number;content:color;content:3 3/4 11;bar-content:.75} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arg-eval/input.scss000066400000000000000000000004401305254536400270170ustar00rootroot00000000000000@function foo() { @return 1+2 3/4 5+6; } @mixin bar($x: 3/4) { bar-content: $x; } div { content: foobar(1+2 3/4 5+6, orange); content: append(1+2 2/3 5+6, orange); content: 1+2 2/3 5+6; content: type-of(2/3); content: type-of(orange); content: foo(); @include bar(); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic-4.0/000077500000000000000000000000001305254536400257175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic-4.0/expected_output.css000066400000000000000000000021341305254536400316520ustar00rootroot00000000000000div{font:5;font:53%;font:15px;font:#141414;font:3hello;font:"3hello";font:3true;font:3false;font:3not-there(hello);font:3unquote("hello");font:3a,b,c;font:3a b c;font:1;font:-47%;font:-9px;font:3-#111;font:3-hello;font:3-"hello";font:3-true;font:3-false;font:3-not-there(hello);font:3-unquote("hello");font:3-a,b,c;font:3-a b c;font:6;font:150%;font:36px;font:#333;font:3 / 2;font:1.5;font:6;font:6;font:3/#111;font:3/hello;font:3/"hello";font:3/true;font:3/false;font:3/not-there(hello);font:3/unquote("hello");font:3/a,b,c;font:3/a b c;font:1;font:53%;font:150%;font:50%hello;font:"50%hello";font:50%undefined(hello);font:50%unquote("hello");font:50%a,b,c;font:50%a b c;font:47%;font:-50%;font:50%-#111;font:50%-hello;font:50%-"hello";font:50%-undefined(hello);font:50%-unquote("hello");font:50%-a,b,c;font:50%-a b c;font:150%;font:16.66667%;font:.5;font:50%/#111;font:50%/hello;font:50%/"hello";font:50%/undefined(hello);font:50%/unquote("hello");font:50%/a,b,c;font:50%/a b c;font:2%;font:string;blah:20/#abc;blah:string;blah:3true;blah:true3;blah:true-5;blah:#0a0b0c;foo:string;foo:1 2 3a b c;foo:10em;foo:1in} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic-4.0/input.scss000066400000000000000000000073131305254536400277570ustar00rootroot00000000000000div { /* number + whatever */ font: 3 + 2; font: 3 + 50%; font: 3 + 12px; font: 3 + #111111; font: 3 + hello; font: 3 + "hello"; font: 3 + true; font: 3 + false; font: 3 + not-there(hello); font: 3 + un#{quo}te("hello"); font: 3 + (a, b, c); font: 3 + (a b c); /* number - whatever */ font: 3 - 2; font: 3 - 50%; font: 3 - 12px; font: 3 - #111111; font: 3 - hello; font: 3 - "hello"; font: 3 - true; font: 3 - false; font: 3 - not-there(hello); font: 3 - un#{quo}te("hello"); font: 3 - (a, b, c); font: 3 - (a b c); /* number * whatever */ font: 3 * 2; font: 3 * 50%; font: 3 * 12px; font: 3 * #111111; // // the following commented expressions have invalid operands // font: 3 * hello; // font: 3 * "hello"; // font: 3 * true; // font: 3 * false; // font: 3 * not-there(hello); // font: 3 * un#{quo}te("hello"); // font: 3 * (a, b, c); // font: 3 * (a b c); /* number / whatever */ font: 3 / 2; font: (3 / 2); font: 4 * 3 / 2; font: 3 / 2 * 4; // font: (100 / 50%); // results in mixed unit // font: (3 / 12px); // results in mixed unit font: (3 / #111111); font: (3 / hello); font: (3 / "hello"); font: (3 / true); font: (3 / false); font: (3 / not-there(hello)); font: (3 / un#{quo}te("hello")); font: (3 / (a, b, c)); font: (3 / (a b c)); /* number % whatever */ font: 3 % 2; // font: 3 % 50%; // units not allowed // font: 3 % 12px; // font: 3 % #111111; // invalid operand // font: 3 % hello; // font: 3 % "hello"; // font: 3 % true; // font: 3 % false; // font: 3 % not-there(hello); // font: 3 % un#{quo}te("hello"); // font: 3 % (a, b, c); // font: 3 % (a b c); /* */ /* percentage + whatever */ font: 50% + 3; font: 50% + 100%; // font : 50% + 10px; // incompatible units // font: 50% + #111111; // invalid operands font: 50% + hello; font: 50% + "hello"; font: 50% + undefined(hello); font: 50% + un#{quo}te("hello"); font: 50% + (a, b, c); font: 50% + (a b c); /* percentage - whatever */ font: 50% - 3; font: 50% - 100%; // font: 50% - 10px; // incompatible units font: 50% - #111111; // invalid operands font: 50% - hello; font: 50% - "hello"; font: 50% - undefined(hello); font: 50% - un#{quo}te("hello"); font: 50% - (a, b, c); font: 50% - (a b c); /* percentage * whatever */ font: 50% * 3; // font: 50% * 100%; // results in squared units // font: 50% * 10px; // results in mixed units // font: 50% * #111111; // invalid operands // font: 50% * hello; // font: 50% * "hello"; // font: 50% * undefined(hello); // font: 50% * un#{quo}te("hello"); // font: 50% * (a, b, c); // font: 50% * (a b c); /* percentage / whatever */ font: (50% / 3); font: (50% / 100%); // font: (50% / 10px); // incompatible units font: (50% / #111111); // invalid operands font: (50% / hello); font: 50%/"hello"; font: (50% / undefined(hello)); font: 50% / un#{quo}te("hello"); font: 50% / (a, b, c); font: 50% / (a b c); /* percentage % whatever */ /* percentage / whatever */ font: 50% % 3; // font: 50% % 100%; // not allowed to mod by units // font: 50% % 10px; // font: 50% % #111111; // invalid operands // font: 50% % hello; // font: 50% % "hello"; // font: 50% % undefined(hello); // font: 50% % un#{quo}te("hello"); // font: 50% % (a, b, c); // font: 50% % (a b c); // font: 20px % 6px; font: type-of(3 + (a b c)); blah: (20/#abc); blah: type-of(3 + true); blah: (3 + true); blah: (true + 3); blah: (true - 5); // blah: 20px % 6px; // blah: 20 % 6px; // blah: 20px % 6hz; // blee: rgba(4,4,4,.3) % rgba(1,1,1,.3); blah: (#abc / #111); foo: type-of((1 2 3) + (a b c)); foo: (1 2 3) + (a b c); foo: (2px + 3px)*4em/2px; foo: 1cm*1in/1cm; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic-4.0/options.yml000066400000000000000000000000321305254536400301300ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic/000077500000000000000000000000001305254536400254205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic/error000066400000000000000000000040041305254536400264720ustar00rootroot00000000000000DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 + un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 - un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/compressed/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 / un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/compressed/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% + un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 91 of /sass/spec/output_styles/compressed/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% - un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 113 of /sass/spec/output_styles/compressed/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% / un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic/expected_output.css000066400000000000000000000021341305254536400313530ustar00rootroot00000000000000div{font:5;font:53%;font:15px;font:#141414;font:3hello;font:"3hello";font:3true;font:3false;font:3not-there(hello);font:3unquote("hello");font:3a,b,c;font:3a b c;font:1;font:-47%;font:-9px;font:3-#111;font:3-hello;font:3-"hello";font:3-true;font:3-false;font:3-not-there(hello);font:3-unquote("hello");font:3-a,b,c;font:3-a b c;font:6;font:150%;font:36px;font:#333;font:3 / 2;font:1.5;font:6;font:6;font:3/#111;font:3/hello;font:3/"hello";font:3/true;font:3/false;font:3/not-there(hello);font:3/unquote("hello");font:3/a,b,c;font:3/a b c;font:1;font:53%;font:150%;font:50%hello;font:"50%hello";font:50%undefined(hello);font:50%unquote("hello");font:50%a,b,c;font:50%a b c;font:47%;font:-50%;font:50%-#111;font:50%-hello;font:50%-"hello";font:50%-undefined(hello);font:50%-unquote("hello");font:50%-a,b,c;font:50%-a b c;font:150%;font:16.66667%;font:.5;font:50%/#111;font:50%/hello;font:50%/"hello";font:50%/undefined(hello);font:50%/unquote("hello");font:50%/a,b,c;font:50%/a b c;font:2%;font:string;blah:20/#abc;blah:string;blah:3true;blah:true3;blah:true-5;blah:#0a0b0c;foo:string;foo:1 2 3a b c;foo:10em;foo:1in} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic/input.scss000066400000000000000000000073131305254536400274600ustar00rootroot00000000000000div { /* number + whatever */ font: 3 + 2; font: 3 + 50%; font: 3 + 12px; font: 3 + #111111; font: 3 + hello; font: 3 + "hello"; font: 3 + true; font: 3 + false; font: 3 + not-there(hello); font: 3 + un#{quo}te("hello"); font: 3 + (a, b, c); font: 3 + (a b c); /* number - whatever */ font: 3 - 2; font: 3 - 50%; font: 3 - 12px; font: 3 - #111111; font: 3 - hello; font: 3 - "hello"; font: 3 - true; font: 3 - false; font: 3 - not-there(hello); font: 3 - un#{quo}te("hello"); font: 3 - (a, b, c); font: 3 - (a b c); /* number * whatever */ font: 3 * 2; font: 3 * 50%; font: 3 * 12px; font: 3 * #111111; // // the following commented expressions have invalid operands // font: 3 * hello; // font: 3 * "hello"; // font: 3 * true; // font: 3 * false; // font: 3 * not-there(hello); // font: 3 * un#{quo}te("hello"); // font: 3 * (a, b, c); // font: 3 * (a b c); /* number / whatever */ font: 3 / 2; font: (3 / 2); font: 4 * 3 / 2; font: 3 / 2 * 4; // font: (100 / 50%); // results in mixed unit // font: (3 / 12px); // results in mixed unit font: (3 / #111111); font: (3 / hello); font: (3 / "hello"); font: (3 / true); font: (3 / false); font: (3 / not-there(hello)); font: (3 / un#{quo}te("hello")); font: (3 / (a, b, c)); font: (3 / (a b c)); /* number % whatever */ font: 3 % 2; // font: 3 % 50%; // units not allowed // font: 3 % 12px; // font: 3 % #111111; // invalid operand // font: 3 % hello; // font: 3 % "hello"; // font: 3 % true; // font: 3 % false; // font: 3 % not-there(hello); // font: 3 % un#{quo}te("hello"); // font: 3 % (a, b, c); // font: 3 % (a b c); /* */ /* percentage + whatever */ font: 50% + 3; font: 50% + 100%; // font : 50% + 10px; // incompatible units // font: 50% + #111111; // invalid operands font: 50% + hello; font: 50% + "hello"; font: 50% + undefined(hello); font: 50% + un#{quo}te("hello"); font: 50% + (a, b, c); font: 50% + (a b c); /* percentage - whatever */ font: 50% - 3; font: 50% - 100%; // font: 50% - 10px; // incompatible units font: 50% - #111111; // invalid operands font: 50% - hello; font: 50% - "hello"; font: 50% - undefined(hello); font: 50% - un#{quo}te("hello"); font: 50% - (a, b, c); font: 50% - (a b c); /* percentage * whatever */ font: 50% * 3; // font: 50% * 100%; // results in squared units // font: 50% * 10px; // results in mixed units // font: 50% * #111111; // invalid operands // font: 50% * hello; // font: 50% * "hello"; // font: 50% * undefined(hello); // font: 50% * un#{quo}te("hello"); // font: 50% * (a, b, c); // font: 50% * (a b c); /* percentage / whatever */ font: (50% / 3); font: (50% / 100%); // font: (50% / 10px); // incompatible units font: (50% / #111111); // invalid operands font: (50% / hello); font: 50%/"hello"; font: (50% / undefined(hello)); font: 50% / un#{quo}te("hello"); font: 50% / (a, b, c); font: 50% / (a b c); /* percentage % whatever */ /* percentage / whatever */ font: 50% % 3; // font: 50% % 100%; // not allowed to mod by units // font: 50% % 10px; // font: 50% % #111111; // invalid operands // font: 50% % hello; // font: 50% % "hello"; // font: 50% % undefined(hello); // font: 50% % un#{quo}te("hello"); // font: 50% % (a, b, c); // font: 50% % (a b c); // font: 20px % 6px; font: type-of(3 + (a b c)); blah: (20/#abc); blah: type-of(3 + true); blah: (3 + true); blah: (true + 3); blah: (true - 5); // blah: 20px % 6px; // blah: 20 % 6px; // blah: 20px % 6hz; // blee: rgba(4,4,4,.3) % rgba(1,1,1,.3); blah: (#abc / #111); foo: type-of((1 2 3) + (a b c)); foo: (1 2 3) + (a b c); foo: (2px + 3px)*4em/2px; foo: 1cm*1in/1cm; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/arithmetic/options.yml000066400000000000000000000000611305254536400276330ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-error/000077500000000000000000000000001305254536400250225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-error/feature-test/000077500000000000000000000000001305254536400274325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-error/feature-test/expected_output.css000066400000000000000000000000221305254536400333570ustar00rootroot00000000000000div{feature:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-error/feature-test/input.scss000066400000000000000000000001001305254536400314550ustar00rootroot00000000000000@if feature-exists(at-error) { div { feature: true; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/000077500000000000000000000000001305254536400246545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/135_test_simple_at_root/000077500000000000000000000000001305254536400313235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400351700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/135_test_simple_at_root.bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/135_test_simple_at_root/input.scss000066400000000000000000000000521305254536400333540ustar00rootroot00000000000000.foo { @at-root { .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/136_test_at_root_with_selector/000077500000000000000000000000001305254536400327065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400365530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/136_test_at_root_with_selector.bar{a:b} input.scss000066400000000000000000000000401305254536400346550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/136_test_at_root_with_selector.foo { @at-root .bar {a: b} } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/137_test_at_root_in_mixin/000077500000000000000000000000001305254536400316465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400355130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/137_test_at_root_in_mixin.bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/137_test_at_root_in_mixin/input.scss000066400000000000000000000001001305254536400336710ustar00rootroot00000000000000@mixin bar { @at-root .bar {a: b} } .foo { @include bar; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/138_test_at_root_in_media/000077500000000000000000000000001305254536400316025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400354500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/138_test_at_root_in_media@media screen{.bar{a:b}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/138_test_at_root_in_media/input.scss000066400000000000000000000000701305254536400336330ustar00rootroot00000000000000@media screen { .foo { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/139_test_at_root_in_bubbled_media/000077500000000000000000000000001305254536400332625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400371300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/139_test_at_root_in_bubbled_media@media screen{.bar{a:b}} input.scss000066400000000000000000000000701305254536400352340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/139_test_at_root_in_bubbled_media.foo { @media screen { @at-root .bar {a: b} } } 000077500000000000000000000000001305254536400341725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/140_test_at_root_in_unknown_directiveexpected_output.css000066400000000000000000000000231305254536400401200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp{.bar{a:b}} input.scss000066400000000000000000000000621305254536400362240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .foo { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/141_test_at_root_with_parent_ref/000077500000000000000000000000001305254536400332075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400370540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/141_test_at_root_with_parent_ref.foo{a:b} input.scss000066400000000000000000000000461305254536400351640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/141_test_at_root_with_parent_ref.foo { @at-root & { a: b; } } 000077500000000000000000000000001305254536400355325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/142_test_multi_level_at_root_with_parent_refexpected_output.css000066400000000000000000000000171305254536400414630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo .bar{a:b} input.scss000066400000000000000000000001261305254536400375650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo { @at-root & { .bar { @at-root & { a: b; } } } } 000077500000000000000000000000001305254536400367265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_refexpected_output.css000066400000000000000000000000121305254536400426520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.bar{a:b} input.scss000066400000000000000000000001021305254536400407530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.foo { @at-root .bar { @at-root & { a: b; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/ampersand/000077500000000000000000000000001305254536400266265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/ampersand/expected_output.css000066400000000000000000000000501305254536400325540ustar00rootroot00000000000000foo{color:blue}foo--modifier{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/ampersand/input.scss000066400000000000000000000001451305254536400306620ustar00rootroot00000000000000foo { @at-root { & { color: blue; } &--modifier { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/basic/000077500000000000000000000000001305254536400257355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/basic/expected_output.css000066400000000000000000000000731305254536400316700ustar00rootroot00000000000000foo{color:blue}bar{color:red}foo{color:blue}bar{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/basic/input.scss000066400000000000000000000002111305254536400277630ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/extend/000077500000000000000000000000001305254536400261435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/extend/expected_output.css000066400000000000000000000000361305254536400320750ustar00rootroot00000000000000bar{color:red}baz{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/extend/input.scss000066400000000000000000000003461305254536400302020ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/keyframes/000077500000000000000000000000001305254536400266425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/keyframes/expected_output.css000066400000000000000000000001571305254536400326000ustar00rootroot00000000000000foo{color:red}@keyframes animation{to{color:red}}foo bar{color:blue}@keyframes other-animation{to{color:blue}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/keyframes/input.scss000066400000000000000000000003351305254536400306770ustar00rootroot00000000000000foo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/media/000077500000000000000000000000001305254536400257335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/media/expected_output.css000066400000000000000000000000731305254536400316660ustar00rootroot00000000000000@media print{bar{color:red}}@media speech{baz{color:blue}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/media/input.scss000066400000000000000000000002361305254536400277700ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/nested/000077500000000000000000000000001305254536400261365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/nested/expected_output.css000066400000000000000000000001451305254536400320710ustar00rootroot00000000000000foo{color:blue}foo baz{color:purple}bar{color:red}foo{color:blue}foo baz{color:purple}bar{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/nested/input.scss000066400000000000000000000003311305254536400301670ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/with_without/000077500000000000000000000000001305254536400274125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/with_without/expected_output.css000066400000000000000000000027071305254536400333530ustar00rootroot00000000000000@media (min-width: 1337px){.foo{content:baz}}.foo{content:bar}@media (min-width: 1337px){.foo{content:baz}}.foo{content:bar}@supports (color: red){.foo{content:baz}}.foo{content:bar}@supports (color: red){.foo{content:baz}}.foo{content:bar}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}.foo{content:bar}.foo{content:bar}@supports (color: red){.foo{content:bar}}@media (min-width: 1337px){.foo{content:bar}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){.foo{content:bar}}@supports (color: red){.foo{content:bar}}@media (min-width: 1337px){.foo{content:baz}}.foo{content:bar}@media (min-width: 1337px){.foo{content:baz}}.foo{content:bar}@supports (color: red){.foo{content:baz}}.foo{content:bar}@supports (color: red){.foo{content:baz}}.foo{content:bar}.foo{content:bar}.foo{content:bar}.foo{content:bar}.foo{content:bar}@supports (color: red){.foo{content:bar}}@media (min-width: 1337px){.foo{content:bar}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){@supports (color: red){.foo{content:bar}}}@media (min-width: 1337px){.foo{content:bar}}@supports (color: red){.foo{content:bar}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-root/with_without/input.scss000066400000000000000000000103151305254536400314460ustar00rootroot00000000000000// Unquoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: media) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: supports) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: supports) { .foo { content: bar; } } } } // Quoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "media") { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "supports") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "supports") { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-stuff/000077500000000000000000000000001305254536400250205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-stuff/expected_output.css000066400000000000000000000007051305254536400307550ustar00rootroot00000000000000@fudge hux bloo;div{color:red;height:20px}@fudge{div span{width:10px}div span a{font:whatever}}@-webkit-keyframes SOMETHING{0%{opacity:0}50%{opacity:0.5}100%{opacity:1.0}}@-webkit-keyframes BOUNCE{from{left:0px}to{left:200px}}div{border-upper-left:10px;border-upper-right:9px;border-lower-left:8px;border-lower-right:7px;background:gray}div span{font:whatever}@fudge HEY, HOO, HA:first-child{color:blue}@mudge div span, a:visited;@fu dge foo{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-stuff/input.scss000066400000000000000000000011221305254536400270500ustar00rootroot00000000000000@fudge hux bloo; div { color: red; @fudge { span { width: 10px; a { font: whatever; } } } height: 20px; @-webkit-keyframes SOMETHING { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1.0; } } @-webkit-keyframes BOUNCE { from { left: 0px; } to { left: 200px; } } } div { span { font: whatever; } border: { upper: { left: 10px; right: 9px; } lower: { left: 8px; right: 7px; } } background: gray; } @fudge HEY, HOO, HA:first-child { color: blue; } @mudge div span, a:visited; @fu#{dge} foo { color: red; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/at-stuff/options.yml000066400000000000000000000000211305254536400272270ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/basic/000077500000000000000000000000001305254536400243505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/basic/44_not_number_expression/000077500000000000000000000000001305254536400313065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400351570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/basic/44_not_number_expressiondiv{background:green}div{background:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/basic/44_not_number_expression/input.scss000066400000000000000000000002201305254536400333340ustar00rootroot00000000000000@if 2 { div { background: green; } } @if not 2 { div { background: red; } } @if not not 2 { div { background: blue; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/bool/000077500000000000000000000000001305254536400242225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/bool/expected_output.css000066400000000000000000000001051305254536400301510ustar00rootroot00000000000000div{a:false;b:"ho";b:"hey";a:false and "hey";b:"hey" and "ho";b:hey} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/bool/input.scss000066400000000000000000000002241305254536400262540ustar00rootroot00000000000000div { a: (false and "hey"); b: ("hey" and "ho"); b: ("hey" or "ho"); a: false and "hey"; b: "hey" and "ho"; b: unquote("hey") or "ho"; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/calc/000077500000000000000000000000001305254536400241715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/calc/expected_output.css000066400000000000000000000002751305254536400301300ustar00rootroot00000000000000body{width:calc($x + 2 - 3em / hoolabaloo);width:-moz-calc($x + 2 - 3em / hoolabaloo);width:-webkit-calc($x + 2 - 3em / hoolabaloo);width:-ms-calc($x + 2 - 3em / hoolabaloo);height:foo(4)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/calc/input.scss000066400000000000000000000003371305254536400262300ustar00rootroot00000000000000$x: 2; body { width: calc($x + 2 - 3em / hoolabaloo); width: -moz-calc($x + 2 - 3em / hoolabaloo); width: -webkit-calc($x + 2 - 3em / hoolabaloo); width: -ms-calc($x + 2 - 3em / hoolabaloo); height: foo(2 + 2); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/charset/000077500000000000000000000000001305254536400247205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/charset/expected_output.css000066400000000000000000000000751305254536400306550ustar00rootroot00000000000000div{content:"øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/charset/input.scss000066400000000000000000000001201305254536400267450ustar00rootroot00000000000000div { content: to-upper-case("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/000077500000000000000000000000001305254536400264135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/000077500000000000000000000000001305254536400272015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/adjust-hue/000077500000000000000000000000001305254536400312525ustar00rootroot00000000000000expected_output.css000066400000000000000000000163221305254536400351320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/adjust-huefoo{c-361:#000;c-360:#000;c-359:#000;c-358:#000;c-357:#000;c-356:#000;c-355:#000;c-354:#000;c-353:#000;c-352:#000;c-351:#000;c-350:#000;c-349:#000;c-348:#000;c-347:#000;c-346:#000;c-345:#000;c-344:#000;c-343:#000;c-342:#000;c-341:#000;c-340:#000;c-339:#000;c-338:#000;c-337:#000;c-336:#000;c-335:#000;c-334:#000;c-333:#000;c-332:#000;c-331:#000;c-330:#000;c-329:#000;c-328:#000;c-327:#000;c-326:#000;c-325:#000;c-324:#000;c-323:#000;c-322:#000;c-321:#000;c-320:#000;c-319:#000;c-318:#000;c-317:#000;c-316:#000;c-315:#000;c-314:#000;c-313:#000;c-312:#000;c-311:#000;c-310:#000;c-309:#000;c-308:#000;c-307:#000;c-306:#000;c-305:#000;c-304:#000;c-303:#000;c-302:#000;c-301:#000;c-300:#000;c-299:#000;c-298:#000;c-297:#000;c-296:#000;c-295:#000;c-294:#000;c-293:#000;c-292:#000;c-291:#000;c-290:#000;c-289:#000;c-288:#000;c-287:#000;c-286:#000;c-285:#000;c-284:#000;c-283:#000;c-282:#000;c-281:#000;c-280:#000;c-279:#000;c-278:#000;c-277:#000;c-276:#000;c-275:#000;c-274:#000;c-273:#000;c-272:#000;c-271:#000;c-270:#000;c-269:#000;c-268:#000;c-267:#000;c-266:#000;c-265:#000;c-264:#000;c-263:#000;c-262:#000;c-261:#000;c-260:#000;c-259:#000;c-258:#000;c-257:#000;c-256:#000;c-255:#000;c-254:#000;c-253:#000;c-252:#000;c-251:#000;c-250:#000;c-249:#000;c-248:#000;c-247:#000;c-246:#000;c-245:#000;c-244:#000;c-243:#000;c-242:#000;c-241:#000;c-240:#000;c-239:#000;c-238:#000;c-237:#000;c-236:#000;c-235:#000;c-234:#000;c-233:#000;c-232:#000;c-231:#000;c-230:#000;c-229:#000;c-228:#000;c-227:#000;c-226:#000;c-225:#000;c-224:#000;c-223:#000;c-222:#000;c-221:#000;c-220:#000;c-219:#000;c-218:#000;c-217:#000;c-216:#000;c-215:#000;c-214:#000;c-213:#000;c-212:#000;c-211:#000;c-210:#000;c-209:#000;c-208:#000;c-207:#000;c-206:#000;c-205:#000;c-204:#000;c-203:#000;c-202:#000;c-201:#000;c-200:#000;c-199:#000;c-198:#000;c-197:#000;c-196:#000;c-195:#000;c-194:#000;c-193:#000;c-192:#000;c-191:#000;c-190:#000;c-189:#000;c-188:#000;c-187:#000;c-186:#000;c-185:#000;c-184:#000;c-183:#000;c-182:#000;c-181:#000;c-180:#000;c-179:#000;c-178:#000;c-177:#000;c-176:#000;c-175:#000;c-174:#000;c-173:#000;c-172:#000;c-171:#000;c-170:#000;c-169:#000;c-168:#000;c-167:#000;c-166:#000;c-165:#000;c-164:#000;c-163:#000;c-162:#000;c-161:#000;c-160:#000;c-159:#000;c-158:#000;c-157:#000;c-156:#000;c-155:#000;c-154:#000;c-153:#000;c-152:#000;c-151:#000;c-150:#000;c-149:#000;c-148:#000;c-147:#000;c-146:#000;c-145:#000;c-144:#000;c-143:#000;c-142:#000;c-141:#000;c-140:#000;c-139:#000;c-138:#000;c-137:#000;c-136:#000;c-135:#000;c-134:#000;c-133:#000;c-132:#000;c-131:#000;c-130:#000;c-129:#000;c-128:#000;c-127:#000;c-126:#000;c-125:#000;c-124:#000;c-123:#000;c-122:#000;c-121:#000;c-120:#000;c-119:#000;c-118:#000;c-117:#000;c-116:#000;c-115:#000;c-114:#000;c-113:#000;c-112:#000;c-111:#000;c-110:#000;c-109:#000;c-108:#000;c-107:#000;c-106:#000;c-105:#000;c-104:#000;c-103:#000;c-102:#000;c-101:#000;c-100:#000;c-99:#000;c-98:#000;c-97:#000;c-96:#000;c-95:#000;c-94:#000;c-93:#000;c-92:#000;c-91:#000;c-90:#000;c-89:#000;c-88:#000;c-87:#000;c-86:#000;c-85:#000;c-84:#000;c-83:#000;c-82:#000;c-81:#000;c-80:#000;c-79:#000;c-78:#000;c-77:#000;c-76:#000;c-75:#000;c-74:#000;c-73:#000;c-72:#000;c-71:#000;c-70:#000;c-69:#000;c-68:#000;c-67:#000;c-66:#000;c-65:#000;c-64:#000;c-63:#000;c-62:#000;c-61:#000;c-60:#000;c-59:#000;c-58:#000;c-57:#000;c-56:#000;c-55:#000;c-54:#000;c-53:#000;c-52:#000;c-51:#000;c-50:#000;c-49:#000;c-48:#000;c-47:#000;c-46:#000;c-45:#000;c-44:#000;c-43:#000;c-42:#000;c-41:#000;c-40:#000;c-39:#000;c-38:#000;c-37:#000;c-36:#000;c-35:#000;c-34:#000;c-33:#000;c-32:#000;c-31:#000;c-30:#000;c-29:#000;c-28:#000;c-27:#000;c-26:#000;c-25:#000;c-24:#000;c-23:#000;c-22:#000;c-21:#000;c-20:#000;c-19:#000;c-18:#000;c-17:#000;c-16:#000;c-15:#000;c-14:#000;c-13:#000;c-12:#000;c-11:#000;c-10:#000;c-9:#000;c-8:#000;c-7:#000;c-6:#000;c-5:#000;c-4:#000;c-3:#000;c-2:#000;c-1:#000;c0:#000;c1:#000;c2:#000;c3:#000;c4:#000;c5:#000;c6:#000;c7:#000;c8:#000;c9:#000;c10:#000;c11:#000;c12:#000;c13:#000;c14:#000;c15:#000;c16:#000;c17:#000;c18:#000;c19:#000;c20:#000;c21:#000;c22:#000;c23:#000;c24:#000;c25:#000;c26:#000;c27:#000;c28:#000;c29:#000;c30:#000;c31:#000;c32:#000;c33:#000;c34:#000;c35:#000;c36:#000;c37:#000;c38:#000;c39:#000;c40:#000;c41:#000;c42:#000;c43:#000;c44:#000;c45:#000;c46:#000;c47:#000;c48:#000;c49:#000;c50:#000;c51:#000;c52:#000;c53:#000;c54:#000;c55:#000;c56:#000;c57:#000;c58:#000;c59:#000;c60:#000;c61:#000;c62:#000;c63:#000;c64:#000;c65:#000;c66:#000;c67:#000;c68:#000;c69:#000;c70:#000;c71:#000;c72:#000;c73:#000;c74:#000;c75:#000;c76:#000;c77:#000;c78:#000;c79:#000;c80:#000;c81:#000;c82:#000;c83:#000;c84:#000;c85:#000;c86:#000;c87:#000;c88:#000;c89:#000;c90:#000;c91:#000;c92:#000;c93:#000;c94:#000;c95:#000;c96:#000;c97:#000;c98:#000;c99:#000;c100:#000;c101:#000;c102:#000;c103:#000;c104:#000;c105:#000;c106:#000;c107:#000;c108:#000;c109:#000;c110:#000;c111:#000;c112:#000;c113:#000;c114:#000;c115:#000;c116:#000;c117:#000;c118:#000;c119:#000;c120:#000;c121:#000;c122:#000;c123:#000;c124:#000;c125:#000;c126:#000;c127:#000;c128:#000;c129:#000;c130:#000;c131:#000;c132:#000;c133:#000;c134:#000;c135:#000;c136:#000;c137:#000;c138:#000;c139:#000;c140:#000;c141:#000;c142:#000;c143:#000;c144:#000;c145:#000;c146:#000;c147:#000;c148:#000;c149:#000;c150:#000;c151:#000;c152:#000;c153:#000;c154:#000;c155:#000;c156:#000;c157:#000;c158:#000;c159:#000;c160:#000;c161:#000;c162:#000;c163:#000;c164:#000;c165:#000;c166:#000;c167:#000;c168:#000;c169:#000;c170:#000;c171:#000;c172:#000;c173:#000;c174:#000;c175:#000;c176:#000;c177:#000;c178:#000;c179:#000;c180:#000;c181:#000;c182:#000;c183:#000;c184:#000;c185:#000;c186:#000;c187:#000;c188:#000;c189:#000;c190:#000;c191:#000;c192:#000;c193:#000;c194:#000;c195:#000;c196:#000;c197:#000;c198:#000;c199:#000;c200:#000;c201:#000;c202:#000;c203:#000;c204:#000;c205:#000;c206:#000;c207:#000;c208:#000;c209:#000;c210:#000;c211:#000;c212:#000;c213:#000;c214:#000;c215:#000;c216:#000;c217:#000;c218:#000;c219:#000;c220:#000;c221:#000;c222:#000;c223:#000;c224:#000;c225:#000;c226:#000;c227:#000;c228:#000;c229:#000;c230:#000;c231:#000;c232:#000;c233:#000;c234:#000;c235:#000;c236:#000;c237:#000;c238:#000;c239:#000;c240:#000;c241:#000;c242:#000;c243:#000;c244:#000;c245:#000;c246:#000;c247:#000;c248:#000;c249:#000;c250:#000;c251:#000;c252:#000;c253:#000;c254:#000;c255:#000;c256:#000;c257:#000;c258:#000;c259:#000;c260:#000;c261:#000;c262:#000;c263:#000;c264:#000;c265:#000;c266:#000;c267:#000;c268:#000;c269:#000;c270:#000;c271:#000;c272:#000;c273:#000;c274:#000;c275:#000;c276:#000;c277:#000;c278:#000;c279:#000;c280:#000;c281:#000;c282:#000;c283:#000;c284:#000;c285:#000;c286:#000;c287:#000;c288:#000;c289:#000;c290:#000;c291:#000;c292:#000;c293:#000;c294:#000;c295:#000;c296:#000;c297:#000;c298:#000;c299:#000;c300:#000;c301:#000;c302:#000;c303:#000;c304:#000;c305:#000;c306:#000;c307:#000;c308:#000;c309:#000;c310:#000;c311:#000;c312:#000;c313:#000;c314:#000;c315:#000;c316:#000;c317:#000;c318:#000;c319:#000;c320:#000;c321:#000;c322:#000;c323:#000;c324:#000;c325:#000;c326:#000;c327:#000;c328:#000;c329:#000;c330:#000;c331:#000;c332:#000;c333:#000;c334:#000;c335:#000;c336:#000;c337:#000;c338:#000;c339:#000;c340:#000;c341:#000;c342:#000;c343:#000;c344:#000;c345:#000;c346:#000;c347:#000;c348:#000;c349:#000;c350:#000;c351:#000;c352:#000;c353:#000;c354:#000;c355:#000;c356:#000;c357:#000;c358:#000;c359:#000;c360:#000;c361:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/adjust-hue/input.scss000066400000000000000000000646451305254536400333250ustar00rootroot00000000000000foo { c-361: adjust-hue(rgb(0,0,0), -361); c-360: adjust-hue(rgb(0,0,0), -360); c-359: adjust-hue(rgb(0,0,0), -359); c-358: adjust-hue(rgb(0,0,0), -358); c-357: adjust-hue(rgb(0,0,0), -357); c-356: adjust-hue(rgb(0,0,0), -356); c-355: adjust-hue(rgb(0,0,0), -355); c-354: adjust-hue(rgb(0,0,0), -354); c-353: adjust-hue(rgb(0,0,0), -353); c-352: adjust-hue(rgb(0,0,0), -352); c-351: adjust-hue(rgb(0,0,0), -351); c-350: adjust-hue(rgb(0,0,0), -350); c-349: adjust-hue(rgb(0,0,0), -349); c-348: adjust-hue(rgb(0,0,0), -348); c-347: adjust-hue(rgb(0,0,0), -347); c-346: adjust-hue(rgb(0,0,0), -346); c-345: adjust-hue(rgb(0,0,0), -345); c-344: adjust-hue(rgb(0,0,0), -344); c-343: adjust-hue(rgb(0,0,0), -343); c-342: adjust-hue(rgb(0,0,0), -342); c-341: adjust-hue(rgb(0,0,0), -341); c-340: adjust-hue(rgb(0,0,0), -340); c-339: adjust-hue(rgb(0,0,0), -339); c-338: adjust-hue(rgb(0,0,0), -338); c-337: adjust-hue(rgb(0,0,0), -337); c-336: adjust-hue(rgb(0,0,0), -336); c-335: adjust-hue(rgb(0,0,0), -335); c-334: adjust-hue(rgb(0,0,0), -334); c-333: adjust-hue(rgb(0,0,0), -333); c-332: adjust-hue(rgb(0,0,0), -332); c-331: adjust-hue(rgb(0,0,0), -331); c-330: adjust-hue(rgb(0,0,0), -330); c-329: adjust-hue(rgb(0,0,0), -329); c-328: adjust-hue(rgb(0,0,0), -328); c-327: adjust-hue(rgb(0,0,0), -327); c-326: adjust-hue(rgb(0,0,0), -326); c-325: adjust-hue(rgb(0,0,0), -325); c-324: adjust-hue(rgb(0,0,0), -324); c-323: adjust-hue(rgb(0,0,0), -323); c-322: adjust-hue(rgb(0,0,0), -322); c-321: adjust-hue(rgb(0,0,0), -321); c-320: adjust-hue(rgb(0,0,0), -320); c-319: adjust-hue(rgb(0,0,0), -319); c-318: adjust-hue(rgb(0,0,0), -318); c-317: adjust-hue(rgb(0,0,0), -317); c-316: adjust-hue(rgb(0,0,0), -316); c-315: adjust-hue(rgb(0,0,0), -315); c-314: adjust-hue(rgb(0,0,0), -314); c-313: adjust-hue(rgb(0,0,0), -313); c-312: adjust-hue(rgb(0,0,0), -312); c-311: adjust-hue(rgb(0,0,0), -311); c-310: adjust-hue(rgb(0,0,0), -310); c-309: adjust-hue(rgb(0,0,0), -309); c-308: adjust-hue(rgb(0,0,0), -308); c-307: adjust-hue(rgb(0,0,0), -307); c-306: adjust-hue(rgb(0,0,0), -306); c-305: adjust-hue(rgb(0,0,0), -305); c-304: adjust-hue(rgb(0,0,0), -304); c-303: adjust-hue(rgb(0,0,0), -303); c-302: adjust-hue(rgb(0,0,0), -302); c-301: adjust-hue(rgb(0,0,0), -301); c-300: adjust-hue(rgb(0,0,0), -300); c-299: adjust-hue(rgb(0,0,0), -299); c-298: adjust-hue(rgb(0,0,0), -298); c-297: adjust-hue(rgb(0,0,0), -297); c-296: adjust-hue(rgb(0,0,0), -296); c-295: adjust-hue(rgb(0,0,0), -295); c-294: adjust-hue(rgb(0,0,0), -294); c-293: adjust-hue(rgb(0,0,0), -293); c-292: adjust-hue(rgb(0,0,0), -292); c-291: adjust-hue(rgb(0,0,0), -291); c-290: adjust-hue(rgb(0,0,0), -290); c-289: adjust-hue(rgb(0,0,0), -289); c-288: adjust-hue(rgb(0,0,0), -288); c-287: adjust-hue(rgb(0,0,0), -287); c-286: adjust-hue(rgb(0,0,0), -286); c-285: adjust-hue(rgb(0,0,0), -285); c-284: adjust-hue(rgb(0,0,0), -284); c-283: adjust-hue(rgb(0,0,0), -283); c-282: adjust-hue(rgb(0,0,0), -282); c-281: adjust-hue(rgb(0,0,0), -281); c-280: adjust-hue(rgb(0,0,0), -280); c-279: adjust-hue(rgb(0,0,0), -279); c-278: adjust-hue(rgb(0,0,0), -278); c-277: adjust-hue(rgb(0,0,0), -277); c-276: adjust-hue(rgb(0,0,0), -276); c-275: adjust-hue(rgb(0,0,0), -275); c-274: adjust-hue(rgb(0,0,0), -274); c-273: adjust-hue(rgb(0,0,0), -273); c-272: adjust-hue(rgb(0,0,0), -272); c-271: adjust-hue(rgb(0,0,0), -271); c-270: adjust-hue(rgb(0,0,0), -270); c-269: adjust-hue(rgb(0,0,0), -269); c-268: adjust-hue(rgb(0,0,0), -268); c-267: adjust-hue(rgb(0,0,0), -267); c-266: adjust-hue(rgb(0,0,0), -266); c-265: adjust-hue(rgb(0,0,0), -265); c-264: adjust-hue(rgb(0,0,0), -264); c-263: adjust-hue(rgb(0,0,0), -263); c-262: adjust-hue(rgb(0,0,0), -262); c-261: adjust-hue(rgb(0,0,0), -261); c-260: adjust-hue(rgb(0,0,0), -260); c-259: adjust-hue(rgb(0,0,0), -259); c-258: adjust-hue(rgb(0,0,0), -258); c-257: adjust-hue(rgb(0,0,0), -257); c-256: adjust-hue(rgb(0,0,0), -256); c-255: adjust-hue(rgb(0,0,0), -255); c-254: adjust-hue(rgb(0,0,0), -254); c-253: adjust-hue(rgb(0,0,0), -253); c-252: adjust-hue(rgb(0,0,0), -252); c-251: adjust-hue(rgb(0,0,0), -251); c-250: adjust-hue(rgb(0,0,0), -250); c-249: adjust-hue(rgb(0,0,0), -249); c-248: adjust-hue(rgb(0,0,0), -248); c-247: adjust-hue(rgb(0,0,0), -247); c-246: adjust-hue(rgb(0,0,0), -246); c-245: adjust-hue(rgb(0,0,0), -245); c-244: adjust-hue(rgb(0,0,0), -244); c-243: adjust-hue(rgb(0,0,0), -243); c-242: adjust-hue(rgb(0,0,0), -242); c-241: adjust-hue(rgb(0,0,0), -241); c-240: adjust-hue(rgb(0,0,0), -240); c-239: adjust-hue(rgb(0,0,0), -239); c-238: adjust-hue(rgb(0,0,0), -238); c-237: adjust-hue(rgb(0,0,0), -237); c-236: adjust-hue(rgb(0,0,0), -236); c-235: adjust-hue(rgb(0,0,0), -235); c-234: adjust-hue(rgb(0,0,0), -234); c-233: adjust-hue(rgb(0,0,0), -233); c-232: adjust-hue(rgb(0,0,0), -232); c-231: adjust-hue(rgb(0,0,0), -231); c-230: adjust-hue(rgb(0,0,0), -230); c-229: adjust-hue(rgb(0,0,0), -229); c-228: adjust-hue(rgb(0,0,0), -228); c-227: adjust-hue(rgb(0,0,0), -227); c-226: adjust-hue(rgb(0,0,0), -226); c-225: adjust-hue(rgb(0,0,0), -225); c-224: adjust-hue(rgb(0,0,0), -224); c-223: adjust-hue(rgb(0,0,0), -223); c-222: adjust-hue(rgb(0,0,0), -222); c-221: adjust-hue(rgb(0,0,0), -221); c-220: adjust-hue(rgb(0,0,0), -220); c-219: adjust-hue(rgb(0,0,0), -219); c-218: adjust-hue(rgb(0,0,0), -218); c-217: adjust-hue(rgb(0,0,0), -217); c-216: adjust-hue(rgb(0,0,0), -216); c-215: adjust-hue(rgb(0,0,0), -215); c-214: adjust-hue(rgb(0,0,0), -214); c-213: adjust-hue(rgb(0,0,0), -213); c-212: adjust-hue(rgb(0,0,0), -212); c-211: adjust-hue(rgb(0,0,0), -211); c-210: adjust-hue(rgb(0,0,0), -210); c-209: adjust-hue(rgb(0,0,0), -209); c-208: adjust-hue(rgb(0,0,0), -208); c-207: adjust-hue(rgb(0,0,0), -207); c-206: adjust-hue(rgb(0,0,0), -206); c-205: adjust-hue(rgb(0,0,0), -205); c-204: adjust-hue(rgb(0,0,0), -204); c-203: adjust-hue(rgb(0,0,0), -203); c-202: adjust-hue(rgb(0,0,0), -202); c-201: adjust-hue(rgb(0,0,0), -201); c-200: adjust-hue(rgb(0,0,0), -200); c-199: adjust-hue(rgb(0,0,0), -199); c-198: adjust-hue(rgb(0,0,0), -198); c-197: adjust-hue(rgb(0,0,0), -197); c-196: adjust-hue(rgb(0,0,0), -196); c-195: adjust-hue(rgb(0,0,0), -195); c-194: adjust-hue(rgb(0,0,0), -194); c-193: adjust-hue(rgb(0,0,0), -193); c-192: adjust-hue(rgb(0,0,0), -192); c-191: adjust-hue(rgb(0,0,0), -191); c-190: adjust-hue(rgb(0,0,0), -190); c-189: adjust-hue(rgb(0,0,0), -189); c-188: adjust-hue(rgb(0,0,0), -188); c-187: adjust-hue(rgb(0,0,0), -187); c-186: adjust-hue(rgb(0,0,0), -186); c-185: adjust-hue(rgb(0,0,0), -185); c-184: adjust-hue(rgb(0,0,0), -184); c-183: adjust-hue(rgb(0,0,0), -183); c-182: adjust-hue(rgb(0,0,0), -182); c-181: adjust-hue(rgb(0,0,0), -181); c-180: adjust-hue(rgb(0,0,0), -180); c-179: adjust-hue(rgb(0,0,0), -179); c-178: adjust-hue(rgb(0,0,0), -178); c-177: adjust-hue(rgb(0,0,0), -177); c-176: adjust-hue(rgb(0,0,0), -176); c-175: adjust-hue(rgb(0,0,0), -175); c-174: adjust-hue(rgb(0,0,0), -174); c-173: adjust-hue(rgb(0,0,0), -173); c-172: adjust-hue(rgb(0,0,0), -172); c-171: adjust-hue(rgb(0,0,0), -171); c-170: adjust-hue(rgb(0,0,0), -170); c-169: adjust-hue(rgb(0,0,0), -169); c-168: adjust-hue(rgb(0,0,0), -168); c-167: adjust-hue(rgb(0,0,0), -167); c-166: adjust-hue(rgb(0,0,0), -166); c-165: adjust-hue(rgb(0,0,0), -165); c-164: adjust-hue(rgb(0,0,0), -164); c-163: adjust-hue(rgb(0,0,0), -163); c-162: adjust-hue(rgb(0,0,0), -162); c-161: adjust-hue(rgb(0,0,0), -161); c-160: adjust-hue(rgb(0,0,0), -160); c-159: adjust-hue(rgb(0,0,0), -159); c-158: adjust-hue(rgb(0,0,0), -158); c-157: adjust-hue(rgb(0,0,0), -157); c-156: adjust-hue(rgb(0,0,0), -156); c-155: adjust-hue(rgb(0,0,0), -155); c-154: adjust-hue(rgb(0,0,0), -154); c-153: adjust-hue(rgb(0,0,0), -153); c-152: adjust-hue(rgb(0,0,0), -152); c-151: adjust-hue(rgb(0,0,0), -151); c-150: adjust-hue(rgb(0,0,0), -150); c-149: adjust-hue(rgb(0,0,0), -149); c-148: adjust-hue(rgb(0,0,0), -148); c-147: adjust-hue(rgb(0,0,0), -147); c-146: adjust-hue(rgb(0,0,0), -146); c-145: adjust-hue(rgb(0,0,0), -145); c-144: adjust-hue(rgb(0,0,0), -144); c-143: adjust-hue(rgb(0,0,0), -143); c-142: adjust-hue(rgb(0,0,0), -142); c-141: adjust-hue(rgb(0,0,0), -141); c-140: adjust-hue(rgb(0,0,0), -140); c-139: adjust-hue(rgb(0,0,0), -139); c-138: adjust-hue(rgb(0,0,0), -138); c-137: adjust-hue(rgb(0,0,0), -137); c-136: adjust-hue(rgb(0,0,0), -136); c-135: adjust-hue(rgb(0,0,0), -135); c-134: adjust-hue(rgb(0,0,0), -134); c-133: adjust-hue(rgb(0,0,0), -133); c-132: adjust-hue(rgb(0,0,0), -132); c-131: adjust-hue(rgb(0,0,0), -131); c-130: adjust-hue(rgb(0,0,0), -130); c-129: adjust-hue(rgb(0,0,0), -129); c-128: adjust-hue(rgb(0,0,0), -128); c-127: adjust-hue(rgb(0,0,0), -127); c-126: adjust-hue(rgb(0,0,0), -126); c-125: adjust-hue(rgb(0,0,0), -125); c-124: adjust-hue(rgb(0,0,0), -124); c-123: adjust-hue(rgb(0,0,0), -123); c-122: adjust-hue(rgb(0,0,0), -122); c-121: adjust-hue(rgb(0,0,0), -121); c-120: adjust-hue(rgb(0,0,0), -120); c-119: adjust-hue(rgb(0,0,0), -119); c-118: adjust-hue(rgb(0,0,0), -118); c-117: adjust-hue(rgb(0,0,0), -117); c-116: adjust-hue(rgb(0,0,0), -116); c-115: adjust-hue(rgb(0,0,0), -115); c-114: adjust-hue(rgb(0,0,0), -114); c-113: adjust-hue(rgb(0,0,0), -113); c-112: adjust-hue(rgb(0,0,0), -112); c-111: adjust-hue(rgb(0,0,0), -111); c-110: adjust-hue(rgb(0,0,0), -110); c-109: adjust-hue(rgb(0,0,0), -109); c-108: adjust-hue(rgb(0,0,0), -108); c-107: adjust-hue(rgb(0,0,0), -107); c-106: adjust-hue(rgb(0,0,0), -106); c-105: adjust-hue(rgb(0,0,0), -105); c-104: adjust-hue(rgb(0,0,0), -104); c-103: adjust-hue(rgb(0,0,0), -103); c-102: adjust-hue(rgb(0,0,0), -102); c-101: adjust-hue(rgb(0,0,0), -101); c-100: adjust-hue(rgb(0,0,0), -100); c-99: adjust-hue(rgb(0,0,0), -99); c-98: adjust-hue(rgb(0,0,0), -98); c-97: adjust-hue(rgb(0,0,0), -97); c-96: adjust-hue(rgb(0,0,0), -96); c-95: adjust-hue(rgb(0,0,0), -95); c-94: adjust-hue(rgb(0,0,0), -94); c-93: adjust-hue(rgb(0,0,0), -93); c-92: adjust-hue(rgb(0,0,0), -92); c-91: adjust-hue(rgb(0,0,0), -91); c-90: adjust-hue(rgb(0,0,0), -90); c-89: adjust-hue(rgb(0,0,0), -89); c-88: adjust-hue(rgb(0,0,0), -88); c-87: adjust-hue(rgb(0,0,0), -87); c-86: adjust-hue(rgb(0,0,0), -86); c-85: adjust-hue(rgb(0,0,0), -85); c-84: adjust-hue(rgb(0,0,0), -84); c-83: adjust-hue(rgb(0,0,0), -83); c-82: adjust-hue(rgb(0,0,0), -82); c-81: adjust-hue(rgb(0,0,0), -81); c-80: adjust-hue(rgb(0,0,0), -80); c-79: adjust-hue(rgb(0,0,0), -79); c-78: adjust-hue(rgb(0,0,0), -78); c-77: adjust-hue(rgb(0,0,0), -77); c-76: adjust-hue(rgb(0,0,0), -76); c-75: adjust-hue(rgb(0,0,0), -75); c-74: adjust-hue(rgb(0,0,0), -74); c-73: adjust-hue(rgb(0,0,0), -73); c-72: adjust-hue(rgb(0,0,0), -72); c-71: adjust-hue(rgb(0,0,0), -71); c-70: adjust-hue(rgb(0,0,0), -70); c-69: adjust-hue(rgb(0,0,0), -69); c-68: adjust-hue(rgb(0,0,0), -68); c-67: adjust-hue(rgb(0,0,0), -67); c-66: adjust-hue(rgb(0,0,0), -66); c-65: adjust-hue(rgb(0,0,0), -65); c-64: adjust-hue(rgb(0,0,0), -64); c-63: adjust-hue(rgb(0,0,0), -63); c-62: adjust-hue(rgb(0,0,0), -62); c-61: adjust-hue(rgb(0,0,0), -61); c-60: adjust-hue(rgb(0,0,0), -60); c-59: adjust-hue(rgb(0,0,0), -59); c-58: adjust-hue(rgb(0,0,0), -58); c-57: adjust-hue(rgb(0,0,0), -57); c-56: adjust-hue(rgb(0,0,0), -56); c-55: adjust-hue(rgb(0,0,0), -55); c-54: adjust-hue(rgb(0,0,0), -54); c-53: adjust-hue(rgb(0,0,0), -53); c-52: adjust-hue(rgb(0,0,0), -52); c-51: adjust-hue(rgb(0,0,0), -51); c-50: adjust-hue(rgb(0,0,0), -50); c-49: adjust-hue(rgb(0,0,0), -49); c-48: adjust-hue(rgb(0,0,0), -48); c-47: adjust-hue(rgb(0,0,0), -47); c-46: adjust-hue(rgb(0,0,0), -46); c-45: adjust-hue(rgb(0,0,0), -45); c-44: adjust-hue(rgb(0,0,0), -44); c-43: adjust-hue(rgb(0,0,0), -43); c-42: adjust-hue(rgb(0,0,0), -42); c-41: adjust-hue(rgb(0,0,0), -41); c-40: adjust-hue(rgb(0,0,0), -40); c-39: adjust-hue(rgb(0,0,0), -39); c-38: adjust-hue(rgb(0,0,0), -38); c-37: adjust-hue(rgb(0,0,0), -37); c-36: adjust-hue(rgb(0,0,0), -36); c-35: adjust-hue(rgb(0,0,0), -35); c-34: adjust-hue(rgb(0,0,0), -34); c-33: adjust-hue(rgb(0,0,0), -33); c-32: adjust-hue(rgb(0,0,0), -32); c-31: adjust-hue(rgb(0,0,0), -31); c-30: adjust-hue(rgb(0,0,0), -30); c-29: adjust-hue(rgb(0,0,0), -29); c-28: adjust-hue(rgb(0,0,0), -28); c-27: adjust-hue(rgb(0,0,0), -27); c-26: adjust-hue(rgb(0,0,0), -26); c-25: adjust-hue(rgb(0,0,0), -25); c-24: adjust-hue(rgb(0,0,0), -24); c-23: adjust-hue(rgb(0,0,0), -23); c-22: adjust-hue(rgb(0,0,0), -22); c-21: adjust-hue(rgb(0,0,0), -21); c-20: adjust-hue(rgb(0,0,0), -20); c-19: adjust-hue(rgb(0,0,0), -19); c-18: adjust-hue(rgb(0,0,0), -18); c-17: adjust-hue(rgb(0,0,0), -17); c-16: adjust-hue(rgb(0,0,0), -16); c-15: adjust-hue(rgb(0,0,0), -15); c-14: adjust-hue(rgb(0,0,0), -14); c-13: adjust-hue(rgb(0,0,0), -13); c-12: adjust-hue(rgb(0,0,0), -12); c-11: adjust-hue(rgb(0,0,0), -11); c-10: adjust-hue(rgb(0,0,0), -10); c-9: adjust-hue(rgb(0,0,0), -9); c-8: adjust-hue(rgb(0,0,0), -8); c-7: adjust-hue(rgb(0,0,0), -7); c-6: adjust-hue(rgb(0,0,0), -6); c-5: adjust-hue(rgb(0,0,0), -5); c-4: adjust-hue(rgb(0,0,0), -4); c-3: adjust-hue(rgb(0,0,0), -3); c-2: adjust-hue(rgb(0,0,0), -2); c-1: adjust-hue(rgb(0,0,0), -1); c0: adjust-hue(rgb(0,0,0), 0); c1: adjust-hue(rgb(0,0,0), 1); c2: adjust-hue(rgb(0,0,0), 2); c3: adjust-hue(rgb(0,0,0), 3); c4: adjust-hue(rgb(0,0,0), 4); c5: adjust-hue(rgb(0,0,0), 5); c6: adjust-hue(rgb(0,0,0), 6); c7: adjust-hue(rgb(0,0,0), 7); c8: adjust-hue(rgb(0,0,0), 8); c9: adjust-hue(rgb(0,0,0), 9); c10: adjust-hue(rgb(0,0,0), 10); c11: adjust-hue(rgb(0,0,0), 11); c12: adjust-hue(rgb(0,0,0), 12); c13: adjust-hue(rgb(0,0,0), 13); c14: adjust-hue(rgb(0,0,0), 14); c15: adjust-hue(rgb(0,0,0), 15); c16: adjust-hue(rgb(0,0,0), 16); c17: adjust-hue(rgb(0,0,0), 17); c18: adjust-hue(rgb(0,0,0), 18); c19: adjust-hue(rgb(0,0,0), 19); c20: adjust-hue(rgb(0,0,0), 20); c21: adjust-hue(rgb(0,0,0), 21); c22: adjust-hue(rgb(0,0,0), 22); c23: adjust-hue(rgb(0,0,0), 23); c24: adjust-hue(rgb(0,0,0), 24); c25: adjust-hue(rgb(0,0,0), 25); c26: adjust-hue(rgb(0,0,0), 26); c27: adjust-hue(rgb(0,0,0), 27); c28: adjust-hue(rgb(0,0,0), 28); c29: adjust-hue(rgb(0,0,0), 29); c30: adjust-hue(rgb(0,0,0), 30); c31: adjust-hue(rgb(0,0,0), 31); c32: adjust-hue(rgb(0,0,0), 32); c33: adjust-hue(rgb(0,0,0), 33); c34: adjust-hue(rgb(0,0,0), 34); c35: adjust-hue(rgb(0,0,0), 35); c36: adjust-hue(rgb(0,0,0), 36); c37: adjust-hue(rgb(0,0,0), 37); c38: adjust-hue(rgb(0,0,0), 38); c39: adjust-hue(rgb(0,0,0), 39); c40: adjust-hue(rgb(0,0,0), 40); c41: adjust-hue(rgb(0,0,0), 41); c42: adjust-hue(rgb(0,0,0), 42); c43: adjust-hue(rgb(0,0,0), 43); c44: adjust-hue(rgb(0,0,0), 44); c45: adjust-hue(rgb(0,0,0), 45); c46: adjust-hue(rgb(0,0,0), 46); c47: adjust-hue(rgb(0,0,0), 47); c48: adjust-hue(rgb(0,0,0), 48); c49: adjust-hue(rgb(0,0,0), 49); c50: adjust-hue(rgb(0,0,0), 50); c51: adjust-hue(rgb(0,0,0), 51); c52: adjust-hue(rgb(0,0,0), 52); c53: adjust-hue(rgb(0,0,0), 53); c54: adjust-hue(rgb(0,0,0), 54); c55: adjust-hue(rgb(0,0,0), 55); c56: adjust-hue(rgb(0,0,0), 56); c57: adjust-hue(rgb(0,0,0), 57); c58: adjust-hue(rgb(0,0,0), 58); c59: adjust-hue(rgb(0,0,0), 59); c60: adjust-hue(rgb(0,0,0), 60); c61: adjust-hue(rgb(0,0,0), 61); c62: adjust-hue(rgb(0,0,0), 62); c63: adjust-hue(rgb(0,0,0), 63); c64: adjust-hue(rgb(0,0,0), 64); c65: adjust-hue(rgb(0,0,0), 65); c66: adjust-hue(rgb(0,0,0), 66); c67: adjust-hue(rgb(0,0,0), 67); c68: adjust-hue(rgb(0,0,0), 68); c69: adjust-hue(rgb(0,0,0), 69); c70: adjust-hue(rgb(0,0,0), 70); c71: adjust-hue(rgb(0,0,0), 71); c72: adjust-hue(rgb(0,0,0), 72); c73: adjust-hue(rgb(0,0,0), 73); c74: adjust-hue(rgb(0,0,0), 74); c75: adjust-hue(rgb(0,0,0), 75); c76: adjust-hue(rgb(0,0,0), 76); c77: adjust-hue(rgb(0,0,0), 77); c78: adjust-hue(rgb(0,0,0), 78); c79: adjust-hue(rgb(0,0,0), 79); c80: adjust-hue(rgb(0,0,0), 80); c81: adjust-hue(rgb(0,0,0), 81); c82: adjust-hue(rgb(0,0,0), 82); c83: adjust-hue(rgb(0,0,0), 83); c84: adjust-hue(rgb(0,0,0), 84); c85: adjust-hue(rgb(0,0,0), 85); c86: adjust-hue(rgb(0,0,0), 86); c87: adjust-hue(rgb(0,0,0), 87); c88: adjust-hue(rgb(0,0,0), 88); c89: adjust-hue(rgb(0,0,0), 89); c90: adjust-hue(rgb(0,0,0), 90); c91: adjust-hue(rgb(0,0,0), 91); c92: adjust-hue(rgb(0,0,0), 92); c93: adjust-hue(rgb(0,0,0), 93); c94: adjust-hue(rgb(0,0,0), 94); c95: adjust-hue(rgb(0,0,0), 95); c96: adjust-hue(rgb(0,0,0), 96); c97: adjust-hue(rgb(0,0,0), 97); c98: adjust-hue(rgb(0,0,0), 98); c99: adjust-hue(rgb(0,0,0), 99); c100: adjust-hue(rgb(0,0,0), 100); c101: adjust-hue(rgb(0,0,0), 101); c102: adjust-hue(rgb(0,0,0), 102); c103: adjust-hue(rgb(0,0,0), 103); c104: adjust-hue(rgb(0,0,0), 104); c105: adjust-hue(rgb(0,0,0), 105); c106: adjust-hue(rgb(0,0,0), 106); c107: adjust-hue(rgb(0,0,0), 107); c108: adjust-hue(rgb(0,0,0), 108); c109: adjust-hue(rgb(0,0,0), 109); c110: adjust-hue(rgb(0,0,0), 110); c111: adjust-hue(rgb(0,0,0), 111); c112: adjust-hue(rgb(0,0,0), 112); c113: adjust-hue(rgb(0,0,0), 113); c114: adjust-hue(rgb(0,0,0), 114); c115: adjust-hue(rgb(0,0,0), 115); c116: adjust-hue(rgb(0,0,0), 116); c117: adjust-hue(rgb(0,0,0), 117); c118: adjust-hue(rgb(0,0,0), 118); c119: adjust-hue(rgb(0,0,0), 119); c120: adjust-hue(rgb(0,0,0), 120); c121: adjust-hue(rgb(0,0,0), 121); c122: adjust-hue(rgb(0,0,0), 122); c123: adjust-hue(rgb(0,0,0), 123); c124: adjust-hue(rgb(0,0,0), 124); c125: adjust-hue(rgb(0,0,0), 125); c126: adjust-hue(rgb(0,0,0), 126); c127: adjust-hue(rgb(0,0,0), 127); c128: adjust-hue(rgb(0,0,0), 128); c129: adjust-hue(rgb(0,0,0), 129); c130: adjust-hue(rgb(0,0,0), 130); c131: adjust-hue(rgb(0,0,0), 131); c132: adjust-hue(rgb(0,0,0), 132); c133: adjust-hue(rgb(0,0,0), 133); c134: adjust-hue(rgb(0,0,0), 134); c135: adjust-hue(rgb(0,0,0), 135); c136: adjust-hue(rgb(0,0,0), 136); c137: adjust-hue(rgb(0,0,0), 137); c138: adjust-hue(rgb(0,0,0), 138); c139: adjust-hue(rgb(0,0,0), 139); c140: adjust-hue(rgb(0,0,0), 140); c141: adjust-hue(rgb(0,0,0), 141); c142: adjust-hue(rgb(0,0,0), 142); c143: adjust-hue(rgb(0,0,0), 143); c144: adjust-hue(rgb(0,0,0), 144); c145: adjust-hue(rgb(0,0,0), 145); c146: adjust-hue(rgb(0,0,0), 146); c147: adjust-hue(rgb(0,0,0), 147); c148: adjust-hue(rgb(0,0,0), 148); c149: adjust-hue(rgb(0,0,0), 149); c150: adjust-hue(rgb(0,0,0), 150); c151: adjust-hue(rgb(0,0,0), 151); c152: adjust-hue(rgb(0,0,0), 152); c153: adjust-hue(rgb(0,0,0), 153); c154: adjust-hue(rgb(0,0,0), 154); c155: adjust-hue(rgb(0,0,0), 155); c156: adjust-hue(rgb(0,0,0), 156); c157: adjust-hue(rgb(0,0,0), 157); c158: adjust-hue(rgb(0,0,0), 158); c159: adjust-hue(rgb(0,0,0), 159); c160: adjust-hue(rgb(0,0,0), 160); c161: adjust-hue(rgb(0,0,0), 161); c162: adjust-hue(rgb(0,0,0), 162); c163: adjust-hue(rgb(0,0,0), 163); c164: adjust-hue(rgb(0,0,0), 164); c165: adjust-hue(rgb(0,0,0), 165); c166: adjust-hue(rgb(0,0,0), 166); c167: adjust-hue(rgb(0,0,0), 167); c168: adjust-hue(rgb(0,0,0), 168); c169: adjust-hue(rgb(0,0,0), 169); c170: adjust-hue(rgb(0,0,0), 170); c171: adjust-hue(rgb(0,0,0), 171); c172: adjust-hue(rgb(0,0,0), 172); c173: adjust-hue(rgb(0,0,0), 173); c174: adjust-hue(rgb(0,0,0), 174); c175: adjust-hue(rgb(0,0,0), 175); c176: adjust-hue(rgb(0,0,0), 176); c177: adjust-hue(rgb(0,0,0), 177); c178: adjust-hue(rgb(0,0,0), 178); c179: adjust-hue(rgb(0,0,0), 179); c180: adjust-hue(rgb(0,0,0), 180); c181: adjust-hue(rgb(0,0,0), 181); c182: adjust-hue(rgb(0,0,0), 182); c183: adjust-hue(rgb(0,0,0), 183); c184: adjust-hue(rgb(0,0,0), 184); c185: adjust-hue(rgb(0,0,0), 185); c186: adjust-hue(rgb(0,0,0), 186); c187: adjust-hue(rgb(0,0,0), 187); c188: adjust-hue(rgb(0,0,0), 188); c189: adjust-hue(rgb(0,0,0), 189); c190: adjust-hue(rgb(0,0,0), 190); c191: adjust-hue(rgb(0,0,0), 191); c192: adjust-hue(rgb(0,0,0), 192); c193: adjust-hue(rgb(0,0,0), 193); c194: adjust-hue(rgb(0,0,0), 194); c195: adjust-hue(rgb(0,0,0), 195); c196: adjust-hue(rgb(0,0,0), 196); c197: adjust-hue(rgb(0,0,0), 197); c198: adjust-hue(rgb(0,0,0), 198); c199: adjust-hue(rgb(0,0,0), 199); c200: adjust-hue(rgb(0,0,0), 200); c201: adjust-hue(rgb(0,0,0), 201); c202: adjust-hue(rgb(0,0,0), 202); c203: adjust-hue(rgb(0,0,0), 203); c204: adjust-hue(rgb(0,0,0), 204); c205: adjust-hue(rgb(0,0,0), 205); c206: adjust-hue(rgb(0,0,0), 206); c207: adjust-hue(rgb(0,0,0), 207); c208: adjust-hue(rgb(0,0,0), 208); c209: adjust-hue(rgb(0,0,0), 209); c210: adjust-hue(rgb(0,0,0), 210); c211: adjust-hue(rgb(0,0,0), 211); c212: adjust-hue(rgb(0,0,0), 212); c213: adjust-hue(rgb(0,0,0), 213); c214: adjust-hue(rgb(0,0,0), 214); c215: adjust-hue(rgb(0,0,0), 215); c216: adjust-hue(rgb(0,0,0), 216); c217: adjust-hue(rgb(0,0,0), 217); c218: adjust-hue(rgb(0,0,0), 218); c219: adjust-hue(rgb(0,0,0), 219); c220: adjust-hue(rgb(0,0,0), 220); c221: adjust-hue(rgb(0,0,0), 221); c222: adjust-hue(rgb(0,0,0), 222); c223: adjust-hue(rgb(0,0,0), 223); c224: adjust-hue(rgb(0,0,0), 224); c225: adjust-hue(rgb(0,0,0), 225); c226: adjust-hue(rgb(0,0,0), 226); c227: adjust-hue(rgb(0,0,0), 227); c228: adjust-hue(rgb(0,0,0), 228); c229: adjust-hue(rgb(0,0,0), 229); c230: adjust-hue(rgb(0,0,0), 230); c231: adjust-hue(rgb(0,0,0), 231); c232: adjust-hue(rgb(0,0,0), 232); c233: adjust-hue(rgb(0,0,0), 233); c234: adjust-hue(rgb(0,0,0), 234); c235: adjust-hue(rgb(0,0,0), 235); c236: adjust-hue(rgb(0,0,0), 236); c237: adjust-hue(rgb(0,0,0), 237); c238: adjust-hue(rgb(0,0,0), 238); c239: adjust-hue(rgb(0,0,0), 239); c240: adjust-hue(rgb(0,0,0), 240); c241: adjust-hue(rgb(0,0,0), 241); c242: adjust-hue(rgb(0,0,0), 242); c243: adjust-hue(rgb(0,0,0), 243); c244: adjust-hue(rgb(0,0,0), 244); c245: adjust-hue(rgb(0,0,0), 245); c246: adjust-hue(rgb(0,0,0), 246); c247: adjust-hue(rgb(0,0,0), 247); c248: adjust-hue(rgb(0,0,0), 248); c249: adjust-hue(rgb(0,0,0), 249); c250: adjust-hue(rgb(0,0,0), 250); c251: adjust-hue(rgb(0,0,0), 251); c252: adjust-hue(rgb(0,0,0), 252); c253: adjust-hue(rgb(0,0,0), 253); c254: adjust-hue(rgb(0,0,0), 254); c255: adjust-hue(rgb(0,0,0), 255); c256: adjust-hue(rgb(0,0,0), 256); c257: adjust-hue(rgb(0,0,0), 257); c258: adjust-hue(rgb(0,0,0), 258); c259: adjust-hue(rgb(0,0,0), 259); c260: adjust-hue(rgb(0,0,0), 260); c261: adjust-hue(rgb(0,0,0), 261); c262: adjust-hue(rgb(0,0,0), 262); c263: adjust-hue(rgb(0,0,0), 263); c264: adjust-hue(rgb(0,0,0), 264); c265: adjust-hue(rgb(0,0,0), 265); c266: adjust-hue(rgb(0,0,0), 266); c267: adjust-hue(rgb(0,0,0), 267); c268: adjust-hue(rgb(0,0,0), 268); c269: adjust-hue(rgb(0,0,0), 269); c270: adjust-hue(rgb(0,0,0), 270); c271: adjust-hue(rgb(0,0,0), 271); c272: adjust-hue(rgb(0,0,0), 272); c273: adjust-hue(rgb(0,0,0), 273); c274: adjust-hue(rgb(0,0,0), 274); c275: adjust-hue(rgb(0,0,0), 275); c276: adjust-hue(rgb(0,0,0), 276); c277: adjust-hue(rgb(0,0,0), 277); c278: adjust-hue(rgb(0,0,0), 278); c279: adjust-hue(rgb(0,0,0), 279); c280: adjust-hue(rgb(0,0,0), 280); c281: adjust-hue(rgb(0,0,0), 281); c282: adjust-hue(rgb(0,0,0), 282); c283: adjust-hue(rgb(0,0,0), 283); c284: adjust-hue(rgb(0,0,0), 284); c285: adjust-hue(rgb(0,0,0), 285); c286: adjust-hue(rgb(0,0,0), 286); c287: adjust-hue(rgb(0,0,0), 287); c288: adjust-hue(rgb(0,0,0), 288); c289: adjust-hue(rgb(0,0,0), 289); c290: adjust-hue(rgb(0,0,0), 290); c291: adjust-hue(rgb(0,0,0), 291); c292: adjust-hue(rgb(0,0,0), 292); c293: adjust-hue(rgb(0,0,0), 293); c294: adjust-hue(rgb(0,0,0), 294); c295: adjust-hue(rgb(0,0,0), 295); c296: adjust-hue(rgb(0,0,0), 296); c297: adjust-hue(rgb(0,0,0), 297); c298: adjust-hue(rgb(0,0,0), 298); c299: adjust-hue(rgb(0,0,0), 299); c300: adjust-hue(rgb(0,0,0), 300); c301: adjust-hue(rgb(0,0,0), 301); c302: adjust-hue(rgb(0,0,0), 302); c303: adjust-hue(rgb(0,0,0), 303); c304: adjust-hue(rgb(0,0,0), 304); c305: adjust-hue(rgb(0,0,0), 305); c306: adjust-hue(rgb(0,0,0), 306); c307: adjust-hue(rgb(0,0,0), 307); c308: adjust-hue(rgb(0,0,0), 308); c309: adjust-hue(rgb(0,0,0), 309); c310: adjust-hue(rgb(0,0,0), 310); c311: adjust-hue(rgb(0,0,0), 311); c312: adjust-hue(rgb(0,0,0), 312); c313: adjust-hue(rgb(0,0,0), 313); c314: adjust-hue(rgb(0,0,0), 314); c315: adjust-hue(rgb(0,0,0), 315); c316: adjust-hue(rgb(0,0,0), 316); c317: adjust-hue(rgb(0,0,0), 317); c318: adjust-hue(rgb(0,0,0), 318); c319: adjust-hue(rgb(0,0,0), 319); c320: adjust-hue(rgb(0,0,0), 320); c321: adjust-hue(rgb(0,0,0), 321); c322: adjust-hue(rgb(0,0,0), 322); c323: adjust-hue(rgb(0,0,0), 323); c324: adjust-hue(rgb(0,0,0), 324); c325: adjust-hue(rgb(0,0,0), 325); c326: adjust-hue(rgb(0,0,0), 326); c327: adjust-hue(rgb(0,0,0), 327); c328: adjust-hue(rgb(0,0,0), 328); c329: adjust-hue(rgb(0,0,0), 329); c330: adjust-hue(rgb(0,0,0), 330); c331: adjust-hue(rgb(0,0,0), 331); c332: adjust-hue(rgb(0,0,0), 332); c333: adjust-hue(rgb(0,0,0), 333); c334: adjust-hue(rgb(0,0,0), 334); c335: adjust-hue(rgb(0,0,0), 335); c336: adjust-hue(rgb(0,0,0), 336); c337: adjust-hue(rgb(0,0,0), 337); c338: adjust-hue(rgb(0,0,0), 338); c339: adjust-hue(rgb(0,0,0), 339); c340: adjust-hue(rgb(0,0,0), 340); c341: adjust-hue(rgb(0,0,0), 341); c342: adjust-hue(rgb(0,0,0), 342); c343: adjust-hue(rgb(0,0,0), 343); c344: adjust-hue(rgb(0,0,0), 344); c345: adjust-hue(rgb(0,0,0), 345); c346: adjust-hue(rgb(0,0,0), 346); c347: adjust-hue(rgb(0,0,0), 347); c348: adjust-hue(rgb(0,0,0), 348); c349: adjust-hue(rgb(0,0,0), 349); c350: adjust-hue(rgb(0,0,0), 350); c351: adjust-hue(rgb(0,0,0), 351); c352: adjust-hue(rgb(0,0,0), 352); c353: adjust-hue(rgb(0,0,0), 353); c354: adjust-hue(rgb(0,0,0), 354); c355: adjust-hue(rgb(0,0,0), 355); c356: adjust-hue(rgb(0,0,0), 356); c357: adjust-hue(rgb(0,0,0), 357); c358: adjust-hue(rgb(0,0,0), 358); c359: adjust-hue(rgb(0,0,0), 359); c360: adjust-hue(rgb(0,0,0), 360); c361: adjust-hue(rgb(0,0,0), 361); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/complement/000077500000000000000000000000001305254536400313445ustar00rootroot00000000000000expected_output.css000066400000000000000000000016111305254536400352170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/complementfoo{c0:#000;c1:#000;c2:#000;c3:#000;c4:#000;c5:#000;c6:#000;c7:#000;c8:#000;c9:#000;c10:#000;c11:#000;c12:#000;c13:#000;c14:#000;c15:#000;c16:#000;c17:#000;c18:#000;c19:#000;c20:#000;c21:#000;c22:#000;c23:#000;c24:#000;c25:#000;c26:#000;c27:#000;c28:#000;c29:#000;c30:#000;c31:#000;c32:#000;c33:#000;c34:#000;c35:#000;c36:#000;c37:#000;c38:#000;c39:#000;c40:#000;c41:#000;c42:#000;c43:#000;c44:#000;c45:#000;c46:#000;c47:#000;c48:#000;c49:#000;c50:#000;c51:#000;c52:#000;c53:#000;c54:#000;c55:#000;c56:#000;c57:#000;c58:#000;c59:#000;c60:#000;c61:#000;c62:#000;c63:#000;c64:#000;c65:#000;c66:#000;c67:#000;c68:#000;c69:#000;c70:#000;c71:#000;c72:#000;c73:#000;c74:#000;c75:#000;c76:#000;c77:#000;c78:#000;c79:#000;c80:#000;c81:#000;c82:#000;c83:#000;c84:#000;c85:#000;c86:#000;c87:#000;c88:#000;c89:#000;c90:#000;c91:#000;c92:#000;c93:#000;c94:#000;c95:#000;c96:#000;c97:#000;c98:#000;c99:#000;c100:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/complement/input.scss000066400000000000000000000103551305254536400334040ustar00rootroot00000000000000foo { c0: desaturate(hsl(100, 100%, 0), 0%); c1: desaturate(hsl(100, 100%, 0), 1%); c2: desaturate(hsl(100, 100%, 0), 2%); c3: desaturate(hsl(100, 100%, 0), 3%); c4: desaturate(hsl(100, 100%, 0), 4%); c5: desaturate(hsl(100, 100%, 0), 5%); c6: desaturate(hsl(100, 100%, 0), 6%); c7: desaturate(hsl(100, 100%, 0), 7%); c8: desaturate(hsl(100, 100%, 0), 8%); c9: desaturate(hsl(100, 100%, 0), 9%); c10: desaturate(hsl(100, 100%, 0), 10%); c11: desaturate(hsl(100, 100%, 0), 11%); c12: desaturate(hsl(100, 100%, 0), 12%); c13: desaturate(hsl(100, 100%, 0), 13%); c14: desaturate(hsl(100, 100%, 0), 14%); c15: desaturate(hsl(100, 100%, 0), 15%); c16: desaturate(hsl(100, 100%, 0), 16%); c17: desaturate(hsl(100, 100%, 0), 17%); c18: desaturate(hsl(100, 100%, 0), 18%); c19: desaturate(hsl(100, 100%, 0), 19%); c20: desaturate(hsl(100, 100%, 0), 20%); c21: desaturate(hsl(100, 100%, 0), 21%); c22: desaturate(hsl(100, 100%, 0), 22%); c23: desaturate(hsl(100, 100%, 0), 23%); c24: desaturate(hsl(100, 100%, 0), 24%); c25: desaturate(hsl(100, 100%, 0), 25%); c26: desaturate(hsl(100, 100%, 0), 26%); c27: desaturate(hsl(100, 100%, 0), 27%); c28: desaturate(hsl(100, 100%, 0), 28%); c29: desaturate(hsl(100, 100%, 0), 29%); c30: desaturate(hsl(100, 100%, 0), 30%); c31: desaturate(hsl(100, 100%, 0), 31%); c32: desaturate(hsl(100, 100%, 0), 32%); c33: desaturate(hsl(100, 100%, 0), 33%); c34: desaturate(hsl(100, 100%, 0), 34%); c35: desaturate(hsl(100, 100%, 0), 35%); c36: desaturate(hsl(100, 100%, 0), 36%); c37: desaturate(hsl(100, 100%, 0), 37%); c38: desaturate(hsl(100, 100%, 0), 38%); c39: desaturate(hsl(100, 100%, 0), 39%); c40: desaturate(hsl(100, 100%, 0), 40%); c41: desaturate(hsl(100, 100%, 0), 41%); c42: desaturate(hsl(100, 100%, 0), 42%); c43: desaturate(hsl(100, 100%, 0), 43%); c44: desaturate(hsl(100, 100%, 0), 44%); c45: desaturate(hsl(100, 100%, 0), 45%); c46: desaturate(hsl(100, 100%, 0), 46%); c47: desaturate(hsl(100, 100%, 0), 47%); c48: desaturate(hsl(100, 100%, 0), 48%); c49: desaturate(hsl(100, 100%, 0), 49%); c50: desaturate(hsl(100, 100%, 0), 50%); c51: desaturate(hsl(100, 100%, 0), 51%); c52: desaturate(hsl(100, 100%, 0), 52%); c53: desaturate(hsl(100, 100%, 0), 53%); c54: desaturate(hsl(100, 100%, 0), 54%); c55: desaturate(hsl(100, 100%, 0), 55%); c56: desaturate(hsl(100, 100%, 0), 56%); c57: desaturate(hsl(100, 100%, 0), 57%); c58: desaturate(hsl(100, 100%, 0), 58%); c59: desaturate(hsl(100, 100%, 0), 59%); c60: desaturate(hsl(100, 100%, 0), 60%); c61: desaturate(hsl(100, 100%, 0), 61%); c62: desaturate(hsl(100, 100%, 0), 62%); c63: desaturate(hsl(100, 100%, 0), 63%); c64: desaturate(hsl(100, 100%, 0), 64%); c65: desaturate(hsl(100, 100%, 0), 65%); c66: desaturate(hsl(100, 100%, 0), 66%); c67: desaturate(hsl(100, 100%, 0), 67%); c68: desaturate(hsl(100, 100%, 0), 68%); c69: desaturate(hsl(100, 100%, 0), 69%); c70: desaturate(hsl(100, 100%, 0), 70%); c71: desaturate(hsl(100, 100%, 0), 71%); c72: desaturate(hsl(100, 100%, 0), 72%); c73: desaturate(hsl(100, 100%, 0), 73%); c74: desaturate(hsl(100, 100%, 0), 74%); c75: desaturate(hsl(100, 100%, 0), 75%); c76: desaturate(hsl(100, 100%, 0), 76%); c77: desaturate(hsl(100, 100%, 0), 77%); c78: desaturate(hsl(100, 100%, 0), 78%); c79: desaturate(hsl(100, 100%, 0), 79%); c80: desaturate(hsl(100, 100%, 0), 80%); c81: desaturate(hsl(100, 100%, 0), 81%); c82: desaturate(hsl(100, 100%, 0), 82%); c83: desaturate(hsl(100, 100%, 0), 83%); c84: desaturate(hsl(100, 100%, 0), 84%); c85: desaturate(hsl(100, 100%, 0), 85%); c86: desaturate(hsl(100, 100%, 0), 86%); c87: desaturate(hsl(100, 100%, 0), 87%); c88: desaturate(hsl(100, 100%, 0), 88%); c89: desaturate(hsl(100, 100%, 0), 89%); c90: desaturate(hsl(100, 100%, 0), 90%); c91: desaturate(hsl(100, 100%, 0), 91%); c92: desaturate(hsl(100, 100%, 0), 92%); c93: desaturate(hsl(100, 100%, 0), 93%); c94: desaturate(hsl(100, 100%, 0), 94%); c95: desaturate(hsl(100, 100%, 0), 95%); c96: desaturate(hsl(100, 100%, 0), 96%); c97: desaturate(hsl(100, 100%, 0), 97%); c98: desaturate(hsl(100, 100%, 0), 98%); c99: desaturate(hsl(100, 100%, 0), 99%); c100: desaturate(hsl(100, 100%, 0), 100%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/darken/000077500000000000000000000000001305254536400304455ustar00rootroot00000000000000expected_output.css000066400000000000000000000022431305254536400343220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/darkenfoo{c0:#fff;c1:#fcfcfc;c2:#fafafa;c3:#f7f7f7;c4:#f5f5f5;c5:#f2f2f2;c6:#f0f0f0;c7:#ededed;c8:#ebebeb;c9:#e8e8e8;c10:#e6e6e6;c11:#e3e3e3;c12:#e0e0e0;c13:#dedede;c14:#dbdbdb;c15:#d9d9d9;c16:#d6d6d6;c17:#d4d4d4;c18:#d1d1d1;c19:#cfcfcf;c20:#ccc;c21:#c9c9c9;c22:#c7c7c7;c23:#c4c4c4;c24:#c2c2c2;c25:#bfbfbf;c26:#bdbdbd;c27:#bababa;c28:#b8b8b8;c29:#b5b5b5;c30:#b3b3b3;c31:#b0b0b0;c32:#adadad;c33:#ababab;c34:#a8a8a8;c35:#a6a6a6;c36:#a3a3a3;c37:#a1a1a1;c38:#9e9e9e;c39:#9c9c9c;c40:#999;c41:#969696;c42:#949494;c43:#919191;c44:#8f8f8f;c45:#8c8c8c;c46:#8a8a8a;c47:#878787;c48:#858585;c49:#828282;c50:gray;c51:#7d7d7d;c52:#7a7a7a;c53:#787878;c54:#757575;c55:#737373;c56:#707070;c57:#6e6e6e;c58:#6b6b6b;c59:dimgray;c60:#666;c61:#636363;c62:#616161;c63:#5e5e5e;c64:#5c5c5c;c65:#595959;c66:#575757;c67:#545454;c68:#525252;c69:#4f4f4f;c70:#4d4d4d;c71:#4a4a4a;c72:#474747;c73:#454545;c74:#424242;c75:#404040;c76:#3d3d3d;c77:#3b3b3b;c78:#383838;c79:#363636;c80:#333;c81:#303030;c82:#2e2e2e;c83:#2b2b2b;c84:#292929;c85:#262626;c86:#242424;c87:#212121;c88:#1f1f1f;c89:#1c1c1c;c90:#1a1a1a;c91:#171717;c92:#141414;c93:#121212;c94:#0f0f0f;c95:#0d0d0d;c96:#0a0a0a;c97:#080808;c98:#050505;c99:#030303;c100:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/darken/input.scss000066400000000000000000000052351305254536400325060ustar00rootroot00000000000000foo { c0: darken(white, 0%); c1: darken(white, 1%); c2: darken(white, 2%); c3: darken(white, 3%); c4: darken(white, 4%); c5: darken(white, 5%); c6: darken(white, 6%); c7: darken(white, 7%); c8: darken(white, 8%); c9: darken(white, 9%); c10: darken(white, 10%); c11: darken(white, 11%); c12: darken(white, 12%); c13: darken(white, 13%); c14: darken(white, 14%); c15: darken(white, 15%); c16: darken(white, 16%); c17: darken(white, 17%); c18: darken(white, 18%); c19: darken(white, 19%); c20: darken(white, 20%); c21: darken(white, 21%); c22: darken(white, 22%); c23: darken(white, 23%); c24: darken(white, 24%); c25: darken(white, 25%); c26: darken(white, 26%); c27: darken(white, 27%); c28: darken(white, 28%); c29: darken(white, 29%); c30: darken(white, 30%); c31: darken(white, 31%); c32: darken(white, 32%); c33: darken(white, 33%); c34: darken(white, 34%); c35: darken(white, 35%); c36: darken(white, 36%); c37: darken(white, 37%); c38: darken(white, 38%); c39: darken(white, 39%); c40: darken(white, 40%); c41: darken(white, 41%); c42: darken(white, 42%); c43: darken(white, 43%); c44: darken(white, 44%); c45: darken(white, 45%); c46: darken(white, 46%); c47: darken(white, 47%); c48: darken(white, 48%); c49: darken(white, 49%); c50: darken(white, 50%); c51: darken(white, 51%); c52: darken(white, 52%); c53: darken(white, 53%); c54: darken(white, 54%); c55: darken(white, 55%); c56: darken(white, 56%); c57: darken(white, 57%); c58: darken(white, 58%); c59: darken(white, 59%); c60: darken(white, 60%); c61: darken(white, 61%); c62: darken(white, 62%); c63: darken(white, 63%); c64: darken(white, 64%); c65: darken(white, 65%); c66: darken(white, 66%); c67: darken(white, 67%); c68: darken(white, 68%); c69: darken(white, 69%); c70: darken(white, 70%); c71: darken(white, 71%); c72: darken(white, 72%); c73: darken(white, 73%); c74: darken(white, 74%); c75: darken(white, 75%); c76: darken(white, 76%); c77: darken(white, 77%); c78: darken(white, 78%); c79: darken(white, 79%); c80: darken(white, 80%); c81: darken(white, 81%); c82: darken(white, 82%); c83: darken(white, 83%); c84: darken(white, 84%); c85: darken(white, 85%); c86: darken(white, 86%); c87: darken(white, 87%); c88: darken(white, 88%); c89: darken(white, 89%); c90: darken(white, 90%); c91: darken(white, 91%); c92: darken(white, 92%); c93: darken(white, 93%); c94: darken(white, 94%); c95: darken(white, 95%); c96: darken(white, 96%); c97: darken(white, 97%); c98: darken(white, 98%); c99: darken(white, 99%); c100: darken(white, 100%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/desaturate/000077500000000000000000000000001305254536400313425ustar00rootroot00000000000000expected_output.css000066400000000000000000000022541305254536400352210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/desaturatefoo{c0:#5f0;c1:#55fe01;c2:#56fc03;c3:#56fb04;c4:#57fa05;c5:#57f906;c6:#58f708;c7:#58f609;c8:#58f50a;c9:#59f40b;c10:#59f20d;c11:#5af10e;c12:#5af00f;c13:#5bee11;c14:#5bed12;c15:#5bec13;c16:#5ceb14;c17:#5ce916;c18:#5de817;c19:#5de718;c20:#5ee61a;c21:#5ee41b;c22:#5ee31c;c23:#5fe21d;c24:#5fe01f;c25:#60df20;c26:#60de21;c27:#60dd22;c28:#61db24;c29:#61da25;c30:#62d926;c31:#62d728;c32:#63d629;c33:#63d52a;c34:#63d42b;c35:#64d22d;c36:#64d12e;c37:#65d02f;c38:#65cf30;c39:#66cd32;c40:#6c3;c41:#66cb34;c42:#67c936;c43:#67c837;c44:#68c738;c45:#68c639;c46:#69c43b;c47:#69c33c;c48:#69c23d;c49:#6ac13e;c50:#6abf40;c51:#6bbe41;c52:#6bbd42;c53:#6cbb44;c54:#6cba45;c55:#6cb946;c56:#6db847;c57:#6db649;c58:#6eb54a;c59:#6eb44b;c60:#6fb34d;c61:#6fb14e;c62:#6fb04f;c63:#70af50;c64:#70ad52;c65:#71ac53;c66:#71ab54;c67:#71aa55;c68:#72a857;c69:#72a758;c70:#73a659;c71:#73a45b;c72:#74a35c;c73:#74a25d;c74:#74a15e;c75:#759f60;c76:#759e61;c77:#769d62;c78:#769c63;c79:#779a65;c80:#796;c81:#779867;c82:#789669;c83:#78956a;c84:#79946b;c85:#79936c;c86:#7a916e;c87:#7a906f;c88:#7a8f70;c89:#7b8e71;c90:#7b8c73;c91:#7c8b74;c92:#7c8a75;c93:#7d8877;c94:#7d8778;c95:#7d8679;c96:#7e857a;c97:#7e837c;c98:#7f827d;c99:#7f817e;c100:gray} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/desaturate/input.scss000066400000000000000000000106671305254536400334100ustar00rootroot00000000000000foo { c0: desaturate(hsl(100, 100%, 50%), 0%); c1: desaturate(hsl(100, 100%, 50%), 1%); c2: desaturate(hsl(100, 100%, 50%), 2%); c3: desaturate(hsl(100, 100%, 50%), 3%); c4: desaturate(hsl(100, 100%, 50%), 4%); c5: desaturate(hsl(100, 100%, 50%), 5%); c6: desaturate(hsl(100, 100%, 50%), 6%); c7: desaturate(hsl(100, 100%, 50%), 7%); c8: desaturate(hsl(100, 100%, 50%), 8%); c9: desaturate(hsl(100, 100%, 50%), 9%); c10: desaturate(hsl(100, 100%, 50%), 10%); c11: desaturate(hsl(100, 100%, 50%), 11%); c12: desaturate(hsl(100, 100%, 50%), 12%); c13: desaturate(hsl(100, 100%, 50%), 13%); c14: desaturate(hsl(100, 100%, 50%), 14%); c15: desaturate(hsl(100, 100%, 50%), 15%); c16: desaturate(hsl(100, 100%, 50%), 16%); c17: desaturate(hsl(100, 100%, 50%), 17%); c18: desaturate(hsl(100, 100%, 50%), 18%); c19: desaturate(hsl(100, 100%, 50%), 19%); c20: desaturate(hsl(100, 100%, 50%), 20%); c21: desaturate(hsl(100, 100%, 50%), 21%); c22: desaturate(hsl(100, 100%, 50%), 22%); c23: desaturate(hsl(100, 100%, 50%), 23%); c24: desaturate(hsl(100, 100%, 50%), 24%); c25: desaturate(hsl(100, 100%, 50%), 25%); c26: desaturate(hsl(100, 100%, 50%), 26%); c27: desaturate(hsl(100, 100%, 50%), 27%); c28: desaturate(hsl(100, 100%, 50%), 28%); c29: desaturate(hsl(100, 100%, 50%), 29%); c30: desaturate(hsl(100, 100%, 50%), 30%); c31: desaturate(hsl(100, 100%, 50%), 31%); c32: desaturate(hsl(100, 100%, 50%), 32%); c33: desaturate(hsl(100, 100%, 50%), 33%); c34: desaturate(hsl(100, 100%, 50%), 34%); c35: desaturate(hsl(100, 100%, 50%), 35%); c36: desaturate(hsl(100, 100%, 50%), 36%); c37: desaturate(hsl(100, 100%, 50%), 37%); c38: desaturate(hsl(100, 100%, 50%), 38%); c39: desaturate(hsl(100, 100%, 50%), 39%); c40: desaturate(hsl(100, 100%, 50%), 40%); c41: desaturate(hsl(100, 100%, 50%), 41%); c42: desaturate(hsl(100, 100%, 50%), 42%); c43: desaturate(hsl(100, 100%, 50%), 43%); c44: desaturate(hsl(100, 100%, 50%), 44%); c45: desaturate(hsl(100, 100%, 50%), 45%); c46: desaturate(hsl(100, 100%, 50%), 46%); c47: desaturate(hsl(100, 100%, 50%), 47%); c48: desaturate(hsl(100, 100%, 50%), 48%); c49: desaturate(hsl(100, 100%, 50%), 49%); c50: desaturate(hsl(100, 100%, 50%), 50%); c51: desaturate(hsl(100, 100%, 50%), 51%); c52: desaturate(hsl(100, 100%, 50%), 52%); c53: desaturate(hsl(100, 100%, 50%), 53%); c54: desaturate(hsl(100, 100%, 50%), 54%); c55: desaturate(hsl(100, 100%, 50%), 55%); c56: desaturate(hsl(100, 100%, 50%), 56%); c57: desaturate(hsl(100, 100%, 50%), 57%); c58: desaturate(hsl(100, 100%, 50%), 58%); c59: desaturate(hsl(100, 100%, 50%), 59%); c60: desaturate(hsl(100, 100%, 50%), 60%); c61: desaturate(hsl(100, 100%, 50%), 61%); c62: desaturate(hsl(100, 100%, 50%), 62%); c63: desaturate(hsl(100, 100%, 50%), 63%); c64: desaturate(hsl(100, 100%, 50%), 64%); c65: desaturate(hsl(100, 100%, 50%), 65%); c66: desaturate(hsl(100, 100%, 50%), 66%); c67: desaturate(hsl(100, 100%, 50%), 67%); c68: desaturate(hsl(100, 100%, 50%), 68%); c69: desaturate(hsl(100, 100%, 50%), 69%); c70: desaturate(hsl(100, 100%, 50%), 70%); c71: desaturate(hsl(100, 100%, 50%), 71%); c72: desaturate(hsl(100, 100%, 50%), 72%); c73: desaturate(hsl(100, 100%, 50%), 73%); c74: desaturate(hsl(100, 100%, 50%), 74%); c75: desaturate(hsl(100, 100%, 50%), 75%); c76: desaturate(hsl(100, 100%, 50%), 76%); c77: desaturate(hsl(100, 100%, 50%), 77%); c78: desaturate(hsl(100, 100%, 50%), 78%); c79: desaturate(hsl(100, 100%, 50%), 79%); c80: desaturate(hsl(100, 100%, 50%), 80%); c81: desaturate(hsl(100, 100%, 50%), 81%); c82: desaturate(hsl(100, 100%, 50%), 82%); c83: desaturate(hsl(100, 100%, 50%), 83%); c84: desaturate(hsl(100, 100%, 50%), 84%); c85: desaturate(hsl(100, 100%, 50%), 85%); c86: desaturate(hsl(100, 100%, 50%), 86%); c87: desaturate(hsl(100, 100%, 50%), 87%); c88: desaturate(hsl(100, 100%, 50%), 88%); c89: desaturate(hsl(100, 100%, 50%), 89%); c90: desaturate(hsl(100, 100%, 50%), 90%); c91: desaturate(hsl(100, 100%, 50%), 91%); c92: desaturate(hsl(100, 100%, 50%), 92%); c93: desaturate(hsl(100, 100%, 50%), 93%); c94: desaturate(hsl(100, 100%, 50%), 94%); c95: desaturate(hsl(100, 100%, 50%), 95%); c96: desaturate(hsl(100, 100%, 50%), 96%); c97: desaturate(hsl(100, 100%, 50%), 97%); c98: desaturate(hsl(100, 100%, 50%), 98%); c99: desaturate(hsl(100, 100%, 50%), 99%); c100: desaturate(hsl(100, 100%, 50%), 100%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/hue/000077500000000000000000000000001305254536400277625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/hue/expected_output.css000066400000000000000000000206301305254536400337160ustar00rootroot00000000000000foo{c-361:359deg;c-360:0deg;c-359:1deg;c-358:2deg;c-357:3deg;c-356:4deg;c-355:5deg;c-354:6deg;c-353:7deg;c-352:8deg;c-351:9deg;c-350:10deg;c-349:11deg;c-348:12deg;c-347:13deg;c-346:14deg;c-345:15deg;c-344:16deg;c-343:17deg;c-342:18deg;c-341:19deg;c-340:20deg;c-339:21deg;c-338:22deg;c-337:23deg;c-336:24deg;c-335:25deg;c-334:26deg;c-333:27deg;c-332:28deg;c-331:29deg;c-330:30deg;c-329:31deg;c-328:32deg;c-327:33deg;c-326:34deg;c-325:35deg;c-324:36deg;c-323:37deg;c-322:38deg;c-321:39deg;c-320:40deg;c-319:41deg;c-318:42deg;c-317:43deg;c-316:44deg;c-315:45deg;c-314:46deg;c-313:47deg;c-312:48deg;c-311:49deg;c-310:50deg;c-309:51deg;c-308:52deg;c-307:53deg;c-306:54deg;c-305:55deg;c-304:56deg;c-303:57deg;c-302:58deg;c-301:59deg;c-300:60deg;c-299:61deg;c-298:62deg;c-297:63deg;c-296:64deg;c-295:65deg;c-294:66deg;c-293:67deg;c-292:68deg;c-291:69deg;c-290:70deg;c-289:71deg;c-288:72deg;c-287:73deg;c-286:74deg;c-285:75deg;c-284:76deg;c-283:77deg;c-282:78deg;c-281:79deg;c-280:80deg;c-279:81deg;c-278:82deg;c-277:83deg;c-276:84deg;c-275:85deg;c-274:86deg;c-273:87deg;c-272:88deg;c-271:89deg;c-270:90deg;c-269:91deg;c-268:92deg;c-267:93deg;c-266:94deg;c-265:95deg;c-264:96deg;c-263:97deg;c-262:98deg;c-261:99deg;c-260:100deg;c-259:101deg;c-258:102deg;c-257:103deg;c-256:104deg;c-255:105deg;c-254:106deg;c-253:107deg;c-252:108deg;c-251:109deg;c-250:110deg;c-249:111deg;c-248:112deg;c-247:113deg;c-246:114deg;c-245:115deg;c-244:116deg;c-243:117deg;c-242:118deg;c-241:119deg;c-240:120deg;c-239:121deg;c-238:122deg;c-237:123deg;c-236:124deg;c-235:125deg;c-234:126deg;c-233:127deg;c-232:128deg;c-231:129deg;c-230:130deg;c-229:131deg;c-228:132deg;c-227:133deg;c-226:134deg;c-225:135deg;c-224:136deg;c-223:137deg;c-222:138deg;c-221:139deg;c-220:140deg;c-219:141deg;c-218:142deg;c-217:143deg;c-216:144deg;c-215:145deg;c-214:146deg;c-213:147deg;c-212:148deg;c-211:149deg;c-210:150deg;c-209:151deg;c-208:152deg;c-207:153deg;c-206:154deg;c-205:155deg;c-204:156deg;c-203:157deg;c-202:158deg;c-201:159deg;c-200:160deg;c-199:161deg;c-198:162deg;c-197:163deg;c-196:164deg;c-195:165deg;c-194:166deg;c-193:167deg;c-192:168deg;c-191:169deg;c-190:170deg;c-189:171deg;c-188:172deg;c-187:173deg;c-186:174deg;c-185:175deg;c-184:176deg;c-183:177deg;c-182:178deg;c-181:179deg;c-180:180deg;c-179:181deg;c-178:182deg;c-177:183deg;c-176:184deg;c-175:185deg;c-174:186deg;c-173:187deg;c-172:188deg;c-171:189deg;c-170:190deg;c-169:191deg;c-168:192deg;c-167:193deg;c-166:194deg;c-165:195deg;c-164:196deg;c-163:197deg;c-162:198deg;c-161:199deg;c-160:200deg;c-159:201deg;c-158:202deg;c-157:203deg;c-156:204deg;c-155:205deg;c-154:206deg;c-153:207deg;c-152:208deg;c-151:209deg;c-150:210deg;c-149:211deg;c-148:212deg;c-147:213deg;c-146:214deg;c-145:215deg;c-144:216deg;c-143:217deg;c-142:218deg;c-141:219deg;c-140:220deg;c-139:221deg;c-138:222deg;c-137:223deg;c-136:224deg;c-135:225deg;c-134:226deg;c-133:227deg;c-132:228deg;c-131:229deg;c-130:230deg;c-129:231deg;c-128:232deg;c-127:233deg;c-126:234deg;c-125:235deg;c-124:236deg;c-123:237deg;c-122:238deg;c-121:239deg;c-120:240deg;c-119:241deg;c-118:242deg;c-117:243deg;c-116:244deg;c-115:245deg;c-114:246deg;c-113:247deg;c-112:248deg;c-111:249deg;c-110:250deg;c-109:251deg;c-108:252deg;c-107:253deg;c-106:254deg;c-105:255deg;c-104:256deg;c-103:257deg;c-102:258deg;c-101:259deg;c-100:260deg;c-99:261deg;c-98:262deg;c-97:263deg;c-96:264deg;c-95:265deg;c-94:266deg;c-93:267deg;c-92:268deg;c-91:269deg;c-90:270deg;c-89:271deg;c-88:272deg;c-87:273deg;c-86:274deg;c-85:275deg;c-84:276deg;c-83:277deg;c-82:278deg;c-81:279deg;c-80:280deg;c-79:281deg;c-78:282deg;c-77:283deg;c-76:284deg;c-75:285deg;c-74:286deg;c-73:287deg;c-72:288deg;c-71:289deg;c-70:290deg;c-69:291deg;c-68:292deg;c-67:293deg;c-66:294deg;c-65:295deg;c-64:296deg;c-63:297deg;c-62:298deg;c-61:299deg;c-60:300deg;c-59:301deg;c-58:302deg;c-57:303deg;c-56:304deg;c-55:305deg;c-54:306deg;c-53:307deg;c-52:308deg;c-51:309deg;c-50:310deg;c-49:311deg;c-48:312deg;c-47:313deg;c-46:314deg;c-45:315deg;c-44:316deg;c-43:317deg;c-42:318deg;c-41:319deg;c-40:320deg;c-39:321deg;c-38:322deg;c-37:323deg;c-36:324deg;c-35:325deg;c-34:326deg;c-33:327deg;c-32:328deg;c-31:329deg;c-30:330deg;c-29:331deg;c-28:332deg;c-27:333deg;c-26:334deg;c-25:335deg;c-24:336deg;c-23:337deg;c-22:338deg;c-21:339deg;c-20:340deg;c-19:341deg;c-18:342deg;c-17:343deg;c-16:344deg;c-15:345deg;c-14:346deg;c-13:347deg;c-12:348deg;c-11:349deg;c-10:350deg;c-9:351deg;c-8:352deg;c-7:353deg;c-6:354deg;c-5:355deg;c-4:356deg;c-3:357deg;c-2:358deg;c-1:359deg;c0:0deg;c1:1deg;c2:2deg;c3:3deg;c4:4deg;c5:5deg;c6:6deg;c7:7deg;c8:8deg;c9:9deg;c10:10deg;c11:11deg;c12:12deg;c13:13deg;c14:14deg;c15:15deg;c16:16deg;c17:17deg;c18:18deg;c19:19deg;c20:20deg;c21:21deg;c22:22deg;c23:23deg;c24:24deg;c25:25deg;c26:26deg;c27:27deg;c28:28deg;c29:29deg;c30:30deg;c31:31deg;c32:32deg;c33:33deg;c34:34deg;c35:35deg;c36:36deg;c37:37deg;c38:38deg;c39:39deg;c40:40deg;c41:41deg;c42:42deg;c43:43deg;c44:44deg;c45:45deg;c46:46deg;c47:47deg;c48:48deg;c49:49deg;c50:50deg;c51:51deg;c52:52deg;c53:53deg;c54:54deg;c55:55deg;c56:56deg;c57:57deg;c58:58deg;c59:59deg;c60:60deg;c61:61deg;c62:62deg;c63:63deg;c64:64deg;c65:65deg;c66:66deg;c67:67deg;c68:68deg;c69:69deg;c70:70deg;c71:71deg;c72:72deg;c73:73deg;c74:74deg;c75:75deg;c76:76deg;c77:77deg;c78:78deg;c79:79deg;c80:80deg;c81:81deg;c82:82deg;c83:83deg;c84:84deg;c85:85deg;c86:86deg;c87:87deg;c88:88deg;c89:89deg;c90:90deg;c91:91deg;c92:92deg;c93:93deg;c94:94deg;c95:95deg;c96:96deg;c97:97deg;c98:98deg;c99:99deg;c100:100deg;c101:101deg;c102:102deg;c103:103deg;c104:104deg;c105:105deg;c106:106deg;c107:107deg;c108:108deg;c109:109deg;c110:110deg;c111:111deg;c112:112deg;c113:113deg;c114:114deg;c115:115deg;c116:116deg;c117:117deg;c118:118deg;c119:119deg;c120:120deg;c121:121deg;c122:122deg;c123:123deg;c124:124deg;c125:125deg;c126:126deg;c127:127deg;c128:128deg;c129:129deg;c130:130deg;c131:131deg;c132:132deg;c133:133deg;c134:134deg;c135:135deg;c136:136deg;c137:137deg;c138:138deg;c139:139deg;c140:140deg;c141:141deg;c142:142deg;c143:143deg;c144:144deg;c145:145deg;c146:146deg;c147:147deg;c148:148deg;c149:149deg;c150:150deg;c151:151deg;c152:152deg;c153:153deg;c154:154deg;c155:155deg;c156:156deg;c157:157deg;c158:158deg;c159:159deg;c160:160deg;c161:161deg;c162:162deg;c163:163deg;c164:164deg;c165:165deg;c166:166deg;c167:167deg;c168:168deg;c169:169deg;c170:170deg;c171:171deg;c172:172deg;c173:173deg;c174:174deg;c175:175deg;c176:176deg;c177:177deg;c178:178deg;c179:179deg;c180:180deg;c181:181deg;c182:182deg;c183:183deg;c184:184deg;c185:185deg;c186:186deg;c187:187deg;c188:188deg;c189:189deg;c190:190deg;c191:191deg;c192:192deg;c193:193deg;c194:194deg;c195:195deg;c196:196deg;c197:197deg;c198:198deg;c199:199deg;c200:200deg;c201:201deg;c202:202deg;c203:203deg;c204:204deg;c205:205deg;c206:206deg;c207:207deg;c208:208deg;c209:209deg;c210:210deg;c211:211deg;c212:212deg;c213:213deg;c214:214deg;c215:215deg;c216:216deg;c217:217deg;c218:218deg;c219:219deg;c220:220deg;c221:221deg;c222:222deg;c223:223deg;c224:224deg;c225:225deg;c226:226deg;c227:227deg;c228:228deg;c229:229deg;c230:230deg;c231:231deg;c232:232deg;c233:233deg;c234:234deg;c235:235deg;c236:236deg;c237:237deg;c238:238deg;c239:239deg;c240:240deg;c241:241deg;c242:242deg;c243:243deg;c244:244deg;c245:245deg;c246:246deg;c247:247deg;c248:248deg;c249:249deg;c250:250deg;c251:251deg;c252:252deg;c253:253deg;c254:254deg;c255:255deg;c256:256deg;c257:257deg;c258:258deg;c259:259deg;c260:260deg;c261:261deg;c262:262deg;c263:263deg;c264:264deg;c265:265deg;c266:266deg;c267:267deg;c268:268deg;c269:269deg;c270:270deg;c271:271deg;c272:272deg;c273:273deg;c274:274deg;c275:275deg;c276:276deg;c277:277deg;c278:278deg;c279:279deg;c280:280deg;c281:281deg;c282:282deg;c283:283deg;c284:284deg;c285:285deg;c286:286deg;c287:287deg;c288:288deg;c289:289deg;c290:290deg;c291:291deg;c292:292deg;c293:293deg;c294:294deg;c295:295deg;c296:296deg;c297:297deg;c298:298deg;c299:299deg;c300:300deg;c301:301deg;c302:302deg;c303:303deg;c304:304deg;c305:305deg;c306:306deg;c307:307deg;c308:308deg;c309:309deg;c310:310deg;c311:311deg;c312:312deg;c313:313deg;c314:314deg;c315:315deg;c316:316deg;c317:317deg;c318:318deg;c319:319deg;c320:320deg;c321:321deg;c322:322deg;c323:323deg;c324:324deg;c325:325deg;c326:326deg;c327:327deg;c328:328deg;c329:329deg;c330:330deg;c331:331deg;c332:332deg;c333:333deg;c334:334deg;c335:335deg;c336:336deg;c337:337deg;c338:338deg;c339:339deg;c340:340deg;c341:341deg;c342:342deg;c343:343deg;c344:344deg;c345:345deg;c346:346deg;c347:347deg;c348:348deg;c349:349deg;c350:350deg;c351:351deg;c352:352deg;c353:353deg;c354:354deg;c355:355deg;c356:356deg;c357:357deg;c358:358deg;c359:359deg;c360:0deg;c361:1deg} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/hue/input.scss000066400000000000000000000617771305254536400320400ustar00rootroot00000000000000foo { c-361: hue(hsl(-361%, 100%, 50%)); c-360: hue(hsl(-360%, 100%, 50%)); c-359: hue(hsl(-359%, 100%, 50%)); c-358: hue(hsl(-358%, 100%, 50%)); c-357: hue(hsl(-357%, 100%, 50%)); c-356: hue(hsl(-356%, 100%, 50%)); c-355: hue(hsl(-355%, 100%, 50%)); c-354: hue(hsl(-354%, 100%, 50%)); c-353: hue(hsl(-353%, 100%, 50%)); c-352: hue(hsl(-352%, 100%, 50%)); c-351: hue(hsl(-351%, 100%, 50%)); c-350: hue(hsl(-350%, 100%, 50%)); c-349: hue(hsl(-349%, 100%, 50%)); c-348: hue(hsl(-348%, 100%, 50%)); c-347: hue(hsl(-347%, 100%, 50%)); c-346: hue(hsl(-346%, 100%, 50%)); c-345: hue(hsl(-345%, 100%, 50%)); c-344: hue(hsl(-344%, 100%, 50%)); c-343: hue(hsl(-343%, 100%, 50%)); c-342: hue(hsl(-342%, 100%, 50%)); c-341: hue(hsl(-341%, 100%, 50%)); c-340: hue(hsl(-340%, 100%, 50%)); c-339: hue(hsl(-339%, 100%, 50%)); c-338: hue(hsl(-338%, 100%, 50%)); c-337: hue(hsl(-337%, 100%, 50%)); c-336: hue(hsl(-336%, 100%, 50%)); c-335: hue(hsl(-335%, 100%, 50%)); c-334: hue(hsl(-334%, 100%, 50%)); c-333: hue(hsl(-333%, 100%, 50%)); c-332: hue(hsl(-332%, 100%, 50%)); c-331: hue(hsl(-331%, 100%, 50%)); c-330: hue(hsl(-330%, 100%, 50%)); c-329: hue(hsl(-329%, 100%, 50%)); c-328: hue(hsl(-328%, 100%, 50%)); c-327: hue(hsl(-327%, 100%, 50%)); c-326: hue(hsl(-326%, 100%, 50%)); c-325: hue(hsl(-325%, 100%, 50%)); c-324: hue(hsl(-324%, 100%, 50%)); c-323: hue(hsl(-323%, 100%, 50%)); c-322: hue(hsl(-322%, 100%, 50%)); c-321: hue(hsl(-321%, 100%, 50%)); c-320: hue(hsl(-320%, 100%, 50%)); c-319: hue(hsl(-319%, 100%, 50%)); c-318: hue(hsl(-318%, 100%, 50%)); c-317: hue(hsl(-317%, 100%, 50%)); c-316: hue(hsl(-316%, 100%, 50%)); c-315: hue(hsl(-315%, 100%, 50%)); c-314: hue(hsl(-314%, 100%, 50%)); c-313: hue(hsl(-313%, 100%, 50%)); c-312: hue(hsl(-312%, 100%, 50%)); c-311: hue(hsl(-311%, 100%, 50%)); c-310: hue(hsl(-310%, 100%, 50%)); c-309: hue(hsl(-309%, 100%, 50%)); c-308: hue(hsl(-308%, 100%, 50%)); c-307: hue(hsl(-307%, 100%, 50%)); c-306: hue(hsl(-306%, 100%, 50%)); c-305: hue(hsl(-305%, 100%, 50%)); c-304: hue(hsl(-304%, 100%, 50%)); c-303: hue(hsl(-303%, 100%, 50%)); c-302: hue(hsl(-302%, 100%, 50%)); c-301: hue(hsl(-301%, 100%, 50%)); c-300: hue(hsl(-300%, 100%, 50%)); c-299: hue(hsl(-299%, 100%, 50%)); c-298: hue(hsl(-298%, 100%, 50%)); c-297: hue(hsl(-297%, 100%, 50%)); c-296: hue(hsl(-296%, 100%, 50%)); c-295: hue(hsl(-295%, 100%, 50%)); c-294: hue(hsl(-294%, 100%, 50%)); c-293: hue(hsl(-293%, 100%, 50%)); c-292: hue(hsl(-292%, 100%, 50%)); c-291: hue(hsl(-291%, 100%, 50%)); c-290: hue(hsl(-290%, 100%, 50%)); c-289: hue(hsl(-289%, 100%, 50%)); c-288: hue(hsl(-288%, 100%, 50%)); c-287: hue(hsl(-287%, 100%, 50%)); c-286: hue(hsl(-286%, 100%, 50%)); c-285: hue(hsl(-285%, 100%, 50%)); c-284: hue(hsl(-284%, 100%, 50%)); c-283: hue(hsl(-283%, 100%, 50%)); c-282: hue(hsl(-282%, 100%, 50%)); c-281: hue(hsl(-281%, 100%, 50%)); c-280: hue(hsl(-280%, 100%, 50%)); c-279: hue(hsl(-279%, 100%, 50%)); c-278: hue(hsl(-278%, 100%, 50%)); c-277: hue(hsl(-277%, 100%, 50%)); c-276: hue(hsl(-276%, 100%, 50%)); c-275: hue(hsl(-275%, 100%, 50%)); c-274: hue(hsl(-274%, 100%, 50%)); c-273: hue(hsl(-273%, 100%, 50%)); c-272: hue(hsl(-272%, 100%, 50%)); c-271: hue(hsl(-271%, 100%, 50%)); c-270: hue(hsl(-270%, 100%, 50%)); c-269: hue(hsl(-269%, 100%, 50%)); c-268: hue(hsl(-268%, 100%, 50%)); c-267: hue(hsl(-267%, 100%, 50%)); c-266: hue(hsl(-266%, 100%, 50%)); c-265: hue(hsl(-265%, 100%, 50%)); c-264: hue(hsl(-264%, 100%, 50%)); c-263: hue(hsl(-263%, 100%, 50%)); c-262: hue(hsl(-262%, 100%, 50%)); c-261: hue(hsl(-261%, 100%, 50%)); c-260: hue(hsl(-260%, 100%, 50%)); c-259: hue(hsl(-259%, 100%, 50%)); c-258: hue(hsl(-258%, 100%, 50%)); c-257: hue(hsl(-257%, 100%, 50%)); c-256: hue(hsl(-256%, 100%, 50%)); c-255: hue(hsl(-255%, 100%, 50%)); c-254: hue(hsl(-254%, 100%, 50%)); c-253: hue(hsl(-253%, 100%, 50%)); c-252: hue(hsl(-252%, 100%, 50%)); c-251: hue(hsl(-251%, 100%, 50%)); c-250: hue(hsl(-250%, 100%, 50%)); c-249: hue(hsl(-249%, 100%, 50%)); c-248: hue(hsl(-248%, 100%, 50%)); c-247: hue(hsl(-247%, 100%, 50%)); c-246: hue(hsl(-246%, 100%, 50%)); c-245: hue(hsl(-245%, 100%, 50%)); c-244: hue(hsl(-244%, 100%, 50%)); c-243: hue(hsl(-243%, 100%, 50%)); c-242: hue(hsl(-242%, 100%, 50%)); c-241: hue(hsl(-241%, 100%, 50%)); c-240: hue(hsl(-240%, 100%, 50%)); c-239: hue(hsl(-239%, 100%, 50%)); c-238: hue(hsl(-238%, 100%, 50%)); c-237: hue(hsl(-237%, 100%, 50%)); c-236: hue(hsl(-236%, 100%, 50%)); c-235: hue(hsl(-235%, 100%, 50%)); c-234: hue(hsl(-234%, 100%, 50%)); c-233: hue(hsl(-233%, 100%, 50%)); c-232: hue(hsl(-232%, 100%, 50%)); c-231: hue(hsl(-231%, 100%, 50%)); c-230: hue(hsl(-230%, 100%, 50%)); c-229: hue(hsl(-229%, 100%, 50%)); c-228: hue(hsl(-228%, 100%, 50%)); c-227: hue(hsl(-227%, 100%, 50%)); c-226: hue(hsl(-226%, 100%, 50%)); c-225: hue(hsl(-225%, 100%, 50%)); c-224: hue(hsl(-224%, 100%, 50%)); c-223: hue(hsl(-223%, 100%, 50%)); c-222: hue(hsl(-222%, 100%, 50%)); c-221: hue(hsl(-221%, 100%, 50%)); c-220: hue(hsl(-220%, 100%, 50%)); c-219: hue(hsl(-219%, 100%, 50%)); c-218: hue(hsl(-218%, 100%, 50%)); c-217: hue(hsl(-217%, 100%, 50%)); c-216: hue(hsl(-216%, 100%, 50%)); c-215: hue(hsl(-215%, 100%, 50%)); c-214: hue(hsl(-214%, 100%, 50%)); c-213: hue(hsl(-213%, 100%, 50%)); c-212: hue(hsl(-212%, 100%, 50%)); c-211: hue(hsl(-211%, 100%, 50%)); c-210: hue(hsl(-210%, 100%, 50%)); c-209: hue(hsl(-209%, 100%, 50%)); c-208: hue(hsl(-208%, 100%, 50%)); c-207: hue(hsl(-207%, 100%, 50%)); c-206: hue(hsl(-206%, 100%, 50%)); c-205: hue(hsl(-205%, 100%, 50%)); c-204: hue(hsl(-204%, 100%, 50%)); c-203: hue(hsl(-203%, 100%, 50%)); c-202: hue(hsl(-202%, 100%, 50%)); c-201: hue(hsl(-201%, 100%, 50%)); c-200: hue(hsl(-200%, 100%, 50%)); c-199: hue(hsl(-199%, 100%, 50%)); c-198: hue(hsl(-198%, 100%, 50%)); c-197: hue(hsl(-197%, 100%, 50%)); c-196: hue(hsl(-196%, 100%, 50%)); c-195: hue(hsl(-195%, 100%, 50%)); c-194: hue(hsl(-194%, 100%, 50%)); c-193: hue(hsl(-193%, 100%, 50%)); c-192: hue(hsl(-192%, 100%, 50%)); c-191: hue(hsl(-191%, 100%, 50%)); c-190: hue(hsl(-190%, 100%, 50%)); c-189: hue(hsl(-189%, 100%, 50%)); c-188: hue(hsl(-188%, 100%, 50%)); c-187: hue(hsl(-187%, 100%, 50%)); c-186: hue(hsl(-186%, 100%, 50%)); c-185: hue(hsl(-185%, 100%, 50%)); c-184: hue(hsl(-184%, 100%, 50%)); c-183: hue(hsl(-183%, 100%, 50%)); c-182: hue(hsl(-182%, 100%, 50%)); c-181: hue(hsl(-181%, 100%, 50%)); c-180: hue(hsl(-180%, 100%, 50%)); c-179: hue(hsl(-179%, 100%, 50%)); c-178: hue(hsl(-178%, 100%, 50%)); c-177: hue(hsl(-177%, 100%, 50%)); c-176: hue(hsl(-176%, 100%, 50%)); c-175: hue(hsl(-175%, 100%, 50%)); c-174: hue(hsl(-174%, 100%, 50%)); c-173: hue(hsl(-173%, 100%, 50%)); c-172: hue(hsl(-172%, 100%, 50%)); c-171: hue(hsl(-171%, 100%, 50%)); c-170: hue(hsl(-170%, 100%, 50%)); c-169: hue(hsl(-169%, 100%, 50%)); c-168: hue(hsl(-168%, 100%, 50%)); c-167: hue(hsl(-167%, 100%, 50%)); c-166: hue(hsl(-166%, 100%, 50%)); c-165: hue(hsl(-165%, 100%, 50%)); c-164: hue(hsl(-164%, 100%, 50%)); c-163: hue(hsl(-163%, 100%, 50%)); c-162: hue(hsl(-162%, 100%, 50%)); c-161: hue(hsl(-161%, 100%, 50%)); c-160: hue(hsl(-160%, 100%, 50%)); c-159: hue(hsl(-159%, 100%, 50%)); c-158: hue(hsl(-158%, 100%, 50%)); c-157: hue(hsl(-157%, 100%, 50%)); c-156: hue(hsl(-156%, 100%, 50%)); c-155: hue(hsl(-155%, 100%, 50%)); c-154: hue(hsl(-154%, 100%, 50%)); c-153: hue(hsl(-153%, 100%, 50%)); c-152: hue(hsl(-152%, 100%, 50%)); c-151: hue(hsl(-151%, 100%, 50%)); c-150: hue(hsl(-150%, 100%, 50%)); c-149: hue(hsl(-149%, 100%, 50%)); c-148: hue(hsl(-148%, 100%, 50%)); c-147: hue(hsl(-147%, 100%, 50%)); c-146: hue(hsl(-146%, 100%, 50%)); c-145: hue(hsl(-145%, 100%, 50%)); c-144: hue(hsl(-144%, 100%, 50%)); c-143: hue(hsl(-143%, 100%, 50%)); c-142: hue(hsl(-142%, 100%, 50%)); c-141: hue(hsl(-141%, 100%, 50%)); c-140: hue(hsl(-140%, 100%, 50%)); c-139: hue(hsl(-139%, 100%, 50%)); c-138: hue(hsl(-138%, 100%, 50%)); c-137: hue(hsl(-137%, 100%, 50%)); c-136: hue(hsl(-136%, 100%, 50%)); c-135: hue(hsl(-135%, 100%, 50%)); c-134: hue(hsl(-134%, 100%, 50%)); c-133: hue(hsl(-133%, 100%, 50%)); c-132: hue(hsl(-132%, 100%, 50%)); c-131: hue(hsl(-131%, 100%, 50%)); c-130: hue(hsl(-130%, 100%, 50%)); c-129: hue(hsl(-129%, 100%, 50%)); c-128: hue(hsl(-128%, 100%, 50%)); c-127: hue(hsl(-127%, 100%, 50%)); c-126: hue(hsl(-126%, 100%, 50%)); c-125: hue(hsl(-125%, 100%, 50%)); c-124: hue(hsl(-124%, 100%, 50%)); c-123: hue(hsl(-123%, 100%, 50%)); c-122: hue(hsl(-122%, 100%, 50%)); c-121: hue(hsl(-121%, 100%, 50%)); c-120: hue(hsl(-120%, 100%, 50%)); c-119: hue(hsl(-119%, 100%, 50%)); c-118: hue(hsl(-118%, 100%, 50%)); c-117: hue(hsl(-117%, 100%, 50%)); c-116: hue(hsl(-116%, 100%, 50%)); c-115: hue(hsl(-115%, 100%, 50%)); c-114: hue(hsl(-114%, 100%, 50%)); c-113: hue(hsl(-113%, 100%, 50%)); c-112: hue(hsl(-112%, 100%, 50%)); c-111: hue(hsl(-111%, 100%, 50%)); c-110: hue(hsl(-110%, 100%, 50%)); c-109: hue(hsl(-109%, 100%, 50%)); c-108: hue(hsl(-108%, 100%, 50%)); c-107: hue(hsl(-107%, 100%, 50%)); c-106: hue(hsl(-106%, 100%, 50%)); c-105: hue(hsl(-105%, 100%, 50%)); c-104: hue(hsl(-104%, 100%, 50%)); c-103: hue(hsl(-103%, 100%, 50%)); c-102: hue(hsl(-102%, 100%, 50%)); c-101: hue(hsl(-101%, 100%, 50%)); c-100: hue(hsl(-100%, 100%, 50%)); c-99: hue(hsl(-99%, 100%, 50%)); c-98: hue(hsl(-98%, 100%, 50%)); c-97: hue(hsl(-97%, 100%, 50%)); c-96: hue(hsl(-96%, 100%, 50%)); c-95: hue(hsl(-95%, 100%, 50%)); c-94: hue(hsl(-94%, 100%, 50%)); c-93: hue(hsl(-93%, 100%, 50%)); c-92: hue(hsl(-92%, 100%, 50%)); c-91: hue(hsl(-91%, 100%, 50%)); c-90: hue(hsl(-90%, 100%, 50%)); c-89: hue(hsl(-89%, 100%, 50%)); c-88: hue(hsl(-88%, 100%, 50%)); c-87: hue(hsl(-87%, 100%, 50%)); c-86: hue(hsl(-86%, 100%, 50%)); c-85: hue(hsl(-85%, 100%, 50%)); c-84: hue(hsl(-84%, 100%, 50%)); c-83: hue(hsl(-83%, 100%, 50%)); c-82: hue(hsl(-82%, 100%, 50%)); c-81: hue(hsl(-81%, 100%, 50%)); c-80: hue(hsl(-80%, 100%, 50%)); c-79: hue(hsl(-79%, 100%, 50%)); c-78: hue(hsl(-78%, 100%, 50%)); c-77: hue(hsl(-77%, 100%, 50%)); c-76: hue(hsl(-76%, 100%, 50%)); c-75: hue(hsl(-75%, 100%, 50%)); c-74: hue(hsl(-74%, 100%, 50%)); c-73: hue(hsl(-73%, 100%, 50%)); c-72: hue(hsl(-72%, 100%, 50%)); c-71: hue(hsl(-71%, 100%, 50%)); c-70: hue(hsl(-70%, 100%, 50%)); c-69: hue(hsl(-69%, 100%, 50%)); c-68: hue(hsl(-68%, 100%, 50%)); c-67: hue(hsl(-67%, 100%, 50%)); c-66: hue(hsl(-66%, 100%, 50%)); c-65: hue(hsl(-65%, 100%, 50%)); c-64: hue(hsl(-64%, 100%, 50%)); c-63: hue(hsl(-63%, 100%, 50%)); c-62: hue(hsl(-62%, 100%, 50%)); c-61: hue(hsl(-61%, 100%, 50%)); c-60: hue(hsl(-60%, 100%, 50%)); c-59: hue(hsl(-59%, 100%, 50%)); c-58: hue(hsl(-58%, 100%, 50%)); c-57: hue(hsl(-57%, 100%, 50%)); c-56: hue(hsl(-56%, 100%, 50%)); c-55: hue(hsl(-55%, 100%, 50%)); c-54: hue(hsl(-54%, 100%, 50%)); c-53: hue(hsl(-53%, 100%, 50%)); c-52: hue(hsl(-52%, 100%, 50%)); c-51: hue(hsl(-51%, 100%, 50%)); c-50: hue(hsl(-50%, 100%, 50%)); c-49: hue(hsl(-49%, 100%, 50%)); c-48: hue(hsl(-48%, 100%, 50%)); c-47: hue(hsl(-47%, 100%, 50%)); c-46: hue(hsl(-46%, 100%, 50%)); c-45: hue(hsl(-45%, 100%, 50%)); c-44: hue(hsl(-44%, 100%, 50%)); c-43: hue(hsl(-43%, 100%, 50%)); c-42: hue(hsl(-42%, 100%, 50%)); c-41: hue(hsl(-41%, 100%, 50%)); c-40: hue(hsl(-40%, 100%, 50%)); c-39: hue(hsl(-39%, 100%, 50%)); c-38: hue(hsl(-38%, 100%, 50%)); c-37: hue(hsl(-37%, 100%, 50%)); c-36: hue(hsl(-36%, 100%, 50%)); c-35: hue(hsl(-35%, 100%, 50%)); c-34: hue(hsl(-34%, 100%, 50%)); c-33: hue(hsl(-33%, 100%, 50%)); c-32: hue(hsl(-32%, 100%, 50%)); c-31: hue(hsl(-31%, 100%, 50%)); c-30: hue(hsl(-30%, 100%, 50%)); c-29: hue(hsl(-29%, 100%, 50%)); c-28: hue(hsl(-28%, 100%, 50%)); c-27: hue(hsl(-27%, 100%, 50%)); c-26: hue(hsl(-26%, 100%, 50%)); c-25: hue(hsl(-25%, 100%, 50%)); c-24: hue(hsl(-24%, 100%, 50%)); c-23: hue(hsl(-23%, 100%, 50%)); c-22: hue(hsl(-22%, 100%, 50%)); c-21: hue(hsl(-21%, 100%, 50%)); c-20: hue(hsl(-20%, 100%, 50%)); c-19: hue(hsl(-19%, 100%, 50%)); c-18: hue(hsl(-18%, 100%, 50%)); c-17: hue(hsl(-17%, 100%, 50%)); c-16: hue(hsl(-16%, 100%, 50%)); c-15: hue(hsl(-15%, 100%, 50%)); c-14: hue(hsl(-14%, 100%, 50%)); c-13: hue(hsl(-13%, 100%, 50%)); c-12: hue(hsl(-12%, 100%, 50%)); c-11: hue(hsl(-11%, 100%, 50%)); c-10: hue(hsl(-10%, 100%, 50%)); c-9: hue(hsl(-9%, 100%, 50%)); c-8: hue(hsl(-8%, 100%, 50%)); c-7: hue(hsl(-7%, 100%, 50%)); c-6: hue(hsl(-6%, 100%, 50%)); c-5: hue(hsl(-5%, 100%, 50%)); c-4: hue(hsl(-4%, 100%, 50%)); c-3: hue(hsl(-3%, 100%, 50%)); c-2: hue(hsl(-2%, 100%, 50%)); c-1: hue(hsl(-1%, 100%, 50%)); c0: hue(hsl(0%, 100%, 50%)); c1: hue(hsl(1%, 100%, 50%)); c2: hue(hsl(2%, 100%, 50%)); c3: hue(hsl(3%, 100%, 50%)); c4: hue(hsl(4%, 100%, 50%)); c5: hue(hsl(5%, 100%, 50%)); c6: hue(hsl(6%, 100%, 50%)); c7: hue(hsl(7%, 100%, 50%)); c8: hue(hsl(8%, 100%, 50%)); c9: hue(hsl(9%, 100%, 50%)); c10: hue(hsl(10%, 100%, 50%)); c11: hue(hsl(11%, 100%, 50%)); c12: hue(hsl(12%, 100%, 50%)); c13: hue(hsl(13%, 100%, 50%)); c14: hue(hsl(14%, 100%, 50%)); c15: hue(hsl(15%, 100%, 50%)); c16: hue(hsl(16%, 100%, 50%)); c17: hue(hsl(17%, 100%, 50%)); c18: hue(hsl(18%, 100%, 50%)); c19: hue(hsl(19%, 100%, 50%)); c20: hue(hsl(20%, 100%, 50%)); c21: hue(hsl(21%, 100%, 50%)); c22: hue(hsl(22%, 100%, 50%)); c23: hue(hsl(23%, 100%, 50%)); c24: hue(hsl(24%, 100%, 50%)); c25: hue(hsl(25%, 100%, 50%)); c26: hue(hsl(26%, 100%, 50%)); c27: hue(hsl(27%, 100%, 50%)); c28: hue(hsl(28%, 100%, 50%)); c29: hue(hsl(29%, 100%, 50%)); c30: hue(hsl(30%, 100%, 50%)); c31: hue(hsl(31%, 100%, 50%)); c32: hue(hsl(32%, 100%, 50%)); c33: hue(hsl(33%, 100%, 50%)); c34: hue(hsl(34%, 100%, 50%)); c35: hue(hsl(35%, 100%, 50%)); c36: hue(hsl(36%, 100%, 50%)); c37: hue(hsl(37%, 100%, 50%)); c38: hue(hsl(38%, 100%, 50%)); c39: hue(hsl(39%, 100%, 50%)); c40: hue(hsl(40%, 100%, 50%)); c41: hue(hsl(41%, 100%, 50%)); c42: hue(hsl(42%, 100%, 50%)); c43: hue(hsl(43%, 100%, 50%)); c44: hue(hsl(44%, 100%, 50%)); c45: hue(hsl(45%, 100%, 50%)); c46: hue(hsl(46%, 100%, 50%)); c47: hue(hsl(47%, 100%, 50%)); c48: hue(hsl(48%, 100%, 50%)); c49: hue(hsl(49%, 100%, 50%)); c50: hue(hsl(50%, 100%, 50%)); c51: hue(hsl(51%, 100%, 50%)); c52: hue(hsl(52%, 100%, 50%)); c53: hue(hsl(53%, 100%, 50%)); c54: hue(hsl(54%, 100%, 50%)); c55: hue(hsl(55%, 100%, 50%)); c56: hue(hsl(56%, 100%, 50%)); c57: hue(hsl(57%, 100%, 50%)); c58: hue(hsl(58%, 100%, 50%)); c59: hue(hsl(59%, 100%, 50%)); c60: hue(hsl(60%, 100%, 50%)); c61: hue(hsl(61%, 100%, 50%)); c62: hue(hsl(62%, 100%, 50%)); c63: hue(hsl(63%, 100%, 50%)); c64: hue(hsl(64%, 100%, 50%)); c65: hue(hsl(65%, 100%, 50%)); c66: hue(hsl(66%, 100%, 50%)); c67: hue(hsl(67%, 100%, 50%)); c68: hue(hsl(68%, 100%, 50%)); c69: hue(hsl(69%, 100%, 50%)); c70: hue(hsl(70%, 100%, 50%)); c71: hue(hsl(71%, 100%, 50%)); c72: hue(hsl(72%, 100%, 50%)); c73: hue(hsl(73%, 100%, 50%)); c74: hue(hsl(74%, 100%, 50%)); c75: hue(hsl(75%, 100%, 50%)); c76: hue(hsl(76%, 100%, 50%)); c77: hue(hsl(77%, 100%, 50%)); c78: hue(hsl(78%, 100%, 50%)); c79: hue(hsl(79%, 100%, 50%)); c80: hue(hsl(80%, 100%, 50%)); c81: hue(hsl(81%, 100%, 50%)); c82: hue(hsl(82%, 100%, 50%)); c83: hue(hsl(83%, 100%, 50%)); c84: hue(hsl(84%, 100%, 50%)); c85: hue(hsl(85%, 100%, 50%)); c86: hue(hsl(86%, 100%, 50%)); c87: hue(hsl(87%, 100%, 50%)); c88: hue(hsl(88%, 100%, 50%)); c89: hue(hsl(89%, 100%, 50%)); c90: hue(hsl(90%, 100%, 50%)); c91: hue(hsl(91%, 100%, 50%)); c92: hue(hsl(92%, 100%, 50%)); c93: hue(hsl(93%, 100%, 50%)); c94: hue(hsl(94%, 100%, 50%)); c95: hue(hsl(95%, 100%, 50%)); c96: hue(hsl(96%, 100%, 50%)); c97: hue(hsl(97%, 100%, 50%)); c98: hue(hsl(98%, 100%, 50%)); c99: hue(hsl(99%, 100%, 50%)); c100: hue(hsl(100%, 100%, 50%)); c101: hue(hsl(101%, 100%, 50%)); c102: hue(hsl(102%, 100%, 50%)); c103: hue(hsl(103%, 100%, 50%)); c104: hue(hsl(104%, 100%, 50%)); c105: hue(hsl(105%, 100%, 50%)); c106: hue(hsl(106%, 100%, 50%)); c107: hue(hsl(107%, 100%, 50%)); c108: hue(hsl(108%, 100%, 50%)); c109: hue(hsl(109%, 100%, 50%)); c110: hue(hsl(110%, 100%, 50%)); c111: hue(hsl(111%, 100%, 50%)); c112: hue(hsl(112%, 100%, 50%)); c113: hue(hsl(113%, 100%, 50%)); c114: hue(hsl(114%, 100%, 50%)); c115: hue(hsl(115%, 100%, 50%)); c116: hue(hsl(116%, 100%, 50%)); c117: hue(hsl(117%, 100%, 50%)); c118: hue(hsl(118%, 100%, 50%)); c119: hue(hsl(119%, 100%, 50%)); c120: hue(hsl(120%, 100%, 50%)); c121: hue(hsl(121%, 100%, 50%)); c122: hue(hsl(122%, 100%, 50%)); c123: hue(hsl(123%, 100%, 50%)); c124: hue(hsl(124%, 100%, 50%)); c125: hue(hsl(125%, 100%, 50%)); c126: hue(hsl(126%, 100%, 50%)); c127: hue(hsl(127%, 100%, 50%)); c128: hue(hsl(128%, 100%, 50%)); c129: hue(hsl(129%, 100%, 50%)); c130: hue(hsl(130%, 100%, 50%)); c131: hue(hsl(131%, 100%, 50%)); c132: hue(hsl(132%, 100%, 50%)); c133: hue(hsl(133%, 100%, 50%)); c134: hue(hsl(134%, 100%, 50%)); c135: hue(hsl(135%, 100%, 50%)); c136: hue(hsl(136%, 100%, 50%)); c137: hue(hsl(137%, 100%, 50%)); c138: hue(hsl(138%, 100%, 50%)); c139: hue(hsl(139%, 100%, 50%)); c140: hue(hsl(140%, 100%, 50%)); c141: hue(hsl(141%, 100%, 50%)); c142: hue(hsl(142%, 100%, 50%)); c143: hue(hsl(143%, 100%, 50%)); c144: hue(hsl(144%, 100%, 50%)); c145: hue(hsl(145%, 100%, 50%)); c146: hue(hsl(146%, 100%, 50%)); c147: hue(hsl(147%, 100%, 50%)); c148: hue(hsl(148%, 100%, 50%)); c149: hue(hsl(149%, 100%, 50%)); c150: hue(hsl(150%, 100%, 50%)); c151: hue(hsl(151%, 100%, 50%)); c152: hue(hsl(152%, 100%, 50%)); c153: hue(hsl(153%, 100%, 50%)); c154: hue(hsl(154%, 100%, 50%)); c155: hue(hsl(155%, 100%, 50%)); c156: hue(hsl(156%, 100%, 50%)); c157: hue(hsl(157%, 100%, 50%)); c158: hue(hsl(158%, 100%, 50%)); c159: hue(hsl(159%, 100%, 50%)); c160: hue(hsl(160%, 100%, 50%)); c161: hue(hsl(161%, 100%, 50%)); c162: hue(hsl(162%, 100%, 50%)); c163: hue(hsl(163%, 100%, 50%)); c164: hue(hsl(164%, 100%, 50%)); c165: hue(hsl(165%, 100%, 50%)); c166: hue(hsl(166%, 100%, 50%)); c167: hue(hsl(167%, 100%, 50%)); c168: hue(hsl(168%, 100%, 50%)); c169: hue(hsl(169%, 100%, 50%)); c170: hue(hsl(170%, 100%, 50%)); c171: hue(hsl(171%, 100%, 50%)); c172: hue(hsl(172%, 100%, 50%)); c173: hue(hsl(173%, 100%, 50%)); c174: hue(hsl(174%, 100%, 50%)); c175: hue(hsl(175%, 100%, 50%)); c176: hue(hsl(176%, 100%, 50%)); c177: hue(hsl(177%, 100%, 50%)); c178: hue(hsl(178%, 100%, 50%)); c179: hue(hsl(179%, 100%, 50%)); c180: hue(hsl(180%, 100%, 50%)); c181: hue(hsl(181%, 100%, 50%)); c182: hue(hsl(182%, 100%, 50%)); c183: hue(hsl(183%, 100%, 50%)); c184: hue(hsl(184%, 100%, 50%)); c185: hue(hsl(185%, 100%, 50%)); c186: hue(hsl(186%, 100%, 50%)); c187: hue(hsl(187%, 100%, 50%)); c188: hue(hsl(188%, 100%, 50%)); c189: hue(hsl(189%, 100%, 50%)); c190: hue(hsl(190%, 100%, 50%)); c191: hue(hsl(191%, 100%, 50%)); c192: hue(hsl(192%, 100%, 50%)); c193: hue(hsl(193%, 100%, 50%)); c194: hue(hsl(194%, 100%, 50%)); c195: hue(hsl(195%, 100%, 50%)); c196: hue(hsl(196%, 100%, 50%)); c197: hue(hsl(197%, 100%, 50%)); c198: hue(hsl(198%, 100%, 50%)); c199: hue(hsl(199%, 100%, 50%)); c200: hue(hsl(200%, 100%, 50%)); c201: hue(hsl(201%, 100%, 50%)); c202: hue(hsl(202%, 100%, 50%)); c203: hue(hsl(203%, 100%, 50%)); c204: hue(hsl(204%, 100%, 50%)); c205: hue(hsl(205%, 100%, 50%)); c206: hue(hsl(206%, 100%, 50%)); c207: hue(hsl(207%, 100%, 50%)); c208: hue(hsl(208%, 100%, 50%)); c209: hue(hsl(209%, 100%, 50%)); c210: hue(hsl(210%, 100%, 50%)); c211: hue(hsl(211%, 100%, 50%)); c212: hue(hsl(212%, 100%, 50%)); c213: hue(hsl(213%, 100%, 50%)); c214: hue(hsl(214%, 100%, 50%)); c215: hue(hsl(215%, 100%, 50%)); c216: hue(hsl(216%, 100%, 50%)); c217: hue(hsl(217%, 100%, 50%)); c218: hue(hsl(218%, 100%, 50%)); c219: hue(hsl(219%, 100%, 50%)); c220: hue(hsl(220%, 100%, 50%)); c221: hue(hsl(221%, 100%, 50%)); c222: hue(hsl(222%, 100%, 50%)); c223: hue(hsl(223%, 100%, 50%)); c224: hue(hsl(224%, 100%, 50%)); c225: hue(hsl(225%, 100%, 50%)); c226: hue(hsl(226%, 100%, 50%)); c227: hue(hsl(227%, 100%, 50%)); c228: hue(hsl(228%, 100%, 50%)); c229: hue(hsl(229%, 100%, 50%)); c230: hue(hsl(230%, 100%, 50%)); c231: hue(hsl(231%, 100%, 50%)); c232: hue(hsl(232%, 100%, 50%)); c233: hue(hsl(233%, 100%, 50%)); c234: hue(hsl(234%, 100%, 50%)); c235: hue(hsl(235%, 100%, 50%)); c236: hue(hsl(236%, 100%, 50%)); c237: hue(hsl(237%, 100%, 50%)); c238: hue(hsl(238%, 100%, 50%)); c239: hue(hsl(239%, 100%, 50%)); c240: hue(hsl(240%, 100%, 50%)); c241: hue(hsl(241%, 100%, 50%)); c242: hue(hsl(242%, 100%, 50%)); c243: hue(hsl(243%, 100%, 50%)); c244: hue(hsl(244%, 100%, 50%)); c245: hue(hsl(245%, 100%, 50%)); c246: hue(hsl(246%, 100%, 50%)); c247: hue(hsl(247%, 100%, 50%)); c248: hue(hsl(248%, 100%, 50%)); c249: hue(hsl(249%, 100%, 50%)); c250: hue(hsl(250%, 100%, 50%)); c251: hue(hsl(251%, 100%, 50%)); c252: hue(hsl(252%, 100%, 50%)); c253: hue(hsl(253%, 100%, 50%)); c254: hue(hsl(254%, 100%, 50%)); c255: hue(hsl(255%, 100%, 50%)); c256: hue(hsl(256%, 100%, 50%)); c257: hue(hsl(257%, 100%, 50%)); c258: hue(hsl(258%, 100%, 50%)); c259: hue(hsl(259%, 100%, 50%)); c260: hue(hsl(260%, 100%, 50%)); c261: hue(hsl(261%, 100%, 50%)); c262: hue(hsl(262%, 100%, 50%)); c263: hue(hsl(263%, 100%, 50%)); c264: hue(hsl(264%, 100%, 50%)); c265: hue(hsl(265%, 100%, 50%)); c266: hue(hsl(266%, 100%, 50%)); c267: hue(hsl(267%, 100%, 50%)); c268: hue(hsl(268%, 100%, 50%)); c269: hue(hsl(269%, 100%, 50%)); c270: hue(hsl(270%, 100%, 50%)); c271: hue(hsl(271%, 100%, 50%)); c272: hue(hsl(272%, 100%, 50%)); c273: hue(hsl(273%, 100%, 50%)); c274: hue(hsl(274%, 100%, 50%)); c275: hue(hsl(275%, 100%, 50%)); c276: hue(hsl(276%, 100%, 50%)); c277: hue(hsl(277%, 100%, 50%)); c278: hue(hsl(278%, 100%, 50%)); c279: hue(hsl(279%, 100%, 50%)); c280: hue(hsl(280%, 100%, 50%)); c281: hue(hsl(281%, 100%, 50%)); c282: hue(hsl(282%, 100%, 50%)); c283: hue(hsl(283%, 100%, 50%)); c284: hue(hsl(284%, 100%, 50%)); c285: hue(hsl(285%, 100%, 50%)); c286: hue(hsl(286%, 100%, 50%)); c287: hue(hsl(287%, 100%, 50%)); c288: hue(hsl(288%, 100%, 50%)); c289: hue(hsl(289%, 100%, 50%)); c290: hue(hsl(290%, 100%, 50%)); c291: hue(hsl(291%, 100%, 50%)); c292: hue(hsl(292%, 100%, 50%)); c293: hue(hsl(293%, 100%, 50%)); c294: hue(hsl(294%, 100%, 50%)); c295: hue(hsl(295%, 100%, 50%)); c296: hue(hsl(296%, 100%, 50%)); c297: hue(hsl(297%, 100%, 50%)); c298: hue(hsl(298%, 100%, 50%)); c299: hue(hsl(299%, 100%, 50%)); c300: hue(hsl(300%, 100%, 50%)); c301: hue(hsl(301%, 100%, 50%)); c302: hue(hsl(302%, 100%, 50%)); c303: hue(hsl(303%, 100%, 50%)); c304: hue(hsl(304%, 100%, 50%)); c305: hue(hsl(305%, 100%, 50%)); c306: hue(hsl(306%, 100%, 50%)); c307: hue(hsl(307%, 100%, 50%)); c308: hue(hsl(308%, 100%, 50%)); c309: hue(hsl(309%, 100%, 50%)); c310: hue(hsl(310%, 100%, 50%)); c311: hue(hsl(311%, 100%, 50%)); c312: hue(hsl(312%, 100%, 50%)); c313: hue(hsl(313%, 100%, 50%)); c314: hue(hsl(314%, 100%, 50%)); c315: hue(hsl(315%, 100%, 50%)); c316: hue(hsl(316%, 100%, 50%)); c317: hue(hsl(317%, 100%, 50%)); c318: hue(hsl(318%, 100%, 50%)); c319: hue(hsl(319%, 100%, 50%)); c320: hue(hsl(320%, 100%, 50%)); c321: hue(hsl(321%, 100%, 50%)); c322: hue(hsl(322%, 100%, 50%)); c323: hue(hsl(323%, 100%, 50%)); c324: hue(hsl(324%, 100%, 50%)); c325: hue(hsl(325%, 100%, 50%)); c326: hue(hsl(326%, 100%, 50%)); c327: hue(hsl(327%, 100%, 50%)); c328: hue(hsl(328%, 100%, 50%)); c329: hue(hsl(329%, 100%, 50%)); c330: hue(hsl(330%, 100%, 50%)); c331: hue(hsl(331%, 100%, 50%)); c332: hue(hsl(332%, 100%, 50%)); c333: hue(hsl(333%, 100%, 50%)); c334: hue(hsl(334%, 100%, 50%)); c335: hue(hsl(335%, 100%, 50%)); c336: hue(hsl(336%, 100%, 50%)); c337: hue(hsl(337%, 100%, 50%)); c338: hue(hsl(338%, 100%, 50%)); c339: hue(hsl(339%, 100%, 50%)); c340: hue(hsl(340%, 100%, 50%)); c341: hue(hsl(341%, 100%, 50%)); c342: hue(hsl(342%, 100%, 50%)); c343: hue(hsl(343%, 100%, 50%)); c344: hue(hsl(344%, 100%, 50%)); c345: hue(hsl(345%, 100%, 50%)); c346: hue(hsl(346%, 100%, 50%)); c347: hue(hsl(347%, 100%, 50%)); c348: hue(hsl(348%, 100%, 50%)); c349: hue(hsl(349%, 100%, 50%)); c350: hue(hsl(350%, 100%, 50%)); c351: hue(hsl(351%, 100%, 50%)); c352: hue(hsl(352%, 100%, 50%)); c353: hue(hsl(353%, 100%, 50%)); c354: hue(hsl(354%, 100%, 50%)); c355: hue(hsl(355%, 100%, 50%)); c356: hue(hsl(356%, 100%, 50%)); c357: hue(hsl(357%, 100%, 50%)); c358: hue(hsl(358%, 100%, 50%)); c359: hue(hsl(359%, 100%, 50%)); c360: hue(hsl(360%, 100%, 50%)); c361: hue(hsl(361%, 100%, 50%)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/lighten/000077500000000000000000000000001305254536400306335ustar00rootroot00000000000000expected_output.css000066400000000000000000000022431305254536400345100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/lightenfoo{c0:#000;c1:#030303;c2:#050505;c3:#080808;c4:#0a0a0a;c5:#0d0d0d;c6:#0f0f0f;c7:#121212;c8:#141414;c9:#171717;c10:#1a1a1a;c11:#1c1c1c;c12:#1f1f1f;c13:#212121;c14:#242424;c15:#262626;c16:#292929;c17:#2b2b2b;c18:#2e2e2e;c19:#303030;c20:#333;c21:#363636;c22:#383838;c23:#3b3b3b;c24:#3d3d3d;c25:#404040;c26:#424242;c27:#454545;c28:#474747;c29:#4a4a4a;c30:#4d4d4d;c31:#4f4f4f;c32:#525252;c33:#545454;c34:#575757;c35:#595959;c36:#5c5c5c;c37:#5e5e5e;c38:#616161;c39:#636363;c40:#666;c41:dimgray;c42:#6b6b6b;c43:#6e6e6e;c44:#707070;c45:#737373;c46:#757575;c47:#787878;c48:#7a7a7a;c49:#7d7d7d;c50:gray;c51:#828282;c52:#858585;c53:#878787;c54:#8a8a8a;c55:#8c8c8c;c56:#8f8f8f;c57:#919191;c58:#949494;c59:#969696;c60:#999;c61:#9c9c9c;c62:#9e9e9e;c63:#a1a1a1;c64:#a3a3a3;c65:#a6a6a6;c66:#a8a8a8;c67:#ababab;c68:#adadad;c69:#b0b0b0;c70:#b3b3b3;c71:#b5b5b5;c72:#b8b8b8;c73:#bababa;c74:#bdbdbd;c75:#bfbfbf;c76:#c2c2c2;c77:#c4c4c4;c78:#c7c7c7;c79:#c9c9c9;c80:#ccc;c81:#cfcfcf;c82:#d1d1d1;c83:#d4d4d4;c84:#d6d6d6;c85:#d9d9d9;c86:#dbdbdb;c87:#dedede;c88:#e0e0e0;c89:#e3e3e3;c90:#e6e6e6;c91:#e8e8e8;c92:#ebebeb;c93:#ededed;c94:#f0f0f0;c95:#f2f2f2;c96:#f5f5f5;c97:#f7f7f7;c98:#fafafa;c99:#fcfcfc;c100:#fff} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/lighten/input.scss000066400000000000000000000054021305254536400326700ustar00rootroot00000000000000foo { c0: lighten(black, 0%); c1: lighten(black, 1%); c2: lighten(black, 2%); c3: lighten(black, 3%); c4: lighten(black, 4%); c5: lighten(black, 5%); c6: lighten(black, 6%); c7: lighten(black, 7%); c8: lighten(black, 8%); c9: lighten(black, 9%); c10: lighten(black, 10%); c11: lighten(black, 11%); c12: lighten(black, 12%); c13: lighten(black, 13%); c14: lighten(black, 14%); c15: lighten(black, 15%); c16: lighten(black, 16%); c17: lighten(black, 17%); c18: lighten(black, 18%); c19: lighten(black, 19%); c20: lighten(black, 20%); c21: lighten(black, 21%); c22: lighten(black, 22%); c23: lighten(black, 23%); c24: lighten(black, 24%); c25: lighten(black, 25%); c26: lighten(black, 26%); c27: lighten(black, 27%); c28: lighten(black, 28%); c29: lighten(black, 29%); c30: lighten(black, 30%); c31: lighten(black, 31%); c32: lighten(black, 32%); c33: lighten(black, 33%); c34: lighten(black, 34%); c35: lighten(black, 35%); c36: lighten(black, 36%); c37: lighten(black, 37%); c38: lighten(black, 38%); c39: lighten(black, 39%); c40: lighten(black, 40%); c41: lighten(black, 41%); c42: lighten(black, 42%); c43: lighten(black, 43%); c44: lighten(black, 44%); c45: lighten(black, 45%); c46: lighten(black, 46%); c47: lighten(black, 47%); c48: lighten(black, 48%); c49: lighten(black, 49%); c50: lighten(black, 50%); c51: lighten(black, 51%); c52: lighten(black, 52%); c53: lighten(black, 53%); c54: lighten(black, 54%); c55: lighten(black, 55%); c56: lighten(black, 56%); c57: lighten(black, 57%); c58: lighten(black, 58%); c59: lighten(black, 59%); c60: lighten(black, 60%); c61: lighten(black, 61%); c62: lighten(black, 62%); c63: lighten(black, 63%); c64: lighten(black, 64%); c65: lighten(black, 65%); c66: lighten(black, 66%); c67: lighten(black, 67%); c68: lighten(black, 68%); c69: lighten(black, 69%); c70: lighten(black, 70%); c71: lighten(black, 71%); c72: lighten(black, 72%); c73: lighten(black, 73%); c74: lighten(black, 74%); c75: lighten(black, 75%); c76: lighten(black, 76%); c77: lighten(black, 77%); c78: lighten(black, 78%); c79: lighten(black, 79%); c80: lighten(black, 80%); c81: lighten(black, 81%); c82: lighten(black, 82%); c83: lighten(black, 83%); c84: lighten(black, 84%); c85: lighten(black, 85%); c86: lighten(black, 86%); c87: lighten(black, 87%); c88: lighten(black, 88%); c89: lighten(black, 89%); c90: lighten(black, 90%); c91: lighten(black, 91%); c92: lighten(black, 92%); c93: lighten(black, 93%); c94: lighten(black, 94%); c95: lighten(black, 95%); c96: lighten(black, 96%); c97: lighten(black, 97%); c98: lighten(black, 98%); c99: lighten(black, 99%); c100: lighten(black, 100%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/lightness/000077500000000000000000000000001305254536400312015ustar00rootroot00000000000000expected_output.css000066400000000000000000000014331305254536400350560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/lightnessfoo{c0:0%;c1:1%;c2:2%;c3:3%;c4:4%;c5:5%;c6:6%;c7:7%;c8:8%;c9:9%;c10:10%;c11:11%;c12:12%;c13:13%;c14:14%;c15:15%;c16:16%;c17:17%;c18:18%;c19:19%;c20:20%;c21:21%;c22:22%;c23:23%;c24:24%;c25:25%;c26:26%;c27:27%;c28:28%;c29:29%;c30:30%;c31:31%;c32:32%;c33:33%;c34:34%;c35:35%;c36:36%;c37:37%;c38:38%;c39:39%;c40:40%;c41:41%;c42:42%;c43:43%;c44:44%;c45:45%;c46:46%;c47:47%;c48:48%;c49:49%;c50:50%;c51:51%;c52:52%;c53:53%;c54:54%;c55:55%;c56:56%;c57:57%;c58:58%;c59:59%;c60:60%;c61:61%;c62:62%;c63:63%;c64:64%;c65:65%;c66:66%;c67:67%;c68:68%;c69:69%;c70:70%;c71:71%;c72:72%;c73:73%;c74:74%;c75:75%;c76:76%;c77:77%;c78:78%;c79:79%;c80:80%;c81:81%;c82:82%;c83:83%;c84:84%;c85:85%;c86:86%;c87:87%;c88:88%;c89:89%;c90:90%;c91:91%;c92:92%;c93:93%;c94:94%;c95:95%;c96:96%;c97:97%;c98:98%;c99:99%;c100:100%} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/lightness/input.scss000066400000000000000000000073641305254536400332470ustar00rootroot00000000000000foo { c0: lightness(hsl(100, 50%, 0%)); c1: lightness(hsl(100, 50%, 1%)); c2: lightness(hsl(100, 50%, 2%)); c3: lightness(hsl(100, 50%, 3%)); c4: lightness(hsl(100, 50%, 4%)); c5: lightness(hsl(100, 50%, 5%)); c6: lightness(hsl(100, 50%, 6%)); c7: lightness(hsl(100, 50%, 7%)); c8: lightness(hsl(100, 50%, 8%)); c9: lightness(hsl(100, 50%, 9%)); c10: lightness(hsl(100, 50%, 10%)); c11: lightness(hsl(100, 50%, 11%)); c12: lightness(hsl(100, 50%, 12%)); c13: lightness(hsl(100, 50%, 13%)); c14: lightness(hsl(100, 50%, 14%)); c15: lightness(hsl(100, 50%, 15%)); c16: lightness(hsl(100, 50%, 16%)); c17: lightness(hsl(100, 50%, 17%)); c18: lightness(hsl(100, 50%, 18%)); c19: lightness(hsl(100, 50%, 19%)); c20: lightness(hsl(100, 50%, 20%)); c21: lightness(hsl(100, 50%, 21%)); c22: lightness(hsl(100, 50%, 22%)); c23: lightness(hsl(100, 50%, 23%)); c24: lightness(hsl(100, 50%, 24%)); c25: lightness(hsl(100, 50%, 25%)); c26: lightness(hsl(100, 50%, 26%)); c27: lightness(hsl(100, 50%, 27%)); c28: lightness(hsl(100, 50%, 28%)); c29: lightness(hsl(100, 50%, 29%)); c30: lightness(hsl(100, 50%, 30%)); c31: lightness(hsl(100, 50%, 31%)); c32: lightness(hsl(100, 50%, 32%)); c33: lightness(hsl(100, 50%, 33%)); c34: lightness(hsl(100, 50%, 34%)); c35: lightness(hsl(100, 50%, 35%)); c36: lightness(hsl(100, 50%, 36%)); c37: lightness(hsl(100, 50%, 37%)); c38: lightness(hsl(100, 50%, 38%)); c39: lightness(hsl(100, 50%, 39%)); c40: lightness(hsl(100, 50%, 40%)); c41: lightness(hsl(100, 50%, 41%)); c42: lightness(hsl(100, 50%, 42%)); c43: lightness(hsl(100, 50%, 43%)); c44: lightness(hsl(100, 50%, 44%)); c45: lightness(hsl(100, 50%, 45%)); c46: lightness(hsl(100, 50%, 46%)); c47: lightness(hsl(100, 50%, 47%)); c48: lightness(hsl(100, 50%, 48%)); c49: lightness(hsl(100, 50%, 49%)); c50: lightness(hsl(100, 50%, 50%)); c51: lightness(hsl(100, 50%, 51%)); c52: lightness(hsl(100, 50%, 52%)); c53: lightness(hsl(100, 50%, 53%)); c54: lightness(hsl(100, 50%, 54%)); c55: lightness(hsl(100, 50%, 55%)); c56: lightness(hsl(100, 50%, 56%)); c57: lightness(hsl(100, 50%, 57%)); c58: lightness(hsl(100, 50%, 58%)); c59: lightness(hsl(100, 50%, 59%)); c60: lightness(hsl(100, 50%, 60%)); c61: lightness(hsl(100, 50%, 61%)); c62: lightness(hsl(100, 50%, 62%)); c63: lightness(hsl(100, 50%, 63%)); c64: lightness(hsl(100, 50%, 64%)); c65: lightness(hsl(100, 50%, 65%)); c66: lightness(hsl(100, 50%, 66%)); c67: lightness(hsl(100, 50%, 67%)); c68: lightness(hsl(100, 50%, 68%)); c69: lightness(hsl(100, 50%, 69%)); c70: lightness(hsl(100, 50%, 70%)); c71: lightness(hsl(100, 50%, 71%)); c72: lightness(hsl(100, 50%, 72%)); c73: lightness(hsl(100, 50%, 73%)); c74: lightness(hsl(100, 50%, 74%)); c75: lightness(hsl(100, 50%, 75%)); c76: lightness(hsl(100, 50%, 76%)); c77: lightness(hsl(100, 50%, 77%)); c78: lightness(hsl(100, 50%, 78%)); c79: lightness(hsl(100, 50%, 79%)); c80: lightness(hsl(100, 50%, 80%)); c81: lightness(hsl(100, 50%, 81%)); c82: lightness(hsl(100, 50%, 82%)); c83: lightness(hsl(100, 50%, 83%)); c84: lightness(hsl(100, 50%, 84%)); c85: lightness(hsl(100, 50%, 85%)); c86: lightness(hsl(100, 50%, 86%)); c87: lightness(hsl(100, 50%, 87%)); c88: lightness(hsl(100, 50%, 88%)); c89: lightness(hsl(100, 50%, 89%)); c90: lightness(hsl(100, 50%, 90%)); c91: lightness(hsl(100, 50%, 91%)); c92: lightness(hsl(100, 50%, 92%)); c93: lightness(hsl(100, 50%, 93%)); c94: lightness(hsl(100, 50%, 94%)); c95: lightness(hsl(100, 50%, 95%)); c96: lightness(hsl(100, 50%, 96%)); c97: lightness(hsl(100, 50%, 97%)); c98: lightness(hsl(100, 50%, 98%)); c99: lightness(hsl(100, 50%, 99%)); c100: lightness(hsl(100, 50%, 100%)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/saturation/000077500000000000000000000000001305254536400313725ustar00rootroot00000000000000expected_output.css000066400000000000000000000014331305254536400352470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/saturationfoo{c0:0%;c1:1%;c2:2%;c3:3%;c4:4%;c5:5%;c6:6%;c7:7%;c8:8%;c9:9%;c10:10%;c11:11%;c12:12%;c13:13%;c14:14%;c15:15%;c16:16%;c17:17%;c18:18%;c19:19%;c20:20%;c21:21%;c22:22%;c23:23%;c24:24%;c25:25%;c26:26%;c27:27%;c28:28%;c29:29%;c30:30%;c31:31%;c32:32%;c33:33%;c34:34%;c35:35%;c36:36%;c37:37%;c38:38%;c39:39%;c40:40%;c41:41%;c42:42%;c43:43%;c44:44%;c45:45%;c46:46%;c47:47%;c48:48%;c49:49%;c50:50%;c51:51%;c52:52%;c53:53%;c54:54%;c55:55%;c56:56%;c57:57%;c58:58%;c59:59%;c60:60%;c61:61%;c62:62%;c63:63%;c64:64%;c65:65%;c66:66%;c67:67%;c68:68%;c69:69%;c70:70%;c71:71%;c72:72%;c73:73%;c74:74%;c75:75%;c76:76%;c77:77%;c78:78%;c79:79%;c80:80%;c81:81%;c82:82%;c83:83%;c84:84%;c85:85%;c86:86%;c87:87%;c88:88%;c89:89%;c90:90%;c91:91%;c92:92%;c93:93%;c94:94%;c95:95%;c96:96%;c97:97%;c98:98%;c99:99%;c100:100%} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/hsl/saturation/input.scss000066400000000000000000000075311305254536400334340ustar00rootroot00000000000000foo { c0: saturation(hsl(100, 0%, 50%)); c1: saturation(hsl(100, 1%, 50%)); c2: saturation(hsl(100, 2%, 50%)); c3: saturation(hsl(100, 3%, 50%)); c4: saturation(hsl(100, 4%, 50%)); c5: saturation(hsl(100, 5%, 50%)); c6: saturation(hsl(100, 6%, 50%)); c7: saturation(hsl(100, 7%, 50%)); c8: saturation(hsl(100, 8%, 50%)); c9: saturation(hsl(100, 9%, 50%)); c10: saturation(hsl(100, 10%, 50%)); c11: saturation(hsl(100, 11%, 50%)); c12: saturation(hsl(100, 12%, 50%)); c13: saturation(hsl(100, 13%, 50%)); c14: saturation(hsl(100, 14%, 50%)); c15: saturation(hsl(100, 15%, 50%)); c16: saturation(hsl(100, 16%, 50%)); c17: saturation(hsl(100, 17%, 50%)); c18: saturation(hsl(100, 18%, 50%)); c19: saturation(hsl(100, 19%, 50%)); c20: saturation(hsl(100, 20%, 50%)); c21: saturation(hsl(100, 21%, 50%)); c22: saturation(hsl(100, 22%, 50%)); c23: saturation(hsl(100, 23%, 50%)); c24: saturation(hsl(100, 24%, 50%)); c25: saturation(hsl(100, 25%, 50%)); c26: saturation(hsl(100, 26%, 50%)); c27: saturation(hsl(100, 27%, 50%)); c28: saturation(hsl(100, 28%, 50%)); c29: saturation(hsl(100, 29%, 50%)); c30: saturation(hsl(100, 30%, 50%)); c31: saturation(hsl(100, 31%, 50%)); c32: saturation(hsl(100, 32%, 50%)); c33: saturation(hsl(100, 33%, 50%)); c34: saturation(hsl(100, 34%, 50%)); c35: saturation(hsl(100, 35%, 50%)); c36: saturation(hsl(100, 36%, 50%)); c37: saturation(hsl(100, 37%, 50%)); c38: saturation(hsl(100, 38%, 50%)); c39: saturation(hsl(100, 39%, 50%)); c40: saturation(hsl(100, 40%, 50%)); c41: saturation(hsl(100, 41%, 50%)); c42: saturation(hsl(100, 42%, 50%)); c43: saturation(hsl(100, 43%, 50%)); c44: saturation(hsl(100, 44%, 50%)); c45: saturation(hsl(100, 45%, 50%)); c46: saturation(hsl(100, 46%, 50%)); c47: saturation(hsl(100, 47%, 50%)); c48: saturation(hsl(100, 48%, 50%)); c49: saturation(hsl(100, 49%, 50%)); c50: saturation(hsl(100, 50%, 50%)); c51: saturation(hsl(100, 51%, 50%)); c52: saturation(hsl(100, 52%, 50%)); c53: saturation(hsl(100, 53%, 50%)); c54: saturation(hsl(100, 54%, 50%)); c55: saturation(hsl(100, 55%, 50%)); c56: saturation(hsl(100, 56%, 50%)); c57: saturation(hsl(100, 57%, 50%)); c58: saturation(hsl(100, 58%, 50%)); c59: saturation(hsl(100, 59%, 50%)); c60: saturation(hsl(100, 60%, 50%)); c61: saturation(hsl(100, 61%, 50%)); c62: saturation(hsl(100, 62%, 50%)); c63: saturation(hsl(100, 63%, 50%)); c64: saturation(hsl(100, 64%, 50%)); c65: saturation(hsl(100, 65%, 50%)); c66: saturation(hsl(100, 66%, 50%)); c67: saturation(hsl(100, 67%, 50%)); c68: saturation(hsl(100, 68%, 50%)); c69: saturation(hsl(100, 69%, 50%)); c70: saturation(hsl(100, 70%, 50%)); c71: saturation(hsl(100, 71%, 50%)); c72: saturation(hsl(100, 72%, 50%)); c73: saturation(hsl(100, 73%, 50%)); c74: saturation(hsl(100, 74%, 50%)); c75: saturation(hsl(100, 75%, 50%)); c76: saturation(hsl(100, 76%, 50%)); c77: saturation(hsl(100, 77%, 50%)); c78: saturation(hsl(100, 78%, 50%)); c79: saturation(hsl(100, 79%, 50%)); c80: saturation(hsl(100, 80%, 50%)); c81: saturation(hsl(100, 81%, 50%)); c82: saturation(hsl(100, 82%, 50%)); c83: saturation(hsl(100, 83%, 50%)); c84: saturation(hsl(100, 84%, 50%)); c85: saturation(hsl(100, 85%, 50%)); c86: saturation(hsl(100, 86%, 50%)); c87: saturation(hsl(100, 87%, 50%)); c88: saturation(hsl(100, 88%, 50%)); c89: saturation(hsl(100, 89%, 50%)); c90: saturation(hsl(100, 90%, 50%)); c91: saturation(hsl(100, 91%, 50%)); c92: saturation(hsl(100, 92%, 50%)); c93: saturation(hsl(100, 93%, 50%)); c94: saturation(hsl(100, 94%, 50%)); c95: saturation(hsl(100, 95%, 50%)); c96: saturation(hsl(100, 96%, 50%)); c97: saturation(hsl(100, 97%, 50%)); c98: saturation(hsl(100, 98%, 50%)); c99: saturation(hsl(100, 99%, 50%)); c100: saturation(hsl(100, 100%, 50%)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/000077500000000000000000000000001305254536400300635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/alpha/000077500000000000000000000000001305254536400311505ustar00rootroot00000000000000expected_output.css000066400000000000000000000001061305254536400350210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/alphafoo{c0:0;c1:.1;c2:.2;c3:.3;c4:.4;c5:.5;c6:.6;c7:.7;c8:.8;c9:.9;c10:1} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/alpha/input.scss000066400000000000000000000005471305254536400332120ustar00rootroot00000000000000foo { c0: opacity(rgba(0,0,0,0.0)); c1: opacity(rgba(0,0,0,0.1)); c2: opacity(rgba(0,0,0,0.2)); c3: opacity(rgba(0,0,0,0.3)); c4: opacity(rgba(0,0,0,0.4)); c5: opacity(rgba(0,0,0,0.5)); c6: opacity(rgba(0,0,0,0.6)); c7: opacity(rgba(0,0,0,0.7)); c8: opacity(rgba(0,0,0,0.8)); c9: opacity(rgba(0,0,0,0.9)); c10: opacity(rgba(0,0,0,1)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/fade-in/000077500000000000000000000000001305254536400313665ustar00rootroot00000000000000expected_output.css000066400000000000000000000003011305254536400352340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/fade-infoo{c0:rgba(0,0,0,0.1);c1:rgba(0,0,0,0.2);c2:rgba(0,0,0,0.3);c3:rgba(0,0,0,0.4);c4:rgba(0,0,0,0.5);c5:rgba(0,0,0,0.6);c6:rgba(0,0,0,0.7);c7:rgba(0,0,0,0.8);c8:rgba(0,0,0,0.9);c9:#000;c10:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/fade-in/input.scss000066400000000000000000000006361305254536400334270ustar00rootroot00000000000000foo { c0: fade-in(rgba(0,0,0,0.0), 0.1); c1: fade-in(rgba(0,0,0,0.1), 0.1); c2: fade-in(rgba(0,0,0,0.2), 0.1); c3: fade-in(rgba(0,0,0,0.3), 0.1); c4: fade-in(rgba(0,0,0,0.4), 0.1); c5: fade-in(rgba(0,0,0,0.5), 0.1); c6: fade-in(rgba(0,0,0,0.6), 0.1); c7: fade-in(rgba(0,0,0,0.7), 0.1); c8: fade-in(rgba(0,0,0,0.8), 0.1); c9: fade-in(rgba(0,0,0,0.9), 0.1); c10: fade-in(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/fade-out/000077500000000000000000000000001305254536400315675ustar00rootroot00000000000000expected_output.css000066400000000000000000000003171305254536400354440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/fade-outfoo{c0:transparent;c1:transparent;c2:rgba(0,0,0,0.1);c3:rgba(0,0,0,0.2);c4:rgba(0,0,0,0.3);c5:rgba(0,0,0,0.4);c6:rgba(0,0,0,0.5);c7:rgba(0,0,0,0.6);c8:rgba(0,0,0,0.7);c9:rgba(0,0,0,0.8);c10:rgba(0,0,0,0.9)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/fade-out/input.scss000066400000000000000000000006511305254536400336250ustar00rootroot00000000000000foo { c0: fade-out(rgba(0,0,0,0.0), 0.1); c1: fade-out(rgba(0,0,0,0.1), 0.1); c2: fade-out(rgba(0,0,0,0.2), 0.1); c3: fade-out(rgba(0,0,0,0.3), 0.1); c4: fade-out(rgba(0,0,0,0.4), 0.1); c5: fade-out(rgba(0,0,0,0.5), 0.1); c6: fade-out(rgba(0,0,0,0.6), 0.1); c7: fade-out(rgba(0,0,0,0.7), 0.1); c8: fade-out(rgba(0,0,0,0.8), 0.1); c9: fade-out(rgba(0,0,0,0.9), 0.1); c10: fade-out(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/opacify/000077500000000000000000000000001305254536400315155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400353570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/opacifysass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/opacify/input.scss000066400000000000000000000000001305254536400335370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/opacity/000077500000000000000000000000001305254536400315335ustar00rootroot00000000000000expected_output.css000066400000000000000000000003011305254536400354010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/opacityfoo{c0:rgba(0,0,0,0.1);c1:rgba(0,0,0,0.2);c2:rgba(0,0,0,0.3);c3:rgba(0,0,0,0.4);c4:rgba(0,0,0,0.5);c5:rgba(0,0,0,0.6);c6:rgba(0,0,0,0.7);c7:rgba(0,0,0,0.8);c8:rgba(0,0,0,0.9);c9:#000;c10:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/opacity/input.scss000066400000000000000000000006361305254536400335740ustar00rootroot00000000000000foo { c0: opacify(rgba(0,0,0,0.0), 0.1); c1: opacify(rgba(0,0,0,0.1), 0.1); c2: opacify(rgba(0,0,0,0.2), 0.1); c3: opacify(rgba(0,0,0,0.3), 0.1); c4: opacify(rgba(0,0,0,0.4), 0.1); c5: opacify(rgba(0,0,0,0.5), 0.1); c6: opacify(rgba(0,0,0,0.6), 0.1); c7: opacify(rgba(0,0,0,0.7), 0.1); c8: opacify(rgba(0,0,0,0.8), 0.1); c9: opacify(rgba(0,0,0,0.9), 0.1); c10: opacify(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/transparentize/000077500000000000000000000000001305254536400331345ustar00rootroot00000000000000expected_output.css000066400000000000000000000003171305254536400370110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/transparentizefoo{c0:transparent;c1:transparent;c2:rgba(0,0,0,0.1);c3:rgba(0,0,0,0.2);c4:rgba(0,0,0,0.3);c5:rgba(0,0,0,0.4);c6:rgba(0,0,0,0.5);c7:rgba(0,0,0,0.6);c8:rgba(0,0,0,0.7);c9:rgba(0,0,0,0.8);c10:rgba(0,0,0,0.9)} input.scss000066400000000000000000000007531305254536400351160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/opacity/transparentizefoo { c0: transparentize(rgba(0,0,0,0.0), 0.1); c1: transparentize(rgba(0,0,0,0.1), 0.1); c2: transparentize(rgba(0,0,0,0.2), 0.1); c3: transparentize(rgba(0,0,0,0.3), 0.1); c4: transparentize(rgba(0,0,0,0.4), 0.1); c5: transparentize(rgba(0,0,0,0.5), 0.1); c6: transparentize(rgba(0,0,0,0.6), 0.1); c7: transparentize(rgba(0,0,0,0.7), 0.1); c8: transparentize(rgba(0,0,0,0.8), 0.1); c9: transparentize(rgba(0,0,0,0.9), 0.1); c10: transparentize(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/000077500000000000000000000000001305254536400275345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/000077500000000000000000000000001305254536400321425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/a/000077500000000000000000000000001305254536400323625ustar00rootroot00000000000000expected_output.css000066400000000000000000000001361305254536400362360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/afoo{c0:#000;c1:#000;c2:#000;c3:#000;c4:#000;c5:#000;c6:#000;c7:#000;c8:#000;c9:#000;c10:#000} input.scss000066400000000000000000000010441305254536400343360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/afoo { // c-1: adjust-color(black,$alpha:-1); c0: adjust-color(black,$alpha:0.0); c1: adjust-color(black,$alpha:0.1); c2: adjust-color(black,$alpha:0.2); c3: adjust-color(black,$alpha:0.3); c4: adjust-color(black,$alpha:0.4); c5: adjust-color(black,$alpha:0.5); c6: adjust-color(black,$alpha:0.6); c7: adjust-color(black,$alpha:0.7); c8: adjust-color(black,$alpha:0.8); c9: adjust-color(black,$alpha:0.9); c10: adjust-color(black,$alpha:1); // c11: adjust-color(black,$alpha:1.1); // c12: adjust-color(black,$alpha:2); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/b/000077500000000000000000000000001305254536400323635ustar00rootroot00000000000000expected_output.css000066400000000000000000000133551305254536400362460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/bfoo{c-255:#000;c-254:#000;c-253:#000;c-252:#000;c-251:#000;c-250:#000;c-249:#000;c-248:#000;c-247:#000;c-246:#000;c-245:#000;c-244:#000;c-243:#000;c-242:#000;c-241:#000;c-240:#000;c-239:#000;c-238:#000;c-237:#000;c-236:#000;c-235:#000;c-234:#000;c-233:#000;c-232:#000;c-231:#000;c-230:#000;c-229:#000;c-228:#000;c-227:#000;c-226:#000;c-225:#000;c-224:#000;c-223:#000;c-222:#000;c-221:#000;c-220:#000;c-219:#000;c-218:#000;c-217:#000;c-216:#000;c-215:#000;c-214:#000;c-213:#000;c-212:#000;c-211:#000;c-210:#000;c-209:#000;c-208:#000;c-207:#000;c-206:#000;c-205:#000;c-204:#000;c-203:#000;c-202:#000;c-201:#000;c-200:#000;c-199:#000;c-198:#000;c-197:#000;c-196:#000;c-195:#000;c-194:#000;c-193:#000;c-192:#000;c-191:#000;c-190:#000;c-189:#000;c-188:#000;c-187:#000;c-186:#000;c-185:#000;c-184:#000;c-183:#000;c-182:#000;c-181:#000;c-180:#000;c-179:#000;c-178:#000;c-177:#000;c-176:#000;c-175:#000;c-174:#000;c-173:#000;c-172:#000;c-171:#000;c-170:#000;c-169:#000;c-168:#000;c-167:#000;c-166:#000;c-165:#000;c-164:#000;c-163:#000;c-162:#000;c-161:#000;c-160:#000;c-159:#000;c-158:#000;c-157:#000;c-156:#000;c-155:#000;c-154:#000;c-153:#000;c-152:#000;c-151:#000;c-150:#000;c-149:#000;c-148:#000;c-147:#000;c-146:#000;c-145:#000;c-144:#000;c-143:#000;c-142:#000;c-141:#000;c-140:#000;c-139:#000;c-138:#000;c-137:#000;c-136:#000;c-135:#000;c-134:#000;c-133:#000;c-132:#000;c-131:#000;c-130:#000;c-129:#000;c-128:#000;c-127:#000;c-126:#000;c-125:#000;c-124:#000;c-123:#000;c-122:#000;c-121:#000;c-120:#000;c-119:#000;c-118:#000;c-117:#000;c-116:#000;c-115:#000;c-114:#000;c-113:#000;c-112:#000;c-111:#000;c-110:#000;c-109:#000;c-108:#000;c-107:#000;c-106:#000;c-105:#000;c-104:#000;c-103:#000;c-102:#000;c-101:#000;c-100:#000;c-99:#000;c-98:#000;c-97:#000;c-96:#000;c-95:#000;c-94:#000;c-93:#000;c-92:#000;c-91:#000;c-90:#000;c-89:#000;c-88:#000;c-87:#000;c-86:#000;c-85:#000;c-84:#000;c-83:#000;c-82:#000;c-81:#000;c-80:#000;c-79:#000;c-78:#000;c-77:#000;c-76:#000;c-75:#000;c-74:#000;c-73:#000;c-72:#000;c-71:#000;c-70:#000;c-69:#000;c-68:#000;c-67:#000;c-66:#000;c-65:#000;c-64:#000;c-63:#000;c-62:#000;c-61:#000;c-60:#000;c-59:#000;c-58:#000;c-57:#000;c-56:#000;c-55:#000;c-54:#000;c-53:#000;c-52:#000;c-51:#000;c-50:#000;c-49:#000;c-48:#000;c-47:#000;c-46:#000;c-45:#000;c-44:#000;c-43:#000;c-42:#000;c-41:#000;c-40:#000;c-39:#000;c-38:#000;c-37:#000;c-36:#000;c-35:#000;c-34:#000;c-33:#000;c-32:#000;c-31:#000;c-30:#000;c-29:#000;c-28:#000;c-27:#000;c-26:#000;c-25:#000;c-24:#000;c-23:#000;c-22:#000;c-21:#000;c-20:#000;c-19:#000;c-18:#000;c-17:#000;c-16:#000;c-15:#000;c-14:#000;c-13:#000;c-12:#000;c-11:#000;c-10:#000;c-9:#000;c-8:#000;c-7:#000;c-6:#000;c-5:#000;c-4:#000;c-3:#000;c-2:#000;c-1:#000;c0:#000;c1:#000001;c2:#000002;c3:#000003;c4:#000004;c5:#000005;c6:#000006;c7:#000007;c8:#000008;c9:#000009;c10:#00000a;c11:#00000b;c12:#00000c;c13:#00000d;c14:#00000e;c15:#00000f;c16:#000010;c17:#001;c18:#000012;c19:#000013;c20:#000014;c21:#000015;c22:#000016;c23:#000017;c24:#000018;c25:#000019;c26:#00001a;c27:#00001b;c28:#00001c;c29:#00001d;c30:#00001e;c31:#00001f;c32:#000020;c33:#000021;c34:#002;c35:#000023;c36:#000024;c37:#000025;c38:#000026;c39:#000027;c40:#000028;c41:#000029;c42:#00002a;c43:#00002b;c44:#00002c;c45:#00002d;c46:#00002e;c47:#00002f;c48:#000030;c49:#000031;c50:#000032;c51:#003;c52:#000034;c53:#000035;c54:#000036;c55:#000037;c56:#000038;c57:#000039;c58:#00003a;c59:#00003b;c60:#00003c;c61:#00003d;c62:#00003e;c63:#00003f;c64:#000040;c65:#000041;c66:#000042;c67:#000043;c68:#004;c69:#000045;c70:#000046;c71:#000047;c72:#000048;c73:#000049;c74:#00004a;c75:#00004b;c76:#00004c;c77:#00004d;c78:#00004e;c79:#00004f;c80:#000050;c81:#000051;c82:#000052;c83:#000053;c84:#000054;c85:#005;c86:#000056;c87:#000057;c88:#000058;c89:#000059;c90:#00005a;c91:#00005b;c92:#00005c;c93:#00005d;c94:#00005e;c95:#00005f;c96:#000060;c97:#000061;c98:#000062;c99:#000063;c100:#000064;c101:#000065;c102:#006;c103:#000067;c104:#000068;c105:#000069;c106:#00006a;c107:#00006b;c108:#00006c;c109:#00006d;c110:#00006e;c111:#00006f;c112:#000070;c113:#000071;c114:#000072;c115:#000073;c116:#000074;c117:#000075;c118:#000076;c119:#007;c120:#000078;c121:#000079;c122:#00007a;c123:#00007b;c124:#00007c;c125:#00007d;c126:#00007e;c127:#00007f;c128:navy;c129:#000081;c130:#000082;c131:#000083;c132:#000084;c133:#000085;c134:#000086;c135:#000087;c136:#008;c137:#000089;c138:#00008a;c139:#00008b;c140:#00008c;c141:#00008d;c142:#00008e;c143:#00008f;c144:#000090;c145:#000091;c146:#000092;c147:#000093;c148:#000094;c149:#000095;c150:#000096;c151:#000097;c152:#000098;c153:#009;c154:#00009a;c155:#00009b;c156:#00009c;c157:#00009d;c158:#00009e;c159:#00009f;c160:#0000a0;c161:#0000a1;c162:#0000a2;c163:#0000a3;c164:#0000a4;c165:#0000a5;c166:#0000a6;c167:#0000a7;c168:#0000a8;c169:#0000a9;c170:#00a;c171:#0000ab;c172:#0000ac;c173:#0000ad;c174:#0000ae;c175:#0000af;c176:#0000b0;c177:#0000b1;c178:#0000b2;c179:#0000b3;c180:#0000b4;c181:#0000b5;c182:#0000b6;c183:#0000b7;c184:#0000b8;c185:#0000b9;c186:#0000ba;c187:#00b;c188:#0000bc;c189:#0000bd;c190:#0000be;c191:#0000bf;c192:#0000c0;c193:#0000c1;c194:#0000c2;c195:#0000c3;c196:#0000c4;c197:#0000c5;c198:#0000c6;c199:#0000c7;c200:#0000c8;c201:#0000c9;c202:#0000ca;c203:#0000cb;c204:#00c;c205:#0000cd;c206:#0000ce;c207:#0000cf;c208:#0000d0;c209:#0000d1;c210:#0000d2;c211:#0000d3;c212:#0000d4;c213:#0000d5;c214:#0000d6;c215:#0000d7;c216:#0000d8;c217:#0000d9;c218:#0000da;c219:#0000db;c220:#0000dc;c221:#00d;c222:#0000de;c223:#0000df;c224:#0000e0;c225:#0000e1;c226:#0000e2;c227:#0000e3;c228:#0000e4;c229:#0000e5;c230:#0000e6;c231:#0000e7;c232:#0000e8;c233:#0000e9;c234:#0000ea;c235:#0000eb;c236:#0000ec;c237:#0000ed;c238:#00e;c239:#0000ef;c240:#0000f0;c241:#0000f1;c242:#0000f2;c243:#0000f3;c244:#0000f4;c245:#0000f5;c246:#0000f6;c247:#0000f7;c248:#0000f8;c249:#0000f9;c250:#0000fa;c251:#0000fb;c252:#0000fc;c253:#0000fd;c254:#0000fe;c255:blue} input.scss000066400000000000000000000472011305254536400343440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/bfoo { // c-256: adjust-color(black,$blue:-256); c-255: adjust-color(black,$blue:-255); c-254: adjust-color(black,$blue:-254); c-253: adjust-color(black,$blue:-253); c-252: adjust-color(black,$blue:-252); c-251: adjust-color(black,$blue:-251); c-250: adjust-color(black,$blue:-250); c-249: adjust-color(black,$blue:-249); c-248: adjust-color(black,$blue:-248); c-247: adjust-color(black,$blue:-247); c-246: adjust-color(black,$blue:-246); c-245: adjust-color(black,$blue:-245); c-244: adjust-color(black,$blue:-244); c-243: adjust-color(black,$blue:-243); c-242: adjust-color(black,$blue:-242); c-241: adjust-color(black,$blue:-241); c-240: adjust-color(black,$blue:-240); c-239: adjust-color(black,$blue:-239); c-238: adjust-color(black,$blue:-238); c-237: adjust-color(black,$blue:-237); c-236: adjust-color(black,$blue:-236); c-235: adjust-color(black,$blue:-235); c-234: adjust-color(black,$blue:-234); c-233: adjust-color(black,$blue:-233); c-232: adjust-color(black,$blue:-232); c-231: adjust-color(black,$blue:-231); c-230: adjust-color(black,$blue:-230); c-229: adjust-color(black,$blue:-229); c-228: adjust-color(black,$blue:-228); c-227: adjust-color(black,$blue:-227); c-226: adjust-color(black,$blue:-226); c-225: adjust-color(black,$blue:-225); c-224: adjust-color(black,$blue:-224); c-223: adjust-color(black,$blue:-223); c-222: adjust-color(black,$blue:-222); c-221: adjust-color(black,$blue:-221); c-220: adjust-color(black,$blue:-220); c-219: adjust-color(black,$blue:-219); c-218: adjust-color(black,$blue:-218); c-217: adjust-color(black,$blue:-217); c-216: adjust-color(black,$blue:-216); c-215: adjust-color(black,$blue:-215); c-214: adjust-color(black,$blue:-214); c-213: adjust-color(black,$blue:-213); c-212: adjust-color(black,$blue:-212); c-211: adjust-color(black,$blue:-211); c-210: adjust-color(black,$blue:-210); c-209: adjust-color(black,$blue:-209); c-208: adjust-color(black,$blue:-208); c-207: adjust-color(black,$blue:-207); c-206: adjust-color(black,$blue:-206); c-205: adjust-color(black,$blue:-205); c-204: adjust-color(black,$blue:-204); c-203: adjust-color(black,$blue:-203); c-202: adjust-color(black,$blue:-202); c-201: adjust-color(black,$blue:-201); c-200: adjust-color(black,$blue:-200); c-199: adjust-color(black,$blue:-199); c-198: adjust-color(black,$blue:-198); c-197: adjust-color(black,$blue:-197); c-196: adjust-color(black,$blue:-196); c-195: adjust-color(black,$blue:-195); c-194: adjust-color(black,$blue:-194); c-193: adjust-color(black,$blue:-193); c-192: adjust-color(black,$blue:-192); c-191: adjust-color(black,$blue:-191); c-190: adjust-color(black,$blue:-190); c-189: adjust-color(black,$blue:-189); c-188: adjust-color(black,$blue:-188); c-187: adjust-color(black,$blue:-187); c-186: adjust-color(black,$blue:-186); c-185: adjust-color(black,$blue:-185); c-184: adjust-color(black,$blue:-184); c-183: adjust-color(black,$blue:-183); c-182: adjust-color(black,$blue:-182); c-181: adjust-color(black,$blue:-181); c-180: adjust-color(black,$blue:-180); c-179: adjust-color(black,$blue:-179); c-178: adjust-color(black,$blue:-178); c-177: adjust-color(black,$blue:-177); c-176: adjust-color(black,$blue:-176); c-175: adjust-color(black,$blue:-175); c-174: adjust-color(black,$blue:-174); c-173: adjust-color(black,$blue:-173); c-172: adjust-color(black,$blue:-172); c-171: adjust-color(black,$blue:-171); c-170: adjust-color(black,$blue:-170); c-169: adjust-color(black,$blue:-169); c-168: adjust-color(black,$blue:-168); c-167: adjust-color(black,$blue:-167); c-166: adjust-color(black,$blue:-166); c-165: adjust-color(black,$blue:-165); c-164: adjust-color(black,$blue:-164); c-163: adjust-color(black,$blue:-163); c-162: adjust-color(black,$blue:-162); c-161: adjust-color(black,$blue:-161); c-160: adjust-color(black,$blue:-160); c-159: adjust-color(black,$blue:-159); c-158: adjust-color(black,$blue:-158); c-157: adjust-color(black,$blue:-157); c-156: adjust-color(black,$blue:-156); c-155: adjust-color(black,$blue:-155); c-154: adjust-color(black,$blue:-154); c-153: adjust-color(black,$blue:-153); c-152: adjust-color(black,$blue:-152); c-151: adjust-color(black,$blue:-151); c-150: adjust-color(black,$blue:-150); c-149: adjust-color(black,$blue:-149); c-148: adjust-color(black,$blue:-148); c-147: adjust-color(black,$blue:-147); c-146: adjust-color(black,$blue:-146); c-145: adjust-color(black,$blue:-145); c-144: adjust-color(black,$blue:-144); c-143: adjust-color(black,$blue:-143); c-142: adjust-color(black,$blue:-142); c-141: adjust-color(black,$blue:-141); c-140: adjust-color(black,$blue:-140); c-139: adjust-color(black,$blue:-139); c-138: adjust-color(black,$blue:-138); c-137: adjust-color(black,$blue:-137); c-136: adjust-color(black,$blue:-136); c-135: adjust-color(black,$blue:-135); c-134: adjust-color(black,$blue:-134); c-133: adjust-color(black,$blue:-133); c-132: adjust-color(black,$blue:-132); c-131: adjust-color(black,$blue:-131); c-130: adjust-color(black,$blue:-130); c-129: adjust-color(black,$blue:-129); c-128: adjust-color(black,$blue:-128); c-127: adjust-color(black,$blue:-127); c-126: adjust-color(black,$blue:-126); c-125: adjust-color(black,$blue:-125); c-124: adjust-color(black,$blue:-124); c-123: adjust-color(black,$blue:-123); c-122: adjust-color(black,$blue:-122); c-121: adjust-color(black,$blue:-121); c-120: adjust-color(black,$blue:-120); c-119: adjust-color(black,$blue:-119); c-118: adjust-color(black,$blue:-118); c-117: adjust-color(black,$blue:-117); c-116: adjust-color(black,$blue:-116); c-115: adjust-color(black,$blue:-115); c-114: adjust-color(black,$blue:-114); c-113: adjust-color(black,$blue:-113); c-112: adjust-color(black,$blue:-112); c-111: adjust-color(black,$blue:-111); c-110: adjust-color(black,$blue:-110); c-109: adjust-color(black,$blue:-109); c-108: adjust-color(black,$blue:-108); c-107: adjust-color(black,$blue:-107); c-106: adjust-color(black,$blue:-106); c-105: adjust-color(black,$blue:-105); c-104: adjust-color(black,$blue:-104); c-103: adjust-color(black,$blue:-103); c-102: adjust-color(black,$blue:-102); c-101: adjust-color(black,$blue:-101); c-100: adjust-color(black,$blue:-100); c-99: adjust-color(black,$blue:-99); c-98: adjust-color(black,$blue:-98); c-97: adjust-color(black,$blue:-97); c-96: adjust-color(black,$blue:-96); c-95: adjust-color(black,$blue:-95); c-94: adjust-color(black,$blue:-94); c-93: adjust-color(black,$blue:-93); c-92: adjust-color(black,$blue:-92); c-91: adjust-color(black,$blue:-91); c-90: adjust-color(black,$blue:-90); c-89: adjust-color(black,$blue:-89); c-88: adjust-color(black,$blue:-88); c-87: adjust-color(black,$blue:-87); c-86: adjust-color(black,$blue:-86); c-85: adjust-color(black,$blue:-85); c-84: adjust-color(black,$blue:-84); c-83: adjust-color(black,$blue:-83); c-82: adjust-color(black,$blue:-82); c-81: adjust-color(black,$blue:-81); c-80: adjust-color(black,$blue:-80); c-79: adjust-color(black,$blue:-79); c-78: adjust-color(black,$blue:-78); c-77: adjust-color(black,$blue:-77); c-76: adjust-color(black,$blue:-76); c-75: adjust-color(black,$blue:-75); c-74: adjust-color(black,$blue:-74); c-73: adjust-color(black,$blue:-73); c-72: adjust-color(black,$blue:-72); c-71: adjust-color(black,$blue:-71); c-70: adjust-color(black,$blue:-70); c-69: adjust-color(black,$blue:-69); c-68: adjust-color(black,$blue:-68); c-67: adjust-color(black,$blue:-67); c-66: adjust-color(black,$blue:-66); c-65: adjust-color(black,$blue:-65); c-64: adjust-color(black,$blue:-64); c-63: adjust-color(black,$blue:-63); c-62: adjust-color(black,$blue:-62); c-61: adjust-color(black,$blue:-61); c-60: adjust-color(black,$blue:-60); c-59: adjust-color(black,$blue:-59); c-58: adjust-color(black,$blue:-58); c-57: adjust-color(black,$blue:-57); c-56: adjust-color(black,$blue:-56); c-55: adjust-color(black,$blue:-55); c-54: adjust-color(black,$blue:-54); c-53: adjust-color(black,$blue:-53); c-52: adjust-color(black,$blue:-52); c-51: adjust-color(black,$blue:-51); c-50: adjust-color(black,$blue:-50); c-49: adjust-color(black,$blue:-49); c-48: adjust-color(black,$blue:-48); c-47: adjust-color(black,$blue:-47); c-46: adjust-color(black,$blue:-46); c-45: adjust-color(black,$blue:-45); c-44: adjust-color(black,$blue:-44); c-43: adjust-color(black,$blue:-43); c-42: adjust-color(black,$blue:-42); c-41: adjust-color(black,$blue:-41); c-40: adjust-color(black,$blue:-40); c-39: adjust-color(black,$blue:-39); c-38: adjust-color(black,$blue:-38); c-37: adjust-color(black,$blue:-37); c-36: adjust-color(black,$blue:-36); c-35: adjust-color(black,$blue:-35); c-34: adjust-color(black,$blue:-34); c-33: adjust-color(black,$blue:-33); c-32: adjust-color(black,$blue:-32); c-31: adjust-color(black,$blue:-31); c-30: adjust-color(black,$blue:-30); c-29: adjust-color(black,$blue:-29); c-28: adjust-color(black,$blue:-28); c-27: adjust-color(black,$blue:-27); c-26: adjust-color(black,$blue:-26); c-25: adjust-color(black,$blue:-25); c-24: adjust-color(black,$blue:-24); c-23: adjust-color(black,$blue:-23); c-22: adjust-color(black,$blue:-22); c-21: adjust-color(black,$blue:-21); c-20: adjust-color(black,$blue:-20); c-19: adjust-color(black,$blue:-19); c-18: adjust-color(black,$blue:-18); c-17: adjust-color(black,$blue:-17); c-16: adjust-color(black,$blue:-16); c-15: adjust-color(black,$blue:-15); c-14: adjust-color(black,$blue:-14); c-13: adjust-color(black,$blue:-13); c-12: adjust-color(black,$blue:-12); c-11: adjust-color(black,$blue:-11); c-10: adjust-color(black,$blue:-10); c-9: adjust-color(black,$blue:-9); c-8: adjust-color(black,$blue:-8); c-7: adjust-color(black,$blue:-7); c-6: adjust-color(black,$blue:-6); c-5: adjust-color(black,$blue:-5); c-4: adjust-color(black,$blue:-4); c-3: adjust-color(black,$blue:-3); c-2: adjust-color(black,$blue:-2); c-1: adjust-color(black,$blue:-1); c0: adjust-color(black,$blue:0); c1: adjust-color(black,$blue:1); c2: adjust-color(black,$blue:2); c3: adjust-color(black,$blue:3); c4: adjust-color(black,$blue:4); c5: adjust-color(black,$blue:5); c6: adjust-color(black,$blue:6); c7: adjust-color(black,$blue:7); c8: adjust-color(black,$blue:8); c9: adjust-color(black,$blue:9); c10: adjust-color(black,$blue:10); c11: adjust-color(black,$blue:11); c12: adjust-color(black,$blue:12); c13: adjust-color(black,$blue:13); c14: adjust-color(black,$blue:14); c15: adjust-color(black,$blue:15); c16: adjust-color(black,$blue:16); c17: adjust-color(black,$blue:17); c18: adjust-color(black,$blue:18); c19: adjust-color(black,$blue:19); c20: adjust-color(black,$blue:20); c21: adjust-color(black,$blue:21); c22: adjust-color(black,$blue:22); c23: adjust-color(black,$blue:23); c24: adjust-color(black,$blue:24); c25: adjust-color(black,$blue:25); c26: adjust-color(black,$blue:26); c27: adjust-color(black,$blue:27); c28: adjust-color(black,$blue:28); c29: adjust-color(black,$blue:29); c30: adjust-color(black,$blue:30); c31: adjust-color(black,$blue:31); c32: adjust-color(black,$blue:32); c33: adjust-color(black,$blue:33); c34: adjust-color(black,$blue:34); c35: adjust-color(black,$blue:35); c36: adjust-color(black,$blue:36); c37: adjust-color(black,$blue:37); c38: adjust-color(black,$blue:38); c39: adjust-color(black,$blue:39); c40: adjust-color(black,$blue:40); c41: adjust-color(black,$blue:41); c42: adjust-color(black,$blue:42); c43: adjust-color(black,$blue:43); c44: adjust-color(black,$blue:44); c45: adjust-color(black,$blue:45); c46: adjust-color(black,$blue:46); c47: adjust-color(black,$blue:47); c48: adjust-color(black,$blue:48); c49: adjust-color(black,$blue:49); c50: adjust-color(black,$blue:50); c51: adjust-color(black,$blue:51); c52: adjust-color(black,$blue:52); c53: adjust-color(black,$blue:53); c54: adjust-color(black,$blue:54); c55: adjust-color(black,$blue:55); c56: adjust-color(black,$blue:56); c57: adjust-color(black,$blue:57); c58: adjust-color(black,$blue:58); c59: adjust-color(black,$blue:59); c60: adjust-color(black,$blue:60); c61: adjust-color(black,$blue:61); c62: adjust-color(black,$blue:62); c63: adjust-color(black,$blue:63); c64: adjust-color(black,$blue:64); c65: adjust-color(black,$blue:65); c66: adjust-color(black,$blue:66); c67: adjust-color(black,$blue:67); c68: adjust-color(black,$blue:68); c69: adjust-color(black,$blue:69); c70: adjust-color(black,$blue:70); c71: adjust-color(black,$blue:71); c72: adjust-color(black,$blue:72); c73: adjust-color(black,$blue:73); c74: adjust-color(black,$blue:74); c75: adjust-color(black,$blue:75); c76: adjust-color(black,$blue:76); c77: adjust-color(black,$blue:77); c78: adjust-color(black,$blue:78); c79: adjust-color(black,$blue:79); c80: adjust-color(black,$blue:80); c81: adjust-color(black,$blue:81); c82: adjust-color(black,$blue:82); c83: adjust-color(black,$blue:83); c84: adjust-color(black,$blue:84); c85: adjust-color(black,$blue:85); c86: adjust-color(black,$blue:86); c87: adjust-color(black,$blue:87); c88: adjust-color(black,$blue:88); c89: adjust-color(black,$blue:89); c90: adjust-color(black,$blue:90); c91: adjust-color(black,$blue:91); c92: adjust-color(black,$blue:92); c93: adjust-color(black,$blue:93); c94: adjust-color(black,$blue:94); c95: adjust-color(black,$blue:95); c96: adjust-color(black,$blue:96); c97: adjust-color(black,$blue:97); c98: adjust-color(black,$blue:98); c99: adjust-color(black,$blue:99); c100: adjust-color(black,$blue:100); c101: adjust-color(black,$blue:101); c102: adjust-color(black,$blue:102); c103: adjust-color(black,$blue:103); c104: adjust-color(black,$blue:104); c105: adjust-color(black,$blue:105); c106: adjust-color(black,$blue:106); c107: adjust-color(black,$blue:107); c108: adjust-color(black,$blue:108); c109: adjust-color(black,$blue:109); c110: adjust-color(black,$blue:110); c111: adjust-color(black,$blue:111); c112: adjust-color(black,$blue:112); c113: adjust-color(black,$blue:113); c114: adjust-color(black,$blue:114); c115: adjust-color(black,$blue:115); c116: adjust-color(black,$blue:116); c117: adjust-color(black,$blue:117); c118: adjust-color(black,$blue:118); c119: adjust-color(black,$blue:119); c120: adjust-color(black,$blue:120); c121: adjust-color(black,$blue:121); c122: adjust-color(black,$blue:122); c123: adjust-color(black,$blue:123); c124: adjust-color(black,$blue:124); c125: adjust-color(black,$blue:125); c126: adjust-color(black,$blue:126); c127: adjust-color(black,$blue:127); c128: adjust-color(black,$blue:128); c129: adjust-color(black,$blue:129); c130: adjust-color(black,$blue:130); c131: adjust-color(black,$blue:131); c132: adjust-color(black,$blue:132); c133: adjust-color(black,$blue:133); c134: adjust-color(black,$blue:134); c135: adjust-color(black,$blue:135); c136: adjust-color(black,$blue:136); c137: adjust-color(black,$blue:137); c138: adjust-color(black,$blue:138); c139: adjust-color(black,$blue:139); c140: adjust-color(black,$blue:140); c141: adjust-color(black,$blue:141); c142: adjust-color(black,$blue:142); c143: adjust-color(black,$blue:143); c144: adjust-color(black,$blue:144); c145: adjust-color(black,$blue:145); c146: adjust-color(black,$blue:146); c147: adjust-color(black,$blue:147); c148: adjust-color(black,$blue:148); c149: adjust-color(black,$blue:149); c150: adjust-color(black,$blue:150); c151: adjust-color(black,$blue:151); c152: adjust-color(black,$blue:152); c153: adjust-color(black,$blue:153); c154: adjust-color(black,$blue:154); c155: adjust-color(black,$blue:155); c156: adjust-color(black,$blue:156); c157: adjust-color(black,$blue:157); c158: adjust-color(black,$blue:158); c159: adjust-color(black,$blue:159); c160: adjust-color(black,$blue:160); c161: adjust-color(black,$blue:161); c162: adjust-color(black,$blue:162); c163: adjust-color(black,$blue:163); c164: adjust-color(black,$blue:164); c165: adjust-color(black,$blue:165); c166: adjust-color(black,$blue:166); c167: adjust-color(black,$blue:167); c168: adjust-color(black,$blue:168); c169: adjust-color(black,$blue:169); c170: adjust-color(black,$blue:170); c171: adjust-color(black,$blue:171); c172: adjust-color(black,$blue:172); c173: adjust-color(black,$blue:173); c174: adjust-color(black,$blue:174); c175: adjust-color(black,$blue:175); c176: adjust-color(black,$blue:176); c177: adjust-color(black,$blue:177); c178: adjust-color(black,$blue:178); c179: adjust-color(black,$blue:179); c180: adjust-color(black,$blue:180); c181: adjust-color(black,$blue:181); c182: adjust-color(black,$blue:182); c183: adjust-color(black,$blue:183); c184: adjust-color(black,$blue:184); c185: adjust-color(black,$blue:185); c186: adjust-color(black,$blue:186); c187: adjust-color(black,$blue:187); c188: adjust-color(black,$blue:188); c189: adjust-color(black,$blue:189); c190: adjust-color(black,$blue:190); c191: adjust-color(black,$blue:191); c192: adjust-color(black,$blue:192); c193: adjust-color(black,$blue:193); c194: adjust-color(black,$blue:194); c195: adjust-color(black,$blue:195); c196: adjust-color(black,$blue:196); c197: adjust-color(black,$blue:197); c198: adjust-color(black,$blue:198); c199: adjust-color(black,$blue:199); c200: adjust-color(black,$blue:200); c201: adjust-color(black,$blue:201); c202: adjust-color(black,$blue:202); c203: adjust-color(black,$blue:203); c204: adjust-color(black,$blue:204); c205: adjust-color(black,$blue:205); c206: adjust-color(black,$blue:206); c207: adjust-color(black,$blue:207); c208: adjust-color(black,$blue:208); c209: adjust-color(black,$blue:209); c210: adjust-color(black,$blue:210); c211: adjust-color(black,$blue:211); c212: adjust-color(black,$blue:212); c213: adjust-color(black,$blue:213); c214: adjust-color(black,$blue:214); c215: adjust-color(black,$blue:215); c216: adjust-color(black,$blue:216); c217: adjust-color(black,$blue:217); c218: adjust-color(black,$blue:218); c219: adjust-color(black,$blue:219); c220: adjust-color(black,$blue:220); c221: adjust-color(black,$blue:221); c222: adjust-color(black,$blue:222); c223: adjust-color(black,$blue:223); c224: adjust-color(black,$blue:224); c225: adjust-color(black,$blue:225); c226: adjust-color(black,$blue:226); c227: adjust-color(black,$blue:227); c228: adjust-color(black,$blue:228); c229: adjust-color(black,$blue:229); c230: adjust-color(black,$blue:230); c231: adjust-color(black,$blue:231); c232: adjust-color(black,$blue:232); c233: adjust-color(black,$blue:233); c234: adjust-color(black,$blue:234); c235: adjust-color(black,$blue:235); c236: adjust-color(black,$blue:236); c237: adjust-color(black,$blue:237); c238: adjust-color(black,$blue:238); c239: adjust-color(black,$blue:239); c240: adjust-color(black,$blue:240); c241: adjust-color(black,$blue:241); c242: adjust-color(black,$blue:242); c243: adjust-color(black,$blue:243); c244: adjust-color(black,$blue:244); c245: adjust-color(black,$blue:245); c246: adjust-color(black,$blue:246); c247: adjust-color(black,$blue:247); c248: adjust-color(black,$blue:248); c249: adjust-color(black,$blue:249); c250: adjust-color(black,$blue:250); c251: adjust-color(black,$blue:251); c252: adjust-color(black,$blue:252); c253: adjust-color(black,$blue:253); c254: adjust-color(black,$blue:254); c255: adjust-color(black,$blue:255); // c256: adjust-color(black,$blue:256); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/g/000077500000000000000000000000001305254536400323705ustar00rootroot00000000000000expected_output.css000066400000000000000000000133561305254536400362540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/gfoo{c-255:#000;c-254:#000;c-253:#000;c-252:#000;c-251:#000;c-250:#000;c-249:#000;c-248:#000;c-247:#000;c-246:#000;c-245:#000;c-244:#000;c-243:#000;c-242:#000;c-241:#000;c-240:#000;c-239:#000;c-238:#000;c-237:#000;c-236:#000;c-235:#000;c-234:#000;c-233:#000;c-232:#000;c-231:#000;c-230:#000;c-229:#000;c-228:#000;c-227:#000;c-226:#000;c-225:#000;c-224:#000;c-223:#000;c-222:#000;c-221:#000;c-220:#000;c-219:#000;c-218:#000;c-217:#000;c-216:#000;c-215:#000;c-214:#000;c-213:#000;c-212:#000;c-211:#000;c-210:#000;c-209:#000;c-208:#000;c-207:#000;c-206:#000;c-205:#000;c-204:#000;c-203:#000;c-202:#000;c-201:#000;c-200:#000;c-199:#000;c-198:#000;c-197:#000;c-196:#000;c-195:#000;c-194:#000;c-193:#000;c-192:#000;c-191:#000;c-190:#000;c-189:#000;c-188:#000;c-187:#000;c-186:#000;c-185:#000;c-184:#000;c-183:#000;c-182:#000;c-181:#000;c-180:#000;c-179:#000;c-178:#000;c-177:#000;c-176:#000;c-175:#000;c-174:#000;c-173:#000;c-172:#000;c-171:#000;c-170:#000;c-169:#000;c-168:#000;c-167:#000;c-166:#000;c-165:#000;c-164:#000;c-163:#000;c-162:#000;c-161:#000;c-160:#000;c-159:#000;c-158:#000;c-157:#000;c-156:#000;c-155:#000;c-154:#000;c-153:#000;c-152:#000;c-151:#000;c-150:#000;c-149:#000;c-148:#000;c-147:#000;c-146:#000;c-145:#000;c-144:#000;c-143:#000;c-142:#000;c-141:#000;c-140:#000;c-139:#000;c-138:#000;c-137:#000;c-136:#000;c-135:#000;c-134:#000;c-133:#000;c-132:#000;c-131:#000;c-130:#000;c-129:#000;c-128:#000;c-127:#000;c-126:#000;c-125:#000;c-124:#000;c-123:#000;c-122:#000;c-121:#000;c-120:#000;c-119:#000;c-118:#000;c-117:#000;c-116:#000;c-115:#000;c-114:#000;c-113:#000;c-112:#000;c-111:#000;c-110:#000;c-109:#000;c-108:#000;c-107:#000;c-106:#000;c-105:#000;c-104:#000;c-103:#000;c-102:#000;c-101:#000;c-100:#000;c-99:#000;c-98:#000;c-97:#000;c-96:#000;c-95:#000;c-94:#000;c-93:#000;c-92:#000;c-91:#000;c-90:#000;c-89:#000;c-88:#000;c-87:#000;c-86:#000;c-85:#000;c-84:#000;c-83:#000;c-82:#000;c-81:#000;c-80:#000;c-79:#000;c-78:#000;c-77:#000;c-76:#000;c-75:#000;c-74:#000;c-73:#000;c-72:#000;c-71:#000;c-70:#000;c-69:#000;c-68:#000;c-67:#000;c-66:#000;c-65:#000;c-64:#000;c-63:#000;c-62:#000;c-61:#000;c-60:#000;c-59:#000;c-58:#000;c-57:#000;c-56:#000;c-55:#000;c-54:#000;c-53:#000;c-52:#000;c-51:#000;c-50:#000;c-49:#000;c-48:#000;c-47:#000;c-46:#000;c-45:#000;c-44:#000;c-43:#000;c-42:#000;c-41:#000;c-40:#000;c-39:#000;c-38:#000;c-37:#000;c-36:#000;c-35:#000;c-34:#000;c-33:#000;c-32:#000;c-31:#000;c-30:#000;c-29:#000;c-28:#000;c-27:#000;c-26:#000;c-25:#000;c-24:#000;c-23:#000;c-22:#000;c-21:#000;c-20:#000;c-19:#000;c-18:#000;c-17:#000;c-16:#000;c-15:#000;c-14:#000;c-13:#000;c-12:#000;c-11:#000;c-10:#000;c-9:#000;c-8:#000;c-7:#000;c-6:#000;c-5:#000;c-4:#000;c-3:#000;c-2:#000;c-1:#000;c0:#000;c1:#000100;c2:#000200;c3:#000300;c4:#000400;c5:#000500;c6:#000600;c7:#000700;c8:#000800;c9:#000900;c10:#000a00;c11:#000b00;c12:#000c00;c13:#000d00;c14:#000e00;c15:#000f00;c16:#001000;c17:#010;c18:#001200;c19:#001300;c20:#001400;c21:#001500;c22:#001600;c23:#001700;c24:#001800;c25:#001900;c26:#001a00;c27:#001b00;c28:#001c00;c29:#001d00;c30:#001e00;c31:#001f00;c32:#002000;c33:#002100;c34:#020;c35:#002300;c36:#002400;c37:#002500;c38:#002600;c39:#002700;c40:#002800;c41:#002900;c42:#002a00;c43:#002b00;c44:#002c00;c45:#002d00;c46:#002e00;c47:#002f00;c48:#003000;c49:#003100;c50:#003200;c51:#030;c52:#003400;c53:#003500;c54:#003600;c55:#003700;c56:#003800;c57:#003900;c58:#003a00;c59:#003b00;c60:#003c00;c61:#003d00;c62:#003e00;c63:#003f00;c64:#004000;c65:#004100;c66:#004200;c67:#004300;c68:#040;c69:#004500;c70:#004600;c71:#004700;c72:#004800;c73:#004900;c74:#004a00;c75:#004b00;c76:#004c00;c77:#004d00;c78:#004e00;c79:#004f00;c80:#005000;c81:#005100;c82:#005200;c83:#005300;c84:#005400;c85:#050;c86:#005600;c87:#005700;c88:#005800;c89:#005900;c90:#005a00;c91:#005b00;c92:#005c00;c93:#005d00;c94:#005e00;c95:#005f00;c96:#006000;c97:#006100;c98:#006200;c99:#006300;c100:#006400;c101:#006500;c102:#060;c103:#006700;c104:#006800;c105:#006900;c106:#006a00;c107:#006b00;c108:#006c00;c109:#006d00;c110:#006e00;c111:#006f00;c112:#007000;c113:#007100;c114:#007200;c115:#007300;c116:#007400;c117:#007500;c118:#007600;c119:#070;c120:#007800;c121:#007900;c122:#007a00;c123:#007b00;c124:#007c00;c125:#007d00;c126:#007e00;c127:#007f00;c128:green;c129:#008100;c130:#008200;c131:#008300;c132:#008400;c133:#008500;c134:#008600;c135:#008700;c136:#080;c137:#008900;c138:#008a00;c139:#008b00;c140:#008c00;c141:#008d00;c142:#008e00;c143:#008f00;c144:#009000;c145:#009100;c146:#009200;c147:#009300;c148:#009400;c149:#009500;c150:#009600;c151:#009700;c152:#009800;c153:#090;c154:#009a00;c155:#009b00;c156:#009c00;c157:#009d00;c158:#009e00;c159:#009f00;c160:#00a000;c161:#00a100;c162:#00a200;c163:#00a300;c164:#00a400;c165:#00a500;c166:#00a600;c167:#00a700;c168:#00a800;c169:#00a900;c170:#0a0;c171:#00ab00;c172:#00ac00;c173:#00ad00;c174:#00ae00;c175:#00af00;c176:#00b000;c177:#00b100;c178:#00b200;c179:#00b300;c180:#00b400;c181:#00b500;c182:#00b600;c183:#00b700;c184:#00b800;c185:#00b900;c186:#00ba00;c187:#0b0;c188:#00bc00;c189:#00bd00;c190:#00be00;c191:#00bf00;c192:#00c000;c193:#00c100;c194:#00c200;c195:#00c300;c196:#00c400;c197:#00c500;c198:#00c600;c199:#00c700;c200:#00c800;c201:#00c900;c202:#00ca00;c203:#00cb00;c204:#0c0;c205:#00cd00;c206:#00ce00;c207:#00cf00;c208:#00d000;c209:#00d100;c210:#00d200;c211:#00d300;c212:#00d400;c213:#00d500;c214:#00d600;c215:#00d700;c216:#00d800;c217:#00d900;c218:#00da00;c219:#00db00;c220:#00dc00;c221:#0d0;c222:#00de00;c223:#00df00;c224:#00e000;c225:#00e100;c226:#00e200;c227:#00e300;c228:#00e400;c229:#00e500;c230:#00e600;c231:#00e700;c232:#00e800;c233:#00e900;c234:#00ea00;c235:#00eb00;c236:#00ec00;c237:#00ed00;c238:#0e0;c239:#00ef00;c240:#00f000;c241:#00f100;c242:#00f200;c243:#00f300;c244:#00f400;c245:#00f500;c246:#00f600;c247:#00f700;c248:#00f800;c249:#00f900;c250:#00fa00;c251:#00fb00;c252:#00fc00;c253:#00fd00;c254:#00fe00;c255:lime} input.scss000066400000000000000000000502021305254536400343440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/gfoo { // c-256: adjust-color(black,$green:-256); c-255: adjust-color(black,$green:-255); c-254: adjust-color(black,$green:-254); c-253: adjust-color(black,$green:-253); c-252: adjust-color(black,$green:-252); c-251: adjust-color(black,$green:-251); c-250: adjust-color(black,$green:-250); c-249: adjust-color(black,$green:-249); c-248: adjust-color(black,$green:-248); c-247: adjust-color(black,$green:-247); c-246: adjust-color(black,$green:-246); c-245: adjust-color(black,$green:-245); c-244: adjust-color(black,$green:-244); c-243: adjust-color(black,$green:-243); c-242: adjust-color(black,$green:-242); c-241: adjust-color(black,$green:-241); c-240: adjust-color(black,$green:-240); c-239: adjust-color(black,$green:-239); c-238: adjust-color(black,$green:-238); c-237: adjust-color(black,$green:-237); c-236: adjust-color(black,$green:-236); c-235: adjust-color(black,$green:-235); c-234: adjust-color(black,$green:-234); c-233: adjust-color(black,$green:-233); c-232: adjust-color(black,$green:-232); c-231: adjust-color(black,$green:-231); c-230: adjust-color(black,$green:-230); c-229: adjust-color(black,$green:-229); c-228: adjust-color(black,$green:-228); c-227: adjust-color(black,$green:-227); c-226: adjust-color(black,$green:-226); c-225: adjust-color(black,$green:-225); c-224: adjust-color(black,$green:-224); c-223: adjust-color(black,$green:-223); c-222: adjust-color(black,$green:-222); c-221: adjust-color(black,$green:-221); c-220: adjust-color(black,$green:-220); c-219: adjust-color(black,$green:-219); c-218: adjust-color(black,$green:-218); c-217: adjust-color(black,$green:-217); c-216: adjust-color(black,$green:-216); c-215: adjust-color(black,$green:-215); c-214: adjust-color(black,$green:-214); c-213: adjust-color(black,$green:-213); c-212: adjust-color(black,$green:-212); c-211: adjust-color(black,$green:-211); c-210: adjust-color(black,$green:-210); c-209: adjust-color(black,$green:-209); c-208: adjust-color(black,$green:-208); c-207: adjust-color(black,$green:-207); c-206: adjust-color(black,$green:-206); c-205: adjust-color(black,$green:-205); c-204: adjust-color(black,$green:-204); c-203: adjust-color(black,$green:-203); c-202: adjust-color(black,$green:-202); c-201: adjust-color(black,$green:-201); c-200: adjust-color(black,$green:-200); c-199: adjust-color(black,$green:-199); c-198: adjust-color(black,$green:-198); c-197: adjust-color(black,$green:-197); c-196: adjust-color(black,$green:-196); c-195: adjust-color(black,$green:-195); c-194: adjust-color(black,$green:-194); c-193: adjust-color(black,$green:-193); c-192: adjust-color(black,$green:-192); c-191: adjust-color(black,$green:-191); c-190: adjust-color(black,$green:-190); c-189: adjust-color(black,$green:-189); c-188: adjust-color(black,$green:-188); c-187: adjust-color(black,$green:-187); c-186: adjust-color(black,$green:-186); c-185: adjust-color(black,$green:-185); c-184: adjust-color(black,$green:-184); c-183: adjust-color(black,$green:-183); c-182: adjust-color(black,$green:-182); c-181: adjust-color(black,$green:-181); c-180: adjust-color(black,$green:-180); c-179: adjust-color(black,$green:-179); c-178: adjust-color(black,$green:-178); c-177: adjust-color(black,$green:-177); c-176: adjust-color(black,$green:-176); c-175: adjust-color(black,$green:-175); c-174: adjust-color(black,$green:-174); c-173: adjust-color(black,$green:-173); c-172: adjust-color(black,$green:-172); c-171: adjust-color(black,$green:-171); c-170: adjust-color(black,$green:-170); c-169: adjust-color(black,$green:-169); c-168: adjust-color(black,$green:-168); c-167: adjust-color(black,$green:-167); c-166: adjust-color(black,$green:-166); c-165: adjust-color(black,$green:-165); c-164: adjust-color(black,$green:-164); c-163: adjust-color(black,$green:-163); c-162: adjust-color(black,$green:-162); c-161: adjust-color(black,$green:-161); c-160: adjust-color(black,$green:-160); c-159: adjust-color(black,$green:-159); c-158: adjust-color(black,$green:-158); c-157: adjust-color(black,$green:-157); c-156: adjust-color(black,$green:-156); c-155: adjust-color(black,$green:-155); c-154: adjust-color(black,$green:-154); c-153: adjust-color(black,$green:-153); c-152: adjust-color(black,$green:-152); c-151: adjust-color(black,$green:-151); c-150: adjust-color(black,$green:-150); c-149: adjust-color(black,$green:-149); c-148: adjust-color(black,$green:-148); c-147: adjust-color(black,$green:-147); c-146: adjust-color(black,$green:-146); c-145: adjust-color(black,$green:-145); c-144: adjust-color(black,$green:-144); c-143: adjust-color(black,$green:-143); c-142: adjust-color(black,$green:-142); c-141: adjust-color(black,$green:-141); c-140: adjust-color(black,$green:-140); c-139: adjust-color(black,$green:-139); c-138: adjust-color(black,$green:-138); c-137: adjust-color(black,$green:-137); c-136: adjust-color(black,$green:-136); c-135: adjust-color(black,$green:-135); c-134: adjust-color(black,$green:-134); c-133: adjust-color(black,$green:-133); c-132: adjust-color(black,$green:-132); c-131: adjust-color(black,$green:-131); c-130: adjust-color(black,$green:-130); c-129: adjust-color(black,$green:-129); c-128: adjust-color(black,$green:-128); c-127: adjust-color(black,$green:-127); c-126: adjust-color(black,$green:-126); c-125: adjust-color(black,$green:-125); c-124: adjust-color(black,$green:-124); c-123: adjust-color(black,$green:-123); c-122: adjust-color(black,$green:-122); c-121: adjust-color(black,$green:-121); c-120: adjust-color(black,$green:-120); c-119: adjust-color(black,$green:-119); c-118: adjust-color(black,$green:-118); c-117: adjust-color(black,$green:-117); c-116: adjust-color(black,$green:-116); c-115: adjust-color(black,$green:-115); c-114: adjust-color(black,$green:-114); c-113: adjust-color(black,$green:-113); c-112: adjust-color(black,$green:-112); c-111: adjust-color(black,$green:-111); c-110: adjust-color(black,$green:-110); c-109: adjust-color(black,$green:-109); c-108: adjust-color(black,$green:-108); c-107: adjust-color(black,$green:-107); c-106: adjust-color(black,$green:-106); c-105: adjust-color(black,$green:-105); c-104: adjust-color(black,$green:-104); c-103: adjust-color(black,$green:-103); c-102: adjust-color(black,$green:-102); c-101: adjust-color(black,$green:-101); c-100: adjust-color(black,$green:-100); c-99: adjust-color(black,$green:-99); c-98: adjust-color(black,$green:-98); c-97: adjust-color(black,$green:-97); c-96: adjust-color(black,$green:-96); c-95: adjust-color(black,$green:-95); c-94: adjust-color(black,$green:-94); c-93: adjust-color(black,$green:-93); c-92: adjust-color(black,$green:-92); c-91: adjust-color(black,$green:-91); c-90: adjust-color(black,$green:-90); c-89: adjust-color(black,$green:-89); c-88: adjust-color(black,$green:-88); c-87: adjust-color(black,$green:-87); c-86: adjust-color(black,$green:-86); c-85: adjust-color(black,$green:-85); c-84: adjust-color(black,$green:-84); c-83: adjust-color(black,$green:-83); c-82: adjust-color(black,$green:-82); c-81: adjust-color(black,$green:-81); c-80: adjust-color(black,$green:-80); c-79: adjust-color(black,$green:-79); c-78: adjust-color(black,$green:-78); c-77: adjust-color(black,$green:-77); c-76: adjust-color(black,$green:-76); c-75: adjust-color(black,$green:-75); c-74: adjust-color(black,$green:-74); c-73: adjust-color(black,$green:-73); c-72: adjust-color(black,$green:-72); c-71: adjust-color(black,$green:-71); c-70: adjust-color(black,$green:-70); c-69: adjust-color(black,$green:-69); c-68: adjust-color(black,$green:-68); c-67: adjust-color(black,$green:-67); c-66: adjust-color(black,$green:-66); c-65: adjust-color(black,$green:-65); c-64: adjust-color(black,$green:-64); c-63: adjust-color(black,$green:-63); c-62: adjust-color(black,$green:-62); c-61: adjust-color(black,$green:-61); c-60: adjust-color(black,$green:-60); c-59: adjust-color(black,$green:-59); c-58: adjust-color(black,$green:-58); c-57: adjust-color(black,$green:-57); c-56: adjust-color(black,$green:-56); c-55: adjust-color(black,$green:-55); c-54: adjust-color(black,$green:-54); c-53: adjust-color(black,$green:-53); c-52: adjust-color(black,$green:-52); c-51: adjust-color(black,$green:-51); c-50: adjust-color(black,$green:-50); c-49: adjust-color(black,$green:-49); c-48: adjust-color(black,$green:-48); c-47: adjust-color(black,$green:-47); c-46: adjust-color(black,$green:-46); c-45: adjust-color(black,$green:-45); c-44: adjust-color(black,$green:-44); c-43: adjust-color(black,$green:-43); c-42: adjust-color(black,$green:-42); c-41: adjust-color(black,$green:-41); c-40: adjust-color(black,$green:-40); c-39: adjust-color(black,$green:-39); c-38: adjust-color(black,$green:-38); c-37: adjust-color(black,$green:-37); c-36: adjust-color(black,$green:-36); c-35: adjust-color(black,$green:-35); c-34: adjust-color(black,$green:-34); c-33: adjust-color(black,$green:-33); c-32: adjust-color(black,$green:-32); c-31: adjust-color(black,$green:-31); c-30: adjust-color(black,$green:-30); c-29: adjust-color(black,$green:-29); c-28: adjust-color(black,$green:-28); c-27: adjust-color(black,$green:-27); c-26: adjust-color(black,$green:-26); c-25: adjust-color(black,$green:-25); c-24: adjust-color(black,$green:-24); c-23: adjust-color(black,$green:-23); c-22: adjust-color(black,$green:-22); c-21: adjust-color(black,$green:-21); c-20: adjust-color(black,$green:-20); c-19: adjust-color(black,$green:-19); c-18: adjust-color(black,$green:-18); c-17: adjust-color(black,$green:-17); c-16: adjust-color(black,$green:-16); c-15: adjust-color(black,$green:-15); c-14: adjust-color(black,$green:-14); c-13: adjust-color(black,$green:-13); c-12: adjust-color(black,$green:-12); c-11: adjust-color(black,$green:-11); c-10: adjust-color(black,$green:-10); c-9: adjust-color(black,$green:-9); c-8: adjust-color(black,$green:-8); c-7: adjust-color(black,$green:-7); c-6: adjust-color(black,$green:-6); c-5: adjust-color(black,$green:-5); c-4: adjust-color(black,$green:-4); c-3: adjust-color(black,$green:-3); c-2: adjust-color(black,$green:-2); c-1: adjust-color(black,$green:-1); c0: adjust-color(black,$green:0); c1: adjust-color(black,$green:1); c2: adjust-color(black,$green:2); c3: adjust-color(black,$green:3); c4: adjust-color(black,$green:4); c5: adjust-color(black,$green:5); c6: adjust-color(black,$green:6); c7: adjust-color(black,$green:7); c8: adjust-color(black,$green:8); c9: adjust-color(black,$green:9); c10: adjust-color(black,$green:10); c11: adjust-color(black,$green:11); c12: adjust-color(black,$green:12); c13: adjust-color(black,$green:13); c14: adjust-color(black,$green:14); c15: adjust-color(black,$green:15); c16: adjust-color(black,$green:16); c17: adjust-color(black,$green:17); c18: adjust-color(black,$green:18); c19: adjust-color(black,$green:19); c20: adjust-color(black,$green:20); c21: adjust-color(black,$green:21); c22: adjust-color(black,$green:22); c23: adjust-color(black,$green:23); c24: adjust-color(black,$green:24); c25: adjust-color(black,$green:25); c26: adjust-color(black,$green:26); c27: adjust-color(black,$green:27); c28: adjust-color(black,$green:28); c29: adjust-color(black,$green:29); c30: adjust-color(black,$green:30); c31: adjust-color(black,$green:31); c32: adjust-color(black,$green:32); c33: adjust-color(black,$green:33); c34: adjust-color(black,$green:34); c35: adjust-color(black,$green:35); c36: adjust-color(black,$green:36); c37: adjust-color(black,$green:37); c38: adjust-color(black,$green:38); c39: adjust-color(black,$green:39); c40: adjust-color(black,$green:40); c41: adjust-color(black,$green:41); c42: adjust-color(black,$green:42); c43: adjust-color(black,$green:43); c44: adjust-color(black,$green:44); c45: adjust-color(black,$green:45); c46: adjust-color(black,$green:46); c47: adjust-color(black,$green:47); c48: adjust-color(black,$green:48); c49: adjust-color(black,$green:49); c50: adjust-color(black,$green:50); c51: adjust-color(black,$green:51); c52: adjust-color(black,$green:52); c53: adjust-color(black,$green:53); c54: adjust-color(black,$green:54); c55: adjust-color(black,$green:55); c56: adjust-color(black,$green:56); c57: adjust-color(black,$green:57); c58: adjust-color(black,$green:58); c59: adjust-color(black,$green:59); c60: adjust-color(black,$green:60); c61: adjust-color(black,$green:61); c62: adjust-color(black,$green:62); c63: adjust-color(black,$green:63); c64: adjust-color(black,$green:64); c65: adjust-color(black,$green:65); c66: adjust-color(black,$green:66); c67: adjust-color(black,$green:67); c68: adjust-color(black,$green:68); c69: adjust-color(black,$green:69); c70: adjust-color(black,$green:70); c71: adjust-color(black,$green:71); c72: adjust-color(black,$green:72); c73: adjust-color(black,$green:73); c74: adjust-color(black,$green:74); c75: adjust-color(black,$green:75); c76: adjust-color(black,$green:76); c77: adjust-color(black,$green:77); c78: adjust-color(black,$green:78); c79: adjust-color(black,$green:79); c80: adjust-color(black,$green:80); c81: adjust-color(black,$green:81); c82: adjust-color(black,$green:82); c83: adjust-color(black,$green:83); c84: adjust-color(black,$green:84); c85: adjust-color(black,$green:85); c86: adjust-color(black,$green:86); c87: adjust-color(black,$green:87); c88: adjust-color(black,$green:88); c89: adjust-color(black,$green:89); c90: adjust-color(black,$green:90); c91: adjust-color(black,$green:91); c92: adjust-color(black,$green:92); c93: adjust-color(black,$green:93); c94: adjust-color(black,$green:94); c95: adjust-color(black,$green:95); c96: adjust-color(black,$green:96); c97: adjust-color(black,$green:97); c98: adjust-color(black,$green:98); c99: adjust-color(black,$green:99); c100: adjust-color(black,$green:100); c101: adjust-color(black,$green:101); c102: adjust-color(black,$green:102); c103: adjust-color(black,$green:103); c104: adjust-color(black,$green:104); c105: adjust-color(black,$green:105); c106: adjust-color(black,$green:106); c107: adjust-color(black,$green:107); c108: adjust-color(black,$green:108); c109: adjust-color(black,$green:109); c110: adjust-color(black,$green:110); c111: adjust-color(black,$green:111); c112: adjust-color(black,$green:112); c113: adjust-color(black,$green:113); c114: adjust-color(black,$green:114); c115: adjust-color(black,$green:115); c116: adjust-color(black,$green:116); c117: adjust-color(black,$green:117); c118: adjust-color(black,$green:118); c119: adjust-color(black,$green:119); c120: adjust-color(black,$green:120); c121: adjust-color(black,$green:121); c122: adjust-color(black,$green:122); c123: adjust-color(black,$green:123); c124: adjust-color(black,$green:124); c125: adjust-color(black,$green:125); c126: adjust-color(black,$green:126); c127: adjust-color(black,$green:127); c128: adjust-color(black,$green:128); c129: adjust-color(black,$green:129); c130: adjust-color(black,$green:130); c131: adjust-color(black,$green:131); c132: adjust-color(black,$green:132); c133: adjust-color(black,$green:133); c134: adjust-color(black,$green:134); c135: adjust-color(black,$green:135); c136: adjust-color(black,$green:136); c137: adjust-color(black,$green:137); c138: adjust-color(black,$green:138); c139: adjust-color(black,$green:139); c140: adjust-color(black,$green:140); c141: adjust-color(black,$green:141); c142: adjust-color(black,$green:142); c143: adjust-color(black,$green:143); c144: adjust-color(black,$green:144); c145: adjust-color(black,$green:145); c146: adjust-color(black,$green:146); c147: adjust-color(black,$green:147); c148: adjust-color(black,$green:148); c149: adjust-color(black,$green:149); c150: adjust-color(black,$green:150); c151: adjust-color(black,$green:151); c152: adjust-color(black,$green:152); c153: adjust-color(black,$green:153); c154: adjust-color(black,$green:154); c155: adjust-color(black,$green:155); c156: adjust-color(black,$green:156); c157: adjust-color(black,$green:157); c158: adjust-color(black,$green:158); c159: adjust-color(black,$green:159); c160: adjust-color(black,$green:160); c161: adjust-color(black,$green:161); c162: adjust-color(black,$green:162); c163: adjust-color(black,$green:163); c164: adjust-color(black,$green:164); c165: adjust-color(black,$green:165); c166: adjust-color(black,$green:166); c167: adjust-color(black,$green:167); c168: adjust-color(black,$green:168); c169: adjust-color(black,$green:169); c170: adjust-color(black,$green:170); c171: adjust-color(black,$green:171); c172: adjust-color(black,$green:172); c173: adjust-color(black,$green:173); c174: adjust-color(black,$green:174); c175: adjust-color(black,$green:175); c176: adjust-color(black,$green:176); c177: adjust-color(black,$green:177); c178: adjust-color(black,$green:178); c179: adjust-color(black,$green:179); c180: adjust-color(black,$green:180); c181: adjust-color(black,$green:181); c182: adjust-color(black,$green:182); c183: adjust-color(black,$green:183); c184: adjust-color(black,$green:184); c185: adjust-color(black,$green:185); c186: adjust-color(black,$green:186); c187: adjust-color(black,$green:187); c188: adjust-color(black,$green:188); c189: adjust-color(black,$green:189); c190: adjust-color(black,$green:190); c191: adjust-color(black,$green:191); c192: adjust-color(black,$green:192); c193: adjust-color(black,$green:193); c194: adjust-color(black,$green:194); c195: adjust-color(black,$green:195); c196: adjust-color(black,$green:196); c197: adjust-color(black,$green:197); c198: adjust-color(black,$green:198); c199: adjust-color(black,$green:199); c200: adjust-color(black,$green:200); c201: adjust-color(black,$green:201); c202: adjust-color(black,$green:202); c203: adjust-color(black,$green:203); c204: adjust-color(black,$green:204); c205: adjust-color(black,$green:205); c206: adjust-color(black,$green:206); c207: adjust-color(black,$green:207); c208: adjust-color(black,$green:208); c209: adjust-color(black,$green:209); c210: adjust-color(black,$green:210); c211: adjust-color(black,$green:211); c212: adjust-color(black,$green:212); c213: adjust-color(black,$green:213); c214: adjust-color(black,$green:214); c215: adjust-color(black,$green:215); c216: adjust-color(black,$green:216); c217: adjust-color(black,$green:217); c218: adjust-color(black,$green:218); c219: adjust-color(black,$green:219); c220: adjust-color(black,$green:220); c221: adjust-color(black,$green:221); c222: adjust-color(black,$green:222); c223: adjust-color(black,$green:223); c224: adjust-color(black,$green:224); c225: adjust-color(black,$green:225); c226: adjust-color(black,$green:226); c227: adjust-color(black,$green:227); c228: adjust-color(black,$green:228); c229: adjust-color(black,$green:229); c230: adjust-color(black,$green:230); c231: adjust-color(black,$green:231); c232: adjust-color(black,$green:232); c233: adjust-color(black,$green:233); c234: adjust-color(black,$green:234); c235: adjust-color(black,$green:235); c236: adjust-color(black,$green:236); c237: adjust-color(black,$green:237); c238: adjust-color(black,$green:238); c239: adjust-color(black,$green:239); c240: adjust-color(black,$green:240); c241: adjust-color(black,$green:241); c242: adjust-color(black,$green:242); c243: adjust-color(black,$green:243); c244: adjust-color(black,$green:244); c245: adjust-color(black,$green:245); c246: adjust-color(black,$green:246); c247: adjust-color(black,$green:247); c248: adjust-color(black,$green:248); c249: adjust-color(black,$green:249); c250: adjust-color(black,$green:250); c251: adjust-color(black,$green:251); c252: adjust-color(black,$green:252); c253: adjust-color(black,$green:253); c254: adjust-color(black,$green:254); c255: adjust-color(black,$green:255); // c256: adjust-color(black,$green:256); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/h/000077500000000000000000000000001305254536400323715ustar00rootroot00000000000000expected_output.css000066400000000000000000000214511305254536400362500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/hfoo{c-361:#ff0004;c-360:red;c-359:#ff0400;c-358:#ff0900;c-357:#ff0d00;c-356:#f10;c-355:#ff1500;c-354:#ff1a00;c-353:#ff1e00;c-352:#f20;c-351:#ff2600;c-350:#ff2b00;c-349:#ff2f00;c-348:#f30;c-347:#ff3700;c-346:#ff3c00;c-345:#ff4000;c-344:#f40;c-343:#ff4800;c-342:#ff4d00;c-341:#ff5100;c-340:#f50;c-339:#ff5900;c-338:#ff5e00;c-337:#ff6200;c-336:#f60;c-335:#ff6a00;c-334:#ff6f00;c-333:#ff7300;c-332:#f70;c-331:#ff7b00;c-330:#ff8000;c-329:#ff8400;c-328:#f80;c-327:#ff8c00;c-326:#ff9100;c-325:#ff9500;c-324:#f90;c-323:#ff9d00;c-322:#ffa200;c-321:#ffa600;c-320:#fa0;c-319:#ffae00;c-318:#ffb300;c-317:#ffb700;c-316:#fb0;c-315:#ffbf00;c-314:#ffc400;c-313:#ffc800;c-312:#fc0;c-311:#ffd000;c-310:#ffd500;c-309:#ffd900;c-308:#fd0;c-307:#ffe100;c-306:#ffe600;c-305:#ffea00;c-304:#fe0;c-303:#fff200;c-302:#fff700;c-301:#fffb00;c-300:#ff0;c-299:#fbff00;c-298:#f7ff00;c-297:#f2ff00;c-296:#ef0;c-295:#eaff00;c-294:#e6ff00;c-293:#e1ff00;c-292:#df0;c-291:#d9ff00;c-290:#d5ff00;c-289:#d0ff00;c-288:#cf0;c-287:#c8ff00;c-286:#c4ff00;c-285:#bfff00;c-284:#bf0;c-283:#b7ff00;c-282:#b3ff00;c-281:#aeff00;c-280:#af0;c-279:#a6ff00;c-278:#a2ff00;c-277:#9dff00;c-276:#9f0;c-275:#95ff00;c-274:#91ff00;c-273:#8cff00;c-272:#8f0;c-271:#84ff00;c-270:#80ff00;c-269:#7bff00;c-268:#7f0;c-267:#73ff00;c-266:#6fff00;c-265:#6aff00;c-264:#6f0;c-263:#62ff00;c-262:#5eff00;c-261:#59ff00;c-260:#5f0;c-259:#51ff00;c-258:#4dff00;c-257:#48ff00;c-256:#4f0;c-255:#40ff00;c-254:#3cff00;c-253:#37ff00;c-252:#3f0;c-251:#2fff00;c-250:#2bff00;c-249:#26ff00;c-248:#2f0;c-247:#1eff00;c-246:#1aff00;c-245:#15ff00;c-244:#1f0;c-243:#0dff00;c-242:#09ff00;c-241:#04ff00;c-240:lime;c-239:#00ff04;c-238:#00ff09;c-237:#00ff0d;c-236:#0f1;c-235:#00ff15;c-234:#00ff1a;c-233:#00ff1e;c-232:#0f2;c-231:#00ff26;c-230:#00ff2b;c-229:#00ff2f;c-228:#0f3;c-227:#00ff37;c-226:#00ff3c;c-225:#00ff40;c-224:#0f4;c-223:#00ff48;c-222:#00ff4d;c-221:#00ff51;c-220:#0f5;c-219:#00ff59;c-218:#00ff5e;c-217:#00ff62;c-216:#0f6;c-215:#00ff6a;c-214:#00ff6f;c-213:#00ff73;c-212:#0f7;c-211:#00ff7b;c-210:#00ff80;c-209:#00ff84;c-208:#0f8;c-207:#00ff8c;c-206:#00ff91;c-205:#00ff95;c-204:#0f9;c-203:#00ff9d;c-202:#00ffa2;c-201:#00ffa6;c-200:#0fa;c-199:#00ffae;c-198:#00ffb3;c-197:#00ffb7;c-196:#0fb;c-195:#00ffbf;c-194:#00ffc4;c-193:#00ffc8;c-192:#0fc;c-191:#00ffd0;c-190:#00ffd5;c-189:#00ffd9;c-188:#0fd;c-187:#00ffe1;c-186:#00ffe6;c-185:#00ffea;c-184:#0fe;c-183:#00fff2;c-182:#00fff7;c-181:#00fffb;c-180:cyan;c-179:#00fbff;c-178:#00f7ff;c-177:#00f2ff;c-176:#0ef;c-175:#00eaff;c-174:#00e6ff;c-173:#00e1ff;c-172:#0df;c-171:#00d9ff;c-170:#00d5ff;c-169:#00d0ff;c-168:#0cf;c-167:#00c8ff;c-166:#00c4ff;c-165:#00bfff;c-164:#0bf;c-163:#00b7ff;c-162:#00b3ff;c-161:#00aeff;c-160:#0af;c-159:#00a6ff;c-158:#00a2ff;c-157:#009dff;c-156:#09f;c-155:#0095ff;c-154:#0091ff;c-153:#008cff;c-152:#08f;c-151:#0084ff;c-150:#0080ff;c-149:#007bff;c-148:#07f;c-147:#0073ff;c-146:#006fff;c-145:#006aff;c-144:#06f;c-143:#0062ff;c-142:#005eff;c-141:#0059ff;c-140:#05f;c-139:#0051ff;c-138:#004dff;c-137:#0048ff;c-136:#04f;c-135:#0040ff;c-134:#003cff;c-133:#0037ff;c-132:#03f;c-131:#002fff;c-130:#002bff;c-129:#0026ff;c-128:#02f;c-127:#001eff;c-126:#001aff;c-125:#0015ff;c-124:#01f;c-123:#000dff;c-122:#0009ff;c-121:#0004ff;c-120:blue;c-119:#0400ff;c-118:#0900ff;c-117:#0d00ff;c-116:#10f;c-115:#1500ff;c-114:#1a00ff;c-113:#1e00ff;c-112:#20f;c-111:#2600ff;c-110:#2b00ff;c-109:#2f00ff;c-108:#30f;c-107:#3700ff;c-106:#3c00ff;c-105:#4000ff;c-104:#40f;c-103:#4800ff;c-102:#4d00ff;c-101:#5100ff;c-100:#50f;c-99:#5900ff;c-98:#5e00ff;c-97:#6200ff;c-96:#60f;c-95:#6a00ff;c-94:#6f00ff;c-93:#7300ff;c-92:#70f;c-91:#7b00ff;c-90:#8000ff;c-89:#8400ff;c-88:#80f;c-87:#8c00ff;c-86:#9100ff;c-85:#9500ff;c-84:#90f;c-83:#9d00ff;c-82:#a200ff;c-81:#a600ff;c-80:#a0f;c-79:#ae00ff;c-78:#b300ff;c-77:#b700ff;c-76:#b0f;c-75:#bf00ff;c-74:#c400ff;c-73:#c800ff;c-72:#c0f;c-71:#d000ff;c-70:#d500ff;c-69:#d900ff;c-68:#d0f;c-67:#e100ff;c-66:#e600ff;c-65:#ea00ff;c-64:#e0f;c-63:#f200ff;c-62:#f700ff;c-61:#fb00ff;c-60:#f0f;c-59:#ff00fb;c-58:#ff00f7;c-57:#ff00f2;c-56:#f0e;c-55:#ff00ea;c-54:#ff00e6;c-53:#ff00e1;c-52:#f0d;c-51:#ff00d9;c-50:#ff00d5;c-49:#ff00d0;c-48:#f0c;c-47:#ff00c8;c-46:#ff00c4;c-45:#ff00bf;c-44:#f0b;c-43:#ff00b7;c-42:#ff00b3;c-41:#ff00ae;c-40:#f0a;c-39:#ff00a6;c-38:#ff00a2;c-37:#ff009d;c-36:#f09;c-35:#ff0095;c-34:#ff0091;c-33:#ff008c;c-32:#f08;c-31:#ff0084;c-30:#ff0080;c-29:#ff007b;c-28:#f07;c-27:#ff0073;c-26:#ff006f;c-25:#ff006a;c-24:#f06;c-23:#ff0062;c-22:#ff005e;c-21:#ff0059;c-20:#f05;c-19:#ff0051;c-18:#ff004d;c-17:#ff0048;c-16:#f04;c-15:#ff0040;c-14:#ff003c;c-13:#ff0037;c-12:#f03;c-11:#ff002f;c-10:#ff002b;c-9:#ff0026;c-8:#f02;c-7:#ff001e;c-6:#ff001a;c-5:#ff0015;c-4:#f01;c-3:#ff000d;c-2:#ff0009;c-1:#ff0004;c0:red;c1:#ff0400;c2:#ff0900;c3:#ff0d00;c4:#f10;c5:#ff1500;c6:#ff1a00;c7:#ff1e00;c8:#f20;c9:#ff2600;c10:#ff2b00;c11:#ff2f00;c12:#f30;c13:#ff3700;c14:#ff3c00;c15:#ff4000;c16:#f40;c17:#ff4800;c18:#ff4d00;c19:#ff5100;c20:#f50;c21:#ff5900;c22:#ff5e00;c23:#ff6200;c24:#f60;c25:#ff6a00;c26:#ff6f00;c27:#ff7300;c28:#f70;c29:#ff7b00;c30:#ff8000;c31:#ff8400;c32:#f80;c33:#ff8c00;c34:#ff9100;c35:#ff9500;c36:#f90;c37:#ff9d00;c38:#ffa200;c39:#ffa600;c40:#fa0;c41:#ffae00;c42:#ffb300;c43:#ffb700;c44:#fb0;c45:#ffbf00;c46:#ffc400;c47:#ffc800;c48:#fc0;c49:#ffd000;c50:#ffd500;c51:#ffd900;c52:#fd0;c53:#ffe100;c54:#ffe600;c55:#ffea00;c56:#fe0;c57:#fff200;c58:#fff700;c59:#fffb00;c60:#ff0;c61:#fbff00;c62:#f7ff00;c63:#f2ff00;c64:#ef0;c65:#eaff00;c66:#e6ff00;c67:#e1ff00;c68:#df0;c69:#d9ff00;c70:#d5ff00;c71:#d0ff00;c72:#cf0;c73:#c8ff00;c74:#c4ff00;c75:#bfff00;c76:#bf0;c77:#b7ff00;c78:#b3ff00;c79:#aeff00;c80:#af0;c81:#a6ff00;c82:#a2ff00;c83:#9dff00;c84:#9f0;c85:#95ff00;c86:#91ff00;c87:#8cff00;c88:#8f0;c89:#84ff00;c90:#80ff00;c91:#7bff00;c92:#7f0;c93:#73ff00;c94:#6fff00;c95:#6aff00;c96:#6f0;c97:#62ff00;c98:#5eff00;c99:#59ff00;c100:#5f0;c101:#51ff00;c102:#4dff00;c103:#48ff00;c104:#4f0;c105:#40ff00;c106:#3cff00;c107:#37ff00;c108:#3f0;c109:#2fff00;c110:#2bff00;c111:#26ff00;c112:#2f0;c113:#1eff00;c114:#1aff00;c115:#15ff00;c116:#1f0;c117:#0dff00;c118:#09ff00;c119:#04ff00;c120:lime;c121:#00ff04;c122:#00ff09;c123:#00ff0d;c124:#0f1;c125:#00ff15;c126:#00ff1a;c127:#00ff1e;c128:#0f2;c129:#00ff26;c130:#00ff2b;c131:#00ff2f;c132:#0f3;c133:#00ff37;c134:#00ff3c;c135:#00ff40;c136:#0f4;c137:#00ff48;c138:#00ff4d;c139:#00ff51;c140:#0f5;c141:#00ff59;c142:#00ff5e;c143:#00ff62;c144:#0f6;c145:#00ff6a;c146:#00ff6f;c147:#00ff73;c148:#0f7;c149:#00ff7b;c150:#00ff80;c151:#00ff84;c152:#0f8;c153:#00ff8c;c154:#00ff91;c155:#00ff95;c156:#0f9;c157:#00ff9d;c158:#00ffa2;c159:#00ffa6;c160:#0fa;c161:#00ffae;c162:#00ffb3;c163:#00ffb7;c164:#0fb;c165:#00ffbf;c166:#00ffc4;c167:#00ffc8;c168:#0fc;c169:#00ffd0;c170:#00ffd5;c171:#00ffd9;c172:#0fd;c173:#00ffe1;c174:#00ffe6;c175:#00ffea;c176:#0fe;c177:#00fff2;c178:#00fff7;c179:#00fffb;c180:cyan;c181:#00fbff;c182:#00f7ff;c183:#00f2ff;c184:#0ef;c185:#00eaff;c186:#00e6ff;c187:#00e1ff;c188:#0df;c189:#00d9ff;c190:#00d5ff;c191:#00d0ff;c192:#0cf;c193:#00c8ff;c194:#00c4ff;c195:#00bfff;c196:#0bf;c197:#00b7ff;c198:#00b3ff;c199:#00aeff;c200:#0af;c201:#00a6ff;c202:#00a2ff;c203:#009dff;c204:#09f;c205:#0095ff;c206:#0091ff;c207:#008cff;c208:#08f;c209:#0084ff;c210:#0080ff;c211:#007bff;c212:#07f;c213:#0073ff;c214:#006fff;c215:#006aff;c216:#06f;c217:#0062ff;c218:#005eff;c219:#0059ff;c220:#05f;c221:#0051ff;c222:#004dff;c223:#0048ff;c224:#04f;c225:#0040ff;c226:#003cff;c227:#0037ff;c228:#03f;c229:#002fff;c230:#002bff;c231:#0026ff;c232:#02f;c233:#001eff;c234:#001aff;c235:#0015ff;c236:#01f;c237:#000dff;c238:#0009ff;c239:#0004ff;c240:blue;c241:#0400ff;c242:#0900ff;c243:#0d00ff;c244:#10f;c245:#1500ff;c246:#1a00ff;c247:#1e00ff;c248:#20f;c249:#2600ff;c250:#2b00ff;c251:#2f00ff;c252:#30f;c253:#3700ff;c254:#3c00ff;c255:#4000ff;c256:#40f;c257:#4800ff;c258:#4d00ff;c259:#5100ff;c260:#50f;c261:#5900ff;c262:#5e00ff;c263:#6200ff;c264:#60f;c265:#6a00ff;c266:#6f00ff;c267:#7300ff;c268:#70f;c269:#7b00ff;c270:#8000ff;c271:#8400ff;c272:#80f;c273:#8c00ff;c274:#9100ff;c275:#9500ff;c276:#90f;c277:#9d00ff;c278:#a200ff;c279:#a600ff;c280:#a0f;c281:#ae00ff;c282:#b300ff;c283:#b700ff;c284:#b0f;c285:#bf00ff;c286:#c400ff;c287:#c800ff;c288:#c0f;c289:#d000ff;c290:#d500ff;c291:#d900ff;c292:#d0f;c293:#e100ff;c294:#e600ff;c295:#ea00ff;c296:#e0f;c297:#f200ff;c298:#f700ff;c299:#fb00ff;c300:#f0f;c301:#ff00fb;c302:#ff00f7;c303:#ff00f2;c304:#f0e;c305:#ff00ea;c306:#ff00e6;c307:#ff00e1;c308:#f0d;c309:#ff00d9;c310:#ff00d5;c311:#ff00d0;c312:#f0c;c313:#ff00c8;c314:#ff00c4;c315:#ff00bf;c316:#f0b;c317:#ff00b7;c318:#ff00b3;c319:#ff00ae;c320:#f0a;c321:#ff00a6;c322:#ff00a2;c323:#ff009d;c324:#f09;c325:#ff0095;c326:#ff0091;c327:#ff008c;c328:#f08;c329:#ff0084;c330:#ff0080;c331:#ff007b;c332:#f07;c333:#ff0073;c334:#ff006f;c335:#ff006a;c336:#f06;c337:#ff0062;c338:#ff005e;c339:#ff0059;c340:#f05;c341:#ff0051;c342:#ff004d;c343:#ff0048;c344:#f04;c345:#ff0040;c346:#ff003c;c347:#ff0037;c348:#f03;c349:#ff002f;c350:#ff002b;c351:#ff0026;c352:#f02;c353:#ff001e;c354:#ff001a;c355:#ff0015;c356:#f01;c357:#ff000d;c358:#ff0009;c359:#ff0004;c360:red;c361:#ff0400} input.scss000066400000000000000000000633221305254536400343540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/hfoo { c-361: adjust-color(red,$hue:-361); c-360: adjust-color(red,$hue:-360); c-359: adjust-color(red,$hue:-359); c-358: adjust-color(red,$hue:-358); c-357: adjust-color(red,$hue:-357); c-356: adjust-color(red,$hue:-356); c-355: adjust-color(red,$hue:-355); c-354: adjust-color(red,$hue:-354); c-353: adjust-color(red,$hue:-353); c-352: adjust-color(red,$hue:-352); c-351: adjust-color(red,$hue:-351); c-350: adjust-color(red,$hue:-350); c-349: adjust-color(red,$hue:-349); c-348: adjust-color(red,$hue:-348); c-347: adjust-color(red,$hue:-347); c-346: adjust-color(red,$hue:-346); c-345: adjust-color(red,$hue:-345); c-344: adjust-color(red,$hue:-344); c-343: adjust-color(red,$hue:-343); c-342: adjust-color(red,$hue:-342); c-341: adjust-color(red,$hue:-341); c-340: adjust-color(red,$hue:-340); c-339: adjust-color(red,$hue:-339); c-338: adjust-color(red,$hue:-338); c-337: adjust-color(red,$hue:-337); c-336: adjust-color(red,$hue:-336); c-335: adjust-color(red,$hue:-335); c-334: adjust-color(red,$hue:-334); c-333: adjust-color(red,$hue:-333); c-332: adjust-color(red,$hue:-332); c-331: adjust-color(red,$hue:-331); c-330: adjust-color(red,$hue:-330); c-329: adjust-color(red,$hue:-329); c-328: adjust-color(red,$hue:-328); c-327: adjust-color(red,$hue:-327); c-326: adjust-color(red,$hue:-326); c-325: adjust-color(red,$hue:-325); c-324: adjust-color(red,$hue:-324); c-323: adjust-color(red,$hue:-323); c-322: adjust-color(red,$hue:-322); c-321: adjust-color(red,$hue:-321); c-320: adjust-color(red,$hue:-320); c-319: adjust-color(red,$hue:-319); c-318: adjust-color(red,$hue:-318); c-317: adjust-color(red,$hue:-317); c-316: adjust-color(red,$hue:-316); c-315: adjust-color(red,$hue:-315); c-314: adjust-color(red,$hue:-314); c-313: adjust-color(red,$hue:-313); c-312: adjust-color(red,$hue:-312); c-311: adjust-color(red,$hue:-311); c-310: adjust-color(red,$hue:-310); c-309: adjust-color(red,$hue:-309); c-308: adjust-color(red,$hue:-308); c-307: adjust-color(red,$hue:-307); c-306: adjust-color(red,$hue:-306); c-305: adjust-color(red,$hue:-305); c-304: adjust-color(red,$hue:-304); c-303: adjust-color(red,$hue:-303); c-302: adjust-color(red,$hue:-302); c-301: adjust-color(red,$hue:-301); c-300: adjust-color(red,$hue:-300); c-299: adjust-color(red,$hue:-299); c-298: adjust-color(red,$hue:-298); c-297: adjust-color(red,$hue:-297); c-296: adjust-color(red,$hue:-296); c-295: adjust-color(red,$hue:-295); c-294: adjust-color(red,$hue:-294); c-293: adjust-color(red,$hue:-293); c-292: adjust-color(red,$hue:-292); c-291: adjust-color(red,$hue:-291); c-290: adjust-color(red,$hue:-290); c-289: adjust-color(red,$hue:-289); c-288: adjust-color(red,$hue:-288); c-287: adjust-color(red,$hue:-287); c-286: adjust-color(red,$hue:-286); c-285: adjust-color(red,$hue:-285); c-284: adjust-color(red,$hue:-284); c-283: adjust-color(red,$hue:-283); c-282: adjust-color(red,$hue:-282); c-281: adjust-color(red,$hue:-281); c-280: adjust-color(red,$hue:-280); c-279: adjust-color(red,$hue:-279); c-278: adjust-color(red,$hue:-278); c-277: adjust-color(red,$hue:-277); c-276: adjust-color(red,$hue:-276); c-275: adjust-color(red,$hue:-275); c-274: adjust-color(red,$hue:-274); c-273: adjust-color(red,$hue:-273); c-272: adjust-color(red,$hue:-272); c-271: adjust-color(red,$hue:-271); c-270: adjust-color(red,$hue:-270); c-269: adjust-color(red,$hue:-269); c-268: adjust-color(red,$hue:-268); c-267: adjust-color(red,$hue:-267); c-266: adjust-color(red,$hue:-266); c-265: adjust-color(red,$hue:-265); c-264: adjust-color(red,$hue:-264); c-263: adjust-color(red,$hue:-263); c-262: adjust-color(red,$hue:-262); c-261: adjust-color(red,$hue:-261); c-260: adjust-color(red,$hue:-260); c-259: adjust-color(red,$hue:-259); c-258: adjust-color(red,$hue:-258); c-257: adjust-color(red,$hue:-257); c-256: adjust-color(red,$hue:-256); c-255: adjust-color(red,$hue:-255); c-254: adjust-color(red,$hue:-254); c-253: adjust-color(red,$hue:-253); c-252: adjust-color(red,$hue:-252); c-251: adjust-color(red,$hue:-251); c-250: adjust-color(red,$hue:-250); c-249: adjust-color(red,$hue:-249); c-248: adjust-color(red,$hue:-248); c-247: adjust-color(red,$hue:-247); c-246: adjust-color(red,$hue:-246); c-245: adjust-color(red,$hue:-245); c-244: adjust-color(red,$hue:-244); c-243: adjust-color(red,$hue:-243); c-242: adjust-color(red,$hue:-242); c-241: adjust-color(red,$hue:-241); c-240: adjust-color(red,$hue:-240); c-239: adjust-color(red,$hue:-239); c-238: adjust-color(red,$hue:-238); c-237: adjust-color(red,$hue:-237); c-236: adjust-color(red,$hue:-236); c-235: adjust-color(red,$hue:-235); c-234: adjust-color(red,$hue:-234); c-233: adjust-color(red,$hue:-233); c-232: adjust-color(red,$hue:-232); c-231: adjust-color(red,$hue:-231); c-230: adjust-color(red,$hue:-230); c-229: adjust-color(red,$hue:-229); c-228: adjust-color(red,$hue:-228); c-227: adjust-color(red,$hue:-227); c-226: adjust-color(red,$hue:-226); c-225: adjust-color(red,$hue:-225); c-224: adjust-color(red,$hue:-224); c-223: adjust-color(red,$hue:-223); c-222: adjust-color(red,$hue:-222); c-221: adjust-color(red,$hue:-221); c-220: adjust-color(red,$hue:-220); c-219: adjust-color(red,$hue:-219); c-218: adjust-color(red,$hue:-218); c-217: adjust-color(red,$hue:-217); c-216: adjust-color(red,$hue:-216); c-215: adjust-color(red,$hue:-215); c-214: adjust-color(red,$hue:-214); c-213: adjust-color(red,$hue:-213); c-212: adjust-color(red,$hue:-212); c-211: adjust-color(red,$hue:-211); c-210: adjust-color(red,$hue:-210); c-209: adjust-color(red,$hue:-209); c-208: adjust-color(red,$hue:-208); c-207: adjust-color(red,$hue:-207); c-206: adjust-color(red,$hue:-206); c-205: adjust-color(red,$hue:-205); c-204: adjust-color(red,$hue:-204); c-203: adjust-color(red,$hue:-203); c-202: adjust-color(red,$hue:-202); c-201: adjust-color(red,$hue:-201); c-200: adjust-color(red,$hue:-200); c-199: adjust-color(red,$hue:-199); c-198: adjust-color(red,$hue:-198); c-197: adjust-color(red,$hue:-197); c-196: adjust-color(red,$hue:-196); c-195: adjust-color(red,$hue:-195); c-194: adjust-color(red,$hue:-194); c-193: adjust-color(red,$hue:-193); c-192: adjust-color(red,$hue:-192); c-191: adjust-color(red,$hue:-191); c-190: adjust-color(red,$hue:-190); c-189: adjust-color(red,$hue:-189); c-188: adjust-color(red,$hue:-188); c-187: adjust-color(red,$hue:-187); c-186: adjust-color(red,$hue:-186); c-185: adjust-color(red,$hue:-185); c-184: adjust-color(red,$hue:-184); c-183: adjust-color(red,$hue:-183); c-182: adjust-color(red,$hue:-182); c-181: adjust-color(red,$hue:-181); c-180: adjust-color(red,$hue:-180); c-179: adjust-color(red,$hue:-179); c-178: adjust-color(red,$hue:-178); c-177: adjust-color(red,$hue:-177); c-176: adjust-color(red,$hue:-176); c-175: adjust-color(red,$hue:-175); c-174: adjust-color(red,$hue:-174); c-173: adjust-color(red,$hue:-173); c-172: adjust-color(red,$hue:-172); c-171: adjust-color(red,$hue:-171); c-170: adjust-color(red,$hue:-170); c-169: adjust-color(red,$hue:-169); c-168: adjust-color(red,$hue:-168); c-167: adjust-color(red,$hue:-167); c-166: adjust-color(red,$hue:-166); c-165: adjust-color(red,$hue:-165); c-164: adjust-color(red,$hue:-164); c-163: adjust-color(red,$hue:-163); c-162: adjust-color(red,$hue:-162); c-161: adjust-color(red,$hue:-161); c-160: adjust-color(red,$hue:-160); c-159: adjust-color(red,$hue:-159); c-158: adjust-color(red,$hue:-158); c-157: adjust-color(red,$hue:-157); c-156: adjust-color(red,$hue:-156); c-155: adjust-color(red,$hue:-155); c-154: adjust-color(red,$hue:-154); c-153: adjust-color(red,$hue:-153); c-152: adjust-color(red,$hue:-152); c-151: adjust-color(red,$hue:-151); c-150: adjust-color(red,$hue:-150); c-149: adjust-color(red,$hue:-149); c-148: adjust-color(red,$hue:-148); c-147: adjust-color(red,$hue:-147); c-146: adjust-color(red,$hue:-146); c-145: adjust-color(red,$hue:-145); c-144: adjust-color(red,$hue:-144); c-143: adjust-color(red,$hue:-143); c-142: adjust-color(red,$hue:-142); c-141: adjust-color(red,$hue:-141); c-140: adjust-color(red,$hue:-140); c-139: adjust-color(red,$hue:-139); c-138: adjust-color(red,$hue:-138); c-137: adjust-color(red,$hue:-137); c-136: adjust-color(red,$hue:-136); c-135: adjust-color(red,$hue:-135); c-134: adjust-color(red,$hue:-134); c-133: adjust-color(red,$hue:-133); c-132: adjust-color(red,$hue:-132); c-131: adjust-color(red,$hue:-131); c-130: adjust-color(red,$hue:-130); c-129: adjust-color(red,$hue:-129); c-128: adjust-color(red,$hue:-128); c-127: adjust-color(red,$hue:-127); c-126: adjust-color(red,$hue:-126); c-125: adjust-color(red,$hue:-125); c-124: adjust-color(red,$hue:-124); c-123: adjust-color(red,$hue:-123); c-122: adjust-color(red,$hue:-122); c-121: adjust-color(red,$hue:-121); c-120: adjust-color(red,$hue:-120); c-119: adjust-color(red,$hue:-119); c-118: adjust-color(red,$hue:-118); c-117: adjust-color(red,$hue:-117); c-116: adjust-color(red,$hue:-116); c-115: adjust-color(red,$hue:-115); c-114: adjust-color(red,$hue:-114); c-113: adjust-color(red,$hue:-113); c-112: adjust-color(red,$hue:-112); c-111: adjust-color(red,$hue:-111); c-110: adjust-color(red,$hue:-110); c-109: adjust-color(red,$hue:-109); c-108: adjust-color(red,$hue:-108); c-107: adjust-color(red,$hue:-107); c-106: adjust-color(red,$hue:-106); c-105: adjust-color(red,$hue:-105); c-104: adjust-color(red,$hue:-104); c-103: adjust-color(red,$hue:-103); c-102: adjust-color(red,$hue:-102); c-101: adjust-color(red,$hue:-101); c-100: adjust-color(red,$hue:-100); c-99: adjust-color(red,$hue:-99); c-98: adjust-color(red,$hue:-98); c-97: adjust-color(red,$hue:-97); c-96: adjust-color(red,$hue:-96); c-95: adjust-color(red,$hue:-95); c-94: adjust-color(red,$hue:-94); c-93: adjust-color(red,$hue:-93); c-92: adjust-color(red,$hue:-92); c-91: adjust-color(red,$hue:-91); c-90: adjust-color(red,$hue:-90); c-89: adjust-color(red,$hue:-89); c-88: adjust-color(red,$hue:-88); c-87: adjust-color(red,$hue:-87); c-86: adjust-color(red,$hue:-86); c-85: adjust-color(red,$hue:-85); c-84: adjust-color(red,$hue:-84); c-83: adjust-color(red,$hue:-83); c-82: adjust-color(red,$hue:-82); c-81: adjust-color(red,$hue:-81); c-80: adjust-color(red,$hue:-80); c-79: adjust-color(red,$hue:-79); c-78: adjust-color(red,$hue:-78); c-77: adjust-color(red,$hue:-77); c-76: adjust-color(red,$hue:-76); c-75: adjust-color(red,$hue:-75); c-74: adjust-color(red,$hue:-74); c-73: adjust-color(red,$hue:-73); c-72: adjust-color(red,$hue:-72); c-71: adjust-color(red,$hue:-71); c-70: adjust-color(red,$hue:-70); c-69: adjust-color(red,$hue:-69); c-68: adjust-color(red,$hue:-68); c-67: adjust-color(red,$hue:-67); c-66: adjust-color(red,$hue:-66); c-65: adjust-color(red,$hue:-65); c-64: adjust-color(red,$hue:-64); c-63: adjust-color(red,$hue:-63); c-62: adjust-color(red,$hue:-62); c-61: adjust-color(red,$hue:-61); c-60: adjust-color(red,$hue:-60); c-59: adjust-color(red,$hue:-59); c-58: adjust-color(red,$hue:-58); c-57: adjust-color(red,$hue:-57); c-56: adjust-color(red,$hue:-56); c-55: adjust-color(red,$hue:-55); c-54: adjust-color(red,$hue:-54); c-53: adjust-color(red,$hue:-53); c-52: adjust-color(red,$hue:-52); c-51: adjust-color(red,$hue:-51); c-50: adjust-color(red,$hue:-50); c-49: adjust-color(red,$hue:-49); c-48: adjust-color(red,$hue:-48); c-47: adjust-color(red,$hue:-47); c-46: adjust-color(red,$hue:-46); c-45: adjust-color(red,$hue:-45); c-44: adjust-color(red,$hue:-44); c-43: adjust-color(red,$hue:-43); c-42: adjust-color(red,$hue:-42); c-41: adjust-color(red,$hue:-41); c-40: adjust-color(red,$hue:-40); c-39: adjust-color(red,$hue:-39); c-38: adjust-color(red,$hue:-38); c-37: adjust-color(red,$hue:-37); c-36: adjust-color(red,$hue:-36); c-35: adjust-color(red,$hue:-35); c-34: adjust-color(red,$hue:-34); c-33: adjust-color(red,$hue:-33); c-32: adjust-color(red,$hue:-32); c-31: adjust-color(red,$hue:-31); c-30: adjust-color(red,$hue:-30); c-29: adjust-color(red,$hue:-29); c-28: adjust-color(red,$hue:-28); c-27: adjust-color(red,$hue:-27); c-26: adjust-color(red,$hue:-26); c-25: adjust-color(red,$hue:-25); c-24: adjust-color(red,$hue:-24); c-23: adjust-color(red,$hue:-23); c-22: adjust-color(red,$hue:-22); c-21: adjust-color(red,$hue:-21); c-20: adjust-color(red,$hue:-20); c-19: adjust-color(red,$hue:-19); c-18: adjust-color(red,$hue:-18); c-17: adjust-color(red,$hue:-17); c-16: adjust-color(red,$hue:-16); c-15: adjust-color(red,$hue:-15); c-14: adjust-color(red,$hue:-14); c-13: adjust-color(red,$hue:-13); c-12: adjust-color(red,$hue:-12); c-11: adjust-color(red,$hue:-11); c-10: adjust-color(red,$hue:-10); c-9: adjust-color(red,$hue:-9); c-8: adjust-color(red,$hue:-8); c-7: adjust-color(red,$hue:-7); c-6: adjust-color(red,$hue:-6); c-5: adjust-color(red,$hue:-5); c-4: adjust-color(red,$hue:-4); c-3: adjust-color(red,$hue:-3); c-2: adjust-color(red,$hue:-2); c-1: adjust-color(red,$hue:-1); c0: adjust-color(red,$hue:0); c1: adjust-color(red,$hue:1); c2: adjust-color(red,$hue:2); c3: adjust-color(red,$hue:3); c4: adjust-color(red,$hue:4); c5: adjust-color(red,$hue:5); c6: adjust-color(red,$hue:6); c7: adjust-color(red,$hue:7); c8: adjust-color(red,$hue:8); c9: adjust-color(red,$hue:9); c10: adjust-color(red,$hue:10); c11: adjust-color(red,$hue:11); c12: adjust-color(red,$hue:12); c13: adjust-color(red,$hue:13); c14: adjust-color(red,$hue:14); c15: adjust-color(red,$hue:15); c16: adjust-color(red,$hue:16); c17: adjust-color(red,$hue:17); c18: adjust-color(red,$hue:18); c19: adjust-color(red,$hue:19); c20: adjust-color(red,$hue:20); c21: adjust-color(red,$hue:21); c22: adjust-color(red,$hue:22); c23: adjust-color(red,$hue:23); c24: adjust-color(red,$hue:24); c25: adjust-color(red,$hue:25); c26: adjust-color(red,$hue:26); c27: adjust-color(red,$hue:27); c28: adjust-color(red,$hue:28); c29: adjust-color(red,$hue:29); c30: adjust-color(red,$hue:30); c31: adjust-color(red,$hue:31); c32: adjust-color(red,$hue:32); c33: adjust-color(red,$hue:33); c34: adjust-color(red,$hue:34); c35: adjust-color(red,$hue:35); c36: adjust-color(red,$hue:36); c37: adjust-color(red,$hue:37); c38: adjust-color(red,$hue:38); c39: adjust-color(red,$hue:39); c40: adjust-color(red,$hue:40); c41: adjust-color(red,$hue:41); c42: adjust-color(red,$hue:42); c43: adjust-color(red,$hue:43); c44: adjust-color(red,$hue:44); c45: adjust-color(red,$hue:45); c46: adjust-color(red,$hue:46); c47: adjust-color(red,$hue:47); c48: adjust-color(red,$hue:48); c49: adjust-color(red,$hue:49); c50: adjust-color(red,$hue:50); c51: adjust-color(red,$hue:51); c52: adjust-color(red,$hue:52); c53: adjust-color(red,$hue:53); c54: adjust-color(red,$hue:54); c55: adjust-color(red,$hue:55); c56: adjust-color(red,$hue:56); c57: adjust-color(red,$hue:57); c58: adjust-color(red,$hue:58); c59: adjust-color(red,$hue:59); c60: adjust-color(red,$hue:60); c61: adjust-color(red,$hue:61); c62: adjust-color(red,$hue:62); c63: adjust-color(red,$hue:63); c64: adjust-color(red,$hue:64); c65: adjust-color(red,$hue:65); c66: adjust-color(red,$hue:66); c67: adjust-color(red,$hue:67); c68: adjust-color(red,$hue:68); c69: adjust-color(red,$hue:69); c70: adjust-color(red,$hue:70); c71: adjust-color(red,$hue:71); c72: adjust-color(red,$hue:72); c73: adjust-color(red,$hue:73); c74: adjust-color(red,$hue:74); c75: adjust-color(red,$hue:75); c76: adjust-color(red,$hue:76); c77: adjust-color(red,$hue:77); c78: adjust-color(red,$hue:78); c79: adjust-color(red,$hue:79); c80: adjust-color(red,$hue:80); c81: adjust-color(red,$hue:81); c82: adjust-color(red,$hue:82); c83: adjust-color(red,$hue:83); c84: adjust-color(red,$hue:84); c85: adjust-color(red,$hue:85); c86: adjust-color(red,$hue:86); c87: adjust-color(red,$hue:87); c88: adjust-color(red,$hue:88); c89: adjust-color(red,$hue:89); c90: adjust-color(red,$hue:90); c91: adjust-color(red,$hue:91); c92: adjust-color(red,$hue:92); c93: adjust-color(red,$hue:93); c94: adjust-color(red,$hue:94); c95: adjust-color(red,$hue:95); c96: adjust-color(red,$hue:96); c97: adjust-color(red,$hue:97); c98: adjust-color(red,$hue:98); c99: adjust-color(red,$hue:99); c100: adjust-color(red,$hue:100); c101: adjust-color(red,$hue:101); c102: adjust-color(red,$hue:102); c103: adjust-color(red,$hue:103); c104: adjust-color(red,$hue:104); c105: adjust-color(red,$hue:105); c106: adjust-color(red,$hue:106); c107: adjust-color(red,$hue:107); c108: adjust-color(red,$hue:108); c109: adjust-color(red,$hue:109); c110: adjust-color(red,$hue:110); c111: adjust-color(red,$hue:111); c112: adjust-color(red,$hue:112); c113: adjust-color(red,$hue:113); c114: adjust-color(red,$hue:114); c115: adjust-color(red,$hue:115); c116: adjust-color(red,$hue:116); c117: adjust-color(red,$hue:117); c118: adjust-color(red,$hue:118); c119: adjust-color(red,$hue:119); c120: adjust-color(red,$hue:120); c121: adjust-color(red,$hue:121); c122: adjust-color(red,$hue:122); c123: adjust-color(red,$hue:123); c124: adjust-color(red,$hue:124); c125: adjust-color(red,$hue:125); c126: adjust-color(red,$hue:126); c127: adjust-color(red,$hue:127); c128: adjust-color(red,$hue:128); c129: adjust-color(red,$hue:129); c130: adjust-color(red,$hue:130); c131: adjust-color(red,$hue:131); c132: adjust-color(red,$hue:132); c133: adjust-color(red,$hue:133); c134: adjust-color(red,$hue:134); c135: adjust-color(red,$hue:135); c136: adjust-color(red,$hue:136); c137: adjust-color(red,$hue:137); c138: adjust-color(red,$hue:138); c139: adjust-color(red,$hue:139); c140: adjust-color(red,$hue:140); c141: adjust-color(red,$hue:141); c142: adjust-color(red,$hue:142); c143: adjust-color(red,$hue:143); c144: adjust-color(red,$hue:144); c145: adjust-color(red,$hue:145); c146: adjust-color(red,$hue:146); c147: adjust-color(red,$hue:147); c148: adjust-color(red,$hue:148); c149: adjust-color(red,$hue:149); c150: adjust-color(red,$hue:150); c151: adjust-color(red,$hue:151); c152: adjust-color(red,$hue:152); c153: adjust-color(red,$hue:153); c154: adjust-color(red,$hue:154); c155: adjust-color(red,$hue:155); c156: adjust-color(red,$hue:156); c157: adjust-color(red,$hue:157); c158: adjust-color(red,$hue:158); c159: adjust-color(red,$hue:159); c160: adjust-color(red,$hue:160); c161: adjust-color(red,$hue:161); c162: adjust-color(red,$hue:162); c163: adjust-color(red,$hue:163); c164: adjust-color(red,$hue:164); c165: adjust-color(red,$hue:165); c166: adjust-color(red,$hue:166); c167: adjust-color(red,$hue:167); c168: adjust-color(red,$hue:168); c169: adjust-color(red,$hue:169); c170: adjust-color(red,$hue:170); c171: adjust-color(red,$hue:171); c172: adjust-color(red,$hue:172); c173: adjust-color(red,$hue:173); c174: adjust-color(red,$hue:174); c175: adjust-color(red,$hue:175); c176: adjust-color(red,$hue:176); c177: adjust-color(red,$hue:177); c178: adjust-color(red,$hue:178); c179: adjust-color(red,$hue:179); c180: adjust-color(red,$hue:180); c181: adjust-color(red,$hue:181); c182: adjust-color(red,$hue:182); c183: adjust-color(red,$hue:183); c184: adjust-color(red,$hue:184); c185: adjust-color(red,$hue:185); c186: adjust-color(red,$hue:186); c187: adjust-color(red,$hue:187); c188: adjust-color(red,$hue:188); c189: adjust-color(red,$hue:189); c190: adjust-color(red,$hue:190); c191: adjust-color(red,$hue:191); c192: adjust-color(red,$hue:192); c193: adjust-color(red,$hue:193); c194: adjust-color(red,$hue:194); c195: adjust-color(red,$hue:195); c196: adjust-color(red,$hue:196); c197: adjust-color(red,$hue:197); c198: adjust-color(red,$hue:198); c199: adjust-color(red,$hue:199); c200: adjust-color(red,$hue:200); c201: adjust-color(red,$hue:201); c202: adjust-color(red,$hue:202); c203: adjust-color(red,$hue:203); c204: adjust-color(red,$hue:204); c205: adjust-color(red,$hue:205); c206: adjust-color(red,$hue:206); c207: adjust-color(red,$hue:207); c208: adjust-color(red,$hue:208); c209: adjust-color(red,$hue:209); c210: adjust-color(red,$hue:210); c211: adjust-color(red,$hue:211); c212: adjust-color(red,$hue:212); c213: adjust-color(red,$hue:213); c214: adjust-color(red,$hue:214); c215: adjust-color(red,$hue:215); c216: adjust-color(red,$hue:216); c217: adjust-color(red,$hue:217); c218: adjust-color(red,$hue:218); c219: adjust-color(red,$hue:219); c220: adjust-color(red,$hue:220); c221: adjust-color(red,$hue:221); c222: adjust-color(red,$hue:222); c223: adjust-color(red,$hue:223); c224: adjust-color(red,$hue:224); c225: adjust-color(red,$hue:225); c226: adjust-color(red,$hue:226); c227: adjust-color(red,$hue:227); c228: adjust-color(red,$hue:228); c229: adjust-color(red,$hue:229); c230: adjust-color(red,$hue:230); c231: adjust-color(red,$hue:231); c232: adjust-color(red,$hue:232); c233: adjust-color(red,$hue:233); c234: adjust-color(red,$hue:234); c235: adjust-color(red,$hue:235); c236: adjust-color(red,$hue:236); c237: adjust-color(red,$hue:237); c238: adjust-color(red,$hue:238); c239: adjust-color(red,$hue:239); c240: adjust-color(red,$hue:240); c241: adjust-color(red,$hue:241); c242: adjust-color(red,$hue:242); c243: adjust-color(red,$hue:243); c244: adjust-color(red,$hue:244); c245: adjust-color(red,$hue:245); c246: adjust-color(red,$hue:246); c247: adjust-color(red,$hue:247); c248: adjust-color(red,$hue:248); c249: adjust-color(red,$hue:249); c250: adjust-color(red,$hue:250); c251: adjust-color(red,$hue:251); c252: adjust-color(red,$hue:252); c253: adjust-color(red,$hue:253); c254: adjust-color(red,$hue:254); c255: adjust-color(red,$hue:255); c256: adjust-color(red,$hue:256); c257: adjust-color(red,$hue:257); c258: adjust-color(red,$hue:258); c259: adjust-color(red,$hue:259); c260: adjust-color(red,$hue:260); c261: adjust-color(red,$hue:261); c262: adjust-color(red,$hue:262); c263: adjust-color(red,$hue:263); c264: adjust-color(red,$hue:264); c265: adjust-color(red,$hue:265); c266: adjust-color(red,$hue:266); c267: adjust-color(red,$hue:267); c268: adjust-color(red,$hue:268); c269: adjust-color(red,$hue:269); c270: adjust-color(red,$hue:270); c271: adjust-color(red,$hue:271); c272: adjust-color(red,$hue:272); c273: adjust-color(red,$hue:273); c274: adjust-color(red,$hue:274); c275: adjust-color(red,$hue:275); c276: adjust-color(red,$hue:276); c277: adjust-color(red,$hue:277); c278: adjust-color(red,$hue:278); c279: adjust-color(red,$hue:279); c280: adjust-color(red,$hue:280); c281: adjust-color(red,$hue:281); c282: adjust-color(red,$hue:282); c283: adjust-color(red,$hue:283); c284: adjust-color(red,$hue:284); c285: adjust-color(red,$hue:285); c286: adjust-color(red,$hue:286); c287: adjust-color(red,$hue:287); c288: adjust-color(red,$hue:288); c289: adjust-color(red,$hue:289); c290: adjust-color(red,$hue:290); c291: adjust-color(red,$hue:291); c292: adjust-color(red,$hue:292); c293: adjust-color(red,$hue:293); c294: adjust-color(red,$hue:294); c295: adjust-color(red,$hue:295); c296: adjust-color(red,$hue:296); c297: adjust-color(red,$hue:297); c298: adjust-color(red,$hue:298); c299: adjust-color(red,$hue:299); c300: adjust-color(red,$hue:300); c301: adjust-color(red,$hue:301); c302: adjust-color(red,$hue:302); c303: adjust-color(red,$hue:303); c304: adjust-color(red,$hue:304); c305: adjust-color(red,$hue:305); c306: adjust-color(red,$hue:306); c307: adjust-color(red,$hue:307); c308: adjust-color(red,$hue:308); c309: adjust-color(red,$hue:309); c310: adjust-color(red,$hue:310); c311: adjust-color(red,$hue:311); c312: adjust-color(red,$hue:312); c313: adjust-color(red,$hue:313); c314: adjust-color(red,$hue:314); c315: adjust-color(red,$hue:315); c316: adjust-color(red,$hue:316); c317: adjust-color(red,$hue:317); c318: adjust-color(red,$hue:318); c319: adjust-color(red,$hue:319); c320: adjust-color(red,$hue:320); c321: adjust-color(red,$hue:321); c322: adjust-color(red,$hue:322); c323: adjust-color(red,$hue:323); c324: adjust-color(red,$hue:324); c325: adjust-color(red,$hue:325); c326: adjust-color(red,$hue:326); c327: adjust-color(red,$hue:327); c328: adjust-color(red,$hue:328); c329: adjust-color(red,$hue:329); c330: adjust-color(red,$hue:330); c331: adjust-color(red,$hue:331); c332: adjust-color(red,$hue:332); c333: adjust-color(red,$hue:333); c334: adjust-color(red,$hue:334); c335: adjust-color(red,$hue:335); c336: adjust-color(red,$hue:336); c337: adjust-color(red,$hue:337); c338: adjust-color(red,$hue:338); c339: adjust-color(red,$hue:339); c340: adjust-color(red,$hue:340); c341: adjust-color(red,$hue:341); c342: adjust-color(red,$hue:342); c343: adjust-color(red,$hue:343); c344: adjust-color(red,$hue:344); c345: adjust-color(red,$hue:345); c346: adjust-color(red,$hue:346); c347: adjust-color(red,$hue:347); c348: adjust-color(red,$hue:348); c349: adjust-color(red,$hue:349); c350: adjust-color(red,$hue:350); c351: adjust-color(red,$hue:351); c352: adjust-color(red,$hue:352); c353: adjust-color(red,$hue:353); c354: adjust-color(red,$hue:354); c355: adjust-color(red,$hue:355); c356: adjust-color(red,$hue:356); c357: adjust-color(red,$hue:357); c358: adjust-color(red,$hue:358); c359: adjust-color(red,$hue:359); c360: adjust-color(red,$hue:360); c361: adjust-color(red,$hue:361); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/l/000077500000000000000000000000001305254536400323755ustar00rootroot00000000000000expected_output.css000066400000000000000000000041621305254536400362540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/lfoo{c-100:#000;c-99:#000;c-98:#000;c-97:#000;c-96:#000;c-95:#000;c-94:#000;c-93:#000;c-92:#000;c-91:#000;c-90:#000;c-89:#000;c-88:#000;c-87:#000;c-86:#000;c-85:#000;c-84:#000;c-83:#000;c-82:#000;c-81:#000;c-80:#000;c-79:#000;c-78:#000;c-77:#000;c-76:#000;c-75:#000;c-74:#000;c-73:#000;c-72:#000;c-71:#000;c-70:#000;c-69:#000;c-68:#000;c-67:#000;c-66:#000;c-65:#000;c-64:#000;c-63:#000;c-62:#000;c-61:#000;c-60:#000;c-59:#000;c-58:#000;c-57:#000;c-56:#000;c-55:#000;c-54:#000;c-53:#000;c-52:#000;c-51:#000;c-50:#000;c-49:#050000;c-48:#0a0000;c-47:#0f0000;c-46:#140000;c-45:#1a0000;c-44:#1f0000;c-43:#240000;c-42:#290000;c-41:#2e0000;c-40:#300;c-39:#380000;c-38:#3d0000;c-37:#420000;c-36:#470000;c-35:#4d0000;c-34:#520000;c-33:#570000;c-32:#5c0000;c-31:#610000;c-30:#600;c-29:#6b0000;c-28:#700000;c-27:#750000;c-26:#7a0000;c-25:maroon;c-24:#850000;c-23:#8a0000;c-22:#8f0000;c-21:#940000;c-20:#900;c-19:#9e0000;c-18:#a30000;c-17:#a80000;c-16:#ad0000;c-15:#b30000;c-14:#b80000;c-13:#bd0000;c-12:#c20000;c-11:#c70000;c-10:#c00;c-9:#d10000;c-8:#d60000;c-7:#db0000;c-6:#e00000;c-5:#e60000;c-4:#eb0000;c-3:#f00000;c-2:#f50000;c-1:#fa0000;c0:red;c1:#ff0505;c2:#ff0a0a;c3:#ff0f0f;c4:#ff1414;c5:#ff1a1a;c6:#ff1f1f;c7:#ff2424;c8:#ff2929;c9:#ff2e2e;c10:#f33;c11:#ff3838;c12:#ff3d3d;c13:#ff4242;c14:#ff4747;c15:#ff4d4d;c16:#ff5252;c17:#ff5757;c18:#ff5c5c;c19:#ff6161;c20:#f66;c21:#ff6b6b;c22:#ff7070;c23:#ff7575;c24:#ff7a7a;c25:#ff8080;c26:#ff8585;c27:#ff8a8a;c28:#ff8f8f;c29:#ff9494;c30:#f99;c31:#ff9e9e;c32:#ffa3a3;c33:#ffa8a8;c34:#ffadad;c35:#ffb3b3;c36:#ffb8b8;c37:#ffbdbd;c38:#ffc2c2;c39:#ffc7c7;c40:#fcc;c41:#ffd1d1;c42:#ffd6d6;c43:#ffdbdb;c44:#ffe0e0;c45:#ffe6e6;c46:#ffebeb;c47:#fff0f0;c48:#fff5f5;c49:snow;c50:#fff;c51:#fff;c52:#fff;c53:#fff;c54:#fff;c55:#fff;c56:#fff;c57:#fff;c58:#fff;c59:#fff;c60:#fff;c61:#fff;c62:#fff;c63:#fff;c64:#fff;c65:#fff;c66:#fff;c67:#fff;c68:#fff;c69:#fff;c70:#fff;c71:#fff;c72:#fff;c73:#fff;c74:#fff;c75:#fff;c76:#fff;c77:#fff;c78:#fff;c79:#fff;c80:#fff;c81:#fff;c82:#fff;c83:#fff;c84:#fff;c85:#fff;c86:#fff;c87:#fff;c88:#fff;c89:#fff;c90:#fff;c91:#fff;c92:#fff;c93:#fff;c94:#fff;c95:#fff;c96:#fff;c97:#fff;c98:#fff;c99:#fff;c100:#fff} input.scss000066400000000000000000000201621305254536400343530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/lfoo { // c-101: adjust-color(red,$lightness:-101); c-100: adjust-color(red,$lightness:-100); c-99: adjust-color(red,$lightness:-99); c-98: adjust-color(red,$lightness:-98); c-97: adjust-color(red,$lightness:-97); c-96: adjust-color(red,$lightness:-96); c-95: adjust-color(red,$lightness:-95); c-94: adjust-color(red,$lightness:-94); c-93: adjust-color(red,$lightness:-93); c-92: adjust-color(red,$lightness:-92); c-91: adjust-color(red,$lightness:-91); c-90: adjust-color(red,$lightness:-90); c-89: adjust-color(red,$lightness:-89); c-88: adjust-color(red,$lightness:-88); c-87: adjust-color(red,$lightness:-87); c-86: adjust-color(red,$lightness:-86); c-85: adjust-color(red,$lightness:-85); c-84: adjust-color(red,$lightness:-84); c-83: adjust-color(red,$lightness:-83); c-82: adjust-color(red,$lightness:-82); c-81: adjust-color(red,$lightness:-81); c-80: adjust-color(red,$lightness:-80); c-79: adjust-color(red,$lightness:-79); c-78: adjust-color(red,$lightness:-78); c-77: adjust-color(red,$lightness:-77); c-76: adjust-color(red,$lightness:-76); c-75: adjust-color(red,$lightness:-75); c-74: adjust-color(red,$lightness:-74); c-73: adjust-color(red,$lightness:-73); c-72: adjust-color(red,$lightness:-72); c-71: adjust-color(red,$lightness:-71); c-70: adjust-color(red,$lightness:-70); c-69: adjust-color(red,$lightness:-69); c-68: adjust-color(red,$lightness:-68); c-67: adjust-color(red,$lightness:-67); c-66: adjust-color(red,$lightness:-66); c-65: adjust-color(red,$lightness:-65); c-64: adjust-color(red,$lightness:-64); c-63: adjust-color(red,$lightness:-63); c-62: adjust-color(red,$lightness:-62); c-61: adjust-color(red,$lightness:-61); c-60: adjust-color(red,$lightness:-60); c-59: adjust-color(red,$lightness:-59); c-58: adjust-color(red,$lightness:-58); c-57: adjust-color(red,$lightness:-57); c-56: adjust-color(red,$lightness:-56); c-55: adjust-color(red,$lightness:-55); c-54: adjust-color(red,$lightness:-54); c-53: adjust-color(red,$lightness:-53); c-52: adjust-color(red,$lightness:-52); c-51: adjust-color(red,$lightness:-51); c-50: adjust-color(red,$lightness:-50); c-49: adjust-color(red,$lightness:-49); c-48: adjust-color(red,$lightness:-48); c-47: adjust-color(red,$lightness:-47); c-46: adjust-color(red,$lightness:-46); c-45: adjust-color(red,$lightness:-45); c-44: adjust-color(red,$lightness:-44); c-43: adjust-color(red,$lightness:-43); c-42: adjust-color(red,$lightness:-42); c-41: adjust-color(red,$lightness:-41); c-40: adjust-color(red,$lightness:-40); c-39: adjust-color(red,$lightness:-39); c-38: adjust-color(red,$lightness:-38); c-37: adjust-color(red,$lightness:-37); c-36: adjust-color(red,$lightness:-36); c-35: adjust-color(red,$lightness:-35); c-34: adjust-color(red,$lightness:-34); c-33: adjust-color(red,$lightness:-33); c-32: adjust-color(red,$lightness:-32); c-31: adjust-color(red,$lightness:-31); c-30: adjust-color(red,$lightness:-30); c-29: adjust-color(red,$lightness:-29); c-28: adjust-color(red,$lightness:-28); c-27: adjust-color(red,$lightness:-27); c-26: adjust-color(red,$lightness:-26); c-25: adjust-color(red,$lightness:-25); c-24: adjust-color(red,$lightness:-24); c-23: adjust-color(red,$lightness:-23); c-22: adjust-color(red,$lightness:-22); c-21: adjust-color(red,$lightness:-21); c-20: adjust-color(red,$lightness:-20); c-19: adjust-color(red,$lightness:-19); c-18: adjust-color(red,$lightness:-18); c-17: adjust-color(red,$lightness:-17); c-16: adjust-color(red,$lightness:-16); c-15: adjust-color(red,$lightness:-15); c-14: adjust-color(red,$lightness:-14); c-13: adjust-color(red,$lightness:-13); c-12: adjust-color(red,$lightness:-12); c-11: adjust-color(red,$lightness:-11); c-10: adjust-color(red,$lightness:-10); c-9: adjust-color(red,$lightness:-9); c-8: adjust-color(red,$lightness:-8); c-7: adjust-color(red,$lightness:-7); c-6: adjust-color(red,$lightness:-6); c-5: adjust-color(red,$lightness:-5); c-4: adjust-color(red,$lightness:-4); c-3: adjust-color(red,$lightness:-3); c-2: adjust-color(red,$lightness:-2); c-1: adjust-color(red,$lightness:-1); c0: adjust-color(red,$lightness:0); c1: adjust-color(red,$lightness:1); c2: adjust-color(red,$lightness:2); c3: adjust-color(red,$lightness:3); c4: adjust-color(red,$lightness:4); c5: adjust-color(red,$lightness:5); c6: adjust-color(red,$lightness:6); c7: adjust-color(red,$lightness:7); c8: adjust-color(red,$lightness:8); c9: adjust-color(red,$lightness:9); c10: adjust-color(red,$lightness:10); c11: adjust-color(red,$lightness:11); c12: adjust-color(red,$lightness:12); c13: adjust-color(red,$lightness:13); c14: adjust-color(red,$lightness:14); c15: adjust-color(red,$lightness:15); c16: adjust-color(red,$lightness:16); c17: adjust-color(red,$lightness:17); c18: adjust-color(red,$lightness:18); c19: adjust-color(red,$lightness:19); c20: adjust-color(red,$lightness:20); c21: adjust-color(red,$lightness:21); c22: adjust-color(red,$lightness:22); c23: adjust-color(red,$lightness:23); c24: adjust-color(red,$lightness:24); c25: adjust-color(red,$lightness:25); c26: adjust-color(red,$lightness:26); c27: adjust-color(red,$lightness:27); c28: adjust-color(red,$lightness:28); c29: adjust-color(red,$lightness:29); c30: adjust-color(red,$lightness:30); c31: adjust-color(red,$lightness:31); c32: adjust-color(red,$lightness:32); c33: adjust-color(red,$lightness:33); c34: adjust-color(red,$lightness:34); c35: adjust-color(red,$lightness:35); c36: adjust-color(red,$lightness:36); c37: adjust-color(red,$lightness:37); c38: adjust-color(red,$lightness:38); c39: adjust-color(red,$lightness:39); c40: adjust-color(red,$lightness:40); c41: adjust-color(red,$lightness:41); c42: adjust-color(red,$lightness:42); c43: adjust-color(red,$lightness:43); c44: adjust-color(red,$lightness:44); c45: adjust-color(red,$lightness:45); c46: adjust-color(red,$lightness:46); c47: adjust-color(red,$lightness:47); c48: adjust-color(red,$lightness:48); c49: adjust-color(red,$lightness:49); c50: adjust-color(red,$lightness:50); c51: adjust-color(red,$lightness:51); c52: adjust-color(red,$lightness:52); c53: adjust-color(red,$lightness:53); c54: adjust-color(red,$lightness:54); c55: adjust-color(red,$lightness:55); c56: adjust-color(red,$lightness:56); c57: adjust-color(red,$lightness:57); c58: adjust-color(red,$lightness:58); c59: adjust-color(red,$lightness:59); c60: adjust-color(red,$lightness:60); c61: adjust-color(red,$lightness:61); c62: adjust-color(red,$lightness:62); c63: adjust-color(red,$lightness:63); c64: adjust-color(red,$lightness:64); c65: adjust-color(red,$lightness:65); c66: adjust-color(red,$lightness:66); c67: adjust-color(red,$lightness:67); c68: adjust-color(red,$lightness:68); c69: adjust-color(red,$lightness:69); c70: adjust-color(red,$lightness:70); c71: adjust-color(red,$lightness:71); c72: adjust-color(red,$lightness:72); c73: adjust-color(red,$lightness:73); c74: adjust-color(red,$lightness:74); c75: adjust-color(red,$lightness:75); c76: adjust-color(red,$lightness:76); c77: adjust-color(red,$lightness:77); c78: adjust-color(red,$lightness:78); c79: adjust-color(red,$lightness:79); c80: adjust-color(red,$lightness:80); c81: adjust-color(red,$lightness:81); c82: adjust-color(red,$lightness:82); c83: adjust-color(red,$lightness:83); c84: adjust-color(red,$lightness:84); c85: adjust-color(red,$lightness:85); c86: adjust-color(red,$lightness:86); c87: adjust-color(red,$lightness:87); c88: adjust-color(red,$lightness:88); c89: adjust-color(red,$lightness:89); c90: adjust-color(red,$lightness:90); c91: adjust-color(red,$lightness:91); c92: adjust-color(red,$lightness:92); c93: adjust-color(red,$lightness:93); c94: adjust-color(red,$lightness:94); c95: adjust-color(red,$lightness:95); c96: adjust-color(red,$lightness:96); c97: adjust-color(red,$lightness:97); c98: adjust-color(red,$lightness:98); c99: adjust-color(red,$lightness:99); c100: adjust-color(red,$lightness:100); // c101: adjust-color(red,$lightness:101); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/r/000077500000000000000000000000001305254536400324035ustar00rootroot00000000000000expected_output.css000066400000000000000000000133561305254536400362670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/rfoo{c-255:#000;c-254:#000;c-253:#000;c-252:#000;c-251:#000;c-250:#000;c-249:#000;c-248:#000;c-247:#000;c-246:#000;c-245:#000;c-244:#000;c-243:#000;c-242:#000;c-241:#000;c-240:#000;c-239:#000;c-238:#000;c-237:#000;c-236:#000;c-235:#000;c-234:#000;c-233:#000;c-232:#000;c-231:#000;c-230:#000;c-229:#000;c-228:#000;c-227:#000;c-226:#000;c-225:#000;c-224:#000;c-223:#000;c-222:#000;c-221:#000;c-220:#000;c-219:#000;c-218:#000;c-217:#000;c-216:#000;c-215:#000;c-214:#000;c-213:#000;c-212:#000;c-211:#000;c-210:#000;c-209:#000;c-208:#000;c-207:#000;c-206:#000;c-205:#000;c-204:#000;c-203:#000;c-202:#000;c-201:#000;c-200:#000;c-199:#000;c-198:#000;c-197:#000;c-196:#000;c-195:#000;c-194:#000;c-193:#000;c-192:#000;c-191:#000;c-190:#000;c-189:#000;c-188:#000;c-187:#000;c-186:#000;c-185:#000;c-184:#000;c-183:#000;c-182:#000;c-181:#000;c-180:#000;c-179:#000;c-178:#000;c-177:#000;c-176:#000;c-175:#000;c-174:#000;c-173:#000;c-172:#000;c-171:#000;c-170:#000;c-169:#000;c-168:#000;c-167:#000;c-166:#000;c-165:#000;c-164:#000;c-163:#000;c-162:#000;c-161:#000;c-160:#000;c-159:#000;c-158:#000;c-157:#000;c-156:#000;c-155:#000;c-154:#000;c-153:#000;c-152:#000;c-151:#000;c-150:#000;c-149:#000;c-148:#000;c-147:#000;c-146:#000;c-145:#000;c-144:#000;c-143:#000;c-142:#000;c-141:#000;c-140:#000;c-139:#000;c-138:#000;c-137:#000;c-136:#000;c-135:#000;c-134:#000;c-133:#000;c-132:#000;c-131:#000;c-130:#000;c-129:#000;c-128:#000;c-127:#000;c-126:#000;c-125:#000;c-124:#000;c-123:#000;c-122:#000;c-121:#000;c-120:#000;c-119:#000;c-118:#000;c-117:#000;c-116:#000;c-115:#000;c-114:#000;c-113:#000;c-112:#000;c-111:#000;c-110:#000;c-109:#000;c-108:#000;c-107:#000;c-106:#000;c-105:#000;c-104:#000;c-103:#000;c-102:#000;c-101:#000;c-100:#000;c-99:#000;c-98:#000;c-97:#000;c-96:#000;c-95:#000;c-94:#000;c-93:#000;c-92:#000;c-91:#000;c-90:#000;c-89:#000;c-88:#000;c-87:#000;c-86:#000;c-85:#000;c-84:#000;c-83:#000;c-82:#000;c-81:#000;c-80:#000;c-79:#000;c-78:#000;c-77:#000;c-76:#000;c-75:#000;c-74:#000;c-73:#000;c-72:#000;c-71:#000;c-70:#000;c-69:#000;c-68:#000;c-67:#000;c-66:#000;c-65:#000;c-64:#000;c-63:#000;c-62:#000;c-61:#000;c-60:#000;c-59:#000;c-58:#000;c-57:#000;c-56:#000;c-55:#000;c-54:#000;c-53:#000;c-52:#000;c-51:#000;c-50:#000;c-49:#000;c-48:#000;c-47:#000;c-46:#000;c-45:#000;c-44:#000;c-43:#000;c-42:#000;c-41:#000;c-40:#000;c-39:#000;c-38:#000;c-37:#000;c-36:#000;c-35:#000;c-34:#000;c-33:#000;c-32:#000;c-31:#000;c-30:#000;c-29:#000;c-28:#000;c-27:#000;c-26:#000;c-25:#000;c-24:#000;c-23:#000;c-22:#000;c-21:#000;c-20:#000;c-19:#000;c-18:#000;c-17:#000;c-16:#000;c-15:#000;c-14:#000;c-13:#000;c-12:#000;c-11:#000;c-10:#000;c-9:#000;c-8:#000;c-7:#000;c-6:#000;c-5:#000;c-4:#000;c-3:#000;c-2:#000;c-1:#000;c0:#000;c1:#010000;c2:#020000;c3:#030000;c4:#040000;c5:#050000;c6:#060000;c7:#070000;c8:#080000;c9:#090000;c10:#0a0000;c11:#0b0000;c12:#0c0000;c13:#0d0000;c14:#0e0000;c15:#0f0000;c16:#100000;c17:#100;c18:#120000;c19:#130000;c20:#140000;c21:#150000;c22:#160000;c23:#170000;c24:#180000;c25:#190000;c26:#1a0000;c27:#1b0000;c28:#1c0000;c29:#1d0000;c30:#1e0000;c31:#1f0000;c32:#200000;c33:#210000;c34:#200;c35:#230000;c36:#240000;c37:#250000;c38:#260000;c39:#270000;c40:#280000;c41:#290000;c42:#2a0000;c43:#2b0000;c44:#2c0000;c45:#2d0000;c46:#2e0000;c47:#2f0000;c48:#300000;c49:#310000;c50:#320000;c51:#300;c52:#340000;c53:#350000;c54:#360000;c55:#370000;c56:#380000;c57:#390000;c58:#3a0000;c59:#3b0000;c60:#3c0000;c61:#3d0000;c62:#3e0000;c63:#3f0000;c64:#400000;c65:#410000;c66:#420000;c67:#430000;c68:#400;c69:#450000;c70:#460000;c71:#470000;c72:#480000;c73:#490000;c74:#4a0000;c75:#4b0000;c76:#4c0000;c77:#4d0000;c78:#4e0000;c79:#4f0000;c80:#500000;c81:#510000;c82:#520000;c83:#530000;c84:#540000;c85:#500;c86:#560000;c87:#570000;c88:#580000;c89:#590000;c90:#5a0000;c91:#5b0000;c92:#5c0000;c93:#5d0000;c94:#5e0000;c95:#5f0000;c96:#600000;c97:#610000;c98:#620000;c99:#630000;c100:#640000;c101:#650000;c102:#600;c103:#670000;c104:#680000;c105:#690000;c106:#6a0000;c107:#6b0000;c108:#6c0000;c109:#6d0000;c110:#6e0000;c111:#6f0000;c112:#700000;c113:#710000;c114:#720000;c115:#730000;c116:#740000;c117:#750000;c118:#760000;c119:#700;c120:#780000;c121:#790000;c122:#7a0000;c123:#7b0000;c124:#7c0000;c125:#7d0000;c126:#7e0000;c127:#7f0000;c128:maroon;c129:#810000;c130:#820000;c131:#830000;c132:#840000;c133:#850000;c134:#860000;c135:#870000;c136:#800;c137:#890000;c138:#8a0000;c139:darkred;c140:#8c0000;c141:#8d0000;c142:#8e0000;c143:#8f0000;c144:#900000;c145:#910000;c146:#920000;c147:#930000;c148:#940000;c149:#950000;c150:#960000;c151:#970000;c152:#980000;c153:#900;c154:#9a0000;c155:#9b0000;c156:#9c0000;c157:#9d0000;c158:#9e0000;c159:#9f0000;c160:#a00000;c161:#a10000;c162:#a20000;c163:#a30000;c164:#a40000;c165:#a50000;c166:#a60000;c167:#a70000;c168:#a80000;c169:#a90000;c170:#a00;c171:#ab0000;c172:#ac0000;c173:#ad0000;c174:#ae0000;c175:#af0000;c176:#b00000;c177:#b10000;c178:#b20000;c179:#b30000;c180:#b40000;c181:#b50000;c182:#b60000;c183:#b70000;c184:#b80000;c185:#b90000;c186:#ba0000;c187:#b00;c188:#bc0000;c189:#bd0000;c190:#be0000;c191:#bf0000;c192:#c00000;c193:#c10000;c194:#c20000;c195:#c30000;c196:#c40000;c197:#c50000;c198:#c60000;c199:#c70000;c200:#c80000;c201:#c90000;c202:#ca0000;c203:#cb0000;c204:#c00;c205:#cd0000;c206:#ce0000;c207:#cf0000;c208:#d00000;c209:#d10000;c210:#d20000;c211:#d30000;c212:#d40000;c213:#d50000;c214:#d60000;c215:#d70000;c216:#d80000;c217:#d90000;c218:#da0000;c219:#db0000;c220:#dc0000;c221:#d00;c222:#de0000;c223:#df0000;c224:#e00000;c225:#e10000;c226:#e20000;c227:#e30000;c228:#e40000;c229:#e50000;c230:#e60000;c231:#e70000;c232:#e80000;c233:#e90000;c234:#ea0000;c235:#eb0000;c236:#ec0000;c237:#ed0000;c238:#e00;c239:#ef0000;c240:#f00000;c241:#f10000;c242:#f20000;c243:#f30000;c244:#f40000;c245:#f50000;c246:#f60000;c247:#f70000;c248:#f80000;c249:#f90000;c250:#fa0000;c251:#fb0000;c252:#fc0000;c253:#fd0000;c254:#fe0000;c255:red} input.scss000066400000000000000000000462001305254536400343620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/rfoo { // c-256: adjust-color(black,$red:-256); c-255: adjust-color(black,$red:-255); c-254: adjust-color(black,$red:-254); c-253: adjust-color(black,$red:-253); c-252: adjust-color(black,$red:-252); c-251: adjust-color(black,$red:-251); c-250: adjust-color(black,$red:-250); c-249: adjust-color(black,$red:-249); c-248: adjust-color(black,$red:-248); c-247: adjust-color(black,$red:-247); c-246: adjust-color(black,$red:-246); c-245: adjust-color(black,$red:-245); c-244: adjust-color(black,$red:-244); c-243: adjust-color(black,$red:-243); c-242: adjust-color(black,$red:-242); c-241: adjust-color(black,$red:-241); c-240: adjust-color(black,$red:-240); c-239: adjust-color(black,$red:-239); c-238: adjust-color(black,$red:-238); c-237: adjust-color(black,$red:-237); c-236: adjust-color(black,$red:-236); c-235: adjust-color(black,$red:-235); c-234: adjust-color(black,$red:-234); c-233: adjust-color(black,$red:-233); c-232: adjust-color(black,$red:-232); c-231: adjust-color(black,$red:-231); c-230: adjust-color(black,$red:-230); c-229: adjust-color(black,$red:-229); c-228: adjust-color(black,$red:-228); c-227: adjust-color(black,$red:-227); c-226: adjust-color(black,$red:-226); c-225: adjust-color(black,$red:-225); c-224: adjust-color(black,$red:-224); c-223: adjust-color(black,$red:-223); c-222: adjust-color(black,$red:-222); c-221: adjust-color(black,$red:-221); c-220: adjust-color(black,$red:-220); c-219: adjust-color(black,$red:-219); c-218: adjust-color(black,$red:-218); c-217: adjust-color(black,$red:-217); c-216: adjust-color(black,$red:-216); c-215: adjust-color(black,$red:-215); c-214: adjust-color(black,$red:-214); c-213: adjust-color(black,$red:-213); c-212: adjust-color(black,$red:-212); c-211: adjust-color(black,$red:-211); c-210: adjust-color(black,$red:-210); c-209: adjust-color(black,$red:-209); c-208: adjust-color(black,$red:-208); c-207: adjust-color(black,$red:-207); c-206: adjust-color(black,$red:-206); c-205: adjust-color(black,$red:-205); c-204: adjust-color(black,$red:-204); c-203: adjust-color(black,$red:-203); c-202: adjust-color(black,$red:-202); c-201: adjust-color(black,$red:-201); c-200: adjust-color(black,$red:-200); c-199: adjust-color(black,$red:-199); c-198: adjust-color(black,$red:-198); c-197: adjust-color(black,$red:-197); c-196: adjust-color(black,$red:-196); c-195: adjust-color(black,$red:-195); c-194: adjust-color(black,$red:-194); c-193: adjust-color(black,$red:-193); c-192: adjust-color(black,$red:-192); c-191: adjust-color(black,$red:-191); c-190: adjust-color(black,$red:-190); c-189: adjust-color(black,$red:-189); c-188: adjust-color(black,$red:-188); c-187: adjust-color(black,$red:-187); c-186: adjust-color(black,$red:-186); c-185: adjust-color(black,$red:-185); c-184: adjust-color(black,$red:-184); c-183: adjust-color(black,$red:-183); c-182: adjust-color(black,$red:-182); c-181: adjust-color(black,$red:-181); c-180: adjust-color(black,$red:-180); c-179: adjust-color(black,$red:-179); c-178: adjust-color(black,$red:-178); c-177: adjust-color(black,$red:-177); c-176: adjust-color(black,$red:-176); c-175: adjust-color(black,$red:-175); c-174: adjust-color(black,$red:-174); c-173: adjust-color(black,$red:-173); c-172: adjust-color(black,$red:-172); c-171: adjust-color(black,$red:-171); c-170: adjust-color(black,$red:-170); c-169: adjust-color(black,$red:-169); c-168: adjust-color(black,$red:-168); c-167: adjust-color(black,$red:-167); c-166: adjust-color(black,$red:-166); c-165: adjust-color(black,$red:-165); c-164: adjust-color(black,$red:-164); c-163: adjust-color(black,$red:-163); c-162: adjust-color(black,$red:-162); c-161: adjust-color(black,$red:-161); c-160: adjust-color(black,$red:-160); c-159: adjust-color(black,$red:-159); c-158: adjust-color(black,$red:-158); c-157: adjust-color(black,$red:-157); c-156: adjust-color(black,$red:-156); c-155: adjust-color(black,$red:-155); c-154: adjust-color(black,$red:-154); c-153: adjust-color(black,$red:-153); c-152: adjust-color(black,$red:-152); c-151: adjust-color(black,$red:-151); c-150: adjust-color(black,$red:-150); c-149: adjust-color(black,$red:-149); c-148: adjust-color(black,$red:-148); c-147: adjust-color(black,$red:-147); c-146: adjust-color(black,$red:-146); c-145: adjust-color(black,$red:-145); c-144: adjust-color(black,$red:-144); c-143: adjust-color(black,$red:-143); c-142: adjust-color(black,$red:-142); c-141: adjust-color(black,$red:-141); c-140: adjust-color(black,$red:-140); c-139: adjust-color(black,$red:-139); c-138: adjust-color(black,$red:-138); c-137: adjust-color(black,$red:-137); c-136: adjust-color(black,$red:-136); c-135: adjust-color(black,$red:-135); c-134: adjust-color(black,$red:-134); c-133: adjust-color(black,$red:-133); c-132: adjust-color(black,$red:-132); c-131: adjust-color(black,$red:-131); c-130: adjust-color(black,$red:-130); c-129: adjust-color(black,$red:-129); c-128: adjust-color(black,$red:-128); c-127: adjust-color(black,$red:-127); c-126: adjust-color(black,$red:-126); c-125: adjust-color(black,$red:-125); c-124: adjust-color(black,$red:-124); c-123: adjust-color(black,$red:-123); c-122: adjust-color(black,$red:-122); c-121: adjust-color(black,$red:-121); c-120: adjust-color(black,$red:-120); c-119: adjust-color(black,$red:-119); c-118: adjust-color(black,$red:-118); c-117: adjust-color(black,$red:-117); c-116: adjust-color(black,$red:-116); c-115: adjust-color(black,$red:-115); c-114: adjust-color(black,$red:-114); c-113: adjust-color(black,$red:-113); c-112: adjust-color(black,$red:-112); c-111: adjust-color(black,$red:-111); c-110: adjust-color(black,$red:-110); c-109: adjust-color(black,$red:-109); c-108: adjust-color(black,$red:-108); c-107: adjust-color(black,$red:-107); c-106: adjust-color(black,$red:-106); c-105: adjust-color(black,$red:-105); c-104: adjust-color(black,$red:-104); c-103: adjust-color(black,$red:-103); c-102: adjust-color(black,$red:-102); c-101: adjust-color(black,$red:-101); c-100: adjust-color(black,$red:-100); c-99: adjust-color(black,$red:-99); c-98: adjust-color(black,$red:-98); c-97: adjust-color(black,$red:-97); c-96: adjust-color(black,$red:-96); c-95: adjust-color(black,$red:-95); c-94: adjust-color(black,$red:-94); c-93: adjust-color(black,$red:-93); c-92: adjust-color(black,$red:-92); c-91: adjust-color(black,$red:-91); c-90: adjust-color(black,$red:-90); c-89: adjust-color(black,$red:-89); c-88: adjust-color(black,$red:-88); c-87: adjust-color(black,$red:-87); c-86: adjust-color(black,$red:-86); c-85: adjust-color(black,$red:-85); c-84: adjust-color(black,$red:-84); c-83: adjust-color(black,$red:-83); c-82: adjust-color(black,$red:-82); c-81: adjust-color(black,$red:-81); c-80: adjust-color(black,$red:-80); c-79: adjust-color(black,$red:-79); c-78: adjust-color(black,$red:-78); c-77: adjust-color(black,$red:-77); c-76: adjust-color(black,$red:-76); c-75: adjust-color(black,$red:-75); c-74: adjust-color(black,$red:-74); c-73: adjust-color(black,$red:-73); c-72: adjust-color(black,$red:-72); c-71: adjust-color(black,$red:-71); c-70: adjust-color(black,$red:-70); c-69: adjust-color(black,$red:-69); c-68: adjust-color(black,$red:-68); c-67: adjust-color(black,$red:-67); c-66: adjust-color(black,$red:-66); c-65: adjust-color(black,$red:-65); c-64: adjust-color(black,$red:-64); c-63: adjust-color(black,$red:-63); c-62: adjust-color(black,$red:-62); c-61: adjust-color(black,$red:-61); c-60: adjust-color(black,$red:-60); c-59: adjust-color(black,$red:-59); c-58: adjust-color(black,$red:-58); c-57: adjust-color(black,$red:-57); c-56: adjust-color(black,$red:-56); c-55: adjust-color(black,$red:-55); c-54: adjust-color(black,$red:-54); c-53: adjust-color(black,$red:-53); c-52: adjust-color(black,$red:-52); c-51: adjust-color(black,$red:-51); c-50: adjust-color(black,$red:-50); c-49: adjust-color(black,$red:-49); c-48: adjust-color(black,$red:-48); c-47: adjust-color(black,$red:-47); c-46: adjust-color(black,$red:-46); c-45: adjust-color(black,$red:-45); c-44: adjust-color(black,$red:-44); c-43: adjust-color(black,$red:-43); c-42: adjust-color(black,$red:-42); c-41: adjust-color(black,$red:-41); c-40: adjust-color(black,$red:-40); c-39: adjust-color(black,$red:-39); c-38: adjust-color(black,$red:-38); c-37: adjust-color(black,$red:-37); c-36: adjust-color(black,$red:-36); c-35: adjust-color(black,$red:-35); c-34: adjust-color(black,$red:-34); c-33: adjust-color(black,$red:-33); c-32: adjust-color(black,$red:-32); c-31: adjust-color(black,$red:-31); c-30: adjust-color(black,$red:-30); c-29: adjust-color(black,$red:-29); c-28: adjust-color(black,$red:-28); c-27: adjust-color(black,$red:-27); c-26: adjust-color(black,$red:-26); c-25: adjust-color(black,$red:-25); c-24: adjust-color(black,$red:-24); c-23: adjust-color(black,$red:-23); c-22: adjust-color(black,$red:-22); c-21: adjust-color(black,$red:-21); c-20: adjust-color(black,$red:-20); c-19: adjust-color(black,$red:-19); c-18: adjust-color(black,$red:-18); c-17: adjust-color(black,$red:-17); c-16: adjust-color(black,$red:-16); c-15: adjust-color(black,$red:-15); c-14: adjust-color(black,$red:-14); c-13: adjust-color(black,$red:-13); c-12: adjust-color(black,$red:-12); c-11: adjust-color(black,$red:-11); c-10: adjust-color(black,$red:-10); c-9: adjust-color(black,$red:-9); c-8: adjust-color(black,$red:-8); c-7: adjust-color(black,$red:-7); c-6: adjust-color(black,$red:-6); c-5: adjust-color(black,$red:-5); c-4: adjust-color(black,$red:-4); c-3: adjust-color(black,$red:-3); c-2: adjust-color(black,$red:-2); c-1: adjust-color(black,$red:-1); c0: adjust-color(black,$red:0); c1: adjust-color(black,$red:1); c2: adjust-color(black,$red:2); c3: adjust-color(black,$red:3); c4: adjust-color(black,$red:4); c5: adjust-color(black,$red:5); c6: adjust-color(black,$red:6); c7: adjust-color(black,$red:7); c8: adjust-color(black,$red:8); c9: adjust-color(black,$red:9); c10: adjust-color(black,$red:10); c11: adjust-color(black,$red:11); c12: adjust-color(black,$red:12); c13: adjust-color(black,$red:13); c14: adjust-color(black,$red:14); c15: adjust-color(black,$red:15); c16: adjust-color(black,$red:16); c17: adjust-color(black,$red:17); c18: adjust-color(black,$red:18); c19: adjust-color(black,$red:19); c20: adjust-color(black,$red:20); c21: adjust-color(black,$red:21); c22: adjust-color(black,$red:22); c23: adjust-color(black,$red:23); c24: adjust-color(black,$red:24); c25: adjust-color(black,$red:25); c26: adjust-color(black,$red:26); c27: adjust-color(black,$red:27); c28: adjust-color(black,$red:28); c29: adjust-color(black,$red:29); c30: adjust-color(black,$red:30); c31: adjust-color(black,$red:31); c32: adjust-color(black,$red:32); c33: adjust-color(black,$red:33); c34: adjust-color(black,$red:34); c35: adjust-color(black,$red:35); c36: adjust-color(black,$red:36); c37: adjust-color(black,$red:37); c38: adjust-color(black,$red:38); c39: adjust-color(black,$red:39); c40: adjust-color(black,$red:40); c41: adjust-color(black,$red:41); c42: adjust-color(black,$red:42); c43: adjust-color(black,$red:43); c44: adjust-color(black,$red:44); c45: adjust-color(black,$red:45); c46: adjust-color(black,$red:46); c47: adjust-color(black,$red:47); c48: adjust-color(black,$red:48); c49: adjust-color(black,$red:49); c50: adjust-color(black,$red:50); c51: adjust-color(black,$red:51); c52: adjust-color(black,$red:52); c53: adjust-color(black,$red:53); c54: adjust-color(black,$red:54); c55: adjust-color(black,$red:55); c56: adjust-color(black,$red:56); c57: adjust-color(black,$red:57); c58: adjust-color(black,$red:58); c59: adjust-color(black,$red:59); c60: adjust-color(black,$red:60); c61: adjust-color(black,$red:61); c62: adjust-color(black,$red:62); c63: adjust-color(black,$red:63); c64: adjust-color(black,$red:64); c65: adjust-color(black,$red:65); c66: adjust-color(black,$red:66); c67: adjust-color(black,$red:67); c68: adjust-color(black,$red:68); c69: adjust-color(black,$red:69); c70: adjust-color(black,$red:70); c71: adjust-color(black,$red:71); c72: adjust-color(black,$red:72); c73: adjust-color(black,$red:73); c74: adjust-color(black,$red:74); c75: adjust-color(black,$red:75); c76: adjust-color(black,$red:76); c77: adjust-color(black,$red:77); c78: adjust-color(black,$red:78); c79: adjust-color(black,$red:79); c80: adjust-color(black,$red:80); c81: adjust-color(black,$red:81); c82: adjust-color(black,$red:82); c83: adjust-color(black,$red:83); c84: adjust-color(black,$red:84); c85: adjust-color(black,$red:85); c86: adjust-color(black,$red:86); c87: adjust-color(black,$red:87); c88: adjust-color(black,$red:88); c89: adjust-color(black,$red:89); c90: adjust-color(black,$red:90); c91: adjust-color(black,$red:91); c92: adjust-color(black,$red:92); c93: adjust-color(black,$red:93); c94: adjust-color(black,$red:94); c95: adjust-color(black,$red:95); c96: adjust-color(black,$red:96); c97: adjust-color(black,$red:97); c98: adjust-color(black,$red:98); c99: adjust-color(black,$red:99); c100: adjust-color(black,$red:100); c101: adjust-color(black,$red:101); c102: adjust-color(black,$red:102); c103: adjust-color(black,$red:103); c104: adjust-color(black,$red:104); c105: adjust-color(black,$red:105); c106: adjust-color(black,$red:106); c107: adjust-color(black,$red:107); c108: adjust-color(black,$red:108); c109: adjust-color(black,$red:109); c110: adjust-color(black,$red:110); c111: adjust-color(black,$red:111); c112: adjust-color(black,$red:112); c113: adjust-color(black,$red:113); c114: adjust-color(black,$red:114); c115: adjust-color(black,$red:115); c116: adjust-color(black,$red:116); c117: adjust-color(black,$red:117); c118: adjust-color(black,$red:118); c119: adjust-color(black,$red:119); c120: adjust-color(black,$red:120); c121: adjust-color(black,$red:121); c122: adjust-color(black,$red:122); c123: adjust-color(black,$red:123); c124: adjust-color(black,$red:124); c125: adjust-color(black,$red:125); c126: adjust-color(black,$red:126); c127: adjust-color(black,$red:127); c128: adjust-color(black,$red:128); c129: adjust-color(black,$red:129); c130: adjust-color(black,$red:130); c131: adjust-color(black,$red:131); c132: adjust-color(black,$red:132); c133: adjust-color(black,$red:133); c134: adjust-color(black,$red:134); c135: adjust-color(black,$red:135); c136: adjust-color(black,$red:136); c137: adjust-color(black,$red:137); c138: adjust-color(black,$red:138); c139: adjust-color(black,$red:139); c140: adjust-color(black,$red:140); c141: adjust-color(black,$red:141); c142: adjust-color(black,$red:142); c143: adjust-color(black,$red:143); c144: adjust-color(black,$red:144); c145: adjust-color(black,$red:145); c146: adjust-color(black,$red:146); c147: adjust-color(black,$red:147); c148: adjust-color(black,$red:148); c149: adjust-color(black,$red:149); c150: adjust-color(black,$red:150); c151: adjust-color(black,$red:151); c152: adjust-color(black,$red:152); c153: adjust-color(black,$red:153); c154: adjust-color(black,$red:154); c155: adjust-color(black,$red:155); c156: adjust-color(black,$red:156); c157: adjust-color(black,$red:157); c158: adjust-color(black,$red:158); c159: adjust-color(black,$red:159); c160: adjust-color(black,$red:160); c161: adjust-color(black,$red:161); c162: adjust-color(black,$red:162); c163: adjust-color(black,$red:163); c164: adjust-color(black,$red:164); c165: adjust-color(black,$red:165); c166: adjust-color(black,$red:166); c167: adjust-color(black,$red:167); c168: adjust-color(black,$red:168); c169: adjust-color(black,$red:169); c170: adjust-color(black,$red:170); c171: adjust-color(black,$red:171); c172: adjust-color(black,$red:172); c173: adjust-color(black,$red:173); c174: adjust-color(black,$red:174); c175: adjust-color(black,$red:175); c176: adjust-color(black,$red:176); c177: adjust-color(black,$red:177); c178: adjust-color(black,$red:178); c179: adjust-color(black,$red:179); c180: adjust-color(black,$red:180); c181: adjust-color(black,$red:181); c182: adjust-color(black,$red:182); c183: adjust-color(black,$red:183); c184: adjust-color(black,$red:184); c185: adjust-color(black,$red:185); c186: adjust-color(black,$red:186); c187: adjust-color(black,$red:187); c188: adjust-color(black,$red:188); c189: adjust-color(black,$red:189); c190: adjust-color(black,$red:190); c191: adjust-color(black,$red:191); c192: adjust-color(black,$red:192); c193: adjust-color(black,$red:193); c194: adjust-color(black,$red:194); c195: adjust-color(black,$red:195); c196: adjust-color(black,$red:196); c197: adjust-color(black,$red:197); c198: adjust-color(black,$red:198); c199: adjust-color(black,$red:199); c200: adjust-color(black,$red:200); c201: adjust-color(black,$red:201); c202: adjust-color(black,$red:202); c203: adjust-color(black,$red:203); c204: adjust-color(black,$red:204); c205: adjust-color(black,$red:205); c206: adjust-color(black,$red:206); c207: adjust-color(black,$red:207); c208: adjust-color(black,$red:208); c209: adjust-color(black,$red:209); c210: adjust-color(black,$red:210); c211: adjust-color(black,$red:211); c212: adjust-color(black,$red:212); c213: adjust-color(black,$red:213); c214: adjust-color(black,$red:214); c215: adjust-color(black,$red:215); c216: adjust-color(black,$red:216); c217: adjust-color(black,$red:217); c218: adjust-color(black,$red:218); c219: adjust-color(black,$red:219); c220: adjust-color(black,$red:220); c221: adjust-color(black,$red:221); c222: adjust-color(black,$red:222); c223: adjust-color(black,$red:223); c224: adjust-color(black,$red:224); c225: adjust-color(black,$red:225); c226: adjust-color(black,$red:226); c227: adjust-color(black,$red:227); c228: adjust-color(black,$red:228); c229: adjust-color(black,$red:229); c230: adjust-color(black,$red:230); c231: adjust-color(black,$red:231); c232: adjust-color(black,$red:232); c233: adjust-color(black,$red:233); c234: adjust-color(black,$red:234); c235: adjust-color(black,$red:235); c236: adjust-color(black,$red:236); c237: adjust-color(black,$red:237); c238: adjust-color(black,$red:238); c239: adjust-color(black,$red:239); c240: adjust-color(black,$red:240); c241: adjust-color(black,$red:241); c242: adjust-color(black,$red:242); c243: adjust-color(black,$red:243); c244: adjust-color(black,$red:244); c245: adjust-color(black,$red:245); c246: adjust-color(black,$red:246); c247: adjust-color(black,$red:247); c248: adjust-color(black,$red:248); c249: adjust-color(black,$red:249); c250: adjust-color(black,$red:250); c251: adjust-color(black,$red:251); c252: adjust-color(black,$red:252); c253: adjust-color(black,$red:253); c254: adjust-color(black,$red:254); c255: adjust-color(black,$red:255); // c256: adjust-color(black,$red:256); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/s/000077500000000000000000000000001305254536400324045ustar00rootroot00000000000000expected_output.css000066400000000000000000000040301305254536400362550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/sfoo{c-100:gray;c-99:#817e7e;c-98:#827d7d;c-97:#837c7c;c-96:#857a7a;c-95:#867979;c-94:#877878;c-93:#877;c-92:#8a7575;c-91:#8b7474;c-90:#8c7373;c-89:#8e7171;c-88:#8f7070;c-87:#906f6f;c-86:#916e6e;c-85:#936c6c;c-84:#946b6b;c-83:#956a6a;c-82:#966969;c-81:#986767;c-80:#966;c-79:#9a6565;c-78:#9c6363;c-77:#9d6262;c-76:#9e6161;c-75:#9f6060;c-74:#a15e5e;c-73:#a25d5d;c-72:#a35c5c;c-71:#a45b5b;c-70:#a65959;c-69:#a75858;c-68:#a85757;c-67:#a55;c-66:#ab5454;c-65:#ac5353;c-64:#ad5252;c-63:#af5050;c-62:#b04f4f;c-61:#b14e4e;c-60:#b34d4d;c-59:#b44b4b;c-58:#b54a4a;c-57:#b64949;c-56:#b84747;c-55:#b94646;c-54:#ba4545;c-53:#b44;c-52:#bd4242;c-51:#be4141;c-50:#bf4040;c-49:#c13e3e;c-48:#c23d3d;c-47:#c33c3c;c-46:#c43b3b;c-45:#c63939;c-44:#c73838;c-43:#c83737;c-42:#c93636;c-41:#cb3434;c-40:#c33;c-39:#cd3232;c-38:#cf3030;c-37:#d02f2f;c-36:#d12e2e;c-35:#d22d2d;c-34:#d42b2b;c-33:#d52a2a;c-32:#d62929;c-31:#d72828;c-30:#d92626;c-29:#da2525;c-28:#db2424;c-27:#d22;c-26:#de2121;c-25:#df2020;c-24:#e01f1f;c-23:#e21d1d;c-22:#e31c1c;c-21:#e41b1b;c-20:#e61a1a;c-19:#e71818;c-18:#e81717;c-17:#e91616;c-16:#eb1414;c-15:#ec1313;c-14:#ed1212;c-13:#e11;c-12:#f00f0f;c-11:#f10e0e;c-10:#f20d0d;c-9:#f40b0b;c-8:#f50a0a;c-7:#f60909;c-6:#f70808;c-5:#f90606;c-4:#fa0505;c-3:#fb0404;c-2:#fc0303;c-1:#fe0101;c0:red;c1:red;c2:red;c3:red;c4:red;c5:red;c6:red;c7:red;c8:red;c9:red;c10:red;c11:red;c12:red;c13:red;c14:red;c15:red;c16:red;c17:red;c18:red;c19:red;c20:red;c21:red;c22:red;c23:red;c24:red;c25:red;c26:red;c27:red;c28:red;c29:red;c30:red;c31:red;c32:red;c33:red;c34:red;c35:red;c36:red;c37:red;c38:red;c39:red;c40:red;c41:red;c42:red;c43:red;c44:red;c45:red;c46:red;c47:red;c48:red;c49:red;c50:red;c51:red;c52:red;c53:red;c54:red;c55:red;c56:red;c57:red;c58:red;c59:red;c60:red;c61:red;c62:red;c63:red;c64:red;c65:red;c66:red;c67:red;c68:red;c69:red;c70:red;c71:red;c72:red;c73:red;c74:red;c75:red;c76:red;c77:red;c78:red;c79:red;c80:red;c81:red;c82:red;c83:red;c84:red;c85:red;c86:red;c87:red;c88:red;c89:red;c90:red;c91:red;c92:red;c93:red;c94:red;c95:red;c96:red;c97:red;c98:red;c99:red;c100:red} input.scss000066400000000000000000000204751305254536400343710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/adjust-color/sfoo { // c-101: adjust-color(red,$saturation:-101); c-100: adjust-color(red,$saturation:-100); c-99: adjust-color(red,$saturation:-99); c-98: adjust-color(red,$saturation:-98); c-97: adjust-color(red,$saturation:-97); c-96: adjust-color(red,$saturation:-96); c-95: adjust-color(red,$saturation:-95); c-94: adjust-color(red,$saturation:-94); c-93: adjust-color(red,$saturation:-93); c-92: adjust-color(red,$saturation:-92); c-91: adjust-color(red,$saturation:-91); c-90: adjust-color(red,$saturation:-90); c-89: adjust-color(red,$saturation:-89); c-88: adjust-color(red,$saturation:-88); c-87: adjust-color(red,$saturation:-87); c-86: adjust-color(red,$saturation:-86); c-85: adjust-color(red,$saturation:-85); c-84: adjust-color(red,$saturation:-84); c-83: adjust-color(red,$saturation:-83); c-82: adjust-color(red,$saturation:-82); c-81: adjust-color(red,$saturation:-81); c-80: adjust-color(red,$saturation:-80); c-79: adjust-color(red,$saturation:-79); c-78: adjust-color(red,$saturation:-78); c-77: adjust-color(red,$saturation:-77); c-76: adjust-color(red,$saturation:-76); c-75: adjust-color(red,$saturation:-75); c-74: adjust-color(red,$saturation:-74); c-73: adjust-color(red,$saturation:-73); c-72: adjust-color(red,$saturation:-72); c-71: adjust-color(red,$saturation:-71); c-70: adjust-color(red,$saturation:-70); c-69: adjust-color(red,$saturation:-69); c-68: adjust-color(red,$saturation:-68); c-67: adjust-color(red,$saturation:-67); c-66: adjust-color(red,$saturation:-66); c-65: adjust-color(red,$saturation:-65); c-64: adjust-color(red,$saturation:-64); c-63: adjust-color(red,$saturation:-63); c-62: adjust-color(red,$saturation:-62); c-61: adjust-color(red,$saturation:-61); c-60: adjust-color(red,$saturation:-60); c-59: adjust-color(red,$saturation:-59); c-58: adjust-color(red,$saturation:-58); c-57: adjust-color(red,$saturation:-57); c-56: adjust-color(red,$saturation:-56); c-55: adjust-color(red,$saturation:-55); c-54: adjust-color(red,$saturation:-54); c-53: adjust-color(red,$saturation:-53); c-52: adjust-color(red,$saturation:-52); c-51: adjust-color(red,$saturation:-51); c-50: adjust-color(red,$saturation:-50); c-49: adjust-color(red,$saturation:-49); c-48: adjust-color(red,$saturation:-48); c-47: adjust-color(red,$saturation:-47); c-46: adjust-color(red,$saturation:-46); c-45: adjust-color(red,$saturation:-45); c-44: adjust-color(red,$saturation:-44); c-43: adjust-color(red,$saturation:-43); c-42: adjust-color(red,$saturation:-42); c-41: adjust-color(red,$saturation:-41); c-40: adjust-color(red,$saturation:-40); c-39: adjust-color(red,$saturation:-39); c-38: adjust-color(red,$saturation:-38); c-37: adjust-color(red,$saturation:-37); c-36: adjust-color(red,$saturation:-36); c-35: adjust-color(red,$saturation:-35); c-34: adjust-color(red,$saturation:-34); c-33: adjust-color(red,$saturation:-33); c-32: adjust-color(red,$saturation:-32); c-31: adjust-color(red,$saturation:-31); c-30: adjust-color(red,$saturation:-30); c-29: adjust-color(red,$saturation:-29); c-28: adjust-color(red,$saturation:-28); c-27: adjust-color(red,$saturation:-27); c-26: adjust-color(red,$saturation:-26); c-25: adjust-color(red,$saturation:-25); c-24: adjust-color(red,$saturation:-24); c-23: adjust-color(red,$saturation:-23); c-22: adjust-color(red,$saturation:-22); c-21: adjust-color(red,$saturation:-21); c-20: adjust-color(red,$saturation:-20); c-19: adjust-color(red,$saturation:-19); c-18: adjust-color(red,$saturation:-18); c-17: adjust-color(red,$saturation:-17); c-16: adjust-color(red,$saturation:-16); c-15: adjust-color(red,$saturation:-15); c-14: adjust-color(red,$saturation:-14); c-13: adjust-color(red,$saturation:-13); c-12: adjust-color(red,$saturation:-12); c-11: adjust-color(red,$saturation:-11); c-10: adjust-color(red,$saturation:-10); c-9: adjust-color(red,$saturation:-9); c-8: adjust-color(red,$saturation:-8); c-7: adjust-color(red,$saturation:-7); c-6: adjust-color(red,$saturation:-6); c-5: adjust-color(red,$saturation:-5); c-4: adjust-color(red,$saturation:-4); c-3: adjust-color(red,$saturation:-3); c-2: adjust-color(red,$saturation:-2); c-1: adjust-color(red,$saturation:-1); c0: adjust-color(red,$saturation:0); c1: adjust-color(red,$saturation:1); c2: adjust-color(red,$saturation:2); c3: adjust-color(red,$saturation:3); c4: adjust-color(red,$saturation:4); c5: adjust-color(red,$saturation:5); c6: adjust-color(red,$saturation:6); c7: adjust-color(red,$saturation:7); c8: adjust-color(red,$saturation:8); c9: adjust-color(red,$saturation:9); c10: adjust-color(red,$saturation:10); c11: adjust-color(red,$saturation:11); c12: adjust-color(red,$saturation:12); c13: adjust-color(red,$saturation:13); c14: adjust-color(red,$saturation:14); c15: adjust-color(red,$saturation:15); c16: adjust-color(red,$saturation:16); c17: adjust-color(red,$saturation:17); c18: adjust-color(red,$saturation:18); c19: adjust-color(red,$saturation:19); c20: adjust-color(red,$saturation:20); c21: adjust-color(red,$saturation:21); c22: adjust-color(red,$saturation:22); c23: adjust-color(red,$saturation:23); c24: adjust-color(red,$saturation:24); c25: adjust-color(red,$saturation:25); c26: adjust-color(red,$saturation:26); c27: adjust-color(red,$saturation:27); c28: adjust-color(red,$saturation:28); c29: adjust-color(red,$saturation:29); c30: adjust-color(red,$saturation:30); c31: adjust-color(red,$saturation:31); c32: adjust-color(red,$saturation:32); c33: adjust-color(red,$saturation:33); c34: adjust-color(red,$saturation:34); c35: adjust-color(red,$saturation:35); c36: adjust-color(red,$saturation:36); c37: adjust-color(red,$saturation:37); c38: adjust-color(red,$saturation:38); c39: adjust-color(red,$saturation:39); c40: adjust-color(red,$saturation:40); c41: adjust-color(red,$saturation:41); c42: adjust-color(red,$saturation:42); c43: adjust-color(red,$saturation:43); c44: adjust-color(red,$saturation:44); c45: adjust-color(red,$saturation:45); c46: adjust-color(red,$saturation:46); c47: adjust-color(red,$saturation:47); c48: adjust-color(red,$saturation:48); c49: adjust-color(red,$saturation:49); c50: adjust-color(red,$saturation:50); c51: adjust-color(red,$saturation:51); c52: adjust-color(red,$saturation:52); c53: adjust-color(red,$saturation:53); c54: adjust-color(red,$saturation:54); c55: adjust-color(red,$saturation:55); c56: adjust-color(red,$saturation:56); c57: adjust-color(red,$saturation:57); c58: adjust-color(red,$saturation:58); c59: adjust-color(red,$saturation:59); c60: adjust-color(red,$saturation:60); c61: adjust-color(red,$saturation:61); c62: adjust-color(red,$saturation:62); c63: adjust-color(red,$saturation:63); c64: adjust-color(red,$saturation:64); c65: adjust-color(red,$saturation:65); c66: adjust-color(red,$saturation:66); c67: adjust-color(red,$saturation:67); c68: adjust-color(red,$saturation:68); c69: adjust-color(red,$saturation:69); c70: adjust-color(red,$saturation:70); c71: adjust-color(red,$saturation:71); c72: adjust-color(red,$saturation:72); c73: adjust-color(red,$saturation:73); c74: adjust-color(red,$saturation:74); c75: adjust-color(red,$saturation:75); c76: adjust-color(red,$saturation:76); c77: adjust-color(red,$saturation:77); c78: adjust-color(red,$saturation:78); c79: adjust-color(red,$saturation:79); c80: adjust-color(red,$saturation:80); c81: adjust-color(red,$saturation:81); c82: adjust-color(red,$saturation:82); c83: adjust-color(red,$saturation:83); c84: adjust-color(red,$saturation:84); c85: adjust-color(red,$saturation:85); c86: adjust-color(red,$saturation:86); c87: adjust-color(red,$saturation:87); c88: adjust-color(red,$saturation:88); c89: adjust-color(red,$saturation:89); c90: adjust-color(red,$saturation:90); c91: adjust-color(red,$saturation:91); c92: adjust-color(red,$saturation:92); c93: adjust-color(red,$saturation:93); c94: adjust-color(red,$saturation:94); c95: adjust-color(red,$saturation:95); c96: adjust-color(red,$saturation:96); c97: adjust-color(red,$saturation:97); c98: adjust-color(red,$saturation:98); c99: adjust-color(red,$saturation:99); c100: adjust-color(red,$saturation:100); // c101: adjust-color(red,$saturation:101); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/000077500000000000000000000000001305254536400320755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/a/000077500000000000000000000000001305254536400323155ustar00rootroot00000000000000expected_output.css000066400000000000000000000003101305254536400361630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/afoo{c0:transparent;c1:rgba(0,0,0,0.1);c2:rgba(0,0,0,0.2);c3:rgba(0,0,0,0.3);c4:rgba(0,0,0,0.4);c5:rgba(0,0,0,0.5);c6:rgba(0,0,0,0.6);c7:rgba(0,0,0,0.7);c8:rgba(0,0,0,0.8);c9:rgba(0,0,0,0.9);c10:#000} input.scss000066400000000000000000000010441305254536400342710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/afoo { // c-1: change-color(black,$alpha:-1); c0: change-color(black,$alpha:0.0); c1: change-color(black,$alpha:0.1); c2: change-color(black,$alpha:0.2); c3: change-color(black,$alpha:0.3); c4: change-color(black,$alpha:0.4); c5: change-color(black,$alpha:0.5); c6: change-color(black,$alpha:0.6); c7: change-color(black,$alpha:0.7); c8: change-color(black,$alpha:0.8); c9: change-color(black,$alpha:0.9); c10: change-color(black,$alpha:1); // c11: change-color(black,$alpha:1.1); // c12: change-color(black,$alpha:2); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/b/000077500000000000000000000000001305254536400323165ustar00rootroot00000000000000expected_output.css000066400000000000000000000061441305254536400361770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/bfoo{c0:#000;c1:#000001;c2:#000002;c3:#000003;c4:#000004;c5:#000005;c6:#000006;c7:#000007;c8:#000008;c9:#000009;c10:#00000a;c11:#00000b;c12:#00000c;c13:#00000d;c14:#00000e;c15:#00000f;c16:#000010;c17:#001;c18:#000012;c19:#000013;c20:#000014;c21:#000015;c22:#000016;c23:#000017;c24:#000018;c25:#000019;c26:#00001a;c27:#00001b;c28:#00001c;c29:#00001d;c30:#00001e;c31:#00001f;c32:#000020;c33:#000021;c34:#002;c35:#000023;c36:#000024;c37:#000025;c38:#000026;c39:#000027;c40:#000028;c41:#000029;c42:#00002a;c43:#00002b;c44:#00002c;c45:#00002d;c46:#00002e;c47:#00002f;c48:#000030;c49:#000031;c50:#000032;c51:#003;c52:#000034;c53:#000035;c54:#000036;c55:#000037;c56:#000038;c57:#000039;c58:#00003a;c59:#00003b;c60:#00003c;c61:#00003d;c62:#00003e;c63:#00003f;c64:#000040;c65:#000041;c66:#000042;c67:#000043;c68:#004;c69:#000045;c70:#000046;c71:#000047;c72:#000048;c73:#000049;c74:#00004a;c75:#00004b;c76:#00004c;c77:#00004d;c78:#00004e;c79:#00004f;c80:#000050;c81:#000051;c82:#000052;c83:#000053;c84:#000054;c85:#005;c86:#000056;c87:#000057;c88:#000058;c89:#000059;c90:#00005a;c91:#00005b;c92:#00005c;c93:#00005d;c94:#00005e;c95:#00005f;c96:#000060;c97:#000061;c98:#000062;c99:#000063;c100:#000064;c101:#000065;c102:#006;c103:#000067;c104:#000068;c105:#000069;c106:#00006a;c107:#00006b;c108:#00006c;c109:#00006d;c110:#00006e;c111:#00006f;c112:#000070;c113:#000071;c114:#000072;c115:#000073;c116:#000074;c117:#000075;c118:#000076;c119:#007;c120:#000078;c121:#000079;c122:#00007a;c123:#00007b;c124:#00007c;c125:#00007d;c126:#00007e;c127:#00007f;c128:navy;c129:#000081;c130:#000082;c131:#000083;c132:#000084;c133:#000085;c134:#000086;c135:#000087;c136:#008;c137:#000089;c138:#00008a;c139:#00008b;c140:#00008c;c141:#00008d;c142:#00008e;c143:#00008f;c144:#000090;c145:#000091;c146:#000092;c147:#000093;c148:#000094;c149:#000095;c150:#000096;c151:#000097;c152:#000098;c153:#009;c154:#00009a;c155:#00009b;c156:#00009c;c157:#00009d;c158:#00009e;c159:#00009f;c160:#0000a0;c161:#0000a1;c162:#0000a2;c163:#0000a3;c164:#0000a4;c165:#0000a5;c166:#0000a6;c167:#0000a7;c168:#0000a8;c169:#0000a9;c170:#00a;c171:#0000ab;c172:#0000ac;c173:#0000ad;c174:#0000ae;c175:#0000af;c176:#0000b0;c177:#0000b1;c178:#0000b2;c179:#0000b3;c180:#0000b4;c181:#0000b5;c182:#0000b6;c183:#0000b7;c184:#0000b8;c185:#0000b9;c186:#0000ba;c187:#00b;c188:#0000bc;c189:#0000bd;c190:#0000be;c191:#0000bf;c192:#0000c0;c193:#0000c1;c194:#0000c2;c195:#0000c3;c196:#0000c4;c197:#0000c5;c198:#0000c6;c199:#0000c7;c200:#0000c8;c201:#0000c9;c202:#0000ca;c203:#0000cb;c204:#00c;c205:#0000cd;c206:#0000ce;c207:#0000cf;c208:#0000d0;c209:#0000d1;c210:#0000d2;c211:#0000d3;c212:#0000d4;c213:#0000d5;c214:#0000d6;c215:#0000d7;c216:#0000d8;c217:#0000d9;c218:#0000da;c219:#0000db;c220:#0000dc;c221:#00d;c222:#0000de;c223:#0000df;c224:#0000e0;c225:#0000e1;c226:#0000e2;c227:#0000e3;c228:#0000e4;c229:#0000e5;c230:#0000e6;c231:#0000e7;c232:#0000e8;c233:#0000e9;c234:#0000ea;c235:#0000eb;c236:#0000ec;c237:#0000ed;c238:#00e;c239:#0000ef;c240:#0000f0;c241:#0000f1;c242:#0000f2;c243:#0000f3;c244:#0000f4;c245:#0000f5;c246:#0000f6;c247:#0000f7;c248:#0000f8;c249:#0000f9;c250:#0000fa;c251:#0000fb;c252:#0000fc;c253:#0000fd;c254:#0000fe;c255:blue} input.scss000066400000000000000000000231761305254536400343040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/bfoo { // c-1: change-color(black,$blue:-1); c0: change-color(black,$blue:0); c1: change-color(black,$blue:1); c2: change-color(black,$blue:2); c3: change-color(black,$blue:3); c4: change-color(black,$blue:4); c5: change-color(black,$blue:5); c6: change-color(black,$blue:6); c7: change-color(black,$blue:7); c8: change-color(black,$blue:8); c9: change-color(black,$blue:9); c10: change-color(black,$blue:10); c11: change-color(black,$blue:11); c12: change-color(black,$blue:12); c13: change-color(black,$blue:13); c14: change-color(black,$blue:14); c15: change-color(black,$blue:15); c16: change-color(black,$blue:16); c17: change-color(black,$blue:17); c18: change-color(black,$blue:18); c19: change-color(black,$blue:19); c20: change-color(black,$blue:20); c21: change-color(black,$blue:21); c22: change-color(black,$blue:22); c23: change-color(black,$blue:23); c24: change-color(black,$blue:24); c25: change-color(black,$blue:25); c26: change-color(black,$blue:26); c27: change-color(black,$blue:27); c28: change-color(black,$blue:28); c29: change-color(black,$blue:29); c30: change-color(black,$blue:30); c31: change-color(black,$blue:31); c32: change-color(black,$blue:32); c33: change-color(black,$blue:33); c34: change-color(black,$blue:34); c35: change-color(black,$blue:35); c36: change-color(black,$blue:36); c37: change-color(black,$blue:37); c38: change-color(black,$blue:38); c39: change-color(black,$blue:39); c40: change-color(black,$blue:40); c41: change-color(black,$blue:41); c42: change-color(black,$blue:42); c43: change-color(black,$blue:43); c44: change-color(black,$blue:44); c45: change-color(black,$blue:45); c46: change-color(black,$blue:46); c47: change-color(black,$blue:47); c48: change-color(black,$blue:48); c49: change-color(black,$blue:49); c50: change-color(black,$blue:50); c51: change-color(black,$blue:51); c52: change-color(black,$blue:52); c53: change-color(black,$blue:53); c54: change-color(black,$blue:54); c55: change-color(black,$blue:55); c56: change-color(black,$blue:56); c57: change-color(black,$blue:57); c58: change-color(black,$blue:58); c59: change-color(black,$blue:59); c60: change-color(black,$blue:60); c61: change-color(black,$blue:61); c62: change-color(black,$blue:62); c63: change-color(black,$blue:63); c64: change-color(black,$blue:64); c65: change-color(black,$blue:65); c66: change-color(black,$blue:66); c67: change-color(black,$blue:67); c68: change-color(black,$blue:68); c69: change-color(black,$blue:69); c70: change-color(black,$blue:70); c71: change-color(black,$blue:71); c72: change-color(black,$blue:72); c73: change-color(black,$blue:73); c74: change-color(black,$blue:74); c75: change-color(black,$blue:75); c76: change-color(black,$blue:76); c77: change-color(black,$blue:77); c78: change-color(black,$blue:78); c79: change-color(black,$blue:79); c80: change-color(black,$blue:80); c81: change-color(black,$blue:81); c82: change-color(black,$blue:82); c83: change-color(black,$blue:83); c84: change-color(black,$blue:84); c85: change-color(black,$blue:85); c86: change-color(black,$blue:86); c87: change-color(black,$blue:87); c88: change-color(black,$blue:88); c89: change-color(black,$blue:89); c90: change-color(black,$blue:90); c91: change-color(black,$blue:91); c92: change-color(black,$blue:92); c93: change-color(black,$blue:93); c94: change-color(black,$blue:94); c95: change-color(black,$blue:95); c96: change-color(black,$blue:96); c97: change-color(black,$blue:97); c98: change-color(black,$blue:98); c99: change-color(black,$blue:99); c100: change-color(black,$blue:100); c101: change-color(black,$blue:101); c102: change-color(black,$blue:102); c103: change-color(black,$blue:103); c104: change-color(black,$blue:104); c105: change-color(black,$blue:105); c106: change-color(black,$blue:106); c107: change-color(black,$blue:107); c108: change-color(black,$blue:108); c109: change-color(black,$blue:109); c110: change-color(black,$blue:110); c111: change-color(black,$blue:111); c112: change-color(black,$blue:112); c113: change-color(black,$blue:113); c114: change-color(black,$blue:114); c115: change-color(black,$blue:115); c116: change-color(black,$blue:116); c117: change-color(black,$blue:117); c118: change-color(black,$blue:118); c119: change-color(black,$blue:119); c120: change-color(black,$blue:120); c121: change-color(black,$blue:121); c122: change-color(black,$blue:122); c123: change-color(black,$blue:123); c124: change-color(black,$blue:124); c125: change-color(black,$blue:125); c126: change-color(black,$blue:126); c127: change-color(black,$blue:127); c128: change-color(black,$blue:128); c129: change-color(black,$blue:129); c130: change-color(black,$blue:130); c131: change-color(black,$blue:131); c132: change-color(black,$blue:132); c133: change-color(black,$blue:133); c134: change-color(black,$blue:134); c135: change-color(black,$blue:135); c136: change-color(black,$blue:136); c137: change-color(black,$blue:137); c138: change-color(black,$blue:138); c139: change-color(black,$blue:139); c140: change-color(black,$blue:140); c141: change-color(black,$blue:141); c142: change-color(black,$blue:142); c143: change-color(black,$blue:143); c144: change-color(black,$blue:144); c145: change-color(black,$blue:145); c146: change-color(black,$blue:146); c147: change-color(black,$blue:147); c148: change-color(black,$blue:148); c149: change-color(black,$blue:149); c150: change-color(black,$blue:150); c151: change-color(black,$blue:151); c152: change-color(black,$blue:152); c153: change-color(black,$blue:153); c154: change-color(black,$blue:154); c155: change-color(black,$blue:155); c156: change-color(black,$blue:156); c157: change-color(black,$blue:157); c158: change-color(black,$blue:158); c159: change-color(black,$blue:159); c160: change-color(black,$blue:160); c161: change-color(black,$blue:161); c162: change-color(black,$blue:162); c163: change-color(black,$blue:163); c164: change-color(black,$blue:164); c165: change-color(black,$blue:165); c166: change-color(black,$blue:166); c167: change-color(black,$blue:167); c168: change-color(black,$blue:168); c169: change-color(black,$blue:169); c170: change-color(black,$blue:170); c171: change-color(black,$blue:171); c172: change-color(black,$blue:172); c173: change-color(black,$blue:173); c174: change-color(black,$blue:174); c175: change-color(black,$blue:175); c176: change-color(black,$blue:176); c177: change-color(black,$blue:177); c178: change-color(black,$blue:178); c179: change-color(black,$blue:179); c180: change-color(black,$blue:180); c181: change-color(black,$blue:181); c182: change-color(black,$blue:182); c183: change-color(black,$blue:183); c184: change-color(black,$blue:184); c185: change-color(black,$blue:185); c186: change-color(black,$blue:186); c187: change-color(black,$blue:187); c188: change-color(black,$blue:188); c189: change-color(black,$blue:189); c190: change-color(black,$blue:190); c191: change-color(black,$blue:191); c192: change-color(black,$blue:192); c193: change-color(black,$blue:193); c194: change-color(black,$blue:194); c195: change-color(black,$blue:195); c196: change-color(black,$blue:196); c197: change-color(black,$blue:197); c198: change-color(black,$blue:198); c199: change-color(black,$blue:199); c200: change-color(black,$blue:200); c201: change-color(black,$blue:201); c202: change-color(black,$blue:202); c203: change-color(black,$blue:203); c204: change-color(black,$blue:204); c205: change-color(black,$blue:205); c206: change-color(black,$blue:206); c207: change-color(black,$blue:207); c208: change-color(black,$blue:208); c209: change-color(black,$blue:209); c210: change-color(black,$blue:210); c211: change-color(black,$blue:211); c212: change-color(black,$blue:212); c213: change-color(black,$blue:213); c214: change-color(black,$blue:214); c215: change-color(black,$blue:215); c216: change-color(black,$blue:216); c217: change-color(black,$blue:217); c218: change-color(black,$blue:218); c219: change-color(black,$blue:219); c220: change-color(black,$blue:220); c221: change-color(black,$blue:221); c222: change-color(black,$blue:222); c223: change-color(black,$blue:223); c224: change-color(black,$blue:224); c225: change-color(black,$blue:225); c226: change-color(black,$blue:226); c227: change-color(black,$blue:227); c228: change-color(black,$blue:228); c229: change-color(black,$blue:229); c230: change-color(black,$blue:230); c231: change-color(black,$blue:231); c232: change-color(black,$blue:232); c233: change-color(black,$blue:233); c234: change-color(black,$blue:234); c235: change-color(black,$blue:235); c236: change-color(black,$blue:236); c237: change-color(black,$blue:237); c238: change-color(black,$blue:238); c239: change-color(black,$blue:239); c240: change-color(black,$blue:240); c241: change-color(black,$blue:241); c242: change-color(black,$blue:242); c243: change-color(black,$blue:243); c244: change-color(black,$blue:244); c245: change-color(black,$blue:245); c246: change-color(black,$blue:246); c247: change-color(black,$blue:247); c248: change-color(black,$blue:248); c249: change-color(black,$blue:249); c250: change-color(black,$blue:250); c251: change-color(black,$blue:251); c252: change-color(black,$blue:252); c253: change-color(black,$blue:253); c254: change-color(black,$blue:254); c255: change-color(black,$blue:255); // c256: change-color(black,$blue:256); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/g/000077500000000000000000000000001305254536400323235ustar00rootroot00000000000000expected_output.css000066400000000000000000000061451305254536400362050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/gfoo{c0:#000;c1:#000100;c2:#000200;c3:#000300;c4:#000400;c5:#000500;c6:#000600;c7:#000700;c8:#000800;c9:#000900;c10:#000a00;c11:#000b00;c12:#000c00;c13:#000d00;c14:#000e00;c15:#000f00;c16:#001000;c17:#010;c18:#001200;c19:#001300;c20:#001400;c21:#001500;c22:#001600;c23:#001700;c24:#001800;c25:#001900;c26:#001a00;c27:#001b00;c28:#001c00;c29:#001d00;c30:#001e00;c31:#001f00;c32:#002000;c33:#002100;c34:#020;c35:#002300;c36:#002400;c37:#002500;c38:#002600;c39:#002700;c40:#002800;c41:#002900;c42:#002a00;c43:#002b00;c44:#002c00;c45:#002d00;c46:#002e00;c47:#002f00;c48:#003000;c49:#003100;c50:#003200;c51:#030;c52:#003400;c53:#003500;c54:#003600;c55:#003700;c56:#003800;c57:#003900;c58:#003a00;c59:#003b00;c60:#003c00;c61:#003d00;c62:#003e00;c63:#003f00;c64:#004000;c65:#004100;c66:#004200;c67:#004300;c68:#040;c69:#004500;c70:#004600;c71:#004700;c72:#004800;c73:#004900;c74:#004a00;c75:#004b00;c76:#004c00;c77:#004d00;c78:#004e00;c79:#004f00;c80:#005000;c81:#005100;c82:#005200;c83:#005300;c84:#005400;c85:#050;c86:#005600;c87:#005700;c88:#005800;c89:#005900;c90:#005a00;c91:#005b00;c92:#005c00;c93:#005d00;c94:#005e00;c95:#005f00;c96:#006000;c97:#006100;c98:#006200;c99:#006300;c100:#006400;c101:#006500;c102:#060;c103:#006700;c104:#006800;c105:#006900;c106:#006a00;c107:#006b00;c108:#006c00;c109:#006d00;c110:#006e00;c111:#006f00;c112:#007000;c113:#007100;c114:#007200;c115:#007300;c116:#007400;c117:#007500;c118:#007600;c119:#070;c120:#007800;c121:#007900;c122:#007a00;c123:#007b00;c124:#007c00;c125:#007d00;c126:#007e00;c127:#007f00;c128:green;c129:#008100;c130:#008200;c131:#008300;c132:#008400;c133:#008500;c134:#008600;c135:#008700;c136:#080;c137:#008900;c138:#008a00;c139:#008b00;c140:#008c00;c141:#008d00;c142:#008e00;c143:#008f00;c144:#009000;c145:#009100;c146:#009200;c147:#009300;c148:#009400;c149:#009500;c150:#009600;c151:#009700;c152:#009800;c153:#090;c154:#009a00;c155:#009b00;c156:#009c00;c157:#009d00;c158:#009e00;c159:#009f00;c160:#00a000;c161:#00a100;c162:#00a200;c163:#00a300;c164:#00a400;c165:#00a500;c166:#00a600;c167:#00a700;c168:#00a800;c169:#00a900;c170:#0a0;c171:#00ab00;c172:#00ac00;c173:#00ad00;c174:#00ae00;c175:#00af00;c176:#00b000;c177:#00b100;c178:#00b200;c179:#00b300;c180:#00b400;c181:#00b500;c182:#00b600;c183:#00b700;c184:#00b800;c185:#00b900;c186:#00ba00;c187:#0b0;c188:#00bc00;c189:#00bd00;c190:#00be00;c191:#00bf00;c192:#00c000;c193:#00c100;c194:#00c200;c195:#00c300;c196:#00c400;c197:#00c500;c198:#00c600;c199:#00c700;c200:#00c800;c201:#00c900;c202:#00ca00;c203:#00cb00;c204:#0c0;c205:#00cd00;c206:#00ce00;c207:#00cf00;c208:#00d000;c209:#00d100;c210:#00d200;c211:#00d300;c212:#00d400;c213:#00d500;c214:#00d600;c215:#00d700;c216:#00d800;c217:#00d900;c218:#00da00;c219:#00db00;c220:#00dc00;c221:#0d0;c222:#00de00;c223:#00df00;c224:#00e000;c225:#00e100;c226:#00e200;c227:#00e300;c228:#00e400;c229:#00e500;c230:#00e600;c231:#00e700;c232:#00e800;c233:#00e900;c234:#00ea00;c235:#00eb00;c236:#00ec00;c237:#00ed00;c238:#0e0;c239:#00ef00;c240:#00f000;c241:#00f100;c242:#00f200;c243:#00f300;c244:#00f400;c245:#00f500;c246:#00f600;c247:#00f700;c248:#00f800;c249:#00f900;c250:#00fa00;c251:#00fb00;c252:#00fc00;c253:#00fd00;c254:#00fe00;c255:lime} input.scss000066400000000000000000000236001305254536400343010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/gfoo { // c-1: change-color(black,$green:-1); c0: change-color(black,$green:0); c1: change-color(black,$green:1); c2: change-color(black,$green:2); c3: change-color(black,$green:3); c4: change-color(black,$green:4); c5: change-color(black,$green:5); c6: change-color(black,$green:6); c7: change-color(black,$green:7); c8: change-color(black,$green:8); c9: change-color(black,$green:9); c10: change-color(black,$green:10); c11: change-color(black,$green:11); c12: change-color(black,$green:12); c13: change-color(black,$green:13); c14: change-color(black,$green:14); c15: change-color(black,$green:15); c16: change-color(black,$green:16); c17: change-color(black,$green:17); c18: change-color(black,$green:18); c19: change-color(black,$green:19); c20: change-color(black,$green:20); c21: change-color(black,$green:21); c22: change-color(black,$green:22); c23: change-color(black,$green:23); c24: change-color(black,$green:24); c25: change-color(black,$green:25); c26: change-color(black,$green:26); c27: change-color(black,$green:27); c28: change-color(black,$green:28); c29: change-color(black,$green:29); c30: change-color(black,$green:30); c31: change-color(black,$green:31); c32: change-color(black,$green:32); c33: change-color(black,$green:33); c34: change-color(black,$green:34); c35: change-color(black,$green:35); c36: change-color(black,$green:36); c37: change-color(black,$green:37); c38: change-color(black,$green:38); c39: change-color(black,$green:39); c40: change-color(black,$green:40); c41: change-color(black,$green:41); c42: change-color(black,$green:42); c43: change-color(black,$green:43); c44: change-color(black,$green:44); c45: change-color(black,$green:45); c46: change-color(black,$green:46); c47: change-color(black,$green:47); c48: change-color(black,$green:48); c49: change-color(black,$green:49); c50: change-color(black,$green:50); c51: change-color(black,$green:51); c52: change-color(black,$green:52); c53: change-color(black,$green:53); c54: change-color(black,$green:54); c55: change-color(black,$green:55); c56: change-color(black,$green:56); c57: change-color(black,$green:57); c58: change-color(black,$green:58); c59: change-color(black,$green:59); c60: change-color(black,$green:60); c61: change-color(black,$green:61); c62: change-color(black,$green:62); c63: change-color(black,$green:63); c64: change-color(black,$green:64); c65: change-color(black,$green:65); c66: change-color(black,$green:66); c67: change-color(black,$green:67); c68: change-color(black,$green:68); c69: change-color(black,$green:69); c70: change-color(black,$green:70); c71: change-color(black,$green:71); c72: change-color(black,$green:72); c73: change-color(black,$green:73); c74: change-color(black,$green:74); c75: change-color(black,$green:75); c76: change-color(black,$green:76); c77: change-color(black,$green:77); c78: change-color(black,$green:78); c79: change-color(black,$green:79); c80: change-color(black,$green:80); c81: change-color(black,$green:81); c82: change-color(black,$green:82); c83: change-color(black,$green:83); c84: change-color(black,$green:84); c85: change-color(black,$green:85); c86: change-color(black,$green:86); c87: change-color(black,$green:87); c88: change-color(black,$green:88); c89: change-color(black,$green:89); c90: change-color(black,$green:90); c91: change-color(black,$green:91); c92: change-color(black,$green:92); c93: change-color(black,$green:93); c94: change-color(black,$green:94); c95: change-color(black,$green:95); c96: change-color(black,$green:96); c97: change-color(black,$green:97); c98: change-color(black,$green:98); c99: change-color(black,$green:99); c100: change-color(black,$green:100); c101: change-color(black,$green:101); c102: change-color(black,$green:102); c103: change-color(black,$green:103); c104: change-color(black,$green:104); c105: change-color(black,$green:105); c106: change-color(black,$green:106); c107: change-color(black,$green:107); c108: change-color(black,$green:108); c109: change-color(black,$green:109); c110: change-color(black,$green:110); c111: change-color(black,$green:111); c112: change-color(black,$green:112); c113: change-color(black,$green:113); c114: change-color(black,$green:114); c115: change-color(black,$green:115); c116: change-color(black,$green:116); c117: change-color(black,$green:117); c118: change-color(black,$green:118); c119: change-color(black,$green:119); c120: change-color(black,$green:120); c121: change-color(black,$green:121); c122: change-color(black,$green:122); c123: change-color(black,$green:123); c124: change-color(black,$green:124); c125: change-color(black,$green:125); c126: change-color(black,$green:126); c127: change-color(black,$green:127); c128: change-color(black,$green:128); c129: change-color(black,$green:129); c130: change-color(black,$green:130); c131: change-color(black,$green:131); c132: change-color(black,$green:132); c133: change-color(black,$green:133); c134: change-color(black,$green:134); c135: change-color(black,$green:135); c136: change-color(black,$green:136); c137: change-color(black,$green:137); c138: change-color(black,$green:138); c139: change-color(black,$green:139); c140: change-color(black,$green:140); c141: change-color(black,$green:141); c142: change-color(black,$green:142); c143: change-color(black,$green:143); c144: change-color(black,$green:144); c145: change-color(black,$green:145); c146: change-color(black,$green:146); c147: change-color(black,$green:147); c148: change-color(black,$green:148); c149: change-color(black,$green:149); c150: change-color(black,$green:150); c151: change-color(black,$green:151); c152: change-color(black,$green:152); c153: change-color(black,$green:153); c154: change-color(black,$green:154); c155: change-color(black,$green:155); c156: change-color(black,$green:156); c157: change-color(black,$green:157); c158: change-color(black,$green:158); c159: change-color(black,$green:159); c160: change-color(black,$green:160); c161: change-color(black,$green:161); c162: change-color(black,$green:162); c163: change-color(black,$green:163); c164: change-color(black,$green:164); c165: change-color(black,$green:165); c166: change-color(black,$green:166); c167: change-color(black,$green:167); c168: change-color(black,$green:168); c169: change-color(black,$green:169); c170: change-color(black,$green:170); c171: change-color(black,$green:171); c172: change-color(black,$green:172); c173: change-color(black,$green:173); c174: change-color(black,$green:174); c175: change-color(black,$green:175); c176: change-color(black,$green:176); c177: change-color(black,$green:177); c178: change-color(black,$green:178); c179: change-color(black,$green:179); c180: change-color(black,$green:180); c181: change-color(black,$green:181); c182: change-color(black,$green:182); c183: change-color(black,$green:183); c184: change-color(black,$green:184); c185: change-color(black,$green:185); c186: change-color(black,$green:186); c187: change-color(black,$green:187); c188: change-color(black,$green:188); c189: change-color(black,$green:189); c190: change-color(black,$green:190); c191: change-color(black,$green:191); c192: change-color(black,$green:192); c193: change-color(black,$green:193); c194: change-color(black,$green:194); c195: change-color(black,$green:195); c196: change-color(black,$green:196); c197: change-color(black,$green:197); c198: change-color(black,$green:198); c199: change-color(black,$green:199); c200: change-color(black,$green:200); c201: change-color(black,$green:201); c202: change-color(black,$green:202); c203: change-color(black,$green:203); c204: change-color(black,$green:204); c205: change-color(black,$green:205); c206: change-color(black,$green:206); c207: change-color(black,$green:207); c208: change-color(black,$green:208); c209: change-color(black,$green:209); c210: change-color(black,$green:210); c211: change-color(black,$green:211); c212: change-color(black,$green:212); c213: change-color(black,$green:213); c214: change-color(black,$green:214); c215: change-color(black,$green:215); c216: change-color(black,$green:216); c217: change-color(black,$green:217); c218: change-color(black,$green:218); c219: change-color(black,$green:219); c220: change-color(black,$green:220); c221: change-color(black,$green:221); c222: change-color(black,$green:222); c223: change-color(black,$green:223); c224: change-color(black,$green:224); c225: change-color(black,$green:225); c226: change-color(black,$green:226); c227: change-color(black,$green:227); c228: change-color(black,$green:228); c229: change-color(black,$green:229); c230: change-color(black,$green:230); c231: change-color(black,$green:231); c232: change-color(black,$green:232); c233: change-color(black,$green:233); c234: change-color(black,$green:234); c235: change-color(black,$green:235); c236: change-color(black,$green:236); c237: change-color(black,$green:237); c238: change-color(black,$green:238); c239: change-color(black,$green:239); c240: change-color(black,$green:240); c241: change-color(black,$green:241); c242: change-color(black,$green:242); c243: change-color(black,$green:243); c244: change-color(black,$green:244); c245: change-color(black,$green:245); c246: change-color(black,$green:246); c247: change-color(black,$green:247); c248: change-color(black,$green:248); c249: change-color(black,$green:249); c250: change-color(black,$green:250); c251: change-color(black,$green:251); c252: change-color(black,$green:252); c253: change-color(black,$green:253); c254: change-color(black,$green:254); c255: change-color(black,$green:255); // c256: change-color(black,$green:256); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/h/000077500000000000000000000000001305254536400323245ustar00rootroot00000000000000expected_output.css000066400000000000000000000103451305254536400362030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/hfoo{c-1:#ff0004;c0:red;c1:#ff0400;c2:#ff0900;c3:#ff0d00;c4:#f10;c5:#ff1500;c6:#ff1a00;c7:#ff1e00;c8:#f20;c9:#ff2600;c10:#ff2b00;c11:#ff2f00;c12:#f30;c13:#ff3700;c14:#ff3c00;c15:#ff4000;c16:#f40;c17:#ff4800;c18:#ff4d00;c19:#ff5100;c20:#f50;c21:#ff5900;c22:#ff5e00;c23:#ff6200;c24:#f60;c25:#ff6a00;c26:#ff6f00;c27:#ff7300;c28:#f70;c29:#ff7b00;c30:#ff8000;c31:#ff8400;c32:#f80;c33:#ff8c00;c34:#ff9100;c35:#ff9500;c36:#f90;c37:#ff9d00;c38:#ffa200;c39:#ffa600;c40:#fa0;c41:#ffae00;c42:#ffb300;c43:#ffb700;c44:#fb0;c45:#ffbf00;c46:#ffc400;c47:#ffc800;c48:#fc0;c49:#ffd000;c50:#ffd500;c51:#ffd900;c52:#fd0;c53:#ffe100;c54:#ffe600;c55:#ffea00;c56:#fe0;c57:#fff200;c58:#fff700;c59:#fffb00;c60:#ff0;c61:#fbff00;c62:#f7ff00;c63:#f2ff00;c64:#ef0;c65:#eaff00;c66:#e6ff00;c67:#e1ff00;c68:#df0;c69:#d9ff00;c70:#d5ff00;c71:#d0ff00;c72:#cf0;c73:#c8ff00;c74:#c4ff00;c75:#bfff00;c76:#bf0;c77:#b7ff00;c78:#b3ff00;c79:#aeff00;c80:#af0;c81:#a6ff00;c82:#a2ff00;c83:#9dff00;c84:#9f0;c85:#95ff00;c86:#91ff00;c87:#8cff00;c88:#8f0;c89:#84ff00;c90:#80ff00;c91:#7bff00;c92:#7f0;c93:#73ff00;c94:#6fff00;c95:#6aff00;c96:#6f0;c97:#62ff00;c98:#5eff00;c99:#59ff00;c100:#5f0;c101:#51ff00;c102:#4dff00;c103:#48ff00;c104:#4f0;c105:#40ff00;c106:#3cff00;c107:#37ff00;c108:#3f0;c109:#2fff00;c110:#2bff00;c111:#26ff00;c112:#2f0;c113:#1eff00;c114:#1aff00;c115:#15ff00;c116:#1f0;c117:#0dff00;c118:#09ff00;c119:#04ff00;c120:lime;c121:#00ff04;c122:#00ff09;c123:#00ff0d;c124:#0f1;c125:#00ff15;c126:#00ff1a;c127:#00ff1e;c128:#0f2;c129:#00ff26;c130:#00ff2b;c131:#00ff2f;c132:#0f3;c133:#00ff37;c134:#00ff3c;c135:#00ff40;c136:#0f4;c137:#00ff48;c138:#00ff4d;c139:#00ff51;c140:#0f5;c141:#00ff59;c142:#00ff5e;c143:#00ff62;c144:#0f6;c145:#00ff6a;c146:#00ff6f;c147:#00ff73;c148:#0f7;c149:#00ff7b;c150:#00ff80;c151:#00ff84;c152:#0f8;c153:#00ff8c;c154:#00ff91;c155:#00ff95;c156:#0f9;c157:#00ff9d;c158:#00ffa2;c159:#00ffa6;c160:#0fa;c161:#00ffae;c162:#00ffb3;c163:#00ffb7;c164:#0fb;c165:#00ffbf;c166:#00ffc4;c167:#00ffc8;c168:#0fc;c169:#00ffd0;c170:#00ffd5;c171:#00ffd9;c172:#0fd;c173:#00ffe1;c174:#00ffe6;c175:#00ffea;c176:#0fe;c177:#00fff2;c178:#00fff7;c179:#00fffb;c180:cyan;c181:#00fbff;c182:#00f7ff;c183:#00f2ff;c184:#0ef;c185:#00eaff;c186:#00e6ff;c187:#00e1ff;c188:#0df;c189:#00d9ff;c190:#00d5ff;c191:#00d0ff;c192:#0cf;c193:#00c8ff;c194:#00c4ff;c195:#00bfff;c196:#0bf;c197:#00b7ff;c198:#00b3ff;c199:#00aeff;c200:#0af;c201:#00a6ff;c202:#00a2ff;c203:#009dff;c204:#09f;c205:#0095ff;c206:#0091ff;c207:#008cff;c208:#08f;c209:#0084ff;c210:#0080ff;c211:#007bff;c212:#07f;c213:#0073ff;c214:#006fff;c215:#006aff;c216:#06f;c217:#0062ff;c218:#005eff;c219:#0059ff;c220:#05f;c221:#0051ff;c222:#004dff;c223:#0048ff;c224:#04f;c225:#0040ff;c226:#003cff;c227:#0037ff;c228:#03f;c229:#002fff;c230:#002bff;c231:#0026ff;c232:#02f;c233:#001eff;c234:#001aff;c235:#0015ff;c236:#01f;c237:#000dff;c238:#0009ff;c239:#0004ff;c240:blue;c241:#0400ff;c242:#0900ff;c243:#0d00ff;c244:#10f;c245:#1500ff;c246:#1a00ff;c247:#1e00ff;c248:#20f;c249:#2600ff;c250:#2b00ff;c251:#2f00ff;c252:#30f;c253:#3700ff;c254:#3c00ff;c255:#4000ff;c256:#40f;c257:#4800ff;c258:#4d00ff;c259:#5100ff;c260:#50f;c261:#5900ff;c262:#5e00ff;c263:#6200ff;c264:#60f;c265:#6a00ff;c266:#6f00ff;c267:#7300ff;c268:#70f;c269:#7b00ff;c270:#8000ff;c271:#8400ff;c272:#80f;c273:#8c00ff;c274:#9100ff;c275:#9500ff;c276:#90f;c277:#9d00ff;c278:#a200ff;c279:#a600ff;c280:#a0f;c281:#ae00ff;c282:#b300ff;c283:#b700ff;c284:#b0f;c285:#bf00ff;c286:#c400ff;c287:#c800ff;c288:#c0f;c289:#d000ff;c290:#d500ff;c291:#d900ff;c292:#d0f;c293:#e100ff;c294:#e600ff;c295:#ea00ff;c296:#e0f;c297:#f200ff;c298:#f700ff;c299:#fb00ff;c300:#f0f;c301:#ff00fb;c302:#ff00f7;c303:#ff00f2;c304:#f0e;c305:#ff00ea;c306:#ff00e6;c307:#ff00e1;c308:#f0d;c309:#ff00d9;c310:#ff00d5;c311:#ff00d0;c312:#f0c;c313:#ff00c8;c314:#ff00c4;c315:#ff00bf;c316:#f0b;c317:#ff00b7;c318:#ff00b3;c319:#ff00ae;c320:#f0a;c321:#ff00a6;c322:#ff00a2;c323:#ff009d;c324:#f09;c325:#ff0095;c326:#ff0091;c327:#ff008c;c328:#f08;c329:#ff0084;c330:#ff0080;c331:#ff007b;c332:#f07;c333:#ff0073;c334:#ff006f;c335:#ff006a;c336:#f06;c337:#ff0062;c338:#ff005e;c339:#ff0059;c340:#f05;c341:#ff0051;c342:#ff004d;c343:#ff0048;c344:#f04;c345:#ff0040;c346:#ff003c;c347:#ff0037;c348:#f03;c349:#ff002f;c350:#ff002b;c351:#ff0026;c352:#f02;c353:#ff001e;c354:#ff001a;c355:#ff0015;c356:#f01;c357:#ff000d;c358:#ff0009;c359:#ff0004;c360:red} input.scss000066400000000000000000000310221305254536400342770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/hfoo { c-1: change-color(red,$hue:-1); c0: change-color(red,$hue:0); c1: change-color(red,$hue:1); c2: change-color(red,$hue:2); c3: change-color(red,$hue:3); c4: change-color(red,$hue:4); c5: change-color(red,$hue:5); c6: change-color(red,$hue:6); c7: change-color(red,$hue:7); c8: change-color(red,$hue:8); c9: change-color(red,$hue:9); c10: change-color(red,$hue:10); c11: change-color(red,$hue:11); c12: change-color(red,$hue:12); c13: change-color(red,$hue:13); c14: change-color(red,$hue:14); c15: change-color(red,$hue:15); c16: change-color(red,$hue:16); c17: change-color(red,$hue:17); c18: change-color(red,$hue:18); c19: change-color(red,$hue:19); c20: change-color(red,$hue:20); c21: change-color(red,$hue:21); c22: change-color(red,$hue:22); c23: change-color(red,$hue:23); c24: change-color(red,$hue:24); c25: change-color(red,$hue:25); c26: change-color(red,$hue:26); c27: change-color(red,$hue:27); c28: change-color(red,$hue:28); c29: change-color(red,$hue:29); c30: change-color(red,$hue:30); c31: change-color(red,$hue:31); c32: change-color(red,$hue:32); c33: change-color(red,$hue:33); c34: change-color(red,$hue:34); c35: change-color(red,$hue:35); c36: change-color(red,$hue:36); c37: change-color(red,$hue:37); c38: change-color(red,$hue:38); c39: change-color(red,$hue:39); c40: change-color(red,$hue:40); c41: change-color(red,$hue:41); c42: change-color(red,$hue:42); c43: change-color(red,$hue:43); c44: change-color(red,$hue:44); c45: change-color(red,$hue:45); c46: change-color(red,$hue:46); c47: change-color(red,$hue:47); c48: change-color(red,$hue:48); c49: change-color(red,$hue:49); c50: change-color(red,$hue:50); c51: change-color(red,$hue:51); c52: change-color(red,$hue:52); c53: change-color(red,$hue:53); c54: change-color(red,$hue:54); c55: change-color(red,$hue:55); c56: change-color(red,$hue:56); c57: change-color(red,$hue:57); c58: change-color(red,$hue:58); c59: change-color(red,$hue:59); c60: change-color(red,$hue:60); c61: change-color(red,$hue:61); c62: change-color(red,$hue:62); c63: change-color(red,$hue:63); c64: change-color(red,$hue:64); c65: change-color(red,$hue:65); c66: change-color(red,$hue:66); c67: change-color(red,$hue:67); c68: change-color(red,$hue:68); c69: change-color(red,$hue:69); c70: change-color(red,$hue:70); c71: change-color(red,$hue:71); c72: change-color(red,$hue:72); c73: change-color(red,$hue:73); c74: change-color(red,$hue:74); c75: change-color(red,$hue:75); c76: change-color(red,$hue:76); c77: change-color(red,$hue:77); c78: change-color(red,$hue:78); c79: change-color(red,$hue:79); c80: change-color(red,$hue:80); c81: change-color(red,$hue:81); c82: change-color(red,$hue:82); c83: change-color(red,$hue:83); c84: change-color(red,$hue:84); c85: change-color(red,$hue:85); c86: change-color(red,$hue:86); c87: change-color(red,$hue:87); c88: change-color(red,$hue:88); c89: change-color(red,$hue:89); c90: change-color(red,$hue:90); c91: change-color(red,$hue:91); c92: change-color(red,$hue:92); c93: change-color(red,$hue:93); c94: change-color(red,$hue:94); c95: change-color(red,$hue:95); c96: change-color(red,$hue:96); c97: change-color(red,$hue:97); c98: change-color(red,$hue:98); c99: change-color(red,$hue:99); c100: change-color(red,$hue:100); c101: change-color(red,$hue:101); c102: change-color(red,$hue:102); c103: change-color(red,$hue:103); c104: change-color(red,$hue:104); c105: change-color(red,$hue:105); c106: change-color(red,$hue:106); c107: change-color(red,$hue:107); c108: change-color(red,$hue:108); c109: change-color(red,$hue:109); c110: change-color(red,$hue:110); c111: change-color(red,$hue:111); c112: change-color(red,$hue:112); c113: change-color(red,$hue:113); c114: change-color(red,$hue:114); c115: change-color(red,$hue:115); c116: change-color(red,$hue:116); c117: change-color(red,$hue:117); c118: change-color(red,$hue:118); c119: change-color(red,$hue:119); c120: change-color(red,$hue:120); c121: change-color(red,$hue:121); c122: change-color(red,$hue:122); c123: change-color(red,$hue:123); c124: change-color(red,$hue:124); c125: change-color(red,$hue:125); c126: change-color(red,$hue:126); c127: change-color(red,$hue:127); c128: change-color(red,$hue:128); c129: change-color(red,$hue:129); c130: change-color(red,$hue:130); c131: change-color(red,$hue:131); c132: change-color(red,$hue:132); c133: change-color(red,$hue:133); c134: change-color(red,$hue:134); c135: change-color(red,$hue:135); c136: change-color(red,$hue:136); c137: change-color(red,$hue:137); c138: change-color(red,$hue:138); c139: change-color(red,$hue:139); c140: change-color(red,$hue:140); c141: change-color(red,$hue:141); c142: change-color(red,$hue:142); c143: change-color(red,$hue:143); c144: change-color(red,$hue:144); c145: change-color(red,$hue:145); c146: change-color(red,$hue:146); c147: change-color(red,$hue:147); c148: change-color(red,$hue:148); c149: change-color(red,$hue:149); c150: change-color(red,$hue:150); c151: change-color(red,$hue:151); c152: change-color(red,$hue:152); c153: change-color(red,$hue:153); c154: change-color(red,$hue:154); c155: change-color(red,$hue:155); c156: change-color(red,$hue:156); c157: change-color(red,$hue:157); c158: change-color(red,$hue:158); c159: change-color(red,$hue:159); c160: change-color(red,$hue:160); c161: change-color(red,$hue:161); c162: change-color(red,$hue:162); c163: change-color(red,$hue:163); c164: change-color(red,$hue:164); c165: change-color(red,$hue:165); c166: change-color(red,$hue:166); c167: change-color(red,$hue:167); c168: change-color(red,$hue:168); c169: change-color(red,$hue:169); c170: change-color(red,$hue:170); c171: change-color(red,$hue:171); c172: change-color(red,$hue:172); c173: change-color(red,$hue:173); c174: change-color(red,$hue:174); c175: change-color(red,$hue:175); c176: change-color(red,$hue:176); c177: change-color(red,$hue:177); c178: change-color(red,$hue:178); c179: change-color(red,$hue:179); c180: change-color(red,$hue:180); c181: change-color(red,$hue:181); c182: change-color(red,$hue:182); c183: change-color(red,$hue:183); c184: change-color(red,$hue:184); c185: change-color(red,$hue:185); c186: change-color(red,$hue:186); c187: change-color(red,$hue:187); c188: change-color(red,$hue:188); c189: change-color(red,$hue:189); c190: change-color(red,$hue:190); c191: change-color(red,$hue:191); c192: change-color(red,$hue:192); c193: change-color(red,$hue:193); c194: change-color(red,$hue:194); c195: change-color(red,$hue:195); c196: change-color(red,$hue:196); c197: change-color(red,$hue:197); c198: change-color(red,$hue:198); c199: change-color(red,$hue:199); c200: change-color(red,$hue:200); c201: change-color(red,$hue:201); c202: change-color(red,$hue:202); c203: change-color(red,$hue:203); c204: change-color(red,$hue:204); c205: change-color(red,$hue:205); c206: change-color(red,$hue:206); c207: change-color(red,$hue:207); c208: change-color(red,$hue:208); c209: change-color(red,$hue:209); c210: change-color(red,$hue:210); c211: change-color(red,$hue:211); c212: change-color(red,$hue:212); c213: change-color(red,$hue:213); c214: change-color(red,$hue:214); c215: change-color(red,$hue:215); c216: change-color(red,$hue:216); c217: change-color(red,$hue:217); c218: change-color(red,$hue:218); c219: change-color(red,$hue:219); c220: change-color(red,$hue:220); c221: change-color(red,$hue:221); c222: change-color(red,$hue:222); c223: change-color(red,$hue:223); c224: change-color(red,$hue:224); c225: change-color(red,$hue:225); c226: change-color(red,$hue:226); c227: change-color(red,$hue:227); c228: change-color(red,$hue:228); c229: change-color(red,$hue:229); c230: change-color(red,$hue:230); c231: change-color(red,$hue:231); c232: change-color(red,$hue:232); c233: change-color(red,$hue:233); c234: change-color(red,$hue:234); c235: change-color(red,$hue:235); c236: change-color(red,$hue:236); c237: change-color(red,$hue:237); c238: change-color(red,$hue:238); c239: change-color(red,$hue:239); c240: change-color(red,$hue:240); c241: change-color(red,$hue:241); c242: change-color(red,$hue:242); c243: change-color(red,$hue:243); c244: change-color(red,$hue:244); c245: change-color(red,$hue:245); c246: change-color(red,$hue:246); c247: change-color(red,$hue:247); c248: change-color(red,$hue:248); c249: change-color(red,$hue:249); c250: change-color(red,$hue:250); c251: change-color(red,$hue:251); c252: change-color(red,$hue:252); c253: change-color(red,$hue:253); c254: change-color(red,$hue:254); c255: change-color(red,$hue:255); c256: change-color(red,$hue:256); c257: change-color(red,$hue:257); c258: change-color(red,$hue:258); c259: change-color(red,$hue:259); c260: change-color(red,$hue:260); c261: change-color(red,$hue:261); c262: change-color(red,$hue:262); c263: change-color(red,$hue:263); c264: change-color(red,$hue:264); c265: change-color(red,$hue:265); c266: change-color(red,$hue:266); c267: change-color(red,$hue:267); c268: change-color(red,$hue:268); c269: change-color(red,$hue:269); c270: change-color(red,$hue:270); c271: change-color(red,$hue:271); c272: change-color(red,$hue:272); c273: change-color(red,$hue:273); c274: change-color(red,$hue:274); c275: change-color(red,$hue:275); c276: change-color(red,$hue:276); c277: change-color(red,$hue:277); c278: change-color(red,$hue:278); c279: change-color(red,$hue:279); c280: change-color(red,$hue:280); c281: change-color(red,$hue:281); c282: change-color(red,$hue:282); c283: change-color(red,$hue:283); c284: change-color(red,$hue:284); c285: change-color(red,$hue:285); c286: change-color(red,$hue:286); c287: change-color(red,$hue:287); c288: change-color(red,$hue:288); c289: change-color(red,$hue:289); c290: change-color(red,$hue:290); c291: change-color(red,$hue:291); c292: change-color(red,$hue:292); c293: change-color(red,$hue:293); c294: change-color(red,$hue:294); c295: change-color(red,$hue:295); c296: change-color(red,$hue:296); c297: change-color(red,$hue:297); c298: change-color(red,$hue:298); c299: change-color(red,$hue:299); c300: change-color(red,$hue:300); c301: change-color(red,$hue:301); c302: change-color(red,$hue:302); c303: change-color(red,$hue:303); c304: change-color(red,$hue:304); c305: change-color(red,$hue:305); c306: change-color(red,$hue:306); c307: change-color(red,$hue:307); c308: change-color(red,$hue:308); c309: change-color(red,$hue:309); c310: change-color(red,$hue:310); c311: change-color(red,$hue:311); c312: change-color(red,$hue:312); c313: change-color(red,$hue:313); c314: change-color(red,$hue:314); c315: change-color(red,$hue:315); c316: change-color(red,$hue:316); c317: change-color(red,$hue:317); c318: change-color(red,$hue:318); c319: change-color(red,$hue:319); c320: change-color(red,$hue:320); c321: change-color(red,$hue:321); c322: change-color(red,$hue:322); c323: change-color(red,$hue:323); c324: change-color(red,$hue:324); c325: change-color(red,$hue:325); c326: change-color(red,$hue:326); c327: change-color(red,$hue:327); c328: change-color(red,$hue:328); c329: change-color(red,$hue:329); c330: change-color(red,$hue:330); c331: change-color(red,$hue:331); c332: change-color(red,$hue:332); c333: change-color(red,$hue:333); c334: change-color(red,$hue:334); c335: change-color(red,$hue:335); c336: change-color(red,$hue:336); c337: change-color(red,$hue:337); c338: change-color(red,$hue:338); c339: change-color(red,$hue:339); c340: change-color(red,$hue:340); c341: change-color(red,$hue:341); c342: change-color(red,$hue:342); c343: change-color(red,$hue:343); c344: change-color(red,$hue:344); c345: change-color(red,$hue:345); c346: change-color(red,$hue:346); c347: change-color(red,$hue:347); c348: change-color(red,$hue:348); c349: change-color(red,$hue:349); c350: change-color(red,$hue:350); c351: change-color(red,$hue:351); c352: change-color(red,$hue:352); c353: change-color(red,$hue:353); c354: change-color(red,$hue:354); c355: change-color(red,$hue:355); c356: change-color(red,$hue:356); c357: change-color(red,$hue:357); c358: change-color(red,$hue:358); c359: change-color(red,$hue:359); c360: change-color(red,$hue:360); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/l/000077500000000000000000000000001305254536400323305ustar00rootroot00000000000000expected_output.css000066400000000000000000000022101305254536400361770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/lfoo{c0:#000;c1:#050000;c2:#0a0000;c3:#0f0000;c4:#140000;c5:#1a0000;c6:#1f0000;c7:#240000;c8:#290000;c9:#2e0000;c10:#300;c11:#380000;c12:#3d0000;c13:#420000;c14:#470000;c15:#4d0000;c16:#520000;c17:#570000;c18:#5c0000;c19:#610000;c20:#600;c21:#6b0000;c22:#700000;c23:#750000;c24:#7a0000;c25:maroon;c26:#850000;c27:#8a0000;c28:#8f0000;c29:#940000;c30:#900;c31:#9e0000;c32:#a30000;c33:#a80000;c34:#ad0000;c35:#b30000;c36:#b80000;c37:#bd0000;c38:#c20000;c39:#c70000;c40:#c00;c41:#d10000;c42:#d60000;c43:#db0000;c44:#e00000;c45:#e60000;c46:#eb0000;c47:#f00000;c48:#f50000;c49:#fa0000;c50:red;c51:#ff0505;c52:#ff0a0a;c53:#ff0f0f;c54:#ff1414;c55:#ff1a1a;c56:#ff1f1f;c57:#ff2424;c58:#ff2929;c59:#ff2e2e;c60:#f33;c61:#ff3838;c62:#ff3d3d;c63:#ff4242;c64:#ff4747;c65:#ff4d4d;c66:#ff5252;c67:#ff5757;c68:#ff5c5c;c69:#ff6161;c70:#f66;c71:#ff6b6b;c72:#ff7070;c73:#ff7575;c74:#ff7a7a;c75:#ff8080;c76:#ff8585;c77:#ff8a8a;c78:#ff8f8f;c79:#ff9494;c80:#f99;c81:#ff9e9e;c82:#ffa3a3;c83:#ffa8a8;c84:#ffadad;c85:#ffb3b3;c86:#ffb8b8;c87:#ffbdbd;c88:#ffc2c2;c89:#ffc7c7;c90:#fcc;c91:#ffd1d1;c92:#ffd6d6;c93:#ffdbdb;c94:#ffe0e0;c95:#ffe6e6;c96:#ffebeb;c97:#fff0f0;c98:#fff5f5;c99:snow} input.scss000066400000000000000000000077541305254536400343220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/lfoo { // c-1: change-color(red,$lightness:-1); c0: change-color(red,$lightness:0); c1: change-color(red,$lightness:1); c2: change-color(red,$lightness:2); c3: change-color(red,$lightness:3); c4: change-color(red,$lightness:4); c5: change-color(red,$lightness:5); c6: change-color(red,$lightness:6); c7: change-color(red,$lightness:7); c8: change-color(red,$lightness:8); c9: change-color(red,$lightness:9); c10: change-color(red,$lightness:10); c11: change-color(red,$lightness:11); c12: change-color(red,$lightness:12); c13: change-color(red,$lightness:13); c14: change-color(red,$lightness:14); c15: change-color(red,$lightness:15); c16: change-color(red,$lightness:16); c17: change-color(red,$lightness:17); c18: change-color(red,$lightness:18); c19: change-color(red,$lightness:19); c20: change-color(red,$lightness:20); c21: change-color(red,$lightness:21); c22: change-color(red,$lightness:22); c23: change-color(red,$lightness:23); c24: change-color(red,$lightness:24); c25: change-color(red,$lightness:25); c26: change-color(red,$lightness:26); c27: change-color(red,$lightness:27); c28: change-color(red,$lightness:28); c29: change-color(red,$lightness:29); c30: change-color(red,$lightness:30); c31: change-color(red,$lightness:31); c32: change-color(red,$lightness:32); c33: change-color(red,$lightness:33); c34: change-color(red,$lightness:34); c35: change-color(red,$lightness:35); c36: change-color(red,$lightness:36); c37: change-color(red,$lightness:37); c38: change-color(red,$lightness:38); c39: change-color(red,$lightness:39); c40: change-color(red,$lightness:40); c41: change-color(red,$lightness:41); c42: change-color(red,$lightness:42); c43: change-color(red,$lightness:43); c44: change-color(red,$lightness:44); c45: change-color(red,$lightness:45); c46: change-color(red,$lightness:46); c47: change-color(red,$lightness:47); c48: change-color(red,$lightness:48); c49: change-color(red,$lightness:49); c50: change-color(red,$lightness:50); c51: change-color(red,$lightness:51); c52: change-color(red,$lightness:52); c53: change-color(red,$lightness:53); c54: change-color(red,$lightness:54); c55: change-color(red,$lightness:55); c56: change-color(red,$lightness:56); c57: change-color(red,$lightness:57); c58: change-color(red,$lightness:58); c59: change-color(red,$lightness:59); c60: change-color(red,$lightness:60); c61: change-color(red,$lightness:61); c62: change-color(red,$lightness:62); c63: change-color(red,$lightness:63); c64: change-color(red,$lightness:64); c65: change-color(red,$lightness:65); c66: change-color(red,$lightness:66); c67: change-color(red,$lightness:67); c68: change-color(red,$lightness:68); c69: change-color(red,$lightness:69); c70: change-color(red,$lightness:70); c71: change-color(red,$lightness:71); c72: change-color(red,$lightness:72); c73: change-color(red,$lightness:73); c74: change-color(red,$lightness:74); c75: change-color(red,$lightness:75); c76: change-color(red,$lightness:76); c77: change-color(red,$lightness:77); c78: change-color(red,$lightness:78); c79: change-color(red,$lightness:79); c80: change-color(red,$lightness:80); c81: change-color(red,$lightness:81); c82: change-color(red,$lightness:82); c83: change-color(red,$lightness:83); c84: change-color(red,$lightness:84); c85: change-color(red,$lightness:85); c86: change-color(red,$lightness:86); c87: change-color(red,$lightness:87); c88: change-color(red,$lightness:88); c89: change-color(red,$lightness:89); c90: change-color(red,$lightness:90); c91: change-color(red,$lightness:91); c92: change-color(red,$lightness:92); c93: change-color(red,$lightness:93); c94: change-color(red,$lightness:94); c95: change-color(red,$lightness:95); c96: change-color(red,$lightness:96); c97: change-color(red,$lightness:97); c98: change-color(red,$lightness:98); c99: change-color(red,$lightness:99); // c100: change-color(red,$lightness:100); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/r/000077500000000000000000000000001305254536400323365ustar00rootroot00000000000000expected_output.css000066400000000000000000000061451305254536400362200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/rfoo{c0:#000;c1:#010000;c2:#020000;c3:#030000;c4:#040000;c5:#050000;c6:#060000;c7:#070000;c8:#080000;c9:#090000;c10:#0a0000;c11:#0b0000;c12:#0c0000;c13:#0d0000;c14:#0e0000;c15:#0f0000;c16:#100000;c17:#100;c18:#120000;c19:#130000;c20:#140000;c21:#150000;c22:#160000;c23:#170000;c24:#180000;c25:#190000;c26:#1a0000;c27:#1b0000;c28:#1c0000;c29:#1d0000;c30:#1e0000;c31:#1f0000;c32:#200000;c33:#210000;c34:#200;c35:#230000;c36:#240000;c37:#250000;c38:#260000;c39:#270000;c40:#280000;c41:#290000;c42:#2a0000;c43:#2b0000;c44:#2c0000;c45:#2d0000;c46:#2e0000;c47:#2f0000;c48:#300000;c49:#310000;c50:#320000;c51:#300;c52:#340000;c53:#350000;c54:#360000;c55:#370000;c56:#380000;c57:#390000;c58:#3a0000;c59:#3b0000;c60:#3c0000;c61:#3d0000;c62:#3e0000;c63:#3f0000;c64:#400000;c65:#410000;c66:#420000;c67:#430000;c68:#400;c69:#450000;c70:#460000;c71:#470000;c72:#480000;c73:#490000;c74:#4a0000;c75:#4b0000;c76:#4c0000;c77:#4d0000;c78:#4e0000;c79:#4f0000;c80:#500000;c81:#510000;c82:#520000;c83:#530000;c84:#540000;c85:#500;c86:#560000;c87:#570000;c88:#580000;c89:#590000;c90:#5a0000;c91:#5b0000;c92:#5c0000;c93:#5d0000;c94:#5e0000;c95:#5f0000;c96:#600000;c97:#610000;c98:#620000;c99:#630000;c100:#640000;c101:#650000;c102:#600;c103:#670000;c104:#680000;c105:#690000;c106:#6a0000;c107:#6b0000;c108:#6c0000;c109:#6d0000;c110:#6e0000;c111:#6f0000;c112:#700000;c113:#710000;c114:#720000;c115:#730000;c116:#740000;c117:#750000;c118:#760000;c119:#700;c120:#780000;c121:#790000;c122:#7a0000;c123:#7b0000;c124:#7c0000;c125:#7d0000;c126:#7e0000;c127:#7f0000;c128:maroon;c129:#810000;c130:#820000;c131:#830000;c132:#840000;c133:#850000;c134:#860000;c135:#870000;c136:#800;c137:#890000;c138:#8a0000;c139:darkred;c140:#8c0000;c141:#8d0000;c142:#8e0000;c143:#8f0000;c144:#900000;c145:#910000;c146:#920000;c147:#930000;c148:#940000;c149:#950000;c150:#960000;c151:#970000;c152:#980000;c153:#900;c154:#9a0000;c155:#9b0000;c156:#9c0000;c157:#9d0000;c158:#9e0000;c159:#9f0000;c160:#a00000;c161:#a10000;c162:#a20000;c163:#a30000;c164:#a40000;c165:#a50000;c166:#a60000;c167:#a70000;c168:#a80000;c169:#a90000;c170:#a00;c171:#ab0000;c172:#ac0000;c173:#ad0000;c174:#ae0000;c175:#af0000;c176:#b00000;c177:#b10000;c178:#b20000;c179:#b30000;c180:#b40000;c181:#b50000;c182:#b60000;c183:#b70000;c184:#b80000;c185:#b90000;c186:#ba0000;c187:#b00;c188:#bc0000;c189:#bd0000;c190:#be0000;c191:#bf0000;c192:#c00000;c193:#c10000;c194:#c20000;c195:#c30000;c196:#c40000;c197:#c50000;c198:#c60000;c199:#c70000;c200:#c80000;c201:#c90000;c202:#ca0000;c203:#cb0000;c204:#c00;c205:#cd0000;c206:#ce0000;c207:#cf0000;c208:#d00000;c209:#d10000;c210:#d20000;c211:#d30000;c212:#d40000;c213:#d50000;c214:#d60000;c215:#d70000;c216:#d80000;c217:#d90000;c218:#da0000;c219:#db0000;c220:#dc0000;c221:#d00;c222:#de0000;c223:#df0000;c224:#e00000;c225:#e10000;c226:#e20000;c227:#e30000;c228:#e40000;c229:#e50000;c230:#e60000;c231:#e70000;c232:#e80000;c233:#e90000;c234:#ea0000;c235:#eb0000;c236:#ec0000;c237:#ed0000;c238:#e00;c239:#ef0000;c240:#f00000;c241:#f10000;c242:#f20000;c243:#f30000;c244:#f40000;c245:#f50000;c246:#f60000;c247:#f70000;c248:#f80000;c249:#f90000;c250:#fa0000;c251:#fb0000;c252:#fc0000;c253:#fd0000;c254:#fe0000;c255:red} input.scss000066400000000000000000000225741305254536400343250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/rfoo { // c-1: change-color(black,$red:-1); c0: change-color(black,$red:0); c1: change-color(black,$red:1); c2: change-color(black,$red:2); c3: change-color(black,$red:3); c4: change-color(black,$red:4); c5: change-color(black,$red:5); c6: change-color(black,$red:6); c7: change-color(black,$red:7); c8: change-color(black,$red:8); c9: change-color(black,$red:9); c10: change-color(black,$red:10); c11: change-color(black,$red:11); c12: change-color(black,$red:12); c13: change-color(black,$red:13); c14: change-color(black,$red:14); c15: change-color(black,$red:15); c16: change-color(black,$red:16); c17: change-color(black,$red:17); c18: change-color(black,$red:18); c19: change-color(black,$red:19); c20: change-color(black,$red:20); c21: change-color(black,$red:21); c22: change-color(black,$red:22); c23: change-color(black,$red:23); c24: change-color(black,$red:24); c25: change-color(black,$red:25); c26: change-color(black,$red:26); c27: change-color(black,$red:27); c28: change-color(black,$red:28); c29: change-color(black,$red:29); c30: change-color(black,$red:30); c31: change-color(black,$red:31); c32: change-color(black,$red:32); c33: change-color(black,$red:33); c34: change-color(black,$red:34); c35: change-color(black,$red:35); c36: change-color(black,$red:36); c37: change-color(black,$red:37); c38: change-color(black,$red:38); c39: change-color(black,$red:39); c40: change-color(black,$red:40); c41: change-color(black,$red:41); c42: change-color(black,$red:42); c43: change-color(black,$red:43); c44: change-color(black,$red:44); c45: change-color(black,$red:45); c46: change-color(black,$red:46); c47: change-color(black,$red:47); c48: change-color(black,$red:48); c49: change-color(black,$red:49); c50: change-color(black,$red:50); c51: change-color(black,$red:51); c52: change-color(black,$red:52); c53: change-color(black,$red:53); c54: change-color(black,$red:54); c55: change-color(black,$red:55); c56: change-color(black,$red:56); c57: change-color(black,$red:57); c58: change-color(black,$red:58); c59: change-color(black,$red:59); c60: change-color(black,$red:60); c61: change-color(black,$red:61); c62: change-color(black,$red:62); c63: change-color(black,$red:63); c64: change-color(black,$red:64); c65: change-color(black,$red:65); c66: change-color(black,$red:66); c67: change-color(black,$red:67); c68: change-color(black,$red:68); c69: change-color(black,$red:69); c70: change-color(black,$red:70); c71: change-color(black,$red:71); c72: change-color(black,$red:72); c73: change-color(black,$red:73); c74: change-color(black,$red:74); c75: change-color(black,$red:75); c76: change-color(black,$red:76); c77: change-color(black,$red:77); c78: change-color(black,$red:78); c79: change-color(black,$red:79); c80: change-color(black,$red:80); c81: change-color(black,$red:81); c82: change-color(black,$red:82); c83: change-color(black,$red:83); c84: change-color(black,$red:84); c85: change-color(black,$red:85); c86: change-color(black,$red:86); c87: change-color(black,$red:87); c88: change-color(black,$red:88); c89: change-color(black,$red:89); c90: change-color(black,$red:90); c91: change-color(black,$red:91); c92: change-color(black,$red:92); c93: change-color(black,$red:93); c94: change-color(black,$red:94); c95: change-color(black,$red:95); c96: change-color(black,$red:96); c97: change-color(black,$red:97); c98: change-color(black,$red:98); c99: change-color(black,$red:99); c100: change-color(black,$red:100); c101: change-color(black,$red:101); c102: change-color(black,$red:102); c103: change-color(black,$red:103); c104: change-color(black,$red:104); c105: change-color(black,$red:105); c106: change-color(black,$red:106); c107: change-color(black,$red:107); c108: change-color(black,$red:108); c109: change-color(black,$red:109); c110: change-color(black,$red:110); c111: change-color(black,$red:111); c112: change-color(black,$red:112); c113: change-color(black,$red:113); c114: change-color(black,$red:114); c115: change-color(black,$red:115); c116: change-color(black,$red:116); c117: change-color(black,$red:117); c118: change-color(black,$red:118); c119: change-color(black,$red:119); c120: change-color(black,$red:120); c121: change-color(black,$red:121); c122: change-color(black,$red:122); c123: change-color(black,$red:123); c124: change-color(black,$red:124); c125: change-color(black,$red:125); c126: change-color(black,$red:126); c127: change-color(black,$red:127); c128: change-color(black,$red:128); c129: change-color(black,$red:129); c130: change-color(black,$red:130); c131: change-color(black,$red:131); c132: change-color(black,$red:132); c133: change-color(black,$red:133); c134: change-color(black,$red:134); c135: change-color(black,$red:135); c136: change-color(black,$red:136); c137: change-color(black,$red:137); c138: change-color(black,$red:138); c139: change-color(black,$red:139); c140: change-color(black,$red:140); c141: change-color(black,$red:141); c142: change-color(black,$red:142); c143: change-color(black,$red:143); c144: change-color(black,$red:144); c145: change-color(black,$red:145); c146: change-color(black,$red:146); c147: change-color(black,$red:147); c148: change-color(black,$red:148); c149: change-color(black,$red:149); c150: change-color(black,$red:150); c151: change-color(black,$red:151); c152: change-color(black,$red:152); c153: change-color(black,$red:153); c154: change-color(black,$red:154); c155: change-color(black,$red:155); c156: change-color(black,$red:156); c157: change-color(black,$red:157); c158: change-color(black,$red:158); c159: change-color(black,$red:159); c160: change-color(black,$red:160); c161: change-color(black,$red:161); c162: change-color(black,$red:162); c163: change-color(black,$red:163); c164: change-color(black,$red:164); c165: change-color(black,$red:165); c166: change-color(black,$red:166); c167: change-color(black,$red:167); c168: change-color(black,$red:168); c169: change-color(black,$red:169); c170: change-color(black,$red:170); c171: change-color(black,$red:171); c172: change-color(black,$red:172); c173: change-color(black,$red:173); c174: change-color(black,$red:174); c175: change-color(black,$red:175); c176: change-color(black,$red:176); c177: change-color(black,$red:177); c178: change-color(black,$red:178); c179: change-color(black,$red:179); c180: change-color(black,$red:180); c181: change-color(black,$red:181); c182: change-color(black,$red:182); c183: change-color(black,$red:183); c184: change-color(black,$red:184); c185: change-color(black,$red:185); c186: change-color(black,$red:186); c187: change-color(black,$red:187); c188: change-color(black,$red:188); c189: change-color(black,$red:189); c190: change-color(black,$red:190); c191: change-color(black,$red:191); c192: change-color(black,$red:192); c193: change-color(black,$red:193); c194: change-color(black,$red:194); c195: change-color(black,$red:195); c196: change-color(black,$red:196); c197: change-color(black,$red:197); c198: change-color(black,$red:198); c199: change-color(black,$red:199); c200: change-color(black,$red:200); c201: change-color(black,$red:201); c202: change-color(black,$red:202); c203: change-color(black,$red:203); c204: change-color(black,$red:204); c205: change-color(black,$red:205); c206: change-color(black,$red:206); c207: change-color(black,$red:207); c208: change-color(black,$red:208); c209: change-color(black,$red:209); c210: change-color(black,$red:210); c211: change-color(black,$red:211); c212: change-color(black,$red:212); c213: change-color(black,$red:213); c214: change-color(black,$red:214); c215: change-color(black,$red:215); c216: change-color(black,$red:216); c217: change-color(black,$red:217); c218: change-color(black,$red:218); c219: change-color(black,$red:219); c220: change-color(black,$red:220); c221: change-color(black,$red:221); c222: change-color(black,$red:222); c223: change-color(black,$red:223); c224: change-color(black,$red:224); c225: change-color(black,$red:225); c226: change-color(black,$red:226); c227: change-color(black,$red:227); c228: change-color(black,$red:228); c229: change-color(black,$red:229); c230: change-color(black,$red:230); c231: change-color(black,$red:231); c232: change-color(black,$red:232); c233: change-color(black,$red:233); c234: change-color(black,$red:234); c235: change-color(black,$red:235); c236: change-color(black,$red:236); c237: change-color(black,$red:237); c238: change-color(black,$red:238); c239: change-color(black,$red:239); c240: change-color(black,$red:240); c241: change-color(black,$red:241); c242: change-color(black,$red:242); c243: change-color(black,$red:243); c244: change-color(black,$red:244); c245: change-color(black,$red:245); c246: change-color(black,$red:246); c247: change-color(black,$red:247); c248: change-color(black,$red:248); c249: change-color(black,$red:249); c250: change-color(black,$red:250); c251: change-color(black,$red:251); c252: change-color(black,$red:252); c253: change-color(black,$red:253); c254: change-color(black,$red:254); c255: change-color(black,$red:255); // c256: change-color(black,$red:256); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/s/000077500000000000000000000000001305254536400323375ustar00rootroot00000000000000expected_output.css000066400000000000000000000022341305254536400362140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/sfoo{c0:gray;c1:#817e7e;c2:#827d7d;c3:#837c7c;c4:#857a7a;c5:#867979;c6:#877878;c7:#877;c8:#8a7575;c9:#8b7474;c10:#8c7373;c11:#8e7171;c12:#8f7070;c13:#906f6f;c14:#916e6e;c15:#936c6c;c16:#946b6b;c17:#956a6a;c18:#966969;c19:#986767;c20:#966;c21:#9a6565;c22:#9c6363;c23:#9d6262;c24:#9e6161;c25:#9f6060;c26:#a15e5e;c27:#a25d5d;c28:#a35c5c;c29:#a45b5b;c30:#a65959;c31:#a75858;c32:#a85757;c33:#a55;c34:#ab5454;c35:#ac5353;c36:#ad5252;c37:#af5050;c38:#b04f4f;c39:#b14e4e;c40:#b34d4d;c41:#b44b4b;c42:#b54a4a;c43:#b64949;c44:#b84747;c45:#b94646;c46:#ba4545;c47:#b44;c48:#bd4242;c49:#be4141;c50:#bf4040;c51:#c13e3e;c52:#c23d3d;c53:#c33c3c;c54:#c43b3b;c55:#c63939;c56:#c73838;c57:#c83737;c58:#c93636;c59:#cb3434;c60:#c33;c61:#cd3232;c62:#cf3030;c63:#d02f2f;c64:#d12e2e;c65:#d22d2d;c66:#d42b2b;c67:#d52a2a;c68:#d62929;c69:#d72828;c70:#d92626;c71:#da2525;c72:#db2424;c73:#d22;c74:#de2121;c75:#df2020;c76:#e01f1f;c77:#e21d1d;c78:#e31c1c;c79:#e41b1b;c80:#e61a1a;c81:#e71818;c82:#e81717;c83:#e91616;c84:#eb1414;c85:#ec1313;c86:#ed1212;c87:#e11;c88:#f00f0f;c89:#f10e0e;c90:#f20d0d;c91:#f40b0b;c92:#f50a0a;c93:#f60909;c94:#f70808;c95:#f90606;c96:#fa0505;c97:#fb0404;c98:#fc0303;c99:#fe0101;c100:red} input.scss000066400000000000000000000101751305254536400343200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/change-color/sfoo { // c-1: change-color(red,$saturation:-1); c0: change-color(red,$saturation:0); c1: change-color(red,$saturation:1); c2: change-color(red,$saturation:2); c3: change-color(red,$saturation:3); c4: change-color(red,$saturation:4); c5: change-color(red,$saturation:5); c6: change-color(red,$saturation:6); c7: change-color(red,$saturation:7); c8: change-color(red,$saturation:8); c9: change-color(red,$saturation:9); c10: change-color(red,$saturation:10); c11: change-color(red,$saturation:11); c12: change-color(red,$saturation:12); c13: change-color(red,$saturation:13); c14: change-color(red,$saturation:14); c15: change-color(red,$saturation:15); c16: change-color(red,$saturation:16); c17: change-color(red,$saturation:17); c18: change-color(red,$saturation:18); c19: change-color(red,$saturation:19); c20: change-color(red,$saturation:20); c21: change-color(red,$saturation:21); c22: change-color(red,$saturation:22); c23: change-color(red,$saturation:23); c24: change-color(red,$saturation:24); c25: change-color(red,$saturation:25); c26: change-color(red,$saturation:26); c27: change-color(red,$saturation:27); c28: change-color(red,$saturation:28); c29: change-color(red,$saturation:29); c30: change-color(red,$saturation:30); c31: change-color(red,$saturation:31); c32: change-color(red,$saturation:32); c33: change-color(red,$saturation:33); c34: change-color(red,$saturation:34); c35: change-color(red,$saturation:35); c36: change-color(red,$saturation:36); c37: change-color(red,$saturation:37); c38: change-color(red,$saturation:38); c39: change-color(red,$saturation:39); c40: change-color(red,$saturation:40); c41: change-color(red,$saturation:41); c42: change-color(red,$saturation:42); c43: change-color(red,$saturation:43); c44: change-color(red,$saturation:44); c45: change-color(red,$saturation:45); c46: change-color(red,$saturation:46); c47: change-color(red,$saturation:47); c48: change-color(red,$saturation:48); c49: change-color(red,$saturation:49); c50: change-color(red,$saturation:50); c51: change-color(red,$saturation:51); c52: change-color(red,$saturation:52); c53: change-color(red,$saturation:53); c54: change-color(red,$saturation:54); c55: change-color(red,$saturation:55); c56: change-color(red,$saturation:56); c57: change-color(red,$saturation:57); c58: change-color(red,$saturation:58); c59: change-color(red,$saturation:59); c60: change-color(red,$saturation:60); c61: change-color(red,$saturation:61); c62: change-color(red,$saturation:62); c63: change-color(red,$saturation:63); c64: change-color(red,$saturation:64); c65: change-color(red,$saturation:65); c66: change-color(red,$saturation:66); c67: change-color(red,$saturation:67); c68: change-color(red,$saturation:68); c69: change-color(red,$saturation:69); c70: change-color(red,$saturation:70); c71: change-color(red,$saturation:71); c72: change-color(red,$saturation:72); c73: change-color(red,$saturation:73); c74: change-color(red,$saturation:74); c75: change-color(red,$saturation:75); c76: change-color(red,$saturation:76); c77: change-color(red,$saturation:77); c78: change-color(red,$saturation:78); c79: change-color(red,$saturation:79); c80: change-color(red,$saturation:80); c81: change-color(red,$saturation:81); c82: change-color(red,$saturation:82); c83: change-color(red,$saturation:83); c84: change-color(red,$saturation:84); c85: change-color(red,$saturation:85); c86: change-color(red,$saturation:86); c87: change-color(red,$saturation:87); c88: change-color(red,$saturation:88); c89: change-color(red,$saturation:89); c90: change-color(red,$saturation:90); c91: change-color(red,$saturation:91); c92: change-color(red,$saturation:92); c93: change-color(red,$saturation:93); c94: change-color(red,$saturation:94); c95: change-color(red,$saturation:95); c96: change-color(red,$saturation:96); c97: change-color(red,$saturation:97); c98: change-color(red,$saturation:98); c99: change-color(red,$saturation:99); c100: change-color(red,$saturation:100); // c101: change-color(red,$saturation:101); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/000077500000000000000000000000001305254536400317375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/a/000077500000000000000000000000001305254536400321575ustar00rootroot00000000000000expected_output.css000066400000000000000000000061601305254536400360360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/afoo{c-100:rgba(255,0,0,0);c-99:rgba(255,0,0,0.01);c-98:rgba(255,0,0,0.02);c-97:rgba(255,0,0,0.03);c-96:rgba(255,0,0,0.04);c-95:rgba(255,0,0,0.05);c-94:rgba(255,0,0,0.06);c-93:rgba(255,0,0,0.07);c-92:rgba(255,0,0,0.08);c-91:rgba(255,0,0,0.09);c-90:rgba(255,0,0,0.1);c-89:rgba(255,0,0,0.11);c-88:rgba(255,0,0,0.12);c-87:rgba(255,0,0,0.13);c-86:rgba(255,0,0,0.14);c-85:rgba(255,0,0,0.15);c-84:rgba(255,0,0,0.16);c-83:rgba(255,0,0,0.17);c-82:rgba(255,0,0,0.18);c-81:rgba(255,0,0,0.19);c-80:rgba(255,0,0,0.2);c-79:rgba(255,0,0,0.21);c-78:rgba(255,0,0,0.22);c-77:rgba(255,0,0,0.23);c-76:rgba(255,0,0,0.24);c-75:rgba(255,0,0,0.25);c-74:rgba(255,0,0,0.26);c-73:rgba(255,0,0,0.27);c-72:rgba(255,0,0,0.28);c-71:rgba(255,0,0,0.29);c-70:rgba(255,0,0,0.3);c-69:rgba(255,0,0,0.31);c-68:rgba(255,0,0,0.32);c-67:rgba(255,0,0,0.33);c-66:rgba(255,0,0,0.34);c-65:rgba(255,0,0,0.35);c-64:rgba(255,0,0,0.36);c-63:rgba(255,0,0,0.37);c-62:rgba(255,0,0,0.38);c-61:rgba(255,0,0,0.39);c-60:rgba(255,0,0,0.4);c-59:rgba(255,0,0,0.41);c-58:rgba(255,0,0,0.42);c-57:rgba(255,0,0,0.43);c-56:rgba(255,0,0,0.44);c-55:rgba(255,0,0,0.45);c-54:rgba(255,0,0,0.46);c-53:rgba(255,0,0,0.47);c-52:rgba(255,0,0,0.48);c-51:rgba(255,0,0,0.49);c-50:rgba(255,0,0,0.5);c-49:rgba(255,0,0,0.51);c-48:rgba(255,0,0,0.52);c-47:rgba(255,0,0,0.53);c-46:rgba(255,0,0,0.54);c-45:rgba(255,0,0,0.55);c-44:rgba(255,0,0,0.56);c-43:rgba(255,0,0,0.57);c-42:rgba(255,0,0,0.58);c-41:rgba(255,0,0,0.59);c-40:rgba(255,0,0,0.6);c-39:rgba(255,0,0,0.61);c-38:rgba(255,0,0,0.62);c-37:rgba(255,0,0,0.63);c-36:rgba(255,0,0,0.64);c-35:rgba(255,0,0,0.65);c-34:rgba(255,0,0,0.66);c-33:rgba(255,0,0,0.67);c-32:rgba(255,0,0,0.68);c-31:rgba(255,0,0,0.69);c-30:rgba(255,0,0,0.7);c-29:rgba(255,0,0,0.71);c-28:rgba(255,0,0,0.72);c-27:rgba(255,0,0,0.73);c-26:rgba(255,0,0,0.74);c-25:rgba(255,0,0,0.75);c-24:rgba(255,0,0,0.76);c-23:rgba(255,0,0,0.77);c-22:rgba(255,0,0,0.78);c-21:rgba(255,0,0,0.79);c-20:rgba(255,0,0,0.8);c-19:rgba(255,0,0,0.81);c-18:rgba(255,0,0,0.82);c-17:rgba(255,0,0,0.83);c-16:rgba(255,0,0,0.84);c-15:rgba(255,0,0,0.85);c-14:rgba(255,0,0,0.86);c-13:rgba(255,0,0,0.87);c-12:rgba(255,0,0,0.88);c-11:rgba(255,0,0,0.89);c-10:rgba(255,0,0,0.9);c-9:rgba(255,0,0,0.91);c-8:rgba(255,0,0,0.92);c-7:rgba(255,0,0,0.93);c-6:rgba(255,0,0,0.94);c-5:rgba(255,0,0,0.95);c-4:rgba(255,0,0,0.96);c-3:rgba(255,0,0,0.97);c-2:rgba(255,0,0,0.98);c-1:rgba(255,0,0,0.99);c0:red;c1:red;c2:red;c3:red;c4:red;c5:red;c6:red;c7:red;c8:red;c9:red;c10:red;c11:red;c12:red;c13:red;c14:red;c15:red;c16:red;c17:red;c18:red;c19:red;c20:red;c21:red;c22:red;c23:red;c24:red;c25:red;c26:red;c27:red;c28:red;c29:red;c30:red;c31:red;c32:red;c33:red;c34:red;c35:red;c36:red;c37:red;c38:red;c39:red;c40:red;c41:red;c42:red;c43:red;c44:red;c45:red;c46:red;c47:red;c48:red;c49:red;c50:red;c51:red;c52:red;c53:red;c54:red;c55:red;c56:red;c57:red;c58:red;c59:red;c60:red;c61:red;c62:red;c63:red;c64:red;c65:red;c66:red;c67:red;c68:red;c69:red;c70:red;c71:red;c72:red;c73:red;c74:red;c75:red;c76:red;c77:red;c78:red;c79:red;c80:red;c81:red;c82:red;c83:red;c84:red;c85:red;c86:red;c87:red;c88:red;c89:red;c90:red;c91:red;c92:red;c93:red;c94:red;c95:red;c96:red;c97:red;c98:red;c99:red;c100:red} input.scss000066400000000000000000000165061305254536400341440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/afoo { // c-101: scale-color(red,$alpha:-101%); c-100: scale-color(red,$alpha:-100%); c-99: scale-color(red,$alpha:-99%); c-98: scale-color(red,$alpha:-98%); c-97: scale-color(red,$alpha:-97%); c-96: scale-color(red,$alpha:-96%); c-95: scale-color(red,$alpha:-95%); c-94: scale-color(red,$alpha:-94%); c-93: scale-color(red,$alpha:-93%); c-92: scale-color(red,$alpha:-92%); c-91: scale-color(red,$alpha:-91%); c-90: scale-color(red,$alpha:-90%); c-89: scale-color(red,$alpha:-89%); c-88: scale-color(red,$alpha:-88%); c-87: scale-color(red,$alpha:-87%); c-86: scale-color(red,$alpha:-86%); c-85: scale-color(red,$alpha:-85%); c-84: scale-color(red,$alpha:-84%); c-83: scale-color(red,$alpha:-83%); c-82: scale-color(red,$alpha:-82%); c-81: scale-color(red,$alpha:-81%); c-80: scale-color(red,$alpha:-80%); c-79: scale-color(red,$alpha:-79%); c-78: scale-color(red,$alpha:-78%); c-77: scale-color(red,$alpha:-77%); c-76: scale-color(red,$alpha:-76%); c-75: scale-color(red,$alpha:-75%); c-74: scale-color(red,$alpha:-74%); c-73: scale-color(red,$alpha:-73%); c-72: scale-color(red,$alpha:-72%); c-71: scale-color(red,$alpha:-71%); c-70: scale-color(red,$alpha:-70%); c-69: scale-color(red,$alpha:-69%); c-68: scale-color(red,$alpha:-68%); c-67: scale-color(red,$alpha:-67%); c-66: scale-color(red,$alpha:-66%); c-65: scale-color(red,$alpha:-65%); c-64: scale-color(red,$alpha:-64%); c-63: scale-color(red,$alpha:-63%); c-62: scale-color(red,$alpha:-62%); c-61: scale-color(red,$alpha:-61%); c-60: scale-color(red,$alpha:-60%); c-59: scale-color(red,$alpha:-59%); c-58: scale-color(red,$alpha:-58%); c-57: scale-color(red,$alpha:-57%); c-56: scale-color(red,$alpha:-56%); c-55: scale-color(red,$alpha:-55%); c-54: scale-color(red,$alpha:-54%); c-53: scale-color(red,$alpha:-53%); c-52: scale-color(red,$alpha:-52%); c-51: scale-color(red,$alpha:-51%); c-50: scale-color(red,$alpha:-50%); c-49: scale-color(red,$alpha:-49%); c-48: scale-color(red,$alpha:-48%); c-47: scale-color(red,$alpha:-47%); c-46: scale-color(red,$alpha:-46%); c-45: scale-color(red,$alpha:-45%); c-44: scale-color(red,$alpha:-44%); c-43: scale-color(red,$alpha:-43%); c-42: scale-color(red,$alpha:-42%); c-41: scale-color(red,$alpha:-41%); c-40: scale-color(red,$alpha:-40%); c-39: scale-color(red,$alpha:-39%); c-38: scale-color(red,$alpha:-38%); c-37: scale-color(red,$alpha:-37%); c-36: scale-color(red,$alpha:-36%); c-35: scale-color(red,$alpha:-35%); c-34: scale-color(red,$alpha:-34%); c-33: scale-color(red,$alpha:-33%); c-32: scale-color(red,$alpha:-32%); c-31: scale-color(red,$alpha:-31%); c-30: scale-color(red,$alpha:-30%); c-29: scale-color(red,$alpha:-29%); c-28: scale-color(red,$alpha:-28%); c-27: scale-color(red,$alpha:-27%); c-26: scale-color(red,$alpha:-26%); c-25: scale-color(red,$alpha:-25%); c-24: scale-color(red,$alpha:-24%); c-23: scale-color(red,$alpha:-23%); c-22: scale-color(red,$alpha:-22%); c-21: scale-color(red,$alpha:-21%); c-20: scale-color(red,$alpha:-20%); c-19: scale-color(red,$alpha:-19%); c-18: scale-color(red,$alpha:-18%); c-17: scale-color(red,$alpha:-17%); c-16: scale-color(red,$alpha:-16%); c-15: scale-color(red,$alpha:-15%); c-14: scale-color(red,$alpha:-14%); c-13: scale-color(red,$alpha:-13%); c-12: scale-color(red,$alpha:-12%); c-11: scale-color(red,$alpha:-11%); c-10: scale-color(red,$alpha:-10%); c-9: scale-color(red,$alpha:-9%); c-8: scale-color(red,$alpha:-8%); c-7: scale-color(red,$alpha:-7%); c-6: scale-color(red,$alpha:-6%); c-5: scale-color(red,$alpha:-5%); c-4: scale-color(red,$alpha:-4%); c-3: scale-color(red,$alpha:-3%); c-2: scale-color(red,$alpha:-2%); c-1: scale-color(red,$alpha:-1%); c0: scale-color(red,$alpha:0%); c1: scale-color(red,$alpha:1%); c2: scale-color(red,$alpha:2%); c3: scale-color(red,$alpha:3%); c4: scale-color(red,$alpha:4%); c5: scale-color(red,$alpha:5%); c6: scale-color(red,$alpha:6%); c7: scale-color(red,$alpha:7%); c8: scale-color(red,$alpha:8%); c9: scale-color(red,$alpha:9%); c10: scale-color(red,$alpha:10%); c11: scale-color(red,$alpha:11%); c12: scale-color(red,$alpha:12%); c13: scale-color(red,$alpha:13%); c14: scale-color(red,$alpha:14%); c15: scale-color(red,$alpha:15%); c16: scale-color(red,$alpha:16%); c17: scale-color(red,$alpha:17%); c18: scale-color(red,$alpha:18%); c19: scale-color(red,$alpha:19%); c20: scale-color(red,$alpha:20%); c21: scale-color(red,$alpha:21%); c22: scale-color(red,$alpha:22%); c23: scale-color(red,$alpha:23%); c24: scale-color(red,$alpha:24%); c25: scale-color(red,$alpha:25%); c26: scale-color(red,$alpha:26%); c27: scale-color(red,$alpha:27%); c28: scale-color(red,$alpha:28%); c29: scale-color(red,$alpha:29%); c30: scale-color(red,$alpha:30%); c31: scale-color(red,$alpha:31%); c32: scale-color(red,$alpha:32%); c33: scale-color(red,$alpha:33%); c34: scale-color(red,$alpha:34%); c35: scale-color(red,$alpha:35%); c36: scale-color(red,$alpha:36%); c37: scale-color(red,$alpha:37%); c38: scale-color(red,$alpha:38%); c39: scale-color(red,$alpha:39%); c40: scale-color(red,$alpha:40%); c41: scale-color(red,$alpha:41%); c42: scale-color(red,$alpha:42%); c43: scale-color(red,$alpha:43%); c44: scale-color(red,$alpha:44%); c45: scale-color(red,$alpha:45%); c46: scale-color(red,$alpha:46%); c47: scale-color(red,$alpha:47%); c48: scale-color(red,$alpha:48%); c49: scale-color(red,$alpha:49%); c50: scale-color(red,$alpha:50%); c51: scale-color(red,$alpha:51%); c52: scale-color(red,$alpha:52%); c53: scale-color(red,$alpha:53%); c54: scale-color(red,$alpha:54%); c55: scale-color(red,$alpha:55%); c56: scale-color(red,$alpha:56%); c57: scale-color(red,$alpha:57%); c58: scale-color(red,$alpha:58%); c59: scale-color(red,$alpha:59%); c60: scale-color(red,$alpha:60%); c61: scale-color(red,$alpha:61%); c62: scale-color(red,$alpha:62%); c63: scale-color(red,$alpha:63%); c64: scale-color(red,$alpha:64%); c65: scale-color(red,$alpha:65%); c66: scale-color(red,$alpha:66%); c67: scale-color(red,$alpha:67%); c68: scale-color(red,$alpha:68%); c69: scale-color(red,$alpha:69%); c70: scale-color(red,$alpha:70%); c71: scale-color(red,$alpha:71%); c72: scale-color(red,$alpha:72%); c73: scale-color(red,$alpha:73%); c74: scale-color(red,$alpha:74%); c75: scale-color(red,$alpha:75%); c76: scale-color(red,$alpha:76%); c77: scale-color(red,$alpha:77%); c78: scale-color(red,$alpha:78%); c79: scale-color(red,$alpha:79%); c80: scale-color(red,$alpha:80%); c81: scale-color(red,$alpha:81%); c82: scale-color(red,$alpha:82%); c83: scale-color(red,$alpha:83%); c84: scale-color(red,$alpha:84%); c85: scale-color(red,$alpha:85%); c86: scale-color(red,$alpha:86%); c87: scale-color(red,$alpha:87%); c88: scale-color(red,$alpha:88%); c89: scale-color(red,$alpha:89%); c90: scale-color(red,$alpha:90%); c91: scale-color(red,$alpha:91%); c92: scale-color(red,$alpha:92%); c93: scale-color(red,$alpha:93%); c94: scale-color(red,$alpha:94%); c95: scale-color(red,$alpha:95%); c96: scale-color(red,$alpha:96%); c97: scale-color(red,$alpha:97%); c98: scale-color(red,$alpha:98%); c99: scale-color(red,$alpha:99%); c100: scale-color(red,$alpha:100%); // c101: scale-color(red,$alpha:101%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/b/000077500000000000000000000000001305254536400321605ustar00rootroot00000000000000expected_output.css000066400000000000000000000040411305254536400360330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/bfoo{c-100:red;c-99:red;c-98:red;c-97:red;c-96:red;c-95:red;c-94:red;c-93:red;c-92:red;c-91:red;c-90:red;c-89:red;c-88:red;c-87:red;c-86:red;c-85:red;c-84:red;c-83:red;c-82:red;c-81:red;c-80:red;c-79:red;c-78:red;c-77:red;c-76:red;c-75:red;c-74:red;c-73:red;c-72:red;c-71:red;c-70:red;c-69:red;c-68:red;c-67:red;c-66:red;c-65:red;c-64:red;c-63:red;c-62:red;c-61:red;c-60:red;c-59:red;c-58:red;c-57:red;c-56:red;c-55:red;c-54:red;c-53:red;c-52:red;c-51:red;c-50:red;c-49:red;c-48:red;c-47:red;c-46:red;c-45:red;c-44:red;c-43:red;c-42:red;c-41:red;c-40:red;c-39:red;c-38:red;c-37:red;c-36:red;c-35:red;c-34:red;c-33:red;c-32:red;c-31:red;c-30:red;c-29:red;c-28:red;c-27:red;c-26:red;c-25:red;c-24:red;c-23:red;c-22:red;c-21:red;c-20:red;c-19:red;c-18:red;c-17:red;c-16:red;c-15:red;c-14:red;c-13:red;c-12:red;c-11:red;c-10:red;c-9:red;c-8:red;c-7:red;c-6:red;c-5:red;c-4:red;c-3:red;c-2:red;c-1:red;c0:red;c1:#ff0003;c2:#ff0005;c3:#ff0008;c4:#ff000a;c5:#ff000d;c6:#ff000f;c7:#ff0012;c8:#ff0014;c9:#ff0017;c10:#ff001a;c11:#ff001c;c12:#ff001f;c13:#ff0021;c14:#ff0024;c15:#ff0026;c16:#ff0029;c17:#ff002b;c18:#ff002e;c19:#ff0030;c20:#f03;c21:#ff0036;c22:#ff0038;c23:#ff003b;c24:#ff003d;c25:#ff0040;c26:#ff0042;c27:#ff0045;c28:#ff0047;c29:#ff004a;c30:#ff004d;c31:#ff004f;c32:#ff0052;c33:#ff0054;c34:#ff0057;c35:#ff0059;c36:#ff005c;c37:#ff005e;c38:#ff0061;c39:#ff0063;c40:#f06;c41:#ff0069;c42:#ff006b;c43:#ff006e;c44:#ff0070;c45:#ff0073;c46:#ff0075;c47:#ff0078;c48:#ff007a;c49:#ff007d;c50:#ff0080;c51:#ff0082;c52:#ff0085;c53:#ff0087;c54:#ff008a;c55:#ff008c;c56:#ff008f;c57:#ff0091;c58:#ff0094;c59:#ff0096;c60:#f09;c61:#ff009c;c62:#ff009e;c63:#ff00a1;c64:#ff00a3;c65:#ff00a6;c66:#ff00a8;c67:#ff00ab;c68:#ff00ad;c69:#ff00b0;c70:#ff00b3;c71:#ff00b5;c72:#ff00b8;c73:#ff00ba;c74:#ff00bd;c75:#ff00bf;c76:#ff00c2;c77:#ff00c4;c78:#ff00c7;c79:#ff00c9;c80:#f0c;c81:#ff00cf;c82:#ff00d1;c83:#ff00d4;c84:#ff00d6;c85:#ff00d9;c86:#ff00db;c87:#ff00de;c88:#ff00e0;c89:#ff00e3;c90:#ff00e6;c91:#ff00e8;c92:#ff00eb;c93:#ff00ed;c94:#ff00f0;c95:#ff00f2;c96:#ff00f5;c97:#ff00f7;c98:#ff00fa;c99:#ff00fc;c100:#f0f} input.scss000066400000000000000000000161731305254536400341450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/bfoo { // c-101: scale-color(red,$blue:-101%); c-100: scale-color(red,$blue:-100%); c-99: scale-color(red,$blue:-99%); c-98: scale-color(red,$blue:-98%); c-97: scale-color(red,$blue:-97%); c-96: scale-color(red,$blue:-96%); c-95: scale-color(red,$blue:-95%); c-94: scale-color(red,$blue:-94%); c-93: scale-color(red,$blue:-93%); c-92: scale-color(red,$blue:-92%); c-91: scale-color(red,$blue:-91%); c-90: scale-color(red,$blue:-90%); c-89: scale-color(red,$blue:-89%); c-88: scale-color(red,$blue:-88%); c-87: scale-color(red,$blue:-87%); c-86: scale-color(red,$blue:-86%); c-85: scale-color(red,$blue:-85%); c-84: scale-color(red,$blue:-84%); c-83: scale-color(red,$blue:-83%); c-82: scale-color(red,$blue:-82%); c-81: scale-color(red,$blue:-81%); c-80: scale-color(red,$blue:-80%); c-79: scale-color(red,$blue:-79%); c-78: scale-color(red,$blue:-78%); c-77: scale-color(red,$blue:-77%); c-76: scale-color(red,$blue:-76%); c-75: scale-color(red,$blue:-75%); c-74: scale-color(red,$blue:-74%); c-73: scale-color(red,$blue:-73%); c-72: scale-color(red,$blue:-72%); c-71: scale-color(red,$blue:-71%); c-70: scale-color(red,$blue:-70%); c-69: scale-color(red,$blue:-69%); c-68: scale-color(red,$blue:-68%); c-67: scale-color(red,$blue:-67%); c-66: scale-color(red,$blue:-66%); c-65: scale-color(red,$blue:-65%); c-64: scale-color(red,$blue:-64%); c-63: scale-color(red,$blue:-63%); c-62: scale-color(red,$blue:-62%); c-61: scale-color(red,$blue:-61%); c-60: scale-color(red,$blue:-60%); c-59: scale-color(red,$blue:-59%); c-58: scale-color(red,$blue:-58%); c-57: scale-color(red,$blue:-57%); c-56: scale-color(red,$blue:-56%); c-55: scale-color(red,$blue:-55%); c-54: scale-color(red,$blue:-54%); c-53: scale-color(red,$blue:-53%); c-52: scale-color(red,$blue:-52%); c-51: scale-color(red,$blue:-51%); c-50: scale-color(red,$blue:-50%); c-49: scale-color(red,$blue:-49%); c-48: scale-color(red,$blue:-48%); c-47: scale-color(red,$blue:-47%); c-46: scale-color(red,$blue:-46%); c-45: scale-color(red,$blue:-45%); c-44: scale-color(red,$blue:-44%); c-43: scale-color(red,$blue:-43%); c-42: scale-color(red,$blue:-42%); c-41: scale-color(red,$blue:-41%); c-40: scale-color(red,$blue:-40%); c-39: scale-color(red,$blue:-39%); c-38: scale-color(red,$blue:-38%); c-37: scale-color(red,$blue:-37%); c-36: scale-color(red,$blue:-36%); c-35: scale-color(red,$blue:-35%); c-34: scale-color(red,$blue:-34%); c-33: scale-color(red,$blue:-33%); c-32: scale-color(red,$blue:-32%); c-31: scale-color(red,$blue:-31%); c-30: scale-color(red,$blue:-30%); c-29: scale-color(red,$blue:-29%); c-28: scale-color(red,$blue:-28%); c-27: scale-color(red,$blue:-27%); c-26: scale-color(red,$blue:-26%); c-25: scale-color(red,$blue:-25%); c-24: scale-color(red,$blue:-24%); c-23: scale-color(red,$blue:-23%); c-22: scale-color(red,$blue:-22%); c-21: scale-color(red,$blue:-21%); c-20: scale-color(red,$blue:-20%); c-19: scale-color(red,$blue:-19%); c-18: scale-color(red,$blue:-18%); c-17: scale-color(red,$blue:-17%); c-16: scale-color(red,$blue:-16%); c-15: scale-color(red,$blue:-15%); c-14: scale-color(red,$blue:-14%); c-13: scale-color(red,$blue:-13%); c-12: scale-color(red,$blue:-12%); c-11: scale-color(red,$blue:-11%); c-10: scale-color(red,$blue:-10%); c-9: scale-color(red,$blue:-9%); c-8: scale-color(red,$blue:-8%); c-7: scale-color(red,$blue:-7%); c-6: scale-color(red,$blue:-6%); c-5: scale-color(red,$blue:-5%); c-4: scale-color(red,$blue:-4%); c-3: scale-color(red,$blue:-3%); c-2: scale-color(red,$blue:-2%); c-1: scale-color(red,$blue:-1%); c0: scale-color(red,$blue:0%); c1: scale-color(red,$blue:1%); c2: scale-color(red,$blue:2%); c3: scale-color(red,$blue:3%); c4: scale-color(red,$blue:4%); c5: scale-color(red,$blue:5%); c6: scale-color(red,$blue:6%); c7: scale-color(red,$blue:7%); c8: scale-color(red,$blue:8%); c9: scale-color(red,$blue:9%); c10: scale-color(red,$blue:10%); c11: scale-color(red,$blue:11%); c12: scale-color(red,$blue:12%); c13: scale-color(red,$blue:13%); c14: scale-color(red,$blue:14%); c15: scale-color(red,$blue:15%); c16: scale-color(red,$blue:16%); c17: scale-color(red,$blue:17%); c18: scale-color(red,$blue:18%); c19: scale-color(red,$blue:19%); c20: scale-color(red,$blue:20%); c21: scale-color(red,$blue:21%); c22: scale-color(red,$blue:22%); c23: scale-color(red,$blue:23%); c24: scale-color(red,$blue:24%); c25: scale-color(red,$blue:25%); c26: scale-color(red,$blue:26%); c27: scale-color(red,$blue:27%); c28: scale-color(red,$blue:28%); c29: scale-color(red,$blue:29%); c30: scale-color(red,$blue:30%); c31: scale-color(red,$blue:31%); c32: scale-color(red,$blue:32%); c33: scale-color(red,$blue:33%); c34: scale-color(red,$blue:34%); c35: scale-color(red,$blue:35%); c36: scale-color(red,$blue:36%); c37: scale-color(red,$blue:37%); c38: scale-color(red,$blue:38%); c39: scale-color(red,$blue:39%); c40: scale-color(red,$blue:40%); c41: scale-color(red,$blue:41%); c42: scale-color(red,$blue:42%); c43: scale-color(red,$blue:43%); c44: scale-color(red,$blue:44%); c45: scale-color(red,$blue:45%); c46: scale-color(red,$blue:46%); c47: scale-color(red,$blue:47%); c48: scale-color(red,$blue:48%); c49: scale-color(red,$blue:49%); c50: scale-color(red,$blue:50%); c51: scale-color(red,$blue:51%); c52: scale-color(red,$blue:52%); c53: scale-color(red,$blue:53%); c54: scale-color(red,$blue:54%); c55: scale-color(red,$blue:55%); c56: scale-color(red,$blue:56%); c57: scale-color(red,$blue:57%); c58: scale-color(red,$blue:58%); c59: scale-color(red,$blue:59%); c60: scale-color(red,$blue:60%); c61: scale-color(red,$blue:61%); c62: scale-color(red,$blue:62%); c63: scale-color(red,$blue:63%); c64: scale-color(red,$blue:64%); c65: scale-color(red,$blue:65%); c66: scale-color(red,$blue:66%); c67: scale-color(red,$blue:67%); c68: scale-color(red,$blue:68%); c69: scale-color(red,$blue:69%); c70: scale-color(red,$blue:70%); c71: scale-color(red,$blue:71%); c72: scale-color(red,$blue:72%); c73: scale-color(red,$blue:73%); c74: scale-color(red,$blue:74%); c75: scale-color(red,$blue:75%); c76: scale-color(red,$blue:76%); c77: scale-color(red,$blue:77%); c78: scale-color(red,$blue:78%); c79: scale-color(red,$blue:79%); c80: scale-color(red,$blue:80%); c81: scale-color(red,$blue:81%); c82: scale-color(red,$blue:82%); c83: scale-color(red,$blue:83%); c84: scale-color(red,$blue:84%); c85: scale-color(red,$blue:85%); c86: scale-color(red,$blue:86%); c87: scale-color(red,$blue:87%); c88: scale-color(red,$blue:88%); c89: scale-color(red,$blue:89%); c90: scale-color(red,$blue:90%); c91: scale-color(red,$blue:91%); c92: scale-color(red,$blue:92%); c93: scale-color(red,$blue:93%); c94: scale-color(red,$blue:94%); c95: scale-color(red,$blue:95%); c96: scale-color(red,$blue:96%); c97: scale-color(red,$blue:97%); c98: scale-color(red,$blue:98%); c99: scale-color(red,$blue:99%); c100: scale-color(red,$blue:100%); // c101: scale-color(red,$blue:101%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/g/000077500000000000000000000000001305254536400321655ustar00rootroot00000000000000expected_output.css000066400000000000000000000040411305254536400360400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/gfoo{c-100:red;c-99:red;c-98:red;c-97:red;c-96:red;c-95:red;c-94:red;c-93:red;c-92:red;c-91:red;c-90:red;c-89:red;c-88:red;c-87:red;c-86:red;c-85:red;c-84:red;c-83:red;c-82:red;c-81:red;c-80:red;c-79:red;c-78:red;c-77:red;c-76:red;c-75:red;c-74:red;c-73:red;c-72:red;c-71:red;c-70:red;c-69:red;c-68:red;c-67:red;c-66:red;c-65:red;c-64:red;c-63:red;c-62:red;c-61:red;c-60:red;c-59:red;c-58:red;c-57:red;c-56:red;c-55:red;c-54:red;c-53:red;c-52:red;c-51:red;c-50:red;c-49:red;c-48:red;c-47:red;c-46:red;c-45:red;c-44:red;c-43:red;c-42:red;c-41:red;c-40:red;c-39:red;c-38:red;c-37:red;c-36:red;c-35:red;c-34:red;c-33:red;c-32:red;c-31:red;c-30:red;c-29:red;c-28:red;c-27:red;c-26:red;c-25:red;c-24:red;c-23:red;c-22:red;c-21:red;c-20:red;c-19:red;c-18:red;c-17:red;c-16:red;c-15:red;c-14:red;c-13:red;c-12:red;c-11:red;c-10:red;c-9:red;c-8:red;c-7:red;c-6:red;c-5:red;c-4:red;c-3:red;c-2:red;c-1:red;c0:red;c1:#ff0300;c2:#ff0500;c3:#ff0800;c4:#ff0a00;c5:#ff0d00;c6:#ff0f00;c7:#ff1200;c8:#ff1400;c9:#ff1700;c10:#ff1a00;c11:#ff1c00;c12:#ff1f00;c13:#ff2100;c14:#ff2400;c15:#ff2600;c16:#ff2900;c17:#ff2b00;c18:#ff2e00;c19:#ff3000;c20:#f30;c21:#ff3600;c22:#ff3800;c23:#ff3b00;c24:#ff3d00;c25:#ff4000;c26:#ff4200;c27:#ff4500;c28:#ff4700;c29:#ff4a00;c30:#ff4d00;c31:#ff4f00;c32:#ff5200;c33:#ff5400;c34:#ff5700;c35:#ff5900;c36:#ff5c00;c37:#ff5e00;c38:#ff6100;c39:#ff6300;c40:#f60;c41:#ff6900;c42:#ff6b00;c43:#ff6e00;c44:#ff7000;c45:#ff7300;c46:#ff7500;c47:#ff7800;c48:#ff7a00;c49:#ff7d00;c50:#ff8000;c51:#ff8200;c52:#ff8500;c53:#ff8700;c54:#ff8a00;c55:#ff8c00;c56:#ff8f00;c57:#ff9100;c58:#ff9400;c59:#ff9600;c60:#f90;c61:#ff9c00;c62:#ff9e00;c63:#ffa100;c64:#ffa300;c65:#ffa600;c66:#ffa800;c67:#ffab00;c68:#ffad00;c69:#ffb000;c70:#ffb300;c71:#ffb500;c72:#ffb800;c73:#ffba00;c74:#ffbd00;c75:#ffbf00;c76:#ffc200;c77:#ffc400;c78:#ffc700;c79:#ffc900;c80:#fc0;c81:#ffcf00;c82:#ffd100;c83:#ffd400;c84:#ffd600;c85:#ffd900;c86:#ffdb00;c87:#ffde00;c88:#ffe000;c89:#ffe300;c90:#ffe600;c91:#ffe800;c92:#ffeb00;c93:#ffed00;c94:#fff000;c95:#fff200;c96:#fff500;c97:#fff700;c98:#fffa00;c99:#fffc00;c100:#ff0} input.scss000066400000000000000000000165061305254536400341520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/gfoo { // c-101: scale-color(red,$green:-101%); c-100: scale-color(red,$green:-100%); c-99: scale-color(red,$green:-99%); c-98: scale-color(red,$green:-98%); c-97: scale-color(red,$green:-97%); c-96: scale-color(red,$green:-96%); c-95: scale-color(red,$green:-95%); c-94: scale-color(red,$green:-94%); c-93: scale-color(red,$green:-93%); c-92: scale-color(red,$green:-92%); c-91: scale-color(red,$green:-91%); c-90: scale-color(red,$green:-90%); c-89: scale-color(red,$green:-89%); c-88: scale-color(red,$green:-88%); c-87: scale-color(red,$green:-87%); c-86: scale-color(red,$green:-86%); c-85: scale-color(red,$green:-85%); c-84: scale-color(red,$green:-84%); c-83: scale-color(red,$green:-83%); c-82: scale-color(red,$green:-82%); c-81: scale-color(red,$green:-81%); c-80: scale-color(red,$green:-80%); c-79: scale-color(red,$green:-79%); c-78: scale-color(red,$green:-78%); c-77: scale-color(red,$green:-77%); c-76: scale-color(red,$green:-76%); c-75: scale-color(red,$green:-75%); c-74: scale-color(red,$green:-74%); c-73: scale-color(red,$green:-73%); c-72: scale-color(red,$green:-72%); c-71: scale-color(red,$green:-71%); c-70: scale-color(red,$green:-70%); c-69: scale-color(red,$green:-69%); c-68: scale-color(red,$green:-68%); c-67: scale-color(red,$green:-67%); c-66: scale-color(red,$green:-66%); c-65: scale-color(red,$green:-65%); c-64: scale-color(red,$green:-64%); c-63: scale-color(red,$green:-63%); c-62: scale-color(red,$green:-62%); c-61: scale-color(red,$green:-61%); c-60: scale-color(red,$green:-60%); c-59: scale-color(red,$green:-59%); c-58: scale-color(red,$green:-58%); c-57: scale-color(red,$green:-57%); c-56: scale-color(red,$green:-56%); c-55: scale-color(red,$green:-55%); c-54: scale-color(red,$green:-54%); c-53: scale-color(red,$green:-53%); c-52: scale-color(red,$green:-52%); c-51: scale-color(red,$green:-51%); c-50: scale-color(red,$green:-50%); c-49: scale-color(red,$green:-49%); c-48: scale-color(red,$green:-48%); c-47: scale-color(red,$green:-47%); c-46: scale-color(red,$green:-46%); c-45: scale-color(red,$green:-45%); c-44: scale-color(red,$green:-44%); c-43: scale-color(red,$green:-43%); c-42: scale-color(red,$green:-42%); c-41: scale-color(red,$green:-41%); c-40: scale-color(red,$green:-40%); c-39: scale-color(red,$green:-39%); c-38: scale-color(red,$green:-38%); c-37: scale-color(red,$green:-37%); c-36: scale-color(red,$green:-36%); c-35: scale-color(red,$green:-35%); c-34: scale-color(red,$green:-34%); c-33: scale-color(red,$green:-33%); c-32: scale-color(red,$green:-32%); c-31: scale-color(red,$green:-31%); c-30: scale-color(red,$green:-30%); c-29: scale-color(red,$green:-29%); c-28: scale-color(red,$green:-28%); c-27: scale-color(red,$green:-27%); c-26: scale-color(red,$green:-26%); c-25: scale-color(red,$green:-25%); c-24: scale-color(red,$green:-24%); c-23: scale-color(red,$green:-23%); c-22: scale-color(red,$green:-22%); c-21: scale-color(red,$green:-21%); c-20: scale-color(red,$green:-20%); c-19: scale-color(red,$green:-19%); c-18: scale-color(red,$green:-18%); c-17: scale-color(red,$green:-17%); c-16: scale-color(red,$green:-16%); c-15: scale-color(red,$green:-15%); c-14: scale-color(red,$green:-14%); c-13: scale-color(red,$green:-13%); c-12: scale-color(red,$green:-12%); c-11: scale-color(red,$green:-11%); c-10: scale-color(red,$green:-10%); c-9: scale-color(red,$green:-9%); c-8: scale-color(red,$green:-8%); c-7: scale-color(red,$green:-7%); c-6: scale-color(red,$green:-6%); c-5: scale-color(red,$green:-5%); c-4: scale-color(red,$green:-4%); c-3: scale-color(red,$green:-3%); c-2: scale-color(red,$green:-2%); c-1: scale-color(red,$green:-1%); c0: scale-color(red,$green:0%); c1: scale-color(red,$green:1%); c2: scale-color(red,$green:2%); c3: scale-color(red,$green:3%); c4: scale-color(red,$green:4%); c5: scale-color(red,$green:5%); c6: scale-color(red,$green:6%); c7: scale-color(red,$green:7%); c8: scale-color(red,$green:8%); c9: scale-color(red,$green:9%); c10: scale-color(red,$green:10%); c11: scale-color(red,$green:11%); c12: scale-color(red,$green:12%); c13: scale-color(red,$green:13%); c14: scale-color(red,$green:14%); c15: scale-color(red,$green:15%); c16: scale-color(red,$green:16%); c17: scale-color(red,$green:17%); c18: scale-color(red,$green:18%); c19: scale-color(red,$green:19%); c20: scale-color(red,$green:20%); c21: scale-color(red,$green:21%); c22: scale-color(red,$green:22%); c23: scale-color(red,$green:23%); c24: scale-color(red,$green:24%); c25: scale-color(red,$green:25%); c26: scale-color(red,$green:26%); c27: scale-color(red,$green:27%); c28: scale-color(red,$green:28%); c29: scale-color(red,$green:29%); c30: scale-color(red,$green:30%); c31: scale-color(red,$green:31%); c32: scale-color(red,$green:32%); c33: scale-color(red,$green:33%); c34: scale-color(red,$green:34%); c35: scale-color(red,$green:35%); c36: scale-color(red,$green:36%); c37: scale-color(red,$green:37%); c38: scale-color(red,$green:38%); c39: scale-color(red,$green:39%); c40: scale-color(red,$green:40%); c41: scale-color(red,$green:41%); c42: scale-color(red,$green:42%); c43: scale-color(red,$green:43%); c44: scale-color(red,$green:44%); c45: scale-color(red,$green:45%); c46: scale-color(red,$green:46%); c47: scale-color(red,$green:47%); c48: scale-color(red,$green:48%); c49: scale-color(red,$green:49%); c50: scale-color(red,$green:50%); c51: scale-color(red,$green:51%); c52: scale-color(red,$green:52%); c53: scale-color(red,$green:53%); c54: scale-color(red,$green:54%); c55: scale-color(red,$green:55%); c56: scale-color(red,$green:56%); c57: scale-color(red,$green:57%); c58: scale-color(red,$green:58%); c59: scale-color(red,$green:59%); c60: scale-color(red,$green:60%); c61: scale-color(red,$green:61%); c62: scale-color(red,$green:62%); c63: scale-color(red,$green:63%); c64: scale-color(red,$green:64%); c65: scale-color(red,$green:65%); c66: scale-color(red,$green:66%); c67: scale-color(red,$green:67%); c68: scale-color(red,$green:68%); c69: scale-color(red,$green:69%); c70: scale-color(red,$green:70%); c71: scale-color(red,$green:71%); c72: scale-color(red,$green:72%); c73: scale-color(red,$green:73%); c74: scale-color(red,$green:74%); c75: scale-color(red,$green:75%); c76: scale-color(red,$green:76%); c77: scale-color(red,$green:77%); c78: scale-color(red,$green:78%); c79: scale-color(red,$green:79%); c80: scale-color(red,$green:80%); c81: scale-color(red,$green:81%); c82: scale-color(red,$green:82%); c83: scale-color(red,$green:83%); c84: scale-color(red,$green:84%); c85: scale-color(red,$green:85%); c86: scale-color(red,$green:86%); c87: scale-color(red,$green:87%); c88: scale-color(red,$green:88%); c89: scale-color(red,$green:89%); c90: scale-color(red,$green:90%); c91: scale-color(red,$green:91%); c92: scale-color(red,$green:92%); c93: scale-color(red,$green:93%); c94: scale-color(red,$green:94%); c95: scale-color(red,$green:95%); c96: scale-color(red,$green:96%); c97: scale-color(red,$green:97%); c98: scale-color(red,$green:98%); c99: scale-color(red,$green:99%); c100: scale-color(red,$green:100%); // c101: scale-color(red,$green:101%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/l/000077500000000000000000000000001305254536400321725ustar00rootroot00000000000000expected_output.css000066400000000000000000000046361305254536400360570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/lfoo{c-100:#000;c-99:#030000;c-98:#050000;c-97:#080000;c-96:#0a0000;c-95:#0d0000;c-94:#0f0000;c-93:#120000;c-92:#140000;c-91:#170000;c-90:#1a0000;c-89:#1c0000;c-88:#1f0000;c-87:#210000;c-86:#240000;c-85:#260000;c-84:#290000;c-83:#2b0000;c-82:#2e0000;c-81:#300000;c-80:#300;c-79:#360000;c-78:#380000;c-77:#3b0000;c-76:#3d0000;c-75:#400000;c-74:#420000;c-73:#450000;c-72:#470000;c-71:#4a0000;c-70:#4d0000;c-69:#4f0000;c-68:#520000;c-67:#540000;c-66:#570000;c-65:#590000;c-64:#5c0000;c-63:#5e0000;c-62:#610000;c-61:#630000;c-60:#600;c-59:#690000;c-58:#6b0000;c-57:#6e0000;c-56:#700000;c-55:#730000;c-54:#750000;c-53:#780000;c-52:#7a0000;c-51:#7d0000;c-50:maroon;c-49:#820000;c-48:#850000;c-47:#870000;c-46:#8a0000;c-45:#8c0000;c-44:#8f0000;c-43:#910000;c-42:#940000;c-41:#960000;c-40:#900;c-39:#9c0000;c-38:#9e0000;c-37:#a10000;c-36:#a30000;c-35:#a60000;c-34:#a80000;c-33:#ab0000;c-32:#ad0000;c-31:#b00000;c-30:#b30000;c-29:#b50000;c-28:#b80000;c-27:#ba0000;c-26:#bd0000;c-25:#bf0000;c-24:#c20000;c-23:#c40000;c-22:#c70000;c-21:#c90000;c-20:#c00;c-19:#cf0000;c-18:#d10000;c-17:#d40000;c-16:#d60000;c-15:#d90000;c-14:#db0000;c-13:#de0000;c-12:#e00000;c-11:#e30000;c-10:#e60000;c-9:#e80000;c-8:#eb0000;c-7:#ed0000;c-6:#f00000;c-5:#f20000;c-4:#f50000;c-3:#f70000;c-2:#fa0000;c-1:#fc0000;c0:red;c1:#ff0303;c2:#ff0505;c3:#ff0808;c4:#ff0a0a;c5:#ff0d0d;c6:#ff0f0f;c7:#ff1212;c8:#ff1414;c9:#ff1717;c10:#ff1a1a;c11:#ff1c1c;c12:#ff1f1f;c13:#ff2121;c14:#ff2424;c15:#ff2626;c16:#ff2929;c17:#ff2b2b;c18:#ff2e2e;c19:#ff3030;c20:#f33;c21:#ff3636;c22:#ff3838;c23:#ff3b3b;c24:#ff3d3d;c25:#ff4040;c26:#ff4242;c27:#ff4545;c28:#ff4747;c29:#ff4a4a;c30:#ff4d4d;c31:#ff4f4f;c32:#ff5252;c33:#ff5454;c34:#ff5757;c35:#ff5959;c36:#ff5c5c;c37:#ff5e5e;c38:#ff6161;c39:#ff6363;c40:#f66;c41:#ff6969;c42:#ff6b6b;c43:#ff6e6e;c44:#ff7070;c45:#ff7373;c46:#ff7575;c47:#ff7878;c48:#ff7a7a;c49:#ff7d7d;c50:#ff8080;c51:#ff8282;c52:#ff8585;c53:#ff8787;c54:#ff8a8a;c55:#ff8c8c;c56:#ff8f8f;c57:#ff9191;c58:#ff9494;c59:#ff9696;c60:#f99;c61:#ff9c9c;c62:#ff9e9e;c63:#ffa1a1;c64:#ffa3a3;c65:#ffa6a6;c66:#ffa8a8;c67:#ffabab;c68:#ffadad;c69:#ffb0b0;c70:#ffb3b3;c71:#ffb5b5;c72:#ffb8b8;c73:#ffbaba;c74:#ffbdbd;c75:#ffbfbf;c76:#ffc2c2;c77:#ffc4c4;c78:#ffc7c7;c79:#ffc9c9;c80:#fcc;c81:#ffcfcf;c82:#ffd1d1;c83:#ffd4d4;c84:#ffd6d6;c85:#ffd9d9;c86:#ffdbdb;c87:#ffdede;c88:#ffe0e0;c89:#ffe3e3;c90:#ffe6e6;c91:#ffe8e8;c92:#ffebeb;c93:#ffeded;c94:#fff0f0;c95:#fff2f2;c96:#fff5f5;c97:#fff7f7;c98:snow;c99:#fffcfc;c100:#fff} input.scss000066400000000000000000000201621305254536400341500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/lfoo { // c-101: scale-color(red,$lightness:-101%); c-100: scale-color(red,$lightness:-100%); c-99: scale-color(red,$lightness:-99%); c-98: scale-color(red,$lightness:-98%); c-97: scale-color(red,$lightness:-97%); c-96: scale-color(red,$lightness:-96%); c-95: scale-color(red,$lightness:-95%); c-94: scale-color(red,$lightness:-94%); c-93: scale-color(red,$lightness:-93%); c-92: scale-color(red,$lightness:-92%); c-91: scale-color(red,$lightness:-91%); c-90: scale-color(red,$lightness:-90%); c-89: scale-color(red,$lightness:-89%); c-88: scale-color(red,$lightness:-88%); c-87: scale-color(red,$lightness:-87%); c-86: scale-color(red,$lightness:-86%); c-85: scale-color(red,$lightness:-85%); c-84: scale-color(red,$lightness:-84%); c-83: scale-color(red,$lightness:-83%); c-82: scale-color(red,$lightness:-82%); c-81: scale-color(red,$lightness:-81%); c-80: scale-color(red,$lightness:-80%); c-79: scale-color(red,$lightness:-79%); c-78: scale-color(red,$lightness:-78%); c-77: scale-color(red,$lightness:-77%); c-76: scale-color(red,$lightness:-76%); c-75: scale-color(red,$lightness:-75%); c-74: scale-color(red,$lightness:-74%); c-73: scale-color(red,$lightness:-73%); c-72: scale-color(red,$lightness:-72%); c-71: scale-color(red,$lightness:-71%); c-70: scale-color(red,$lightness:-70%); c-69: scale-color(red,$lightness:-69%); c-68: scale-color(red,$lightness:-68%); c-67: scale-color(red,$lightness:-67%); c-66: scale-color(red,$lightness:-66%); c-65: scale-color(red,$lightness:-65%); c-64: scale-color(red,$lightness:-64%); c-63: scale-color(red,$lightness:-63%); c-62: scale-color(red,$lightness:-62%); c-61: scale-color(red,$lightness:-61%); c-60: scale-color(red,$lightness:-60%); c-59: scale-color(red,$lightness:-59%); c-58: scale-color(red,$lightness:-58%); c-57: scale-color(red,$lightness:-57%); c-56: scale-color(red,$lightness:-56%); c-55: scale-color(red,$lightness:-55%); c-54: scale-color(red,$lightness:-54%); c-53: scale-color(red,$lightness:-53%); c-52: scale-color(red,$lightness:-52%); c-51: scale-color(red,$lightness:-51%); c-50: scale-color(red,$lightness:-50%); c-49: scale-color(red,$lightness:-49%); c-48: scale-color(red,$lightness:-48%); c-47: scale-color(red,$lightness:-47%); c-46: scale-color(red,$lightness:-46%); c-45: scale-color(red,$lightness:-45%); c-44: scale-color(red,$lightness:-44%); c-43: scale-color(red,$lightness:-43%); c-42: scale-color(red,$lightness:-42%); c-41: scale-color(red,$lightness:-41%); c-40: scale-color(red,$lightness:-40%); c-39: scale-color(red,$lightness:-39%); c-38: scale-color(red,$lightness:-38%); c-37: scale-color(red,$lightness:-37%); c-36: scale-color(red,$lightness:-36%); c-35: scale-color(red,$lightness:-35%); c-34: scale-color(red,$lightness:-34%); c-33: scale-color(red,$lightness:-33%); c-32: scale-color(red,$lightness:-32%); c-31: scale-color(red,$lightness:-31%); c-30: scale-color(red,$lightness:-30%); c-29: scale-color(red,$lightness:-29%); c-28: scale-color(red,$lightness:-28%); c-27: scale-color(red,$lightness:-27%); c-26: scale-color(red,$lightness:-26%); c-25: scale-color(red,$lightness:-25%); c-24: scale-color(red,$lightness:-24%); c-23: scale-color(red,$lightness:-23%); c-22: scale-color(red,$lightness:-22%); c-21: scale-color(red,$lightness:-21%); c-20: scale-color(red,$lightness:-20%); c-19: scale-color(red,$lightness:-19%); c-18: scale-color(red,$lightness:-18%); c-17: scale-color(red,$lightness:-17%); c-16: scale-color(red,$lightness:-16%); c-15: scale-color(red,$lightness:-15%); c-14: scale-color(red,$lightness:-14%); c-13: scale-color(red,$lightness:-13%); c-12: scale-color(red,$lightness:-12%); c-11: scale-color(red,$lightness:-11%); c-10: scale-color(red,$lightness:-10%); c-9: scale-color(red,$lightness:-9%); c-8: scale-color(red,$lightness:-8%); c-7: scale-color(red,$lightness:-7%); c-6: scale-color(red,$lightness:-6%); c-5: scale-color(red,$lightness:-5%); c-4: scale-color(red,$lightness:-4%); c-3: scale-color(red,$lightness:-3%); c-2: scale-color(red,$lightness:-2%); c-1: scale-color(red,$lightness:-1%); c0: scale-color(red,$lightness:0%); c1: scale-color(red,$lightness:1%); c2: scale-color(red,$lightness:2%); c3: scale-color(red,$lightness:3%); c4: scale-color(red,$lightness:4%); c5: scale-color(red,$lightness:5%); c6: scale-color(red,$lightness:6%); c7: scale-color(red,$lightness:7%); c8: scale-color(red,$lightness:8%); c9: scale-color(red,$lightness:9%); c10: scale-color(red,$lightness:10%); c11: scale-color(red,$lightness:11%); c12: scale-color(red,$lightness:12%); c13: scale-color(red,$lightness:13%); c14: scale-color(red,$lightness:14%); c15: scale-color(red,$lightness:15%); c16: scale-color(red,$lightness:16%); c17: scale-color(red,$lightness:17%); c18: scale-color(red,$lightness:18%); c19: scale-color(red,$lightness:19%); c20: scale-color(red,$lightness:20%); c21: scale-color(red,$lightness:21%); c22: scale-color(red,$lightness:22%); c23: scale-color(red,$lightness:23%); c24: scale-color(red,$lightness:24%); c25: scale-color(red,$lightness:25%); c26: scale-color(red,$lightness:26%); c27: scale-color(red,$lightness:27%); c28: scale-color(red,$lightness:28%); c29: scale-color(red,$lightness:29%); c30: scale-color(red,$lightness:30%); c31: scale-color(red,$lightness:31%); c32: scale-color(red,$lightness:32%); c33: scale-color(red,$lightness:33%); c34: scale-color(red,$lightness:34%); c35: scale-color(red,$lightness:35%); c36: scale-color(red,$lightness:36%); c37: scale-color(red,$lightness:37%); c38: scale-color(red,$lightness:38%); c39: scale-color(red,$lightness:39%); c40: scale-color(red,$lightness:40%); c41: scale-color(red,$lightness:41%); c42: scale-color(red,$lightness:42%); c43: scale-color(red,$lightness:43%); c44: scale-color(red,$lightness:44%); c45: scale-color(red,$lightness:45%); c46: scale-color(red,$lightness:46%); c47: scale-color(red,$lightness:47%); c48: scale-color(red,$lightness:48%); c49: scale-color(red,$lightness:49%); c50: scale-color(red,$lightness:50%); c51: scale-color(red,$lightness:51%); c52: scale-color(red,$lightness:52%); c53: scale-color(red,$lightness:53%); c54: scale-color(red,$lightness:54%); c55: scale-color(red,$lightness:55%); c56: scale-color(red,$lightness:56%); c57: scale-color(red,$lightness:57%); c58: scale-color(red,$lightness:58%); c59: scale-color(red,$lightness:59%); c60: scale-color(red,$lightness:60%); c61: scale-color(red,$lightness:61%); c62: scale-color(red,$lightness:62%); c63: scale-color(red,$lightness:63%); c64: scale-color(red,$lightness:64%); c65: scale-color(red,$lightness:65%); c66: scale-color(red,$lightness:66%); c67: scale-color(red,$lightness:67%); c68: scale-color(red,$lightness:68%); c69: scale-color(red,$lightness:69%); c70: scale-color(red,$lightness:70%); c71: scale-color(red,$lightness:71%); c72: scale-color(red,$lightness:72%); c73: scale-color(red,$lightness:73%); c74: scale-color(red,$lightness:74%); c75: scale-color(red,$lightness:75%); c76: scale-color(red,$lightness:76%); c77: scale-color(red,$lightness:77%); c78: scale-color(red,$lightness:78%); c79: scale-color(red,$lightness:79%); c80: scale-color(red,$lightness:80%); c81: scale-color(red,$lightness:81%); c82: scale-color(red,$lightness:82%); c83: scale-color(red,$lightness:83%); c84: scale-color(red,$lightness:84%); c85: scale-color(red,$lightness:85%); c86: scale-color(red,$lightness:86%); c87: scale-color(red,$lightness:87%); c88: scale-color(red,$lightness:88%); c89: scale-color(red,$lightness:89%); c90: scale-color(red,$lightness:90%); c91: scale-color(red,$lightness:91%); c92: scale-color(red,$lightness:92%); c93: scale-color(red,$lightness:93%); c94: scale-color(red,$lightness:94%); c95: scale-color(red,$lightness:95%); c96: scale-color(red,$lightness:96%); c97: scale-color(red,$lightness:97%); c98: scale-color(red,$lightness:98%); c99: scale-color(red,$lightness:99%); c100: scale-color(red,$lightness:100%); // c101: scale-color(red,$lightness:101%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/r/000077500000000000000000000000001305254536400322005ustar00rootroot00000000000000expected_output.css000066400000000000000000000040401305254536400360520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/rfoo{c-100:#000;c-99:#030000;c-98:#050000;c-97:#080000;c-96:#0a0000;c-95:#0d0000;c-94:#0f0000;c-93:#120000;c-92:#140000;c-91:#170000;c-90:#1a0000;c-89:#1c0000;c-88:#1f0000;c-87:#210000;c-86:#240000;c-85:#260000;c-84:#290000;c-83:#2b0000;c-82:#2e0000;c-81:#300000;c-80:#300;c-79:#360000;c-78:#380000;c-77:#3b0000;c-76:#3d0000;c-75:#400000;c-74:#420000;c-73:#450000;c-72:#470000;c-71:#4a0000;c-70:#4d0000;c-69:#4f0000;c-68:#520000;c-67:#540000;c-66:#570000;c-65:#590000;c-64:#5c0000;c-63:#5e0000;c-62:#610000;c-61:#630000;c-60:#600;c-59:#690000;c-58:#6b0000;c-57:#6e0000;c-56:#700000;c-55:#730000;c-54:#750000;c-53:#780000;c-52:#7a0000;c-51:#7d0000;c-50:maroon;c-49:#820000;c-48:#850000;c-47:#870000;c-46:#8a0000;c-45:#8c0000;c-44:#8f0000;c-43:#910000;c-42:#940000;c-41:#960000;c-40:#900;c-39:#9c0000;c-38:#9e0000;c-37:#a10000;c-36:#a30000;c-35:#a60000;c-34:#a80000;c-33:#ab0000;c-32:#ad0000;c-31:#b00000;c-30:#b30000;c-29:#b50000;c-28:#b80000;c-27:#ba0000;c-26:#bd0000;c-25:#bf0000;c-24:#c20000;c-23:#c40000;c-22:#c70000;c-21:#c90000;c-20:#c00;c-19:#cf0000;c-18:#d10000;c-17:#d40000;c-16:#d60000;c-15:#d90000;c-14:#db0000;c-13:#de0000;c-12:#e00000;c-11:#e30000;c-10:#e60000;c-9:#e80000;c-8:#eb0000;c-7:#ed0000;c-6:#f00000;c-5:#f20000;c-4:#f50000;c-3:#f70000;c-2:#fa0000;c-1:#fc0000;c0:red;c1:red;c2:red;c3:red;c4:red;c5:red;c6:red;c7:red;c8:red;c9:red;c10:red;c11:red;c12:red;c13:red;c14:red;c15:red;c16:red;c17:red;c18:red;c19:red;c20:red;c21:red;c22:red;c23:red;c24:red;c25:red;c26:red;c27:red;c28:red;c29:red;c30:red;c31:red;c32:red;c33:red;c34:red;c35:red;c36:red;c37:red;c38:red;c39:red;c40:red;c41:red;c42:red;c43:red;c44:red;c45:red;c46:red;c47:red;c48:red;c49:red;c50:red;c51:red;c52:red;c53:red;c54:red;c55:red;c56:red;c57:red;c58:red;c59:red;c60:red;c61:red;c62:red;c63:red;c64:red;c65:red;c66:red;c67:red;c68:red;c69:red;c70:red;c71:red;c72:red;c73:red;c74:red;c75:red;c76:red;c77:red;c78:red;c79:red;c80:red;c81:red;c82:red;c83:red;c84:red;c85:red;c86:red;c87:red;c88:red;c89:red;c90:red;c91:red;c92:red;c93:red;c94:red;c95:red;c96:red;c97:red;c98:red;c99:red;c100:red} input.scss000066400000000000000000000156601305254536400341650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/rfoo { // c-101: scale-color(red,$red:-101%); c-100: scale-color(red,$red:-100%); c-99: scale-color(red,$red:-99%); c-98: scale-color(red,$red:-98%); c-97: scale-color(red,$red:-97%); c-96: scale-color(red,$red:-96%); c-95: scale-color(red,$red:-95%); c-94: scale-color(red,$red:-94%); c-93: scale-color(red,$red:-93%); c-92: scale-color(red,$red:-92%); c-91: scale-color(red,$red:-91%); c-90: scale-color(red,$red:-90%); c-89: scale-color(red,$red:-89%); c-88: scale-color(red,$red:-88%); c-87: scale-color(red,$red:-87%); c-86: scale-color(red,$red:-86%); c-85: scale-color(red,$red:-85%); c-84: scale-color(red,$red:-84%); c-83: scale-color(red,$red:-83%); c-82: scale-color(red,$red:-82%); c-81: scale-color(red,$red:-81%); c-80: scale-color(red,$red:-80%); c-79: scale-color(red,$red:-79%); c-78: scale-color(red,$red:-78%); c-77: scale-color(red,$red:-77%); c-76: scale-color(red,$red:-76%); c-75: scale-color(red,$red:-75%); c-74: scale-color(red,$red:-74%); c-73: scale-color(red,$red:-73%); c-72: scale-color(red,$red:-72%); c-71: scale-color(red,$red:-71%); c-70: scale-color(red,$red:-70%); c-69: scale-color(red,$red:-69%); c-68: scale-color(red,$red:-68%); c-67: scale-color(red,$red:-67%); c-66: scale-color(red,$red:-66%); c-65: scale-color(red,$red:-65%); c-64: scale-color(red,$red:-64%); c-63: scale-color(red,$red:-63%); c-62: scale-color(red,$red:-62%); c-61: scale-color(red,$red:-61%); c-60: scale-color(red,$red:-60%); c-59: scale-color(red,$red:-59%); c-58: scale-color(red,$red:-58%); c-57: scale-color(red,$red:-57%); c-56: scale-color(red,$red:-56%); c-55: scale-color(red,$red:-55%); c-54: scale-color(red,$red:-54%); c-53: scale-color(red,$red:-53%); c-52: scale-color(red,$red:-52%); c-51: scale-color(red,$red:-51%); c-50: scale-color(red,$red:-50%); c-49: scale-color(red,$red:-49%); c-48: scale-color(red,$red:-48%); c-47: scale-color(red,$red:-47%); c-46: scale-color(red,$red:-46%); c-45: scale-color(red,$red:-45%); c-44: scale-color(red,$red:-44%); c-43: scale-color(red,$red:-43%); c-42: scale-color(red,$red:-42%); c-41: scale-color(red,$red:-41%); c-40: scale-color(red,$red:-40%); c-39: scale-color(red,$red:-39%); c-38: scale-color(red,$red:-38%); c-37: scale-color(red,$red:-37%); c-36: scale-color(red,$red:-36%); c-35: scale-color(red,$red:-35%); c-34: scale-color(red,$red:-34%); c-33: scale-color(red,$red:-33%); c-32: scale-color(red,$red:-32%); c-31: scale-color(red,$red:-31%); c-30: scale-color(red,$red:-30%); c-29: scale-color(red,$red:-29%); c-28: scale-color(red,$red:-28%); c-27: scale-color(red,$red:-27%); c-26: scale-color(red,$red:-26%); c-25: scale-color(red,$red:-25%); c-24: scale-color(red,$red:-24%); c-23: scale-color(red,$red:-23%); c-22: scale-color(red,$red:-22%); c-21: scale-color(red,$red:-21%); c-20: scale-color(red,$red:-20%); c-19: scale-color(red,$red:-19%); c-18: scale-color(red,$red:-18%); c-17: scale-color(red,$red:-17%); c-16: scale-color(red,$red:-16%); c-15: scale-color(red,$red:-15%); c-14: scale-color(red,$red:-14%); c-13: scale-color(red,$red:-13%); c-12: scale-color(red,$red:-12%); c-11: scale-color(red,$red:-11%); c-10: scale-color(red,$red:-10%); c-9: scale-color(red,$red:-9%); c-8: scale-color(red,$red:-8%); c-7: scale-color(red,$red:-7%); c-6: scale-color(red,$red:-6%); c-5: scale-color(red,$red:-5%); c-4: scale-color(red,$red:-4%); c-3: scale-color(red,$red:-3%); c-2: scale-color(red,$red:-2%); c-1: scale-color(red,$red:-1%); c0: scale-color(red,$red:0%); c1: scale-color(red,$red:1%); c2: scale-color(red,$red:2%); c3: scale-color(red,$red:3%); c4: scale-color(red,$red:4%); c5: scale-color(red,$red:5%); c6: scale-color(red,$red:6%); c7: scale-color(red,$red:7%); c8: scale-color(red,$red:8%); c9: scale-color(red,$red:9%); c10: scale-color(red,$red:10%); c11: scale-color(red,$red:11%); c12: scale-color(red,$red:12%); c13: scale-color(red,$red:13%); c14: scale-color(red,$red:14%); c15: scale-color(red,$red:15%); c16: scale-color(red,$red:16%); c17: scale-color(red,$red:17%); c18: scale-color(red,$red:18%); c19: scale-color(red,$red:19%); c20: scale-color(red,$red:20%); c21: scale-color(red,$red:21%); c22: scale-color(red,$red:22%); c23: scale-color(red,$red:23%); c24: scale-color(red,$red:24%); c25: scale-color(red,$red:25%); c26: scale-color(red,$red:26%); c27: scale-color(red,$red:27%); c28: scale-color(red,$red:28%); c29: scale-color(red,$red:29%); c30: scale-color(red,$red:30%); c31: scale-color(red,$red:31%); c32: scale-color(red,$red:32%); c33: scale-color(red,$red:33%); c34: scale-color(red,$red:34%); c35: scale-color(red,$red:35%); c36: scale-color(red,$red:36%); c37: scale-color(red,$red:37%); c38: scale-color(red,$red:38%); c39: scale-color(red,$red:39%); c40: scale-color(red,$red:40%); c41: scale-color(red,$red:41%); c42: scale-color(red,$red:42%); c43: scale-color(red,$red:43%); c44: scale-color(red,$red:44%); c45: scale-color(red,$red:45%); c46: scale-color(red,$red:46%); c47: scale-color(red,$red:47%); c48: scale-color(red,$red:48%); c49: scale-color(red,$red:49%); c50: scale-color(red,$red:50%); c51: scale-color(red,$red:51%); c52: scale-color(red,$red:52%); c53: scale-color(red,$red:53%); c54: scale-color(red,$red:54%); c55: scale-color(red,$red:55%); c56: scale-color(red,$red:56%); c57: scale-color(red,$red:57%); c58: scale-color(red,$red:58%); c59: scale-color(red,$red:59%); c60: scale-color(red,$red:60%); c61: scale-color(red,$red:61%); c62: scale-color(red,$red:62%); c63: scale-color(red,$red:63%); c64: scale-color(red,$red:64%); c65: scale-color(red,$red:65%); c66: scale-color(red,$red:66%); c67: scale-color(red,$red:67%); c68: scale-color(red,$red:68%); c69: scale-color(red,$red:69%); c70: scale-color(red,$red:70%); c71: scale-color(red,$red:71%); c72: scale-color(red,$red:72%); c73: scale-color(red,$red:73%); c74: scale-color(red,$red:74%); c75: scale-color(red,$red:75%); c76: scale-color(red,$red:76%); c77: scale-color(red,$red:77%); c78: scale-color(red,$red:78%); c79: scale-color(red,$red:79%); c80: scale-color(red,$red:80%); c81: scale-color(red,$red:81%); c82: scale-color(red,$red:82%); c83: scale-color(red,$red:83%); c84: scale-color(red,$red:84%); c85: scale-color(red,$red:85%); c86: scale-color(red,$red:86%); c87: scale-color(red,$red:87%); c88: scale-color(red,$red:88%); c89: scale-color(red,$red:89%); c90: scale-color(red,$red:90%); c91: scale-color(red,$red:91%); c92: scale-color(red,$red:92%); c93: scale-color(red,$red:93%); c94: scale-color(red,$red:94%); c95: scale-color(red,$red:95%); c96: scale-color(red,$red:96%); c97: scale-color(red,$red:97%); c98: scale-color(red,$red:98%); c99: scale-color(red,$red:99%); c100: scale-color(red,$red:100%); // c101: scale-color(red,$red:101%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/s/000077500000000000000000000000001305254536400322015ustar00rootroot00000000000000expected_output.css000066400000000000000000000040301305254536400360520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/sfoo{c-100:gray;c-99:#817e7e;c-98:#827d7d;c-97:#837c7c;c-96:#857a7a;c-95:#867979;c-94:#877878;c-93:#877;c-92:#8a7575;c-91:#8b7474;c-90:#8c7373;c-89:#8e7171;c-88:#8f7070;c-87:#906f6f;c-86:#916e6e;c-85:#936c6c;c-84:#946b6b;c-83:#956a6a;c-82:#966969;c-81:#986767;c-80:#966;c-79:#9a6565;c-78:#9c6363;c-77:#9d6262;c-76:#9e6161;c-75:#9f6060;c-74:#a15e5e;c-73:#a25d5d;c-72:#a35c5c;c-71:#a45b5b;c-70:#a65959;c-69:#a75858;c-68:#a85757;c-67:#a55;c-66:#ab5454;c-65:#ac5353;c-64:#ad5252;c-63:#af5050;c-62:#b04f4f;c-61:#b14e4e;c-60:#b34d4d;c-59:#b44b4b;c-58:#b54a4a;c-57:#b64949;c-56:#b84747;c-55:#b94646;c-54:#ba4545;c-53:#b44;c-52:#bd4242;c-51:#be4141;c-50:#bf4040;c-49:#c13e3e;c-48:#c23d3d;c-47:#c33c3c;c-46:#c43b3b;c-45:#c63939;c-44:#c73838;c-43:#c83737;c-42:#c93636;c-41:#cb3434;c-40:#c33;c-39:#cd3232;c-38:#cf3030;c-37:#d02f2f;c-36:#d12e2e;c-35:#d22d2d;c-34:#d42b2b;c-33:#d52a2a;c-32:#d62929;c-31:#d72828;c-30:#d92626;c-29:#da2525;c-28:#db2424;c-27:#d22;c-26:#de2121;c-25:#df2020;c-24:#e01f1f;c-23:#e21d1d;c-22:#e31c1c;c-21:#e41b1b;c-20:#e61a1a;c-19:#e71818;c-18:#e81717;c-17:#e91616;c-16:#eb1414;c-15:#ec1313;c-14:#ed1212;c-13:#e11;c-12:#f00f0f;c-11:#f10e0e;c-10:#f20d0d;c-9:#f40b0b;c-8:#f50a0a;c-7:#f60909;c-6:#f70808;c-5:#f90606;c-4:#fa0505;c-3:#fb0404;c-2:#fc0303;c-1:#fe0101;c0:red;c1:red;c2:red;c3:red;c4:red;c5:red;c6:red;c7:red;c8:red;c9:red;c10:red;c11:red;c12:red;c13:red;c14:red;c15:red;c16:red;c17:red;c18:red;c19:red;c20:red;c21:red;c22:red;c23:red;c24:red;c25:red;c26:red;c27:red;c28:red;c29:red;c30:red;c31:red;c32:red;c33:red;c34:red;c35:red;c36:red;c37:red;c38:red;c39:red;c40:red;c41:red;c42:red;c43:red;c44:red;c45:red;c46:red;c47:red;c48:red;c49:red;c50:red;c51:red;c52:red;c53:red;c54:red;c55:red;c56:red;c57:red;c58:red;c59:red;c60:red;c61:red;c62:red;c63:red;c64:red;c65:red;c66:red;c67:red;c68:red;c69:red;c70:red;c71:red;c72:red;c73:red;c74:red;c75:red;c76:red;c77:red;c78:red;c79:red;c80:red;c81:red;c82:red;c83:red;c84:red;c85:red;c86:red;c87:red;c88:red;c89:red;c90:red;c91:red;c92:red;c93:red;c94:red;c95:red;c96:red;c97:red;c98:red;c99:red;c100:red} input.scss000066400000000000000000000204751305254536400341660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/other/scale-color/sfoo { // c-101: scale-color(red,$saturation:-101%); c-100: scale-color(red,$saturation:-100%); c-99: scale-color(red,$saturation:-99%); c-98: scale-color(red,$saturation:-98%); c-97: scale-color(red,$saturation:-97%); c-96: scale-color(red,$saturation:-96%); c-95: scale-color(red,$saturation:-95%); c-94: scale-color(red,$saturation:-94%); c-93: scale-color(red,$saturation:-93%); c-92: scale-color(red,$saturation:-92%); c-91: scale-color(red,$saturation:-91%); c-90: scale-color(red,$saturation:-90%); c-89: scale-color(red,$saturation:-89%); c-88: scale-color(red,$saturation:-88%); c-87: scale-color(red,$saturation:-87%); c-86: scale-color(red,$saturation:-86%); c-85: scale-color(red,$saturation:-85%); c-84: scale-color(red,$saturation:-84%); c-83: scale-color(red,$saturation:-83%); c-82: scale-color(red,$saturation:-82%); c-81: scale-color(red,$saturation:-81%); c-80: scale-color(red,$saturation:-80%); c-79: scale-color(red,$saturation:-79%); c-78: scale-color(red,$saturation:-78%); c-77: scale-color(red,$saturation:-77%); c-76: scale-color(red,$saturation:-76%); c-75: scale-color(red,$saturation:-75%); c-74: scale-color(red,$saturation:-74%); c-73: scale-color(red,$saturation:-73%); c-72: scale-color(red,$saturation:-72%); c-71: scale-color(red,$saturation:-71%); c-70: scale-color(red,$saturation:-70%); c-69: scale-color(red,$saturation:-69%); c-68: scale-color(red,$saturation:-68%); c-67: scale-color(red,$saturation:-67%); c-66: scale-color(red,$saturation:-66%); c-65: scale-color(red,$saturation:-65%); c-64: scale-color(red,$saturation:-64%); c-63: scale-color(red,$saturation:-63%); c-62: scale-color(red,$saturation:-62%); c-61: scale-color(red,$saturation:-61%); c-60: scale-color(red,$saturation:-60%); c-59: scale-color(red,$saturation:-59%); c-58: scale-color(red,$saturation:-58%); c-57: scale-color(red,$saturation:-57%); c-56: scale-color(red,$saturation:-56%); c-55: scale-color(red,$saturation:-55%); c-54: scale-color(red,$saturation:-54%); c-53: scale-color(red,$saturation:-53%); c-52: scale-color(red,$saturation:-52%); c-51: scale-color(red,$saturation:-51%); c-50: scale-color(red,$saturation:-50%); c-49: scale-color(red,$saturation:-49%); c-48: scale-color(red,$saturation:-48%); c-47: scale-color(red,$saturation:-47%); c-46: scale-color(red,$saturation:-46%); c-45: scale-color(red,$saturation:-45%); c-44: scale-color(red,$saturation:-44%); c-43: scale-color(red,$saturation:-43%); c-42: scale-color(red,$saturation:-42%); c-41: scale-color(red,$saturation:-41%); c-40: scale-color(red,$saturation:-40%); c-39: scale-color(red,$saturation:-39%); c-38: scale-color(red,$saturation:-38%); c-37: scale-color(red,$saturation:-37%); c-36: scale-color(red,$saturation:-36%); c-35: scale-color(red,$saturation:-35%); c-34: scale-color(red,$saturation:-34%); c-33: scale-color(red,$saturation:-33%); c-32: scale-color(red,$saturation:-32%); c-31: scale-color(red,$saturation:-31%); c-30: scale-color(red,$saturation:-30%); c-29: scale-color(red,$saturation:-29%); c-28: scale-color(red,$saturation:-28%); c-27: scale-color(red,$saturation:-27%); c-26: scale-color(red,$saturation:-26%); c-25: scale-color(red,$saturation:-25%); c-24: scale-color(red,$saturation:-24%); c-23: scale-color(red,$saturation:-23%); c-22: scale-color(red,$saturation:-22%); c-21: scale-color(red,$saturation:-21%); c-20: scale-color(red,$saturation:-20%); c-19: scale-color(red,$saturation:-19%); c-18: scale-color(red,$saturation:-18%); c-17: scale-color(red,$saturation:-17%); c-16: scale-color(red,$saturation:-16%); c-15: scale-color(red,$saturation:-15%); c-14: scale-color(red,$saturation:-14%); c-13: scale-color(red,$saturation:-13%); c-12: scale-color(red,$saturation:-12%); c-11: scale-color(red,$saturation:-11%); c-10: scale-color(red,$saturation:-10%); c-9: scale-color(red,$saturation:-9%); c-8: scale-color(red,$saturation:-8%); c-7: scale-color(red,$saturation:-7%); c-6: scale-color(red,$saturation:-6%); c-5: scale-color(red,$saturation:-5%); c-4: scale-color(red,$saturation:-4%); c-3: scale-color(red,$saturation:-3%); c-2: scale-color(red,$saturation:-2%); c-1: scale-color(red,$saturation:-1%); c0: scale-color(red,$saturation:0%); c1: scale-color(red,$saturation:1%); c2: scale-color(red,$saturation:2%); c3: scale-color(red,$saturation:3%); c4: scale-color(red,$saturation:4%); c5: scale-color(red,$saturation:5%); c6: scale-color(red,$saturation:6%); c7: scale-color(red,$saturation:7%); c8: scale-color(red,$saturation:8%); c9: scale-color(red,$saturation:9%); c10: scale-color(red,$saturation:10%); c11: scale-color(red,$saturation:11%); c12: scale-color(red,$saturation:12%); c13: scale-color(red,$saturation:13%); c14: scale-color(red,$saturation:14%); c15: scale-color(red,$saturation:15%); c16: scale-color(red,$saturation:16%); c17: scale-color(red,$saturation:17%); c18: scale-color(red,$saturation:18%); c19: scale-color(red,$saturation:19%); c20: scale-color(red,$saturation:20%); c21: scale-color(red,$saturation:21%); c22: scale-color(red,$saturation:22%); c23: scale-color(red,$saturation:23%); c24: scale-color(red,$saturation:24%); c25: scale-color(red,$saturation:25%); c26: scale-color(red,$saturation:26%); c27: scale-color(red,$saturation:27%); c28: scale-color(red,$saturation:28%); c29: scale-color(red,$saturation:29%); c30: scale-color(red,$saturation:30%); c31: scale-color(red,$saturation:31%); c32: scale-color(red,$saturation:32%); c33: scale-color(red,$saturation:33%); c34: scale-color(red,$saturation:34%); c35: scale-color(red,$saturation:35%); c36: scale-color(red,$saturation:36%); c37: scale-color(red,$saturation:37%); c38: scale-color(red,$saturation:38%); c39: scale-color(red,$saturation:39%); c40: scale-color(red,$saturation:40%); c41: scale-color(red,$saturation:41%); c42: scale-color(red,$saturation:42%); c43: scale-color(red,$saturation:43%); c44: scale-color(red,$saturation:44%); c45: scale-color(red,$saturation:45%); c46: scale-color(red,$saturation:46%); c47: scale-color(red,$saturation:47%); c48: scale-color(red,$saturation:48%); c49: scale-color(red,$saturation:49%); c50: scale-color(red,$saturation:50%); c51: scale-color(red,$saturation:51%); c52: scale-color(red,$saturation:52%); c53: scale-color(red,$saturation:53%); c54: scale-color(red,$saturation:54%); c55: scale-color(red,$saturation:55%); c56: scale-color(red,$saturation:56%); c57: scale-color(red,$saturation:57%); c58: scale-color(red,$saturation:58%); c59: scale-color(red,$saturation:59%); c60: scale-color(red,$saturation:60%); c61: scale-color(red,$saturation:61%); c62: scale-color(red,$saturation:62%); c63: scale-color(red,$saturation:63%); c64: scale-color(red,$saturation:64%); c65: scale-color(red,$saturation:65%); c66: scale-color(red,$saturation:66%); c67: scale-color(red,$saturation:67%); c68: scale-color(red,$saturation:68%); c69: scale-color(red,$saturation:69%); c70: scale-color(red,$saturation:70%); c71: scale-color(red,$saturation:71%); c72: scale-color(red,$saturation:72%); c73: scale-color(red,$saturation:73%); c74: scale-color(red,$saturation:74%); c75: scale-color(red,$saturation:75%); c76: scale-color(red,$saturation:76%); c77: scale-color(red,$saturation:77%); c78: scale-color(red,$saturation:78%); c79: scale-color(red,$saturation:79%); c80: scale-color(red,$saturation:80%); c81: scale-color(red,$saturation:81%); c82: scale-color(red,$saturation:82%); c83: scale-color(red,$saturation:83%); c84: scale-color(red,$saturation:84%); c85: scale-color(red,$saturation:85%); c86: scale-color(red,$saturation:86%); c87: scale-color(red,$saturation:87%); c88: scale-color(red,$saturation:88%); c89: scale-color(red,$saturation:89%); c90: scale-color(red,$saturation:90%); c91: scale-color(red,$saturation:91%); c92: scale-color(red,$saturation:92%); c93: scale-color(red,$saturation:93%); c94: scale-color(red,$saturation:94%); c95: scale-color(red,$saturation:95%); c96: scale-color(red,$saturation:96%); c97: scale-color(red,$saturation:97%); c98: scale-color(red,$saturation:98%); c99: scale-color(red,$saturation:99%); c100: scale-color(red,$saturation:100%); // c101: scale-color(red,$saturation:101%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/000077500000000000000000000000001305254536400271655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/blue/000077500000000000000000000000001305254536400301145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/blue/expected_output.css000066400000000000000000000040701305254536400340500ustar00rootroot00000000000000foo{c-1:0;c0:0;c1:1;c2:2;c3:3;c4:4;c5:5;c6:6;c7:7;c8:8;c9:9;c10:10;c11:11;c12:12;c13:13;c14:14;c15:15;c16:16;c17:17;c18:18;c19:19;c20:20;c21:21;c22:22;c23:23;c24:24;c25:25;c26:26;c27:27;c28:28;c29:29;c30:30;c31:31;c32:32;c33:33;c34:34;c35:35;c36:36;c37:37;c38:38;c39:39;c40:40;c41:41;c42:42;c43:43;c44:44;c45:45;c46:46;c47:47;c48:48;c49:49;c50:50;c51:51;c52:52;c53:53;c54:54;c55:55;c56:56;c57:57;c58:58;c59:59;c60:60;c61:61;c62:62;c63:63;c64:64;c65:65;c66:66;c67:67;c68:68;c69:69;c70:70;c71:71;c72:72;c73:73;c74:74;c75:75;c76:76;c77:77;c78:78;c79:79;c80:80;c81:81;c82:82;c83:83;c84:84;c85:85;c86:86;c87:87;c88:88;c89:89;c90:90;c91:91;c92:92;c93:93;c94:94;c95:95;c96:96;c97:97;c98:98;c99:99;c100:100;c101:101;c102:102;c103:103;c104:104;c105:105;c106:106;c107:107;c108:108;c109:109;c110:110;c111:111;c112:112;c113:113;c114:114;c115:115;c116:116;c117:117;c118:118;c119:119;c120:120;c121:121;c122:122;c123:123;c124:124;c125:125;c126:126;c127:127;c128:128;c129:129;c130:130;c131:131;c132:132;c133:133;c134:134;c135:135;c136:136;c137:137;c138:138;c139:139;c140:140;c141:141;c142:142;c143:143;c144:144;c145:145;c146:146;c147:147;c148:148;c149:149;c150:150;c151:151;c152:152;c153:153;c154:154;c155:155;c156:156;c157:157;c158:158;c159:159;c160:160;c161:161;c162:162;c163:163;c164:164;c165:165;c166:166;c167:167;c168:168;c169:169;c170:170;c171:171;c172:172;c173:173;c174:174;c175:175;c176:176;c177:177;c178:178;c179:179;c180:180;c181:181;c182:182;c183:183;c184:184;c185:185;c186:186;c187:187;c188:188;c189:189;c190:190;c191:191;c192:192;c193:193;c194:194;c195:195;c196:196;c197:197;c198:198;c199:199;c200:200;c201:201;c202:202;c203:203;c204:204;c205:205;c206:206;c207:207;c208:208;c209:209;c210:210;c211:211;c212:212;c213:213;c214:214;c215:215;c216:216;c217:217;c218:218;c219:219;c220:220;c221:221;c222:222;c223:223;c224:224;c225:225;c226:226;c227:227;c228:228;c229:229;c230:230;c231:231;c232:232;c233:233;c234:234;c235:235;c236:236;c237:237;c238:238;c239:239;c240:240;c241:241;c242:242;c243:243;c244:244;c245:245;c246:246;c247:247;c248:248;c249:249;c250:250;c251:251;c252:252;c253:253;c254:254;c255:255;c256:255} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/blue/input.scss000066400000000000000000000155421305254536400321570ustar00rootroot00000000000000foo { c-1: blue(rgb(0,0,-1)); c0: blue(rgb(0,0,0)); c1: blue(rgb(0,0,1)); c2: blue(rgb(0,0,2)); c3: blue(rgb(0,0,3)); c4: blue(rgb(0,0,4)); c5: blue(rgb(0,0,5)); c6: blue(rgb(0,0,6)); c7: blue(rgb(0,0,7)); c8: blue(rgb(0,0,8)); c9: blue(rgb(0,0,9)); c10: blue(rgb(0,0,10)); c11: blue(rgb(0,0,11)); c12: blue(rgb(0,0,12)); c13: blue(rgb(0,0,13)); c14: blue(rgb(0,0,14)); c15: blue(rgb(0,0,15)); c16: blue(rgb(0,0,16)); c17: blue(rgb(0,0,17)); c18: blue(rgb(0,0,18)); c19: blue(rgb(0,0,19)); c20: blue(rgb(0,0,20)); c21: blue(rgb(0,0,21)); c22: blue(rgb(0,0,22)); c23: blue(rgb(0,0,23)); c24: blue(rgb(0,0,24)); c25: blue(rgb(0,0,25)); c26: blue(rgb(0,0,26)); c27: blue(rgb(0,0,27)); c28: blue(rgb(0,0,28)); c29: blue(rgb(0,0,29)); c30: blue(rgb(0,0,30)); c31: blue(rgb(0,0,31)); c32: blue(rgb(0,0,32)); c33: blue(rgb(0,0,33)); c34: blue(rgb(0,0,34)); c35: blue(rgb(0,0,35)); c36: blue(rgb(0,0,36)); c37: blue(rgb(0,0,37)); c38: blue(rgb(0,0,38)); c39: blue(rgb(0,0,39)); c40: blue(rgb(0,0,40)); c41: blue(rgb(0,0,41)); c42: blue(rgb(0,0,42)); c43: blue(rgb(0,0,43)); c44: blue(rgb(0,0,44)); c45: blue(rgb(0,0,45)); c46: blue(rgb(0,0,46)); c47: blue(rgb(0,0,47)); c48: blue(rgb(0,0,48)); c49: blue(rgb(0,0,49)); c50: blue(rgb(0,0,50)); c51: blue(rgb(0,0,51)); c52: blue(rgb(0,0,52)); c53: blue(rgb(0,0,53)); c54: blue(rgb(0,0,54)); c55: blue(rgb(0,0,55)); c56: blue(rgb(0,0,56)); c57: blue(rgb(0,0,57)); c58: blue(rgb(0,0,58)); c59: blue(rgb(0,0,59)); c60: blue(rgb(0,0,60)); c61: blue(rgb(0,0,61)); c62: blue(rgb(0,0,62)); c63: blue(rgb(0,0,63)); c64: blue(rgb(0,0,64)); c65: blue(rgb(0,0,65)); c66: blue(rgb(0,0,66)); c67: blue(rgb(0,0,67)); c68: blue(rgb(0,0,68)); c69: blue(rgb(0,0,69)); c70: blue(rgb(0,0,70)); c71: blue(rgb(0,0,71)); c72: blue(rgb(0,0,72)); c73: blue(rgb(0,0,73)); c74: blue(rgb(0,0,74)); c75: blue(rgb(0,0,75)); c76: blue(rgb(0,0,76)); c77: blue(rgb(0,0,77)); c78: blue(rgb(0,0,78)); c79: blue(rgb(0,0,79)); c80: blue(rgb(0,0,80)); c81: blue(rgb(0,0,81)); c82: blue(rgb(0,0,82)); c83: blue(rgb(0,0,83)); c84: blue(rgb(0,0,84)); c85: blue(rgb(0,0,85)); c86: blue(rgb(0,0,86)); c87: blue(rgb(0,0,87)); c88: blue(rgb(0,0,88)); c89: blue(rgb(0,0,89)); c90: blue(rgb(0,0,90)); c91: blue(rgb(0,0,91)); c92: blue(rgb(0,0,92)); c93: blue(rgb(0,0,93)); c94: blue(rgb(0,0,94)); c95: blue(rgb(0,0,95)); c96: blue(rgb(0,0,96)); c97: blue(rgb(0,0,97)); c98: blue(rgb(0,0,98)); c99: blue(rgb(0,0,99)); c100: blue(rgb(0,0,100)); c101: blue(rgb(0,0,101)); c102: blue(rgb(0,0,102)); c103: blue(rgb(0,0,103)); c104: blue(rgb(0,0,104)); c105: blue(rgb(0,0,105)); c106: blue(rgb(0,0,106)); c107: blue(rgb(0,0,107)); c108: blue(rgb(0,0,108)); c109: blue(rgb(0,0,109)); c110: blue(rgb(0,0,110)); c111: blue(rgb(0,0,111)); c112: blue(rgb(0,0,112)); c113: blue(rgb(0,0,113)); c114: blue(rgb(0,0,114)); c115: blue(rgb(0,0,115)); c116: blue(rgb(0,0,116)); c117: blue(rgb(0,0,117)); c118: blue(rgb(0,0,118)); c119: blue(rgb(0,0,119)); c120: blue(rgb(0,0,120)); c121: blue(rgb(0,0,121)); c122: blue(rgb(0,0,122)); c123: blue(rgb(0,0,123)); c124: blue(rgb(0,0,124)); c125: blue(rgb(0,0,125)); c126: blue(rgb(0,0,126)); c127: blue(rgb(0,0,127)); c128: blue(rgb(0,0,128)); c129: blue(rgb(0,0,129)); c130: blue(rgb(0,0,130)); c131: blue(rgb(0,0,131)); c132: blue(rgb(0,0,132)); c133: blue(rgb(0,0,133)); c134: blue(rgb(0,0,134)); c135: blue(rgb(0,0,135)); c136: blue(rgb(0,0,136)); c137: blue(rgb(0,0,137)); c138: blue(rgb(0,0,138)); c139: blue(rgb(0,0,139)); c140: blue(rgb(0,0,140)); c141: blue(rgb(0,0,141)); c142: blue(rgb(0,0,142)); c143: blue(rgb(0,0,143)); c144: blue(rgb(0,0,144)); c145: blue(rgb(0,0,145)); c146: blue(rgb(0,0,146)); c147: blue(rgb(0,0,147)); c148: blue(rgb(0,0,148)); c149: blue(rgb(0,0,149)); c150: blue(rgb(0,0,150)); c151: blue(rgb(0,0,151)); c152: blue(rgb(0,0,152)); c153: blue(rgb(0,0,153)); c154: blue(rgb(0,0,154)); c155: blue(rgb(0,0,155)); c156: blue(rgb(0,0,156)); c157: blue(rgb(0,0,157)); c158: blue(rgb(0,0,158)); c159: blue(rgb(0,0,159)); c160: blue(rgb(0,0,160)); c161: blue(rgb(0,0,161)); c162: blue(rgb(0,0,162)); c163: blue(rgb(0,0,163)); c164: blue(rgb(0,0,164)); c165: blue(rgb(0,0,165)); c166: blue(rgb(0,0,166)); c167: blue(rgb(0,0,167)); c168: blue(rgb(0,0,168)); c169: blue(rgb(0,0,169)); c170: blue(rgb(0,0,170)); c171: blue(rgb(0,0,171)); c172: blue(rgb(0,0,172)); c173: blue(rgb(0,0,173)); c174: blue(rgb(0,0,174)); c175: blue(rgb(0,0,175)); c176: blue(rgb(0,0,176)); c177: blue(rgb(0,0,177)); c178: blue(rgb(0,0,178)); c179: blue(rgb(0,0,179)); c180: blue(rgb(0,0,180)); c181: blue(rgb(0,0,181)); c182: blue(rgb(0,0,182)); c183: blue(rgb(0,0,183)); c184: blue(rgb(0,0,184)); c185: blue(rgb(0,0,185)); c186: blue(rgb(0,0,186)); c187: blue(rgb(0,0,187)); c188: blue(rgb(0,0,188)); c189: blue(rgb(0,0,189)); c190: blue(rgb(0,0,190)); c191: blue(rgb(0,0,191)); c192: blue(rgb(0,0,192)); c193: blue(rgb(0,0,193)); c194: blue(rgb(0,0,194)); c195: blue(rgb(0,0,195)); c196: blue(rgb(0,0,196)); c197: blue(rgb(0,0,197)); c198: blue(rgb(0,0,198)); c199: blue(rgb(0,0,199)); c200: blue(rgb(0,0,200)); c201: blue(rgb(0,0,201)); c202: blue(rgb(0,0,202)); c203: blue(rgb(0,0,203)); c204: blue(rgb(0,0,204)); c205: blue(rgb(0,0,205)); c206: blue(rgb(0,0,206)); c207: blue(rgb(0,0,207)); c208: blue(rgb(0,0,208)); c209: blue(rgb(0,0,209)); c210: blue(rgb(0,0,210)); c211: blue(rgb(0,0,211)); c212: blue(rgb(0,0,212)); c213: blue(rgb(0,0,213)); c214: blue(rgb(0,0,214)); c215: blue(rgb(0,0,215)); c216: blue(rgb(0,0,216)); c217: blue(rgb(0,0,217)); c218: blue(rgb(0,0,218)); c219: blue(rgb(0,0,219)); c220: blue(rgb(0,0,220)); c221: blue(rgb(0,0,221)); c222: blue(rgb(0,0,222)); c223: blue(rgb(0,0,223)); c224: blue(rgb(0,0,224)); c225: blue(rgb(0,0,225)); c226: blue(rgb(0,0,226)); c227: blue(rgb(0,0,227)); c228: blue(rgb(0,0,228)); c229: blue(rgb(0,0,229)); c230: blue(rgb(0,0,230)); c231: blue(rgb(0,0,231)); c232: blue(rgb(0,0,232)); c233: blue(rgb(0,0,233)); c234: blue(rgb(0,0,234)); c235: blue(rgb(0,0,235)); c236: blue(rgb(0,0,236)); c237: blue(rgb(0,0,237)); c238: blue(rgb(0,0,238)); c239: blue(rgb(0,0,239)); c240: blue(rgb(0,0,240)); c241: blue(rgb(0,0,241)); c242: blue(rgb(0,0,242)); c243: blue(rgb(0,0,243)); c244: blue(rgb(0,0,244)); c245: blue(rgb(0,0,245)); c246: blue(rgb(0,0,246)); c247: blue(rgb(0,0,247)); c248: blue(rgb(0,0,248)); c249: blue(rgb(0,0,249)); c250: blue(rgb(0,0,250)); c251: blue(rgb(0,0,251)); c252: blue(rgb(0,0,252)); c253: blue(rgb(0,0,253)); c254: blue(rgb(0,0,254)); c255: blue(rgb(0,0,255)); c256: blue(rgb(0,0,256)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/green/000077500000000000000000000000001305254536400302655ustar00rootroot00000000000000expected_output.css000066400000000000000000000040701305254536400341420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/greenfoo{c-1:0;c0:0;c1:1;c2:2;c3:3;c4:4;c5:5;c6:6;c7:7;c8:8;c9:9;c10:10;c11:11;c12:12;c13:13;c14:14;c15:15;c16:16;c17:17;c18:18;c19:19;c20:20;c21:21;c22:22;c23:23;c24:24;c25:25;c26:26;c27:27;c28:28;c29:29;c30:30;c31:31;c32:32;c33:33;c34:34;c35:35;c36:36;c37:37;c38:38;c39:39;c40:40;c41:41;c42:42;c43:43;c44:44;c45:45;c46:46;c47:47;c48:48;c49:49;c50:50;c51:51;c52:52;c53:53;c54:54;c55:55;c56:56;c57:57;c58:58;c59:59;c60:60;c61:61;c62:62;c63:63;c64:64;c65:65;c66:66;c67:67;c68:68;c69:69;c70:70;c71:71;c72:72;c73:73;c74:74;c75:75;c76:76;c77:77;c78:78;c79:79;c80:80;c81:81;c82:82;c83:83;c84:84;c85:85;c86:86;c87:87;c88:88;c89:89;c90:90;c91:91;c92:92;c93:93;c94:94;c95:95;c96:96;c97:97;c98:98;c99:99;c100:100;c101:101;c102:102;c103:103;c104:104;c105:105;c106:106;c107:107;c108:108;c109:109;c110:110;c111:111;c112:112;c113:113;c114:114;c115:115;c116:116;c117:117;c118:118;c119:119;c120:120;c121:121;c122:122;c123:123;c124:124;c125:125;c126:126;c127:127;c128:128;c129:129;c130:130;c131:131;c132:132;c133:133;c134:134;c135:135;c136:136;c137:137;c138:138;c139:139;c140:140;c141:141;c142:142;c143:143;c144:144;c145:145;c146:146;c147:147;c148:148;c149:149;c150:150;c151:151;c152:152;c153:153;c154:154;c155:155;c156:156;c157:157;c158:158;c159:159;c160:160;c161:161;c162:162;c163:163;c164:164;c165:165;c166:166;c167:167;c168:168;c169:169;c170:170;c171:171;c172:172;c173:173;c174:174;c175:175;c176:176;c177:177;c178:178;c179:179;c180:180;c181:181;c182:182;c183:183;c184:184;c185:185;c186:186;c187:187;c188:188;c189:189;c190:190;c191:191;c192:192;c193:193;c194:194;c195:195;c196:196;c197:197;c198:198;c199:199;c200:200;c201:201;c202:202;c203:203;c204:204;c205:205;c206:206;c207:207;c208:208;c209:209;c210:210;c211:211;c212:212;c213:213;c214:214;c215:215;c216:216;c217:217;c218:218;c219:219;c220:220;c221:221;c222:222;c223:223;c224:224;c225:225;c226:226;c227:227;c228:228;c229:229;c230:230;c231:231;c232:232;c233:233;c234:234;c235:235;c236:236;c237:237;c238:238;c239:239;c240:240;c241:241;c242:242;c243:243;c244:244;c245:245;c246:246;c247:247;c248:248;c249:249;c250:250;c251:251;c252:252;c253:253;c254:254;c255:255;c256:255} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/green/input.scss000066400000000000000000000161441305254536400323270ustar00rootroot00000000000000foo { c-1: green(rgb(0,-1,0)); c0: green(rgb(0,0,0)); c1: green(rgb(0,1,0)); c2: green(rgb(0,2,0)); c3: green(rgb(0,3,0)); c4: green(rgb(0,4,0)); c5: green(rgb(0,5,0)); c6: green(rgb(0,6,0)); c7: green(rgb(0,7,0)); c8: green(rgb(0,8,0)); c9: green(rgb(0,9,0)); c10: green(rgb(0,10,0)); c11: green(rgb(0,11,0)); c12: green(rgb(0,12,0)); c13: green(rgb(0,13,0)); c14: green(rgb(0,14,0)); c15: green(rgb(0,15,0)); c16: green(rgb(0,16,0)); c17: green(rgb(0,17,0)); c18: green(rgb(0,18,0)); c19: green(rgb(0,19,0)); c20: green(rgb(0,20,0)); c21: green(rgb(0,21,0)); c22: green(rgb(0,22,0)); c23: green(rgb(0,23,0)); c24: green(rgb(0,24,0)); c25: green(rgb(0,25,0)); c26: green(rgb(0,26,0)); c27: green(rgb(0,27,0)); c28: green(rgb(0,28,0)); c29: green(rgb(0,29,0)); c30: green(rgb(0,30,0)); c31: green(rgb(0,31,0)); c32: green(rgb(0,32,0)); c33: green(rgb(0,33,0)); c34: green(rgb(0,34,0)); c35: green(rgb(0,35,0)); c36: green(rgb(0,36,0)); c37: green(rgb(0,37,0)); c38: green(rgb(0,38,0)); c39: green(rgb(0,39,0)); c40: green(rgb(0,40,0)); c41: green(rgb(0,41,0)); c42: green(rgb(0,42,0)); c43: green(rgb(0,43,0)); c44: green(rgb(0,44,0)); c45: green(rgb(0,45,0)); c46: green(rgb(0,46,0)); c47: green(rgb(0,47,0)); c48: green(rgb(0,48,0)); c49: green(rgb(0,49,0)); c50: green(rgb(0,50,0)); c51: green(rgb(0,51,0)); c52: green(rgb(0,52,0)); c53: green(rgb(0,53,0)); c54: green(rgb(0,54,0)); c55: green(rgb(0,55,0)); c56: green(rgb(0,56,0)); c57: green(rgb(0,57,0)); c58: green(rgb(0,58,0)); c59: green(rgb(0,59,0)); c60: green(rgb(0,60,0)); c61: green(rgb(0,61,0)); c62: green(rgb(0,62,0)); c63: green(rgb(0,63,0)); c64: green(rgb(0,64,0)); c65: green(rgb(0,65,0)); c66: green(rgb(0,66,0)); c67: green(rgb(0,67,0)); c68: green(rgb(0,68,0)); c69: green(rgb(0,69,0)); c70: green(rgb(0,70,0)); c71: green(rgb(0,71,0)); c72: green(rgb(0,72,0)); c73: green(rgb(0,73,0)); c74: green(rgb(0,74,0)); c75: green(rgb(0,75,0)); c76: green(rgb(0,76,0)); c77: green(rgb(0,77,0)); c78: green(rgb(0,78,0)); c79: green(rgb(0,79,0)); c80: green(rgb(0,80,0)); c81: green(rgb(0,81,0)); c82: green(rgb(0,82,0)); c83: green(rgb(0,83,0)); c84: green(rgb(0,84,0)); c85: green(rgb(0,85,0)); c86: green(rgb(0,86,0)); c87: green(rgb(0,87,0)); c88: green(rgb(0,88,0)); c89: green(rgb(0,89,0)); c90: green(rgb(0,90,0)); c91: green(rgb(0,91,0)); c92: green(rgb(0,92,0)); c93: green(rgb(0,93,0)); c94: green(rgb(0,94,0)); c95: green(rgb(0,95,0)); c96: green(rgb(0,96,0)); c97: green(rgb(0,97,0)); c98: green(rgb(0,98,0)); c99: green(rgb(0,99,0)); c100: green(rgb(0,100,0)); c101: green(rgb(0,101,0)); c102: green(rgb(0,102,0)); c103: green(rgb(0,103,0)); c104: green(rgb(0,104,0)); c105: green(rgb(0,105,0)); c106: green(rgb(0,106,0)); c107: green(rgb(0,107,0)); c108: green(rgb(0,108,0)); c109: green(rgb(0,109,0)); c110: green(rgb(0,110,0)); c111: green(rgb(0,111,0)); c112: green(rgb(0,112,0)); c113: green(rgb(0,113,0)); c114: green(rgb(0,114,0)); c115: green(rgb(0,115,0)); c116: green(rgb(0,116,0)); c117: green(rgb(0,117,0)); c118: green(rgb(0,118,0)); c119: green(rgb(0,119,0)); c120: green(rgb(0,120,0)); c121: green(rgb(0,121,0)); c122: green(rgb(0,122,0)); c123: green(rgb(0,123,0)); c124: green(rgb(0,124,0)); c125: green(rgb(0,125,0)); c126: green(rgb(0,126,0)); c127: green(rgb(0,127,0)); c128: green(rgb(0,128,0)); c129: green(rgb(0,129,0)); c130: green(rgb(0,130,0)); c131: green(rgb(0,131,0)); c132: green(rgb(0,132,0)); c133: green(rgb(0,133,0)); c134: green(rgb(0,134,0)); c135: green(rgb(0,135,0)); c136: green(rgb(0,136,0)); c137: green(rgb(0,137,0)); c138: green(rgb(0,138,0)); c139: green(rgb(0,139,0)); c140: green(rgb(0,140,0)); c141: green(rgb(0,141,0)); c142: green(rgb(0,142,0)); c143: green(rgb(0,143,0)); c144: green(rgb(0,144,0)); c145: green(rgb(0,145,0)); c146: green(rgb(0,146,0)); c147: green(rgb(0,147,0)); c148: green(rgb(0,148,0)); c149: green(rgb(0,149,0)); c150: green(rgb(0,150,0)); c151: green(rgb(0,151,0)); c152: green(rgb(0,152,0)); c153: green(rgb(0,153,0)); c154: green(rgb(0,154,0)); c155: green(rgb(0,155,0)); c156: green(rgb(0,156,0)); c157: green(rgb(0,157,0)); c158: green(rgb(0,158,0)); c159: green(rgb(0,159,0)); c160: green(rgb(0,160,0)); c161: green(rgb(0,161,0)); c162: green(rgb(0,162,0)); c163: green(rgb(0,163,0)); c164: green(rgb(0,164,0)); c165: green(rgb(0,165,0)); c166: green(rgb(0,166,0)); c167: green(rgb(0,167,0)); c168: green(rgb(0,168,0)); c169: green(rgb(0,169,0)); c170: green(rgb(0,170,0)); c171: green(rgb(0,171,0)); c172: green(rgb(0,172,0)); c173: green(rgb(0,173,0)); c174: green(rgb(0,174,0)); c175: green(rgb(0,175,0)); c176: green(rgb(0,176,0)); c177: green(rgb(0,177,0)); c178: green(rgb(0,178,0)); c179: green(rgb(0,179,0)); c180: green(rgb(0,180,0)); c181: green(rgb(0,181,0)); c182: green(rgb(0,182,0)); c183: green(rgb(0,183,0)); c184: green(rgb(0,184,0)); c185: green(rgb(0,185,0)); c186: green(rgb(0,186,0)); c187: green(rgb(0,187,0)); c188: green(rgb(0,188,0)); c189: green(rgb(0,189,0)); c190: green(rgb(0,190,0)); c191: green(rgb(0,191,0)); c192: green(rgb(0,192,0)); c193: green(rgb(0,193,0)); c194: green(rgb(0,194,0)); c195: green(rgb(0,195,0)); c196: green(rgb(0,196,0)); c197: green(rgb(0,197,0)); c198: green(rgb(0,198,0)); c199: green(rgb(0,199,0)); c200: green(rgb(0,200,0)); c201: green(rgb(0,201,0)); c202: green(rgb(0,202,0)); c203: green(rgb(0,203,0)); c204: green(rgb(0,204,0)); c205: green(rgb(0,205,0)); c206: green(rgb(0,206,0)); c207: green(rgb(0,207,0)); c208: green(rgb(0,208,0)); c209: green(rgb(0,209,0)); c210: green(rgb(0,210,0)); c211: green(rgb(0,211,0)); c212: green(rgb(0,212,0)); c213: green(rgb(0,213,0)); c214: green(rgb(0,214,0)); c215: green(rgb(0,215,0)); c216: green(rgb(0,216,0)); c217: green(rgb(0,217,0)); c218: green(rgb(0,218,0)); c219: green(rgb(0,219,0)); c220: green(rgb(0,220,0)); c221: green(rgb(0,221,0)); c222: green(rgb(0,222,0)); c223: green(rgb(0,223,0)); c224: green(rgb(0,224,0)); c225: green(rgb(0,225,0)); c226: green(rgb(0,226,0)); c227: green(rgb(0,227,0)); c228: green(rgb(0,228,0)); c229: green(rgb(0,229,0)); c230: green(rgb(0,230,0)); c231: green(rgb(0,231,0)); c232: green(rgb(0,232,0)); c233: green(rgb(0,233,0)); c234: green(rgb(0,234,0)); c235: green(rgb(0,235,0)); c236: green(rgb(0,236,0)); c237: green(rgb(0,237,0)); c238: green(rgb(0,238,0)); c239: green(rgb(0,239,0)); c240: green(rgb(0,240,0)); c241: green(rgb(0,241,0)); c242: green(rgb(0,242,0)); c243: green(rgb(0,243,0)); c244: green(rgb(0,244,0)); c245: green(rgb(0,245,0)); c246: green(rgb(0,246,0)); c247: green(rgb(0,247,0)); c248: green(rgb(0,248,0)); c249: green(rgb(0,249,0)); c250: green(rgb(0,250,0)); c251: green(rgb(0,251,0)); c252: green(rgb(0,252,0)); c253: green(rgb(0,253,0)); c254: green(rgb(0,254,0)); c255: green(rgb(0,255,0)); c256: green(rgb(0,256,0)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/mix/000077500000000000000000000000001305254536400277625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/mix/expected_output.css000066400000000000000000000022431305254536400337160ustar00rootroot00000000000000foo{c0:#fff;c1:#fcfcfc;c2:#fafafa;c3:#f7f7f7;c4:#f5f5f5;c5:#f2f2f2;c6:#f0f0f0;c7:#ededed;c8:#ebebeb;c9:#e8e8e8;c10:#e6e6e6;c11:#e3e3e3;c12:#e0e0e0;c13:#dedede;c14:#dbdbdb;c15:#d9d9d9;c16:#d6d6d6;c17:#d4d4d4;c18:#d1d1d1;c19:#cfcfcf;c20:#ccc;c21:#c9c9c9;c22:#c7c7c7;c23:#c4c4c4;c24:#c2c2c2;c25:#bfbfbf;c26:#bdbdbd;c27:#bababa;c28:#b8b8b8;c29:#b5b5b5;c30:#b3b3b3;c31:#b0b0b0;c32:#adadad;c33:#ababab;c34:#a8a8a8;c35:#a6a6a6;c36:#a3a3a3;c37:#a1a1a1;c38:#9e9e9e;c39:#9c9c9c;c40:#999;c41:#969696;c42:#949494;c43:#919191;c44:#8f8f8f;c45:#8c8c8c;c46:#8a8a8a;c47:#878787;c48:#858585;c49:#828282;c50:gray;c51:#7d7d7d;c52:#7a7a7a;c53:#787878;c54:#757575;c55:#737373;c56:#707070;c57:#6e6e6e;c58:#6b6b6b;c59:dimgray;c60:#666;c61:#636363;c62:#616161;c63:#5e5e5e;c64:#5c5c5c;c65:#595959;c66:#575757;c67:#545454;c68:#525252;c69:#4f4f4f;c70:#4d4d4d;c71:#4a4a4a;c72:#474747;c73:#454545;c74:#424242;c75:#404040;c76:#3d3d3d;c77:#3b3b3b;c78:#383838;c79:#363636;c80:#333;c81:#303030;c82:#2e2e2e;c83:#2b2b2b;c84:#292929;c85:#262626;c86:#242424;c87:#212121;c88:#1f1f1f;c89:#1c1c1c;c90:#1a1a1a;c91:#171717;c92:#141414;c93:#121212;c94:#0f0f0f;c95:#0d0d0d;c96:#0a0a0a;c97:#080808;c98:#050505;c99:#030303;c100:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/mix/input.scss000066400000000000000000000056511305254536400320250ustar00rootroot00000000000000foo { // c-1: mix(black,white,-1%); c0: mix(black,white,0%); c1: mix(black,white,1%); c2: mix(black,white,2%); c3: mix(black,white,3%); c4: mix(black,white,4%); c5: mix(black,white,5%); c6: mix(black,white,6%); c7: mix(black,white,7%); c8: mix(black,white,8%); c9: mix(black,white,9%); c10: mix(black,white,10%); c11: mix(black,white,11%); c12: mix(black,white,12%); c13: mix(black,white,13%); c14: mix(black,white,14%); c15: mix(black,white,15%); c16: mix(black,white,16%); c17: mix(black,white,17%); c18: mix(black,white,18%); c19: mix(black,white,19%); c20: mix(black,white,20%); c21: mix(black,white,21%); c22: mix(black,white,22%); c23: mix(black,white,23%); c24: mix(black,white,24%); c25: mix(black,white,25%); c26: mix(black,white,26%); c27: mix(black,white,27%); c28: mix(black,white,28%); c29: mix(black,white,29%); c30: mix(black,white,30%); c31: mix(black,white,31%); c32: mix(black,white,32%); c33: mix(black,white,33%); c34: mix(black,white,34%); c35: mix(black,white,35%); c36: mix(black,white,36%); c37: mix(black,white,37%); c38: mix(black,white,38%); c39: mix(black,white,39%); c40: mix(black,white,40%); c41: mix(black,white,41%); c42: mix(black,white,42%); c43: mix(black,white,43%); c44: mix(black,white,44%); c45: mix(black,white,45%); c46: mix(black,white,46%); c47: mix(black,white,47%); c48: mix(black,white,48%); c49: mix(black,white,49%); c50: mix(black,white,50%); c51: mix(black,white,51%); c52: mix(black,white,52%); c53: mix(black,white,53%); c54: mix(black,white,54%); c55: mix(black,white,55%); c56: mix(black,white,56%); c57: mix(black,white,57%); c58: mix(black,white,58%); c59: mix(black,white,59%); c60: mix(black,white,60%); c61: mix(black,white,61%); c62: mix(black,white,62%); c63: mix(black,white,63%); c64: mix(black,white,64%); c65: mix(black,white,65%); c66: mix(black,white,66%); c67: mix(black,white,67%); c68: mix(black,white,68%); c69: mix(black,white,69%); c70: mix(black,white,70%); c71: mix(black,white,71%); c72: mix(black,white,72%); c73: mix(black,white,73%); c74: mix(black,white,74%); c75: mix(black,white,75%); c76: mix(black,white,76%); c77: mix(black,white,77%); c78: mix(black,white,78%); c79: mix(black,white,79%); c80: mix(black,white,80%); c81: mix(black,white,81%); c82: mix(black,white,82%); c83: mix(black,white,83%); c84: mix(black,white,84%); c85: mix(black,white,85%); c86: mix(black,white,86%); c87: mix(black,white,87%); c88: mix(black,white,88%); c89: mix(black,white,89%); c90: mix(black,white,90%); c91: mix(black,white,91%); c92: mix(black,white,92%); c93: mix(black,white,93%); c94: mix(black,white,94%); c95: mix(black,white,95%); c96: mix(black,white,96%); c97: mix(black,white,97%); c98: mix(black,white,98%); c99: mix(black,white,99%); c100: mix(black,white,100%); // c101: mix(black,white,101%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/red/000077500000000000000000000000001305254536400277375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/red/expected_output.css000066400000000000000000000040701305254536400336730ustar00rootroot00000000000000foo{c-1:0;c0:0;c1:1;c2:2;c3:3;c4:4;c5:5;c6:6;c7:7;c8:8;c9:9;c10:10;c11:11;c12:12;c13:13;c14:14;c15:15;c16:16;c17:17;c18:18;c19:19;c20:20;c21:21;c22:22;c23:23;c24:24;c25:25;c26:26;c27:27;c28:28;c29:29;c30:30;c31:31;c32:32;c33:33;c34:34;c35:35;c36:36;c37:37;c38:38;c39:39;c40:40;c41:41;c42:42;c43:43;c44:44;c45:45;c46:46;c47:47;c48:48;c49:49;c50:50;c51:51;c52:52;c53:53;c54:54;c55:55;c56:56;c57:57;c58:58;c59:59;c60:60;c61:61;c62:62;c63:63;c64:64;c65:65;c66:66;c67:67;c68:68;c69:69;c70:70;c71:71;c72:72;c73:73;c74:74;c75:75;c76:76;c77:77;c78:78;c79:79;c80:80;c81:81;c82:82;c83:83;c84:84;c85:85;c86:86;c87:87;c88:88;c89:89;c90:90;c91:91;c92:92;c93:93;c94:94;c95:95;c96:96;c97:97;c98:98;c99:99;c100:100;c101:101;c102:102;c103:103;c104:104;c105:105;c106:106;c107:107;c108:108;c109:109;c110:110;c111:111;c112:112;c113:113;c114:114;c115:115;c116:116;c117:117;c118:118;c119:119;c120:120;c121:121;c122:122;c123:123;c124:124;c125:125;c126:126;c127:127;c128:128;c129:129;c130:130;c131:131;c132:132;c133:133;c134:134;c135:135;c136:136;c137:137;c138:138;c139:139;c140:140;c141:141;c142:142;c143:143;c144:144;c145:145;c146:146;c147:147;c148:148;c149:149;c150:150;c151:151;c152:152;c153:153;c154:154;c155:155;c156:156;c157:157;c158:158;c159:159;c160:160;c161:161;c162:162;c163:163;c164:164;c165:165;c166:166;c167:167;c168:168;c169:169;c170:170;c171:171;c172:172;c173:173;c174:174;c175:175;c176:176;c177:177;c178:178;c179:179;c180:180;c181:181;c182:182;c183:183;c184:184;c185:185;c186:186;c187:187;c188:188;c189:189;c190:190;c191:191;c192:192;c193:193;c194:194;c195:195;c196:196;c197:197;c198:198;c199:199;c200:200;c201:201;c202:202;c203:203;c204:204;c205:205;c206:206;c207:207;c208:208;c209:209;c210:210;c211:211;c212:212;c213:213;c214:214;c215:215;c216:216;c217:217;c218:218;c219:219;c220:220;c221:221;c222:222;c223:223;c224:224;c225:225;c226:226;c227:227;c228:228;c229:229;c230:230;c231:231;c232:232;c233:233;c234:234;c235:235;c236:236;c237:237;c238:238;c239:239;c240:240;c241:241;c242:242;c243:243;c244:244;c245:245;c246:246;c247:247;c248:248;c249:249;c250:250;c251:251;c252:252;c253:253;c254:254;c255:255;c256:255} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/red/input.scss000066400000000000000000000151401305254536400317740ustar00rootroot00000000000000foo { c-1: red(rgb(-1,0,0)); c0: red(rgb(0,0,0)); c1: red(rgb(1,0,0)); c2: red(rgb(2,0,0)); c3: red(rgb(3,0,0)); c4: red(rgb(4,0,0)); c5: red(rgb(5,0,0)); c6: red(rgb(6,0,0)); c7: red(rgb(7,0,0)); c8: red(rgb(8,0,0)); c9: red(rgb(9,0,0)); c10: red(rgb(10,0,0)); c11: red(rgb(11,0,0)); c12: red(rgb(12,0,0)); c13: red(rgb(13,0,0)); c14: red(rgb(14,0,0)); c15: red(rgb(15,0,0)); c16: red(rgb(16,0,0)); c17: red(rgb(17,0,0)); c18: red(rgb(18,0,0)); c19: red(rgb(19,0,0)); c20: red(rgb(20,0,0)); c21: red(rgb(21,0,0)); c22: red(rgb(22,0,0)); c23: red(rgb(23,0,0)); c24: red(rgb(24,0,0)); c25: red(rgb(25,0,0)); c26: red(rgb(26,0,0)); c27: red(rgb(27,0,0)); c28: red(rgb(28,0,0)); c29: red(rgb(29,0,0)); c30: red(rgb(30,0,0)); c31: red(rgb(31,0,0)); c32: red(rgb(32,0,0)); c33: red(rgb(33,0,0)); c34: red(rgb(34,0,0)); c35: red(rgb(35,0,0)); c36: red(rgb(36,0,0)); c37: red(rgb(37,0,0)); c38: red(rgb(38,0,0)); c39: red(rgb(39,0,0)); c40: red(rgb(40,0,0)); c41: red(rgb(41,0,0)); c42: red(rgb(42,0,0)); c43: red(rgb(43,0,0)); c44: red(rgb(44,0,0)); c45: red(rgb(45,0,0)); c46: red(rgb(46,0,0)); c47: red(rgb(47,0,0)); c48: red(rgb(48,0,0)); c49: red(rgb(49,0,0)); c50: red(rgb(50,0,0)); c51: red(rgb(51,0,0)); c52: red(rgb(52,0,0)); c53: red(rgb(53,0,0)); c54: red(rgb(54,0,0)); c55: red(rgb(55,0,0)); c56: red(rgb(56,0,0)); c57: red(rgb(57,0,0)); c58: red(rgb(58,0,0)); c59: red(rgb(59,0,0)); c60: red(rgb(60,0,0)); c61: red(rgb(61,0,0)); c62: red(rgb(62,0,0)); c63: red(rgb(63,0,0)); c64: red(rgb(64,0,0)); c65: red(rgb(65,0,0)); c66: red(rgb(66,0,0)); c67: red(rgb(67,0,0)); c68: red(rgb(68,0,0)); c69: red(rgb(69,0,0)); c70: red(rgb(70,0,0)); c71: red(rgb(71,0,0)); c72: red(rgb(72,0,0)); c73: red(rgb(73,0,0)); c74: red(rgb(74,0,0)); c75: red(rgb(75,0,0)); c76: red(rgb(76,0,0)); c77: red(rgb(77,0,0)); c78: red(rgb(78,0,0)); c79: red(rgb(79,0,0)); c80: red(rgb(80,0,0)); c81: red(rgb(81,0,0)); c82: red(rgb(82,0,0)); c83: red(rgb(83,0,0)); c84: red(rgb(84,0,0)); c85: red(rgb(85,0,0)); c86: red(rgb(86,0,0)); c87: red(rgb(87,0,0)); c88: red(rgb(88,0,0)); c89: red(rgb(89,0,0)); c90: red(rgb(90,0,0)); c91: red(rgb(91,0,0)); c92: red(rgb(92,0,0)); c93: red(rgb(93,0,0)); c94: red(rgb(94,0,0)); c95: red(rgb(95,0,0)); c96: red(rgb(96,0,0)); c97: red(rgb(97,0,0)); c98: red(rgb(98,0,0)); c99: red(rgb(99,0,0)); c100: red(rgb(100,0,0)); c101: red(rgb(101,0,0)); c102: red(rgb(102,0,0)); c103: red(rgb(103,0,0)); c104: red(rgb(104,0,0)); c105: red(rgb(105,0,0)); c106: red(rgb(106,0,0)); c107: red(rgb(107,0,0)); c108: red(rgb(108,0,0)); c109: red(rgb(109,0,0)); c110: red(rgb(110,0,0)); c111: red(rgb(111,0,0)); c112: red(rgb(112,0,0)); c113: red(rgb(113,0,0)); c114: red(rgb(114,0,0)); c115: red(rgb(115,0,0)); c116: red(rgb(116,0,0)); c117: red(rgb(117,0,0)); c118: red(rgb(118,0,0)); c119: red(rgb(119,0,0)); c120: red(rgb(120,0,0)); c121: red(rgb(121,0,0)); c122: red(rgb(122,0,0)); c123: red(rgb(123,0,0)); c124: red(rgb(124,0,0)); c125: red(rgb(125,0,0)); c126: red(rgb(126,0,0)); c127: red(rgb(127,0,0)); c128: red(rgb(128,0,0)); c129: red(rgb(129,0,0)); c130: red(rgb(130,0,0)); c131: red(rgb(131,0,0)); c132: red(rgb(132,0,0)); c133: red(rgb(133,0,0)); c134: red(rgb(134,0,0)); c135: red(rgb(135,0,0)); c136: red(rgb(136,0,0)); c137: red(rgb(137,0,0)); c138: red(rgb(138,0,0)); c139: red(rgb(139,0,0)); c140: red(rgb(140,0,0)); c141: red(rgb(141,0,0)); c142: red(rgb(142,0,0)); c143: red(rgb(143,0,0)); c144: red(rgb(144,0,0)); c145: red(rgb(145,0,0)); c146: red(rgb(146,0,0)); c147: red(rgb(147,0,0)); c148: red(rgb(148,0,0)); c149: red(rgb(149,0,0)); c150: red(rgb(150,0,0)); c151: red(rgb(151,0,0)); c152: red(rgb(152,0,0)); c153: red(rgb(153,0,0)); c154: red(rgb(154,0,0)); c155: red(rgb(155,0,0)); c156: red(rgb(156,0,0)); c157: red(rgb(157,0,0)); c158: red(rgb(158,0,0)); c159: red(rgb(159,0,0)); c160: red(rgb(160,0,0)); c161: red(rgb(161,0,0)); c162: red(rgb(162,0,0)); c163: red(rgb(163,0,0)); c164: red(rgb(164,0,0)); c165: red(rgb(165,0,0)); c166: red(rgb(166,0,0)); c167: red(rgb(167,0,0)); c168: red(rgb(168,0,0)); c169: red(rgb(169,0,0)); c170: red(rgb(170,0,0)); c171: red(rgb(171,0,0)); c172: red(rgb(172,0,0)); c173: red(rgb(173,0,0)); c174: red(rgb(174,0,0)); c175: red(rgb(175,0,0)); c176: red(rgb(176,0,0)); c177: red(rgb(177,0,0)); c178: red(rgb(178,0,0)); c179: red(rgb(179,0,0)); c180: red(rgb(180,0,0)); c181: red(rgb(181,0,0)); c182: red(rgb(182,0,0)); c183: red(rgb(183,0,0)); c184: red(rgb(184,0,0)); c185: red(rgb(185,0,0)); c186: red(rgb(186,0,0)); c187: red(rgb(187,0,0)); c188: red(rgb(188,0,0)); c189: red(rgb(189,0,0)); c190: red(rgb(190,0,0)); c191: red(rgb(191,0,0)); c192: red(rgb(192,0,0)); c193: red(rgb(193,0,0)); c194: red(rgb(194,0,0)); c195: red(rgb(195,0,0)); c196: red(rgb(196,0,0)); c197: red(rgb(197,0,0)); c198: red(rgb(198,0,0)); c199: red(rgb(199,0,0)); c200: red(rgb(200,0,0)); c201: red(rgb(201,0,0)); c202: red(rgb(202,0,0)); c203: red(rgb(203,0,0)); c204: red(rgb(204,0,0)); c205: red(rgb(205,0,0)); c206: red(rgb(206,0,0)); c207: red(rgb(207,0,0)); c208: red(rgb(208,0,0)); c209: red(rgb(209,0,0)); c210: red(rgb(210,0,0)); c211: red(rgb(211,0,0)); c212: red(rgb(212,0,0)); c213: red(rgb(213,0,0)); c214: red(rgb(214,0,0)); c215: red(rgb(215,0,0)); c216: red(rgb(216,0,0)); c217: red(rgb(217,0,0)); c218: red(rgb(218,0,0)); c219: red(rgb(219,0,0)); c220: red(rgb(220,0,0)); c221: red(rgb(221,0,0)); c222: red(rgb(222,0,0)); c223: red(rgb(223,0,0)); c224: red(rgb(224,0,0)); c225: red(rgb(225,0,0)); c226: red(rgb(226,0,0)); c227: red(rgb(227,0,0)); c228: red(rgb(228,0,0)); c229: red(rgb(229,0,0)); c230: red(rgb(230,0,0)); c231: red(rgb(231,0,0)); c232: red(rgb(232,0,0)); c233: red(rgb(233,0,0)); c234: red(rgb(234,0,0)); c235: red(rgb(235,0,0)); c236: red(rgb(236,0,0)); c237: red(rgb(237,0,0)); c238: red(rgb(238,0,0)); c239: red(rgb(239,0,0)); c240: red(rgb(240,0,0)); c241: red(rgb(241,0,0)); c242: red(rgb(242,0,0)); c243: red(rgb(243,0,0)); c244: red(rgb(244,0,0)); c245: red(rgb(245,0,0)); c246: red(rgb(246,0,0)); c247: red(rgb(247,0,0)); c248: red(rgb(248,0,0)); c249: red(rgb(249,0,0)); c250: red(rgb(250,0,0)); c251: red(rgb(251,0,0)); c252: red(rgb(252,0,0)); c253: red(rgb(253,0,0)); c254: red(rgb(254,0,0)); c255: red(rgb(255,0,0)); c256: red(rgb(256,0,0)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/000077500000000000000000000000001305254536400277375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/b/000077500000000000000000000000001305254536400301605ustar00rootroot00000000000000expected_output.css000066400000000000000000000104541305254536400340400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/bfoo{c-1:#000;c0:#000;c1:#000001;c2:#000002;c3:#000003;c4:#000004;c5:#000005;c6:#000006;c7:#000007;c8:#000008;c9:#000009;c10:#00000a;c11:#00000b;c12:#00000c;c13:#00000d;c14:#00000e;c15:#00000f;c16:#000010;c17:#001;c18:#000012;c19:#000013;c20:#000014;c21:#000015;c22:#000016;c23:#000017;c24:#000018;c25:#000019;c26:#00001a;c27:#00001b;c28:#00001c;c29:#00001d;c30:#00001e;c31:#00001f;c32:#000020;c33:#000021;c34:#002;c35:#000023;c36:#000024;c37:#000025;c38:#000026;c39:#000027;c40:#000028;c41:#000029;c42:#00002a;c43:#00002b;c44:#00002c;c45:#00002d;c46:#00002e;c47:#00002f;c48:#000030;c49:#000031;c50:#000032;c51:#003;c52:#000034;c53:#000035;c54:#000036;c55:#000037;c56:#000038;c57:#000039;c58:#00003a;c59:#00003b;c60:#00003c;c61:#00003d;c62:#00003e;c63:#00003f;c64:#000040;c65:#000041;c66:#000042;c67:#000043;c68:#004;c69:#000045;c70:#000046;c71:#000047;c72:#000048;c73:#000049;c74:#00004a;c75:#00004b;c76:#00004c;c77:#00004d;c78:#00004e;c79:#00004f;c80:#000050;c81:#000051;c82:#000052;c83:#000053;c84:#000054;c85:#005;c86:#000056;c87:#000057;c88:#000058;c89:#000059;c90:#00005a;c91:#00005b;c92:#00005c;c93:#00005d;c94:#00005e;c95:#00005f;c96:#000060;c97:#000061;c98:#000062;c99:#000063;c100:#000064;c101:#000065;c102:#006;c103:#000067;c104:#000068;c105:#000069;c106:#00006a;c107:#00006b;c108:#00006c;c109:#00006d;c110:#00006e;c111:#00006f;c112:#000070;c113:#000071;c114:#000072;c115:#000073;c116:#000074;c117:#000075;c118:#000076;c119:#007;c120:#000078;c121:#000079;c122:#00007a;c123:#00007b;c124:#00007c;c125:#00007d;c126:#00007e;c127:#00007f;c128:navy;c129:#000081;c130:#000082;c131:#000083;c132:#000084;c133:#000085;c134:#000086;c135:#000087;c136:#008;c137:#000089;c138:#00008a;c139:#00008b;c140:#00008c;c141:#00008d;c142:#00008e;c143:#00008f;c144:#000090;c145:#000091;c146:#000092;c147:#000093;c148:#000094;c149:#000095;c150:#000096;c151:#000097;c152:#000098;c153:#009;c154:#00009a;c155:#00009b;c156:#00009c;c157:#00009d;c158:#00009e;c159:#00009f;c160:#0000a0;c161:#0000a1;c162:#0000a2;c163:#0000a3;c164:#0000a4;c165:#0000a5;c166:#0000a6;c167:#0000a7;c168:#0000a8;c169:#0000a9;c170:#00a;c171:#0000ab;c172:#0000ac;c173:#0000ad;c174:#0000ae;c175:#0000af;c176:#0000b0;c177:#0000b1;c178:#0000b2;c179:#0000b3;c180:#0000b4;c181:#0000b5;c182:#0000b6;c183:#0000b7;c184:#0000b8;c185:#0000b9;c186:#0000ba;c187:#00b;c188:#0000bc;c189:#0000bd;c190:#0000be;c191:#0000bf;c192:#0000c0;c193:#0000c1;c194:#0000c2;c195:#0000c3;c196:#0000c4;c197:#0000c5;c198:#0000c6;c199:#0000c7;c200:#0000c8;c201:#0000c9;c202:#0000ca;c203:#0000cb;c204:#00c;c205:#0000cd;c206:#0000ce;c207:#0000cf;c208:#0000d0;c209:#0000d1;c210:#0000d2;c211:#0000d3;c212:#0000d4;c213:#0000d5;c214:#0000d6;c215:#0000d7;c216:#0000d8;c217:#0000d9;c218:#0000da;c219:#0000db;c220:#0000dc;c221:#00d;c222:#0000de;c223:#0000df;c224:#0000e0;c225:#0000e1;c226:#0000e2;c227:#0000e3;c228:#0000e4;c229:#0000e5;c230:#0000e6;c231:#0000e7;c232:#0000e8;c233:#0000e9;c234:#0000ea;c235:#0000eb;c236:#0000ec;c237:#0000ed;c238:#00e;c239:#0000ef;c240:#0000f0;c241:#0000f1;c242:#0000f2;c243:#0000f3;c244:#0000f4;c245:#0000f5;c246:#0000f6;c247:#0000f7;c248:#0000f8;c249:#0000f9;c250:#0000fa;c251:#0000fb;c252:#0000fc;c253:#0000fd;c254:#0000fe;c255:blue;c256:blue}foo{c-1:#000;c0:#000;c1:#000003;c2:#000005;c3:#000008;c4:#00000a;c5:#00000d;c6:#00000f;c7:#000012;c8:#000014;c9:#000017;c10:#00001a;c11:#00001c;c12:#00001f;c13:#000021;c14:#000024;c15:#000026;c16:#000029;c17:#00002b;c18:#00002e;c19:#000030;c20:#003;c21:#000036;c22:#000038;c23:#00003b;c24:#00003d;c25:#000040;c26:#000042;c27:#000045;c28:#000047;c29:#00004a;c30:#00004d;c31:#00004f;c32:#000052;c33:#000054;c34:#000057;c35:#000059;c36:#00005c;c37:#00005e;c38:#000061;c39:#000063;c40:#006;c41:#000069;c42:#00006b;c43:#00006e;c44:#000070;c45:#000073;c46:#000075;c47:#000078;c48:#00007a;c49:#00007d;c50:navy;c51:#000082;c52:#000085;c53:#000087;c54:#00008a;c55:#00008c;c56:#00008f;c57:#000091;c58:#000094;c59:#000096;c60:#009;c61:#00009c;c62:#00009e;c63:#0000a1;c64:#0000a3;c65:#0000a6;c66:#0000a8;c67:#0000ab;c68:#0000ad;c69:#0000b0;c70:#0000b3;c71:#0000b5;c72:#0000b8;c73:#0000ba;c74:#0000bd;c75:#0000bf;c76:#0000c2;c77:#0000c4;c78:#0000c7;c79:#0000c9;c80:#00c;c81:#0000cf;c82:#0000d1;c83:#0000d4;c84:#0000d6;c85:#0000d9;c86:#0000db;c87:#0000de;c88:#0000e0;c89:#0000e3;c90:#0000e6;c91:#0000e8;c92:#0000eb;c93:#0000ed;c94:#0000f0;c95:#0000f2;c96:#0000f5;c97:#0000f7;c98:#0000fa;c99:#0000fc;c100:blue;c101:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/b/input.scss000066400000000000000000000167021305254536400322220ustar00rootroot00000000000000foo { c-1: rgb(0,0,-1); c0: rgb(0,0,0); c1: rgb(0,0,1); c2: rgb(0,0,2); c3: rgb(0,0,3); c4: rgb(0,0,4); c5: rgb(0,0,5); c6: rgb(0,0,6); c7: rgb(0,0,7); c8: rgb(0,0,8); c9: rgb(0,0,9); c10: rgb(0,0,10); c11: rgb(0,0,11); c12: rgb(0,0,12); c13: rgb(0,0,13); c14: rgb(0,0,14); c15: rgb(0,0,15); c16: rgb(0,0,16); c17: rgb(0,0,17); c18: rgb(0,0,18); c19: rgb(0,0,19); c20: rgb(0,0,20); c21: rgb(0,0,21); c22: rgb(0,0,22); c23: rgb(0,0,23); c24: rgb(0,0,24); c25: rgb(0,0,25); c26: rgb(0,0,26); c27: rgb(0,0,27); c28: rgb(0,0,28); c29: rgb(0,0,29); c30: rgb(0,0,30); c31: rgb(0,0,31); c32: rgb(0,0,32); c33: rgb(0,0,33); c34: rgb(0,0,34); c35: rgb(0,0,35); c36: rgb(0,0,36); c37: rgb(0,0,37); c38: rgb(0,0,38); c39: rgb(0,0,39); c40: rgb(0,0,40); c41: rgb(0,0,41); c42: rgb(0,0,42); c43: rgb(0,0,43); c44: rgb(0,0,44); c45: rgb(0,0,45); c46: rgb(0,0,46); c47: rgb(0,0,47); c48: rgb(0,0,48); c49: rgb(0,0,49); c50: rgb(0,0,50); c51: rgb(0,0,51); c52: rgb(0,0,52); c53: rgb(0,0,53); c54: rgb(0,0,54); c55: rgb(0,0,55); c56: rgb(0,0,56); c57: rgb(0,0,57); c58: rgb(0,0,58); c59: rgb(0,0,59); c60: rgb(0,0,60); c61: rgb(0,0,61); c62: rgb(0,0,62); c63: rgb(0,0,63); c64: rgb(0,0,64); c65: rgb(0,0,65); c66: rgb(0,0,66); c67: rgb(0,0,67); c68: rgb(0,0,68); c69: rgb(0,0,69); c70: rgb(0,0,70); c71: rgb(0,0,71); c72: rgb(0,0,72); c73: rgb(0,0,73); c74: rgb(0,0,74); c75: rgb(0,0,75); c76: rgb(0,0,76); c77: rgb(0,0,77); c78: rgb(0,0,78); c79: rgb(0,0,79); c80: rgb(0,0,80); c81: rgb(0,0,81); c82: rgb(0,0,82); c83: rgb(0,0,83); c84: rgb(0,0,84); c85: rgb(0,0,85); c86: rgb(0,0,86); c87: rgb(0,0,87); c88: rgb(0,0,88); c89: rgb(0,0,89); c90: rgb(0,0,90); c91: rgb(0,0,91); c92: rgb(0,0,92); c93: rgb(0,0,93); c94: rgb(0,0,94); c95: rgb(0,0,95); c96: rgb(0,0,96); c97: rgb(0,0,97); c98: rgb(0,0,98); c99: rgb(0,0,99); c100: rgb(0,0,100); c101: rgb(0,0,101); c102: rgb(0,0,102); c103: rgb(0,0,103); c104: rgb(0,0,104); c105: rgb(0,0,105); c106: rgb(0,0,106); c107: rgb(0,0,107); c108: rgb(0,0,108); c109: rgb(0,0,109); c110: rgb(0,0,110); c111: rgb(0,0,111); c112: rgb(0,0,112); c113: rgb(0,0,113); c114: rgb(0,0,114); c115: rgb(0,0,115); c116: rgb(0,0,116); c117: rgb(0,0,117); c118: rgb(0,0,118); c119: rgb(0,0,119); c120: rgb(0,0,120); c121: rgb(0,0,121); c122: rgb(0,0,122); c123: rgb(0,0,123); c124: rgb(0,0,124); c125: rgb(0,0,125); c126: rgb(0,0,126); c127: rgb(0,0,127); c128: rgb(0,0,128); c129: rgb(0,0,129); c130: rgb(0,0,130); c131: rgb(0,0,131); c132: rgb(0,0,132); c133: rgb(0,0,133); c134: rgb(0,0,134); c135: rgb(0,0,135); c136: rgb(0,0,136); c137: rgb(0,0,137); c138: rgb(0,0,138); c139: rgb(0,0,139); c140: rgb(0,0,140); c141: rgb(0,0,141); c142: rgb(0,0,142); c143: rgb(0,0,143); c144: rgb(0,0,144); c145: rgb(0,0,145); c146: rgb(0,0,146); c147: rgb(0,0,147); c148: rgb(0,0,148); c149: rgb(0,0,149); c150: rgb(0,0,150); c151: rgb(0,0,151); c152: rgb(0,0,152); c153: rgb(0,0,153); c154: rgb(0,0,154); c155: rgb(0,0,155); c156: rgb(0,0,156); c157: rgb(0,0,157); c158: rgb(0,0,158); c159: rgb(0,0,159); c160: rgb(0,0,160); c161: rgb(0,0,161); c162: rgb(0,0,162); c163: rgb(0,0,163); c164: rgb(0,0,164); c165: rgb(0,0,165); c166: rgb(0,0,166); c167: rgb(0,0,167); c168: rgb(0,0,168); c169: rgb(0,0,169); c170: rgb(0,0,170); c171: rgb(0,0,171); c172: rgb(0,0,172); c173: rgb(0,0,173); c174: rgb(0,0,174); c175: rgb(0,0,175); c176: rgb(0,0,176); c177: rgb(0,0,177); c178: rgb(0,0,178); c179: rgb(0,0,179); c180: rgb(0,0,180); c181: rgb(0,0,181); c182: rgb(0,0,182); c183: rgb(0,0,183); c184: rgb(0,0,184); c185: rgb(0,0,185); c186: rgb(0,0,186); c187: rgb(0,0,187); c188: rgb(0,0,188); c189: rgb(0,0,189); c190: rgb(0,0,190); c191: rgb(0,0,191); c192: rgb(0,0,192); c193: rgb(0,0,193); c194: rgb(0,0,194); c195: rgb(0,0,195); c196: rgb(0,0,196); c197: rgb(0,0,197); c198: rgb(0,0,198); c199: rgb(0,0,199); c200: rgb(0,0,200); c201: rgb(0,0,201); c202: rgb(0,0,202); c203: rgb(0,0,203); c204: rgb(0,0,204); c205: rgb(0,0,205); c206: rgb(0,0,206); c207: rgb(0,0,207); c208: rgb(0,0,208); c209: rgb(0,0,209); c210: rgb(0,0,210); c211: rgb(0,0,211); c212: rgb(0,0,212); c213: rgb(0,0,213); c214: rgb(0,0,214); c215: rgb(0,0,215); c216: rgb(0,0,216); c217: rgb(0,0,217); c218: rgb(0,0,218); c219: rgb(0,0,219); c220: rgb(0,0,220); c221: rgb(0,0,221); c222: rgb(0,0,222); c223: rgb(0,0,223); c224: rgb(0,0,224); c225: rgb(0,0,225); c226: rgb(0,0,226); c227: rgb(0,0,227); c228: rgb(0,0,228); c229: rgb(0,0,229); c230: rgb(0,0,230); c231: rgb(0,0,231); c232: rgb(0,0,232); c233: rgb(0,0,233); c234: rgb(0,0,234); c235: rgb(0,0,235); c236: rgb(0,0,236); c237: rgb(0,0,237); c238: rgb(0,0,238); c239: rgb(0,0,239); c240: rgb(0,0,240); c241: rgb(0,0,241); c242: rgb(0,0,242); c243: rgb(0,0,243); c244: rgb(0,0,244); c245: rgb(0,0,245); c246: rgb(0,0,246); c247: rgb(0,0,247); c248: rgb(0,0,248); c249: rgb(0,0,249); c250: rgb(0,0,250); c251: rgb(0,0,251); c252: rgb(0,0,252); c253: rgb(0,0,253); c254: rgb(0,0,254); c255: rgb(0,0,255); c256: rgb(0,0,256); } foo { c-1: rgb(0,0,-1%); c0: rgb(0,0,0%); c1: rgb(0,0,1%); c2: rgb(0,0,2%); c3: rgb(0,0,3%); c4: rgb(0,0,4%); c5: rgb(0,0,5%); c6: rgb(0,0,6%); c7: rgb(0,0,7%); c8: rgb(0,0,8%); c9: rgb(0,0,9%); c10: rgb(0,0,10%); c11: rgb(0,0,11%); c12: rgb(0,0,12%); c13: rgb(0,0,13%); c14: rgb(0,0,14%); c15: rgb(0,0,15%); c16: rgb(0,0,16%); c17: rgb(0,0,17%); c18: rgb(0,0,18%); c19: rgb(0,0,19%); c20: rgb(0,0,20%); c21: rgb(0,0,21%); c22: rgb(0,0,22%); c23: rgb(0,0,23%); c24: rgb(0,0,24%); c25: rgb(0,0,25%); c26: rgb(0,0,26%); c27: rgb(0,0,27%); c28: rgb(0,0,28%); c29: rgb(0,0,29%); c30: rgb(0,0,30%); c31: rgb(0,0,31%); c32: rgb(0,0,32%); c33: rgb(0,0,33%); c34: rgb(0,0,34%); c35: rgb(0,0,35%); c36: rgb(0,0,36%); c37: rgb(0,0,37%); c38: rgb(0,0,38%); c39: rgb(0,0,39%); c40: rgb(0,0,40%); c41: rgb(0,0,41%); c42: rgb(0,0,42%); c43: rgb(0,0,43%); c44: rgb(0,0,44%); c45: rgb(0,0,45%); c46: rgb(0,0,46%); c47: rgb(0,0,47%); c48: rgb(0,0,48%); c49: rgb(0,0,49%); c50: rgb(0,0,50%); c51: rgb(0,0,51%); c52: rgb(0,0,52%); c53: rgb(0,0,53%); c54: rgb(0,0,54%); c55: rgb(0,0,55%); c56: rgb(0,0,56%); c57: rgb(0,0,57%); c58: rgb(0,0,58%); c59: rgb(0,0,59%); c60: rgb(0,0,60%); c61: rgb(0,0,61%); c62: rgb(0,0,62%); c63: rgb(0,0,63%); c64: rgb(0,0,64%); c65: rgb(0,0,65%); c66: rgb(0,0,66%); c67: rgb(0,0,67%); c68: rgb(0,0,68%); c69: rgb(0,0,69%); c70: rgb(0,0,70%); c71: rgb(0,0,71%); c72: rgb(0,0,72%); c73: rgb(0,0,73%); c74: rgb(0,0,74%); c75: rgb(0,0,75%); c76: rgb(0,0,76%); c77: rgb(0,0,77%); c78: rgb(0,0,78%); c79: rgb(0,0,79%); c80: rgb(0,0,80%); c81: rgb(0,0,81%); c82: rgb(0,0,82%); c83: rgb(0,0,83%); c84: rgb(0,0,84%); c85: rgb(0,0,85%); c86: rgb(0,0,86%); c87: rgb(0,0,87%); c88: rgb(0,0,88%); c89: rgb(0,0,89%); c90: rgb(0,0,90%); c91: rgb(0,0,91%); c92: rgb(0,0,92%); c93: rgb(0,0,93%); c94: rgb(0,0,94%); c95: rgb(0,0,95%); c96: rgb(0,0,96%); c97: rgb(0,0,97%); c98: rgb(0,0,98%); c99: rgb(0,0,99%); c100: rgb(0,0,100%); c101: rgb(0,0,101%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/g/000077500000000000000000000000001305254536400301655ustar00rootroot00000000000000expected_output.css000066400000000000000000000104561305254536400340470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/gfoo{c-1:#000;c0:#000;c1:#000100;c2:#000200;c3:#000300;c4:#000400;c5:#000500;c6:#000600;c7:#000700;c8:#000800;c9:#000900;c10:#000a00;c11:#000b00;c12:#000c00;c13:#000d00;c14:#000e00;c15:#000f00;c16:#001000;c17:#010;c18:#001200;c19:#001300;c20:#001400;c21:#001500;c22:#001600;c23:#001700;c24:#001800;c25:#001900;c26:#001a00;c27:#001b00;c28:#001c00;c29:#001d00;c30:#001e00;c31:#001f00;c32:#002000;c33:#002100;c34:#020;c35:#002300;c36:#002400;c37:#002500;c38:#002600;c39:#002700;c40:#002800;c41:#002900;c42:#002a00;c43:#002b00;c44:#002c00;c45:#002d00;c46:#002e00;c47:#002f00;c48:#003000;c49:#003100;c50:#003200;c51:#030;c52:#003400;c53:#003500;c54:#003600;c55:#003700;c56:#003800;c57:#003900;c58:#003a00;c59:#003b00;c60:#003c00;c61:#003d00;c62:#003e00;c63:#003f00;c64:#004000;c65:#004100;c66:#004200;c67:#004300;c68:#040;c69:#004500;c70:#004600;c71:#004700;c72:#004800;c73:#004900;c74:#004a00;c75:#004b00;c76:#004c00;c77:#004d00;c78:#004e00;c79:#004f00;c80:#005000;c81:#005100;c82:#005200;c83:#005300;c84:#005400;c85:#050;c86:#005600;c87:#005700;c88:#005800;c89:#005900;c90:#005a00;c91:#005b00;c92:#005c00;c93:#005d00;c94:#005e00;c95:#005f00;c96:#006000;c97:#006100;c98:#006200;c99:#006300;c100:#006400;c101:#006500;c102:#060;c103:#006700;c104:#006800;c105:#006900;c106:#006a00;c107:#006b00;c108:#006c00;c109:#006d00;c110:#006e00;c111:#006f00;c112:#007000;c113:#007100;c114:#007200;c115:#007300;c116:#007400;c117:#007500;c118:#007600;c119:#070;c120:#007800;c121:#007900;c122:#007a00;c123:#007b00;c124:#007c00;c125:#007d00;c126:#007e00;c127:#007f00;c128:green;c129:#008100;c130:#008200;c131:#008300;c132:#008400;c133:#008500;c134:#008600;c135:#008700;c136:#080;c137:#008900;c138:#008a00;c139:#008b00;c140:#008c00;c141:#008d00;c142:#008e00;c143:#008f00;c144:#009000;c145:#009100;c146:#009200;c147:#009300;c148:#009400;c149:#009500;c150:#009600;c151:#009700;c152:#009800;c153:#090;c154:#009a00;c155:#009b00;c156:#009c00;c157:#009d00;c158:#009e00;c159:#009f00;c160:#00a000;c161:#00a100;c162:#00a200;c163:#00a300;c164:#00a400;c165:#00a500;c166:#00a600;c167:#00a700;c168:#00a800;c169:#00a900;c170:#0a0;c171:#00ab00;c172:#00ac00;c173:#00ad00;c174:#00ae00;c175:#00af00;c176:#00b000;c177:#00b100;c178:#00b200;c179:#00b300;c180:#00b400;c181:#00b500;c182:#00b600;c183:#00b700;c184:#00b800;c185:#00b900;c186:#00ba00;c187:#0b0;c188:#00bc00;c189:#00bd00;c190:#00be00;c191:#00bf00;c192:#00c000;c193:#00c100;c194:#00c200;c195:#00c300;c196:#00c400;c197:#00c500;c198:#00c600;c199:#00c700;c200:#00c800;c201:#00c900;c202:#00ca00;c203:#00cb00;c204:#0c0;c205:#00cd00;c206:#00ce00;c207:#00cf00;c208:#00d000;c209:#00d100;c210:#00d200;c211:#00d300;c212:#00d400;c213:#00d500;c214:#00d600;c215:#00d700;c216:#00d800;c217:#00d900;c218:#00da00;c219:#00db00;c220:#00dc00;c221:#0d0;c222:#00de00;c223:#00df00;c224:#00e000;c225:#00e100;c226:#00e200;c227:#00e300;c228:#00e400;c229:#00e500;c230:#00e600;c231:#00e700;c232:#00e800;c233:#00e900;c234:#00ea00;c235:#00eb00;c236:#00ec00;c237:#00ed00;c238:#0e0;c239:#00ef00;c240:#00f000;c241:#00f100;c242:#00f200;c243:#00f300;c244:#00f400;c245:#00f500;c246:#00f600;c247:#00f700;c248:#00f800;c249:#00f900;c250:#00fa00;c251:#00fb00;c252:#00fc00;c253:#00fd00;c254:#00fe00;c255:lime;c256:lime}foo{c-1:#000;c0:#000;c1:#000300;c2:#000500;c3:#000800;c4:#000a00;c5:#000d00;c6:#000f00;c7:#001200;c8:#001400;c9:#001700;c10:#001a00;c11:#001c00;c12:#001f00;c13:#002100;c14:#002400;c15:#002600;c16:#002900;c17:#002b00;c18:#002e00;c19:#003000;c20:#030;c21:#003600;c22:#003800;c23:#003b00;c24:#003d00;c25:#004000;c26:#004200;c27:#004500;c28:#004700;c29:#004a00;c30:#004d00;c31:#004f00;c32:#005200;c33:#005400;c34:#005700;c35:#005900;c36:#005c00;c37:#005e00;c38:#006100;c39:#006300;c40:#060;c41:#006900;c42:#006b00;c43:#006e00;c44:#007000;c45:#007300;c46:#007500;c47:#007800;c48:#007a00;c49:#007d00;c50:green;c51:#008200;c52:#008500;c53:#008700;c54:#008a00;c55:#008c00;c56:#008f00;c57:#009100;c58:#009400;c59:#009600;c60:#090;c61:#009c00;c62:#009e00;c63:#00a100;c64:#00a300;c65:#00a600;c66:#00a800;c67:#00ab00;c68:#00ad00;c69:#00b000;c70:#00b300;c71:#00b500;c72:#00b800;c73:#00ba00;c74:#00bd00;c75:#00bf00;c76:#00c200;c77:#00c400;c78:#00c700;c79:#00c900;c80:#0c0;c81:#00cf00;c82:#00d100;c83:#00d400;c84:#00d600;c85:#00d900;c86:#00db00;c87:#00de00;c88:#00e000;c89:#00e300;c90:#00e600;c91:#00e800;c92:#00eb00;c93:#00ed00;c94:#00f000;c95:#00f200;c96:#00f500;c97:#00f700;c98:#00fa00;c99:#00fc00;c100:lime;c101:lime} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/g/input.scss000066400000000000000000000167021305254536400322270ustar00rootroot00000000000000foo { c-1: rgb(0,-1,0); c0: rgb(0,0,0); c1: rgb(0,1,0); c2: rgb(0,2,0); c3: rgb(0,3,0); c4: rgb(0,4,0); c5: rgb(0,5,0); c6: rgb(0,6,0); c7: rgb(0,7,0); c8: rgb(0,8,0); c9: rgb(0,9,0); c10: rgb(0,10,0); c11: rgb(0,11,0); c12: rgb(0,12,0); c13: rgb(0,13,0); c14: rgb(0,14,0); c15: rgb(0,15,0); c16: rgb(0,16,0); c17: rgb(0,17,0); c18: rgb(0,18,0); c19: rgb(0,19,0); c20: rgb(0,20,0); c21: rgb(0,21,0); c22: rgb(0,22,0); c23: rgb(0,23,0); c24: rgb(0,24,0); c25: rgb(0,25,0); c26: rgb(0,26,0); c27: rgb(0,27,0); c28: rgb(0,28,0); c29: rgb(0,29,0); c30: rgb(0,30,0); c31: rgb(0,31,0); c32: rgb(0,32,0); c33: rgb(0,33,0); c34: rgb(0,34,0); c35: rgb(0,35,0); c36: rgb(0,36,0); c37: rgb(0,37,0); c38: rgb(0,38,0); c39: rgb(0,39,0); c40: rgb(0,40,0); c41: rgb(0,41,0); c42: rgb(0,42,0); c43: rgb(0,43,0); c44: rgb(0,44,0); c45: rgb(0,45,0); c46: rgb(0,46,0); c47: rgb(0,47,0); c48: rgb(0,48,0); c49: rgb(0,49,0); c50: rgb(0,50,0); c51: rgb(0,51,0); c52: rgb(0,52,0); c53: rgb(0,53,0); c54: rgb(0,54,0); c55: rgb(0,55,0); c56: rgb(0,56,0); c57: rgb(0,57,0); c58: rgb(0,58,0); c59: rgb(0,59,0); c60: rgb(0,60,0); c61: rgb(0,61,0); c62: rgb(0,62,0); c63: rgb(0,63,0); c64: rgb(0,64,0); c65: rgb(0,65,0); c66: rgb(0,66,0); c67: rgb(0,67,0); c68: rgb(0,68,0); c69: rgb(0,69,0); c70: rgb(0,70,0); c71: rgb(0,71,0); c72: rgb(0,72,0); c73: rgb(0,73,0); c74: rgb(0,74,0); c75: rgb(0,75,0); c76: rgb(0,76,0); c77: rgb(0,77,0); c78: rgb(0,78,0); c79: rgb(0,79,0); c80: rgb(0,80,0); c81: rgb(0,81,0); c82: rgb(0,82,0); c83: rgb(0,83,0); c84: rgb(0,84,0); c85: rgb(0,85,0); c86: rgb(0,86,0); c87: rgb(0,87,0); c88: rgb(0,88,0); c89: rgb(0,89,0); c90: rgb(0,90,0); c91: rgb(0,91,0); c92: rgb(0,92,0); c93: rgb(0,93,0); c94: rgb(0,94,0); c95: rgb(0,95,0); c96: rgb(0,96,0); c97: rgb(0,97,0); c98: rgb(0,98,0); c99: rgb(0,99,0); c100: rgb(0,100,0); c101: rgb(0,101,0); c102: rgb(0,102,0); c103: rgb(0,103,0); c104: rgb(0,104,0); c105: rgb(0,105,0); c106: rgb(0,106,0); c107: rgb(0,107,0); c108: rgb(0,108,0); c109: rgb(0,109,0); c110: rgb(0,110,0); c111: rgb(0,111,0); c112: rgb(0,112,0); c113: rgb(0,113,0); c114: rgb(0,114,0); c115: rgb(0,115,0); c116: rgb(0,116,0); c117: rgb(0,117,0); c118: rgb(0,118,0); c119: rgb(0,119,0); c120: rgb(0,120,0); c121: rgb(0,121,0); c122: rgb(0,122,0); c123: rgb(0,123,0); c124: rgb(0,124,0); c125: rgb(0,125,0); c126: rgb(0,126,0); c127: rgb(0,127,0); c128: rgb(0,128,0); c129: rgb(0,129,0); c130: rgb(0,130,0); c131: rgb(0,131,0); c132: rgb(0,132,0); c133: rgb(0,133,0); c134: rgb(0,134,0); c135: rgb(0,135,0); c136: rgb(0,136,0); c137: rgb(0,137,0); c138: rgb(0,138,0); c139: rgb(0,139,0); c140: rgb(0,140,0); c141: rgb(0,141,0); c142: rgb(0,142,0); c143: rgb(0,143,0); c144: rgb(0,144,0); c145: rgb(0,145,0); c146: rgb(0,146,0); c147: rgb(0,147,0); c148: rgb(0,148,0); c149: rgb(0,149,0); c150: rgb(0,150,0); c151: rgb(0,151,0); c152: rgb(0,152,0); c153: rgb(0,153,0); c154: rgb(0,154,0); c155: rgb(0,155,0); c156: rgb(0,156,0); c157: rgb(0,157,0); c158: rgb(0,158,0); c159: rgb(0,159,0); c160: rgb(0,160,0); c161: rgb(0,161,0); c162: rgb(0,162,0); c163: rgb(0,163,0); c164: rgb(0,164,0); c165: rgb(0,165,0); c166: rgb(0,166,0); c167: rgb(0,167,0); c168: rgb(0,168,0); c169: rgb(0,169,0); c170: rgb(0,170,0); c171: rgb(0,171,0); c172: rgb(0,172,0); c173: rgb(0,173,0); c174: rgb(0,174,0); c175: rgb(0,175,0); c176: rgb(0,176,0); c177: rgb(0,177,0); c178: rgb(0,178,0); c179: rgb(0,179,0); c180: rgb(0,180,0); c181: rgb(0,181,0); c182: rgb(0,182,0); c183: rgb(0,183,0); c184: rgb(0,184,0); c185: rgb(0,185,0); c186: rgb(0,186,0); c187: rgb(0,187,0); c188: rgb(0,188,0); c189: rgb(0,189,0); c190: rgb(0,190,0); c191: rgb(0,191,0); c192: rgb(0,192,0); c193: rgb(0,193,0); c194: rgb(0,194,0); c195: rgb(0,195,0); c196: rgb(0,196,0); c197: rgb(0,197,0); c198: rgb(0,198,0); c199: rgb(0,199,0); c200: rgb(0,200,0); c201: rgb(0,201,0); c202: rgb(0,202,0); c203: rgb(0,203,0); c204: rgb(0,204,0); c205: rgb(0,205,0); c206: rgb(0,206,0); c207: rgb(0,207,0); c208: rgb(0,208,0); c209: rgb(0,209,0); c210: rgb(0,210,0); c211: rgb(0,211,0); c212: rgb(0,212,0); c213: rgb(0,213,0); c214: rgb(0,214,0); c215: rgb(0,215,0); c216: rgb(0,216,0); c217: rgb(0,217,0); c218: rgb(0,218,0); c219: rgb(0,219,0); c220: rgb(0,220,0); c221: rgb(0,221,0); c222: rgb(0,222,0); c223: rgb(0,223,0); c224: rgb(0,224,0); c225: rgb(0,225,0); c226: rgb(0,226,0); c227: rgb(0,227,0); c228: rgb(0,228,0); c229: rgb(0,229,0); c230: rgb(0,230,0); c231: rgb(0,231,0); c232: rgb(0,232,0); c233: rgb(0,233,0); c234: rgb(0,234,0); c235: rgb(0,235,0); c236: rgb(0,236,0); c237: rgb(0,237,0); c238: rgb(0,238,0); c239: rgb(0,239,0); c240: rgb(0,240,0); c241: rgb(0,241,0); c242: rgb(0,242,0); c243: rgb(0,243,0); c244: rgb(0,244,0); c245: rgb(0,245,0); c246: rgb(0,246,0); c247: rgb(0,247,0); c248: rgb(0,248,0); c249: rgb(0,249,0); c250: rgb(0,250,0); c251: rgb(0,251,0); c252: rgb(0,252,0); c253: rgb(0,253,0); c254: rgb(0,254,0); c255: rgb(0,255,0); c256: rgb(0,256,0); } foo { c-1: rgb(0,-1%,0); c0: rgb(0,0%,0); c1: rgb(0,1%,0); c2: rgb(0,2%,0); c3: rgb(0,3%,0); c4: rgb(0,4%,0); c5: rgb(0,5%,0); c6: rgb(0,6%,0); c7: rgb(0,7%,0); c8: rgb(0,8%,0); c9: rgb(0,9%,0); c10: rgb(0,10%,0); c11: rgb(0,11%,0); c12: rgb(0,12%,0); c13: rgb(0,13%,0); c14: rgb(0,14%,0); c15: rgb(0,15%,0); c16: rgb(0,16%,0); c17: rgb(0,17%,0); c18: rgb(0,18%,0); c19: rgb(0,19%,0); c20: rgb(0,20%,0); c21: rgb(0,21%,0); c22: rgb(0,22%,0); c23: rgb(0,23%,0); c24: rgb(0,24%,0); c25: rgb(0,25%,0); c26: rgb(0,26%,0); c27: rgb(0,27%,0); c28: rgb(0,28%,0); c29: rgb(0,29%,0); c30: rgb(0,30%,0); c31: rgb(0,31%,0); c32: rgb(0,32%,0); c33: rgb(0,33%,0); c34: rgb(0,34%,0); c35: rgb(0,35%,0); c36: rgb(0,36%,0); c37: rgb(0,37%,0); c38: rgb(0,38%,0); c39: rgb(0,39%,0); c40: rgb(0,40%,0); c41: rgb(0,41%,0); c42: rgb(0,42%,0); c43: rgb(0,43%,0); c44: rgb(0,44%,0); c45: rgb(0,45%,0); c46: rgb(0,46%,0); c47: rgb(0,47%,0); c48: rgb(0,48%,0); c49: rgb(0,49%,0); c50: rgb(0,50%,0); c51: rgb(0,51%,0); c52: rgb(0,52%,0); c53: rgb(0,53%,0); c54: rgb(0,54%,0); c55: rgb(0,55%,0); c56: rgb(0,56%,0); c57: rgb(0,57%,0); c58: rgb(0,58%,0); c59: rgb(0,59%,0); c60: rgb(0,60%,0); c61: rgb(0,61%,0); c62: rgb(0,62%,0); c63: rgb(0,63%,0); c64: rgb(0,64%,0); c65: rgb(0,65%,0); c66: rgb(0,66%,0); c67: rgb(0,67%,0); c68: rgb(0,68%,0); c69: rgb(0,69%,0); c70: rgb(0,70%,0); c71: rgb(0,71%,0); c72: rgb(0,72%,0); c73: rgb(0,73%,0); c74: rgb(0,74%,0); c75: rgb(0,75%,0); c76: rgb(0,76%,0); c77: rgb(0,77%,0); c78: rgb(0,78%,0); c79: rgb(0,79%,0); c80: rgb(0,80%,0); c81: rgb(0,81%,0); c82: rgb(0,82%,0); c83: rgb(0,83%,0); c84: rgb(0,84%,0); c85: rgb(0,85%,0); c86: rgb(0,86%,0); c87: rgb(0,87%,0); c88: rgb(0,88%,0); c89: rgb(0,89%,0); c90: rgb(0,90%,0); c91: rgb(0,91%,0); c92: rgb(0,92%,0); c93: rgb(0,93%,0); c94: rgb(0,94%,0); c95: rgb(0,95%,0); c96: rgb(0,96%,0); c97: rgb(0,97%,0); c98: rgb(0,98%,0); c99: rgb(0,99%,0); c100: rgb(0,100%,0); c101: rgb(0,101%,0); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/r/000077500000000000000000000000001305254536400302005ustar00rootroot00000000000000expected_output.css000066400000000000000000000104551305254536400340610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/rfoo{c-1:#000;c0:#000;c1:#000100;c2:#000200;c3:#000300;c4:#000400;c5:#000500;c6:#000600;c7:#000700;c8:#000800;c9:#000900;c10:#000a00;c11:#000b00;c12:#000c00;c13:#000d00;c14:#000e00;c15:#000f00;c16:#001000;c17:#010;c18:#001200;c19:#001300;c20:#001400;c21:#001500;c22:#001600;c23:#001700;c24:#001800;c25:#001900;c26:#001a00;c27:#001b00;c28:#001c00;c29:#001d00;c30:#001e00;c31:#001f00;c32:#002000;c33:#002100;c34:#020;c35:#002300;c36:#002400;c37:#002500;c38:#002600;c39:#002700;c40:#002800;c41:#002900;c42:#002a00;c43:#002b00;c44:#002c00;c45:#002d00;c46:#002e00;c47:#002f00;c48:#003000;c49:#003100;c50:#003200;c51:#030;c52:#003400;c53:#003500;c54:#003600;c55:#003700;c56:#003800;c57:#003900;c58:#003a00;c59:#003b00;c60:#003c00;c61:#003d00;c62:#003e00;c63:#003f00;c64:#004000;c65:#004100;c66:#004200;c67:#004300;c68:#040;c69:#004500;c70:#004600;c71:#004700;c72:#004800;c73:#004900;c74:#004a00;c75:#004b00;c76:#004c00;c77:#004d00;c78:#004e00;c79:#004f00;c80:#005000;c81:#005100;c82:#005200;c83:#005300;c84:#005400;c85:#050;c86:#005600;c87:#005700;c88:#005800;c89:#005900;c90:#005a00;c91:#005b00;c92:#005c00;c93:#005d00;c94:#005e00;c95:#005f00;c96:#006000;c97:#006100;c98:#006200;c99:#006300;c100:#006400;c101:#006500;c102:#060;c103:#006700;c104:#006800;c105:#006900;c106:#006a00;c107:#006b00;c108:#006c00;c109:#006d00;c110:#006e00;c111:#006f00;c112:#007000;c113:#007100;c114:#007200;c115:#007300;c116:#007400;c117:#007500;c118:#007600;c119:#070;c120:#007800;c121:#007900;c122:#007a00;c123:#007b00;c124:#007c00;c125:#007d00;c126:#007e00;c127:#007f00;c128:green;c129:#008100;c130:#008200;c131:#008300;c132:#008400;c133:#008500;c134:#008600;c135:#008700;c136:#080;c137:#008900;c138:#008a00;c139:#008b00;c140:#008c00;c141:#008d00;c142:#008e00;c143:#008f00;c144:#009000;c145:#009100;c146:#009200;c147:#009300;c148:#009400;c149:#009500;c150:#009600;c151:#009700;c152:#009800;c153:#090;c154:#009a00;c155:#009b00;c156:#009c00;c157:#009d00;c158:#009e00;c159:#009f00;c160:#00a000;c161:#00a100;c162:#00a200;c163:#00a300;c164:#00a400;c165:#00a500;c166:#00a600;c167:#00a700;c168:#00a800;c169:#00a900;c170:#0a0;c171:#00ab00;c172:#00ac00;c173:#00ad00;c174:#00ae00;c175:#00af00;c176:#00b000;c177:#00b100;c178:#00b200;c179:#00b300;c180:#00b400;c181:#00b500;c182:#00b600;c183:#00b700;c184:#00b800;c185:#00b900;c186:#00ba00;c187:#0b0;c188:#00bc00;c189:#00bd00;c190:#00be00;c191:#00bf00;c192:#00c000;c193:#00c100;c194:#00c200;c195:#00c300;c196:#00c400;c197:#00c500;c198:#00c600;c199:#00c700;c200:#00c800;c201:#00c900;c202:#00ca00;c203:#00cb00;c204:#0c0;c205:#00cd00;c206:#00ce00;c207:#00cf00;c208:#00d000;c209:#00d100;c210:#00d200;c211:#00d300;c212:#00d400;c213:#00d500;c214:#00d600;c215:#00d700;c216:#00d800;c217:#00d900;c218:#00da00;c219:#00db00;c220:#00dc00;c221:#0d0;c222:#00de00;c223:#00df00;c224:#00e000;c225:#00e100;c226:#00e200;c227:#00e300;c228:#00e400;c229:#00e500;c230:#00e600;c231:#00e700;c232:#00e800;c233:#00e900;c234:#00ea00;c235:#00eb00;c236:#00ec00;c237:#00ed00;c238:#0e0;c239:#00ef00;c240:#00f000;c241:#00f100;c242:#00f200;c243:#00f300;c244:#00f400;c245:#00f500;c246:#00f600;c247:#00f700;c248:#00f800;c249:#00f900;c250:#00fa00;c251:#00fb00;c252:#00fc00;c253:#00fd00;c254:#00fe00;c255:lime;c256:lime}foo{c-1:#000;c0:#000;c1:#030000;c2:#050000;c3:#080000;c4:#0a0000;c5:#0d0000;c6:#0f0000;c7:#120000;c8:#140000;c9:#170000;c10:#1a0000;c11:#1c0000;c12:#1f0000;c13:#210000;c14:#240000;c15:#260000;c16:#290000;c17:#2b0000;c18:#2e0000;c19:#300000;c20:#300;c21:#360000;c22:#380000;c23:#3b0000;c24:#3d0000;c25:#400000;c26:#420000;c27:#450000;c28:#470000;c29:#4a0000;c30:#4d0000;c31:#4f0000;c32:#520000;c33:#540000;c34:#570000;c35:#590000;c36:#5c0000;c37:#5e0000;c38:#610000;c39:#630000;c40:#600;c41:#690000;c42:#6b0000;c43:#6e0000;c44:#700000;c45:#730000;c46:#750000;c47:#780000;c48:#7a0000;c49:#7d0000;c50:maroon;c51:#820000;c52:#850000;c53:#870000;c54:#8a0000;c55:#8c0000;c56:#8f0000;c57:#910000;c58:#940000;c59:#960000;c60:#900;c61:#9c0000;c62:#9e0000;c63:#a10000;c64:#a30000;c65:#a60000;c66:#a80000;c67:#ab0000;c68:#ad0000;c69:#b00000;c70:#b30000;c71:#b50000;c72:#b80000;c73:#ba0000;c74:#bd0000;c75:#bf0000;c76:#c20000;c77:#c40000;c78:#c70000;c79:#c90000;c80:#c00;c81:#cf0000;c82:#d10000;c83:#d40000;c84:#d60000;c85:#d90000;c86:#db0000;c87:#de0000;c88:#e00000;c89:#e30000;c90:#e60000;c91:#e80000;c92:#eb0000;c93:#ed0000;c94:#f00000;c95:#f20000;c96:#f50000;c97:#f70000;c98:#fa0000;c99:#fc0000;c100:red;c101:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgb/r/input.scss000066400000000000000000000167021305254536400322420ustar00rootroot00000000000000foo { c-1: rgb(0,-1,0); c0: rgb(0,0,0); c1: rgb(0,1,0); c2: rgb(0,2,0); c3: rgb(0,3,0); c4: rgb(0,4,0); c5: rgb(0,5,0); c6: rgb(0,6,0); c7: rgb(0,7,0); c8: rgb(0,8,0); c9: rgb(0,9,0); c10: rgb(0,10,0); c11: rgb(0,11,0); c12: rgb(0,12,0); c13: rgb(0,13,0); c14: rgb(0,14,0); c15: rgb(0,15,0); c16: rgb(0,16,0); c17: rgb(0,17,0); c18: rgb(0,18,0); c19: rgb(0,19,0); c20: rgb(0,20,0); c21: rgb(0,21,0); c22: rgb(0,22,0); c23: rgb(0,23,0); c24: rgb(0,24,0); c25: rgb(0,25,0); c26: rgb(0,26,0); c27: rgb(0,27,0); c28: rgb(0,28,0); c29: rgb(0,29,0); c30: rgb(0,30,0); c31: rgb(0,31,0); c32: rgb(0,32,0); c33: rgb(0,33,0); c34: rgb(0,34,0); c35: rgb(0,35,0); c36: rgb(0,36,0); c37: rgb(0,37,0); c38: rgb(0,38,0); c39: rgb(0,39,0); c40: rgb(0,40,0); c41: rgb(0,41,0); c42: rgb(0,42,0); c43: rgb(0,43,0); c44: rgb(0,44,0); c45: rgb(0,45,0); c46: rgb(0,46,0); c47: rgb(0,47,0); c48: rgb(0,48,0); c49: rgb(0,49,0); c50: rgb(0,50,0); c51: rgb(0,51,0); c52: rgb(0,52,0); c53: rgb(0,53,0); c54: rgb(0,54,0); c55: rgb(0,55,0); c56: rgb(0,56,0); c57: rgb(0,57,0); c58: rgb(0,58,0); c59: rgb(0,59,0); c60: rgb(0,60,0); c61: rgb(0,61,0); c62: rgb(0,62,0); c63: rgb(0,63,0); c64: rgb(0,64,0); c65: rgb(0,65,0); c66: rgb(0,66,0); c67: rgb(0,67,0); c68: rgb(0,68,0); c69: rgb(0,69,0); c70: rgb(0,70,0); c71: rgb(0,71,0); c72: rgb(0,72,0); c73: rgb(0,73,0); c74: rgb(0,74,0); c75: rgb(0,75,0); c76: rgb(0,76,0); c77: rgb(0,77,0); c78: rgb(0,78,0); c79: rgb(0,79,0); c80: rgb(0,80,0); c81: rgb(0,81,0); c82: rgb(0,82,0); c83: rgb(0,83,0); c84: rgb(0,84,0); c85: rgb(0,85,0); c86: rgb(0,86,0); c87: rgb(0,87,0); c88: rgb(0,88,0); c89: rgb(0,89,0); c90: rgb(0,90,0); c91: rgb(0,91,0); c92: rgb(0,92,0); c93: rgb(0,93,0); c94: rgb(0,94,0); c95: rgb(0,95,0); c96: rgb(0,96,0); c97: rgb(0,97,0); c98: rgb(0,98,0); c99: rgb(0,99,0); c100: rgb(0,100,0); c101: rgb(0,101,0); c102: rgb(0,102,0); c103: rgb(0,103,0); c104: rgb(0,104,0); c105: rgb(0,105,0); c106: rgb(0,106,0); c107: rgb(0,107,0); c108: rgb(0,108,0); c109: rgb(0,109,0); c110: rgb(0,110,0); c111: rgb(0,111,0); c112: rgb(0,112,0); c113: rgb(0,113,0); c114: rgb(0,114,0); c115: rgb(0,115,0); c116: rgb(0,116,0); c117: rgb(0,117,0); c118: rgb(0,118,0); c119: rgb(0,119,0); c120: rgb(0,120,0); c121: rgb(0,121,0); c122: rgb(0,122,0); c123: rgb(0,123,0); c124: rgb(0,124,0); c125: rgb(0,125,0); c126: rgb(0,126,0); c127: rgb(0,127,0); c128: rgb(0,128,0); c129: rgb(0,129,0); c130: rgb(0,130,0); c131: rgb(0,131,0); c132: rgb(0,132,0); c133: rgb(0,133,0); c134: rgb(0,134,0); c135: rgb(0,135,0); c136: rgb(0,136,0); c137: rgb(0,137,0); c138: rgb(0,138,0); c139: rgb(0,139,0); c140: rgb(0,140,0); c141: rgb(0,141,0); c142: rgb(0,142,0); c143: rgb(0,143,0); c144: rgb(0,144,0); c145: rgb(0,145,0); c146: rgb(0,146,0); c147: rgb(0,147,0); c148: rgb(0,148,0); c149: rgb(0,149,0); c150: rgb(0,150,0); c151: rgb(0,151,0); c152: rgb(0,152,0); c153: rgb(0,153,0); c154: rgb(0,154,0); c155: rgb(0,155,0); c156: rgb(0,156,0); c157: rgb(0,157,0); c158: rgb(0,158,0); c159: rgb(0,159,0); c160: rgb(0,160,0); c161: rgb(0,161,0); c162: rgb(0,162,0); c163: rgb(0,163,0); c164: rgb(0,164,0); c165: rgb(0,165,0); c166: rgb(0,166,0); c167: rgb(0,167,0); c168: rgb(0,168,0); c169: rgb(0,169,0); c170: rgb(0,170,0); c171: rgb(0,171,0); c172: rgb(0,172,0); c173: rgb(0,173,0); c174: rgb(0,174,0); c175: rgb(0,175,0); c176: rgb(0,176,0); c177: rgb(0,177,0); c178: rgb(0,178,0); c179: rgb(0,179,0); c180: rgb(0,180,0); c181: rgb(0,181,0); c182: rgb(0,182,0); c183: rgb(0,183,0); c184: rgb(0,184,0); c185: rgb(0,185,0); c186: rgb(0,186,0); c187: rgb(0,187,0); c188: rgb(0,188,0); c189: rgb(0,189,0); c190: rgb(0,190,0); c191: rgb(0,191,0); c192: rgb(0,192,0); c193: rgb(0,193,0); c194: rgb(0,194,0); c195: rgb(0,195,0); c196: rgb(0,196,0); c197: rgb(0,197,0); c198: rgb(0,198,0); c199: rgb(0,199,0); c200: rgb(0,200,0); c201: rgb(0,201,0); c202: rgb(0,202,0); c203: rgb(0,203,0); c204: rgb(0,204,0); c205: rgb(0,205,0); c206: rgb(0,206,0); c207: rgb(0,207,0); c208: rgb(0,208,0); c209: rgb(0,209,0); c210: rgb(0,210,0); c211: rgb(0,211,0); c212: rgb(0,212,0); c213: rgb(0,213,0); c214: rgb(0,214,0); c215: rgb(0,215,0); c216: rgb(0,216,0); c217: rgb(0,217,0); c218: rgb(0,218,0); c219: rgb(0,219,0); c220: rgb(0,220,0); c221: rgb(0,221,0); c222: rgb(0,222,0); c223: rgb(0,223,0); c224: rgb(0,224,0); c225: rgb(0,225,0); c226: rgb(0,226,0); c227: rgb(0,227,0); c228: rgb(0,228,0); c229: rgb(0,229,0); c230: rgb(0,230,0); c231: rgb(0,231,0); c232: rgb(0,232,0); c233: rgb(0,233,0); c234: rgb(0,234,0); c235: rgb(0,235,0); c236: rgb(0,236,0); c237: rgb(0,237,0); c238: rgb(0,238,0); c239: rgb(0,239,0); c240: rgb(0,240,0); c241: rgb(0,241,0); c242: rgb(0,242,0); c243: rgb(0,243,0); c244: rgb(0,244,0); c245: rgb(0,245,0); c246: rgb(0,246,0); c247: rgb(0,247,0); c248: rgb(0,248,0); c249: rgb(0,249,0); c250: rgb(0,250,0); c251: rgb(0,251,0); c252: rgb(0,252,0); c253: rgb(0,253,0); c254: rgb(0,254,0); c255: rgb(0,255,0); c256: rgb(0,256,0); } foo { c-1: rgb(-1%,0,0); c0: rgb(0%,0,0); c1: rgb(1%,0,0); c2: rgb(2%,0,0); c3: rgb(3%,0,0); c4: rgb(4%,0,0); c5: rgb(5%,0,0); c6: rgb(6%,0,0); c7: rgb(7%,0,0); c8: rgb(8%,0,0); c9: rgb(9%,0,0); c10: rgb(10%,0,0); c11: rgb(11%,0,0); c12: rgb(12%,0,0); c13: rgb(13%,0,0); c14: rgb(14%,0,0); c15: rgb(15%,0,0); c16: rgb(16%,0,0); c17: rgb(17%,0,0); c18: rgb(18%,0,0); c19: rgb(19%,0,0); c20: rgb(20%,0,0); c21: rgb(21%,0,0); c22: rgb(22%,0,0); c23: rgb(23%,0,0); c24: rgb(24%,0,0); c25: rgb(25%,0,0); c26: rgb(26%,0,0); c27: rgb(27%,0,0); c28: rgb(28%,0,0); c29: rgb(29%,0,0); c30: rgb(30%,0,0); c31: rgb(31%,0,0); c32: rgb(32%,0,0); c33: rgb(33%,0,0); c34: rgb(34%,0,0); c35: rgb(35%,0,0); c36: rgb(36%,0,0); c37: rgb(37%,0,0); c38: rgb(38%,0,0); c39: rgb(39%,0,0); c40: rgb(40%,0,0); c41: rgb(41%,0,0); c42: rgb(42%,0,0); c43: rgb(43%,0,0); c44: rgb(44%,0,0); c45: rgb(45%,0,0); c46: rgb(46%,0,0); c47: rgb(47%,0,0); c48: rgb(48%,0,0); c49: rgb(49%,0,0); c50: rgb(50%,0,0); c51: rgb(51%,0,0); c52: rgb(52%,0,0); c53: rgb(53%,0,0); c54: rgb(54%,0,0); c55: rgb(55%,0,0); c56: rgb(56%,0,0); c57: rgb(57%,0,0); c58: rgb(58%,0,0); c59: rgb(59%,0,0); c60: rgb(60%,0,0); c61: rgb(61%,0,0); c62: rgb(62%,0,0); c63: rgb(63%,0,0); c64: rgb(64%,0,0); c65: rgb(65%,0,0); c66: rgb(66%,0,0); c67: rgb(67%,0,0); c68: rgb(68%,0,0); c69: rgb(69%,0,0); c70: rgb(70%,0,0); c71: rgb(71%,0,0); c72: rgb(72%,0,0); c73: rgb(73%,0,0); c74: rgb(74%,0,0); c75: rgb(75%,0,0); c76: rgb(76%,0,0); c77: rgb(77%,0,0); c78: rgb(78%,0,0); c79: rgb(79%,0,0); c80: rgb(80%,0,0); c81: rgb(81%,0,0); c82: rgb(82%,0,0); c83: rgb(83%,0,0); c84: rgb(84%,0,0); c85: rgb(85%,0,0); c86: rgb(86%,0,0); c87: rgb(87%,0,0); c88: rgb(88%,0,0); c89: rgb(89%,0,0); c90: rgb(90%,0,0); c91: rgb(91%,0,0); c92: rgb(92%,0,0); c93: rgb(93%,0,0); c94: rgb(94%,0,0); c95: rgb(95%,0,0); c96: rgb(96%,0,0); c97: rgb(97%,0,0); c98: rgb(98%,0,0); c99: rgb(99%,0,0); c100: rgb(100%,0,0); c101: rgb(101%,0,0); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/000077500000000000000000000000001305254536400301005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/a/000077500000000000000000000000001305254536400303205ustar00rootroot00000000000000expected_output.css000066400000000000000000000007231305254536400341760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/afoo{c-1:transparent;c0:transparent;c1:rgba(0,0,0,0.1);c2:rgba(0,0,0,0.2);c3:rgba(0,0,0,0.3);c4:rgba(0,0,0,0.4);c5:rgba(0,0,0,0.5);c6:rgba(0,0,0,0.6);c7:rgba(0,0,0,0.7);c8:rgba(0,0,0,0.8);c9:rgba(0,0,0,0.9);c10:#000;c11:#000;c12:#000}foo{c-1:transparent;c0:transparent;c1:rgba(0,0,0,0.1);c2:rgba(0,0,0,0.2);c3:rgba(0,0,0,0.3);c4:rgba(0,0,0,0.4);c5:rgba(0,0,0,0.5);c6:rgba(0,0,0,0.6);c7:rgba(0,0,0,0.7);c8:rgba(0,0,0,0.8);c9:rgba(0,0,0,0.9);c10:#000;c11:#000;c12:#000} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/a/input.scss000066400000000000000000000012231305254536400323520ustar00rootroot00000000000000foo { c-1: rgba(0,0,0,-1); c0: rgba(0,0,0,0.0); c1: rgba(0,0,0,0.1); c2: rgba(0,0,0,0.2); c3: rgba(0,0,0,0.3); c4: rgba(0,0,0,0.4); c5: rgba(0,0,0,0.5); c6: rgba(0,0,0,0.6); c7: rgba(0,0,0,0.7); c8: rgba(0,0,0,0.8); c9: rgba(0,0,0,0.9); c10: rgba(0,0,0,1); c11: rgba(0,0,0,1.1); c12: rgba(0,0,0,2); } foo { c-1: rgba(black,-1); c0: rgba(black,0.0); c1: rgba(black,0.1); c2: rgba(black,0.2); c3: rgba(black,0.3); c4: rgba(black,0.4); c5: rgba(black,0.5); c6: rgba(black,0.6); c7: rgba(black,0.7); c8: rgba(black,0.8); c9: rgba(black,0.9); c10: rgba(black,1); c11: rgba(black,1.1); c12: rgba(black,2); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/b/000077500000000000000000000000001305254536400303215ustar00rootroot00000000000000expected_output.css000066400000000000000000000104541305254536400342010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/bfoo{c-1:#000;c0:#000;c1:#000001;c2:#000002;c3:#000003;c4:#000004;c5:#000005;c6:#000006;c7:#000007;c8:#000008;c9:#000009;c10:#00000a;c11:#00000b;c12:#00000c;c13:#00000d;c14:#00000e;c15:#00000f;c16:#000010;c17:#001;c18:#000012;c19:#000013;c20:#000014;c21:#000015;c22:#000016;c23:#000017;c24:#000018;c25:#000019;c26:#00001a;c27:#00001b;c28:#00001c;c29:#00001d;c30:#00001e;c31:#00001f;c32:#000020;c33:#000021;c34:#002;c35:#000023;c36:#000024;c37:#000025;c38:#000026;c39:#000027;c40:#000028;c41:#000029;c42:#00002a;c43:#00002b;c44:#00002c;c45:#00002d;c46:#00002e;c47:#00002f;c48:#000030;c49:#000031;c50:#000032;c51:#003;c52:#000034;c53:#000035;c54:#000036;c55:#000037;c56:#000038;c57:#000039;c58:#00003a;c59:#00003b;c60:#00003c;c61:#00003d;c62:#00003e;c63:#00003f;c64:#000040;c65:#000041;c66:#000042;c67:#000043;c68:#004;c69:#000045;c70:#000046;c71:#000047;c72:#000048;c73:#000049;c74:#00004a;c75:#00004b;c76:#00004c;c77:#00004d;c78:#00004e;c79:#00004f;c80:#000050;c81:#000051;c82:#000052;c83:#000053;c84:#000054;c85:#005;c86:#000056;c87:#000057;c88:#000058;c89:#000059;c90:#00005a;c91:#00005b;c92:#00005c;c93:#00005d;c94:#00005e;c95:#00005f;c96:#000060;c97:#000061;c98:#000062;c99:#000063;c100:#000064;c101:#000065;c102:#006;c103:#000067;c104:#000068;c105:#000069;c106:#00006a;c107:#00006b;c108:#00006c;c109:#00006d;c110:#00006e;c111:#00006f;c112:#000070;c113:#000071;c114:#000072;c115:#000073;c116:#000074;c117:#000075;c118:#000076;c119:#007;c120:#000078;c121:#000079;c122:#00007a;c123:#00007b;c124:#00007c;c125:#00007d;c126:#00007e;c127:#00007f;c128:navy;c129:#000081;c130:#000082;c131:#000083;c132:#000084;c133:#000085;c134:#000086;c135:#000087;c136:#008;c137:#000089;c138:#00008a;c139:#00008b;c140:#00008c;c141:#00008d;c142:#00008e;c143:#00008f;c144:#000090;c145:#000091;c146:#000092;c147:#000093;c148:#000094;c149:#000095;c150:#000096;c151:#000097;c152:#000098;c153:#009;c154:#00009a;c155:#00009b;c156:#00009c;c157:#00009d;c158:#00009e;c159:#00009f;c160:#0000a0;c161:#0000a1;c162:#0000a2;c163:#0000a3;c164:#0000a4;c165:#0000a5;c166:#0000a6;c167:#0000a7;c168:#0000a8;c169:#0000a9;c170:#00a;c171:#0000ab;c172:#0000ac;c173:#0000ad;c174:#0000ae;c175:#0000af;c176:#0000b0;c177:#0000b1;c178:#0000b2;c179:#0000b3;c180:#0000b4;c181:#0000b5;c182:#0000b6;c183:#0000b7;c184:#0000b8;c185:#0000b9;c186:#0000ba;c187:#00b;c188:#0000bc;c189:#0000bd;c190:#0000be;c191:#0000bf;c192:#0000c0;c193:#0000c1;c194:#0000c2;c195:#0000c3;c196:#0000c4;c197:#0000c5;c198:#0000c6;c199:#0000c7;c200:#0000c8;c201:#0000c9;c202:#0000ca;c203:#0000cb;c204:#00c;c205:#0000cd;c206:#0000ce;c207:#0000cf;c208:#0000d0;c209:#0000d1;c210:#0000d2;c211:#0000d3;c212:#0000d4;c213:#0000d5;c214:#0000d6;c215:#0000d7;c216:#0000d8;c217:#0000d9;c218:#0000da;c219:#0000db;c220:#0000dc;c221:#00d;c222:#0000de;c223:#0000df;c224:#0000e0;c225:#0000e1;c226:#0000e2;c227:#0000e3;c228:#0000e4;c229:#0000e5;c230:#0000e6;c231:#0000e7;c232:#0000e8;c233:#0000e9;c234:#0000ea;c235:#0000eb;c236:#0000ec;c237:#0000ed;c238:#00e;c239:#0000ef;c240:#0000f0;c241:#0000f1;c242:#0000f2;c243:#0000f3;c244:#0000f4;c245:#0000f5;c246:#0000f6;c247:#0000f7;c248:#0000f8;c249:#0000f9;c250:#0000fa;c251:#0000fb;c252:#0000fc;c253:#0000fd;c254:#0000fe;c255:blue;c256:blue}foo{c-1:#000;c0:#000;c1:#000003;c2:#000005;c3:#000008;c4:#00000a;c5:#00000d;c6:#00000f;c7:#000012;c8:#000014;c9:#000017;c10:#00001a;c11:#00001c;c12:#00001f;c13:#000021;c14:#000024;c15:#000026;c16:#000029;c17:#00002b;c18:#00002e;c19:#000030;c20:#003;c21:#000036;c22:#000038;c23:#00003b;c24:#00003d;c25:#000040;c26:#000042;c27:#000045;c28:#000047;c29:#00004a;c30:#00004d;c31:#00004f;c32:#000052;c33:#000054;c34:#000057;c35:#000059;c36:#00005c;c37:#00005e;c38:#000061;c39:#000063;c40:#006;c41:#000069;c42:#00006b;c43:#00006e;c44:#000070;c45:#000073;c46:#000075;c47:#000078;c48:#00007a;c49:#00007d;c50:navy;c51:#000082;c52:#000085;c53:#000087;c54:#00008a;c55:#00008c;c56:#00008f;c57:#000091;c58:#000094;c59:#000096;c60:#009;c61:#00009c;c62:#00009e;c63:#0000a1;c64:#0000a3;c65:#0000a6;c66:#0000a8;c67:#0000ab;c68:#0000ad;c69:#0000b0;c70:#0000b3;c71:#0000b5;c72:#0000b8;c73:#0000ba;c74:#0000bd;c75:#0000bf;c76:#0000c2;c77:#0000c4;c78:#0000c7;c79:#0000c9;c80:#00c;c81:#0000cf;c82:#0000d1;c83:#0000d4;c84:#0000d6;c85:#0000d9;c86:#0000db;c87:#0000de;c88:#0000e0;c89:#0000e3;c90:#0000e6;c91:#0000e8;c92:#0000eb;c93:#0000ed;c94:#0000f0;c95:#0000f2;c96:#0000f5;c97:#0000f7;c98:#0000fa;c99:#0000fc;c100:blue;c101:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/b/input.scss000066400000000000000000000207751305254536400323700ustar00rootroot00000000000000foo { c-1: rgba(0,0,-1,1); c0: rgba(0,0,0,1); c1: rgba(0,0,1,1); c2: rgba(0,0,2,1); c3: rgba(0,0,3,1); c4: rgba(0,0,4,1); c5: rgba(0,0,5,1); c6: rgba(0,0,6,1); c7: rgba(0,0,7,1); c8: rgba(0,0,8,1); c9: rgba(0,0,9,1); c10: rgba(0,0,10,1); c11: rgba(0,0,11,1); c12: rgba(0,0,12,1); c13: rgba(0,0,13,1); c14: rgba(0,0,14,1); c15: rgba(0,0,15,1); c16: rgba(0,0,16,1); c17: rgba(0,0,17,1); c18: rgba(0,0,18,1); c19: rgba(0,0,19,1); c20: rgba(0,0,20,1); c21: rgba(0,0,21,1); c22: rgba(0,0,22,1); c23: rgba(0,0,23,1); c24: rgba(0,0,24,1); c25: rgba(0,0,25,1); c26: rgba(0,0,26,1); c27: rgba(0,0,27,1); c28: rgba(0,0,28,1); c29: rgba(0,0,29,1); c30: rgba(0,0,30,1); c31: rgba(0,0,31,1); c32: rgba(0,0,32,1); c33: rgba(0,0,33,1); c34: rgba(0,0,34,1); c35: rgba(0,0,35,1); c36: rgba(0,0,36,1); c37: rgba(0,0,37,1); c38: rgba(0,0,38,1); c39: rgba(0,0,39,1); c40: rgba(0,0,40,1); c41: rgba(0,0,41,1); c42: rgba(0,0,42,1); c43: rgba(0,0,43,1); c44: rgba(0,0,44,1); c45: rgba(0,0,45,1); c46: rgba(0,0,46,1); c47: rgba(0,0,47,1); c48: rgba(0,0,48,1); c49: rgba(0,0,49,1); c50: rgba(0,0,50,1); c51: rgba(0,0,51,1); c52: rgba(0,0,52,1); c53: rgba(0,0,53,1); c54: rgba(0,0,54,1); c55: rgba(0,0,55,1); c56: rgba(0,0,56,1); c57: rgba(0,0,57,1); c58: rgba(0,0,58,1); c59: rgba(0,0,59,1); c60: rgba(0,0,60,1); c61: rgba(0,0,61,1); c62: rgba(0,0,62,1); c63: rgba(0,0,63,1); c64: rgba(0,0,64,1); c65: rgba(0,0,65,1); c66: rgba(0,0,66,1); c67: rgba(0,0,67,1); c68: rgba(0,0,68,1); c69: rgba(0,0,69,1); c70: rgba(0,0,70,1); c71: rgba(0,0,71,1); c72: rgba(0,0,72,1); c73: rgba(0,0,73,1); c74: rgba(0,0,74,1); c75: rgba(0,0,75,1); c76: rgba(0,0,76,1); c77: rgba(0,0,77,1); c78: rgba(0,0,78,1); c79: rgba(0,0,79,1); c80: rgba(0,0,80,1); c81: rgba(0,0,81,1); c82: rgba(0,0,82,1); c83: rgba(0,0,83,1); c84: rgba(0,0,84,1); c85: rgba(0,0,85,1); c86: rgba(0,0,86,1); c87: rgba(0,0,87,1); c88: rgba(0,0,88,1); c89: rgba(0,0,89,1); c90: rgba(0,0,90,1); c91: rgba(0,0,91,1); c92: rgba(0,0,92,1); c93: rgba(0,0,93,1); c94: rgba(0,0,94,1); c95: rgba(0,0,95,1); c96: rgba(0,0,96,1); c97: rgba(0,0,97,1); c98: rgba(0,0,98,1); c99: rgba(0,0,99,1); c100: rgba(0,0,100,1); c101: rgba(0,0,101,1); c102: rgba(0,0,102,1); c103: rgba(0,0,103,1); c104: rgba(0,0,104,1); c105: rgba(0,0,105,1); c106: rgba(0,0,106,1); c107: rgba(0,0,107,1); c108: rgba(0,0,108,1); c109: rgba(0,0,109,1); c110: rgba(0,0,110,1); c111: rgba(0,0,111,1); c112: rgba(0,0,112,1); c113: rgba(0,0,113,1); c114: rgba(0,0,114,1); c115: rgba(0,0,115,1); c116: rgba(0,0,116,1); c117: rgba(0,0,117,1); c118: rgba(0,0,118,1); c119: rgba(0,0,119,1); c120: rgba(0,0,120,1); c121: rgba(0,0,121,1); c122: rgba(0,0,122,1); c123: rgba(0,0,123,1); c124: rgba(0,0,124,1); c125: rgba(0,0,125,1); c126: rgba(0,0,126,1); c127: rgba(0,0,127,1); c128: rgba(0,0,128,1); c129: rgba(0,0,129,1); c130: rgba(0,0,130,1); c131: rgba(0,0,131,1); c132: rgba(0,0,132,1); c133: rgba(0,0,133,1); c134: rgba(0,0,134,1); c135: rgba(0,0,135,1); c136: rgba(0,0,136,1); c137: rgba(0,0,137,1); c138: rgba(0,0,138,1); c139: rgba(0,0,139,1); c140: rgba(0,0,140,1); c141: rgba(0,0,141,1); c142: rgba(0,0,142,1); c143: rgba(0,0,143,1); c144: rgba(0,0,144,1); c145: rgba(0,0,145,1); c146: rgba(0,0,146,1); c147: rgba(0,0,147,1); c148: rgba(0,0,148,1); c149: rgba(0,0,149,1); c150: rgba(0,0,150,1); c151: rgba(0,0,151,1); c152: rgba(0,0,152,1); c153: rgba(0,0,153,1); c154: rgba(0,0,154,1); c155: rgba(0,0,155,1); c156: rgba(0,0,156,1); c157: rgba(0,0,157,1); c158: rgba(0,0,158,1); c159: rgba(0,0,159,1); c160: rgba(0,0,160,1); c161: rgba(0,0,161,1); c162: rgba(0,0,162,1); c163: rgba(0,0,163,1); c164: rgba(0,0,164,1); c165: rgba(0,0,165,1); c166: rgba(0,0,166,1); c167: rgba(0,0,167,1); c168: rgba(0,0,168,1); c169: rgba(0,0,169,1); c170: rgba(0,0,170,1); c171: rgba(0,0,171,1); c172: rgba(0,0,172,1); c173: rgba(0,0,173,1); c174: rgba(0,0,174,1); c175: rgba(0,0,175,1); c176: rgba(0,0,176,1); c177: rgba(0,0,177,1); c178: rgba(0,0,178,1); c179: rgba(0,0,179,1); c180: rgba(0,0,180,1); c181: rgba(0,0,181,1); c182: rgba(0,0,182,1); c183: rgba(0,0,183,1); c184: rgba(0,0,184,1); c185: rgba(0,0,185,1); c186: rgba(0,0,186,1); c187: rgba(0,0,187,1); c188: rgba(0,0,188,1); c189: rgba(0,0,189,1); c190: rgba(0,0,190,1); c191: rgba(0,0,191,1); c192: rgba(0,0,192,1); c193: rgba(0,0,193,1); c194: rgba(0,0,194,1); c195: rgba(0,0,195,1); c196: rgba(0,0,196,1); c197: rgba(0,0,197,1); c198: rgba(0,0,198,1); c199: rgba(0,0,199,1); c200: rgba(0,0,200,1); c201: rgba(0,0,201,1); c202: rgba(0,0,202,1); c203: rgba(0,0,203,1); c204: rgba(0,0,204,1); c205: rgba(0,0,205,1); c206: rgba(0,0,206,1); c207: rgba(0,0,207,1); c208: rgba(0,0,208,1); c209: rgba(0,0,209,1); c210: rgba(0,0,210,1); c211: rgba(0,0,211,1); c212: rgba(0,0,212,1); c213: rgba(0,0,213,1); c214: rgba(0,0,214,1); c215: rgba(0,0,215,1); c216: rgba(0,0,216,1); c217: rgba(0,0,217,1); c218: rgba(0,0,218,1); c219: rgba(0,0,219,1); c220: rgba(0,0,220,1); c221: rgba(0,0,221,1); c222: rgba(0,0,222,1); c223: rgba(0,0,223,1); c224: rgba(0,0,224,1); c225: rgba(0,0,225,1); c226: rgba(0,0,226,1); c227: rgba(0,0,227,1); c228: rgba(0,0,228,1); c229: rgba(0,0,229,1); c230: rgba(0,0,230,1); c231: rgba(0,0,231,1); c232: rgba(0,0,232,1); c233: rgba(0,0,233,1); c234: rgba(0,0,234,1); c235: rgba(0,0,235,1); c236: rgba(0,0,236,1); c237: rgba(0,0,237,1); c238: rgba(0,0,238,1); c239: rgba(0,0,239,1); c240: rgba(0,0,240,1); c241: rgba(0,0,241,1); c242: rgba(0,0,242,1); c243: rgba(0,0,243,1); c244: rgba(0,0,244,1); c245: rgba(0,0,245,1); c246: rgba(0,0,246,1); c247: rgba(0,0,247,1); c248: rgba(0,0,248,1); c249: rgba(0,0,249,1); c250: rgba(0,0,250,1); c251: rgba(0,0,251,1); c252: rgba(0,0,252,1); c253: rgba(0,0,253,1); c254: rgba(0,0,254,1); c255: rgba(0,0,255,1); c256: rgba(0,0,256,1); } foo { c-1: rgba(0,0,-1%,1); c0: rgba(0,0,0%,1); c1: rgba(0,0,1%,1); c2: rgba(0,0,2%,1); c3: rgba(0,0,3%,1); c4: rgba(0,0,4%,1); c5: rgba(0,0,5%,1); c6: rgba(0,0,6%,1); c7: rgba(0,0,7%,1); c8: rgba(0,0,8%,1); c9: rgba(0,0,9%,1); c10: rgba(0,0,10%,1); c11: rgba(0,0,11%,1); c12: rgba(0,0,12%,1); c13: rgba(0,0,13%,1); c14: rgba(0,0,14%,1); c15: rgba(0,0,15%,1); c16: rgba(0,0,16%,1); c17: rgba(0,0,17%,1); c18: rgba(0,0,18%,1); c19: rgba(0,0,19%,1); c20: rgba(0,0,20%,1); c21: rgba(0,0,21%,1); c22: rgba(0,0,22%,1); c23: rgba(0,0,23%,1); c24: rgba(0,0,24%,1); c25: rgba(0,0,25%,1); c26: rgba(0,0,26%,1); c27: rgba(0,0,27%,1); c28: rgba(0,0,28%,1); c29: rgba(0,0,29%,1); c30: rgba(0,0,30%,1); c31: rgba(0,0,31%,1); c32: rgba(0,0,32%,1); c33: rgba(0,0,33%,1); c34: rgba(0,0,34%,1); c35: rgba(0,0,35%,1); c36: rgba(0,0,36%,1); c37: rgba(0,0,37%,1); c38: rgba(0,0,38%,1); c39: rgba(0,0,39%,1); c40: rgba(0,0,40%,1); c41: rgba(0,0,41%,1); c42: rgba(0,0,42%,1); c43: rgba(0,0,43%,1); c44: rgba(0,0,44%,1); c45: rgba(0,0,45%,1); c46: rgba(0,0,46%,1); c47: rgba(0,0,47%,1); c48: rgba(0,0,48%,1); c49: rgba(0,0,49%,1); c50: rgba(0,0,50%,1); c51: rgba(0,0,51%,1); c52: rgba(0,0,52%,1); c53: rgba(0,0,53%,1); c54: rgba(0,0,54%,1); c55: rgba(0,0,55%,1); c56: rgba(0,0,56%,1); c57: rgba(0,0,57%,1); c58: rgba(0,0,58%,1); c59: rgba(0,0,59%,1); c60: rgba(0,0,60%,1); c61: rgba(0,0,61%,1); c62: rgba(0,0,62%,1); c63: rgba(0,0,63%,1); c64: rgba(0,0,64%,1); c65: rgba(0,0,65%,1); c66: rgba(0,0,66%,1); c67: rgba(0,0,67%,1); c68: rgba(0,0,68%,1); c69: rgba(0,0,69%,1); c70: rgba(0,0,70%,1); c71: rgba(0,0,71%,1); c72: rgba(0,0,72%,1); c73: rgba(0,0,73%,1); c74: rgba(0,0,74%,1); c75: rgba(0,0,75%,1); c76: rgba(0,0,76%,1); c77: rgba(0,0,77%,1); c78: rgba(0,0,78%,1); c79: rgba(0,0,79%,1); c80: rgba(0,0,80%,1); c81: rgba(0,0,81%,1); c82: rgba(0,0,82%,1); c83: rgba(0,0,83%,1); c84: rgba(0,0,84%,1); c85: rgba(0,0,85%,1); c86: rgba(0,0,86%,1); c87: rgba(0,0,87%,1); c88: rgba(0,0,88%,1); c89: rgba(0,0,89%,1); c90: rgba(0,0,90%,1); c91: rgba(0,0,91%,1); c92: rgba(0,0,92%,1); c93: rgba(0,0,93%,1); c94: rgba(0,0,94%,1); c95: rgba(0,0,95%,1); c96: rgba(0,0,96%,1); c97: rgba(0,0,97%,1); c98: rgba(0,0,98%,1); c99: rgba(0,0,99%,1); c100: rgba(0,0,100%,1); c101: rgba(0,0,101%,1); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/g/000077500000000000000000000000001305254536400303265ustar00rootroot00000000000000expected_output.css000066400000000000000000000104561305254536400342100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/gfoo{c-1:#000;c0:#000;c1:#000100;c2:#000200;c3:#000300;c4:#000400;c5:#000500;c6:#000600;c7:#000700;c8:#000800;c9:#000900;c10:#000a00;c11:#000b00;c12:#000c00;c13:#000d00;c14:#000e00;c15:#000f00;c16:#001000;c17:#010;c18:#001200;c19:#001300;c20:#001400;c21:#001500;c22:#001600;c23:#001700;c24:#001800;c25:#001900;c26:#001a00;c27:#001b00;c28:#001c00;c29:#001d00;c30:#001e00;c31:#001f00;c32:#002000;c33:#002100;c34:#020;c35:#002300;c36:#002400;c37:#002500;c38:#002600;c39:#002700;c40:#002800;c41:#002900;c42:#002a00;c43:#002b00;c44:#002c00;c45:#002d00;c46:#002e00;c47:#002f00;c48:#003000;c49:#003100;c50:#003200;c51:#030;c52:#003400;c53:#003500;c54:#003600;c55:#003700;c56:#003800;c57:#003900;c58:#003a00;c59:#003b00;c60:#003c00;c61:#003d00;c62:#003e00;c63:#003f00;c64:#004000;c65:#004100;c66:#004200;c67:#004300;c68:#040;c69:#004500;c70:#004600;c71:#004700;c72:#004800;c73:#004900;c74:#004a00;c75:#004b00;c76:#004c00;c77:#004d00;c78:#004e00;c79:#004f00;c80:#005000;c81:#005100;c82:#005200;c83:#005300;c84:#005400;c85:#050;c86:#005600;c87:#005700;c88:#005800;c89:#005900;c90:#005a00;c91:#005b00;c92:#005c00;c93:#005d00;c94:#005e00;c95:#005f00;c96:#006000;c97:#006100;c98:#006200;c99:#006300;c100:#006400;c101:#006500;c102:#060;c103:#006700;c104:#006800;c105:#006900;c106:#006a00;c107:#006b00;c108:#006c00;c109:#006d00;c110:#006e00;c111:#006f00;c112:#007000;c113:#007100;c114:#007200;c115:#007300;c116:#007400;c117:#007500;c118:#007600;c119:#070;c120:#007800;c121:#007900;c122:#007a00;c123:#007b00;c124:#007c00;c125:#007d00;c126:#007e00;c127:#007f00;c128:green;c129:#008100;c130:#008200;c131:#008300;c132:#008400;c133:#008500;c134:#008600;c135:#008700;c136:#080;c137:#008900;c138:#008a00;c139:#008b00;c140:#008c00;c141:#008d00;c142:#008e00;c143:#008f00;c144:#009000;c145:#009100;c146:#009200;c147:#009300;c148:#009400;c149:#009500;c150:#009600;c151:#009700;c152:#009800;c153:#090;c154:#009a00;c155:#009b00;c156:#009c00;c157:#009d00;c158:#009e00;c159:#009f00;c160:#00a000;c161:#00a100;c162:#00a200;c163:#00a300;c164:#00a400;c165:#00a500;c166:#00a600;c167:#00a700;c168:#00a800;c169:#00a900;c170:#0a0;c171:#00ab00;c172:#00ac00;c173:#00ad00;c174:#00ae00;c175:#00af00;c176:#00b000;c177:#00b100;c178:#00b200;c179:#00b300;c180:#00b400;c181:#00b500;c182:#00b600;c183:#00b700;c184:#00b800;c185:#00b900;c186:#00ba00;c187:#0b0;c188:#00bc00;c189:#00bd00;c190:#00be00;c191:#00bf00;c192:#00c000;c193:#00c100;c194:#00c200;c195:#00c300;c196:#00c400;c197:#00c500;c198:#00c600;c199:#00c700;c200:#00c800;c201:#00c900;c202:#00ca00;c203:#00cb00;c204:#0c0;c205:#00cd00;c206:#00ce00;c207:#00cf00;c208:#00d000;c209:#00d100;c210:#00d200;c211:#00d300;c212:#00d400;c213:#00d500;c214:#00d600;c215:#00d700;c216:#00d800;c217:#00d900;c218:#00da00;c219:#00db00;c220:#00dc00;c221:#0d0;c222:#00de00;c223:#00df00;c224:#00e000;c225:#00e100;c226:#00e200;c227:#00e300;c228:#00e400;c229:#00e500;c230:#00e600;c231:#00e700;c232:#00e800;c233:#00e900;c234:#00ea00;c235:#00eb00;c236:#00ec00;c237:#00ed00;c238:#0e0;c239:#00ef00;c240:#00f000;c241:#00f100;c242:#00f200;c243:#00f300;c244:#00f400;c245:#00f500;c246:#00f600;c247:#00f700;c248:#00f800;c249:#00f900;c250:#00fa00;c251:#00fb00;c252:#00fc00;c253:#00fd00;c254:#00fe00;c255:lime;c256:lime}foo{c-1:#000;c0:#000;c1:#000300;c2:#000500;c3:#000800;c4:#000a00;c5:#000d00;c6:#000f00;c7:#001200;c8:#001400;c9:#001700;c10:#001a00;c11:#001c00;c12:#001f00;c13:#002100;c14:#002400;c15:#002600;c16:#002900;c17:#002b00;c18:#002e00;c19:#003000;c20:#030;c21:#003600;c22:#003800;c23:#003b00;c24:#003d00;c25:#004000;c26:#004200;c27:#004500;c28:#004700;c29:#004a00;c30:#004d00;c31:#004f00;c32:#005200;c33:#005400;c34:#005700;c35:#005900;c36:#005c00;c37:#005e00;c38:#006100;c39:#006300;c40:#060;c41:#006900;c42:#006b00;c43:#006e00;c44:#007000;c45:#007300;c46:#007500;c47:#007800;c48:#007a00;c49:#007d00;c50:green;c51:#008200;c52:#008500;c53:#008700;c54:#008a00;c55:#008c00;c56:#008f00;c57:#009100;c58:#009400;c59:#009600;c60:#090;c61:#009c00;c62:#009e00;c63:#00a100;c64:#00a300;c65:#00a600;c66:#00a800;c67:#00ab00;c68:#00ad00;c69:#00b000;c70:#00b300;c71:#00b500;c72:#00b800;c73:#00ba00;c74:#00bd00;c75:#00bf00;c76:#00c200;c77:#00c400;c78:#00c700;c79:#00c900;c80:#0c0;c81:#00cf00;c82:#00d100;c83:#00d400;c84:#00d600;c85:#00d900;c86:#00db00;c87:#00de00;c88:#00e000;c89:#00e300;c90:#00e600;c91:#00e800;c92:#00eb00;c93:#00ed00;c94:#00f000;c95:#00f200;c96:#00f500;c97:#00f700;c98:#00fa00;c99:#00fc00;c100:lime;c101:lime} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/g/input.scss000066400000000000000000000207751305254536400323750ustar00rootroot00000000000000foo { c-1: rgba(0,-1,0,1); c0: rgba(0,0,0,1); c1: rgba(0,1,0,1); c2: rgba(0,2,0,1); c3: rgba(0,3,0,1); c4: rgba(0,4,0,1); c5: rgba(0,5,0,1); c6: rgba(0,6,0,1); c7: rgba(0,7,0,1); c8: rgba(0,8,0,1); c9: rgba(0,9,0,1); c10: rgba(0,10,0,1); c11: rgba(0,11,0,1); c12: rgba(0,12,0,1); c13: rgba(0,13,0,1); c14: rgba(0,14,0,1); c15: rgba(0,15,0,1); c16: rgba(0,16,0,1); c17: rgba(0,17,0,1); c18: rgba(0,18,0,1); c19: rgba(0,19,0,1); c20: rgba(0,20,0,1); c21: rgba(0,21,0,1); c22: rgba(0,22,0,1); c23: rgba(0,23,0,1); c24: rgba(0,24,0,1); c25: rgba(0,25,0,1); c26: rgba(0,26,0,1); c27: rgba(0,27,0,1); c28: rgba(0,28,0,1); c29: rgba(0,29,0,1); c30: rgba(0,30,0,1); c31: rgba(0,31,0,1); c32: rgba(0,32,0,1); c33: rgba(0,33,0,1); c34: rgba(0,34,0,1); c35: rgba(0,35,0,1); c36: rgba(0,36,0,1); c37: rgba(0,37,0,1); c38: rgba(0,38,0,1); c39: rgba(0,39,0,1); c40: rgba(0,40,0,1); c41: rgba(0,41,0,1); c42: rgba(0,42,0,1); c43: rgba(0,43,0,1); c44: rgba(0,44,0,1); c45: rgba(0,45,0,1); c46: rgba(0,46,0,1); c47: rgba(0,47,0,1); c48: rgba(0,48,0,1); c49: rgba(0,49,0,1); c50: rgba(0,50,0,1); c51: rgba(0,51,0,1); c52: rgba(0,52,0,1); c53: rgba(0,53,0,1); c54: rgba(0,54,0,1); c55: rgba(0,55,0,1); c56: rgba(0,56,0,1); c57: rgba(0,57,0,1); c58: rgba(0,58,0,1); c59: rgba(0,59,0,1); c60: rgba(0,60,0,1); c61: rgba(0,61,0,1); c62: rgba(0,62,0,1); c63: rgba(0,63,0,1); c64: rgba(0,64,0,1); c65: rgba(0,65,0,1); c66: rgba(0,66,0,1); c67: rgba(0,67,0,1); c68: rgba(0,68,0,1); c69: rgba(0,69,0,1); c70: rgba(0,70,0,1); c71: rgba(0,71,0,1); c72: rgba(0,72,0,1); c73: rgba(0,73,0,1); c74: rgba(0,74,0,1); c75: rgba(0,75,0,1); c76: rgba(0,76,0,1); c77: rgba(0,77,0,1); c78: rgba(0,78,0,1); c79: rgba(0,79,0,1); c80: rgba(0,80,0,1); c81: rgba(0,81,0,1); c82: rgba(0,82,0,1); c83: rgba(0,83,0,1); c84: rgba(0,84,0,1); c85: rgba(0,85,0,1); c86: rgba(0,86,0,1); c87: rgba(0,87,0,1); c88: rgba(0,88,0,1); c89: rgba(0,89,0,1); c90: rgba(0,90,0,1); c91: rgba(0,91,0,1); c92: rgba(0,92,0,1); c93: rgba(0,93,0,1); c94: rgba(0,94,0,1); c95: rgba(0,95,0,1); c96: rgba(0,96,0,1); c97: rgba(0,97,0,1); c98: rgba(0,98,0,1); c99: rgba(0,99,0,1); c100: rgba(0,100,0,1); c101: rgba(0,101,0,1); c102: rgba(0,102,0,1); c103: rgba(0,103,0,1); c104: rgba(0,104,0,1); c105: rgba(0,105,0,1); c106: rgba(0,106,0,1); c107: rgba(0,107,0,1); c108: rgba(0,108,0,1); c109: rgba(0,109,0,1); c110: rgba(0,110,0,1); c111: rgba(0,111,0,1); c112: rgba(0,112,0,1); c113: rgba(0,113,0,1); c114: rgba(0,114,0,1); c115: rgba(0,115,0,1); c116: rgba(0,116,0,1); c117: rgba(0,117,0,1); c118: rgba(0,118,0,1); c119: rgba(0,119,0,1); c120: rgba(0,120,0,1); c121: rgba(0,121,0,1); c122: rgba(0,122,0,1); c123: rgba(0,123,0,1); c124: rgba(0,124,0,1); c125: rgba(0,125,0,1); c126: rgba(0,126,0,1); c127: rgba(0,127,0,1); c128: rgba(0,128,0,1); c129: rgba(0,129,0,1); c130: rgba(0,130,0,1); c131: rgba(0,131,0,1); c132: rgba(0,132,0,1); c133: rgba(0,133,0,1); c134: rgba(0,134,0,1); c135: rgba(0,135,0,1); c136: rgba(0,136,0,1); c137: rgba(0,137,0,1); c138: rgba(0,138,0,1); c139: rgba(0,139,0,1); c140: rgba(0,140,0,1); c141: rgba(0,141,0,1); c142: rgba(0,142,0,1); c143: rgba(0,143,0,1); c144: rgba(0,144,0,1); c145: rgba(0,145,0,1); c146: rgba(0,146,0,1); c147: rgba(0,147,0,1); c148: rgba(0,148,0,1); c149: rgba(0,149,0,1); c150: rgba(0,150,0,1); c151: rgba(0,151,0,1); c152: rgba(0,152,0,1); c153: rgba(0,153,0,1); c154: rgba(0,154,0,1); c155: rgba(0,155,0,1); c156: rgba(0,156,0,1); c157: rgba(0,157,0,1); c158: rgba(0,158,0,1); c159: rgba(0,159,0,1); c160: rgba(0,160,0,1); c161: rgba(0,161,0,1); c162: rgba(0,162,0,1); c163: rgba(0,163,0,1); c164: rgba(0,164,0,1); c165: rgba(0,165,0,1); c166: rgba(0,166,0,1); c167: rgba(0,167,0,1); c168: rgba(0,168,0,1); c169: rgba(0,169,0,1); c170: rgba(0,170,0,1); c171: rgba(0,171,0,1); c172: rgba(0,172,0,1); c173: rgba(0,173,0,1); c174: rgba(0,174,0,1); c175: rgba(0,175,0,1); c176: rgba(0,176,0,1); c177: rgba(0,177,0,1); c178: rgba(0,178,0,1); c179: rgba(0,179,0,1); c180: rgba(0,180,0,1); c181: rgba(0,181,0,1); c182: rgba(0,182,0,1); c183: rgba(0,183,0,1); c184: rgba(0,184,0,1); c185: rgba(0,185,0,1); c186: rgba(0,186,0,1); c187: rgba(0,187,0,1); c188: rgba(0,188,0,1); c189: rgba(0,189,0,1); c190: rgba(0,190,0,1); c191: rgba(0,191,0,1); c192: rgba(0,192,0,1); c193: rgba(0,193,0,1); c194: rgba(0,194,0,1); c195: rgba(0,195,0,1); c196: rgba(0,196,0,1); c197: rgba(0,197,0,1); c198: rgba(0,198,0,1); c199: rgba(0,199,0,1); c200: rgba(0,200,0,1); c201: rgba(0,201,0,1); c202: rgba(0,202,0,1); c203: rgba(0,203,0,1); c204: rgba(0,204,0,1); c205: rgba(0,205,0,1); c206: rgba(0,206,0,1); c207: rgba(0,207,0,1); c208: rgba(0,208,0,1); c209: rgba(0,209,0,1); c210: rgba(0,210,0,1); c211: rgba(0,211,0,1); c212: rgba(0,212,0,1); c213: rgba(0,213,0,1); c214: rgba(0,214,0,1); c215: rgba(0,215,0,1); c216: rgba(0,216,0,1); c217: rgba(0,217,0,1); c218: rgba(0,218,0,1); c219: rgba(0,219,0,1); c220: rgba(0,220,0,1); c221: rgba(0,221,0,1); c222: rgba(0,222,0,1); c223: rgba(0,223,0,1); c224: rgba(0,224,0,1); c225: rgba(0,225,0,1); c226: rgba(0,226,0,1); c227: rgba(0,227,0,1); c228: rgba(0,228,0,1); c229: rgba(0,229,0,1); c230: rgba(0,230,0,1); c231: rgba(0,231,0,1); c232: rgba(0,232,0,1); c233: rgba(0,233,0,1); c234: rgba(0,234,0,1); c235: rgba(0,235,0,1); c236: rgba(0,236,0,1); c237: rgba(0,237,0,1); c238: rgba(0,238,0,1); c239: rgba(0,239,0,1); c240: rgba(0,240,0,1); c241: rgba(0,241,0,1); c242: rgba(0,242,0,1); c243: rgba(0,243,0,1); c244: rgba(0,244,0,1); c245: rgba(0,245,0,1); c246: rgba(0,246,0,1); c247: rgba(0,247,0,1); c248: rgba(0,248,0,1); c249: rgba(0,249,0,1); c250: rgba(0,250,0,1); c251: rgba(0,251,0,1); c252: rgba(0,252,0,1); c253: rgba(0,253,0,1); c254: rgba(0,254,0,1); c255: rgba(0,255,0,1); c256: rgba(0,256,0,1); } foo { c-1: rgba(0,-1%,0,1); c0: rgba(0,0%,0,1); c1: rgba(0,1%,0,1); c2: rgba(0,2%,0,1); c3: rgba(0,3%,0,1); c4: rgba(0,4%,0,1); c5: rgba(0,5%,0,1); c6: rgba(0,6%,0,1); c7: rgba(0,7%,0,1); c8: rgba(0,8%,0,1); c9: rgba(0,9%,0,1); c10: rgba(0,10%,0,1); c11: rgba(0,11%,0,1); c12: rgba(0,12%,0,1); c13: rgba(0,13%,0,1); c14: rgba(0,14%,0,1); c15: rgba(0,15%,0,1); c16: rgba(0,16%,0,1); c17: rgba(0,17%,0,1); c18: rgba(0,18%,0,1); c19: rgba(0,19%,0,1); c20: rgba(0,20%,0,1); c21: rgba(0,21%,0,1); c22: rgba(0,22%,0,1); c23: rgba(0,23%,0,1); c24: rgba(0,24%,0,1); c25: rgba(0,25%,0,1); c26: rgba(0,26%,0,1); c27: rgba(0,27%,0,1); c28: rgba(0,28%,0,1); c29: rgba(0,29%,0,1); c30: rgba(0,30%,0,1); c31: rgba(0,31%,0,1); c32: rgba(0,32%,0,1); c33: rgba(0,33%,0,1); c34: rgba(0,34%,0,1); c35: rgba(0,35%,0,1); c36: rgba(0,36%,0,1); c37: rgba(0,37%,0,1); c38: rgba(0,38%,0,1); c39: rgba(0,39%,0,1); c40: rgba(0,40%,0,1); c41: rgba(0,41%,0,1); c42: rgba(0,42%,0,1); c43: rgba(0,43%,0,1); c44: rgba(0,44%,0,1); c45: rgba(0,45%,0,1); c46: rgba(0,46%,0,1); c47: rgba(0,47%,0,1); c48: rgba(0,48%,0,1); c49: rgba(0,49%,0,1); c50: rgba(0,50%,0,1); c51: rgba(0,51%,0,1); c52: rgba(0,52%,0,1); c53: rgba(0,53%,0,1); c54: rgba(0,54%,0,1); c55: rgba(0,55%,0,1); c56: rgba(0,56%,0,1); c57: rgba(0,57%,0,1); c58: rgba(0,58%,0,1); c59: rgba(0,59%,0,1); c60: rgba(0,60%,0,1); c61: rgba(0,61%,0,1); c62: rgba(0,62%,0,1); c63: rgba(0,63%,0,1); c64: rgba(0,64%,0,1); c65: rgba(0,65%,0,1); c66: rgba(0,66%,0,1); c67: rgba(0,67%,0,1); c68: rgba(0,68%,0,1); c69: rgba(0,69%,0,1); c70: rgba(0,70%,0,1); c71: rgba(0,71%,0,1); c72: rgba(0,72%,0,1); c73: rgba(0,73%,0,1); c74: rgba(0,74%,0,1); c75: rgba(0,75%,0,1); c76: rgba(0,76%,0,1); c77: rgba(0,77%,0,1); c78: rgba(0,78%,0,1); c79: rgba(0,79%,0,1); c80: rgba(0,80%,0,1); c81: rgba(0,81%,0,1); c82: rgba(0,82%,0,1); c83: rgba(0,83%,0,1); c84: rgba(0,84%,0,1); c85: rgba(0,85%,0,1); c86: rgba(0,86%,0,1); c87: rgba(0,87%,0,1); c88: rgba(0,88%,0,1); c89: rgba(0,89%,0,1); c90: rgba(0,90%,0,1); c91: rgba(0,91%,0,1); c92: rgba(0,92%,0,1); c93: rgba(0,93%,0,1); c94: rgba(0,94%,0,1); c95: rgba(0,95%,0,1); c96: rgba(0,96%,0,1); c97: rgba(0,97%,0,1); c98: rgba(0,98%,0,1); c99: rgba(0,99%,0,1); c100: rgba(0,100%,0,1); c101: rgba(0,101%,0,1); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/r/000077500000000000000000000000001305254536400303415ustar00rootroot00000000000000expected_output.css000066400000000000000000000104551305254536400342220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/rfoo{c-1:#000;c0:#000;c1:#000100;c2:#000200;c3:#000300;c4:#000400;c5:#000500;c6:#000600;c7:#000700;c8:#000800;c9:#000900;c10:#000a00;c11:#000b00;c12:#000c00;c13:#000d00;c14:#000e00;c15:#000f00;c16:#001000;c17:#010;c18:#001200;c19:#001300;c20:#001400;c21:#001500;c22:#001600;c23:#001700;c24:#001800;c25:#001900;c26:#001a00;c27:#001b00;c28:#001c00;c29:#001d00;c30:#001e00;c31:#001f00;c32:#002000;c33:#002100;c34:#020;c35:#002300;c36:#002400;c37:#002500;c38:#002600;c39:#002700;c40:#002800;c41:#002900;c42:#002a00;c43:#002b00;c44:#002c00;c45:#002d00;c46:#002e00;c47:#002f00;c48:#003000;c49:#003100;c50:#003200;c51:#030;c52:#003400;c53:#003500;c54:#003600;c55:#003700;c56:#003800;c57:#003900;c58:#003a00;c59:#003b00;c60:#003c00;c61:#003d00;c62:#003e00;c63:#003f00;c64:#004000;c65:#004100;c66:#004200;c67:#004300;c68:#040;c69:#004500;c70:#004600;c71:#004700;c72:#004800;c73:#004900;c74:#004a00;c75:#004b00;c76:#004c00;c77:#004d00;c78:#004e00;c79:#004f00;c80:#005000;c81:#005100;c82:#005200;c83:#005300;c84:#005400;c85:#050;c86:#005600;c87:#005700;c88:#005800;c89:#005900;c90:#005a00;c91:#005b00;c92:#005c00;c93:#005d00;c94:#005e00;c95:#005f00;c96:#006000;c97:#006100;c98:#006200;c99:#006300;c100:#006400;c101:#006500;c102:#060;c103:#006700;c104:#006800;c105:#006900;c106:#006a00;c107:#006b00;c108:#006c00;c109:#006d00;c110:#006e00;c111:#006f00;c112:#007000;c113:#007100;c114:#007200;c115:#007300;c116:#007400;c117:#007500;c118:#007600;c119:#070;c120:#007800;c121:#007900;c122:#007a00;c123:#007b00;c124:#007c00;c125:#007d00;c126:#007e00;c127:#007f00;c128:green;c129:#008100;c130:#008200;c131:#008300;c132:#008400;c133:#008500;c134:#008600;c135:#008700;c136:#080;c137:#008900;c138:#008a00;c139:#008b00;c140:#008c00;c141:#008d00;c142:#008e00;c143:#008f00;c144:#009000;c145:#009100;c146:#009200;c147:#009300;c148:#009400;c149:#009500;c150:#009600;c151:#009700;c152:#009800;c153:#090;c154:#009a00;c155:#009b00;c156:#009c00;c157:#009d00;c158:#009e00;c159:#009f00;c160:#00a000;c161:#00a100;c162:#00a200;c163:#00a300;c164:#00a400;c165:#00a500;c166:#00a600;c167:#00a700;c168:#00a800;c169:#00a900;c170:#0a0;c171:#00ab00;c172:#00ac00;c173:#00ad00;c174:#00ae00;c175:#00af00;c176:#00b000;c177:#00b100;c178:#00b200;c179:#00b300;c180:#00b400;c181:#00b500;c182:#00b600;c183:#00b700;c184:#00b800;c185:#00b900;c186:#00ba00;c187:#0b0;c188:#00bc00;c189:#00bd00;c190:#00be00;c191:#00bf00;c192:#00c000;c193:#00c100;c194:#00c200;c195:#00c300;c196:#00c400;c197:#00c500;c198:#00c600;c199:#00c700;c200:#00c800;c201:#00c900;c202:#00ca00;c203:#00cb00;c204:#0c0;c205:#00cd00;c206:#00ce00;c207:#00cf00;c208:#00d000;c209:#00d100;c210:#00d200;c211:#00d300;c212:#00d400;c213:#00d500;c214:#00d600;c215:#00d700;c216:#00d800;c217:#00d900;c218:#00da00;c219:#00db00;c220:#00dc00;c221:#0d0;c222:#00de00;c223:#00df00;c224:#00e000;c225:#00e100;c226:#00e200;c227:#00e300;c228:#00e400;c229:#00e500;c230:#00e600;c231:#00e700;c232:#00e800;c233:#00e900;c234:#00ea00;c235:#00eb00;c236:#00ec00;c237:#00ed00;c238:#0e0;c239:#00ef00;c240:#00f000;c241:#00f100;c242:#00f200;c243:#00f300;c244:#00f400;c245:#00f500;c246:#00f600;c247:#00f700;c248:#00f800;c249:#00f900;c250:#00fa00;c251:#00fb00;c252:#00fc00;c253:#00fd00;c254:#00fe00;c255:lime;c256:lime}foo{c-1:#000;c0:#000;c1:#030000;c2:#050000;c3:#080000;c4:#0a0000;c5:#0d0000;c6:#0f0000;c7:#120000;c8:#140000;c9:#170000;c10:#1a0000;c11:#1c0000;c12:#1f0000;c13:#210000;c14:#240000;c15:#260000;c16:#290000;c17:#2b0000;c18:#2e0000;c19:#300000;c20:#300;c21:#360000;c22:#380000;c23:#3b0000;c24:#3d0000;c25:#400000;c26:#420000;c27:#450000;c28:#470000;c29:#4a0000;c30:#4d0000;c31:#4f0000;c32:#520000;c33:#540000;c34:#570000;c35:#590000;c36:#5c0000;c37:#5e0000;c38:#610000;c39:#630000;c40:#600;c41:#690000;c42:#6b0000;c43:#6e0000;c44:#700000;c45:#730000;c46:#750000;c47:#780000;c48:#7a0000;c49:#7d0000;c50:maroon;c51:#820000;c52:#850000;c53:#870000;c54:#8a0000;c55:#8c0000;c56:#8f0000;c57:#910000;c58:#940000;c59:#960000;c60:#900;c61:#9c0000;c62:#9e0000;c63:#a10000;c64:#a30000;c65:#a60000;c66:#a80000;c67:#ab0000;c68:#ad0000;c69:#b00000;c70:#b30000;c71:#b50000;c72:#b80000;c73:#ba0000;c74:#bd0000;c75:#bf0000;c76:#c20000;c77:#c40000;c78:#c70000;c79:#c90000;c80:#c00;c81:#cf0000;c82:#d10000;c83:#d40000;c84:#d60000;c85:#d90000;c86:#db0000;c87:#de0000;c88:#e00000;c89:#e30000;c90:#e60000;c91:#e80000;c92:#eb0000;c93:#ed0000;c94:#f00000;c95:#f20000;c96:#f50000;c97:#f70000;c98:#fa0000;c99:#fc0000;c100:red;c101:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/rgb/rgba/r/input.scss000066400000000000000000000207751305254536400324100ustar00rootroot00000000000000foo { c-1: rgba(0,-1,0,1); c0: rgba(0,0,0,1); c1: rgba(0,1,0,1); c2: rgba(0,2,0,1); c3: rgba(0,3,0,1); c4: rgba(0,4,0,1); c5: rgba(0,5,0,1); c6: rgba(0,6,0,1); c7: rgba(0,7,0,1); c8: rgba(0,8,0,1); c9: rgba(0,9,0,1); c10: rgba(0,10,0,1); c11: rgba(0,11,0,1); c12: rgba(0,12,0,1); c13: rgba(0,13,0,1); c14: rgba(0,14,0,1); c15: rgba(0,15,0,1); c16: rgba(0,16,0,1); c17: rgba(0,17,0,1); c18: rgba(0,18,0,1); c19: rgba(0,19,0,1); c20: rgba(0,20,0,1); c21: rgba(0,21,0,1); c22: rgba(0,22,0,1); c23: rgba(0,23,0,1); c24: rgba(0,24,0,1); c25: rgba(0,25,0,1); c26: rgba(0,26,0,1); c27: rgba(0,27,0,1); c28: rgba(0,28,0,1); c29: rgba(0,29,0,1); c30: rgba(0,30,0,1); c31: rgba(0,31,0,1); c32: rgba(0,32,0,1); c33: rgba(0,33,0,1); c34: rgba(0,34,0,1); c35: rgba(0,35,0,1); c36: rgba(0,36,0,1); c37: rgba(0,37,0,1); c38: rgba(0,38,0,1); c39: rgba(0,39,0,1); c40: rgba(0,40,0,1); c41: rgba(0,41,0,1); c42: rgba(0,42,0,1); c43: rgba(0,43,0,1); c44: rgba(0,44,0,1); c45: rgba(0,45,0,1); c46: rgba(0,46,0,1); c47: rgba(0,47,0,1); c48: rgba(0,48,0,1); c49: rgba(0,49,0,1); c50: rgba(0,50,0,1); c51: rgba(0,51,0,1); c52: rgba(0,52,0,1); c53: rgba(0,53,0,1); c54: rgba(0,54,0,1); c55: rgba(0,55,0,1); c56: rgba(0,56,0,1); c57: rgba(0,57,0,1); c58: rgba(0,58,0,1); c59: rgba(0,59,0,1); c60: rgba(0,60,0,1); c61: rgba(0,61,0,1); c62: rgba(0,62,0,1); c63: rgba(0,63,0,1); c64: rgba(0,64,0,1); c65: rgba(0,65,0,1); c66: rgba(0,66,0,1); c67: rgba(0,67,0,1); c68: rgba(0,68,0,1); c69: rgba(0,69,0,1); c70: rgba(0,70,0,1); c71: rgba(0,71,0,1); c72: rgba(0,72,0,1); c73: rgba(0,73,0,1); c74: rgba(0,74,0,1); c75: rgba(0,75,0,1); c76: rgba(0,76,0,1); c77: rgba(0,77,0,1); c78: rgba(0,78,0,1); c79: rgba(0,79,0,1); c80: rgba(0,80,0,1); c81: rgba(0,81,0,1); c82: rgba(0,82,0,1); c83: rgba(0,83,0,1); c84: rgba(0,84,0,1); c85: rgba(0,85,0,1); c86: rgba(0,86,0,1); c87: rgba(0,87,0,1); c88: rgba(0,88,0,1); c89: rgba(0,89,0,1); c90: rgba(0,90,0,1); c91: rgba(0,91,0,1); c92: rgba(0,92,0,1); c93: rgba(0,93,0,1); c94: rgba(0,94,0,1); c95: rgba(0,95,0,1); c96: rgba(0,96,0,1); c97: rgba(0,97,0,1); c98: rgba(0,98,0,1); c99: rgba(0,99,0,1); c100: rgba(0,100,0,1); c101: rgba(0,101,0,1); c102: rgba(0,102,0,1); c103: rgba(0,103,0,1); c104: rgba(0,104,0,1); c105: rgba(0,105,0,1); c106: rgba(0,106,0,1); c107: rgba(0,107,0,1); c108: rgba(0,108,0,1); c109: rgba(0,109,0,1); c110: rgba(0,110,0,1); c111: rgba(0,111,0,1); c112: rgba(0,112,0,1); c113: rgba(0,113,0,1); c114: rgba(0,114,0,1); c115: rgba(0,115,0,1); c116: rgba(0,116,0,1); c117: rgba(0,117,0,1); c118: rgba(0,118,0,1); c119: rgba(0,119,0,1); c120: rgba(0,120,0,1); c121: rgba(0,121,0,1); c122: rgba(0,122,0,1); c123: rgba(0,123,0,1); c124: rgba(0,124,0,1); c125: rgba(0,125,0,1); c126: rgba(0,126,0,1); c127: rgba(0,127,0,1); c128: rgba(0,128,0,1); c129: rgba(0,129,0,1); c130: rgba(0,130,0,1); c131: rgba(0,131,0,1); c132: rgba(0,132,0,1); c133: rgba(0,133,0,1); c134: rgba(0,134,0,1); c135: rgba(0,135,0,1); c136: rgba(0,136,0,1); c137: rgba(0,137,0,1); c138: rgba(0,138,0,1); c139: rgba(0,139,0,1); c140: rgba(0,140,0,1); c141: rgba(0,141,0,1); c142: rgba(0,142,0,1); c143: rgba(0,143,0,1); c144: rgba(0,144,0,1); c145: rgba(0,145,0,1); c146: rgba(0,146,0,1); c147: rgba(0,147,0,1); c148: rgba(0,148,0,1); c149: rgba(0,149,0,1); c150: rgba(0,150,0,1); c151: rgba(0,151,0,1); c152: rgba(0,152,0,1); c153: rgba(0,153,0,1); c154: rgba(0,154,0,1); c155: rgba(0,155,0,1); c156: rgba(0,156,0,1); c157: rgba(0,157,0,1); c158: rgba(0,158,0,1); c159: rgba(0,159,0,1); c160: rgba(0,160,0,1); c161: rgba(0,161,0,1); c162: rgba(0,162,0,1); c163: rgba(0,163,0,1); c164: rgba(0,164,0,1); c165: rgba(0,165,0,1); c166: rgba(0,166,0,1); c167: rgba(0,167,0,1); c168: rgba(0,168,0,1); c169: rgba(0,169,0,1); c170: rgba(0,170,0,1); c171: rgba(0,171,0,1); c172: rgba(0,172,0,1); c173: rgba(0,173,0,1); c174: rgba(0,174,0,1); c175: rgba(0,175,0,1); c176: rgba(0,176,0,1); c177: rgba(0,177,0,1); c178: rgba(0,178,0,1); c179: rgba(0,179,0,1); c180: rgba(0,180,0,1); c181: rgba(0,181,0,1); c182: rgba(0,182,0,1); c183: rgba(0,183,0,1); c184: rgba(0,184,0,1); c185: rgba(0,185,0,1); c186: rgba(0,186,0,1); c187: rgba(0,187,0,1); c188: rgba(0,188,0,1); c189: rgba(0,189,0,1); c190: rgba(0,190,0,1); c191: rgba(0,191,0,1); c192: rgba(0,192,0,1); c193: rgba(0,193,0,1); c194: rgba(0,194,0,1); c195: rgba(0,195,0,1); c196: rgba(0,196,0,1); c197: rgba(0,197,0,1); c198: rgba(0,198,0,1); c199: rgba(0,199,0,1); c200: rgba(0,200,0,1); c201: rgba(0,201,0,1); c202: rgba(0,202,0,1); c203: rgba(0,203,0,1); c204: rgba(0,204,0,1); c205: rgba(0,205,0,1); c206: rgba(0,206,0,1); c207: rgba(0,207,0,1); c208: rgba(0,208,0,1); c209: rgba(0,209,0,1); c210: rgba(0,210,0,1); c211: rgba(0,211,0,1); c212: rgba(0,212,0,1); c213: rgba(0,213,0,1); c214: rgba(0,214,0,1); c215: rgba(0,215,0,1); c216: rgba(0,216,0,1); c217: rgba(0,217,0,1); c218: rgba(0,218,0,1); c219: rgba(0,219,0,1); c220: rgba(0,220,0,1); c221: rgba(0,221,0,1); c222: rgba(0,222,0,1); c223: rgba(0,223,0,1); c224: rgba(0,224,0,1); c225: rgba(0,225,0,1); c226: rgba(0,226,0,1); c227: rgba(0,227,0,1); c228: rgba(0,228,0,1); c229: rgba(0,229,0,1); c230: rgba(0,230,0,1); c231: rgba(0,231,0,1); c232: rgba(0,232,0,1); c233: rgba(0,233,0,1); c234: rgba(0,234,0,1); c235: rgba(0,235,0,1); c236: rgba(0,236,0,1); c237: rgba(0,237,0,1); c238: rgba(0,238,0,1); c239: rgba(0,239,0,1); c240: rgba(0,240,0,1); c241: rgba(0,241,0,1); c242: rgba(0,242,0,1); c243: rgba(0,243,0,1); c244: rgba(0,244,0,1); c245: rgba(0,245,0,1); c246: rgba(0,246,0,1); c247: rgba(0,247,0,1); c248: rgba(0,248,0,1); c249: rgba(0,249,0,1); c250: rgba(0,250,0,1); c251: rgba(0,251,0,1); c252: rgba(0,252,0,1); c253: rgba(0,253,0,1); c254: rgba(0,254,0,1); c255: rgba(0,255,0,1); c256: rgba(0,256,0,1); } foo { c-1: rgba(-1%,0,0,1); c0: rgba(0%,0,0,1); c1: rgba(1%,0,0,1); c2: rgba(2%,0,0,1); c3: rgba(3%,0,0,1); c4: rgba(4%,0,0,1); c5: rgba(5%,0,0,1); c6: rgba(6%,0,0,1); c7: rgba(7%,0,0,1); c8: rgba(8%,0,0,1); c9: rgba(9%,0,0,1); c10: rgba(10%,0,0,1); c11: rgba(11%,0,0,1); c12: rgba(12%,0,0,1); c13: rgba(13%,0,0,1); c14: rgba(14%,0,0,1); c15: rgba(15%,0,0,1); c16: rgba(16%,0,0,1); c17: rgba(17%,0,0,1); c18: rgba(18%,0,0,1); c19: rgba(19%,0,0,1); c20: rgba(20%,0,0,1); c21: rgba(21%,0,0,1); c22: rgba(22%,0,0,1); c23: rgba(23%,0,0,1); c24: rgba(24%,0,0,1); c25: rgba(25%,0,0,1); c26: rgba(26%,0,0,1); c27: rgba(27%,0,0,1); c28: rgba(28%,0,0,1); c29: rgba(29%,0,0,1); c30: rgba(30%,0,0,1); c31: rgba(31%,0,0,1); c32: rgba(32%,0,0,1); c33: rgba(33%,0,0,1); c34: rgba(34%,0,0,1); c35: rgba(35%,0,0,1); c36: rgba(36%,0,0,1); c37: rgba(37%,0,0,1); c38: rgba(38%,0,0,1); c39: rgba(39%,0,0,1); c40: rgba(40%,0,0,1); c41: rgba(41%,0,0,1); c42: rgba(42%,0,0,1); c43: rgba(43%,0,0,1); c44: rgba(44%,0,0,1); c45: rgba(45%,0,0,1); c46: rgba(46%,0,0,1); c47: rgba(47%,0,0,1); c48: rgba(48%,0,0,1); c49: rgba(49%,0,0,1); c50: rgba(50%,0,0,1); c51: rgba(51%,0,0,1); c52: rgba(52%,0,0,1); c53: rgba(53%,0,0,1); c54: rgba(54%,0,0,1); c55: rgba(55%,0,0,1); c56: rgba(56%,0,0,1); c57: rgba(57%,0,0,1); c58: rgba(58%,0,0,1); c59: rgba(59%,0,0,1); c60: rgba(60%,0,0,1); c61: rgba(61%,0,0,1); c62: rgba(62%,0,0,1); c63: rgba(63%,0,0,1); c64: rgba(64%,0,0,1); c65: rgba(65%,0,0,1); c66: rgba(66%,0,0,1); c67: rgba(67%,0,0,1); c68: rgba(68%,0,0,1); c69: rgba(69%,0,0,1); c70: rgba(70%,0,0,1); c71: rgba(71%,0,0,1); c72: rgba(72%,0,0,1); c73: rgba(73%,0,0,1); c74: rgba(74%,0,0,1); c75: rgba(75%,0,0,1); c76: rgba(76%,0,0,1); c77: rgba(77%,0,0,1); c78: rgba(78%,0,0,1); c79: rgba(79%,0,0,1); c80: rgba(80%,0,0,1); c81: rgba(81%,0,0,1); c82: rgba(82%,0,0,1); c83: rgba(83%,0,0,1); c84: rgba(84%,0,0,1); c85: rgba(85%,0,0,1); c86: rgba(86%,0,0,1); c87: rgba(87%,0,0,1); c88: rgba(88%,0,0,1); c89: rgba(89%,0,0,1); c90: rgba(90%,0,0,1); c91: rgba(91%,0,0,1); c92: rgba(92%,0,0,1); c93: rgba(93%,0,0,1); c94: rgba(94%,0,0,1); c95: rgba(95%,0,0,1); c96: rgba(96%,0,0,1); c97: rgba(97%,0,0,1); c98: rgba(98%,0,0,1); c99: rgba(99%,0,0,1); c100: rgba(100%,0,0,1); c101: rgba(101%,0,0,1); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/saturate/000077500000000000000000000000001305254536400302435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/saturate/expected_output.css000066400000000000000000000022241305254536400341760ustar00rootroot00000000000000foo{c0:gray;c1:#7f817e;c2:#7f827d;c3:#7e837c;c4:#7e857a;c5:#7d8679;c6:#7d8778;c7:#7d8877;c8:#7c8a75;c9:#7c8b74;c10:#7b8c73;c11:#7b8e71;c12:#7a8f70;c13:#7a906f;c14:#7a916e;c15:#79936c;c16:#79946b;c17:#78956a;c18:#789669;c19:#779867;c20:#796;c21:#779a65;c22:#769c63;c23:#769d62;c24:#759e61;c25:#759f60;c26:#74a15e;c27:#74a25d;c28:#74a35c;c29:#73a45b;c30:#73a659;c31:#72a758;c32:#72a857;c33:#71aa55;c34:#71ab54;c35:#71ac53;c36:#70ad52;c37:#70af50;c38:#6fb04f;c39:#6fb14e;c41:#6eb44b;c42:#6eb54a;c43:#6db649;c44:#6db847;c45:#6cb946;c46:#6cba45;c47:#6cbb44;c48:#6bbd42;c49:#6bbe41;c50:#6abf40;c51:#6ac13e;c52:#69c23d;c53:#69c33c;c54:#69c43b;c55:#68c639;c56:#68c738;c57:#67c837;c58:#67c936;c59:#66cb34;c60:#6c3;c61:#66cd32;c62:#65cf30;c63:#65d02f;c64:#64d12e;c65:#64d22d;c66:#63d42b;c67:#63d52a;c68:#63d629;c69:#62d728;c70:#62d926;c71:#61da25;c72:#61db24;c73:#60dd22;c74:#60de21;c75:#60df20;c76:#5fe01f;c77:#5fe21d;c78:#5ee31c;c79:#5ee41b;c81:#5de718;c82:#5de817;c83:#5ce916;c84:#5ceb14;c85:#5bec13;c86:#5bed12;c87:#5bee11;c88:#5af00f;c89:#5af10e;c90:#59f20d;c91:#59f40b;c92:#58f50a;c93:#58f609;c94:#58f708;c95:#57f906;c96:#57fa05;c97:#56fb04;c98:#56fc03;c99:#55fe01;c100:#5f0} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-functions/saturate/input.scss000066400000000000000000000100511305254536400322740ustar00rootroot00000000000000foo { c0: saturate(hsl(100, 0%, 50%), 0%); c1: saturate(hsl(100, 0%, 50%), 1%); c2: saturate(hsl(100, 0%, 50%), 2%); c3: saturate(hsl(100, 0%, 50%), 3%); c4: saturate(hsl(100, 0%, 50%), 4%); c5: saturate(hsl(100, 0%, 50%), 5%); c6: saturate(hsl(100, 0%, 50%), 6%); c7: saturate(hsl(100, 0%, 50%), 7%); c8: saturate(hsl(100, 0%, 50%), 8%); c9: saturate(hsl(100, 0%, 50%), 9%); c10: saturate(hsl(100, 0%, 50%), 10%); c11: saturate(hsl(100, 0%, 50%), 11%); c12: saturate(hsl(100, 0%, 50%), 12%); c13: saturate(hsl(100, 0%, 50%), 13%); c14: saturate(hsl(100, 0%, 50%), 14%); c15: saturate(hsl(100, 0%, 50%), 15%); c16: saturate(hsl(100, 0%, 50%), 16%); c17: saturate(hsl(100, 0%, 50%), 17%); c18: saturate(hsl(100, 0%, 50%), 18%); c19: saturate(hsl(100, 0%, 50%), 19%); c20: saturate(hsl(100, 0%, 50%), 20%); c21: saturate(hsl(100, 0%, 50%), 21%); c22: saturate(hsl(100, 0%, 50%), 22%); c23: saturate(hsl(100, 0%, 50%), 23%); c24: saturate(hsl(100, 0%, 50%), 24%); c25: saturate(hsl(100, 0%, 50%), 25%); c26: saturate(hsl(100, 0%, 50%), 26%); c27: saturate(hsl(100, 0%, 50%), 27%); c28: saturate(hsl(100, 0%, 50%), 28%); c29: saturate(hsl(100, 0%, 50%), 29%); c30: saturate(hsl(100, 0%, 50%), 30%); c31: saturate(hsl(100, 0%, 50%), 31%); c32: saturate(hsl(100, 0%, 50%), 32%); c33: saturate(hsl(100, 0%, 50%), 33%); c34: saturate(hsl(100, 0%, 50%), 34%); c35: saturate(hsl(100, 0%, 50%), 35%); c36: saturate(hsl(100, 0%, 50%), 36%); c37: saturate(hsl(100, 0%, 50%), 37%); c38: saturate(hsl(100, 0%, 50%), 38%); c39: saturate(hsl(100, 0%, 50%), 39%); // c40: saturate(hsl(100, 0%, 50%), 40%); c41: saturate(hsl(100, 0%, 50%), 41%); c42: saturate(hsl(100, 0%, 50%), 42%); c43: saturate(hsl(100, 0%, 50%), 43%); c44: saturate(hsl(100, 0%, 50%), 44%); c45: saturate(hsl(100, 0%, 50%), 45%); c46: saturate(hsl(100, 0%, 50%), 46%); c47: saturate(hsl(100, 0%, 50%), 47%); c48: saturate(hsl(100, 0%, 50%), 48%); c49: saturate(hsl(100, 0%, 50%), 49%); c50: saturate(hsl(100, 0%, 50%), 50%); c51: saturate(hsl(100, 0%, 50%), 51%); c52: saturate(hsl(100, 0%, 50%), 52%); c53: saturate(hsl(100, 0%, 50%), 53%); c54: saturate(hsl(100, 0%, 50%), 54%); c55: saturate(hsl(100, 0%, 50%), 55%); c56: saturate(hsl(100, 0%, 50%), 56%); c57: saturate(hsl(100, 0%, 50%), 57%); c58: saturate(hsl(100, 0%, 50%), 58%); c59: saturate(hsl(100, 0%, 50%), 59%); c60: saturate(hsl(100, 0%, 50%), 60%); c61: saturate(hsl(100, 0%, 50%), 61%); c62: saturate(hsl(100, 0%, 50%), 62%); c63: saturate(hsl(100, 0%, 50%), 63%); c64: saturate(hsl(100, 0%, 50%), 64%); c65: saturate(hsl(100, 0%, 50%), 65%); c66: saturate(hsl(100, 0%, 50%), 66%); c67: saturate(hsl(100, 0%, 50%), 67%); c68: saturate(hsl(100, 0%, 50%), 68%); c69: saturate(hsl(100, 0%, 50%), 69%); c70: saturate(hsl(100, 0%, 50%), 70%); c71: saturate(hsl(100, 0%, 50%), 71%); c72: saturate(hsl(100, 0%, 50%), 72%); c73: saturate(hsl(100, 0%, 50%), 73%); c74: saturate(hsl(100, 0%, 50%), 74%); c75: saturate(hsl(100, 0%, 50%), 75%); c76: saturate(hsl(100, 0%, 50%), 76%); c77: saturate(hsl(100, 0%, 50%), 77%); c78: saturate(hsl(100, 0%, 50%), 78%); c79: saturate(hsl(100, 0%, 50%), 79%); // c80: saturate(hsl(100, 0%, 50%), 80%); c81: saturate(hsl(100, 0%, 50%), 81%); c82: saturate(hsl(100, 0%, 50%), 82%); c83: saturate(hsl(100, 0%, 50%), 83%); c84: saturate(hsl(100, 0%, 50%), 84%); c85: saturate(hsl(100, 0%, 50%), 85%); c86: saturate(hsl(100, 0%, 50%), 86%); c87: saturate(hsl(100, 0%, 50%), 87%); c88: saturate(hsl(100, 0%, 50%), 88%); c89: saturate(hsl(100, 0%, 50%), 89%); c90: saturate(hsl(100, 0%, 50%), 90%); c91: saturate(hsl(100, 0%, 50%), 91%); c92: saturate(hsl(100, 0%, 50%), 92%); c93: saturate(hsl(100, 0%, 50%), 93%); c94: saturate(hsl(100, 0%, 50%), 94%); c95: saturate(hsl(100, 0%, 50%), 95%); c96: saturate(hsl(100, 0%, 50%), 96%); c97: saturate(hsl(100, 0%, 50%), 97%); c98: saturate(hsl(100, 0%, 50%), 98%); c99: saturate(hsl(100, 0%, 50%), 99%); c100: saturate(hsl(100, 0%, 50%), 100%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-names/000077500000000000000000000000001305254536400255065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-names/expected_output.css000066400000000000000000000046371305254536400314530ustar00rootroot00000000000000colors{AliceBlue:#f0f8ff;AntiqueWhite:#faebd7;Aqua:cyan;Aquamarine:#7fffd4;Azure:azure;Beige:beige;Bisque:bisque;Black:#000;BlanchedAlmond:#ffebcd;Blue:blue;BlueViolet:#8a2be2;Brown:brown;BurlyWood:#deb887;CadetBlue:#5f9ea0;Chartreuse:#7fff00;Chocolate:#d2691e;Coral:coral;CornflowerBlue:#6495ed;Cornsilk:#fff8dc;Crimson:crimson;Cyan:cyan;DarkBlue:#00008b;DarkCyan:#008b8b;DarkGoldenRod:#b8860b;DarkGray:#a9a9a9;DarkGreen:#006400;DarkKhaki:#bdb76b;DarkMagenta:#8b008b;DarkOliveGreen:#556b2f;Darkorange:#ff8c00;DarkOrchid:#9932cc;DarkRed:darkred;DarkSalmon:#e9967a;DarkSeaGreen:#8fbc8f;DarkSlateBlue:#483d8b;DarkSlateGray:#2f4f4f;DarkTurquoise:#00ced1;DarkViolet:#9400d3;DeepPink:#ff1493;DeepSkyBlue:#00bfff;DimGray:dimgray;DodgerBlue:#1e90ff;FireBrick:#b22222;FloralWhite:#fffaf0;ForestGreen:#228b22;Fuchsia:#f0f;Gainsboro:#dcdcdc;GhostWhite:#f8f8ff;Gold:gold;GoldenRod:#daa520;Gray:gray;Green:green;GreenYellow:#adff2f;HoneyDew:#f0fff0;HotPink:hotpink;IndianRed:#cd5c5c;Indigo:indigo;Ivory:ivory;Khaki:khaki;Lavender:#e6e6fa;LavenderBlush:#fff0f5;LawnGreen:#7cfc00;LemonChiffon:#fffacd;LightBlue:#add8e6;LightCoral:#f08080;LightCyan:#e0ffff;LightGoldenRodYellow:#fafad2;LightGray:#d3d3d3;LightGreen:#90ee90;LightPink:#ffb6c1;LightSalmon:#ffa07a;LightSeaGreen:#20b2aa;LightSkyBlue:#87cefa;LightSlateGray:#789;LightSteelBlue:#b0c4de;LightYellow:#ffffe0;Lime:lime;LimeGreen:#32cd32;Linen:linen;Magenta:#f0f;Maroon:maroon;MediumAquaMarine:#66cdaa;MediumBlue:#0000cd;MediumOrchid:#ba55d3;MediumPurple:#9370db;MediumSeaGreen:#3cb371;MediumSlateBlue:#7b68ee;MediumSpringGreen:#00fa9a;MediumTurquoise:#48d1cc;MediumVioletRed:#c71585;MidnightBlue:#191970;MintCream:#f5fffa;MistyRose:#ffe4e1;Moccasin:#ffe4b5;NavajoWhite:#ffdead;Navy:navy;OldLace:oldlace;Olive:olive;OliveDrab:#6b8e23;Orange:orange;OrangeRed:#ff4500;Orchid:orchid;PaleGoldenRod:#eee8aa;PaleGreen:#98fb98;PaleTurquoise:#afeeee;PaleVioletRed:#db7093;PapayaWhip:#ffefd5;PeachPuff:#ffdab9;Peru:peru;Pink:pink;Plum:plum;PowderBlue:#b0e0e6;Purple:purple;Red:red;RosyBrown:#bc8f8f;RoyalBlue:#4169e1;SaddleBrown:#8b4513;Salmon:salmon;SandyBrown:#f4a460;SeaGreen:#2e8b57;SeaShell:#fff5ee;Sienna:sienna;Silver:silver;SkyBlue:skyblue;SlateBlue:#6a5acd;SlateGray:#708090;Snow:snow;SpringGreen:#00ff7f;SteelBlue:#4682b4;Tan:tan;Teal:teal;Thistle:thistle;Tomato:tomato;Turquoise:#40e0d0;Violet:violet;Wheat:wheat;White:#fff;WhiteSmoke:#f5f5f5;Yellow:#ff0;YellowGreen:#9acd32;RebeccaPurple:#639;transparent:transparent} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/color-names/input.scss000066400000000000000000000075161305254536400275530ustar00rootroot00000000000000colors { AliceBlue: #F0F8FF + 0; AntiqueWhite: #FAEBD7 + 0; Aqua: #00FFFF + 0; Aquamarine: #7FFFD4 + 0; Azure: #F0FFFF + 0; Beige: #F5F5DC + 0; Bisque: #FFE4C4 + 0; Black: #000000 + 0; BlanchedAlmond: #FFEBCD + 0; Blue: #0000FF + 0; BlueViolet: #8A2BE2 + 0; Brown: #A52A2A + 0; BurlyWood: #DEB887 + 0; CadetBlue: #5F9EA0 + 0; Chartreuse: #7FFF00 + 0; Chocolate: #D2691E + 0; Coral: #FF7F50 + 0; CornflowerBlue: #6495ED + 0; Cornsilk: #FFF8DC + 0; Crimson: #DC143C + 0; Cyan: #00FFFF + 0; DarkBlue: #00008B + 0; DarkCyan: #008B8B + 0; DarkGoldenRod: #B8860B + 0; DarkGray: #A9A9A9 + 0; DarkGreen: #006400 + 0; DarkKhaki: #BDB76B + 0; DarkMagenta: #8B008B + 0; DarkOliveGreen: #556B2F + 0; Darkorange: #FF8C00 + 0; DarkOrchid: #9932CC + 0; DarkRed: #8B0000 + 0; DarkSalmon: #E9967A + 0; DarkSeaGreen: #8FBC8F + 0; DarkSlateBlue: #483D8B + 0; DarkSlateGray: #2F4F4F + 0; DarkTurquoise: #00CED1 + 0; DarkViolet: #9400D3 + 0; DeepPink: #FF1493 + 0; DeepSkyBlue: #00BFFF + 0; DimGray: #696969 + 0; DodgerBlue: #1E90FF + 0; FireBrick: #B22222 + 0; FloralWhite: #FFFAF0 + 0; ForestGreen: #228B22 + 0; Fuchsia: #FF00FF + 0; Gainsboro: #DCDCDC + 0; GhostWhite: #F8F8FF + 0; Gold: #FFD700 + 0; GoldenRod: #DAA520 + 0; Gray: #808080 + 0; Green: #008000 + 0; GreenYellow: #ADFF2F + 0; HoneyDew: #F0FFF0 + 0; HotPink: #FF69B4 + 0; IndianRed: #CD5C5C + 0; Indigo: #4B0082 + 0; Ivory: #FFFFF0 + 0; Khaki: #F0E68C + 0; Lavender: #E6E6FA + 0; LavenderBlush: #FFF0F5 + 0; LawnGreen: #7CFC00 + 0; LemonChiffon: #FFFACD + 0; LightBlue: #ADD8E6 + 0; LightCoral: #F08080 + 0; LightCyan: #E0FFFF + 0; LightGoldenRodYellow: #FAFAD2 + 0; LightGray: #D3D3D3 + 0; LightGreen: #90EE90 + 0; LightPink: #FFB6C1 + 0; LightSalmon: #FFA07A + 0; LightSeaGreen: #20B2AA + 0; LightSkyBlue: #87CEFA + 0; LightSlateGray: #778899 + 0; LightSteelBlue: #B0C4DE + 0; LightYellow: #FFFFE0 + 0; Lime: #00FF00 + 0; LimeGreen: #32CD32 + 0; Linen: #FAF0E6 + 0; Magenta: #FF00FF + 0; Maroon: #800000 + 0; MediumAquaMarine: #66CDAA + 0; MediumBlue: #0000CD + 0; MediumOrchid: #BA55D3 + 0; MediumPurple: #9370DB + 0; MediumSeaGreen: #3CB371 + 0; MediumSlateBlue: #7B68EE + 0; MediumSpringGreen: #00FA9A + 0; MediumTurquoise: #48D1CC + 0; MediumVioletRed: #C71585 + 0; MidnightBlue: #191970 + 0; MintCream: #F5FFFA + 0; MistyRose: #FFE4E1 + 0; Moccasin: #FFE4B5 + 0; NavajoWhite: #FFDEAD + 0; Navy: #000080 + 0; OldLace: #FDF5E6 + 0; Olive: #808000 + 0; OliveDrab: #6B8E23 + 0; Orange: #FFA500 + 0; OrangeRed: #FF4500 + 0; Orchid: #DA70D6 + 0; PaleGoldenRod: #EEE8AA + 0; PaleGreen: #98FB98 + 0; PaleTurquoise: #AFEEEE + 0; PaleVioletRed: #DB7093 + 0; PapayaWhip: #FFEFD5 + 0; PeachPuff: #FFDAB9 + 0; Peru: #CD853F + 0; Pink: #FFC0CB + 0; Plum: #DDA0DD + 0; PowderBlue: #B0E0E6 + 0; Purple: #800080 + 0; Red: #FF0000 + 0; RosyBrown: #BC8F8F + 0; RoyalBlue: #4169E1 + 0; SaddleBrown: #8B4513 + 0; Salmon: #FA8072 + 0; SandyBrown: #F4A460 + 0; SeaGreen: #2E8B57 + 0; SeaShell: #FFF5EE + 0; Sienna: #A0522D + 0; Silver: #C0C0C0 + 0; SkyBlue: #87CEEB + 0; SlateBlue: #6A5ACD + 0; SlateGray: #708090 + 0; Snow: #FFFAFA + 0; SpringGreen: #00FF7F + 0; SteelBlue: #4682B4 + 0; Tan: #D2B48C + 0; Teal: #008080 + 0; Thistle: #D8BFD8 + 0; Tomato: #FF6347 + 0; Turquoise: #40E0D0 + 0; Violet: #EE82EE + 0; Wheat: #F5DEB3 + 0; White: #FFFFFF + 0; WhiteSmoke: #F5F5F5 + 0; Yellow: #FFFF00 + 0; YellowGreen: #9ACD32 + 0; RebeccaPurple: #663399 + 0; transparent: transparent + 0; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/conversions/000077500000000000000000000000001305254536400256375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/conversions/expected_output.css000066400000000000000000000000501305254536400315650ustar00rootroot00000000000000div{width:30.48in;width:6in;width:16cm} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/conversions/input.scss000066400000000000000000000001441305254536400276720ustar00rootroot00000000000000div { width: 3cm * 2in * 2in / 1cm / 1cm; width: 3cm * 2in / 1cm; width: 4cm * (12in / 3in); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css-import/000077500000000000000000000000001305254536400253675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css-import/expected_output.css000066400000000000000000000000711305254536400313200ustar00rootroot00000000000000@import url(foo.css);@import url(bar.css);div{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css-import/input.scss000066400000000000000000000000641305254536400274230ustar00rootroot00000000000000@import 'foo.css', "bar.css"; div { color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css_nth_selectors/000077500000000000000000000000001305254536400270135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css_nth_selectors/expected_output.css000066400000000000000000000000261305254536400327440ustar00rootroot00000000000000:nth-child(2n+3){a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css_nth_selectors/input.scss000066400000000000000000000000371305254536400310470ustar00rootroot00000000000000:nth-child(2n + 3) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css_unicode/000077500000000000000000000000001305254536400255655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css_unicode/expected_output.css000066400000000000000000000000271305254536400315170ustar00rootroot00000000000000foo{bar:föö bâr} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/css_unicode/input.scss000066400000000000000000000000551305254536400276210ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/div/000077500000000000000000000000001305254536400240515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/div/expected_output.css000066400000000000000000000000731305254536400300040ustar00rootroot00000000000000div{a:.75;b:hey .75 ho;c:hey 3/4 ho;d:.75;e:true;f:number} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/div/input.scss000066400000000000000000000002641305254536400261070ustar00rootroot00000000000000$x: 3/4; $xs: hey 3/4 ho; div { /* $x: 3/4 */ a: $x; b: hey $x ho; /* $xs: hey 3/4 ho */ c: $xs; d: nth($xs, 2); e: nth($xs, 2) == 0.75; f: type-of(nth($xs, 2)); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/env/000077500000000000000000000000001305254536400240575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/env/expected_output.css000066400000000000000000000002151305254536400300100ustar00rootroot00000000000000div{font:0;font:1;font:2}div span{font:2}div p{font:2}@foo{div{font:2}}@bar{div{font:3}}div{content:"foo";font:fudge;width:"block for foo!"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/env/input.scss000066400000000000000000000006601305254536400261150ustar00rootroot00000000000000$x: 0; div { /* 0 */ font: $x; $x: 1 !global; /* 1 */ font: $x; span { $x: 2 !global; /* 2 */ font: $x; } /* 2 */ font: $x; p { /* 2 */ font: $x; } } div { @foo { $y: 2; font: $y; } @bar { $y: 3; font: $y; } } @mixin foo() { content: "foo"; @content; } div { $z: "whatever"; @include foo() { $z: "block for foo!"; font: fudge; } width: $z; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/eq/000077500000000000000000000000001305254536400236745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/eq/expected_output.css000066400000000000000000000000511305254536400276230ustar00rootroot00000000000000div{foo:true;foo:true;foo:a b false b c} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/eq/input.scss000066400000000000000000000001251305254536400257260ustar00rootroot00000000000000div { foo: center == "center"; foo: (a b c) == (a b c); foo: a b c == a b c; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/000077500000000000000000000000001305254536400251055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/at-error/000077500000000000000000000000001305254536400266405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/at-error/expected_output.css000066400000000000000000000000161305254536400325700ustar00rootroot00000000000000foo{foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/at-error/input.scss000066400000000000000000000000531305254536400306720ustar00rootroot00000000000000foo { foo: feature-exists('at-error'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/extend-selector-pseudoclass/000077500000000000000000000000001305254536400325355ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400364060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/extend-selector-pseudoclassfoo{foo:true} input.scss000066400000000000000000000000761305254536400345150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/extend-selector-pseudoclassfoo { foo: feature-exists('extend-selector-pseudoclass'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/global-variable-shadowing/000077500000000000000000000000001305254536400321115ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400357620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/global-variable-shadowingfoo{foo:true} input.scss000066400000000000000000000000741305254536400340670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/global-variable-shadowingfoo { foo: feature-exists('global-variable-shadowing'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/units-level-3/000077500000000000000000000000001305254536400275145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/units-level-3/expected_output.css000066400000000000000000000000161305254536400334440ustar00rootroot00000000000000foo{foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/features/units-level-3/input.scss000066400000000000000000000000601305254536400315440ustar00rootroot00000000000000foo { foo: feature-exists('units-level-3'); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/filter-functions/000077500000000000000000000000001305254536400265625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/filter-functions/expected_output.css000066400000000000000000000002051305254536400325120ustar00rootroot00000000000000div{hoo:grayscale(0.3) grayscale(200%);moo:opacity(0.3) opacity(200%);poo:invert(0.3) invert(200%);goo:saturate(0.3) saturate(200%)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/filter-functions/input.scss000066400000000000000000000002301305254536400306110ustar00rootroot00000000000000div { hoo: grayscale(0.3) grayscale(200%); moo: opacity(0.3) opacity(200%); poo: invert(0.3) invert(200%); goo: saturate(0.3) saturate(200%); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/http_import/000077500000000000000000000000001305254536400256405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/http_import/expected_output.css000066400000000000000000000000741305254536400315740ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans" sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/http_import/input.scss000066400000000000000000000000741305254536400276750ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans";sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/image-url/000077500000000000000000000000001305254536400251515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/image-url/expected_output.css000066400000000000000000000001121305254536400310760ustar00rootroot00000000000000div{blah:image-url("hello.png", false);blah:image-url("hello.png", true)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/image-url/input.scss000066400000000000000000000001241305254536400272020ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/import/000077500000000000000000000000001305254536400246015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/import/expected_output.css000066400000000000000000000002231305254536400305310ustar00rootroot00000000000000@import url(hey1.css);@import url(cookie.css);@import url("hey2.css");@import url(fudge.css);@import url(bludge.css);div[name="hello"]{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/import/input.scss000066400000000000000000000002141305254536400266320ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/inh/000077500000000000000000000000001305254536400240455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/inh/expected_output.css000066400000000000000000000000461305254536400300000ustar00rootroot00000000000000foo.a,bar.a{width:10px}bar{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/inh/input.scss000066400000000000000000000000761305254536400261040ustar00rootroot00000000000000foo.a { width: 10px; } bar { color: red; @extend foo; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/inheritance/000077500000000000000000000000001305254536400255605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/inheritance/expected_output.css000066400000000000000000000013071305254536400315140ustar00rootroot00000000000000main content a box,main content a supplemtal text b sidebar,supplemtal text b main content a sidebar{border:solid}supplemtal text b sidebar{background:gray}mammal,human{blood:warm}mammal.furry.quadruped,human.furry.quadruped,dog.furry{fur:lots;legs:4}human{says:"hello"}dog{says:"woof"}region.country inhabitant.mouse,region.country citizen.mouse,region.country tax-payer.mouse{eats:cheddar}region.city inhabitant.mouse,region.city region.country citizen.mouse,region.country region.city citizen.mouse,region.city tax-payer.mouse{eats:camembert}region.country citizen{ssn:123 45 6789}region tax-payer{rate:17%}foo,.a.bar,hux{color:red}.a.bar{background:gray}foo,.a.bar,hux{color:red}hux,.bar.a{background:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/inheritance/input.scss000066400000000000000000000013351305254536400276160ustar00rootroot00000000000000main content a box { border: solid; } supplemtal text b sidebar { @extend box; background: gray; } /********/ mammal { blood: warm; } mammal.furry.quadruped { fur: lots; legs: 4; } human { @extend mammal; says: "hello"; } dog { says: "woof"; @extend mammal.quadruped; } /********/ region.country { inhabitant.mouse { eats: cheddar; } } region.city { inhabitant.mouse { eats: camembert; } } region.country citizen { @extend inhabitant; ssn: 123 45 6789; } region tax-payer { @extend inhabitant; rate: 17%; } /********/ foo { color: red; } .a.bar { @extend fo#{o}; background: gray; } /********/ foo { color: red; } hux, .bar.a { @extend foo; background: blue; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-call-4.0/000077500000000000000000000000001305254536400310145ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400346610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-call-4.0div{color:foo(a, 3, c)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-call-4.0/input.scss000066400000000000000000000000541305254536400330470ustar00rootroot00000000000000$f: foo; div { color: #{$f}(a, 1+2, c); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-call-4.0/options.yml000066400000000000000000000000321305254536400332250ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-call/000077500000000000000000000000001305254536400305155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-call/error000066400000000000000000000005341305254536400315730ustar00rootroot00000000000000DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compressed/libsass/interpolated-function-call/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$f}#{a, 1 + 2, c}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000000241305254536400343650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-calldiv{color:fooa,3,c} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-call/input.scss000066400000000000000000000000541305254536400325500ustar00rootroot00000000000000$f: foo; div { color: #{$f}(a, 1+2, c); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-function-call/options.yml000066400000000000000000000000611305254536400327300ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls-4.0/000077500000000000000000000000001305254536400272435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls-4.0/expected_output.css000066400000000000000000000002251305254536400331750ustar00rootroot00000000000000div{background-image:"url(" /static_loc/ "img/beta.png)"}span{background-image:url(/static_loc/img/beta.png)}fudge{walnuts:blix "fludge" hey now123} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls-4.0/input.scss000066400000000000000000000003071305254536400312770ustar00rootroot00000000000000$base_url: "/static_loc/"; div { background-image: "url("#{$base_url}"img/beta.png)"; } span { background-image: url(#{$base_url}img/beta.png); } fudge { walnuts: blix"fludge"#{hey now}123; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls-4.0/options.yml000066400000000000000000000000321305254536400314540ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls/000077500000000000000000000000001305254536400267445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls/error000066400000000000000000000013001305254536400300120ustar00rootroot00000000000000DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compressed/libsass/interpolated-urls/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"url("#{$base_url}"img/beta.png)"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/libsass/interpolated-urls/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{blix "fludge"}#{hey now}123") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls/expected_output.css000066400000000000000000000002221305254536400326730ustar00rootroot00000000000000div{background-image:"url("/static_loc/"img/beta.png)"}span{background-image:url(/static_loc/img/beta.png)}fudge{walnuts:blix "fludge"hey now123} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls/input.scss000066400000000000000000000003071305254536400310000ustar00rootroot00000000000000$base_url: "/static_loc/"; div { background-image: "url("#{$base_url}"img/beta.png)"; } span { background-image: url(#{$base_url}img/beta.png); } fudge { walnuts: blix"fludge"#{hey now}123; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/interpolated-urls/options.yml000066400000000000000000000000611305254536400311570ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/keyframes/000077500000000000000000000000001305254536400252555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/keyframes/expected_output.css000066400000000000000000000006431305254536400312130ustar00rootroot00000000000000div{color:#181818}@-webkit-keyframes uiDelayedFadeIn{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes bounce{from{left:0px}to{left:200px}}@-webkit-keyframes bounce{blah:blee}foo div{color:red}@-moz-document url-prefix(){.fl{float:left;margin:12px 4px 0 0;padding:0;font-size:65px;line-height:62%;color:#ba1820}.fs{float:left;margin:12px 4px 10px 0;padding:0;font-size:65px;line-height:62%;color:#ba1820}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/keyframes/input.scss000066400000000000000000000011711305254536400273110ustar00rootroot00000000000000div { color: #181818; } @-webkit-keyframes uiDelayedFadeIn { 0% { opacity: 0; } 50% { opacity: .5; } 100% { opacity: 1; } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } $name: bounce; @-webkit-keyframes #{$name} { blah: blee; } @mixin fudge() { @content; } foo { @include fudge() { div { color: red; } } } @-moz-document url-prefix() { .fl { float:left; margin:12px 4px 0 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } .fs { float:left; margin:12px 4px 10px 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/length/000077500000000000000000000000001305254536400245505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/length/expected_output.css000066400000000000000000000001151305254536400305000ustar00rootroot00000000000000div{foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:1;foo:2;foo:4} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/length/input.scss000066400000000000000000000005121305254536400266020ustar00rootroot00000000000000div { foo: length(null); foo: length(true); foo: length(false); foo: length("protégé"); foo: length(protégé); foo: length(""); foo: length("hello there"); foo: length("Façade"); foo: length("Tromsø"); foo: length("Ãlso"); foo: length((foo: foo, bar: bar)); foo: length((foo, bar, baz, bang)); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/list-evaluation/000077500000000000000000000000001305254536400264075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/list-evaluation/expected_output.css000066400000000000000000000002721305254536400323430ustar00rootroot00000000000000div{content:red 2/3 blue;content:.66667;content:number;content:color;content:1/2 3/45/6 7/8;content:1/2 3/4,5/6 7/8;foo:1;bar:2;foo:2;bar:3;foo:.75;bar:1.75;stuff:1,2 3/4 5,6;stuff:.25} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/list-evaluation/input.scss000066400000000000000000000005741305254536400304510ustar00rootroot00000000000000div { $things: red 2/3 blue; content: $things; content: nth($things, 2); content: type-of(nth($things, 2)); content: type-of(nth($things, 3)); /**** #{2+2} ****/ content: (1 / 2 3 / 4) + (5/6 7/8); content: (1/2 3/4), (5/6 7/8); /**** ****/ @each $x in 1 2 3/4 { foo: $x; bar: $x + 1; } /*** ***/ stuff: 1, (2 3/4 5), 6; stuff: ((1 + 2)/3/4); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/lists/000077500000000000000000000000001305254536400244255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/lists/expected_output.css000066400000000000000000000003331305254536400303570ustar00rootroot00000000000000div{content:false;content:true;content:var 1/2 3 4;content:lit 1/2 3 4;content:true;a:3,3;b:.5,.5;content:true;content:3;content:number;content:.5;content:.5;content:true;content:1 2 3;color:true;color:true;color:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/lists/input.scss000066400000000000000000000011521305254536400264600ustar00rootroot00000000000000div { $list: append(1/2 3, 4); content: (1 2 3) == (1, 2, 3); content: (1 2 3) == (1 2 3); content: var $list; content: lit (1/2 3 4); content: (1/2 3 4) == $list; a: length((1/2 3 4)), length($list); b: nth((1/2 3 4), 1), nth($list, 1); content: (1/2 3 4) == (1/2 3 4); /***/ content: length($list); content: type-of(nth($list, 1)); content: nth($list, 1); content: nth(1/2 3 4, 1); $a: 1 2 3; $b: (1 2 3); content: $a == $b; content: 1 2 () 3; color: red == #ff0000; $color-list : fudge red blue; color: nth($color-list, 2) == #ff0000; color: nth($color-list, 2) == red; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/media-hoisting/000077500000000000000000000000001305254536400261705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/media-hoisting/expected_output.css000066400000000000000000000002541305254536400321240ustar00rootroot00000000000000@media screen{a{color:black;height:8px}}a{color:red}@media screen{a{color:blue;height:10px}}a{color:beige}a b{color:teal}@media screen{a b{color:orange}a b c{height:12px}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/media-hoisting/input.scss000066400000000000000000000004261305254536400302260ustar00rootroot00000000000000@media screen { a { color: black; height: 8px; } } a { color: red; @media screen { color: blue; height: 10px; } } a { color: beige; b { color: teal; @media screen { color: orange; c { height: 12px; } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/media/000077500000000000000000000000001305254536400243465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/media/expected_output.css000066400000000000000000000014731305254536400303060ustar00rootroot00000000000000@media all and (min-width: 960px){b{font-weight:normal}}@media (min-width: 980px){a{color:red}}@media all{p{color:blue}p a{color:green}p a:after{content:">>"}span{display:inline-block}}a b c{blee:blee;blah:blah}a b c d e f{blah:blah;bloo:bloo}@media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen{a b c g h,a b c i j{hey:ho;haa:hoo}a b c g h k l m,a b c i j k l m{hee:fee}}body{border-color:"#ccc"}@media only screen and (max-width: 900px) and (min-width: 400px){body{border-color:black}}@media only screen and (max-width: 23) and (min-width: 45){hey{ho:hoo}}@media (max-width: 200) and (min-width: 100){div{color:red}}@media not blah and (width: 200px){div{color:brown, blue, black}}@media screen and (max-device-width: 500px){foo{bar:"works"}}div{color:red}div span{color:blue}@media screen{div span p{color:green}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/media/input.scss000066400000000000000000000027651305254536400264140ustar00rootroot00000000000000@media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media all { /* hey */ p { color: blue; a { color: green; &:after { content: ">>"; } } } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ d e f { blah: blah; bloo: bloo; } /* c */ g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { /* aa */ hey: ho; /* bb */ k l m { hee: fee; } /* cc */ haa: hoo; /* dd */ } } /* d */ blah: blah; } @mixin simple-media-query($max-width, $min-width) { @media only screen and (max-width : $max-width) and (min-width : $min-width) { @content; } } @mixin test($value) { border-color: $value; } body { @include test("#ccc"); @include simple-media-query(900px, 400px) { border-color: black; } } $foo: 23; $bar: 45; @media only screen and (max-width: $foo) and (min-width: $bar) { hey { ho: hoo; } } @media (max-width: 200) and (min-width: 100) { div { color: red; } } @media not bl#{ah} and (width: 200px) { div { color: brown, blue, black; } } @mixin media($var1, $var2) { @media screen and ($var1: $var2) { @content; } } @include media(max-device-width, 500px) { foo { bar: "works"; } } div { color: red; span { color: blue; @media screen { p { color: green; } } } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/mixin/000077500000000000000000000000001305254536400244135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/mixin/expected_output.css000066400000000000000000000006501305254536400303470ustar00rootroot00000000000000div{background-image:image-url("test.png", true);hey:4;ho:hello;hee:fudge;fudge:walnut}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){div{background-image:image-url("test@2x.png");-webkit-background-size:100px 300px}}span{blah:"foo bar";bleh:image-url("foo bar")}div{foo-x:1;foo-y:2;foo-x:1;foo-y:2}div{bar-x:1;bar-y:2;bar-x:1;bar-y:default;bar-x:n1;bar-y:n2;bar-x:n1;bar-y:default;blah:hello} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/mixin/input.scss000066400000000000000000000016231305254536400264510ustar00rootroot00000000000000// @charset "UTF-8"; @mixin background-image-retina($file, $type, $width, $height) { background-image: unquote(image-url("#{$file}.#{$type}", true)); hey: length(a b c d); ho: unquote("hello"); hee: unquote(unit(10fudge)); @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { & { background-image: image-url("#{$file}@2x.#{$type}"); -webkit-background-size: $width $height; } } } $x: foo; $y: bar; div { @include background-image-retina(test, png, 100px, 300px); fudge: walnut; } span { blah: "#{$x} #{$y}"; bleh: image-url("#{$x} #{$y}"); } @mixin foo($x, $y) { foo-x: $x; foo-y: $y; } div { @include foo(1, 2); @include foo($y: 2, $x: 1); } @mixin bar($x, $y: default) { bar-x: $x; bar-y: $y; } div { @include bar(1, 2); @include bar(1); @include bar($x: n1, $y: n2); @include bar($x: n1); blah: unquote("hello"); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/mixins-and-media-queries/000077500000000000000000000000001305254536400300665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/mixins-and-media-queries/expected_output.css000066400000000000000000000002121305254536400340140ustar00rootroot00000000000000@media screen and (orientation: landscape){span{background:blue}div{color:red}}@media screen and (orientation: landscape){p{width:100px}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/mixins-and-media-queries/input.scss000066400000000000000000000004461305254536400321260ustar00rootroot00000000000000@media screen and (orientation:landscape) { span { background: blue; } /* fudge */ // @include foo; /* budge */ div { color: red; } } @mixin testComments { /* crash */ p { width: 100px; } } @media screen and (orientation:landscape) { @include testComments; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/multi-blocks/000077500000000000000000000000001305254536400256745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/multi-blocks/expected_output.css000066400000000000000000000006751305254536400316370ustar00rootroot00000000000000a b{color:red}a b c d{height:10}a b e f{width:12}@media all and (min-width: 960px){b{font-weight:normal}}@media (min-width: 980px){a{color:red}}@media screen and (all){p{color:blue}p a{color:green}p a:after{content:">>"}span{display:inline-block}}a b c{blee:blee;blah:blah}a b c d e f{blah:blah;bloo:bloo}@media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen{a b c g h,a b c i j{hey:ho;haa:hoo}a b c g h k l m,a b c i j k l m{hee:fee}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/multi-blocks/input.scss000066400000000000000000000013501305254536400277270ustar00rootroot00000000000000a b { color: red; c d { height: 10; } e f { width: 12; } } @media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media screen and (all) { /* hey */ p { color: blue; a { color: green; &:after { content: ">>"; } } } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ d e f { blah: blah; bloo: bloo; } /* c */ g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { /* aa */ hey: ho; /* bb */ k l m { hee: fee; } /* cc */ haa: hoo; /* dd */ } } /* d */ blah: blah; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/000077500000000000000000000000001305254536400263765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/basic/000077500000000000000000000000001305254536400274575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/basic/expected_output.css000066400000000000000000000000531305254536400334100ustar00rootroot00000000000000baz foo bar{bam:true}bar baz foo{bam:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/basic/input.scss000066400000000000000000000001431305254536400315110ustar00rootroot00000000000000foo bar { baz & { bam: true; } } foo { bar baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/inner-combinator/000077500000000000000000000000001305254536400316445ustar00rootroot00000000000000expected_output.css000066400000000000000000000003451305254536400355220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/inner-combinatorfoo bar baz{bam:true}bar baz foo{bam:true}foo bar+baz{bam:true}bar+baz foo{bam:true}foo bar>baz{bam:true}bar>baz foo{bam:true}foo bar ~ baz{bam:true}bar ~ baz foo{bam:true}foo bar /deep/ baz{bam:true}bar /deep/ baz foo{bam:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/inner-combinator/input.scss000066400000000000000000000007401305254536400337010ustar00rootroot00000000000000foo { & bar baz { bam: true; } bar baz & { bam: true; } } foo { & bar + baz { bam: true; } bar + baz & { bam: true; } } foo { & bar > baz { bam: true; } bar > baz & { bam: true; } } foo { & bar ~ baz { bam: true; } bar ~ baz & { bam: true; } } foo { & bar /deep/ baz { bam: true; } bar /deep/ baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/inner-pseudo/000077500000000000000000000000001305254536400310065ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400346620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/inner-pseudofoo:bar baz{bam:true}foo:bar+baz{bam:true}foo:bar>baz{bam:true}foo:bar ~ baz{bam:true}foo:bar /deep/ baz{bam:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/inner-pseudo/input.scss000066400000000000000000000004061305254536400330420ustar00rootroot00000000000000foo { &:bar baz { bam: true; } } foo { &:bar + baz { bam: true; } } foo { &:bar > baz { bam: true; } } foo { &:bar ~ baz { bam: true; } } foo { &:bar /deep/ baz { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/outer-combinator/000077500000000000000000000000001305254536400316675ustar00rootroot00000000000000expected_output.css000066400000000000000000000003451305254536400355450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/outer-combinatorfoo bar baz{bam:true}baz foo bar{bam:true}foo+bar baz{bam:true}baz foo+bar{bam:true}foo>bar baz{bam:true}baz foo>bar{bam:true}foo ~ bar baz{bam:true}baz foo ~ bar{bam:true}foo /deep/ bar baz{bam:true}baz foo /deep/ bar{bam:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/outer-combinator/input.scss000066400000000000000000000006771305254536400337350ustar00rootroot00000000000000foo bar { & baz { bam: true; } baz & { bam: true; } } foo + bar { & baz { bam: true; } baz & { bam: true; } } foo > bar { & baz { bam: true; } baz & { bam: true; } } foo ~ bar { & baz { bam: true; } baz & { bam: true; } } foo /deep/ bar { & baz { bam: true; } baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/outer-pseudo/000077500000000000000000000000001305254536400310315ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400347050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/outer-pseudofoo bar:baz{bam:true}foo+bar:baz{bam:true}foo>bar:baz{bam:true}foo ~ bar:baz{bam:true}foo /deep/ bar:baz{bam:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/parent-selector/outer-pseudo/input.scss000066400000000000000000000004061305254536400330650ustar00rootroot00000000000000foo bar { &:baz { bam: true; } } foo + bar { &:baz { bam: true; } } foo > bar { &:baz { bam: true; } } foo ~ bar { &:baz { bam: true; } } foo /deep/ bar { &:baz { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/placeholder-mediaquery/000077500000000000000000000000001305254536400277145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/placeholder-mediaquery/expected_output.css000066400000000000000000000000711305254536400336450ustar00rootroot00000000000000@media screen and (min-width: 300px){bar{max-width:80%}} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/placeholder-mediaquery/input.scss000066400000000000000000000001361305254536400317500ustar00rootroot00000000000000%foo { @media screen and (min-width: 300px) { max-width: 80%; } } bar { @extend %foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/placeholder-nested/000077500000000000000000000000001305254536400270315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/placeholder-nested/expected_output.css000066400000000000000000000000511305254536400327600ustar00rootroot00000000000000.foo{width:100px}.foo .bar{height:100px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/placeholder-nested/input.scss000066400000000000000000000001451305254536400310650ustar00rootroot00000000000000%x { width: 100px; %y { height: 100px; } } .foo { @extend %x; .bar { @extend %y } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/properties-in-media/000077500000000000000000000000001305254536400271445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/properties-in-media/expected_output.css000066400000000000000000000001411305254536400330730ustar00rootroot00000000000000@media only screen{color:red;color:gray;color:green;foo{bar:baz;qwe:baz}color:blue;color:yellow} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/properties-in-media/input.scss000066400000000000000000000002631305254536400312010ustar00rootroot00000000000000@media only screen { /* asd */ color: red; color: gray; /* asd */ color: green; foo { bar: baz; qwe: baz; } color: blue; color: yellow; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/rel/000077500000000000000000000000001305254536400240515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/rel/expected_output.css000066400000000000000000000002561305254536400300070ustar00rootroot00000000000000div{less:true;less:.75;less:true;eq:true;eq:true;eq:true;eq:false;eq:false;eq:false;eq:false;eq:true;x:1in,1in;y:1cm;eq:true;blah:.3937;in:2.54cm;lt:false;lt:false;lt:false} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/rel/input.scss000066400000000000000000000006711305254536400261110ustar00rootroot00000000000000div { less: 3px < 3pt; less: (1px / 1pt); less: 23fu < 120; eq: hello == hello; eq: "hello" == hello; eq: (1 2 3) == (1 2 3); eq: (1 2 3) == (1, 2, 3); eq: 23px == 23fu; eq: 3.1in == 2.54cm; eq: 2.54cm == 3.1in; eq: (1in) == (1cm*1in/1cm); x: 1in, (1cm*1in/1cm); y: 1cm*1in/1in; eq: (2cm*1in/2cm) == (1in*2cm/2cm); blah: (1cm/1in); in: (1in*2.54cm/1in); lt: 1in < 2.54cm; lt: 2.54cm < 1in; lt: 5 < 4; } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/scale/000077500000000000000000000000001305254536400243565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/scale/expected_output.css000066400000000000000000000001121305254536400303030ustar00rootroot00000000000000div{color:#c40000;color:#d4f7d4;color:#c85ae6;color:#c8cdd0;blah:#d4f7d4} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/scale/input.scss000066400000000000000000000004041305254536400264100ustar00rootroot00000000000000div { color: scale-color(red, $red: -23%); color: scale-color(hsl(120, 70, 80), $lightness: 50%); color: scale-color(rgb(200, 150, 170), $green: -40%, $blue: 70%); color: scale-color(hsl(200, 70, 80), $saturation: -90%, $alpha: 10%); blah: #d4f7d4; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/000077500000000000000000000000001305254536400271155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/000077500000000000000000000000001305254536400325075ustar00rootroot00000000000000_assert_helpers.scss000066400000000000000000000004451305254536400365120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); }000077500000000000000000000000001305254536400436275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000161305254536400475570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectortest{a:false} input.scss000066400000000000000000000001521305254536400456610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', '.foo'); }000077500000000000000000000000001305254536400455755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000161305254536400515250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectortest{a:false} input.scss000066400000000000000000000001631305254536400476310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', '.foo'); }000077500000000000000000000000001305254536400440315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000161305254536400477610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectortest{a:false} input.scss000066400000000000000000000001531305254536400460640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', '.foo'); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector_interpolation_in_string/000077500000000000000000000000001305254536400321325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400360000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector_interpolation_in_stringfoo[val="bar foo bar baz"]{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selector_interpolation_in_string/input.scss000066400000000000000000000000541305254536400341650ustar00rootroot00000000000000foo[val="bar #{"foo" + " bar"} baz"] {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/000077500000000000000000000000001305254536400252725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/access/000077500000000000000000000000001305254536400265335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/access/expected_output.css000066400000000000000000000003621305254536400324670ustar00rootroot00000000000000.foo{mixin-sees:.foo;function-sees:.foo}.bar a{mixin-sees:.bar a;function-sees:.bar a}.bar,.baz{mixin-sees:.bar,.baz;function-sees:.bar,.baz}.where .qux.waldo .final{mixin-sees:.where .qux.waldo .final;function-sees:.where .qux.waldo .final} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/access/input.scss000066400000000000000000000007211305254536400305670ustar00rootroot00000000000000@mixin selector-access { mixin-sees: &; } @function function-access() { @return &; } .foo { @include selector-access; function-sees: function-access(); } .bar a { @include selector-access; function-sees: function-access(); } .bar, .baz { @include selector-access; function-sees: function-access(); } .qux { &.waldo { .where & { .final { @include selector-access; function-sees: function-access(); } } } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/function-argument/000077500000000000000000000000001305254536400307375ustar00rootroot00000000000000expected_output.css000066400000000000000000000003341305254536400346130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/function-argument.result{length:4;content:.foo .bar a .bar,.baz .where .qux.waldo .final;index:1;length:1;content:.foo;index:2;length:1;content:.bar a;index:3;length:2;content:.bar,.baz;index:4;length:1;content:.where .qux.waldo .final} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/function-argument/input.scss000066400000000000000000000013011305254536400327660ustar00rootroot00000000000000$Selectors: (); ////////////////////////////// // Add selectors of various depths and makeups ////////////////////////////// .foo { $Selectors: append($Selectors, &) !global; } .bar a { $Selectors: append($Selectors, &) !global; } .bar, .baz { $Selectors: append($Selectors, &) !global; } .qux { &.waldo { .where & { .final { $Selectors: append($Selectors, &) !global; } } } } ////////////////////////////// // Display Results ////////////////////////////// .result { length: length($Selectors); content: $Selectors; @for $i from 1 through length($Selectors) { index: $i; length: length(nth($Selectors, $i)); content: nth($Selectors, $i); } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/interpolation/000077500000000000000000000000001305254536400301615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/interpolation/expected_output.css000066400000000000000000000001771305254536400341210ustar00rootroot00000000000000.foo{content:.foo}.bar a{content:.bar a}.bar,.baz{content:.bar,.baz}.where .qux.waldo .final{content:.where .qux.waldo .final} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/interpolation/input.scss000066400000000000000000000002641305254536400322170ustar00rootroot00000000000000.foo { content: #{&}; } .bar a { content: #{&}; } .bar, .baz { content: #{&}; } .qux { &.waldo { .where & { .final { content: #{&}; } } } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/mixin-argument/000077500000000000000000000000001305254536400302365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/mixin-argument/expected_output.css000066400000000000000000000006511305254536400341730ustar00rootroot00000000000000.foo{type:list;length:1;content:.foo;index:1;length:1;type:list;content:.foo}.bar a{type:list;length:1;content:.bar a;index:1;length:2;type:list;content:.bar a}.bar,.baz{type:list;length:2;content:.bar,.baz;index:1;length:1;type:list;content:.bar;index:2;length:1;type:list;content:.baz}.where .qux.waldo .final{type:list;length:1;content:.where .qux.waldo .final;index:1;length:3;type:list;content:.where .qux.waldo .final} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/mixin-argument/input.scss000066400000000000000000000010101305254536400322620ustar00rootroot00000000000000@mixin selector-info($selector) { type: type-of($selector); length: length($selector); content: $selector; @for $i from 1 through length($selector) { index: $i; length: length(nth($selector, $i)); type: type-of(nth($selector, $i)); content: nth($selector, $i); } } .foo { @include selector-info(&); } .bar a { @include selector-info(&); } .bar, .baz { @include selector-info(&); } .qux { &.waldo { .where & { .final { @include selector-info(&); } } } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/simple/000077500000000000000000000000001305254536400265635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/simple/expected_output.css000066400000000000000000000004541305254536400325210ustar00rootroot00000000000000div span,div p,div span{color:red}div a.foo.bar.foo{color:green}div:nth(-3){color:blue}@-webkit-keyframes{from{left:0px;10%{whatever:hoo}}to{left:200px}}@whatever{div{blah:blah}div stuff{blah:bloh}}a,b{color:red}a c,a d,b c,b d{height:10px}a c e,a c f,a d e,a d f,b c e,b c f,b d e,b d f{width:12px} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/simple/input.scss000066400000000000000000000006311305254536400306170ustar00rootroot00000000000000div { span, p, span { color: red; } a.foo.bar.foo { color: green; } &:nth(-3) { color: blue; } } @-webkit-keyframes { from { left: 0px; 10% { whatever: hoo; } } to { left: 200px; } } div { @whatever { blah: blah; stuff { blah: bloh; } } } a, b { color: red; c, d { height: 10px; e, f { width: 12px; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/000077500000000000000000000000001305254536400272425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/multiple/000077500000000000000000000000001305254536400310755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/multiple/bare/000077500000000000000000000000001305254536400320065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400356610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/multiple/bare.foo a,.bar p{content:.foo a,.bar p} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/multiple/bare/input.scss000066400000000000000000000000561305254536400340430ustar00rootroot00000000000000.foo a, .bar p { $bar: &; content: $bar; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/multiple/interpolated/000077500000000000000000000000001305254536400335675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400374420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/multiple/interpolated.foo a,.bar p{content:.foo a,.bar p} input.scss000066400000000000000000000000611305254536400355410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/multiple/interpolated.foo a, .bar p { $bar: &; content: #{$bar}; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/nested/000077500000000000000000000000001305254536400305245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/nested/bare/000077500000000000000000000000001305254536400314355ustar00rootroot00000000000000expected_output.css000066400000000000000000000000711305254536400353070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/nested/bare.foo a .baz,.bar p .baz{content:.foo a .baz,.bar p .baz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/nested/bare/input.scss000066400000000000000000000001011305254536400334610ustar00rootroot00000000000000.foo a, .bar p { .baz { $bar: &; content: $bar; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/nested/interpolated/000077500000000000000000000000001305254536400332165ustar00rootroot00000000000000expected_output.css000066400000000000000000000000711305254536400370700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/nested/interpolated.foo a .baz,.bar p .baz{content:.foo a .baz,.bar p .baz} input.scss000066400000000000000000000001041305254536400351660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/nested/interpolated.foo a, .bar p { .baz { $bar: &; content: #{$bar}; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/single/000077500000000000000000000000001305254536400305235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/single/bare/000077500000000000000000000000001305254536400314345ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400353030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/single/bare.foo{content:.foo} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/single/bare/input.scss000066400000000000000000000000441305254536400334660ustar00rootroot00000000000000.foo { $bar: &; content: $bar; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/single/interpolated/000077500000000000000000000000001305254536400332155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400370640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/single/interpolated.foo{content:.foo} input.scss000066400000000000000000000000471305254536400351730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/selectors/variables/single/interpolated.foo { $bar: &; content: #{$bar}; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/test/000077500000000000000000000000001305254536400242465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/test/expected_output.css000066400000000000000000000016151305254536400302040ustar00rootroot00000000000000div{noo:false;poo:not 3;doo:false;goo:false;zoo:false2;roo:false;hoo:not not not 3}span{a:#641400;b:#abc;c:compact(hello, my, false, name, is, false, aaron, false, false);d:1,2,3,4,5,6;e:a b c d e f;f:#102005;g:#782005;h:#ffc499;h:rgba(204,86,0,0.8);h:rgba(204,85,0,0.8);i:rgba(204,85,0,0.8);foo:url("http://blah/flah/grah");foo:url(http://foo/bar/buzz.css);foo:url(hey4ho.css);foo:url("blah.css");bug:compact(false 1 2 false 3 4 5 false);pug:compact(false, 1, 2, false, 3, 4, 5, false);mug:compact(flug,false,blug,false,krug,false)}div{flug:url(bug.mug);krug:2;blug:c;flig:true true true true;flug:true false;flib:false false;glib:false true false false;trib:#ff0;trub:here we are}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){div{background-image:url(fudge);-webkit-background-size:10px 10px}}@media foo{span div{blah:blah}}gudge{fudge:"20%";mudge:1blang}h1:lang(en){foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/test/input.scss000066400000000000000000000034231305254536400263040ustar00rootroot00000000000000$x: 3; div { noo: not $x; poo: not 3; doo: not($x); goo: not(3); zoo: not 1 + 2; roo: not not not $x; hoo: not not not 3; } @mixin foo($x-1, $x-2) { goo: $x-1; poo: $x-2; } $hux: "blah.css"; span { a: rgba(100, 20, 0, 1); b: rgba(#abc, 1); c: compact(hello, my, false, name, is, false, aaron, false, false); d: join(1 2 3, 4 5 6, comma); e: join(a b c, d e f); f: change-color(#102030, $blue: 5); g: change-color(#102030, $red: 120, $blue: 5); h: hsl(25, 100%, 80%); h: change-color(#ffc499, $alpha: 0.8, $lightness: 40%); h: change-color(hsl(25, 100%, 80%), $alpha: 0.8, $lightness: 40%); i: hsla(25, 100%, 40%, 0.8); foo: url("http://blah/flah/grah"); foo: url(http://foo/bar/buzz.css); foo: url(hey#{1+3}ho.css); foo: url($hux); bug: compact(false 1 2 false 3 4 5 false); pug: compact(false, 1, 2, false, 3, 4, 5, false); mug: compact((flug, false, blug, false, krug, false)); } @mixin bg($file) { background: url($file) no-repeat; } div { flug: url(bug.mug); krug: nth(1 2 3, 2px); blug: nth(a b c d, 3); flig: comparable(34, 22px) comparable(1%, 3) comparable(2, 1) comparable(4cm, 1in); flug: comparable(1px, 2.3in) comparable(1%, 2pt); flib: comparable(3ex, 2px) comparable(3em, 2cm); glib: not(fudge) not(false) not(0) not(red + green); trib: if(red + green, yellow, not taken); trub: if(not(fudge), not taken, here we are); } $width: 10px; $height: 10px; @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: url(fudge); -webkit-background-size: $width $height; } } span { @media foo { div { blah: blah; } @media bar { p { blah: bloo; } } } } gudge { fudge: 20 + "%"; mudge: 1 + blang; } h1:lang(en) { foo: bar; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/unary-ops/000077500000000000000000000000001305254536400252245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/unary-ops/expected_output.css000066400000000000000000000001161305254536400311550ustar00rootroot00000000000000div{a:-10;b:0px;c:+10;d:0px;e:-20%;f:20%;g:-hello;h:+hello;i:+hello;j:string} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/unary-ops/input.scss000066400000000000000000000002371305254536400272620ustar00rootroot00000000000000$x: 20%; div { a: -10; b: -10px + 10px; c: +10; d: +10px + -10px; e: -$x; f: +$x; g: -hello; h: +hello; i: + hello; j: type-of(+ hello); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/unitless/000077500000000000000000000000001305254536400251355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/unitless/expected_output.css000066400000000000000000000000421305254536400310640ustar00rootroot00000000000000div{hoo:true;hee:false;foo:false} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/unitless/input.scss000066400000000000000000000001141305254536400271650ustar00rootroot00000000000000div { hoo: unitless(42); hee: unitless(42px); foo: unitless(3.14in); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/000077500000000000000000000000001305254536400244315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/000077500000000000000000000000001305254536400266165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/angle/000077500000000000000000000000001305254536400277045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/angle/expected_output.css000066400000000000000000000013041305254536400336350ustar00rootroot00000000000000.result{output:1deg;output:4.2;output:4.2deg;output:.9deg;output:4.66667;output:4.2grad;output:57.29578deg;output:.0733;output:4.2rad;output:360deg;output:.01167;output:4.2turn;output:1.11111grad;output:3.78;output:4.2deg;output:1grad;output:4.2;output:4.2grad;output:63.66198grad;output:.06597;output:4.2rad;output:400grad;output:.0105;output:4.2turn;output:.01745rad;output:240.64227;output:4.2deg;output:.01571rad;output:267.3803;output:4.2grad;output:1rad;output:4.2;output:4.2rad;output:6.28319rad;output:.66845;output:4.2turn;output:.00278turn;output:1512;output:4.2deg;output:.0025turn;output:1680;output:4.2grad;output:.15915turn;output:26.38938;output:4.2rad;output:1turn;output:4.2;output:4.2turn} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/angle/input.scss000066400000000000000000000026441305254536400317460ustar00rootroot00000000000000.result { output: (0deg + 1deg); output: (4.2deg / 1deg); output: (4.2deg * 1deg / 1deg); output: (0deg + 1grad); output: (4.2deg / 1grad); output: (4.2deg * 1grad / 1deg); output: (0deg + 1rad); output: (4.2deg / 1rad); output: (4.2deg * 1rad / 1deg); output: (0deg + 1turn); output: (4.2deg / 1turn); output: (4.2deg * 1turn / 1deg); output: (0grad + 1deg); output: (4.2grad / 1deg); output: (4.2grad * 1deg / 1grad); output: (0grad + 1grad); output: (4.2grad / 1grad); output: (4.2grad * 1grad / 1grad); output: (0grad + 1rad); output: (4.2grad / 1rad); output: (4.2grad * 1rad / 1grad); output: (0grad + 1turn); output: (4.2grad / 1turn); output: (4.2grad * 1turn / 1grad); output: (0rad + 1deg); output: (4.2rad / 1deg); output: (4.2rad * 1deg / 1rad); output: (0rad + 1grad); output: (4.2rad / 1grad); output: (4.2rad * 1grad / 1rad); output: (0rad + 1rad); output: (4.2rad / 1rad); output: (4.2rad * 1rad / 1rad); output: (0rad + 1turn); output: (4.2rad / 1turn); output: (4.2rad * 1turn / 1rad); output: (0turn + 1deg); output: (4.2turn / 1deg); output: (4.2turn * 1deg / 1turn); output: (0turn + 1grad); output: (4.2turn / 1grad); output: (4.2turn * 1grad / 1turn); output: (0turn + 1rad); output: (4.2turn / 1rad); output: (4.2turn * 1rad / 1turn); output: (0turn + 1turn); output: (4.2turn / 1turn); output: (4.2turn * 1turn / 1turn); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/frequency/000077500000000000000000000000001305254536400306175ustar00rootroot00000000000000expected_output.css000066400000000000000000000002421305254536400344710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/frequency.result{output:1Hz;output:4.2;output:4.2Hz;output:1000Hz;output:.0042;output:4.2kHz;output:.001kHz;output:4200;output:4.2Hz;output:1kHz;output:4.2;output:4.2kHz} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/frequency/input.scss000066400000000000000000000005261305254536400326560ustar00rootroot00000000000000.result { output: (0Hz + 1Hz); output: (4.2Hz / 1Hz); output: (4.2Hz * 1Hz / 1Hz); output: (0Hz + 1kHz); output: (4.2Hz / 1kHz); output: (4.2Hz * 1kHz / 1Hz); output: (0kHz + 1Hz); output: (4.2kHz / 1Hz); output: (4.2kHz * 1Hz / 1kHz); output: (0kHz + 1kHz); output: (4.2kHz / 1kHz); output: (4.2kHz * 1kHz / 1kHz); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/resolution/000077500000000000000000000000001305254536400310215ustar00rootroot00000000000000expected_output.css000066400000000000000000000006201305254536400346730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/resolution.result{output:1dpi;output:4.2;output:4.2dpi;output:2.54dpi;output:1.65354;output:4.2dpcm;output:96dpi;output:.04375;output:4.2dppx;output:.3937dpcm;output:10.668;output:4.2dpi;output:1dpcm;output:4.2;output:4.2dpcm;output:37.79528dpcm;output:.11113;output:4.2dppx;output:.01042dppx;output:403.2;output:4.2dpi;output:.02646dppx;output:158.74016;output:4.2dpcm;output:1dppx;output:4.2;output:4.2dppx} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/resolution/input.scss000066400000000000000000000014741305254536400330630ustar00rootroot00000000000000.result { output: (0dpi + 1dpi); output: (4.2dpi / 1dpi); output: (4.2dpi * 1dpi / 1dpi); output: (0dpi + 1dpcm); output: (4.2dpi / 1dpcm); output: (4.2dpi * 1dpcm / 1dpi); output: (0dpi + 1dppx); output: (4.2dpi / 1dppx); output: (4.2dpi * 1dppx / 1dpi); output: (0dpcm + 1dpi); output: (4.2dpcm / 1dpi); output: (4.2dpcm * 1dpi / 1dpcm); output: (0dpcm + 1dpcm); output: (4.2dpcm / 1dpcm); output: (4.2dpcm * 1dpcm / 1dpcm); output: (0dpcm + 1dppx); output: (4.2dpcm / 1dppx); output: (4.2dpcm * 1dppx / 1dpcm); output: (0dppx + 1dpi); output: (4.2dppx / 1dpi); output: (4.2dppx * 1dpi / 1dppx); output: (0dppx + 1dpcm); output: (4.2dppx / 1dpcm); output: (4.2dppx * 1dpcm / 1dppx); output: (0dppx + 1dppx); output: (4.2dppx / 1dppx); output: (4.2dppx * 1dppx / 1dppx); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/resolution/options.yml000066400000000000000000000000621305254536400332350ustar00rootroot00000000000000--- :output_style: :compressed :todo: - ruby-sass sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/size/000077500000000000000000000000001305254536400275705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/size/expected_output.css000066400000000000000000000026671305254536400335360ustar00rootroot00000000000000.result{output:1px;output:4.2;output:4.2px;output:1.33333px;output:3.15;output:4.2pt;output:16px;output:.2625;output:4.2pc;output:3.77953px;output:1.11125;output:4.2mm;output:37.79528px;output:.11113;output:4.2cm;output:96px;output:.04375;output:4.2in;output:.75pt;output:5.6;output:4.2px;output:1pt;output:4.2;output:4.2pt;output:12pt;output:.35;output:4.2pc;output:2.83465pt;output:1.48167;output:4.2mm;output:28.34646pt;output:.14817;output:4.2cm;output:72pt;output:.05833;output:4.2in;output:.0625pc;output:67.2;output:4.2px;output:.08333pc;output:50.4;output:4.2pt;output:1pc;output:4.2;output:4.2pc;output:.23622pc;output:17.78;output:4.2mm;output:2.3622pc;output:1.778;output:4.2cm;output:6pc;output:.7;output:4.2in;output:.26458mm;output:15.87402;output:4.2px;output:.35278mm;output:11.90551;output:4.2pt;output:4.23333mm;output:.99213;output:4.2pc;output:1mm;output:4.2;output:4.2mm;output:10mm;output:.42;output:4.2cm;output:25.4mm;output:.16535;output:4.2in;output:.02646cm;output:158.74016;output:4.2px;output:.03528cm;output:119.05512;output:4.2pt;output:.42333cm;output:9.92126;output:4.2pc;output:.1cm;output:42;output:4.2mm;output:1cm;output:4.2;output:4.2cm;output:2.54cm;output:1.65354;output:4.2in;output:.01042in;output:403.2;output:4.2px;output:.01389in;output:302.4;output:4.2pt;output:.16667in;output:25.2;output:4.2pc;output:.03937in;output:106.68;output:4.2mm;output:.3937in;output:10.668;output:4.2cm;output:1in;output:4.2;output:4.2in} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/size/input.scss000066400000000000000000000054501305254536400316300ustar00rootroot00000000000000.result { output: (0px + 1px); output: (4.2px / 1px); output: (4.2px * 1px / 1px); output: (0px + 1pt); output: (4.2px / 1pt); output: (4.2px * 1pt / 1px); output: (0px + 1pc); output: (4.2px / 1pc); output: (4.2px * 1pc / 1px); output: (0px + 1mm); output: (4.2px / 1mm); output: (4.2px * 1mm / 1px); output: (0px + 1cm); output: (4.2px / 1cm); output: (4.2px * 1cm / 1px); output: (0px + 1in); output: (4.2px / 1in); output: (4.2px * 1in / 1px); output: (0pt + 1px); output: (4.2pt / 1px); output: (4.2pt * 1px / 1pt); output: (0pt + 1pt); output: (4.2pt / 1pt); output: (4.2pt * 1pt / 1pt); output: (0pt + 1pc); output: (4.2pt / 1pc); output: (4.2pt * 1pc / 1pt); output: (0pt + 1mm); output: (4.2pt / 1mm); output: (4.2pt * 1mm / 1pt); output: (0pt + 1cm); output: (4.2pt / 1cm); output: (4.2pt * 1cm / 1pt); output: (0pt + 1in); output: (4.2pt / 1in); output: (4.2pt * 1in / 1pt); output: (0pc + 1px); output: (4.2pc / 1px); output: (4.2pc * 1px / 1pc); output: (0pc + 1pt); output: (4.2pc / 1pt); output: (4.2pc * 1pt / 1pc); output: (0pc + 1pc); output: (4.2pc / 1pc); output: (4.2pc * 1pc / 1pc); output: (0pc + 1mm); output: (4.2pc / 1mm); output: (4.2pc * 1mm / 1pc); output: (0pc + 1cm); output: (4.2pc / 1cm); output: (4.2pc * 1cm / 1pc); output: (0pc + 1in); output: (4.2pc / 1in); output: (4.2pc * 1in / 1pc); output: (0mm + 1px); output: (4.2mm / 1px); output: (4.2mm * 1px / 1mm); output: (0mm + 1pt); output: (4.2mm / 1pt); output: (4.2mm * 1pt / 1mm); output: (0mm + 1pc); output: (4.2mm / 1pc); output: (4.2mm * 1pc / 1mm); output: (0mm + 1mm); output: (4.2mm / 1mm); output: (4.2mm * 1mm / 1mm); output: (0mm + 1cm); output: (4.2mm / 1cm); output: (4.2mm * 1cm / 1mm); output: (0mm + 1in); output: (4.2mm / 1in); output: (4.2mm * 1in / 1mm); output: (0cm + 1px); output: (4.2cm / 1px); output: (4.2cm * 1px / 1cm); output: (0cm + 1pt); output: (4.2cm / 1pt); output: (4.2cm * 1pt / 1cm); output: (0cm + 1pc); output: (4.2cm / 1pc); output: (4.2cm * 1pc / 1cm); output: (0cm + 1mm); output: (4.2cm / 1mm); output: (4.2cm * 1mm / 1cm); output: (0cm + 1cm); output: (4.2cm / 1cm); output: (4.2cm * 1cm / 1cm); output: (0cm + 1in); output: (4.2cm / 1in); output: (4.2cm * 1in / 1cm); output: (0in + 1px); output: (4.2in / 1px); output: (4.2in * 1px / 1in); output: (0in + 1pt); output: (4.2in / 1pt); output: (4.2in * 1pt / 1in); output: (0in + 1pc); output: (4.2in / 1pc); output: (4.2in * 1pc / 1in); output: (0in + 1mm); output: (4.2in / 1mm); output: (4.2in * 1mm / 1in); output: (0in + 1cm); output: (4.2in / 1cm); output: (4.2in * 1cm / 1in); output: (0in + 1in); output: (4.2in / 1in); output: (4.2in * 1in / 1in); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/time/000077500000000000000000000000001305254536400275545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/time/expected_output.css000066400000000000000000000002321305254536400335040ustar00rootroot00000000000000.result{output:1s;output:4.2;output:4.2s;output:.001s;output:4200;output:4.2ms;output:1000ms;output:.0042;output:4.2s;output:1ms;output:4.2;output:4.2ms} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/conversion/time/input.scss000066400000000000000000000004721305254536400316130ustar00rootroot00000000000000.result { output: (0s + 1s); output: (4.2s / 1s); output: (4.2s * 1s / 1s); output: (0s + 1ms); output: (4.2s / 1ms); output: (4.2s * 1ms / 1s); output: (0ms + 1s); output: (4.2ms / 1s); output: (4.2ms * 1s / 1ms); output: (0ms + 1ms); output: (4.2ms / 1ms); output: (4.2ms * 1ms / 1ms); } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/feature-test/000077500000000000000000000000001305254536400270415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/feature-test/expected_output.css000066400000000000000000000000221305254536400327660ustar00rootroot00000000000000div{feature:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/feature-test/input.scss000066400000000000000000000001051305254536400310710ustar00rootroot00000000000000@if feature-exists(units-level-3) { div { feature: true; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/simple/000077500000000000000000000000001305254536400257225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/simple/expected_output.css000066400000000000000000000000741305254536400316560ustar00rootroot00000000000000div{hey:5150.91864in;ho:true;hoo:"px/emu*fu*gnu";hee:"/cm"} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/units/simple/input.scss000066400000000000000000000002461305254536400277600ustar00rootroot00000000000000div { hey: ((5in + 3cm) * 10px * 100pt * 10fu / 2px / 2fu / 3pt); ho: (23in/2fu) > (23cm/2fu); hoo: unit((23px/2fu/12emu/1.2gnu)); hee: unit((2in/3cm/4cm)); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/url/000077500000000000000000000000001305254536400240715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/url/expected_output.css000066400000000000000000000057111305254536400300300ustar00rootroot00000000000000div{foo:url(bloo/blah.css);bar:url(http://foo/bar/hux.css);foo:url(fudgepop.css);bar:url("http://fudgepop/styles.css");hux:url(http://box_123////fudgepop.css);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-1.css);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-2.css);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-3.css);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-4.css);hux:url(http://box_123////fudgepop.css);foo:url(http://blah.com/bar-5.css);gloo:url("hey3.css");floo:url(hadoop-444.css);flum:image-url("fudge.png", hux);background:url("image.png");mudge:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=);nudge:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC);pudge:url(http://wiki.jbussdieker.name/skins/common/images/Checker-16x16.png?2012-05-02T13:40:00Z)}p:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=)} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/url/input.scss000066400000000000000000000055771305254536400261430ustar00rootroot00000000000000$x: pop; $y: 123; div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudge#{$x}.css); bar: url("http://fudge#{$x}/styles.css"); hux: url(http://box_#{$y}////fudge#{$x}.css); @each $i in (1 2 3 4 5) { hux: url(http://box_#{$y}////fudge#{$x}.css); foo: url(http://blah.com/bar-#{$i}.css); } gloo: url("hey#{1+2}.css"); floo: url(hadoop-#{$y+321}.css); flum: image-url("fudge.png", hux); /*****/ $bg: "image.png"; background: url("#{$bg}"); //gudge: url(type-of(hello) + length(a b c)); mudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); nudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC); pudge: url(http://wiki.jbussdieker.name/skins/common/images/Checker-16x16.png?2012-05-02T13:40:00Z); } p:after { content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII= ); }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/000077500000000000000000000000001305254536400265145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/000077500000000000000000000000001305254536400310215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/000077500000000000000000000000001305254536400327765ustar00rootroot00000000000000000077500000000000000000000000001305254536400343045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/at-rootexpected_output.css000066400000000000000000000001341305254536400402350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/at-rootresult{root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000015571305254536400363500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/at-root$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @at-root { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @at-root { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400336175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/eachexpected_output.css000066400000000000000000000001321305254536400375460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/eachresult{root_default:initial;root_implicit:inner;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000017631305254536400356620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/each$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @each $outer in 1 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @each $inner in 2 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400336475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/elseexpected_output.css000066400000000000000000000001321305254536400375760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/elseresult{root_default:initial;root_implicit:inner;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000016531305254536400357100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/else$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if false { // nothing } @else { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400341665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/elseifexpected_output.css000066400000000000000000000001321305254536400401150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/elseifresult{root_default:initial;root_implicit:inner;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000016731305254536400362310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/elseif$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if false { // nothing } @else if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/for/000077500000000000000000000000001305254536400335645ustar00rootroot00000000000000expected_output.css000066400000000000000000000001321305254536400374340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/forresult{root_default:initial;root_implicit:inner;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000020211305254536400355340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/for$continue: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @for $outer from 1 to 2 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @for $inner from 3 to 4 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400345445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/functionexpected_output.css000066400000000000000000000002041305254536400404730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/functionresult{continue_outer:true;continue_inner:true;root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000022611305254536400366010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/function$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; @return null; } result { fn: fn(); @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/if/000077500000000000000000000000001305254536400333745ustar00rootroot00000000000000expected_output.css000066400000000000000000000001321305254536400372440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/ifresult{root_default:initial;root_implicit:inner;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000015571305254536400353610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/if$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400340435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/mixinexpected_output.css000066400000000000000000000001341305254536400377740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/mixinresult{root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000017131305254536400361010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/mixin$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @mixin set_variable_inner() { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } @mixin set_variable_outer() { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @include set_variable_inner(); } @include set_variable_outer(); result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400344025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/rulesetexpected_output.css000066400000000000000000000001341305254536400403330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/rulesetresult{root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000015531305254536400364420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/ruleset$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; ruleset { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400340275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/whileexpected_output.css000066400000000000000000000002041305254536400377560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/whileresult{continue_outer:false;continue_inner:false;root_default:initial;root_implicit:inner;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000022331305254536400360630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/expanding/while$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @while $continue_outer { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; } result { @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/000077500000000000000000000000001305254536400331635ustar00rootroot00000000000000000077500000000000000000000000001305254536400340045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/eachexpected_output.css000066400000000000000000000002361305254536400377400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/eachresult{check_implicit:initial;check_explicit:inner;check_default:initial;root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000027011305254536400360400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/each$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @each $outer in 1 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @each $inner in 2 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400340345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/elseexpected_output.css000066400000000000000000000002361305254536400377700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/elseresult{check_implicit:initial;check_explicit:inner;check_default:initial;root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000027671305254536400361040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/else$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if false { // nothing } @else { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400343535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/elseifexpected_output.css000066400000000000000000000002361305254536400403070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/elseifresult{check_implicit:initial;check_explicit:inner;check_default:initial;root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000030061305254536400364060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/elseif$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if false { // nothing } @elseif true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400336725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/forexpected_output.css000066400000000000000000000002361305254536400376260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/forresult{check_implicit:initial;check_explicit:inner;check_default:initial;root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000027151305254536400357330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/for$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @for $outer from 1 to 2 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @for $inner from 3 to 4 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/if/000077500000000000000000000000001305254536400335615ustar00rootroot00000000000000expected_output.css000066400000000000000000000002361305254536400374360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/ifresult{check_implicit:initial;check_explicit:inner;check_default:initial;root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000026571305254536400355500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/if$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400342145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/whileexpected_output.css000066400000000000000000000003061305254536400401460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/whileresult{continue_outer:true;continue_inner:true;check_implicit:initial;check_explicit:inner;check_default:initial;root_default:initial;root_implicit:initial;root_explicit:inner;local_explicit:inner} input.scss000066400000000000000000000031551305254536400362540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/blead-global/functional/while$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @while $continue_outer { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-global-null/000077500000000000000000000000001305254536400325315ustar00rootroot00000000000000expected_output.css000066400000000000000000000000751305254536400364070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-global-nulldiv inner{foo:lexical}outer{foo:inner}div inner{foo:lexical} input.scss000066400000000000000000000006141305254536400345070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-global-nulldiv { $foo: null !default !global; $foo: inner !default !global; $foo: null !default !global; $foo: lexical; inner { foo: $foo; } } $foo: null !default !global; $foo: outer !default !global; $foo: null !default !global; outer { foo: $foo; } div { $foo: null !default !global; $foo: footer !default !global; $foo: null !default !global; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-global/000077500000000000000000000000001305254536400315615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000751305254536400354370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-globaldiv inner{foo:lexical}outer{foo:inner}div inner{foo:lexical} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-global/input.scss000066400000000000000000000003261305254536400336160ustar00rootroot00000000000000div { $foo: inner !default !global; $foo: lexical; inner { foo: $foo; } } $foo: outer !default !global; outer { foo: $foo; } div { $foo: footer !default !global; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-null/000077500000000000000000000000001305254536400312735ustar00rootroot00000000000000expected_output.css000066400000000000000000000000751305254536400351510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-nulldiv inner{foo:lexical}outer{foo:outer}div inner{foo:lexical} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults-null/input.scss000066400000000000000000000005621305254536400333320ustar00rootroot00000000000000div { $foo: null !default; $foo: inner !default; $foo: null !default; $foo: lexical; inner { foo: $foo; } } // this should error // empty { foo: $foo; } $foo: null !default; $foo: outer !default; $foo: null !default; outer { foo: $foo; } div { $foo: null !default; $foo: footer !default; $foo: null !default; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults/000077500000000000000000000000001305254536400303235ustar00rootroot00000000000000expected_output.css000066400000000000000000000001751305254536400342020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaultsdiv{asd:9;qwe:99;zapf:3;ding:84}div{foo:42;foo:99;foo:999;foo:999;baz:9999}div div{bar:9999;bar:999}div{asd:99;qwe:42;zap:3} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/defaults/input.scss000066400000000000000000000005031305254536400323550ustar00rootroot00000000000000$i: 9; $z: 3 !default; div { asd: $i; $i: 99 !global; $n: 42 !global; qwe: $i; zapf: $z; $z: 84; ding: $z; } div { foo: $n; foo: $i; $i: 999; $n: 999; foo: $n; foo: $i; div { $i: 9999; $n: 9999 !default; bar: $i; bar: $n; } baz: $i; } div { asd: $i; qwe: $n; zap: $z; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/feature-test/000077500000000000000000000000001305254536400311245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400347720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/feature-testdiv{feature:true} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/feature-test/input.scss000066400000000000000000000001201305254536400331510ustar00rootroot00000000000000@if feature-exists(global-variable-shadowing) { div { feature: true; } }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/lexical-scope/000077500000000000000000000000001305254536400312445ustar00rootroot00000000000000expected_output.css000066400000000000000000000001451305254536400351200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/lexical-scopediv{x:42;y:109}div for{y:89;x:1;x:999;y:94;x:2;x:999;y:99;x:3;x:999;y:104;x:4;x:999;y:109;x:5;x:999} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/lexical-scope/input.scss000066400000000000000000000003441305254536400333010ustar00rootroot00000000000000$x: -42; $y: -84; div { $x: 42; $y: 84; for { @for $x from 1 through 5 { $y: $y + 5; y: $y; x: $x; $x: 999; x: $x; $y: -9 !global; $x: -9 !global; } } x: $x; y: $y; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/root-scope/000077500000000000000000000000001305254536400306065ustar00rootroot00000000000000expected_output.css000066400000000000000000000001531305254536400344610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/root-scopediv{x:-42;y:-84;x:-9;y:-9}div for{x:-42;y:-84;x:1;y:-79;x:2;y:-74;x:3;y:-69;x:4;y:-64;x:5;y:-59;x:-9;y:-9} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variable-scoping/root-scope/input.scss000066400000000000000000000004011305254536400326350ustar00rootroot00000000000000$x: -42; $y: -84; div { x: $x; y: $y; for { x: $x; y: $y; @for $x from 1 through 5 { $y: $y + 5; x: $x; y: $y; $x: 999; $y: -9 !global; $x: -9 !global; } x: $x; y: $y; } x: $x; y: $y; }sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variables_in_media/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variables_in_media/expected_output.css000066400000000000000000000001101305254536400330070ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 20), only print{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/libsass/variables_in_media/input.scss000066400000000000000000000002141305254536400311150ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/maps/000077500000000000000000000000001305254536400225675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-get/000077500000000000000000000000001305254536400241215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-get/expected_output.css000066400000000000000000000000211305254536400300450ustar00rootroot00000000000000div{foo:1;foo:2} sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-get/input.scss000066400000000000000000000002261305254536400261550ustar00rootroot00000000000000div { foo: map-get((foo: 1, bar: 2), foo); foo: map-get((foo: 1, bar: 2), bar); foo: map-get((foo: 1, bar: 2), baz); foo: map-get((), foo); } sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-has-key/000077500000000000000000000000001305254536400247035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-has-key/expected_output.css000066400000000000000000000000421305254536400306320ustar00rootroot00000000000000div{foo:true;foo:false;foo:false} sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-has-key/input.scss000066400000000000000000000001731305254536400267400ustar00rootroot00000000000000div { foo: map-has-key((foo: 1, bar: 1), foo); foo: map-has-key((foo: 1, bar: 1), baz); foo: map-has-key((), foo); } sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-keys/000077500000000000000000000000001305254536400243155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-keys/expected_output.css000066400000000000000000000000211305254536400302410ustar00rootroot00000000000000div{foo:foo,bar} sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-keys/input.scss000066400000000000000000000000531305254536400263470ustar00rootroot00000000000000div { foo: map-keys((foo: 1, bar: 2)); } sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-merge/000077500000000000000000000000001305254536400244415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-merge/expected_output.css000066400000000000000000000000611305254536400303710ustar00rootroot00000000000000div{foo-1:true;foo-2:true;foo-3:true;foo-4:true} sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-merge/input.scss000066400000000000000000000006761305254536400265060ustar00rootroot00000000000000$before-1: map-merge((foo: 1, bar: 2), (baz: 3)); $before-2: map-merge((), (foo: 1, bar: 2)); $before-3: map-merge((foo: 1, bar: 2), ()); $before-4: map-merge((foo: 1, bar: 2), (foo: 3)); $after-1: (foo: 1, bar: 2, baz: 3); $after-2: (foo: 1, bar: 2); $after-3: (foo: 1, bar: 2); $after-4: (foo: 3, bar: 2); div { foo-1: $before-1 == $after-1; foo-2: $before-2 == $after-2; foo-3: $before-3 == $after-3; foo-4: $before-4 == $after-4; } sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-remove/000077500000000000000000000000001305254536400246375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-remove/expected_output.css000066400000000000000000000000161305254536400305670ustar00rootroot00000000000000div{foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-remove/input.scss000066400000000000000000000001611305254536400266710ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3), bar); $after: (foo: 1, baz: 3); div { foo: $before == $after; } sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-values/000077500000000000000000000000001305254536400246415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-values/expected_output.css000066400000000000000000000000271305254536400305730ustar00rootroot00000000000000div{foo:1,2;foo:1,2,2} sass-spec-3.5.0-2/spec/output_styles/compressed/maps/map-values/input.scss000066400000000000000000000001321305254536400266710ustar00rootroot00000000000000div { foo: map-values((foo: 1, bar: 2)); foo: map-values((foo: 1, bar: 2, baz: 2)); } sass-spec-3.5.0-2/spec/output_styles/compressed/media_import/000077500000000000000000000000001305254536400243005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/media_import/expected_output.css000066400000000000000000000000331305254536400302270ustar00rootroot00000000000000@import "./fonts.sass" all sass-spec-3.5.0-2/spec/output_styles/compressed/media_import/input.scss000066400000000000000000000000331305254536400263300ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-3.5.0-2/spec/output_styles/compressed/misc/000077500000000000000000000000001305254536400225625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/JMA-pseudo-test/000077500000000000000000000000001305254536400254435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/JMA-pseudo-test/expected_output.css000066400000000000000000000000551305254536400313760ustar00rootroot00000000000000.foo h1,.foo .bar h3,.bar .foo h3{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/JMA-pseudo-test/input.scss000066400000000000000000000002141305254536400274740ustar00rootroot00000000000000.foo { h1 { color:red; } } .bar { &:hover h3, h3 { @extend h1; } } sass-spec-3.5.0-2/spec/output_styles/compressed/misc/directive_interpolation/000077500000000000000000000000001305254536400275075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/directive_interpolation/expected_output.css000066400000000000000000000000241305254536400334360ustar00rootroot00000000000000@foo bar12 qux{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/directive_interpolation/input.scss000066400000000000000000000000451305254536400315420ustar00rootroot00000000000000$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/empty_content/000077500000000000000000000000001305254536400254525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/empty_content/expected_output.css000066400000000000000000000000071305254536400314020ustar00rootroot00000000000000a{b:c} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/empty_content/input.scss000066400000000000000000000000641305254536400275060ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-3.5.0-2/spec/output_styles/compressed/misc/import_in_mixin/000077500000000000000000000000001305254536400257665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/import_in_mixin/expected_output.css000066400000000000000000000001011305254536400317110ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans") sass-spec-3.5.0-2/spec/output_styles/compressed/misc/import_in_mixin/input.scss000066400000000000000000000002451305254536400300230ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts(); sass-spec-3.5.0-2/spec/output_styles/compressed/misc/import_with_interpolation/000077500000000000000000000000001305254536400300765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/import_with_interpolation/expected_output.css000066400000000000000000000001011305254536400340210ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans") sass-spec-3.5.0-2/spec/output_styles/compressed/misc/import_with_interpolation/input.scss000066400000000000000000000001421305254536400321270ustar00rootroot00000000000000$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-3.5.0-2/spec/output_styles/compressed/misc/lang-bug/000077500000000000000000000000001305254536400242565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/lang-bug/expected_output.css000066400000000000000000000000301305254536400302020ustar00rootroot00000000000000div:lang(nb){color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/lang-bug/input.scss000066400000000000000000000000361305254536400263110ustar00rootroot00000000000000div:lang(nb) { color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/misc/media_interpolation/000077500000000000000000000000001305254536400266105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/media_interpolation/expected_output.css000066400000000000000000000000221305254536400325350ustar00rootroot00000000000000@media bar12{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/media_interpolation/input.scss000066400000000000000000000000431305254536400306410ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/mixin_content/000077500000000000000000000000001305254536400254405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/mixin_content/expected_output.css000066400000000000000000000000301305254536400313640ustar00rootroot00000000000000color short name or not?sass-spec-3.5.0-2/spec/output_styles/compressed/misc/mixin_content/input.scss000066400000000000000000000003571305254536400275010ustar00rootroot00000000000000$color: blue; @mixin context($class, $color: red) { .#{$class} { background-color: $color; @content; border-color: $color; } } @include context(parent) { @include context(child, $color: yellow) { color: $color; } } sass-spec-3.5.0-2/spec/output_styles/compressed/misc/mixin_content/options.yml000066400000000000000000000000411305254536400276510ustar00rootroot00000000000000--- :todo: - libsass - ruby-sass sass-spec-3.5.0-2/spec/output_styles/compressed/misc/namespace_properties_with_script_value/000077500000000000000000000000001305254536400326055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400364560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/namespace_properties_with_script_valuefoo{bar:bazbang;bar-bip:bop;bar-bing:bop} input.scss000066400000000000000000000000721305254536400345610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/namespace_properties_with_script_valuefoo { bar: baz + bang { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/negative_numbers/000077500000000000000000000000001305254536400261175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/negative_numbers/expected_output.css000066400000000000000000000000411305254536400320450ustar00rootroot00000000000000a{zero:0;zero:0}a{near:0;near:0} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/negative_numbers/input.scss000066400000000000000000000001601305254536400301500ustar00rootroot00000000000000$zero: 0; a { zero: -$zero; zero: $zero * -1; } $near: 0.0000001; a { near: -$near; near: $near * -1; } sass-spec-3.5.0-2/spec/output_styles/compressed/misc/selector_interpolation_before_element_name/000077500000000000000000000000001305254536400334045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000201305254536400372500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/selector_interpolation_before_element_namefoo barbaz{a:b} input.scss000066400000000000000000000000341305254536400353560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/selector_interpolation_before_element_name#{"foo" + " bar"}baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/selector_only_interpolation/000077500000000000000000000000001305254536400304125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/selector_only_interpolation/expected_output.css000066400000000000000000000000151305254536400343410ustar00rootroot00000000000000foo bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/selector_only_interpolation/input.scss000066400000000000000000000000311305254536400324400ustar00rootroot00000000000000#{"foo" + " bar"} {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/trailing_comma_in_selector/000077500000000000000000000000001305254536400301355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/trailing_comma_in_selector/expected_output.css000066400000000000000000000000501305254536400340630ustar00rootroot00000000000000#foo #bar,#baz #boom{a:b}#bip #bop{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/trailing_comma_in_selector/input.scss000066400000000000000000000000661305254536400321730ustar00rootroot00000000000000#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/unicode_variables/000077500000000000000000000000001305254536400262405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/misc/unicode_variables/expected_output.css000066400000000000000000000000141305254536400321660ustar00rootroot00000000000000blat{a:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/misc/unicode_variables/input.scss000066400000000000000000000000351305254536400302720ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/000077500000000000000000000000001305254536400251255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/abs/000077500000000000000000000000001305254536400256725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/abs/expected_output.css000066400000000000000000000000511305254536400316210ustar00rootroot00000000000000foo{foo:5;foo:5px;foo:5;foo:5px;foo:5px} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/abs/input.scss000066400000000000000000000001441305254536400277250ustar00rootroot00000000000000foo { foo: abs(-5); foo: abs(-5px); foo: abs(5); foo: abs(5px); foo: abs($number: 5px); } sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/ceil/000077500000000000000000000000001305254536400260415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/ceil/expected_output.css000066400000000000000000000000331305254536400317700ustar00rootroot00000000000000foo{foo:5;foo:5px;foo:5px} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/ceil/input.scss000066400000000000000000000001131305254536400300700ustar00rootroot00000000000000foo { foo: ceil(4.1); foo: ceil(4.8px); foo: ceil($number: 4.8px); } sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/floor/000077500000000000000000000000001305254536400262465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/floor/expected_output.css000066400000000000000000000000331305254536400321750ustar00rootroot00000000000000foo{foo:4;foo:4px;foo:4px} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/floor/input.scss000066400000000000000000000001161305254536400303000ustar00rootroot00000000000000foo { foo: floor(4.8); foo: floor(4.8px); foo: floor($number: 4.8px); } sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/max/000077500000000000000000000000001305254536400257125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/max/expected_output.css000066400000000000000000000000411305254536400316400ustar00rootroot00000000000000foo{foo:3;foo:3;foo:4em;foo:6in} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/max/input.scss000066400000000000000000000001361305254536400277460ustar00rootroot00000000000000foo { foo: max(1, 2, 3); foo: max(3, 2px, 1px); foo: max(4em); foo: max(10cm, 6in); } sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/min/000077500000000000000000000000001305254536400257105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/min/expected_output.css000066400000000000000000000000421305254536400316370ustar00rootroot00000000000000foo{foo:1;foo:1;foo:4em;foo:10cm} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/min/input.scss000066400000000000000000000001361305254536400277440ustar00rootroot00000000000000foo { foo: min(1, 2, 3); foo: min(3px, 2px, 1); foo: min(4em); foo: min(10cm, 6in); } sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/percentage/000077500000000000000000000000001305254536400272425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/percentage/expected_output.css000066400000000000000000000000461305254536400331750ustar00rootroot00000000000000foo{foo:50%;foo:100%;foo:25%;foo:50%} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/percentage/input.scss000066400000000000000000000001671305254536400313020ustar00rootroot00000000000000foo { foo: percentage(.5); foo: percentage(1); foo: percentage(25px / 100px); foo: percentage($number: 0.5); } sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/random/000077500000000000000000000000001305254536400264055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/random/expected_output.css000066400000000000000000000000731305254536400323400ustar00rootroot00000000000000foo{foo:true;foo:true;foo:true;foo:true;foo:true;foo:true} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/random/input.scss000066400000000000000000000004101305254536400304340ustar00rootroot00000000000000foo { $number: random(); foo: $number >= 0 and $number <= 1; $number: random(1.0); foo: $number >= 0 and $number <= 1; foo: random(1) == 1; foo: type-of(random()) == number; foo: type-of(random(1)) == number; foo: type-of(random(1.0)) == number; } sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/round/000077500000000000000000000000001305254536400262545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/round/expected_output.css000066400000000000000000000000431305254536400322040ustar00rootroot00000000000000foo{foo:5;foo:5px;foo:5px;foo:5px} sass-spec-3.5.0-2/spec/output_styles/compressed/number-functions/round/input.scss000066400000000000000000000001451305254536400303100ustar00rootroot00000000000000foo { foo: round(4.8); foo: round(4.8px); foo: round(5.49px); foo: round($number: 5.49px); } sass-spec-3.5.0-2/spec/output_styles/compressed/options.yml000066400000000000000000000000371305254536400240450ustar00rootroot00000000000000--- :output_style: :compressed sass-spec-3.5.0-2/spec/output_styles/compressed/parser/000077500000000000000000000000001305254536400231235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/000077500000000000000000000000001305254536400254515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/000077500000000000000000000000001305254536400305755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/spaced/000077500000000000000000000000001305254536400320345ustar00rootroot00000000000000expected_output.css000066400000000000000000000016401305254536400357110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/spaced.result{output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal";output:"literal literal"} input.scss000066400000000000000000000024151305254536400340130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/spaced$input: literal; .result { output: literal $input; output: literal #{$input}; output: literal #{literal}; output: literal #{"literal"}; output: $input $input; output: $input #{$input}; output: $input #{literal}; output: $input #{"literal"}; output: #{$input} literal; output: #{$input} $input; output: #{$input} #{$input}; output: #{$input} #{literal}; output: #{$input} #{"literal"}; output: #{literal} literal; output: #{literal} $input; output: #{literal} #{$input}; output: #{literal} #{literal}; output: #{literal} #{"literal"}; output: #{"literal"} literal; output: #{"literal"} $input; output: #{"literal"} #{$input}; output: #{"literal"} #{literal}; output: #{"literal"} #{"literal"}; output: "literal #{$input}"; output: "literal #{literal}"; output: "literal #{"literal"}"; output: "#{$input} literal"; output: "#{$input} #{$input}"; output: "#{$input} #{literal}"; output: "#{$input} #{"literal"}"; output: "#{literal} literal"; output: "#{literal} #{$input}"; output: "#{literal} #{literal}"; output: "#{literal} #{"literal"}"; output: "#{"literal"} literal"; output: "#{"literal"} #{$input}"; output: "#{"literal"} #{literal}"; output: "#{"literal"} #{"literal"}"; }sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced-4.0/000077500000000000000000000000001305254536400326765ustar00rootroot00000000000000expected_output.css000066400000000000000000000015631305254536400365570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced-4.0.result{output:literal literal;output:literalliteral;output:literalliteral;output:literalliteral;output:literal literal;output:literal literal;output:literal literal;output:literal literal;output:literalliteral;output:literal literal;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literal literal;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literal literal;output:literalliteral;output:literalliteral;output:literalliteral;output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral"} input.scss000066400000000000000000000023011305254536400346470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced-4.0$input: literal; .result { output: literal$input; output: literal#{$input}; output: literal#{literal}; output: literal#{"literal"}; output: $input$input; output: $input#{$input}; output: $input#{literal}; output: $input#{"literal"}; output: #{$input}literal; output: #{$input}$input; output: #{$input}#{$input}; output: #{$input}#{literal}; output: #{$input}#{"literal"}; output: #{literal}literal; output: #{literal}$input; output: #{literal}#{$input}; output: #{literal}#{literal}; output: #{literal}#{"literal"}; output: #{"literal"}literal; output: #{"literal"}$input; output: #{"literal"}#{$input}; output: #{"literal"}#{literal}; output: #{"literal"}#{"literal"}; output: "literal#{$input}"; output: "literal#{literal}"; output: "literal#{"literal"}"; output: "#{$input}literal"; output: "#{$input}#{$input}"; output: "#{$input}#{literal}"; output: "#{$input}#{"literal"}"; output: "#{literal}literal"; output: "#{literal}#{$input}"; output: "#{literal}#{literal}"; output: "#{literal}#{"literal"}"; output: "#{"literal"}literal"; output: "#{"literal"}#{$input}"; output: "#{"literal"}#{literal}"; output: "#{"literal"}#{"literal"}"; }options.yml000066400000000000000000000000321305254536400350300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced/000077500000000000000000000000001305254536400323775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced/error000066400000000000000000000041431305254536400334550ustar00rootroot00000000000000DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}literal") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('#{$input}"literal"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"literal"#{$input}') You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000015551305254536400362610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced.result{output:literal literal;output:literalliteral;output:literalliteral;output:literalliteral;output:literal literal;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:literalliteral;output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral";output:"literalliteral"} input.scss000066400000000000000000000023011305254536400343500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced$input: literal; .result { output: literal$input; output: literal#{$input}; output: literal#{literal}; output: literal#{"literal"}; output: $input$input; output: $input#{$input}; output: $input#{literal}; output: $input#{"literal"}; output: #{$input}literal; output: #{$input}$input; output: #{$input}#{$input}; output: #{$input}#{literal}; output: #{$input}#{"literal"}; output: #{literal}literal; output: #{literal}$input; output: #{literal}#{$input}; output: #{literal}#{literal}; output: #{literal}#{"literal"}; output: #{"literal"}literal; output: #{"literal"}$input; output: #{"literal"}#{$input}; output: #{"literal"}#{literal}; output: #{"literal"}#{"literal"}; output: "literal#{$input}"; output: "literal#{literal}"; output: "literal#{"literal"}"; output: "#{$input}literal"; output: "#{$input}#{$input}"; output: "#{$input}#{literal}"; output: "#{$input}#{"literal"}"; output: "#{literal}literal"; output: "#{literal}#{$input}"; output: "#{literal}#{literal}"; output: "#{literal}#{"literal"}"; output: "#{"literal"}literal"; output: "#{"literal"}#{$input}"; output: "#{"literal"}#{literal}"; output: "#{"literal"}#{"literal"}"; }options.yml000066400000000000000000000000611305254536400345330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/00_concatenation/unspaced--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/000077500000000000000000000000001305254536400274055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/01_inline/000077500000000000000000000000001305254536400311635ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400350350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/01_inline.result{output:literal;output:literal;output:"[literal]";output:"literal";output:"literal";output:"['literal']"} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/01_inline/input.scss000066400000000000000000000002331305254536400332150ustar00rootroot00000000000000.result { output: literal; output: #{literal}; output: "[#{literal}]"; output: "#{literal}"; output: '#{literal}'; output: "['#{literal}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/02_variable/000077500000000000000000000000001305254536400314735ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400353450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/02_variable.result{output:literal;output:literal;output:"[literal]";output:"literal";output:"literal";output:"['literal']"} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/02_variable/input.scss000066400000000000000000000002461305254536400335310ustar00rootroot00000000000000$input: literal; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/03_inline_double/000077500000000000000000000000001305254536400325175ustar00rootroot00000000000000expected_output.css000066400000000000000000000001321305254536400363670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/03_inline_double.result{output:literal;output:[literal];output:literal;output:literal;output:['literal']} input.scss000066400000000000000000000002271305254536400344750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/03_inline_double.result { output: #{#{literal}}; output: #{"[#{literal}]"}; output: #{"#{literal}"}; output: #{'#{literal}'}; output: #{"['#{literal}']"}; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/04_variable_double/000077500000000000000000000000001305254536400330275ustar00rootroot00000000000000expected_output.css000066400000000000000000000001321305254536400366770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/04_variable_double.result{output:literal;output:[literal];output:literal;output:literal;output:['literal']} input.scss000066400000000000000000000002431305254536400350030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/04_variable_double$input: literal; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400343325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003111305254536400402600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/05_variable_quoted_double.result{dquoted:"literal";dquoted:"[literal]";dquoted:"literal";dquoted:"literal";dquoted:"['literal']";squoted:"literal";squoted:"[literal]";squoted:"literal";squoted:"literal";squoted:"['literal']"} input.scss000066400000000000000000000005071305254536400363700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/05_variable_quoted_double$input: literal; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400340425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/06_escape_interpolationexpected_output.css000066400000000000000000000001431305254536400377730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/06_escape_interpolation.result{output:"[\#{literal}]";output:"\#{literal}";output:'\#{literal}';output:"['\#{literal}']"} input.scss000066400000000000000000000002071305254536400360750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/01_literal/06_escape_interpolation$input: literal; .result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/000077500000000000000000000000001305254536400306055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/01_inline/000077500000000000000000000000001305254536400323635ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400362370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/01_inline.result{output:"dquoted";output:dquoted;output:"[dquoted]";output:"dquoted";output:"dquoted";output:"['dquoted']"} input.scss000066400000000000000000000002471305254536400343430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/01_inline.result { output: "dquoted"; output: #{"dquoted"}; output: "[#{"dquoted"}]"; output: "#{"dquoted"}"; output: '#{"dquoted"}'; output: "['#{"dquoted"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/02_variable/000077500000000000000000000000001305254536400326735ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400365470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/02_variable.result{output:"dquoted";output:dquoted;output:"[dquoted]";output:"dquoted";output:"dquoted";output:"['dquoted']"} input.scss000066400000000000000000000002501305254536400346450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/02_variable$input: "dquoted"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400336405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001321305254536400375670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/03_inline_double.result{output:dquoted;output:[dquoted];output:dquoted;output:dquoted;output:['dquoted']} input.scss000066400000000000000000000002411305254536400356710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/03_inline_double.result { output: #{#{"dquoted"}}; output: #{"[#{"dquoted"}]"}; output: #{"#{"dquoted"}"}; output: #{'#{"dquoted"}'}; output: #{"['#{"dquoted"}']"}; } 000077500000000000000000000000001305254536400341505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001321305254536400400770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/04_variable_double.result{output:dquoted;output:[dquoted];output:dquoted;output:dquoted;output:['dquoted']} input.scss000066400000000000000000000002451305254536400362050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/04_variable_double$input: "dquoted"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400355325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003111305254536400414600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/05_variable_quoted_double.result{dquoted:"dquoted";dquoted:"[dquoted]";dquoted:"dquoted";dquoted:"dquoted";dquoted:"['dquoted']";squoted:"dquoted";squoted:"[dquoted]";squoted:"dquoted";squoted:"dquoted";squoted:"['dquoted']"} input.scss000066400000000000000000000005111305254536400375630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/05_variable_quoted_double$input: "dquoted"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400352425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000001561305254536400411770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/06_escape_interpolation.result{output:"[#{" dquoted "}]";output:"#{" dquoted "}";output:'\#{"dquoted"}';output:"['#{" dquoted "}']"} input.scss000066400000000000000000000002211305254536400372710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/02_double_quoted/06_escape_interpolation$input: "dquoted"; .result { output: "[\#{"dquoted"}]"; output: "\#{"dquoted"}"; output: '\#{"dquoted"}'; output: "['\#{"dquoted"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/000077500000000000000000000000001305254536400306155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/01_inline/000077500000000000000000000000001305254536400323735ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400362470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/01_inline.result{output:'squoted';output:squoted;output:"[squoted]";output:"squoted";output:"squoted";output:"['squoted']"} input.scss000066400000000000000000000002471305254536400343530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/01_inline.result { output: 'squoted'; output: #{'squoted'}; output: "[#{'squoted'}]"; output: "#{'squoted'}"; output: '#{'squoted'}'; output: "['#{'squoted'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/02_variable/000077500000000000000000000000001305254536400327035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400365570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/02_variable.result{output:"squoted";output:squoted;output:"[squoted]";output:"squoted";output:"squoted";output:"['squoted']"} input.scss000066400000000000000000000002501305254536400346550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/02_variable$input: 'squoted'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400336505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001321305254536400375770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/03_inline_double.result{output:squoted;output:[squoted];output:squoted;output:squoted;output:['squoted']} input.scss000066400000000000000000000002411305254536400357010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/03_inline_double.result { output: #{#{'squoted'}}; output: #{"[#{'squoted'}]"}; output: #{"#{'squoted'}"}; output: #{'#{'squoted'}'}; output: #{"['#{'squoted'}']"}; } 000077500000000000000000000000001305254536400341605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001321305254536400401070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/04_variable_double.result{output:squoted;output:[squoted];output:squoted;output:squoted;output:['squoted']} input.scss000066400000000000000000000002451305254536400362150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/04_variable_double$input: 'squoted'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400355425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003111305254536400414700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/05_variable_quoted_double.result{dquoted:"squoted";dquoted:"[squoted]";dquoted:"squoted";dquoted:"squoted";dquoted:"['squoted']";squoted:"squoted";squoted:"[squoted]";squoted:"squoted";squoted:"squoted";squoted:"['squoted']"} input.scss000066400000000000000000000005111305254536400375730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/05_variable_quoted_double$input: 'squoted'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400352525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000001541305254536400412050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/06_escape_interpolation.result{output:"[\#{'squoted'}]";output:"\#{'squoted'}";output:"#{" squoted "}";output:"['\#{'squoted'}']"} input.scss000066400000000000000000000002211305254536400373010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/03_single_quoted/06_escape_interpolation$input: 'squoted'; .result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: '\#{'squoted'}'; output: "['\#{'squoted'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/000077500000000000000000000000001305254536400314635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/01_inline/000077500000000000000000000000001305254536400332415ustar00rootroot00000000000000expected_output.css000066400000000000000000000002071305254536400371140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/01_inline.result{output:"alpha" 'beta';output:alpha beta;output:"[alpha beta]";output:"alpha beta";output:"alpha beta";output:"['alpha beta']"} input.scss000066400000000000000000000003051305254536400352140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/01_inline.result { output: "alpha" 'beta'; output: #{"alpha" 'beta'}; output: "[#{"alpha" 'beta'}]"; output: "#{"alpha" 'beta'}"; output: '#{"alpha" 'beta'}'; output: "['#{"alpha" 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/02_variable/000077500000000000000000000000001305254536400335515ustar00rootroot00000000000000expected_output.css000066400000000000000000000002071305254536400374240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/02_variable.result{output:"alpha" "beta";output:alpha beta;output:"[alpha beta]";output:"alpha beta";output:"alpha beta";output:"['alpha beta']"} input.scss000066400000000000000000000002551305254536400355300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/02_variable$input: "alpha" 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400345165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001511305254536400404460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/03_inline_double.result{output:alpha beta;output:[alpha beta];output:alpha beta;output:alpha beta;output:['alpha beta']} input.scss000066400000000000000000000002721305254536400365530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/03_inline_double.result { output: #{#{"alpha" 'beta'}}; output: #{"[#{"alpha" 'beta'}]"}; output: #{"#{"alpha" 'beta'}"}; output: #{'#{"alpha" 'beta'}'}; output: #{"['#{"alpha" 'beta'}']"}; } 000077500000000000000000000000001305254536400350265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001511305254536400407560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/04_variable_double.result{output:alpha beta;output:[alpha beta];output:alpha beta;output:alpha beta;output:['alpha beta']} input.scss000066400000000000000000000002521305254536400370610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/04_variable_double$input: "alpha" 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400364105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003471305254536400423470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/05_variable_quoted_double.result{dquoted:"alpha beta";dquoted:"[alpha beta]";dquoted:"alpha beta";dquoted:"alpha beta";dquoted:"['alpha beta']";squoted:"alpha beta";squoted:"[alpha beta]";squoted:"alpha beta";squoted:"alpha beta";squoted:"['alpha beta']"} input.scss000066400000000000000000000005161305254536400404460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/05_variable_quoted_double$input: "alpha" 'beta'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400361205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002031305254536400420460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/06_escape_interpolation.result{output:"[#{" alpha " 'beta'}]";output:"#{" alpha " 'beta'}";output:'#{"alpha" ' beta "}";output:"['#{" alpha " 'beta'}']"} input.scss000066400000000000000000000002521305254536400401530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/04_space_list_quoted/06_escape_interpolation$input: "alpha" 'beta'; .result { output: "[\#{"alpha" 'beta'}]"; output: "\#{"alpha" 'beta'}"; output: '\#{"alpha" 'beta'}'; output: "['\#{"alpha" 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/000077500000000000000000000000001305254536400314655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/01_inline/000077500000000000000000000000001305254536400332435ustar00rootroot00000000000000expected_output.css000066400000000000000000000002101305254536400371100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/01_inline.result{output:"alpha", 'beta';output:alpha,beta;output:"[alpha,beta]";output:"alpha,beta";output:"alpha,beta";output:"['alpha,beta']"} input.scss000066400000000000000000000003131305254536400352150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/01_inline.result { output: "alpha", 'beta'; output: #{"alpha", 'beta'}; output: "[#{"alpha", 'beta'}]"; output: "#{"alpha", 'beta'}"; output: '#{"alpha", 'beta'}'; output: "['#{"alpha", 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/02_variable/000077500000000000000000000000001305254536400335535ustar00rootroot00000000000000expected_output.css000066400000000000000000000002071305254536400374260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/02_variable.result{output:"alpha","beta";output:alpha,beta;output:"[alpha,beta]";output:"alpha,beta";output:"alpha,beta";output:"['alpha,beta']"} input.scss000066400000000000000000000002561305254536400355330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/02_variable$input: "alpha", 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400345205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001511305254536400404500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/03_inline_double.result{output:alpha,beta;output:[alpha,beta];output:alpha,beta;output:alpha,beta;output:['alpha,beta']} input.scss000066400000000000000000000002771305254536400365620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/03_inline_double.result { output: #{#{"alpha", 'beta'}}; output: #{"[#{"alpha", 'beta'}]"}; output: #{"#{"alpha", 'beta'}"}; output: #{'#{"alpha", 'beta'}'}; output: #{"['#{"alpha", 'beta'}']"}; } 000077500000000000000000000000001305254536400350305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001511305254536400407600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/04_variable_double.result{output:alpha,beta;output:[alpha,beta];output:alpha,beta;output:alpha,beta;output:['alpha,beta']} input.scss000066400000000000000000000002531305254536400370640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/04_variable_double$input: "alpha", 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400364125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003471305254536400423510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double.result{dquoted:"alpha,beta";dquoted:"[alpha,beta]";dquoted:"alpha,beta";dquoted:"alpha,beta";dquoted:"['alpha,beta']";squoted:"alpha,beta";squoted:"[alpha,beta]";squoted:"alpha,beta";squoted:"alpha,beta";squoted:"['alpha,beta']"} input.scss000066400000000000000000000005171305254536400404510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double$input: "alpha", 'beta'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400361225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002071305254536400420540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/06_escape_interpolation.result{output:"[#{" alpha ", 'beta'}]";output:"#{" alpha ", 'beta'}";output:'#{"alpha", ' beta "}";output:"['#{" alpha ", 'beta'}']"} input.scss000066400000000000000000000002571305254536400401620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/05_comma_list_quoted/06_escape_interpolation$input: "alpha", 'beta'; .result { output: "[\#{"alpha", 'beta'}]"; output: "\#{"alpha", 'beta'}"; output: '\#{"alpha", 'beta'}'; output: "['\#{"alpha", 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/000077500000000000000000000000001305254536400316335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/01_inline/000077500000000000000000000000001305254536400334115ustar00rootroot00000000000000expected_output.css000066400000000000000000000002451305254536400372660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/01_inline.result{output:gamme "'" delta "'";output:gamme ' delta ';output:"[gamme ' delta ']";output:"gamme ' delta '";output:"gamme ' delta '";output:"['gamme ' delta '']"} input.scss000066400000000000000000000003271305254536400353700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/01_inline.result { output: gamme "'"delta"'"; output: #{gamme "'"delta"'"}; output: "[#{gamme "'"delta"'"}]"; output: "#{gamme "'"delta"'"}"; output: '#{gamme "'"delta"'"}'; output: "['#{gamme "'"delta"'"}']"; } 000077500000000000000000000000001305254536400336425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/02_variableexpected_output.css000066400000000000000000000002451305254536400375760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/02_variable.result{output:gamme "'" delta "'";output:gamme ' delta ';output:"[gamme ' delta ']";output:"gamme ' delta '";output:"gamme ' delta '";output:"['gamme ' delta '']"} input.scss000066400000000000000000000002601305254536400356740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/02_variable$input: gamme "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400346665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/03_inline_doubleexpected_output.css000066400000000000000000000002021305254536400406130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/03_inline_double.result{output:gamme ' delta ';output:[gamme ' delta '];output:gamme ' delta ';output:gamme ' delta ';output:['gamme ' delta '']} input.scss000066400000000000000000000003111305254536400367150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/03_inline_double.result { output: #{#{gamme "'"delta"'"}}; output: #{"[#{gamme "'"delta"'"}]"}; output: #{"#{gamme "'"delta"'"}"}; output: #{'#{gamme "'"delta"'"}'}; output: #{"['#{gamme "'"delta"'"}']"}; } 000077500000000000000000000000001305254536400351765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/04_variable_doubleexpected_output.css000066400000000000000000000002021305254536400411230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/04_variable_double.result{output:gamme ' delta ';output:[gamme ' delta '];output:gamme ' delta ';output:gamme ' delta ';output:['gamme ' delta '']} input.scss000066400000000000000000000002551305254536400372340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/04_variable_double$input: gamme "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400365605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004311305254536400425110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/05_variable_quoted_double.result{dquoted:"gamme ' delta '";dquoted:"[gamme ' delta ']";dquoted:"gamme ' delta '";dquoted:"gamme ' delta '";dquoted:"['gamme ' delta '']";squoted:"gamme ' delta '";squoted:"[gamme ' delta ']";squoted:"gamme ' delta '";squoted:"gamme ' delta '";squoted:"['gamme ' delta '']"} input.scss000066400000000000000000000005211305254536400406120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/05_variable_quoted_double$input: gamme "'"delta"'"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400362705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/06_escape_interpolationexpected_output.css000066400000000000000000000002171305254536400422230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/06_escape_interpolation.result{output:"[#{gamme " '"delta"' "}]";output:"#{gamme " '"delta"' "}";output:'#{gamme "' "delta" '"}';output:"['#{gamme " '"delta"' "}']"} input.scss000066400000000000000000000002711305254536400403240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/06_space_list_complex/06_escape_interpolation$input: gamme "'"delta"'"; .result { output: "[\#{gamme "'"delta"'"}]"; output: "\#{gamme "'"delta"'"}"; output: '\#{gamme "'"delta"'"}'; output: "['\#{gamme "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/000077500000000000000000000000001305254536400316355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/01_inline/000077500000000000000000000000001305254536400334135ustar00rootroot00000000000000expected_output.css000066400000000000000000000002451305254536400372700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/01_inline.result{output:gamma,"'" delta "'";output:gamma,' delta ';output:"[gamma,' delta ']";output:"gamma,' delta '";output:"gamma,' delta '";output:"['gamma,' delta '']"} input.scss000066400000000000000000000003351305254536400353710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/01_inline.result { output: gamma, "'"delta"'"; output: #{gamma, "'"delta"'"}; output: "[#{gamma, "'"delta"'"}]"; output: "#{gamma, "'"delta"'"}"; output: '#{gamma, "'"delta"'"}'; output: "['#{gamma, "'"delta"'"}']"; } 000077500000000000000000000000001305254536400336445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/02_variableexpected_output.css000066400000000000000000000002451305254536400376000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/02_variable.result{output:gamma,"'" delta "'";output:gamma,' delta ';output:"[gamma,' delta ']";output:"gamma,' delta '";output:"gamma,' delta '";output:"['gamma,' delta '']"} input.scss000066400000000000000000000002611305254536400356770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/02_variable$input: gamma, "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400346705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/03_inline_doubleexpected_output.css000066400000000000000000000002021305254536400406150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/03_inline_double.result{output:gamma,' delta ';output:[gamma,' delta '];output:gamma,' delta ';output:gamma,' delta ';output:['gamma,' delta '']} input.scss000066400000000000000000000003161305254536400367240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/03_inline_double.result { output: #{#{gamma, "'"delta"'"}}; output: #{"[#{gamma, "'"delta"'"}]"}; output: #{"#{gamma, "'"delta"'"}"}; output: #{'#{gamma, "'"delta"'"}'}; output: #{"['#{gamma, "'"delta"'"}']"}; } 000077500000000000000000000000001305254536400352005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/04_variable_doubleexpected_output.css000066400000000000000000000002021305254536400411250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/04_variable_double.result{output:gamma,' delta ';output:[gamma,' delta '];output:gamma,' delta ';output:gamma,' delta ';output:['gamma,' delta '']} input.scss000066400000000000000000000002561305254536400372370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/04_variable_double$input: gamma, "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400365625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004311305254536400425130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/05_variable_quoted_double.result{dquoted:"gamma,' delta '";dquoted:"[gamma,' delta ']";dquoted:"gamma,' delta '";dquoted:"gamma,' delta '";dquoted:"['gamma,' delta '']";squoted:"gamma,' delta '";squoted:"[gamma,' delta ']";squoted:"gamma,' delta '";squoted:"gamma,' delta '";squoted:"['gamma,' delta '']"} input.scss000066400000000000000000000005221305254536400406150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/05_variable_quoted_double$input: gamma, "'"delta"'"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400362725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/06_escape_interpolationexpected_output.css000066400000000000000000000002231305254536400422220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/06_escape_interpolation.result{output:"[#{gamma, " '"delta"' "}]";output:"#{gamma, " '"delta"' "}";output:'#{gamma, "' "delta" '"}';output:"['#{gamma, " '"delta"' "}']"} input.scss000066400000000000000000000002761305254536400403330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/07_comma_list_complex/06_escape_interpolation$input: gamma, "'"delta"'"; .result { output: "[\#{gamma, "'"delta"'"}]"; output: "\#{gamma, "'"delta"'"}"; output: '\#{gamma, "'"delta"'"}'; output: "['\#{gamma, "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/000077500000000000000000000000001305254536400313705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/01_inline/000077500000000000000000000000001305254536400331465ustar00rootroot00000000000000expected_output.css000066400000000000000000000001331305254536400370170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/01_inline.result{output:\\;output:\\;output:"[\\\\]";output:"\\\\";output:"\\\\";output:"['\\\\']"} input.scss000066400000000000000000000001751305254536400351260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: #{\\}; output: "[#{\\}]"; output: "#{\\}"; output: '#{\\}'; output: "['#{\\}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/02_variable/000077500000000000000000000000001305254536400334565ustar00rootroot00000000000000expected_output.css000066400000000000000000000001331305254536400373270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/02_variable.result{output:\\;output:\\;output:"[\\\\]";output:"\\\\";output:"\\\\";output:"['\\\\']"} input.scss000066400000000000000000000002411305254536400354300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/02_variable$input: \\; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400344235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/03_inline_doubleexpected_output.css000066400000000000000000000001011305254536400403460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/03_inline_double.result{output:\\;output:[\\];output:\\;output:\\;output:['\\']} input.scss000066400000000000000000000001761305254536400364630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: #{#{\\}}; output: #{"[#{\\}]"}; output: #{"#{\\}"}; output: #{'#{\\}'}; output: #{"['#{\\}']"}; } 000077500000000000000000000000001305254536400347335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/04_variable_doubleexpected_output.css000066400000000000000000000001011305254536400406560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/04_variable_double.result{output:\\;output:[\\];output:\\;output:\\;output:['\\']} input.scss000066400000000000000000000002361305254536400367700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/04_variable_double$input: \\; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400363155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/05_variable_quoted_doubleexpected_output.css000066400000000000000000000002531305254536400422500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/05_variable_quoted_double.result{dquoted:"\\\\";dquoted:"[\\\\]";dquoted:"\\\\";dquoted:"\\\\";dquoted:"['\\\\']";squoted:"\\\\";squoted:"[\\\\]";squoted:"\\\\";squoted:"\\\\";squoted:"['\\\\']"} input.scss000066400000000000000000000005021305254536400403460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/05_variable_quoted_double$input: \\; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400360255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/06_escape_interpolationexpected_output.css000066400000000000000000000001171305254536400417570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result{output:"[\#{\\}]";output:"\#{\\}";output:'\#{\\}';output:"['\#{\\}']"} input.scss000066400000000000000000000001561305254536400400630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/10_escaped_backslash/06_escape_interpolation$input: \\; .result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/000077500000000000000000000000001305254536400310725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/01_inline/000077500000000000000000000000001305254536400326505ustar00rootroot00000000000000expected_output.css000066400000000000000000000002171305254536400365240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/01_inline.result{output:l\\ite\ral;output:l\\ite\ral;output:"[l\\\\ite\\ral]";output:"l\\\\ite\\ral";output:"l\\\\ite\\ral";output:"['l\\\\ite\\ral']"} input.scss000066400000000000000000000002551305254536400346270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/01_inline.result { output: l\\ite\ral; output: #{l\\ite\ral}; output: "[#{l\\ite\ral}]"; output: "#{l\\ite\ral}"; output: '#{l\\ite\ral}'; output: "['#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/02_variable/000077500000000000000000000000001305254536400331605ustar00rootroot00000000000000expected_output.css000066400000000000000000000002171305254536400370340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/02_variable.result{output:l\\ite\ral;output:l\\ite\ral;output:"[l\\\\ite\\ral]";output:"l\\\\ite\\ral";output:"l\\\\ite\\ral";output:"['l\\\\ite\\ral']"} input.scss000066400000000000000000000002511305254536400351330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/02_variable$input: l\\ite\ral; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400341255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/03_inline_doubleexpected_output.css000066400000000000000000000001511305254536400400550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/03_inline_double.result{output:l\\ite\ral;output:[l\\ite\ral];output:l\\ite\ral;output:l\\ite\ral;output:['l\\ite\ral']} input.scss000066400000000000000000000002461305254536400361630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/03_inline_double.result { output: #{#{l\\ite\ral}}; output: #{"[#{l\\ite\ral}]"}; output: #{"#{l\\ite\ral}"}; output: #{'#{l\\ite\ral}'}; output: #{"['#{l\\ite\ral}']"}; } 000077500000000000000000000000001305254536400344355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/04_variable_doubleexpected_output.css000066400000000000000000000001511305254536400403650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/04_variable_double.result{output:l\\ite\ral;output:[l\\ite\ral];output:l\\ite\ral;output:l\\ite\ral;output:['l\\ite\ral']} input.scss000066400000000000000000000002461305254536400364730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/04_variable_double$input: l\\ite\ral; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400360175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004051305254536400417510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/05_variable_quoted_double.result{dquoted:"l\\\\ite\\ral";dquoted:"[l\\\\ite\\ral]";dquoted:"l\\\\ite\\ral";dquoted:"l\\\\ite\\ral";dquoted:"['l\\\\ite\\ral']";squoted:"l\\\\ite\\ral";squoted:"[l\\\\ite\\ral]";squoted:"l\\\\ite\\ral";squoted:"l\\\\ite\\ral";squoted:"['l\\\\ite\\ral']"} input.scss000066400000000000000000000005121305254536400400510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/05_variable_quoted_double$input: l\\ite\ral; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400355275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/06_escape_interpolationexpected_output.css000066400000000000000000000001571305254536400414650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/06_escape_interpolation.result{output:"[\#{l\\ite\ral}]";output:"\#{l\\ite\ral}";output:'\#{l\\ite\ral}';output:"['\#{l\\ite\ral}']"} input.scss000066400000000000000000000002261305254536400375630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/11_escaped_literal/06_escape_interpolation$input: l\\ite\ral; .result { output: "[\#{l\\ite\ral}]"; output: "\#{l\\ite\ral}"; output: '\#{l\\ite\ral}'; output: "['\#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/000077500000000000000000000000001305254536400322725ustar00rootroot00000000000000000077500000000000000000000000001305254536400337715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/01_inlineexpected_output.css000066400000000000000000000001771305254536400377310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/01_inline.result{output:"l\\ite\ral";output:l\iteral;output:"[l\\iteral]";output:"l\\iteral";output:"l\\iteral";output:"['l\\iteral']"} input.scss000066400000000000000000000002711305254536400360250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/01_inline.result { output: "l\\ite\ral"; output: #{"l\\ite\ral"}; output: "[#{"l\\ite\ral"}]"; output: "#{"l\\ite\ral"}"; output: '#{"l\\ite\ral"}'; output: "['#{"l\\ite\ral"}']"; } 000077500000000000000000000000001305254536400343015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/02_variableexpected_output.css000066400000000000000000000001761305254536400402400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/02_variable.result{output:"l\\iteral";output:l\iteral;output:"[l\\iteral]";output:"l\\iteral";output:"l\\iteral";output:"['l\\iteral']"} input.scss000066400000000000000000000002531305254536400363350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/02_variable$input: "l\\ite\ral"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400353255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001371305254536400412610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/03_inline_double.result{output:l\iteral;output:[l\iteral];output:l\iteral;output:l\iteral;output:['l\iteral']} input.scss000066400000000000000000000002601305254536400373570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/03_inline_double.result { output: #{#{"l\\ite\ral"}}; output: #{"[#{"l\\ite\ral"}]"}; output: #{"#{"l\\ite\ral"}"}; output: #{'#{"l\\ite\ral"}'}; output: #{"['#{"l\\ite\ral"}']"}; } 000077500000000000000000000000001305254536400356355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001371305254536400415710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/04_variable_double.result{output:l\iteral;output:[l\iteral];output:l\iteral;output:l\iteral;output:['l\iteral']} input.scss000066400000000000000000000002501305254536400376660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/04_variable_double$input: "l\\ite\ral"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400372175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003351305254536400431530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double.result{dquoted:"l\\iteral";dquoted:"[l\\iteral]";dquoted:"l\\iteral";dquoted:"l\\iteral";dquoted:"['l\\iteral']";squoted:"l\\iteral";squoted:"[l\\iteral]";squoted:"l\\iteral";squoted:"l\\iteral";squoted:"['l\\iteral']"} input.scss000066400000000000000000000005141305254536400412530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double$input: "l\\ite\ral"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400367275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000001721305254536400426620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation.result{output:"[#{" l\\ite\ral "}]";output:"#{" l\\ite\ral "}";output:'\#{"l\\ite\ral"}';output:"['#{" l\\ite\ral "}']"} input.scss000066400000000000000000000002401305254536400407570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation$input: "l\\ite\ral"; .result { output: "[\#{"l\\ite\ral"}]"; output: "\#{"l\\ite\ral"}"; output: '\#{"l\\ite\ral"}'; output: "['\#{"l\\ite\ral"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/000077500000000000000000000000001305254536400323025ustar00rootroot00000000000000000077500000000000000000000000001305254536400340015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/01_inlineexpected_output.css000066400000000000000000000001771305254536400377410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/01_inline.result{output:'l\\ite\ral';output:l\iteral;output:"[l\\iteral]";output:"l\\iteral";output:"l\\iteral";output:"['l\\iteral']"} input.scss000066400000000000000000000002711305254536400360350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/01_inline.result { output: 'l\\ite\ral'; output: #{'l\\ite\ral'}; output: "[#{'l\\ite\ral'}]"; output: "#{'l\\ite\ral'}"; output: '#{'l\\ite\ral'}'; output: "['#{'l\\ite\ral'}']"; } 000077500000000000000000000000001305254536400343115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/02_variableexpected_output.css000066400000000000000000000001761305254536400402500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/02_variable.result{output:"l\\iteral";output:l\iteral;output:"[l\\iteral]";output:"l\\iteral";output:"l\\iteral";output:"['l\\iteral']"} input.scss000066400000000000000000000002531305254536400363450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/02_variable$input: 'l\\ite\ral'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400353355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001371305254536400412710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/03_inline_double.result{output:l\iteral;output:[l\iteral];output:l\iteral;output:l\iteral;output:['l\iteral']} input.scss000066400000000000000000000002601305254536400373670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/03_inline_double.result { output: #{#{'l\\ite\ral'}}; output: #{"[#{'l\\ite\ral'}]"}; output: #{"#{'l\\ite\ral'}"}; output: #{'#{'l\\ite\ral'}'}; output: #{"['#{'l\\ite\ral'}']"}; } 000077500000000000000000000000001305254536400356455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001371305254536400416010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/04_variable_double.result{output:l\iteral;output:[l\iteral];output:l\iteral;output:l\iteral;output:['l\iteral']} input.scss000066400000000000000000000002501305254536400376760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/04_variable_double$input: 'l\\ite\ral'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400372275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003351305254536400431630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double.result{dquoted:"l\\iteral";dquoted:"[l\\iteral]";dquoted:"l\\iteral";dquoted:"l\\iteral";dquoted:"['l\\iteral']";squoted:"l\\iteral";squoted:"[l\\iteral]";squoted:"l\\iteral";squoted:"l\\iteral";squoted:"['l\\iteral']"} input.scss000066400000000000000000000005141305254536400412630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double$input: 'l\\ite\ral'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400367375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000001701305254536400426700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation.result{output:"[\#{'l\\ite\ral'}]";output:"\#{'l\\ite\ral'}";output:"#{" l\\ite\ral "}";output:"['\#{'l\\ite\ral'}']"} input.scss000066400000000000000000000002401305254536400407670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation$input: 'l\\ite\ral'; .result { output: "[\#{'l\\ite\ral'}]"; output: "\#{'l\\ite\ral'}"; output: '\#{'l\\ite\ral'}'; output: "['\#{'l\\ite\ral'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/000077500000000000000000000000001305254536400326475ustar00rootroot00000000000000000077500000000000000000000000001305254536400343465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/01_inlineexpected_output.css000066400000000000000000000003271305254536400403030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/01_inline.result{output:\1\2\3\4\5\6\7\8\9;output:\1\2\3\4\5\6\7\8\9;output:"[\\1\\2\\3\\4\\5\\6\\7\\8\\9]";output:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";output:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";output:"['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"} input.scss000066400000000000000000000003351305254536400364030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/01_inline.result { output: \1\2\3\4\5\6\7\8\9; output: #{\1\2\3\4\5\6\7\8\9}; output: "[#{\1\2\3\4\5\6\7\8\9}]"; output: "#{\1\2\3\4\5\6\7\8\9}"; output: '#{\1\2\3\4\5\6\7\8\9}'; output: "['#{\1\2\3\4\5\6\7\8\9}']"; } 000077500000000000000000000000001305254536400346565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/02_variableexpected_output.css000066400000000000000000000003271305254536400406130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/02_variable.result{output:\1\2\3\4\5\6\7\8\9;output:\1\2\3\4\5\6\7\8\9;output:"[\\1\\2\\3\\4\\5\\6\\7\\8\\9]";output:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";output:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";output:"['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"} input.scss000066400000000000000000000002611305254536400367110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/02_variable$input: \1\2\3\4\5\6\7\8\9; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400357025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/03_inline_doubleexpected_output.css000066400000000000000000000002211305254536400416300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/03_inline_double.result{output:\1\2\3\4\5\6\7\8\9;output:[\1\2\3\4\5\6\7\8\9];output:\1\2\3\4\5\6\7\8\9;output:\1\2\3\4\5\6\7\8\9;output:['\1\2\3\4\5\6\7\8\9']} input.scss000066400000000000000000000003161305254536400377360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/03_inline_double.result { output: #{#{\1\2\3\4\5\6\7\8\9}}; output: #{"[#{\1\2\3\4\5\6\7\8\9}]"}; output: #{"#{\1\2\3\4\5\6\7\8\9}"}; output: #{'#{\1\2\3\4\5\6\7\8\9}'}; output: #{"['#{\1\2\3\4\5\6\7\8\9}']"}; } 000077500000000000000000000000001305254536400362125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/04_variable_doubleexpected_output.css000066400000000000000000000002211305254536400421400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/04_variable_double.result{output:\1\2\3\4\5\6\7\8\9;output:[\1\2\3\4\5\6\7\8\9];output:\1\2\3\4\5\6\7\8\9;output:\1\2\3\4\5\6\7\8\9;output:['\1\2\3\4\5\6\7\8\9']} input.scss000066400000000000000000000002561305254536400402510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/04_variable_double$input: \1\2\3\4\5\6\7\8\9; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400375745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006211305254536400435260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double.result{dquoted:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";dquoted:"[\\1\\2\\3\\4\\5\\6\\7\\8\\9]";dquoted:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";dquoted:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";dquoted:"['\\1\\2\\3\\4\\5\\6\\7\\8\\9']";squoted:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";squoted:"[\\1\\2\\3\\4\\5\\6\\7\\8\\9]";squoted:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";squoted:"\\1\\2\\3\\4\\5\\6\\7\\8\\9";squoted:"['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"} input.scss000066400000000000000000000005221305254536400416270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double$input: \1\2\3\4\5\6\7\8\9; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400373045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002171305254536400432370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation.result{output:"[\#{\1\2\3\4\5\6\7\8\9}]";output:"\#{\1\2\3\4\5\6\7\8\9}";output:'\#{\1\2\3\4\5\6\7\8\9}';output:"['\#{\1\2\3\4\5\6\7\8\9}']"} input.scss000066400000000000000000000002761305254536400413450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation$input: \1\2\3\4\5\6\7\8\9; .result { output: "[\#{\1\2\3\4\5\6\7\8\9}]"; output: "\#{\1\2\3\4\5\6\7\8\9}"; output: '\#{\1\2\3\4\5\6\7\8\9}'; output: "['\#{\1\2\3\4\5\6\7\8\9}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/000077500000000000000000000000001305254536400340475ustar00rootroot00000000000000000077500000000000000000000000001305254536400355465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/01_inlineexpected_output.css000066400000000000000000000002101305254536400414720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/01_inline.result{output:"\1\2\3\4\5\6\7\8\9";output: ;output:"[ ]";output:" ";output:" ";output:"[' ']"} input.scss000066400000000000000000000003511305254536400376010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/01_inline.result { output: "\1\2\3\4\5\6\7\8\9"; output: #{"\1\2\3\4\5\6\7\8\9"}; output: "[#{"\1\2\3\4\5\6\7\8\9"}]"; output: "#{"\1\2\3\4\5\6\7\8\9"}"; output: '#{"\1\2\3\4\5\6\7\8\9"}'; output: "['#{"\1\2\3\4\5\6\7\8\9"}']"; } 000077500000000000000000000000001305254536400360565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/02_variableexpected_output.css000066400000000000000000000001771305254536400420160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result{output:" ";output: ;output:"[ ]";output:" ";output:" ";output:"[' ']"} input.scss000066400000000000000000000002631305254536400401130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/02_variable$input: "\1\2\3\4\5\6\7\8\9"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400371025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_doubleexpected_output.css000066400000000000000000000001441305254536400430340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result{output: ;output:[ ];output: ;output: ;output:[' ']} input.scss000066400000000000000000000003301305254536400411320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output: #{#{"\1\2\3\4\5\6\7\8\9"}}; output: #{"[#{"\1\2\3\4\5\6\7\8\9"}]"}; output: #{"#{"\1\2\3\4\5\6\7\8\9"}"}; output: #{'#{"\1\2\3\4\5\6\7\8\9"}'}; output: #{"['#{"\1\2\3\4\5\6\7\8\9"}']"}; } 000077500000000000000000000000001305254536400374125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_doubleexpected_output.css000066400000000000000000000001441305254536400433440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double.result{output: ;output:[ ];output: ;output: ;output:[' ']} input.scss000066400000000000000000000002601305254536400414440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double$input: "\1\2\3\4\5\6\7\8\9"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400407745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003351305254536400447300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result{dquoted:" ";dquoted:"[ ]";dquoted:" ";dquoted:" ";dquoted:"[' ']";squoted:" ";squoted:"[ ]";squoted:" ";squoted:" ";squoted:"[' ']"} input.scss000066400000000000000000000005241305254536400430310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double$input: "\1\2\3\4\5\6\7\8\9"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400405045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002321305254536400444340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation.result{output:"[#{" \1\2\3\4\5\6\7\8\9 "}]";output:"#{" \1\2\3\4\5\6\7\8\9 "}";output:'\#{"\1\2\3\4\5\6\7\8\9"}';output:"['#{" \1\2\3\4\5\6\7\8\9 "}']"} input.scss000066400000000000000000000003101305254536400425320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation$input: "\1\2\3\4\5\6\7\8\9"; .result { output: "[\#{"\1\2\3\4\5\6\7\8\9"}]"; output: "\#{"\1\2\3\4\5\6\7\8\9"}"; output: '\#{"\1\2\3\4\5\6\7\8\9"}'; output: "['\#{"\1\2\3\4\5\6\7\8\9"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/000077500000000000000000000000001305254536400340575ustar00rootroot00000000000000000077500000000000000000000000001305254536400355565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/01_inlineexpected_output.css000066400000000000000000000002101305254536400415020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/01_inline.result{output:'\1\2\3\4\5\6\7\8\9';output: ;output:"[ ]";output:" ";output:" ";output:"[' ']"} input.scss000066400000000000000000000003511305254536400376110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/01_inline.result { output: '\1\2\3\4\5\6\7\8\9'; output: #{'\1\2\3\4\5\6\7\8\9'}; output: "[#{'\1\2\3\4\5\6\7\8\9'}]"; output: "#{'\1\2\3\4\5\6\7\8\9'}"; output: '#{'\1\2\3\4\5\6\7\8\9'}'; output: "['#{'\1\2\3\4\5\6\7\8\9'}']"; } 000077500000000000000000000000001305254536400360665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/02_variableexpected_output.css000066400000000000000000000001771305254536400420260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result{output:" ";output: ;output:"[ ]";output:" ";output:" ";output:"[' ']"} input.scss000066400000000000000000000002631305254536400401230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/02_variable$input: '\1\2\3\4\5\6\7\8\9'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400371125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_doubleexpected_output.css000066400000000000000000000001441305254536400430440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result{output: ;output:[ ];output: ;output: ;output:[' ']} input.scss000066400000000000000000000003301305254536400411420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output: #{#{'\1\2\3\4\5\6\7\8\9'}}; output: #{"[#{'\1\2\3\4\5\6\7\8\9'}]"}; output: #{"#{'\1\2\3\4\5\6\7\8\9'}"}; output: #{'#{'\1\2\3\4\5\6\7\8\9'}'}; output: #{"['#{'\1\2\3\4\5\6\7\8\9'}']"}; } 000077500000000000000000000000001305254536400374225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_doubleexpected_output.css000066400000000000000000000001441305254536400433540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double.result{output: ;output:[ ];output: ;output: ;output:[' ']} input.scss000066400000000000000000000002601305254536400414540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double$input: '\1\2\3\4\5\6\7\8\9'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400410045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003351305254536400447400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result{dquoted:" ";dquoted:"[ ]";dquoted:" ";dquoted:" ";dquoted:"[' ']";squoted:" ";squoted:"[ ]";squoted:" ";squoted:" ";squoted:"[' ']"} input.scss000066400000000000000000000005241305254536400430410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double$input: '\1\2\3\4\5\6\7\8\9'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400405145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002301305254536400444420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation.result{output:"[\#{'\1\2\3\4\5\6\7\8\9'}]";output:"\#{'\1\2\3\4\5\6\7\8\9'}";output:"#{" \1\2\3\4\5\6\7\8\9 "}";output:"['\#{'\1\2\3\4\5\6\7\8\9'}']"} input.scss000066400000000000000000000003101305254536400425420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation$input: '\1\2\3\4\5\6\7\8\9'; .result { output: "[\#{'\1\2\3\4\5\6\7\8\9'}]"; output: "\#{'\1\2\3\4\5\6\7\8\9'}"; output: '\#{'\1\2\3\4\5\6\7\8\9'}'; output: "['\#{'\1\2\3\4\5\6\7\8\9'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/000077500000000000000000000000001305254536400331635ustar00rootroot00000000000000000077500000000000000000000000001305254536400346625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/01_inlineexpected_output.css000066400000000000000000000007271305254536400406230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/01_inline.result{output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:"[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]";output:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";output:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";output:"['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"} input.scss000066400000000000000000000006351305254536400367220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/01_inline.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: #{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}; output: "[#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } 000077500000000000000000000000001305254536400351725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/02_variableexpected_output.css000066400000000000000000000007271305254536400411330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/02_variable.result{output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:"[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]";output:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";output:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";output:"['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"} input.scss000066400000000000000000000003211305254536400372220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/02_variable$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400362165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000004611305254536400421520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/03_inline_double.result{output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:[\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z];output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:['\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z']} input.scss000066400000000000000000000005561305254536400402600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/03_inline_double.result { output: #{#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}}; output: #{"[#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"}; output: #{"#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"}; output: #{'#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'}; output: #{"['#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"}; } 000077500000000000000000000000001305254536400365265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000004611305254536400424620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/04_variable_double.result{output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:[\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z];output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z;output:['\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z']} input.scss000066400000000000000000000003161305254536400405620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/04_variable_double$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400401105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000015611305254536400440460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double.result{dquoted:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";dquoted:"[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]";dquoted:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";dquoted:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";dquoted:"['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']";squoted:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";squoted:"[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]";squoted:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";squoted:"\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z";squoted:"['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"} input.scss000066400000000000000000000005621305254536400421470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400376205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004171305254536400435550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation.result{output:"[\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]";output:"\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}";output:'\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}';output:"['\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"} input.scss000066400000000000000000000005361305254536400416600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: "[\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } 000077500000000000000000000000001305254536400343045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase000077500000000000000000000000001305254536400360625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/01_inlineexpected_output.css000066400000000000000000000003701305254536400420150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline.result{output:"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z";output: ghijklmnopqrstuvwxyz;output:"[ ghijklmnopqrstuvwxyz]";output:" ghijklmnopqrstuvwxyz";output:" ghijklmnopqrstuvwxyz";output:"[' ghijklmnopqrstuvwxyz']"} input.scss000066400000000000000000000006511305254536400401200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline.result { output: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; output: #{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}; output: "[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } 000077500000000000000000000000001305254536400363725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/02_variableexpected_output.css000066400000000000000000000003371305254536400423300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result{output:" ghijklmnopqrstuvwxyz";output: ghijklmnopqrstuvwxyz;output:"[ ghijklmnopqrstuvwxyz]";output:" ghijklmnopqrstuvwxyz";output:" ghijklmnopqrstuvwxyz";output:"[' ghijklmnopqrstuvwxyz']"} input.scss000066400000000000000000000003231305254536400404240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400374165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000002641305254536400433530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result{output: ghijklmnopqrstuvwxyz;output:[ ghijklmnopqrstuvwxyz];output: ghijklmnopqrstuvwxyz;output: ghijklmnopqrstuvwxyz;output:[' ghijklmnopqrstuvwxyz']} input.scss000066400000000000000000000005701305254536400414540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: #{#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}}; output: #{"[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"}; output: #{"#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"}; output: #{'#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'}; output: #{"['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"}; } 000077500000000000000000000000001305254536400377265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000002641305254536400436630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double.result{output: ghijklmnopqrstuvwxyz;output:[ ghijklmnopqrstuvwxyz];output: ghijklmnopqrstuvwxyz;output: ghijklmnopqrstuvwxyz;output:[' ghijklmnopqrstuvwxyz']} input.scss000066400000000000000000000003201305254536400417550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400413105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005751305254536400452520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double.result{dquoted:" ghijklmnopqrstuvwxyz";dquoted:"[ ghijklmnopqrstuvwxyz]";dquoted:" ghijklmnopqrstuvwxyz";dquoted:" ghijklmnopqrstuvwxyz";dquoted:"[' ghijklmnopqrstuvwxyz']";squoted:" ghijklmnopqrstuvwxyz";squoted:"[ ghijklmnopqrstuvwxyz]";squoted:" ghijklmnopqrstuvwxyz";squoted:" ghijklmnopqrstuvwxyz";squoted:"[' ghijklmnopqrstuvwxyz']"} input.scss000066400000000000000000000005641305254536400433510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400410205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004321305254536400447520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation.result{output:"[#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}]";output:"#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}";output:'\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}';output:"['#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}']"} input.scss000066400000000000000000000005501305254536400430540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: "[\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } 000077500000000000000000000000001305254536400343145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase000077500000000000000000000000001305254536400360725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/01_inlineexpected_output.css000066400000000000000000000003701305254536400420250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline.result{output:'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z';output: ghijklmnopqrstuvwxyz;output:"[ ghijklmnopqrstuvwxyz]";output:" ghijklmnopqrstuvwxyz";output:" ghijklmnopqrstuvwxyz";output:"[' ghijklmnopqrstuvwxyz']"} input.scss000066400000000000000000000006511305254536400401300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline.result { output: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; output: #{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}; output: "[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } 000077500000000000000000000000001305254536400364025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/02_variableexpected_output.css000066400000000000000000000003371305254536400423400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result{output:" ghijklmnopqrstuvwxyz";output: ghijklmnopqrstuvwxyz;output:"[ ghijklmnopqrstuvwxyz]";output:" ghijklmnopqrstuvwxyz";output:" ghijklmnopqrstuvwxyz";output:"[' ghijklmnopqrstuvwxyz']"} input.scss000066400000000000000000000003231305254536400404340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400374265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000002641305254536400433630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result{output: ghijklmnopqrstuvwxyz;output:[ ghijklmnopqrstuvwxyz];output: ghijklmnopqrstuvwxyz;output: ghijklmnopqrstuvwxyz;output:[' ghijklmnopqrstuvwxyz']} input.scss000066400000000000000000000005701305254536400414640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: #{#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}}; output: #{"[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"}; output: #{"#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"}; output: #{'#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'}; output: #{"['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"}; } 000077500000000000000000000000001305254536400377365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000002641305254536400436730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double.result{output: ghijklmnopqrstuvwxyz;output:[ ghijklmnopqrstuvwxyz];output: ghijklmnopqrstuvwxyz;output: ghijklmnopqrstuvwxyz;output:[' ghijklmnopqrstuvwxyz']} input.scss000066400000000000000000000003201305254536400417650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400413205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005751305254536400452620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double.result{dquoted:" ghijklmnopqrstuvwxyz";dquoted:"[ ghijklmnopqrstuvwxyz]";dquoted:" ghijklmnopqrstuvwxyz";dquoted:" ghijklmnopqrstuvwxyz";dquoted:"[' ghijklmnopqrstuvwxyz']";squoted:" ghijklmnopqrstuvwxyz";squoted:"[ ghijklmnopqrstuvwxyz]";squoted:" ghijklmnopqrstuvwxyz";squoted:" ghijklmnopqrstuvwxyz";squoted:"[' ghijklmnopqrstuvwxyz']"} input.scss000066400000000000000000000005641305254536400433610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400410305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004301305254536400447600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation.result{output:"[\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]";output:"\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}";output:"#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}";output:"['\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"} input.scss000066400000000000000000000005501305254536400430640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: "[\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/000077500000000000000000000000001305254536400331605ustar00rootroot00000000000000000077500000000000000000000000001305254536400346575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/01_inlineexpected_output.css000066400000000000000000000007271305254536400406200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/01_inline.result{output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:"[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]";output:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";output:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";output:"['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"} input.scss000066400000000000000000000006351305254536400367170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/01_inline.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: #{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}; output: "[#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } 000077500000000000000000000000001305254536400351675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/02_variableexpected_output.css000066400000000000000000000007271305254536400411300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/02_variable.result{output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:"[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]";output:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";output:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";output:"['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"} input.scss000066400000000000000000000003211305254536400372170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/02_variable$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400362135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000004611305254536400421470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/03_inline_double.result{output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:[\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z];output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:['\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z']} input.scss000066400000000000000000000005561305254536400402550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/03_inline_double.result { output: #{#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}}; output: #{"[#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"}; output: #{"#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"}; output: #{'#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'}; output: #{"['#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"}; } 000077500000000000000000000000001305254536400365235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000004611305254536400424570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/04_variable_double.result{output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:[\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z];output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z;output:['\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z']} input.scss000066400000000000000000000003161305254536400405570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/04_variable_double$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400401055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000015611305254536400440430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double.result{dquoted:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";dquoted:"[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]";dquoted:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";dquoted:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";dquoted:"['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']";squoted:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";squoted:"[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]";squoted:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";squoted:"\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z";squoted:"['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"} input.scss000066400000000000000000000005621305254536400421440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400376155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004171305254536400435520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation.result{output:"[\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]";output:"\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}";output:'\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}';output:"['\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"} input.scss000066400000000000000000000005361305254536400416550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: "[\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } 000077500000000000000000000000001305254536400343015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase000077500000000000000000000000001305254536400360575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/01_inlineexpected_output.css000066400000000000000000000003701305254536400420120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline.result{output:"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z";output: GHIJKLMNOPQRSTUVWXYZ;output:"[ GHIJKLMNOPQRSTUVWXYZ]";output:" GHIJKLMNOPQRSTUVWXYZ";output:" GHIJKLMNOPQRSTUVWXYZ";output:"[' GHIJKLMNOPQRSTUVWXYZ']"} input.scss000066400000000000000000000006511305254536400401150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline.result { output: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; output: #{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}; output: "[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } 000077500000000000000000000000001305254536400363675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/02_variableexpected_output.css000066400000000000000000000003371305254536400423250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result{output:" GHIJKLMNOPQRSTUVWXYZ";output: GHIJKLMNOPQRSTUVWXYZ;output:"[ GHIJKLMNOPQRSTUVWXYZ]";output:" GHIJKLMNOPQRSTUVWXYZ";output:" GHIJKLMNOPQRSTUVWXYZ";output:"[' GHIJKLMNOPQRSTUVWXYZ']"} input.scss000066400000000000000000000003231305254536400404210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400374135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000002641305254536400433500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result{output: GHIJKLMNOPQRSTUVWXYZ;output:[ GHIJKLMNOPQRSTUVWXYZ];output: GHIJKLMNOPQRSTUVWXYZ;output: GHIJKLMNOPQRSTUVWXYZ;output:[' GHIJKLMNOPQRSTUVWXYZ']} input.scss000066400000000000000000000005701305254536400414510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: #{#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}}; output: #{"[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"}; output: #{"#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"}; output: #{'#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'}; output: #{"['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"}; } 000077500000000000000000000000001305254536400377235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000002641305254536400436600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double.result{output: GHIJKLMNOPQRSTUVWXYZ;output:[ GHIJKLMNOPQRSTUVWXYZ];output: GHIJKLMNOPQRSTUVWXYZ;output: GHIJKLMNOPQRSTUVWXYZ;output:[' GHIJKLMNOPQRSTUVWXYZ']} input.scss000066400000000000000000000003201305254536400417520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400413055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005751305254536400452470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double.result{dquoted:" GHIJKLMNOPQRSTUVWXYZ";dquoted:"[ GHIJKLMNOPQRSTUVWXYZ]";dquoted:" GHIJKLMNOPQRSTUVWXYZ";dquoted:" GHIJKLMNOPQRSTUVWXYZ";dquoted:"[' GHIJKLMNOPQRSTUVWXYZ']";squoted:" GHIJKLMNOPQRSTUVWXYZ";squoted:"[ GHIJKLMNOPQRSTUVWXYZ]";squoted:" GHIJKLMNOPQRSTUVWXYZ";squoted:" GHIJKLMNOPQRSTUVWXYZ";squoted:"[' GHIJKLMNOPQRSTUVWXYZ']"} input.scss000066400000000000000000000005641305254536400433460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400410155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004321305254536400447470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation.result{output:"[#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}]";output:"#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}";output:'\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}';output:"['#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}']"} input.scss000066400000000000000000000005501305254536400430510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: "[\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } 000077500000000000000000000000001305254536400343115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase000077500000000000000000000000001305254536400360675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/01_inlineexpected_output.css000066400000000000000000000003701305254536400420220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline.result{output:'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z';output: GHIJKLMNOPQRSTUVWXYZ;output:"[ GHIJKLMNOPQRSTUVWXYZ]";output:" GHIJKLMNOPQRSTUVWXYZ";output:" GHIJKLMNOPQRSTUVWXYZ";output:"[' GHIJKLMNOPQRSTUVWXYZ']"} input.scss000066400000000000000000000006511305254536400401250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline.result { output: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; output: #{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}; output: "[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } 000077500000000000000000000000001305254536400363775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/02_variableexpected_output.css000066400000000000000000000003371305254536400423350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result{output:" GHIJKLMNOPQRSTUVWXYZ";output: GHIJKLMNOPQRSTUVWXYZ;output:"[ GHIJKLMNOPQRSTUVWXYZ]";output:" GHIJKLMNOPQRSTUVWXYZ";output:" GHIJKLMNOPQRSTUVWXYZ";output:"[' GHIJKLMNOPQRSTUVWXYZ']"} input.scss000066400000000000000000000003231305254536400404310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400374235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000002641305254536400433600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result{output: GHIJKLMNOPQRSTUVWXYZ;output:[ GHIJKLMNOPQRSTUVWXYZ];output: GHIJKLMNOPQRSTUVWXYZ;output: GHIJKLMNOPQRSTUVWXYZ;output:[' GHIJKLMNOPQRSTUVWXYZ']} input.scss000066400000000000000000000005701305254536400414610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: #{#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}}; output: #{"[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"}; output: #{"#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"}; output: #{'#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'}; output: #{"['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"}; } 000077500000000000000000000000001305254536400377335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000002641305254536400436700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double.result{output: GHIJKLMNOPQRSTUVWXYZ;output:[ GHIJKLMNOPQRSTUVWXYZ];output: GHIJKLMNOPQRSTUVWXYZ;output: GHIJKLMNOPQRSTUVWXYZ;output:[' GHIJKLMNOPQRSTUVWXYZ']} input.scss000066400000000000000000000003201305254536400417620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400413155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005751305254536400452570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double.result{dquoted:" GHIJKLMNOPQRSTUVWXYZ";dquoted:"[ GHIJKLMNOPQRSTUVWXYZ]";dquoted:" GHIJKLMNOPQRSTUVWXYZ";dquoted:" GHIJKLMNOPQRSTUVWXYZ";dquoted:"[' GHIJKLMNOPQRSTUVWXYZ']";squoted:" GHIJKLMNOPQRSTUVWXYZ";squoted:"[ GHIJKLMNOPQRSTUVWXYZ]";squoted:" GHIJKLMNOPQRSTUVWXYZ";squoted:" GHIJKLMNOPQRSTUVWXYZ";squoted:"[' GHIJKLMNOPQRSTUVWXYZ']"} input.scss000066400000000000000000000005641305254536400433560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400410255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004301305254536400447550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation.result{output:"[\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]";output:"\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}";output:"#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}";output:"['\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"} input.scss000066400000000000000000000005501305254536400430610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: "[\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/000077500000000000000000000000001305254536400327775ustar00rootroot00000000000000000077500000000000000000000000001305254536400344765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/01_inlineexpected_output.css000066400000000000000000000002031305254536400404240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/01_inline.result{output:\0_\a_\A;output:\0_\a_\A;output:"[\\0_\\a_\\A]";output:"\\0_\\a_\\A";output:"\\0_\\a_\\A";output:"['\\0_\\a_\\A']"} input.scss000066400000000000000000000002411305254536400365270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/01_inline.result { output: \0_\a_\A; output: #{\0_\a_\A}; output: "[#{\0_\a_\A}]"; output: "#{\0_\a_\A}"; output: '#{\0_\a_\A}'; output: "['#{\0_\a_\A}']"; } 000077500000000000000000000000001305254536400350065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/02_variableexpected_output.css000066400000000000000000000002031305254536400407340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/02_variable.result{output:\0_\a_\A;output:\0_\a_\A;output:"[\\0_\\a_\\A]";output:"\\0_\\a_\\A";output:"\\0_\\a_\\A";output:"['\\0_\\a_\\A']"} input.scss000066400000000000000000000002471305254536400370450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/02_variable$input: \0_\a_\A; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400360325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/03_inline_doubleexpected_output.css000066400000000000000000000001371305254536400417660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/03_inline_double.result{output:\0_\a_\A;output:[\0_\a_\A];output:\0_\a_\A;output:\0_\a_\A;output:['\0_\a_\A']} input.scss000066400000000000000000000002341305254536400400650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/03_inline_double.result { output: #{#{\0_\a_\A}}; output: #{"[#{\0_\a_\A}]"}; output: #{"#{\0_\a_\A}"}; output: #{'#{\0_\a_\A}'}; output: #{"['#{\0_\a_\A}']"}; } 000077500000000000000000000000001305254536400363425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/04_variable_doubleexpected_output.css000066400000000000000000000001371305254536400422760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/04_variable_double.result{output:\0_\a_\A;output:[\0_\a_\A];output:\0_\a_\A;output:\0_\a_\A;output:['\0_\a_\A']} input.scss000066400000000000000000000002441305254536400403760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/04_variable_double$input: \0_\a_\A; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400377245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003611305254536400436570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double.result{dquoted:"\\0_\\a_\\A";dquoted:"[\\0_\\a_\\A]";dquoted:"\\0_\\a_\\A";dquoted:"\\0_\\a_\\A";dquoted:"['\\0_\\a_\\A']";squoted:"\\0_\\a_\\A";squoted:"[\\0_\\a_\\A]";squoted:"\\0_\\a_\\A";squoted:"\\0_\\a_\\A";squoted:"['\\0_\\a_\\A']"} input.scss000066400000000000000000000005101305254536400417540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double$input: \0_\a_\A; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400374345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/06_escape_interpolationexpected_output.css000066400000000000000000000001471305254536400433710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation.result{output:"[\#{\0_\a_\A}]";output:"\#{\0_\a_\A}";output:'\#{\0_\a_\A}';output:"['\#{\0_\a_\A}']"} input.scss000066400000000000000000000002141305254536400414650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation$input: \0_\a_\A; .result { output: "[\#{\0_\a_\A}]"; output: "\#{\0_\a_\A}"; output: '\#{\0_\a_\A}'; output: "['\#{\0_\a_\A}']"; } 000077500000000000000000000000001305254536400341205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials000077500000000000000000000000001305254536400356765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/01_inlineexpected_output.css000066400000000000000000000001771305254536400416360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/01_inline.result{output:"\0_\a_\A";output:�_ _ ;output:"[�_\a_\a]";output:"�_\a_\a";output:"�_\a_\a";output:"['�_\a_\a']"} input.scss000066400000000000000000000002551305254536400377340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/01_inline.result { output: "\0_\a_\A"; output: #{"\0_\a_\A"}; output: "[#{"\0_\a_\A"}]"; output: "#{"\0_\a_\A"}"; output: '#{"\0_\a_\A"}'; output: "['#{"\0_\a_\A"}']"; } 000077500000000000000000000000001305254536400362065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/02_variableexpected_output.css000066400000000000000000000002001305254536400421310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/02_variable.result{output:"�_\a_\a";output:�_ _ ;output:"[�_\a_\a]";output:"�_\a_\a";output:"�_\a_\a";output:"['�_\a_\a']"} input.scss000066400000000000000000000002511305254536400402400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/02_variable$input: "\0_\a_\A"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400372325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/03_inline_doubleexpected_output.css000066400000000000000000000001351305254536400431640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double.result{output:�_ _ ;output:[�_ _ ];output:�_ _ ;output:�_ _ ;output:['�_ _ ']} input.scss000066400000000000000000000002461305254536400412700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double.result { output: #{#{"\0_\a_\A"}}; output: #{"[#{"\0_\a_\A"}]"}; output: #{"#{"\0_\a_\A"}"}; output: #{'#{"\0_\a_\A"}'}; output: #{"['#{"\0_\a_\A"}']"}; } 000077500000000000000000000000001305254536400375425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/04_variable_doubleexpected_output.css000066400000000000000000000001351305254536400434740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double.result{output:�_ _ ;output:[�_ _ ];output:�_ _ ;output:�_ _ ;output:['�_ _ ']} input.scss000066400000000000000000000002461305254536400416000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double$input: "\0_\a_\A"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400406345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolationexpected_output.css000066400000000000000000000001621305254536400445660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation.result{output:"[#{" \0_\a_\A "}]";output:"#{" \0_\a_\A "}";output:'\#{"\0_\a_\A"}';output:"['#{" \0_\a_\A "}']"} input.scss000066400000000000000000000002261305254536400426700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation$input: "\0_\a_\A"; .result { output: "[\#{"\0_\a_\A"}]"; output: "\#{"\0_\a_\A"}"; output: '\#{"\0_\a_\A"}'; output: "['\#{"\0_\a_\A"}']"; } 000077500000000000000000000000001305254536400341305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials000077500000000000000000000000001305254536400357065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/01_inlineexpected_output.css000066400000000000000000000001771305254536400416460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/01_inline.result{output:'\0_\a_\A';output:�_ _ ;output:"[�_\a_\a]";output:"�_\a_\a";output:"�_\a_\a";output:"['�_\a_\a']"} input.scss000066400000000000000000000002551305254536400377440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/01_inline.result { output: '\0_\a_\A'; output: #{'\0_\a_\A'}; output: "[#{'\0_\a_\A'}]"; output: "#{'\0_\a_\A'}"; output: '#{'\0_\a_\A'}'; output: "['#{'\0_\a_\A'}']"; } 000077500000000000000000000000001305254536400362165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/02_variableexpected_output.css000066400000000000000000000002001305254536400421410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/02_variable.result{output:"�_\a_\a";output:�_ _ ;output:"[�_\a_\a]";output:"�_\a_\a";output:"�_\a_\a";output:"['�_\a_\a']"} input.scss000066400000000000000000000002511305254536400402500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/02_variable$input: '\0_\a_\A'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400372425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/03_inline_doubleexpected_output.css000066400000000000000000000001351305254536400431740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double.result{output:�_ _ ;output:[�_ _ ];output:�_ _ ;output:�_ _ ;output:['�_ _ ']} input.scss000066400000000000000000000002461305254536400413000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double.result { output: #{#{'\0_\a_\A'}}; output: #{"[#{'\0_\a_\A'}]"}; output: #{"#{'\0_\a_\A'}"}; output: #{'#{'\0_\a_\A'}'}; output: #{"['#{'\0_\a_\A'}']"}; } 000077500000000000000000000000001305254536400375525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/04_variable_doubleexpected_output.css000066400000000000000000000001351305254536400435040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double.result{output:�_ _ ;output:[�_ _ ];output:�_ _ ;output:�_ _ ;output:['�_ _ ']} input.scss000066400000000000000000000002461305254536400416100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double$input: '\0_\a_\A'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400406445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolationexpected_output.css000066400000000000000000000001601305254536400445740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation.result{output:"[\#{'\0_\a_\A'}]";output:"\#{'\0_\a_\A'}";output:"#{" \0_\a_\A "}";output:"['\#{'\0_\a_\A'}']"} input.scss000066400000000000000000000002261305254536400427000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation$input: '\0_\a_\A'; .result { output: "[\#{'\0_\a_\A'}]"; output: "\#{'\0_\a_\A'}"; output: '\#{'\0_\a_\A'}'; output: "['\#{'\0_\a_\A'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/000077500000000000000000000000001305254536400325005ustar00rootroot00000000000000000077500000000000000000000000001305254536400341775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/01_inlineexpected_output.css000066400000000000000000000001531305254536400401310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/01_inline.result{output:\"\';output:\"\';output:"[\\\"\\']";output:"\\\"\\'";output:"\\\"\\'";output:"['\\\"\\'']"} input.scss000066400000000000000000000002111305254536400362250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: #{\"\'}; output: "[#{\"\'}]"; output: "#{\"\'}"; output: '#{\"\'}'; output: "['#{\"\'}']"; } 000077500000000000000000000000001305254536400345075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/02_variableexpected_output.css000066400000000000000000000001531305254536400404410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/02_variable.result{output:\"\';output:\"\';output:"[\\\"\\']";output:"\\\"\\'";output:"\\\"\\'";output:"['\\\"\\'']"} input.scss000066400000000000000000000002431305254536400365420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/02_variable$input: \"\'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400355335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/03_inline_doubleexpected_output.css000066400000000000000000000001131305254536400414610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result{output:\"\';output:[\"\'];output:\"\';output:\"\';output:['\"\'']} input.scss000066400000000000000000000002101305254536400375600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: #{#{\"\'}}; output: #{"[#{\"\'}]"}; output: #{"#{\"\'}"}; output: #{'#{\"\'}'}; output: #{"['#{\"\'}']"}; } 000077500000000000000000000000001305254536400360435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/04_variable_doubleexpected_output.css000066400000000000000000000001131305254536400417710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/04_variable_double.result{output:\"\';output:[\"\'];output:\"\';output:\"\';output:['\"\'']} input.scss000066400000000000000000000002401305254536400400730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/04_variable_double$input: \"\'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400374255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003111305254536400433530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double.result{dquoted:"\\\"\\'";dquoted:"[\\\"\\']";dquoted:"\\\"\\'";dquoted:"\\\"\\'";dquoted:"['\\\"\\'']";squoted:"\\\"\\'";squoted:"[\\\"\\']";squoted:"\\\"\\'";squoted:"\\\"\\'";squoted:"['\\\"\\'']"} input.scss000066400000000000000000000005041305254536400414600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double$input: \"\'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400371355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001271305254536400430700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result{output:"[\#{\"\'}]";output:"\#{\"\'}";output:'\#{\"\'}';output:"['\#{\"\'}']"} input.scss000066400000000000000000000001701305254536400411670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation$input: \"\'; .result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/000077500000000000000000000000001305254536400323175ustar00rootroot00000000000000000077500000000000000000000000001305254536400340165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/01_inlineexpected_output.css000066400000000000000000000001211305254536400377430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/01_inline.result{output:"\"";output:";output:'["]';output:'"';output:'"';output:"['\"']"} input.scss000066400000000000000000000002111305254536400360440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: #{"\""}; output: "[#{"\""}]"; output: "#{"\""}"; output: '#{"\""}'; output: "['#{"\""}']"; } 000077500000000000000000000000001305254536400343265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/02_variableexpected_output.css000066400000000000000000000001201305254536400402520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/02_variable.result{output:'"';output:";output:'["]';output:'"';output:'"';output:"['\"']"} input.scss000066400000000000000000000002431305254536400363610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/02_variable$input: "\""; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400353525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/03_inline_doubleexpected_output.css000066400000000000000000000000741305254536400413060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/03_inline_double.result{output:";output:["];output:";output:";output:['"']} input.scss000066400000000000000000000002101305254536400373770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: #{#{"\""}}; output: #{"[#{"\""}]"}; output: #{"#{"\""}"}; output: #{'#{"\""}'}; output: #{"['#{"\""}']"}; } 000077500000000000000000000000001305254536400356625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/04_variable_doubleexpected_output.css000066400000000000000000000000741305254536400416160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/04_variable_double.result{output:";output:["];output:";output:";output:['"']} input.scss000066400000000000000000000002401305254536400377120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/04_variable_double$input: "\""; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400372445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000002171305254536400431770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double.result{dquoted:'"';dquoted:'["]';dquoted:'"';dquoted:'"';dquoted:"['\"']";squoted:'"';squoted:'["]';squoted:'"';squoted:'"';squoted:"['\"']"} input.scss000066400000000000000000000005041305254536400412770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double$input: "\""; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400367545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001321305254536400427030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result{output:"[#{" \" "}]";output:"#{" \" "}";output:'\#{"\""}';output:"['#{" \" "}']"} input.scss000066400000000000000000000001701305254536400410060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation$input: "\""; .result { output: "[\#{"\""}]"; output: "\#{"\""}"; output: '\#{"\""}'; output: "['\#{"\""}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/000077500000000000000000000000001305254536400323275ustar00rootroot00000000000000000077500000000000000000000000001305254536400340265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/01_inlineexpected_output.css000066400000000000000000000001201305254536400377520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/01_inline.result{output:'\'';output:';output:"[']";output:"'";output:"'";output:"[''']"} input.scss000066400000000000000000000002111305254536400360540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: #{'\''}; output: "[#{'\''}]"; output: "#{'\''}"; output: '#{'\''}'; output: "['#{'\''}']"; } 000077500000000000000000000000001305254536400343365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/02_variableexpected_output.css000066400000000000000000000001171305254536400402700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/02_variable.result{output:"'";output:';output:"[']";output:"'";output:"'";output:"[''']"} input.scss000066400000000000000000000002431305254536400363710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/02_variable$input: '\''; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400353625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/03_inline_doubleexpected_output.css000066400000000000000000000000741305254536400413160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/03_inline_double.result{output:';output:['];output:';output:';output:[''']} input.scss000066400000000000000000000002101305254536400374070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: #{#{'\''}}; output: #{"[#{'\''}]"}; output: #{"#{'\''}"}; output: #{'#{'\''}'}; output: #{"['#{'\''}']"}; } 000077500000000000000000000000001305254536400356725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/04_variable_doubleexpected_output.css000066400000000000000000000000741305254536400416260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/04_variable_double.result{output:';output:['];output:';output:';output:[''']} input.scss000066400000000000000000000002401305254536400377220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/04_variable_double$input: '\''; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400372545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000002151305254536400432050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double.result{dquoted:"'";dquoted:"[']";dquoted:"'";dquoted:"'";dquoted:"[''']";squoted:"'";squoted:"[']";squoted:"'";squoted:"'";squoted:"[''']"} input.scss000066400000000000000000000005041305254536400413070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double$input: '\''; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400367645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001301305254536400427110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result{output:"[\#{'\''}]";output:"\#{'\''}";output:"#{" \' "}";output:"['\#{'\''}']"} input.scss000066400000000000000000000001701305254536400410160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation$input: '\''; .result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: '\#{'\''}'; output: "['\#{'\''}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/000077500000000000000000000000001305254536400313275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/01_inline/000077500000000000000000000000001305254536400331055ustar00rootroot00000000000000expected_output.css000066400000000000000000000001771305254536400367660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/01_inline.result{output:"foobarbaz";output:foobarbaz;output:"[foobarbaz]";output:"foobarbaz";output:"foobarbaz";output:"['foobarbaz']"} input.scss000066400000000000000000000003571305254536400350670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/01_inline.result { output: "foo#{'ba' + 'r'}baz"; output: #{"foo#{'ba' + 'r'}baz"}; output: "[#{"foo#{'ba' + 'r'}baz"}]"; output: "#{"foo#{'ba' + 'r'}baz"}"; output: '#{"foo#{'ba' + 'r'}baz"}'; output: "['#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/02_variable/000077500000000000000000000000001305254536400334155ustar00rootroot00000000000000expected_output.css000066400000000000000000000001771305254536400372760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/02_variable.result{output:"foobarbaz";output:foobarbaz;output:"[foobarbaz]";output:"foobarbaz";output:"foobarbaz";output:"['foobarbaz']"} input.scss000066400000000000000000000002641305254536400353740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/02_variable$input: "foo#{'ba' + 'r'}baz"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400343625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/03_inline_doubleexpected_output.css000066400000000000000000000001441305254536400403140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/03_inline_double.result{output:foobarbaz;output:[foobarbaz];output:foobarbaz;output:foobarbaz;output:['foobarbaz']} input.scss000066400000000000000000000003351305254536400364170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/03_inline_double.result { output: #{#{"foo#{'ba' + 'r'}baz"}}; output: #{"[#{"foo#{'ba' + 'r'}baz"}]"}; output: #{"#{"foo#{'ba' + 'r'}baz"}"}; output: #{'#{"foo#{'ba' + 'r'}baz"}'}; output: #{"['#{"foo#{'ba' + 'r'}baz"}']"}; } 000077500000000000000000000000001305254536400346725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/04_variable_doubleexpected_output.css000066400000000000000000000001441305254536400406240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/04_variable_double.result{output:foobarbaz;output:[foobarbaz];output:foobarbaz;output:foobarbaz;output:['foobarbaz']} input.scss000066400000000000000000000002611305254536400367250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/04_variable_double$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400362545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003351305254536400422100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/05_variable_quoted_double.result{dquoted:"foobarbaz";dquoted:"[foobarbaz]";dquoted:"foobarbaz";dquoted:"foobarbaz";dquoted:"['foobarbaz']";squoted:"foobarbaz";squoted:"[foobarbaz]";squoted:"foobarbaz";squoted:"foobarbaz";squoted:"['foobarbaz']"} input.scss000066400000000000000000000005251305254536400403120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/05_variable_quoted_double$input: "foo#{'ba' + 'r'}baz"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400362635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0expected_output.css000066400000000000000000000001651305254536400422200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0.result{output:"[#{" foobarbaz "}]";output:"#{" foobarbaz "}";output:'#{"foobarbaz"}';output:"['#{" foobarbaz "}']"} input.scss000066400000000000000000000003151305254536400403160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000631305254536400405000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0--- :warning_todo: - libsass :start_version: '4.0' 000077500000000000000000000000001305254536400357645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/06_escape_interpolationexpected_output.css000066400000000000000000000001651305254536400417210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/06_escape_interpolation.result{output:"[#{" foobarbaz "}]";output:"#{" foobarbaz "}";output:'#{"foobarbaz"}';output:"['#{" foobarbaz "}']"} input.scss000066400000000000000000000003151305254536400400170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/06_escape_interpolation$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000301305254536400401730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/29_binary_operation/06_escape_interpolation--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/000077500000000000000000000000001305254536400277245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/01_inline/000077500000000000000000000000001305254536400315025ustar00rootroot00000000000000expected_output.css000066400000000000000000000001771305254536400353630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/01_inline.result{output:"foobarbaz";output:foobarbaz;output:"[foobarbaz]";output:"foobarbaz";output:"foobarbaz";output:"['foobarbaz']"} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/01_inline/input.scss000066400000000000000000000003571305254536400335430ustar00rootroot00000000000000.result { output: "foo#{'ba' + 'r'}baz"; output: #{"foo#{'ba' + 'r'}baz"}; output: "[#{"foo#{'ba' + 'r'}baz"}]"; output: "#{"foo#{'ba' + 'r'}baz"}"; output: '#{"foo#{'ba' + 'r'}baz"}'; output: "['#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/02_variable/000077500000000000000000000000001305254536400320125ustar00rootroot00000000000000expected_output.css000066400000000000000000000001771305254536400356730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/02_variable.result{output:"foobarbaz";output:foobarbaz;output:"[foobarbaz]";output:"foobarbaz";output:"foobarbaz";output:"['foobarbaz']"} input.scss000066400000000000000000000002641305254536400337710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/02_variable$input: "foo#{'ba' + 'r'}baz"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/03_inline_double/000077500000000000000000000000001305254536400330365ustar00rootroot00000000000000expected_output.css000066400000000000000000000001441305254536400367110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/03_inline_double.result{output:foobarbaz;output:[foobarbaz];output:foobarbaz;output:foobarbaz;output:['foobarbaz']} input.scss000066400000000000000000000003351305254536400350140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/03_inline_double.result { output: #{#{"foo#{'ba' + 'r'}baz"}}; output: #{"[#{"foo#{'ba' + 'r'}baz"}]"}; output: #{"#{"foo#{'ba' + 'r'}baz"}"}; output: #{'#{"foo#{'ba' + 'r'}baz"}'}; output: #{"['#{"foo#{'ba' + 'r'}baz"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/04_variable_double/000077500000000000000000000000001305254536400333465ustar00rootroot00000000000000expected_output.css000066400000000000000000000001441305254536400372210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/04_variable_double.result{output:foobarbaz;output:[foobarbaz];output:foobarbaz;output:foobarbaz;output:['foobarbaz']} input.scss000066400000000000000000000002611305254536400353220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/04_variable_double$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400346515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003351305254536400406050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/05_variable_quoted_double.result{dquoted:"foobarbaz";dquoted:"[foobarbaz]";dquoted:"foobarbaz";dquoted:"foobarbaz";dquoted:"['foobarbaz']";squoted:"foobarbaz";squoted:"[foobarbaz]";squoted:"foobarbaz";squoted:"foobarbaz";squoted:"['foobarbaz']"} input.scss000066400000000000000000000005251305254536400367070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/05_variable_quoted_double$input: "foo#{'ba' + 'r'}baz"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400346605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/06_escape_interpolation-4.0expected_output.css000066400000000000000000000001651305254536400406150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/06_escape_interpolation-4.0.result{output:"[#{" foobarbaz "}]";output:"#{" foobarbaz "}";output:'#{"foobarbaz"}';output:"['#{" foobarbaz "}']"} input.scss000066400000000000000000000003151305254536400367130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/06_escape_interpolation-4.0$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000631305254536400370750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/06_escape_interpolation-4.0--- :warning_todo: - libsass :start_version: '4.0' 000077500000000000000000000000001305254536400343615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/06_escape_interpolationexpected_output.css000066400000000000000000000001651305254536400403160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/06_escape_interpolation.result{output:"[#{" foobarbaz "}]";output:"#{" foobarbaz "}";output:'#{"foobarbaz"}';output:"['#{" foobarbaz "}']"} input.scss000066400000000000000000000003151305254536400364140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/06_escape_interpolation$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000301305254536400365700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/30_base_test/06_escape_interpolation--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/000077500000000000000000000000001305254536400305655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/01_inline/000077500000000000000000000000001305254536400323435ustar00rootroot00000000000000expected_output.css000066400000000000000000000001671305254536400362230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/01_inline.result{output:"[" "foo" "]";output:[ foo ];output:"[[ foo ]]";output:"[ foo ]";output:"[ foo ]";output:"['[ foo ]']"} input.scss000066400000000000000000000002631305254536400343210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/01_inline.result { output: "["'foo'"]"; output: #{"["'foo'"]"}; output: "[#{"["'foo'"]"}]"; output: "#{"["'foo'"]"}"; output: '#{"["'foo'"]"}'; output: "['#{"["'foo'"]"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/02_variable/000077500000000000000000000000001305254536400326535ustar00rootroot00000000000000expected_output.css000066400000000000000000000001671305254536400365330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/02_variable.result{output:"[" "foo" "]";output:[ foo ];output:"[[ foo ]]";output:"[ foo ]";output:"[ foo ]";output:"['[ foo ]']"} input.scss000066400000000000000000000002521305254536400346270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/02_variable$input: "["'foo'"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400336205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/03_inline_doubleexpected_output.css000066400000000000000000000001321305254536400375470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/03_inline_double.result{output:[ foo ];output:[[ foo ]];output:[ foo ];output:[ foo ];output:['[ foo ]']} input.scss000066400000000000000000000002531305254536400356540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/03_inline_double.result { output: #{#{"["'foo'"]"}}; output: #{"[#{"["'foo'"]"}]"}; output: #{"#{"["'foo'"]"}"}; output: #{'#{"["'foo'"]"}'}; output: #{"['#{"["'foo'"]"}']"}; } 000077500000000000000000000000001305254536400341305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/04_variable_doubleexpected_output.css000066400000000000000000000001321305254536400400570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/04_variable_double.result{output:[ foo ];output:[[ foo ]];output:[ foo ];output:[ foo ];output:['[ foo ]']} input.scss000066400000000000000000000002471305254536400361670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/04_variable_double$input: "["'foo'"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400355125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003111305254536400414400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/05_variable_quoted_double.result{dquoted:"[ foo ]";dquoted:"[[ foo ]]";dquoted:"[ foo ]";dquoted:"[ foo ]";dquoted:"['[ foo ]']";squoted:"[ foo ]";squoted:"[[ foo ]]";squoted:"[ foo ]";squoted:"[ foo ]";squoted:"['[ foo ]']"} input.scss000066400000000000000000000005131305254536400375450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/31_schema_simple/05_variable_quoted_double$input: "["'foo'"]"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/000077500000000000000000000000001305254536400301045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/01_inline/000077500000000000000000000000001305254536400316625ustar00rootroot00000000000000expected_output.css000066400000000000000000000002251305254536400355350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/01_inline.result{output:"[" ",foo, " "]";output:[ ,foo, ];output:"[[ ,foo, ]]";output:"[ ,foo, ]";output:"[ ,foo, ]";output:"['[ ,foo, ]']"} input.scss000066400000000000000000000003211305254536400336330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/01_inline.result { output: "["',foo, '"]"; output: #{"["',foo, '"]"}; output: "[#{"["',foo, '"]"}]"; output: "#{"["',foo, '"]"}"; output: '#{"["',foo, '"]"}'; output: "['#{"["',foo, '"]"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/02_variable/000077500000000000000000000000001305254536400321725ustar00rootroot00000000000000expected_output.css000066400000000000000000000002251305254536400360450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/02_variable.result{output:"[" ",foo, " "]";output:[ ,foo, ];output:"[[ ,foo, ]]";output:"[ ,foo, ]";output:"[ ,foo, ]";output:"['[ ,foo, ]']"} input.scss000066400000000000000000000002571305254536400341530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/02_variable$input: "["',foo, '"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/03_inline_double/000077500000000000000000000000001305254536400332165ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400370720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/03_inline_double.result{output:[ ,foo, ];output:[[ ,foo, ]];output:[ ,foo, ];output:[ ,foo, ];output:['[ ,foo, ]']} input.scss000066400000000000000000000003041305254536400351700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/03_inline_double.result { output: #{#{"["',foo, '"]"}}; output: #{"[#{"["',foo, '"]"}]"}; output: #{"#{"["',foo, '"]"}"}; output: #{'#{"["',foo, '"]"}'}; output: #{"['#{"["',foo, '"]"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/04_variable_double/000077500000000000000000000000001305254536400335265ustar00rootroot00000000000000expected_output.css000066400000000000000000000001631305254536400374020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/04_variable_double.result{output:[ ,foo, ];output:[[ ,foo, ]];output:[ ,foo, ];output:[ ,foo, ];output:['[ ,foo, ]']} input.scss000066400000000000000000000002541305254536400355040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/04_variable_double$input: "["',foo, '"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400350315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003731305254536400407670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/05_variable_quoted_double.result{dquoted:"[ ,foo, ]";dquoted:"[[ ,foo, ]]";dquoted:"[ ,foo, ]";dquoted:"[ ,foo, ]";dquoted:"['[ ,foo, ]']";squoted:"[ ,foo, ]";squoted:"[[ ,foo, ]]";squoted:"[ ,foo, ]";squoted:"[ ,foo, ]";squoted:"['[ ,foo, ]']"} input.scss000066400000000000000000000005201305254536400370620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/32_comma_list/05_variable_quoted_double$input: "["',foo, '"]"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/000077500000000000000000000000001305254536400301045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/01_inline/000077500000000000000000000000001305254536400316625ustar00rootroot00000000000000expected_output.css000066400000000000000000000002431305254536400355350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/01_inline.result{output:"[" "foo " "]" "bar";output:[ foo ] bar;output:"[[ foo ] bar]";output:"[ foo ] bar";output:"[ foo ] bar";output:"['[ foo ] bar']"} input.scss000066400000000000000000000003731305254536400336420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/01_inline.result { output: "["'foo '"]" "bar"; output: #{"["'foo '"]" "bar"}; output: "[#{"["'foo '"]" "bar"}]"; output: "#{"["'foo '"]" "bar"}"; output: '#{"["'foo '"]" "bar"}'; output: "['#{"["'foo '"]" "bar"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/02_variable/000077500000000000000000000000001305254536400321725ustar00rootroot00000000000000expected_output.css000066400000000000000000000002431305254536400360450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/02_variable.result{output:"[" "foo " "]" "bar";output:[ foo ] bar;output:"[[ foo ] bar]";output:"[ foo ] bar";output:"[ foo ] bar";output:"['[ foo ] bar']"} input.scss000066400000000000000000000002661305254536400341530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/02_variable$input: "["'foo '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/03_inline_double/000077500000000000000000000000001305254536400332165ustar00rootroot00000000000000expected_output.css000066400000000000000000000001751305254536400370750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/03_inline_double.result{output:[ foo ] bar;output:[[ foo ] bar];output:[ foo ] bar;output:[ foo ] bar;output:['[ foo ] bar']} input.scss000066400000000000000000000003471305254536400351770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/03_inline_double.result { output: #{#{"["'foo '"]" "bar"}}; output: #{"[#{"["'foo '"]" "bar"}]"}; output: #{"#{"["'foo '"]" "bar"}"}; output: #{'#{"["'foo '"]" "bar"}'}; output: #{"['#{"["'foo '"]" "bar"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/04_variable_double/000077500000000000000000000000001305254536400335265ustar00rootroot00000000000000expected_output.css000066400000000000000000000001751305254536400374050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/04_variable_double.result{output:[ foo ] bar;output:[[ foo ] bar];output:[ foo ] bar;output:[ foo ] bar;output:['[ foo ] bar']} input.scss000066400000000000000000000002631305254536400355040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/04_variable_double$input: "["'foo '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400350315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004171305254536400407660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/05_variable_quoted_double.result{dquoted:"[ foo ] bar";dquoted:"[[ foo ] bar]";dquoted:"[ foo ] bar";dquoted:"[ foo ] bar";dquoted:"['[ foo ] bar']";squoted:"[ foo ] bar";squoted:"[[ foo ] bar]";squoted:"[ foo ] bar";squoted:"[ foo ] bar";squoted:"['[ foo ] bar']"} input.scss000066400000000000000000000005271305254536400370710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/33_space_list/05_variable_quoted_double$input: "["'foo '"]" "bar"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/000077500000000000000000000000001305254536400301205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/01_inline/000077500000000000000000000000001305254536400316765ustar00rootroot00000000000000expected_output.css000066400000000000000000000003011305254536400355440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/01_inline.result{output:"[" ",foo , " "]" "bar";output:[ ,foo , ] bar;output:"[[ ,foo , ] bar]";output:"[ ,foo , ] bar";output:"[ ,foo , ] bar";output:"['[ ,foo , ] bar']"} input.scss000066400000000000000000000004311305254536400336510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/01_inline.result { output: "["',foo , '"]" "bar"; output: #{"["',foo , '"]" "bar"}; output: "[#{"["',foo , '"]" "bar"}]"; output: "#{"["',foo , '"]" "bar"}"; output: '#{"["',foo , '"]" "bar"}'; output: "['#{"["',foo , '"]" "bar"}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/02_variable/000077500000000000000000000000001305254536400322065ustar00rootroot00000000000000expected_output.css000066400000000000000000000003011305254536400360540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/02_variable.result{output:"[" ",foo , " "]" "bar";output:[ ,foo , ] bar;output:"[[ ,foo , ] bar]";output:"[ ,foo , ] bar";output:"[ ,foo , ] bar";output:"['[ ,foo , ] bar']"} input.scss000066400000000000000000000002731305254536400341650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/02_variable$input: "["',foo , '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/03_inline_double/000077500000000000000000000000001305254536400332325ustar00rootroot00000000000000expected_output.css000066400000000000000000000002261305254536400371060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/03_inline_double.result{output:[ ,foo , ] bar;output:[[ ,foo , ] bar];output:[ ,foo , ] bar;output:[ ,foo , ] bar;output:['[ ,foo , ] bar']} input.scss000066400000000000000000000004001305254536400352010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/03_inline_double.result { output: #{#{"["',foo , '"]" "bar"}}; output: #{"[#{"["',foo , '"]" "bar"}]"}; output: #{"#{"["',foo , '"]" "bar"}"}; output: #{'#{"["',foo , '"]" "bar"}'}; output: #{"['#{"["',foo , '"]" "bar"}']"}; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/04_variable_double/000077500000000000000000000000001305254536400335425ustar00rootroot00000000000000expected_output.css000066400000000000000000000002261305254536400374160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/04_variable_double.result{output:[ ,foo , ] bar;output:[[ ,foo , ] bar];output:[ ,foo , ] bar;output:[ ,foo , ] bar;output:['[ ,foo , ] bar']} input.scss000066400000000000000000000002701305254536400355160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/04_variable_double$input: "["',foo , '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400350455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005011305254536400407740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/05_variable_quoted_double.result{dquoted:"[ ,foo , ] bar";dquoted:"[[ ,foo , ] bar]";dquoted:"[ ,foo , ] bar";dquoted:"[ ,foo , ] bar";dquoted:"['[ ,foo , ] bar']";squoted:"[ ,foo , ] bar";squoted:"[[ ,foo , ] bar]";squoted:"[ ,foo , ] bar";squoted:"[ ,foo , ] bar";squoted:"['[ ,foo , ] bar']"} input.scss000066400000000000000000000005341305254536400371030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/34_mixed_list/05_variable_quoted_double$input: "["',foo , '"]" "bar"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/44_selector/000077500000000000000000000000001305254536400276005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/44_selector/double_escape/000077500000000000000000000000001305254536400323725ustar00rootroot00000000000000000077500000000000000000000000001305254536400421735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variableexpected_output.css000066400000000000000000000000341305254536400461230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable.test22\@bar{content:'2.2'} input.scss000066400000000000000000000001141305254536400442230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable$key: 'bar'; $suffix2: '\\@#{$key}'; .test22#{$suffix2} { content: '2.2'; } 000077500000000000000000000000001305254536400372715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/44_selector/double_escape/32_double_escaped_literalexpected_output.css000066400000000000000000000000341305254536400432210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32\@baz{content:'3.2'} input.scss000066400000000000000000000000471305254536400413260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32#{'\\@baz'} { content: '3.2'; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/000077500000000000000000000000001305254536400253065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/000077500000000000000000000000001305254536400271015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/000077500000000000000000000000001305254536400312515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs-4.0/000077500000000000000000000000001305254536400326665ustar00rootroot00000000000000expected_output.css000066400000000000000000000025621305254536400365470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs-4.0foo{test-1:20;test-2:10 +10;test-3:20;test-4:20;test-5:20px;test-6:10 +10px;test-7:20px;test-8:20px;test-9:1010px;test-10:1010px;test-11:1010px;test-12:1010px;test-13:11 0px;test-14:11 0px;test-15:11 0px;test-16:11 0px;test-17:20 px;test-18:20 px;test-19:20 px;test-20:20 px;test-21:20 px;test-22:20 px;test-23:20 px;test-24:20 px;test-25:20px;test-26:10px +10px;test-27:20px;test-28:20px;test-29:10px10px;test-30:10px10px;test-31:10px10px;test-32:10px10px;test-33:11px 0px;test-34:11px 0px;test-35:11px 0px;test-36:11px 0px;test-37:20px px;test-38:20px px;test-39:20px px;test-40:20px px;test-41:20px px;test-42:20px px;test-43:20px px;test-44:20px px;test-45:10px10px;test-46:10px10px;test-47:10px10px;test-48:10px10px;test-49:10px1 0px;test-50:10px1 0px;test-51:10px1 0px;test-52:10px1 0px;test-53:10px10 px;test-54:10px10 px;test-55:10px10 px;test-56:10px10 px;test-57:10px10 px;test-58:10px10 px;test-59:10px10 px;test-60:10px10 px;test-61:1 0px1 0px;test-62:1 0px1 0px;test-63:1 0px1 0px;test-64:1 0px1 0px;test-65:1 0px10 px;test-66:1 0px10 px;test-67:1 0px10 px;test-68:1 0px10 px;test-69:1 0px10 px;test-70:1 0px10 px;test-71:1 0px10 px;test-72:1 0px10 px;test-73:10 px10 px;test-74:10 px10 px;test-75:10 px10 px;test-76:10 px10 px;test-77:10 px10 px;test-78:10 px10 px;test-79:10 px10 px;test-80:10 px10 px;test-81:10 px10 px;test-82:10 px10 px;test-83:10 px10 px;test-84:10 px10 px} input.scss000066400000000000000000000042431305254536400346460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs-4.0foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+10px; test-6: 10 +10px; test-7: 10+ 10px; test-8: 10 + 10px; test-9: 10+#{10}px; test-10: 10 +#{10}px; test-11: 10+ #{10}px; test-12: 10 + #{10}px; test-13: 10+1#{0}px; test-14: 10 +1#{0}px; test-15: 10+ 1#{0}px; test-16: 10 + 1#{0}px; test-17: 10+10#{px}; test-18: 10 +10#{px}; test-19: 10+ 10#{px}; test-20: 10 + 10#{px}; test-21: 10+10#{p}x; test-22: 10 +10#{p}x; test-23: 10+ 10#{p}x; test-24: 10 + 10#{p}x; test-25: 10px+10px; test-26: 10px +10px; test-27: 10px+ 10px; test-28: 10px + 10px; test-29: 10px+#{10}px; test-30: 10px +#{10}px; test-31: 10px+ #{10}px; test-32: 10px + #{10}px; test-33: 10px+1#{0}px; test-34: 10px +1#{0}px; test-35: 10px+ 1#{0}px; test-36: 10px + 1#{0}px; test-37: 10px+10#{px}; test-38: 10px +10#{px}; test-39: 10px+ 10#{px}; test-40: 10px + 10#{px}; test-41: 10px+10#{p}x; test-42: 10px +10#{p}x; test-43: 10px+ 10#{p}x; test-44: 10px + 10#{p}x; test-45: #{10}px+#{10}px; test-46: #{10}px +#{10}px; test-47: #{10}px+ #{10}px; test-48: #{10}px + #{10}px; test-49: #{10}px+1#{0}px; test-50: #{10}px +1#{0}px; test-51: #{10}px+ 1#{0}px; test-52: #{10}px + 1#{0}px; test-53: #{10}px+10#{px}; test-54: #{10}px +10#{px}; test-55: #{10}px+ 10#{px}; test-56: #{10}px + 10#{px}; test-57: #{10}px+10#{p}x; test-58: #{10}px +10#{p}x; test-59: #{10}px+ 10#{p}x; test-60: #{10}px + 10#{p}x; test-61: 1#{0}px+1#{0}px; test-62: 1#{0}px +1#{0}px; test-63: 1#{0}px+ 1#{0}px; test-64: 1#{0}px + 1#{0}px; test-65: 1#{0}px+10#{px}; test-66: 1#{0}px +10#{px}; test-67: 1#{0}px+ 10#{px}; test-68: 1#{0}px + 10#{px}; test-69: 1#{0}px+10#{p}x; test-70: 1#{0}px +10#{p}x; test-71: 1#{0}px+ 10#{p}x; test-72: 1#{0}px + 10#{p}x; test-73: 10#{px}+10#{px}; test-74: 10#{px} +10#{px}; test-75: 10#{px}+ 10#{px}; test-76: 10#{px} + 10#{px}; test-77: 10#{px}+10#{p}x; test-78: 10#{px} +10#{p}x; test-79: 10#{px}+ 10#{p}x; test-80: 10#{px} + 10#{p}x; test-81: 10#{p}x+10#{p}x; test-82: 10#{p}x +10#{p}x; test-83: 10#{p}x+ 10#{p}x; test-84: 10#{p}x + 10#{p}x; } options.yml000066400000000000000000000000321305254536400350200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/000077500000000000000000000000001305254536400323675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/error000066400000000000000000000361471305254536400334560ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 74 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 75 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 76 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 78 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 79 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000025061305254536400362460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairsfoo{test-1:20;test-2:10 +10;test-3:20;test-4:20;test-5:20px;test-6:10 +10px;test-7:20px;test-8:20px;test-9:10+10px;test-10:10 +10px;test-11:10+ 10px;test-12:10 + 10px;test-13:110px;test-14:110px;test-15:110px;test-16:110px;test-17:20px;test-18:20px;test-19:20px;test-20:20px;test-21:20px;test-22:20px;test-23:20px;test-24:20px;test-25:20px;test-26:10px +10px;test-27:20px;test-28:20px;test-29:10px+10px;test-30:10px +10px;test-31:10px+ 10px;test-32:10px + 10px;test-33:11px0px;test-34:11px0px;test-35:11px0px;test-36:11px0px;test-37:20pxpx;test-38:20pxpx;test-39:20pxpx;test-40:20pxpx;test-41:20pxpx;test-42:20pxpx;test-43:20pxpx;test-44:20pxpx;test-45:10px+10px;test-46:10px +10px;test-47:10px+ 10px;test-48:10px + 10px;test-49:10px10px;test-50:10px10px;test-51:10px10px;test-52:10px10px;test-53:10px10px;test-54:10px10px;test-55:10px10px;test-56:10px10px;test-57:10px10px;test-58:10px10px;test-59:10px10px;test-60:10px10px;test-61:10px10px;test-62:10px10px;test-63:10px10px;test-64:10px10px;test-65:10px10px;test-66:10px10px;test-67:10px10px;test-68:10px10px;test-69:10px10px;test-70:10px10px;test-71:10px10px;test-72:10px10px;test-73:10px+10px;test-74:10px +10px;test-75:10px+ 10px;test-76:10px + 10px;test-77:10px+10px;test-78:10px +10px;test-79:10px+ 10px;test-80:10px + 10px;test-81:10px10px;test-82:10px10px;test-83:10px10px;test-84:10px10px} input.scss000066400000000000000000000042431305254536400343470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairsfoo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+10px; test-6: 10 +10px; test-7: 10+ 10px; test-8: 10 + 10px; test-9: 10+#{10}px; test-10: 10 +#{10}px; test-11: 10+ #{10}px; test-12: 10 + #{10}px; test-13: 10+1#{0}px; test-14: 10 +1#{0}px; test-15: 10+ 1#{0}px; test-16: 10 + 1#{0}px; test-17: 10+10#{px}; test-18: 10 +10#{px}; test-19: 10+ 10#{px}; test-20: 10 + 10#{px}; test-21: 10+10#{p}x; test-22: 10 +10#{p}x; test-23: 10+ 10#{p}x; test-24: 10 + 10#{p}x; test-25: 10px+10px; test-26: 10px +10px; test-27: 10px+ 10px; test-28: 10px + 10px; test-29: 10px+#{10}px; test-30: 10px +#{10}px; test-31: 10px+ #{10}px; test-32: 10px + #{10}px; test-33: 10px+1#{0}px; test-34: 10px +1#{0}px; test-35: 10px+ 1#{0}px; test-36: 10px + 1#{0}px; test-37: 10px+10#{px}; test-38: 10px +10#{px}; test-39: 10px+ 10#{px}; test-40: 10px + 10#{px}; test-41: 10px+10#{p}x; test-42: 10px +10#{p}x; test-43: 10px+ 10#{p}x; test-44: 10px + 10#{p}x; test-45: #{10}px+#{10}px; test-46: #{10}px +#{10}px; test-47: #{10}px+ #{10}px; test-48: #{10}px + #{10}px; test-49: #{10}px+1#{0}px; test-50: #{10}px +1#{0}px; test-51: #{10}px+ 1#{0}px; test-52: #{10}px + 1#{0}px; test-53: #{10}px+10#{px}; test-54: #{10}px +10#{px}; test-55: #{10}px+ 10#{px}; test-56: #{10}px + 10#{px}; test-57: #{10}px+10#{p}x; test-58: #{10}px +10#{p}x; test-59: #{10}px+ 10#{p}x; test-60: #{10}px + 10#{p}x; test-61: 1#{0}px+1#{0}px; test-62: 1#{0}px +1#{0}px; test-63: 1#{0}px+ 1#{0}px; test-64: 1#{0}px + 1#{0}px; test-65: 1#{0}px+10#{px}; test-66: 1#{0}px +10#{px}; test-67: 1#{0}px+ 10#{px}; test-68: 1#{0}px + 10#{px}; test-69: 1#{0}px+10#{p}x; test-70: 1#{0}px +10#{p}x; test-71: 1#{0}px+ 10#{p}x; test-72: 1#{0}px + 10#{p}x; test-73: 10#{px}+10#{px}; test-74: 10#{px} +10#{px}; test-75: 10#{px}+ 10#{px}; test-76: 10#{px} + 10#{px}; test-77: 10#{px}+10#{p}x; test-78: 10#{px} +10#{p}x; test-79: 10#{px}+ 10#{p}x; test-80: 10#{px} + 10#{p}x; test-81: 10#{p}x+10#{p}x; test-82: 10#{p}x +10#{p}x; test-83: 10#{p}x+ 10#{p}x; test-84: 10#{p}x + 10#{p}x; } options.yml000066400000000000000000000000611305254536400345230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/dimensions/pairs--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/000077500000000000000000000000001305254536400305545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairs-4.0/000077500000000000000000000000001305254536400321715ustar00rootroot00000000000000expected_output.css000066400000000000000000000010201305254536400360360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairs-4.0foo{test-1:20;test-2:10 +10;test-3:20;test-4:20;test-5:1010;test-6:1010;test-7:1010;test-8:1010;test-9:11 0;test-10:11 0;test-11:11 0;test-12:11 0;test-13:1010;test-14:1010;test-15:1010;test-16:1010;test-17:1010;test-18:1010;test-19:1010;test-20:1010;test-21:101 0;test-22:101 0;test-23:101 0;test-24:101 0;test-25:1010;test-26:1010;test-27:1010;test-28:1010;test-29:1 01 0;test-30:1 01 0;test-31:1 01 0;test-32:1 01 0;test-33:1 010;test-34:1 010;test-35:1 010;test-36:1 010;test-37:1010;test-38:1010;test-39:1010;test-40:1010} input.scss000066400000000000000000000016531305254536400341530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairs-4.0foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+#{10}; test-6: 10 +#{10}; test-7: 10+ #{10}; test-8: 10 + #{10}; test-9: 10+1#{0}; test-10: 10 +1#{0}; test-11: 10+ 1#{0}; test-12: 10 + 1#{0}; test-13: 10+#{1}0; test-14: 10 +#{1}0; test-15: 10+ #{1}0; test-16: 10 + #{1}0; test-17: #{10}+#{10}; test-18: #{10} +#{10}; test-19: #{10}+ #{10}; test-20: #{10} + #{10}; test-21: #{10}+1#{0}; test-22: #{10} +1#{0}; test-23: #{10}+ 1#{0}; test-24: #{10} + 1#{0}; test-25: #{10}+#{1}0; test-26: #{10} +#{1}0; test-27: #{10}+ #{1}0; test-28: #{10} + #{1}0; test-29: 1#{0}+1#{0}; test-30: 1#{0} +1#{0}; test-31: 1#{0}+ 1#{0}; test-32: 1#{0} + 1#{0}; test-33: 1#{0}+#{1}0; test-34: 1#{0} +#{1}0; test-35: 1#{0}+ #{1}0; test-36: 1#{0} + #{1}0; test-37: #{1}0+#{1}0; test-38: #{1}0 +#{1}0; test-39: #{1}0+ #{1}0; test-40: #{1}0 + #{1}0; } options.yml000066400000000000000000000000321305254536400343230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/000077500000000000000000000000001305254536400316725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/error000066400000000000000000000301071305254536400327470ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000010741305254536400355500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairsfoo{test-1:20;test-2:10 +10;test-3:20;test-4:20;test-5:10+10;test-6:10 +10;test-7:10+ 10;test-8:10 + 10;test-9:110;test-10:110;test-11:110;test-12:110;test-13:10+10;test-14:10 +10;test-15:10+ 10;test-16:10 + 10;test-17:10+10;test-18:10 +10;test-19:10+ 10;test-20:10 + 10;test-21:10+10;test-22:10 +10;test-23:10+ 10;test-24:10 + 10;test-25:10+10;test-26:10 +10;test-27:10+ 10;test-28:10 + 10;test-29:10+10;test-30:10 +10;test-31:10+ 10;test-32:10 + 10;test-33:10+10;test-34:10 +10;test-35:10+ 10;test-36:10 + 10;test-37:10+10;test-38:10 +10;test-39:10+ 10;test-40:10 + 10} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/input.scss000066400000000000000000000016531305254536400337330ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+#{10}; test-6: 10 +#{10}; test-7: 10+ #{10}; test-8: 10 + #{10}; test-9: 10+1#{0}; test-10: 10 +1#{0}; test-11: 10+ 1#{0}; test-12: 10 + 1#{0}; test-13: 10+#{1}0; test-14: 10 +#{1}0; test-15: 10+ #{1}0; test-16: 10 + #{1}0; test-17: #{10}+#{10}; test-18: #{10} +#{10}; test-19: #{10}+ #{10}; test-20: #{10} + #{10}; test-21: #{10}+1#{0}; test-22: #{10} +1#{0}; test-23: #{10}+ 1#{0}; test-24: #{10} + 1#{0}; test-25: #{10}+#{1}0; test-26: #{10} +#{1}0; test-27: #{10}+ #{1}0; test-28: #{10} + #{1}0; test-29: 1#{0}+1#{0}; test-30: 1#{0} +1#{0}; test-31: 1#{0}+ 1#{0}; test-32: 1#{0} + 1#{0}; test-33: 1#{0}+#{1}0; test-34: 1#{0} +#{1}0; test-35: 1#{0}+ #{1}0; test-36: 1#{0} + #{1}0; test-37: #{1}0+#{1}0; test-38: #{1}0 +#{1}0; test-39: #{1}0+ #{1}0; test-40: #{1}0 + #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/numbers/pairs/options.yml000066400000000000000000000000611305254536400341050ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/000077500000000000000000000000001305254536400305725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairs-4.0/000077500000000000000000000000001305254536400322075ustar00rootroot00000000000000expected_output.css000066400000000000000000000033501305254536400360640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairs-4.0foo{test-1:literalliteral;test-2:literalliteral;test-3:literalliteral;test-4:literalliteral;test-5:literalquoted;test-6:literalquoted;test-7:literalquoted;test-8:literalquoted;test-9:literalinterpolant;test-10:literalinterpolant;test-11:literalinterpolant;test-12:literalinterpolant;test-13:literallschema_ritlp;test-14:literallschema_ritlp;test-15:literallschema_ritlp;test-16:literallschema_ritlp;test-17:literallitlp_rschema;test-18:literallitlp_rschema;test-19:literallitlp_rschema;test-20:literallitlp_rschema;test-21:"quotedquoted";test-22:"quotedquoted";test-23:"quotedquoted";test-24:"quotedquoted";test-25:"quotedinterpolant";test-26:"quotedinterpolant";test-27:"quotedinterpolant";test-28:"quotedinterpolant";test-29:"quotedlschema_ritlp";test-30:"quotedlschema_ritlp";test-31:"quotedlschema_ritlp";test-32:"quotedlschema_ritlp";test-33:"quotedlitlp_rschema";test-34:"quotedlitlp_rschema";test-35:"quotedlitlp_rschema";test-36:"quotedlitlp_rschema";test-37:interpolantinterpolant;test-38:interpolantinterpolant;test-39:interpolantinterpolant;test-40:interpolantinterpolant;test-41:interpolantlschema_ritlp;test-42:interpolantlschema_ritlp;test-43:interpolantlschema_ritlp;test-44:interpolantlschema_ritlp;test-45:interpolantlitlp_rschema;test-46:interpolantlitlp_rschema;test-47:interpolantlitlp_rschema;test-48:interpolantlitlp_rschema;test-49:lschema_ritlplschema_ritlp;test-50:lschema_ritlplschema_ritlp;test-51:lschema_ritlplschema_ritlp;test-52:lschema_ritlplschema_ritlp;test-53:lschema_ritlplitlp_rschema;test-54:lschema_ritlplitlp_rschema;test-55:lschema_ritlplitlp_rschema;test-56:lschema_ritlplitlp_rschema;test-57:litlp_rschemalitlp_rschema;test-58:litlp_rschemalitlp_rschema;test-59:litlp_rschemalitlp_rschema;test-60:litlp_rschemalitlp_rschema} input.scss000066400000000000000000000044731305254536400341740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairs-4.0foo { test-1: literal+literal; test-2: literal +literal; test-3: literal+ literal; test-4: literal + literal; test-5: literal+"quoted"; test-6: literal +"quoted"; test-7: literal+ "quoted"; test-8: literal + "quoted"; test-9: literal+#{interpolant}; test-10: literal +#{interpolant}; test-11: literal+ #{interpolant}; test-12: literal + #{interpolant}; test-13: literal+lschema_#{ritlp}; test-14: literal +lschema_#{ritlp}; test-15: literal+ lschema_#{ritlp}; test-16: literal + lschema_#{ritlp}; test-17: literal+#{litlp}_rschema; test-18: literal +#{litlp}_rschema; test-19: literal+ #{litlp}_rschema; test-20: literal + #{litlp}_rschema; test-21: "quoted"+"quoted"; test-22: "quoted" +"quoted"; test-23: "quoted"+ "quoted"; test-24: "quoted" + "quoted"; test-25: "quoted"+#{interpolant}; test-26: "quoted" +#{interpolant}; test-27: "quoted"+ #{interpolant}; test-28: "quoted" + #{interpolant}; test-29: "quoted"+lschema_#{ritlp}; test-30: "quoted" +lschema_#{ritlp}; test-31: "quoted"+ lschema_#{ritlp}; test-32: "quoted" + lschema_#{ritlp}; test-33: "quoted"+#{litlp}_rschema; test-34: "quoted" +#{litlp}_rschema; test-35: "quoted"+ #{litlp}_rschema; test-36: "quoted" + #{litlp}_rschema; test-37: #{interpolant}+#{interpolant}; test-38: #{interpolant} +#{interpolant}; test-39: #{interpolant}+ #{interpolant}; test-40: #{interpolant} + #{interpolant}; test-41: #{interpolant}+lschema_#{ritlp}; test-42: #{interpolant} +lschema_#{ritlp}; test-43: #{interpolant}+ lschema_#{ritlp}; test-44: #{interpolant} + lschema_#{ritlp}; test-45: #{interpolant}+#{litlp}_rschema; test-46: #{interpolant} +#{litlp}_rschema; test-47: #{interpolant}+ #{litlp}_rschema; test-48: #{interpolant} + #{litlp}_rschema; test-49: lschema_#{ritlp}+lschema_#{ritlp}; test-50: lschema_#{ritlp} +lschema_#{ritlp}; test-51: lschema_#{ritlp}+ lschema_#{ritlp}; test-52: lschema_#{ritlp} + lschema_#{ritlp}; test-53: lschema_#{ritlp}+#{litlp}_rschema; test-54: lschema_#{ritlp} +#{litlp}_rschema; test-55: lschema_#{ritlp}+ #{litlp}_rschema; test-56: lschema_#{ritlp} + #{litlp}_rschema; test-57: #{litlp}_rschema+#{litlp}_rschema; test-58: #{litlp}_rschema +#{litlp}_rschema; test-59: #{litlp}_rschema+ #{litlp}_rschema; test-60: #{litlp}_rschema + #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400343410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairs/000077500000000000000000000000001305254536400317105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairs/error000066400000000000000000000417331305254536400327740ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal +interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+ interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal + interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" +interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+ interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" + interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" +litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+ litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" + litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 50 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 51 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp +lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 52 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+ lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp + lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema + litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000034701305254536400355700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairsfoo{test-1:literalliteral;test-2:literalliteral;test-3:literalliteral;test-4:literalliteral;test-5:literalquoted;test-6:literalquoted;test-7:literalquoted;test-8:literalquoted;test-9:literal+interpolant;test-10:literal +interpolant;test-11:literal+ interpolant;test-12:literal + interpolant;test-13:literallschema_ritlp;test-14:literallschema_ritlp;test-15:literallschema_ritlp;test-16:literallschema_ritlp;test-17:literal+litlp_rschema;test-18:literal +litlp_rschema;test-19:literal+ litlp_rschema;test-20:literal + litlp_rschema;test-21:"quotedquoted";test-22:"quotedquoted";test-23:"quotedquoted";test-24:"quotedquoted";test-25:"quoted"+interpolant;test-26:"quoted" +interpolant;test-27:"quoted"+ interpolant;test-28:"quoted" + interpolant;test-29:"quotedlschema_"ritlp;test-30:"quotedlschema_"ritlp;test-31:"quotedlschema_"ritlp;test-32:"quotedlschema_"ritlp;test-33:"quoted"+litlp_rschema;test-34:"quoted" +litlp_rschema;test-35:"quoted"+ litlp_rschema;test-36:"quoted" + litlp_rschema;test-37:interpolant+interpolant;test-38:interpolant +interpolant;test-39:interpolant+ interpolant;test-40:interpolant + interpolant;test-41:interpolant+lschema_ritlp;test-42:interpolant +lschema_ritlp;test-43:interpolant+ lschema_ritlp;test-44:interpolant + lschema_ritlp;test-45:interpolant+litlp_rschema;test-46:interpolant +litlp_rschema;test-47:interpolant+ litlp_rschema;test-48:interpolant + litlp_rschema;test-49:lschema_ritlp+lschema_ritlp;test-50:lschema_ritlp +lschema_ritlp;test-51:lschema_ritlp+ lschema_ritlp;test-52:lschema_ritlp + lschema_ritlp;test-53:lschema_ritlp+litlp_rschema;test-54:lschema_ritlp +litlp_rschema;test-55:lschema_ritlp+ litlp_rschema;test-56:lschema_ritlp + litlp_rschema;test-57:litlp_rschema+litlp_rschema;test-58:litlp_rschema +litlp_rschema;test-59:litlp_rschema+ litlp_rschema;test-60:litlp_rschema + litlp_rschema} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairs/input.scss000066400000000000000000000044731305254536400337540ustar00rootroot00000000000000foo { test-1: literal+literal; test-2: literal +literal; test-3: literal+ literal; test-4: literal + literal; test-5: literal+"quoted"; test-6: literal +"quoted"; test-7: literal+ "quoted"; test-8: literal + "quoted"; test-9: literal+#{interpolant}; test-10: literal +#{interpolant}; test-11: literal+ #{interpolant}; test-12: literal + #{interpolant}; test-13: literal+lschema_#{ritlp}; test-14: literal +lschema_#{ritlp}; test-15: literal+ lschema_#{ritlp}; test-16: literal + lschema_#{ritlp}; test-17: literal+#{litlp}_rschema; test-18: literal +#{litlp}_rschema; test-19: literal+ #{litlp}_rschema; test-20: literal + #{litlp}_rschema; test-21: "quoted"+"quoted"; test-22: "quoted" +"quoted"; test-23: "quoted"+ "quoted"; test-24: "quoted" + "quoted"; test-25: "quoted"+#{interpolant}; test-26: "quoted" +#{interpolant}; test-27: "quoted"+ #{interpolant}; test-28: "quoted" + #{interpolant}; test-29: "quoted"+lschema_#{ritlp}; test-30: "quoted" +lschema_#{ritlp}; test-31: "quoted"+ lschema_#{ritlp}; test-32: "quoted" + lschema_#{ritlp}; test-33: "quoted"+#{litlp}_rschema; test-34: "quoted" +#{litlp}_rschema; test-35: "quoted"+ #{litlp}_rschema; test-36: "quoted" + #{litlp}_rschema; test-37: #{interpolant}+#{interpolant}; test-38: #{interpolant} +#{interpolant}; test-39: #{interpolant}+ #{interpolant}; test-40: #{interpolant} + #{interpolant}; test-41: #{interpolant}+lschema_#{ritlp}; test-42: #{interpolant} +lschema_#{ritlp}; test-43: #{interpolant}+ lschema_#{ritlp}; test-44: #{interpolant} + lschema_#{ritlp}; test-45: #{interpolant}+#{litlp}_rschema; test-46: #{interpolant} +#{litlp}_rschema; test-47: #{interpolant}+ #{litlp}_rschema; test-48: #{interpolant} + #{litlp}_rschema; test-49: lschema_#{ritlp}+lschema_#{ritlp}; test-50: lschema_#{ritlp} +lschema_#{ritlp}; test-51: lschema_#{ritlp}+ lschema_#{ritlp}; test-52: lschema_#{ritlp} + lschema_#{ritlp}; test-53: lschema_#{ritlp}+#{litlp}_rschema; test-54: lschema_#{ritlp} +#{litlp}_rschema; test-55: lschema_#{ritlp}+ #{litlp}_rschema; test-56: lschema_#{ritlp} + #{litlp}_rschema; test-57: #{litlp}_rschema+#{litlp}_rschema; test-58: #{litlp}_rschema +#{litlp}_rschema; test-59: #{litlp}_rschema+ #{litlp}_rschema; test-60: #{litlp}_rschema + #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/addition/strings/pairs/options.yml000066400000000000000000000000611305254536400341230ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/000077500000000000000000000000001305254536400271325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/000077500000000000000000000000001305254536400313025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairs-4.0/000077500000000000000000000000001305254536400327175ustar00rootroot00000000000000expected_output.css000066400000000000000000000030141305254536400365710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairs-4.0foo{test-1:10/10;test-2:10 /10;test-3:10/ 10;test-4:10 / 10;test-5:10/10px;test-6:10 /10px;test-7:10/ 10px;test-8:10 / 10px;test-9:10/10px;test-10:10/10px;test-11:10/10px;test-12:10/10px;test-13:10/1 0px;test-14:10/1 0px;test-15:10/1 0px;test-16:10/1 0px;test-17:10/10 px;test-18:10/10 px;test-19:10/10 px;test-20:10/10 px;test-21:10/10 px;test-22:10/10 px;test-23:10/10 px;test-24:10/10 px;test-25:10px/10px;test-26:10px /10px;test-27:10px/ 10px;test-28:10px / 10px;test-29:10px/10px;test-30:10px/10px;test-31:10px/10px;test-32:10px/10px;test-33:10px/1 0px;test-34:10px/1 0px;test-35:10px/1 0px;test-36:10px/1 0px;test-37:10px/10 px;test-38:10px/10 px;test-39:10px/10 px;test-40:10px/10 px;test-41:10px/10 px;test-42:10px/10 px;test-43:10px/10 px;test-44:10px/10 px;test-45:10px/10px;test-46:10px/10px;test-47:10px/10px;test-48:10px/10px;test-49:10px/1 0px;test-50:10px/1 0px;test-51:10px/1 0px;test-52:10px/1 0px;test-53:10px/10 px;test-54:10px/10 px;test-55:10px/10 px;test-56:10px/10 px;test-57:10px/10 px;test-58:10px/10 px;test-59:10px/10 px;test-60:10px/10 px;test-61:1 0px/1 0px;test-62:1 0px/1 0px;test-63:1 0px/1 0px;test-64:1 0px/1 0px;test-65:1 0px/10 px;test-66:1 0px/10 px;test-67:1 0px/10 px;test-68:1 0px/10 px;test-69:1 0px/10 px;test-70:1 0px/10 px;test-71:1 0px/10 px;test-72:1 0px/10 px;test-73:10 px/10 px;test-74:10 px/10 px;test-75:10 px/10 px;test-76:10 px/10 px;test-77:10 px/10 px;test-78:10 px/10 px;test-79:10 px/10 px;test-80:10 px/10 px;test-81:10 px/10 px;test-82:10 px/10 px;test-83:10 px/10 px;test-84:10 px/10 px} input.scss000066400000000000000000000042431305254536400346770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/#{10}px; test-10: 10 /#{10}px; test-11: 10/ #{10}px; test-12: 10 / #{10}px; test-13: 10/1#{0}px; test-14: 10 /1#{0}px; test-15: 10/ 1#{0}px; test-16: 10 / 1#{0}px; test-17: 10/10#{px}; test-18: 10 /10#{px}; test-19: 10/ 10#{px}; test-20: 10 / 10#{px}; test-21: 10/10#{p}x; test-22: 10 /10#{p}x; test-23: 10/ 10#{p}x; test-24: 10 / 10#{p}x; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/#{10}px; test-30: 10px /#{10}px; test-31: 10px/ #{10}px; test-32: 10px / #{10}px; test-33: 10px/1#{0}px; test-34: 10px /1#{0}px; test-35: 10px/ 1#{0}px; test-36: 10px / 1#{0}px; test-37: 10px/10#{px}; test-38: 10px /10#{px}; test-39: 10px/ 10#{px}; test-40: 10px / 10#{px}; test-41: 10px/10#{p}x; test-42: 10px /10#{p}x; test-43: 10px/ 10#{p}x; test-44: 10px / 10#{p}x; test-45: #{10}px/#{10}px; test-46: #{10}px /#{10}px; test-47: #{10}px/ #{10}px; test-48: #{10}px / #{10}px; test-49: #{10}px/1#{0}px; test-50: #{10}px /1#{0}px; test-51: #{10}px/ 1#{0}px; test-52: #{10}px / 1#{0}px; test-53: #{10}px/10#{px}; test-54: #{10}px /10#{px}; test-55: #{10}px/ 10#{px}; test-56: #{10}px / 10#{px}; test-57: #{10}px/10#{p}x; test-58: #{10}px /10#{p}x; test-59: #{10}px/ 10#{p}x; test-60: #{10}px / 10#{p}x; test-61: 1#{0}px/1#{0}px; test-62: 1#{0}px /1#{0}px; test-63: 1#{0}px/ 1#{0}px; test-64: 1#{0}px / 1#{0}px; test-65: 1#{0}px/10#{px}; test-66: 1#{0}px /10#{px}; test-67: 1#{0}px/ 10#{px}; test-68: 1#{0}px / 10#{px}; test-69: 1#{0}px/10#{p}x; test-70: 1#{0}px /10#{p}x; test-71: 1#{0}px/ 10#{p}x; test-72: 1#{0}px / 10#{p}x; test-73: 10#{px}/10#{px}; test-74: 10#{px} /10#{px}; test-75: 10#{px}/ 10#{px}; test-76: 10#{px} / 10#{px}; test-77: 10#{px}/10#{p}x; test-78: 10#{px} /10#{p}x; test-79: 10#{px}/ 10#{p}x; test-80: 10#{px} / 10#{p}x; test-81: 10#{p}x/10#{p}x; test-82: 10#{p}x /10#{p}x; test-83: 10#{p}x/ 10#{p}x; test-84: 10#{p}x / 10#{p}x; } options.yml000066400000000000000000000000321305254536400350510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/000077500000000000000000000000001305254536400324205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/error000066400000000000000000000204271305254536400335010ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compressed/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000027141305254536400363000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairsfoo{test-1:10/10;test-2:10 /10;test-3:10/ 10;test-4:10 / 10;test-5:10/10px;test-6:10 /10px;test-7:10/ 10px;test-8:10 / 10px;test-9:10/10px;test-10:10 /10px;test-11:10/ 10px;test-12:10 / 10px;test-13:10/10px;test-14:10/10px;test-15:10/10px;test-16:10/10px;test-17:10/10px;test-18:10/10px;test-19:10/10px;test-20:10/10px;test-21:10/10px;test-22:10/10px;test-23:10/10px;test-24:10/10px;test-25:10px/10px;test-26:10px /10px;test-27:10px/ 10px;test-28:10px / 10px;test-29:10px/10px;test-30:10px /10px;test-31:10px/ 10px;test-32:10px / 10px;test-33:10px/10px;test-34:10px/10px;test-35:10px/10px;test-36:10px/10px;test-37:10px/10px;test-38:10px/10px;test-39:10px/10px;test-40:10px/10px;test-41:10px/10px;test-42:10px/10px;test-43:10px/10px;test-44:10px/10px;test-45:10px/10px;test-46:10px /10px;test-47:10px/ 10px;test-48:10px / 10px;test-49:10px/10px;test-50:10px/10px;test-51:10px/10px;test-52:10px/10px;test-53:10px/10px;test-54:10px/10px;test-55:10px/10px;test-56:10px/10px;test-57:10px/10px;test-58:10px/10px;test-59:10px/10px;test-60:10px/10px;test-61:10px/10px;test-62:10px/10px;test-63:10px/10px;test-64:10px/10px;test-65:10px/10px;test-66:10px/10px;test-67:10px/10px;test-68:10px/10px;test-69:10px/10px;test-70:10px/10px;test-71:10px/10px;test-72:10px/10px;test-73:10px/10px;test-74:10px /10px;test-75:10px/ 10px;test-76:10px / 10px;test-77:10px/10px;test-78:10px /10px;test-79:10px/ 10px;test-80:10px / 10px;test-81:10px/10px;test-82:10px/10px;test-83:10px/10px;test-84:10px/10px} input.scss000066400000000000000000000042431305254536400344000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairsfoo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/#{10}px; test-10: 10 /#{10}px; test-11: 10/ #{10}px; test-12: 10 / #{10}px; test-13: 10/1#{0}px; test-14: 10 /1#{0}px; test-15: 10/ 1#{0}px; test-16: 10 / 1#{0}px; test-17: 10/10#{px}; test-18: 10 /10#{px}; test-19: 10/ 10#{px}; test-20: 10 / 10#{px}; test-21: 10/10#{p}x; test-22: 10 /10#{p}x; test-23: 10/ 10#{p}x; test-24: 10 / 10#{p}x; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/#{10}px; test-30: 10px /#{10}px; test-31: 10px/ #{10}px; test-32: 10px / #{10}px; test-33: 10px/1#{0}px; test-34: 10px /1#{0}px; test-35: 10px/ 1#{0}px; test-36: 10px / 1#{0}px; test-37: 10px/10#{px}; test-38: 10px /10#{px}; test-39: 10px/ 10#{px}; test-40: 10px / 10#{px}; test-41: 10px/10#{p}x; test-42: 10px /10#{p}x; test-43: 10px/ 10#{p}x; test-44: 10px / 10#{p}x; test-45: #{10}px/#{10}px; test-46: #{10}px /#{10}px; test-47: #{10}px/ #{10}px; test-48: #{10}px / #{10}px; test-49: #{10}px/1#{0}px; test-50: #{10}px /1#{0}px; test-51: #{10}px/ 1#{0}px; test-52: #{10}px / 1#{0}px; test-53: #{10}px/10#{px}; test-54: #{10}px /10#{px}; test-55: #{10}px/ 10#{px}; test-56: #{10}px / 10#{px}; test-57: #{10}px/10#{p}x; test-58: #{10}px /10#{p}x; test-59: #{10}px/ 10#{p}x; test-60: #{10}px / 10#{p}x; test-61: 1#{0}px/1#{0}px; test-62: 1#{0}px /1#{0}px; test-63: 1#{0}px/ 1#{0}px; test-64: 1#{0}px / 1#{0}px; test-65: 1#{0}px/10#{px}; test-66: 1#{0}px /10#{px}; test-67: 1#{0}px/ 10#{px}; test-68: 1#{0}px / 10#{px}; test-69: 1#{0}px/10#{p}x; test-70: 1#{0}px /10#{p}x; test-71: 1#{0}px/ 10#{p}x; test-72: 1#{0}px / 10#{p}x; test-73: 10#{px}/10#{px}; test-74: 10#{px} /10#{px}; test-75: 10#{px}/ 10#{px}; test-76: 10#{px} / 10#{px}; test-77: 10#{px}/10#{p}x; test-78: 10#{px} /10#{p}x; test-79: 10#{px}/ 10#{p}x; test-80: 10#{px} / 10#{p}x; test-81: 10#{p}x/10#{p}x; test-82: 10#{p}x /10#{p}x; test-83: 10#{p}x/ 10#{p}x; test-84: 10#{p}x / 10#{p}x; } options.yml000066400000000000000000000000611305254536400345540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/dimensions/pairs--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/000077500000000000000000000000001305254536400302405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/pairs-4.0/000077500000000000000000000000001305254536400316555ustar00rootroot00000000000000expected_output.css000066400000000000000000000020241305254536400355270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/pairs-4.0foo{test-1:10/10;test-2:10 /10;test-3:10/ 10;test-4:10 / 10;test-5:10/10%;test-6:10 /10%;test-7:10/ 10%;test-8:10 / 10%;test-9:10/10px;test-10:10 /10px;test-11:10/ 10px;test-12:10 / 10px;test-13:10/#AAA;test-14:10 /#AAA;test-15:10/ #AAA;test-16:10 / #AAA;test-17:10/itpl;test-18:10/itpl;test-19:10/itpl;test-20:10/itpl;test-21:10%/10%;test-22:10% /10%;test-23:10%/ 10%;test-24:10% / 10%;test-25:10%/10px;test-26:10% /10px;test-27:10%/ 10px;test-28:10% / 10px;test-29:10%/#AAA;test-30:10% /#AAA;test-31:10%/ #AAA;test-32:10% / #AAA;test-33:10%/itpl;test-34:10%/itpl;test-35:10%/itpl;test-36:10%/itpl;test-37:10px/10px;test-38:10px /10px;test-39:10px/ 10px;test-40:10px / 10px;test-41:10px/#AAA;test-42:10px /#AAA;test-43:10px/ #AAA;test-44:10px / #AAA;test-45:10px/itpl;test-46:10px/itpl;test-47:10px/itpl;test-48:10px/itpl;test-49:#AAA/#AAA;test-50:#AAA /#AAA;test-51:#AAA/ #AAA;test-52:#AAA / #AAA;test-53:#AAA/itpl;test-54:#AAA/itpl;test-55:#AAA/itpl;test-56:#AAA/itpl;test-57:itpl/itpl;test-58:itpl/itpl;test-59:itpl/itpl;test-60:itpl/itpl} input.scss000066400000000000000000000025431305254536400336360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/#{itpl}; test-18: 10 /#{itpl}; test-19: 10/ #{itpl}; test-20: 10 / #{itpl}; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/#{itpl}; test-34: 10% /#{itpl}; test-35: 10%/ #{itpl}; test-36: 10% / #{itpl}; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/#{itpl}; test-46: 10px /#{itpl}; test-47: 10px/ #{itpl}; test-48: 10px / #{itpl}; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/#{itpl}; test-54: #AAA /#{itpl}; test-55: #AAA/ #{itpl}; test-56: #AAA / #{itpl}; test-57: #{itpl}/#{itpl}; test-58: #{itpl} /#{itpl}; test-59: #{itpl}/ #{itpl}; test-60: #{itpl} / #{itpl}; } options.yml000066400000000000000000000000321305254536400340070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/pairs/000077500000000000000000000000001305254536400313565ustar00rootroot00000000000000expected_output.css000066400000000000000000000020501305254536400352270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/pairsfoo{test-1:10/10;test-2:10 /10;test-3:10/ 10;test-4:10 / 10;test-5:10/10%;test-6:10 /10%;test-7:10/ 10%;test-8:10 / 10%;test-9:10/10px;test-10:10 /10px;test-11:10/ 10px;test-12:10 / 10px;test-13:10/#AAA;test-14:10 /#AAA;test-15:10/ #AAA;test-16:10 / #AAA;test-17:10/itpl;test-18:10 /itpl;test-19:10/ itpl;test-20:10 / itpl;test-21:10%/10%;test-22:10% /10%;test-23:10%/ 10%;test-24:10% / 10%;test-25:10%/10px;test-26:10% /10px;test-27:10%/ 10px;test-28:10% / 10px;test-29:10%/#AAA;test-30:10% /#AAA;test-31:10%/ #AAA;test-32:10% / #AAA;test-33:10%/itpl;test-34:10% /itpl;test-35:10%/ itpl;test-36:10% / itpl;test-37:10px/10px;test-38:10px /10px;test-39:10px/ 10px;test-40:10px / 10px;test-41:10px/#AAA;test-42:10px /#AAA;test-43:10px/ #AAA;test-44:10px / #AAA;test-45:10px/itpl;test-46:10px /itpl;test-47:10px/ itpl;test-48:10px / itpl;test-49:#AAA/#AAA;test-50:#AAA /#AAA;test-51:#AAA/ #AAA;test-52:#AAA / #AAA;test-53:#AAA/itpl;test-54:#AAA /itpl;test-55:#AAA/ itpl;test-56:#AAA / itpl;test-57:itpl/itpl;test-58:itpl /itpl;test-59:itpl/ itpl;test-60:itpl / itpl} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/pairs/input.scss000066400000000000000000000025431305254536400334160ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/#{itpl}; test-18: 10 /#{itpl}; test-19: 10/ #{itpl}; test-20: 10 / #{itpl}; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/#{itpl}; test-34: 10% /#{itpl}; test-35: 10%/ #{itpl}; test-36: 10% / #{itpl}; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/#{itpl}; test-46: 10px /#{itpl}; test-47: 10px/ #{itpl}; test-48: 10px / #{itpl}; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/#{itpl}; test-54: #AAA /#{itpl}; test-55: #AAA/ #{itpl}; test-56: #AAA / #{itpl}; test-57: #{itpl}/#{itpl}; test-58: #{itpl} /#{itpl}; test-59: #{itpl}/ #{itpl}; test-60: #{itpl} / #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/mixed/pairs/options.yml000066400000000000000000000000301305254536400335650ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/000077500000000000000000000000001305254536400306055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairs-4.0/000077500000000000000000000000001305254536400322225ustar00rootroot00000000000000expected_output.css000066400000000000000000000011041305254536400360720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairs-4.0foo{test-1:10/10;test-2:10 /10;test-3:10/ 10;test-4:10 / 10;test-5:10/10;test-6:10/10;test-7:10/10;test-8:10/10;test-9:10/1 0;test-10:10/1 0;test-11:10/1 0;test-12:10/1 0;test-13:10/10;test-14:10/10;test-15:10/10;test-16:10/10;test-17:10/10;test-18:10/10;test-19:10/10;test-20:10/10;test-21:10/1 0;test-22:10/1 0;test-23:10/1 0;test-24:10/1 0;test-25:10/10;test-26:10/10;test-27:10/10;test-28:10/10;test-29:1 0/1 0;test-30:1 0/1 0;test-31:1 0/1 0;test-32:1 0/1 0;test-33:1 0/10;test-34:1 0/10;test-35:1 0/10;test-36:1 0/10;test-37:10/10;test-38:10/10;test-39:10/10;test-40:10/10} input.scss000066400000000000000000000016531305254536400342040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/#{10}; test-6: 10 /#{10}; test-7: 10/ #{10}; test-8: 10 / #{10}; test-9: 10/1#{0}; test-10: 10 /1#{0}; test-11: 10/ 1#{0}; test-12: 10 / 1#{0}; test-13: 10/#{1}0; test-14: 10 /#{1}0; test-15: 10/ #{1}0; test-16: 10 / #{1}0; test-17: #{10}/#{10}; test-18: #{10} /#{10}; test-19: #{10}/ #{10}; test-20: #{10} / #{10}; test-21: #{10}/1#{0}; test-22: #{10} /1#{0}; test-23: #{10}/ 1#{0}; test-24: #{10} / 1#{0}; test-25: #{10}/#{1}0; test-26: #{10} /#{1}0; test-27: #{10}/ #{1}0; test-28: #{10} / #{1}0; test-29: 1#{0}/1#{0}; test-30: 1#{0} /1#{0}; test-31: 1#{0}/ 1#{0}; test-32: 1#{0} / 1#{0}; test-33: 1#{0}/#{1}0; test-34: 1#{0} /#{1}0; test-35: 1#{0}/ #{1}0; test-36: 1#{0} / #{1}0; test-37: #{1}0/#{1}0; test-38: #{1}0 /#{1}0; test-39: #{1}0/ #{1}0; test-40: #{1}0 / #{1}0; } options.yml000066400000000000000000000000321305254536400343540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairs/000077500000000000000000000000001305254536400317235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairs/error000066400000000000000000000025531305254536400330040ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000011201305254536400355710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairsfoo{test-1:10/10;test-2:10 /10;test-3:10/ 10;test-4:10 / 10;test-5:10/10;test-6:10 /10;test-7:10/ 10;test-8:10 / 10;test-9:10/10;test-10:10/10;test-11:10/10;test-12:10/10;test-13:10/10;test-14:10 /10;test-15:10/ 10;test-16:10 / 10;test-17:10/10;test-18:10 /10;test-19:10/ 10;test-20:10 / 10;test-21:10/10;test-22:10 /10;test-23:10/ 10;test-24:10 / 10;test-25:10/10;test-26:10 /10;test-27:10/ 10;test-28:10 / 10;test-29:10/10;test-30:10 /10;test-31:10/ 10;test-32:10 / 10;test-33:10/10;test-34:10 /10;test-35:10/ 10;test-36:10 / 10;test-37:10/10;test-38:10 /10;test-39:10/ 10;test-40:10 / 10} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairs/input.scss000066400000000000000000000016531305254536400337640ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/#{10}; test-6: 10 /#{10}; test-7: 10/ #{10}; test-8: 10 / #{10}; test-9: 10/1#{0}; test-10: 10 /1#{0}; test-11: 10/ 1#{0}; test-12: 10 / 1#{0}; test-13: 10/#{1}0; test-14: 10 /#{1}0; test-15: 10/ #{1}0; test-16: 10 / #{1}0; test-17: #{10}/#{10}; test-18: #{10} /#{10}; test-19: #{10}/ #{10}; test-20: #{10} / #{10}; test-21: #{10}/1#{0}; test-22: #{10} /1#{0}; test-23: #{10}/ 1#{0}; test-24: #{10} / 1#{0}; test-25: #{10}/#{1}0; test-26: #{10} /#{1}0; test-27: #{10}/ #{1}0; test-28: #{10} / #{1}0; test-29: 1#{0}/1#{0}; test-30: 1#{0} /1#{0}; test-31: 1#{0}/ 1#{0}; test-32: 1#{0} / 1#{0}; test-33: 1#{0}/#{1}0; test-34: 1#{0} /#{1}0; test-35: 1#{0}/ #{1}0; test-36: 1#{0} / #{1}0; test-37: #{1}0/#{1}0; test-38: #{1}0 /#{1}0; test-39: #{1}0/ #{1}0; test-40: #{1}0 / #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/numbers/pairs/options.yml000066400000000000000000000000611305254536400341360ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/000077500000000000000000000000001305254536400306235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairs-4.0/000077500000000000000000000000001305254536400322405ustar00rootroot00000000000000expected_output.css000066400000000000000000000035001305254536400361120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairs-4.0foo{test-1:literal/literal;test-2:literal /literal;test-3:literal/ literal;test-4:literal / literal;test-5:literal/"quoted";test-6:literal /"quoted";test-7:literal/ "quoted";test-8:literal / "quoted";test-9:literal/interpolant;test-10:literal/interpolant;test-11:literal/interpolant;test-12:literal/interpolant;test-13:literal/lschema_ritlp;test-14:literal/lschema_ritlp;test-15:literal/lschema_ritlp;test-16:literal/lschema_ritlp;test-17:literal/litlp_rschema;test-18:literal/litlp_rschema;test-19:literal/litlp_rschema;test-20:literal/litlp_rschema;test-21:"quoted"/"quoted";test-22:"quoted" /"quoted";test-23:"quoted"/ "quoted";test-24:"quoted" / "quoted";test-25:"quoted"/interpolant;test-26:"quoted"/interpolant;test-27:"quoted"/interpolant;test-28:"quoted"/interpolant;test-29:"quoted"/lschema_ritlp;test-30:"quoted"/lschema_ritlp;test-31:"quoted"/lschema_ritlp;test-32:"quoted"/lschema_ritlp;test-33:"quoted"/litlp_rschema;test-34:"quoted"/litlp_rschema;test-35:"quoted"/litlp_rschema;test-36:"quoted"/litlp_rschema;test-37:interpolant/interpolant;test-38:interpolant/interpolant;test-39:interpolant/interpolant;test-40:interpolant/interpolant;test-41:interpolant/lschema_ritlp;test-42:interpolant/lschema_ritlp;test-43:interpolant/lschema_ritlp;test-44:interpolant/lschema_ritlp;test-45:interpolant/litlp_rschema;test-46:interpolant/litlp_rschema;test-47:interpolant/litlp_rschema;test-48:interpolant/litlp_rschema;test-49:lschema_ritlp/lschema_ritlp;test-50:lschema_ritlp/lschema_ritlp;test-51:lschema_ritlp/lschema_ritlp;test-52:lschema_ritlp/lschema_ritlp;test-53:lschema_ritlp/litlp_rschema;test-54:lschema_ritlp/litlp_rschema;test-55:lschema_ritlp/litlp_rschema;test-56:lschema_ritlp/litlp_rschema;test-57:litlp_rschema/litlp_rschema;test-58:litlp_rschema/litlp_rschema;test-59:litlp_rschema/litlp_rschema;test-60:litlp_rschema/litlp_rschema} input.scss000066400000000000000000000044731305254536400342250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairs-4.0foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/#{interpolant}; test-10: literal /#{interpolant}; test-11: literal/ #{interpolant}; test-12: literal / #{interpolant}; test-13: literal/lschema_#{ritlp}; test-14: literal /lschema_#{ritlp}; test-15: literal/ lschema_#{ritlp}; test-16: literal / lschema_#{ritlp}; test-17: literal/#{litlp}_rschema; test-18: literal /#{litlp}_rschema; test-19: literal/ #{litlp}_rschema; test-20: literal / #{litlp}_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/#{interpolant}; test-26: "quoted" /#{interpolant}; test-27: "quoted"/ #{interpolant}; test-28: "quoted" / #{interpolant}; test-29: "quoted"/lschema_#{ritlp}; test-30: "quoted" /lschema_#{ritlp}; test-31: "quoted"/ lschema_#{ritlp}; test-32: "quoted" / lschema_#{ritlp}; test-33: "quoted"/#{litlp}_rschema; test-34: "quoted" /#{litlp}_rschema; test-35: "quoted"/ #{litlp}_rschema; test-36: "quoted" / #{litlp}_rschema; test-37: #{interpolant}/#{interpolant}; test-38: #{interpolant} /#{interpolant}; test-39: #{interpolant}/ #{interpolant}; test-40: #{interpolant} / #{interpolant}; test-41: #{interpolant}/lschema_#{ritlp}; test-42: #{interpolant} /lschema_#{ritlp}; test-43: #{interpolant}/ lschema_#{ritlp}; test-44: #{interpolant} / lschema_#{ritlp}; test-45: #{interpolant}/#{litlp}_rschema; test-46: #{interpolant} /#{litlp}_rschema; test-47: #{interpolant}/ #{litlp}_rschema; test-48: #{interpolant} / #{litlp}_rschema; test-49: lschema_#{ritlp}/lschema_#{ritlp}; test-50: lschema_#{ritlp} /lschema_#{ritlp}; test-51: lschema_#{ritlp}/ lschema_#{ritlp}; test-52: lschema_#{ritlp} / lschema_#{ritlp}; test-53: lschema_#{ritlp}/#{litlp}_rschema; test-54: lschema_#{ritlp} /#{litlp}_rschema; test-55: lschema_#{ritlp}/ #{litlp}_rschema; test-56: lschema_#{ritlp} / #{litlp}_rschema; test-57: #{litlp}_rschema/#{litlp}_rschema; test-58: #{litlp}_rschema /#{litlp}_rschema; test-59: #{litlp}_rschema/ #{litlp}_rschema; test-60: #{litlp}_rschema / #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400343720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairs/000077500000000000000000000000001305254536400317415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairs/error000066400000000000000000000055331305254536400330230ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000035501305254536400356200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairsfoo{test-1:literal/literal;test-2:literal /literal;test-3:literal/ literal;test-4:literal / literal;test-5:literal/"quoted";test-6:literal /"quoted";test-7:literal/ "quoted";test-8:literal / "quoted";test-9:literal/interpolant;test-10:literal /interpolant;test-11:literal/ interpolant;test-12:literal / interpolant;test-13:literal/lschema_ritlp;test-14:literal/lschema_ritlp;test-15:literal/lschema_ritlp;test-16:literal/lschema_ritlp;test-17:literal/litlp_rschema;test-18:literal /litlp_rschema;test-19:literal/ litlp_rschema;test-20:literal / litlp_rschema;test-21:"quoted"/"quoted";test-22:"quoted" /"quoted";test-23:"quoted"/ "quoted";test-24:"quoted" / "quoted";test-25:"quoted"/interpolant;test-26:"quoted" /interpolant;test-27:"quoted"/ interpolant;test-28:"quoted" / interpolant;test-29:"quoted"/lschema_ritlp;test-30:"quoted"/lschema_ritlp;test-31:"quoted"/lschema_ritlp;test-32:"quoted"/lschema_ritlp;test-33:"quoted"/litlp_rschema;test-34:"quoted" /litlp_rschema;test-35:"quoted"/ litlp_rschema;test-36:"quoted" / litlp_rschema;test-37:interpolant/interpolant;test-38:interpolant /interpolant;test-39:interpolant/ interpolant;test-40:interpolant / interpolant;test-41:interpolant/lschema_ritlp;test-42:interpolant /lschema_ritlp;test-43:interpolant/ lschema_ritlp;test-44:interpolant / lschema_ritlp;test-45:interpolant/litlp_rschema;test-46:interpolant /litlp_rschema;test-47:interpolant/ litlp_rschema;test-48:interpolant / litlp_rschema;test-49:lschema_ritlp/lschema_ritlp;test-50:lschema_ritlp /lschema_ritlp;test-51:lschema_ritlp/ lschema_ritlp;test-52:lschema_ritlp / lschema_ritlp;test-53:lschema_ritlp/litlp_rschema;test-54:lschema_ritlp /litlp_rschema;test-55:lschema_ritlp/ litlp_rschema;test-56:lschema_ritlp / litlp_rschema;test-57:litlp_rschema/litlp_rschema;test-58:litlp_rschema /litlp_rschema;test-59:litlp_rschema/ litlp_rschema;test-60:litlp_rschema / litlp_rschema} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairs/input.scss000066400000000000000000000044731305254536400340050ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/#{interpolant}; test-10: literal /#{interpolant}; test-11: literal/ #{interpolant}; test-12: literal / #{interpolant}; test-13: literal/lschema_#{ritlp}; test-14: literal /lschema_#{ritlp}; test-15: literal/ lschema_#{ritlp}; test-16: literal / lschema_#{ritlp}; test-17: literal/#{litlp}_rschema; test-18: literal /#{litlp}_rschema; test-19: literal/ #{litlp}_rschema; test-20: literal / #{litlp}_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/#{interpolant}; test-26: "quoted" /#{interpolant}; test-27: "quoted"/ #{interpolant}; test-28: "quoted" / #{interpolant}; test-29: "quoted"/lschema_#{ritlp}; test-30: "quoted" /lschema_#{ritlp}; test-31: "quoted"/ lschema_#{ritlp}; test-32: "quoted" / lschema_#{ritlp}; test-33: "quoted"/#{litlp}_rschema; test-34: "quoted" /#{litlp}_rschema; test-35: "quoted"/ #{litlp}_rschema; test-36: "quoted" / #{litlp}_rschema; test-37: #{interpolant}/#{interpolant}; test-38: #{interpolant} /#{interpolant}; test-39: #{interpolant}/ #{interpolant}; test-40: #{interpolant} / #{interpolant}; test-41: #{interpolant}/lschema_#{ritlp}; test-42: #{interpolant} /lschema_#{ritlp}; test-43: #{interpolant}/ lschema_#{ritlp}; test-44: #{interpolant} / lschema_#{ritlp}; test-45: #{interpolant}/#{litlp}_rschema; test-46: #{interpolant} /#{litlp}_rschema; test-47: #{interpolant}/ #{litlp}_rschema; test-48: #{interpolant} / #{litlp}_rschema; test-49: lschema_#{ritlp}/lschema_#{ritlp}; test-50: lschema_#{ritlp} /lschema_#{ritlp}; test-51: lschema_#{ritlp}/ lschema_#{ritlp}; test-52: lschema_#{ritlp} / lschema_#{ritlp}; test-53: lschema_#{ritlp}/#{litlp}_rschema; test-54: lschema_#{ritlp} /#{litlp}_rschema; test-55: lschema_#{ritlp}/ #{litlp}_rschema; test-56: lschema_#{ritlp} / #{litlp}_rschema; test-57: #{litlp}_rschema/#{litlp}_rschema; test-58: #{litlp}_rschema /#{litlp}_rschema; test-59: #{litlp}_rschema/ #{litlp}_rschema; test-60: #{litlp}_rschema / #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/division/strings/pairs/options.yml000066400000000000000000000000611305254536400341540ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/000077500000000000000000000000001305254536400270705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/000077500000000000000000000000001305254536400312405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/000077500000000000000000000000001305254536400326555ustar00rootroot00000000000000error000066400000000000000000000063371305254536400336630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000025641305254536400365400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0foo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:true;test-6:true;test-7:true;test-8:true;test-9:false;test-10:false;test-11:false;test-12:false;test-13:false 0px;test-14:false 0px;test-15:false 0px;test-16:false 0px;test-17:true px;test-18:true px;test-19:true px;test-20:true px;test-21:true px;test-22:true px;test-23:true px;test-24:true px;test-25:true;test-26:true;test-27:true;test-28:true;test-29:false;test-30:false;test-31:false;test-32:false;test-33:false 0px;test-34:false 0px;test-35:false 0px;test-36:false 0px;test-37:true px;test-38:true px;test-39:true px;test-40:true px;test-41:true px;test-42:true px;test-43:true px;test-44:true px;test-45:true;test-46:true;test-47:true;test-48:true;test-49:false 0px;test-50:false 0px;test-51:false 0px;test-52:false 0px;test-53:false px;test-54:false px;test-55:false px;test-56:false px;test-57:false px;test-58:false px;test-59:false px;test-60:false px;test-61:1 false 0px;test-62:1 false 0px;test-63:1 false 0px;test-64:1 false 0px;test-65:1 false px;test-66:1 false px;test-67:1 false px;test-68:1 false px;test-69:1 false px;test-70:1 false px;test-71:1 false px;test-72:1 false px;test-73:10 false px;test-74:10 false px;test-75:10 false px;test-76:10 false px;test-77:10 false px;test-78:10 false px;test-79:10 false px;test-80:10 false px;test-81:10 false px;test-82:10 false px;test-83:10 false px;test-84:10 false px} input.scss000066400000000000000000000043671305254536400346440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10px; test-6: 10 ==10px; test-7: 10== 10px; test-8: 10 == 10px; test-9: 10==#{10}px; test-10: 10 ==#{10}px; test-11: 10== #{10}px; test-12: 10 == #{10}px; test-13: 10==1#{0}px; test-14: 10 ==1#{0}px; test-15: 10== 1#{0}px; test-16: 10 == 1#{0}px; test-17: 10==10#{px}; test-18: 10 ==10#{px}; test-19: 10== 10#{px}; test-20: 10 == 10#{px}; test-21: 10==10#{p}x; test-22: 10 ==10#{p}x; test-23: 10== 10#{p}x; test-24: 10 == 10#{p}x; test-25: 10px==10px; test-26: 10px ==10px; test-27: 10px== 10px; test-28: 10px == 10px; test-29: 10px==#{10}px; test-30: 10px ==#{10}px; test-31: 10px== #{10}px; test-32: 10px == #{10}px; test-33: 10px==1#{0}px; test-34: 10px ==1#{0}px; test-35: 10px== 1#{0}px; test-36: 10px == 1#{0}px; test-37: 10px==10#{px}; test-38: 10px ==10#{px}; test-39: 10px== 10#{px}; test-40: 10px == 10#{px}; test-41: 10px==10#{p}x; test-42: 10px ==10#{p}x; test-43: 10px== 10#{p}x; test-44: 10px == 10#{p}x; test-45: #{10}px==#{10}px; test-46: #{10}px ==#{10}px; test-47: #{10}px== #{10}px; test-48: #{10}px == #{10}px; test-49: #{10}px==1#{0}px; test-50: #{10}px ==1#{0}px; test-51: #{10}px== 1#{0}px; test-52: #{10}px == 1#{0}px; test-53: #{10}px==10#{px}; test-54: #{10}px ==10#{px}; test-55: #{10}px== 10#{px}; test-56: #{10}px == 10#{px}; test-57: #{10}px==10#{p}x; test-58: #{10}px ==10#{p}x; test-59: #{10}px== 10#{p}x; test-60: #{10}px == 10#{p}x; test-61: 1#{0}px==1#{0}px; test-62: 1#{0}px ==1#{0}px; test-63: 1#{0}px== 1#{0}px; test-64: 1#{0}px == 1#{0}px; test-65: 1#{0}px==10#{px}; test-66: 1#{0}px ==10#{px}; test-67: 1#{0}px== 10#{px}; test-68: 1#{0}px == 10#{px}; test-69: 1#{0}px==10#{p}x; test-70: 1#{0}px ==10#{p}x; test-71: 1#{0}px== 10#{p}x; test-72: 1#{0}px == 10#{p}x; test-73: 10#{px}==10#{px}; test-74: 10#{px} ==10#{px}; test-75: 10#{px}== 10#{px}; test-76: 10#{px} == 10#{px}; test-77: 10#{px}==10#{p}x; test-78: 10#{px} ==10#{p}x; test-79: 10#{px}== 10#{p}x; test-80: 10#{px} == 10#{p}x; test-81: 10#{p}x==10#{p}x; test-82: 10#{p}x ==10#{p}x; test-83: 10#{p}x== 10#{p}x; test-84: 10#{p}x == 10#{p}x; } options.yml000066400000000000000000000000631305254536400350130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs-4.0--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/000077500000000000000000000000001305254536400323565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/error000066400000000000000000000445031305254536400334400ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 74 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 75 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 76 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 78 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 79 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000026341305254536400362370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairsfoo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:true;test-6:true;test-7:true;test-8:true;test-9:10==10px;test-10:10 ==10px;test-11:10== 10px;test-12:10 == 10px;test-13:false0px;test-14:false0px;test-15:false0px;test-16:false0px;test-17:truepx;test-18:truepx;test-19:truepx;test-20:truepx;test-21:truepx;test-22:truepx;test-23:truepx;test-24:truepx;test-25:true;test-26:true;test-27:true;test-28:true;test-29:10px==10px;test-30:10px ==10px;test-31:10px== 10px;test-32:10px == 10px;test-33:false0px;test-34:false0px;test-35:false0px;test-36:false0px;test-37:truepx;test-38:truepx;test-39:truepx;test-40:truepx;test-41:truepx;test-42:truepx;test-43:truepx;test-44:truepx;test-45:10px==10px;test-46:10px ==10px;test-47:10px== 10px;test-48:10px == 10px;test-49:10false0px;test-50:10false0px;test-51:10false0px;test-52:10false0px;test-53:10falsepx;test-54:10falsepx;test-55:10falsepx;test-56:10falsepx;test-57:10falsepx;test-58:10falsepx;test-59:10falsepx;test-60:10falsepx;test-61:10false0px;test-62:10false0px;test-63:10false0px;test-64:10false0px;test-65:10falsepx;test-66:10falsepx;test-67:10falsepx;test-68:10falsepx;test-69:10falsepx;test-70:10falsepx;test-71:10falsepx;test-72:10falsepx;test-73:10px==10px;test-74:10px ==10px;test-75:10px== 10px;test-76:10px == 10px;test-77:10px==10px;test-78:10px ==10px;test-79:10px== 10px;test-80:10px == 10px;test-81:10pfalsepx;test-82:10pfalsepx;test-83:10pfalsepx;test-84:10pfalsepx} input.scss000066400000000000000000000043671305254536400343450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairsfoo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10px; test-6: 10 ==10px; test-7: 10== 10px; test-8: 10 == 10px; test-9: 10==#{10}px; test-10: 10 ==#{10}px; test-11: 10== #{10}px; test-12: 10 == #{10}px; test-13: 10==1#{0}px; test-14: 10 ==1#{0}px; test-15: 10== 1#{0}px; test-16: 10 == 1#{0}px; test-17: 10==10#{px}; test-18: 10 ==10#{px}; test-19: 10== 10#{px}; test-20: 10 == 10#{px}; test-21: 10==10#{p}x; test-22: 10 ==10#{p}x; test-23: 10== 10#{p}x; test-24: 10 == 10#{p}x; test-25: 10px==10px; test-26: 10px ==10px; test-27: 10px== 10px; test-28: 10px == 10px; test-29: 10px==#{10}px; test-30: 10px ==#{10}px; test-31: 10px== #{10}px; test-32: 10px == #{10}px; test-33: 10px==1#{0}px; test-34: 10px ==1#{0}px; test-35: 10px== 1#{0}px; test-36: 10px == 1#{0}px; test-37: 10px==10#{px}; test-38: 10px ==10#{px}; test-39: 10px== 10#{px}; test-40: 10px == 10#{px}; test-41: 10px==10#{p}x; test-42: 10px ==10#{p}x; test-43: 10px== 10#{p}x; test-44: 10px == 10#{p}x; test-45: #{10}px==#{10}px; test-46: #{10}px ==#{10}px; test-47: #{10}px== #{10}px; test-48: #{10}px == #{10}px; test-49: #{10}px==1#{0}px; test-50: #{10}px ==1#{0}px; test-51: #{10}px== 1#{0}px; test-52: #{10}px == 1#{0}px; test-53: #{10}px==10#{px}; test-54: #{10}px ==10#{px}; test-55: #{10}px== 10#{px}; test-56: #{10}px == 10#{px}; test-57: #{10}px==10#{p}x; test-58: #{10}px ==10#{p}x; test-59: #{10}px== 10#{p}x; test-60: #{10}px == 10#{p}x; test-61: 1#{0}px==1#{0}px; test-62: 1#{0}px ==1#{0}px; test-63: 1#{0}px== 1#{0}px; test-64: 1#{0}px == 1#{0}px; test-65: 1#{0}px==10#{px}; test-66: 1#{0}px ==10#{px}; test-67: 1#{0}px== 10#{px}; test-68: 1#{0}px == 10#{px}; test-69: 1#{0}px==10#{p}x; test-70: 1#{0}px ==10#{p}x; test-71: 1#{0}px== 10#{p}x; test-72: 1#{0}px == 10#{p}x; test-73: 10#{px}==10#{px}; test-74: 10#{px} ==10#{px}; test-75: 10#{px}== 10#{px}; test-76: 10#{px} == 10#{px}; test-77: 10#{px}==10#{p}x; test-78: 10#{px} ==10#{p}x; test-79: 10#{px}== 10#{p}x; test-80: 10#{px} == 10#{p}x; test-81: 10#{p}x==10#{p}x; test-82: 10#{p}x ==10#{p}x; test-83: 10#{p}x== 10#{p}x; test-84: 10#{p}x == 10#{p}x; } options.yml000066400000000000000000000000611305254536400345120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/dimensions/pairs--- :warning_todo: - libsass :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/000077500000000000000000000000001305254536400301765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/000077500000000000000000000000001305254536400316135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/error000066400000000000000000000041471305254536400326750ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000014501305254536400354670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0foo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:true;test-6:true;test-7:true;test-8:true;test-9:true;test-10:true;test-11:true;test-12:true;test-13:false;test-14:false;test-15:false;test-16:false;test-17:false;test-18:false;test-19:false;test-20:false;test-21:true;test-22:true;test-23:true;test-24:true;test-25:false;test-26:false;test-27:false;test-28:false;test-29:false;test-30:false;test-31:false;test-32:false;test-33:false;test-34:false;test-35:false;test-36:false;test-37:true;test-38:true;test-39:true;test-40:true;test-41:false;test-42:false;test-43:false;test-44:false;test-45:false;test-46:false;test-47:false;test-48:false;test-49:true;test-50:true;test-51:true;test-52:true;test-53:false;test-54:false;test-55:false;test-56:false;test-57:true;test-58:true;test-59:true;test-60:true} input.scss000066400000000000000000000026371305254536400336000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10%; test-6: 10 ==10%; test-7: 10== 10%; test-8: 10 == 10%; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: 10==#AAA; test-14: 10 ==#AAA; test-15: 10== #AAA; test-16: 10 == #AAA; test-17: 10==#{itpl}; test-18: 10 ==#{itpl}; test-19: 10== #{itpl}; test-20: 10 == #{itpl}; test-21: 10%==10%; test-22: 10% ==10%; test-23: 10%== 10%; test-24: 10% == 10%; test-25: 10%==10px; test-26: 10% ==10px; test-27: 10%== 10px; test-28: 10% == 10px; test-29: 10%==#AAA; test-30: 10% ==#AAA; test-31: 10%== #AAA; test-32: 10% == #AAA; test-33: 10%==#{itpl}; test-34: 10% ==#{itpl}; test-35: 10%== #{itpl}; test-36: 10% == #{itpl}; test-37: 10px==10px; test-38: 10px ==10px; test-39: 10px== 10px; test-40: 10px == 10px; test-41: 10px==#AAA; test-42: 10px ==#AAA; test-43: 10px== #AAA; test-44: 10px == #AAA; test-45: 10px==#{itpl}; test-46: 10px ==#{itpl}; test-47: 10px== #{itpl}; test-48: 10px == #{itpl}; test-49: #AAA==#AAA; test-50: #AAA ==#AAA; test-51: #AAA== #AAA; test-52: #AAA == #AAA; test-53: #AAA==#{itpl}; test-54: #AAA ==#{itpl}; test-55: #AAA== #{itpl}; test-56: #AAA == #{itpl}; test-57: #{itpl}==#{itpl}; test-58: #{itpl} ==#{itpl}; test-59: #{itpl}== #{itpl}; test-60: #{itpl} == #{itpl}; } options.yml000066400000000000000000000000631305254536400337510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs-4.0--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/000077500000000000000000000000001305254536400313145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/error000066400000000000000000000215031305254536400323710ustar00rootroot00000000000000DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10%==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10%== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000016301305254536400351700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairsfoo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:true;test-6:true;test-7:true;test-8:true;test-9:true;test-10:true;test-11:true;test-12:true;test-13:false;test-14:false;test-15:false;test-16:false;test-17:10==itpl;test-18:10 ==itpl;test-19:10== itpl;test-20:10 == itpl;test-21:true;test-22:true;test-23:true;test-24:true;test-25:false;test-26:false;test-27:false;test-28:false;test-29:false;test-30:false;test-31:false;test-32:false;test-33:10%==itpl;test-34:10% ==itpl;test-35:10%== itpl;test-36:10% == itpl;test-37:true;test-38:true;test-39:true;test-40:true;test-41:false;test-42:false;test-43:false;test-44:false;test-45:10px==itpl;test-46:10px ==itpl;test-47:10px== itpl;test-48:10px == itpl;test-49:true;test-50:true;test-51:true;test-52:true;test-53:#AAA==itpl;test-54:#AAA ==itpl;test-55:#AAA== itpl;test-56:#AAA == itpl;test-57:itpl==itpl;test-58:itpl ==itpl;test-59:itpl== itpl;test-60:itpl == itpl} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/input.scss000066400000000000000000000026371305254536400333600ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10%; test-6: 10 ==10%; test-7: 10== 10%; test-8: 10 == 10%; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: 10==#AAA; test-14: 10 ==#AAA; test-15: 10== #AAA; test-16: 10 == #AAA; test-17: 10==#{itpl}; test-18: 10 ==#{itpl}; test-19: 10== #{itpl}; test-20: 10 == #{itpl}; test-21: 10%==10%; test-22: 10% ==10%; test-23: 10%== 10%; test-24: 10% == 10%; test-25: 10%==10px; test-26: 10% ==10px; test-27: 10%== 10px; test-28: 10% == 10px; test-29: 10%==#AAA; test-30: 10% ==#AAA; test-31: 10%== #AAA; test-32: 10% == #AAA; test-33: 10%==#{itpl}; test-34: 10% ==#{itpl}; test-35: 10%== #{itpl}; test-36: 10% == #{itpl}; test-37: 10px==10px; test-38: 10px ==10px; test-39: 10px== 10px; test-40: 10px == 10px; test-41: 10px==#AAA; test-42: 10px ==#AAA; test-43: 10px== #AAA; test-44: 10px == #AAA; test-45: 10px==#{itpl}; test-46: 10px ==#{itpl}; test-47: 10px== #{itpl}; test-48: 10px == #{itpl}; test-49: #AAA==#AAA; test-50: #AAA ==#AAA; test-51: #AAA== #AAA; test-52: #AAA == #AAA; test-53: #AAA==#{itpl}; test-54: #AAA ==#{itpl}; test-55: #AAA== #{itpl}; test-56: #AAA == #{itpl}; test-57: #{itpl}==#{itpl}; test-58: #{itpl} ==#{itpl}; test-59: #{itpl}== #{itpl}; test-60: #{itpl} == #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/mixed/pairs/options.yml000066400000000000000000000000611305254536400335270ustar00rootroot00000000000000--- :warning_todo: - libsass :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/000077500000000000000000000000001305254536400305435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs-4.0/000077500000000000000000000000001305254536400321605ustar00rootroot00000000000000expected_output.css000066400000000000000000000011041305254536400360300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs-4.0foo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:false;test-6:false;test-7:false;test-8:false;test-9:false 0;test-10:false 0;test-11:false 0;test-12:false 0;test-13:false;test-14:false;test-15:false;test-16:false;test-17:true;test-18:true;test-19:true;test-20:true;test-21:false 0;test-22:false 0;test-23:false 0;test-24:false 0;test-25:true;test-26:true;test-27:true;test-28:true;test-29:1 false 0;test-30:1 false 0;test-31:1 false 0;test-32:1 false 0;test-33:1 false;test-34:1 false;test-35:1 false;test-36:1 false;test-37:true;test-38:true;test-39:true;test-40:true} input.scss000066400000000000000000000017231305254536400341400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs-4.0foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==#{10}; test-6: 10 ==#{10}; test-7: 10== #{10}; test-8: 10 == #{10}; test-9: 10==1#{0}; test-10: 10 ==1#{0}; test-11: 10== 1#{0}; test-12: 10 == 1#{0}; test-13: 10==#{1}0; test-14: 10 ==#{1}0; test-15: 10== #{1}0; test-16: 10 == #{1}0; test-17: #{10}==#{10}; test-18: #{10} ==#{10}; test-19: #{10}== #{10}; test-20: #{10} == #{10}; test-21: #{10}==1#{0}; test-22: #{10} ==1#{0}; test-23: #{10}== 1#{0}; test-24: #{10} == 1#{0}; test-25: #{10}==#{1}0; test-26: #{10} ==#{1}0; test-27: #{10}== #{1}0; test-28: #{10} == #{1}0; test-29: 1#{0}==1#{0}; test-30: 1#{0} ==1#{0}; test-31: 1#{0}== 1#{0}; test-32: 1#{0} == 1#{0}; test-33: 1#{0}==#{1}0; test-34: 1#{0} ==#{1}0; test-35: 1#{0}== #{1}0; test-36: 1#{0} == #{1}0; test-37: #{1}0==#{1}0; test-38: #{1}0 ==#{1}0; test-39: #{1}0== #{1}0; test-40: #{1}0 == #{1}0; } options.yml000066400000000000000000000000321305254536400343120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/000077500000000000000000000000001305254536400316615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/error000066400000000000000000000301531305254536400327370ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000011541305254536400355360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairsfoo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:10==10;test-6:10 ==10;test-7:10== 10;test-8:10 == 10;test-9:false0;test-10:false0;test-11:false0;test-12:false0;test-13:10==10;test-14:10 ==10;test-15:10== 10;test-16:10 == 10;test-17:10==10;test-18:10 ==10;test-19:10== 10;test-20:10 == 10;test-21:10==10;test-22:10 ==10;test-23:10== 10;test-24:10 == 10;test-25:10==10;test-26:10 ==10;test-27:10== 10;test-28:10 == 10;test-29:10==10;test-30:10 ==10;test-31:10== 10;test-32:10 == 10;test-33:10==10;test-34:10 ==10;test-35:10== 10;test-36:10 == 10;test-37:10==10;test-38:10 ==10;test-39:10== 10;test-40:10 == 10} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/input.scss000066400000000000000000000017231305254536400337200ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==#{10}; test-6: 10 ==#{10}; test-7: 10== #{10}; test-8: 10 == #{10}; test-9: 10==1#{0}; test-10: 10 ==1#{0}; test-11: 10== 1#{0}; test-12: 10 == 1#{0}; test-13: 10==#{1}0; test-14: 10 ==#{1}0; test-15: 10== #{1}0; test-16: 10 == #{1}0; test-17: #{10}==#{10}; test-18: #{10} ==#{10}; test-19: #{10}== #{10}; test-20: #{10} == #{10}; test-21: #{10}==1#{0}; test-22: #{10} ==1#{0}; test-23: #{10}== 1#{0}; test-24: #{10} == 1#{0}; test-25: #{10}==#{1}0; test-26: #{10} ==#{1}0; test-27: #{10}== #{1}0; test-28: #{10} == #{1}0; test-29: 1#{0}==1#{0}; test-30: 1#{0} ==1#{0}; test-31: 1#{0}== 1#{0}; test-32: 1#{0} == 1#{0}; test-33: 1#{0}==#{1}0; test-34: 1#{0} ==#{1}0; test-35: 1#{0}== #{1}0; test-36: 1#{0} == #{1}0; test-37: #{1}0==#{1}0; test-38: #{1}0 ==#{1}0; test-39: #{1}0== #{1}0; test-40: #{1}0 == #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/numbers/pairs/options.yml000066400000000000000000000000611305254536400340740ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/000077500000000000000000000000001305254536400305615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs-4.0/000077500000000000000000000000001305254536400321765ustar00rootroot00000000000000expected_output.css000066400000000000000000000014601305254536400360530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs-4.0foo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:false;test-6:false;test-7:false;test-8:false;test-9:false;test-10:false;test-11:false;test-12:false;test-13:false;test-14:false;test-15:false;test-16:false;test-17:false;test-18:false;test-19:false;test-20:false;test-21:true;test-22:true;test-23:true;test-24:true;test-25:false;test-26:false;test-27:false;test-28:false;test-29:false;test-30:false;test-31:false;test-32:false;test-33:false;test-34:false;test-35:false;test-36:false;test-37:true;test-38:true;test-39:true;test-40:true;test-41:false;test-42:false;test-43:false;test-44:false;test-45:false;test-46:false;test-47:false;test-48:false;test-49:true;test-50:true;test-51:true;test-52:true;test-53:false;test-54:false;test-55:false;test-56:false;test-57:true;test-58:true;test-59:true;test-60:true} input.scss000066400000000000000000000045671305254536400341670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs-4.0foo { test-1: literal==literal; test-2: literal ==literal; test-3: literal== literal; test-4: literal == literal; test-5: literal=="quoted"; test-6: literal =="quoted"; test-7: literal== "quoted"; test-8: literal == "quoted"; test-9: literal==#{interpolant}; test-10: literal ==#{interpolant}; test-11: literal== #{interpolant}; test-12: literal == #{interpolant}; test-13: literal==lschema_#{ritlp}; test-14: literal ==lschema_#{ritlp}; test-15: literal== lschema_#{ritlp}; test-16: literal == lschema_#{ritlp}; test-17: literal==#{litlp}_rschema; test-18: literal ==#{litlp}_rschema; test-19: literal== #{litlp}_rschema; test-20: literal == #{litlp}_rschema; test-21: "quoted"=="quoted"; test-22: "quoted" =="quoted"; test-23: "quoted"== "quoted"; test-24: "quoted" == "quoted"; test-25: "quoted"==#{interpolant}; test-26: "quoted" ==#{interpolant}; test-27: "quoted"== #{interpolant}; test-28: "quoted" == #{interpolant}; test-29: "quoted"==lschema_#{ritlp}; test-30: "quoted" ==lschema_#{ritlp}; test-31: "quoted"== lschema_#{ritlp}; test-32: "quoted" == lschema_#{ritlp}; test-33: "quoted"==#{litlp}_rschema; test-34: "quoted" ==#{litlp}_rschema; test-35: "quoted"== #{litlp}_rschema; test-36: "quoted" == #{litlp}_rschema; test-37: #{interpolant}==#{interpolant}; test-38: #{interpolant} ==#{interpolant}; test-39: #{interpolant}== #{interpolant}; test-40: #{interpolant} == #{interpolant}; test-41: #{interpolant}==lschema_#{ritlp}; test-42: #{interpolant} ==lschema_#{ritlp}; test-43: #{interpolant}== lschema_#{ritlp}; test-44: #{interpolant} == lschema_#{ritlp}; test-45: #{interpolant}==#{litlp}_rschema; test-46: #{interpolant} ==#{litlp}_rschema; test-47: #{interpolant}== #{litlp}_rschema; test-48: #{interpolant} == #{litlp}_rschema; test-49: lschema_#{ritlp}==lschema_#{ritlp}; test-50: lschema_#{ritlp} ==lschema_#{ritlp}; test-51: lschema_#{ritlp}== lschema_#{ritlp}; test-52: lschema_#{ritlp} == lschema_#{ritlp}; test-53: lschema_#{ritlp}==#{litlp}_rschema; test-54: lschema_#{ritlp} ==#{litlp}_rschema; test-55: lschema_#{ritlp}== #{litlp}_rschema; test-56: lschema_#{ritlp} == #{litlp}_rschema; test-57: #{litlp}_rschema==#{litlp}_rschema; test-58: #{litlp}_rschema ==#{litlp}_rschema; test-59: #{litlp}_rschema== #{litlp}_rschema; test-60: #{litlp}_rschema == #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400343300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/000077500000000000000000000000001305254536400316775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/error000066400000000000000000000420131305254536400327530ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal ==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal== interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal == interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"==interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" ==interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"== interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" == interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"==litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" ==litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"== litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" == litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 50 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 51 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp ==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 52 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp== lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp == lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema == litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000032341305254536400355550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairsfoo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:false;test-6:false;test-7:false;test-8:false;test-9:literal==interpolant;test-10:literal ==interpolant;test-11:literal== interpolant;test-12:literal == interpolant;test-13:falseritlp;test-14:falseritlp;test-15:falseritlp;test-16:falseritlp;test-17:literal==litlp_rschema;test-18:literal ==litlp_rschema;test-19:literal== litlp_rschema;test-20:literal == litlp_rschema;test-21:true;test-22:true;test-23:true;test-24:true;test-25:"quoted"==interpolant;test-26:"quoted" ==interpolant;test-27:"quoted"== interpolant;test-28:"quoted" == interpolant;test-29:falseritlp;test-30:falseritlp;test-31:falseritlp;test-32:falseritlp;test-33:"quoted"==litlp_rschema;test-34:"quoted" ==litlp_rschema;test-35:"quoted"== litlp_rschema;test-36:"quoted" == litlp_rschema;test-37:interpolant==interpolant;test-38:interpolant ==interpolant;test-39:interpolant== interpolant;test-40:interpolant == interpolant;test-41:interpolant==lschema_ritlp;test-42:interpolant ==lschema_ritlp;test-43:interpolant== lschema_ritlp;test-44:interpolant == lschema_ritlp;test-45:interpolant==litlp_rschema;test-46:interpolant ==litlp_rschema;test-47:interpolant== litlp_rschema;test-48:interpolant == litlp_rschema;test-49:lschema_ritlp==lschema_ritlp;test-50:lschema_ritlp ==lschema_ritlp;test-51:lschema_ritlp== lschema_ritlp;test-52:lschema_ritlp == lschema_ritlp;test-53:lschema_ritlp==litlp_rschema;test-54:lschema_ritlp ==litlp_rschema;test-55:lschema_ritlp== litlp_rschema;test-56:lschema_ritlp == litlp_rschema;test-57:litlp_rschema==litlp_rschema;test-58:litlp_rschema ==litlp_rschema;test-59:litlp_rschema== litlp_rschema;test-60:litlp_rschema == litlp_rschema} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/input.scss000066400000000000000000000045671305254536400337470ustar00rootroot00000000000000foo { test-1: literal==literal; test-2: literal ==literal; test-3: literal== literal; test-4: literal == literal; test-5: literal=="quoted"; test-6: literal =="quoted"; test-7: literal== "quoted"; test-8: literal == "quoted"; test-9: literal==#{interpolant}; test-10: literal ==#{interpolant}; test-11: literal== #{interpolant}; test-12: literal == #{interpolant}; test-13: literal==lschema_#{ritlp}; test-14: literal ==lschema_#{ritlp}; test-15: literal== lschema_#{ritlp}; test-16: literal == lschema_#{ritlp}; test-17: literal==#{litlp}_rschema; test-18: literal ==#{litlp}_rschema; test-19: literal== #{litlp}_rschema; test-20: literal == #{litlp}_rschema; test-21: "quoted"=="quoted"; test-22: "quoted" =="quoted"; test-23: "quoted"== "quoted"; test-24: "quoted" == "quoted"; test-25: "quoted"==#{interpolant}; test-26: "quoted" ==#{interpolant}; test-27: "quoted"== #{interpolant}; test-28: "quoted" == #{interpolant}; test-29: "quoted"==lschema_#{ritlp}; test-30: "quoted" ==lschema_#{ritlp}; test-31: "quoted"== lschema_#{ritlp}; test-32: "quoted" == lschema_#{ritlp}; test-33: "quoted"==#{litlp}_rschema; test-34: "quoted" ==#{litlp}_rschema; test-35: "quoted"== #{litlp}_rschema; test-36: "quoted" == #{litlp}_rschema; test-37: #{interpolant}==#{interpolant}; test-38: #{interpolant} ==#{interpolant}; test-39: #{interpolant}== #{interpolant}; test-40: #{interpolant} == #{interpolant}; test-41: #{interpolant}==lschema_#{ritlp}; test-42: #{interpolant} ==lschema_#{ritlp}; test-43: #{interpolant}== lschema_#{ritlp}; test-44: #{interpolant} == lschema_#{ritlp}; test-45: #{interpolant}==#{litlp}_rschema; test-46: #{interpolant} ==#{litlp}_rschema; test-47: #{interpolant}== #{litlp}_rschema; test-48: #{interpolant} == #{litlp}_rschema; test-49: lschema_#{ritlp}==lschema_#{ritlp}; test-50: lschema_#{ritlp} ==lschema_#{ritlp}; test-51: lschema_#{ritlp}== lschema_#{ritlp}; test-52: lschema_#{ritlp} == lschema_#{ritlp}; test-53: lschema_#{ritlp}==#{litlp}_rschema; test-54: lschema_#{ritlp} ==#{litlp}_rschema; test-55: lschema_#{ritlp}== #{litlp}_rschema; test-56: lschema_#{ritlp} == #{litlp}_rschema; test-57: #{litlp}_rschema==#{litlp}_rschema; test-58: #{litlp}_rschema ==#{litlp}_rschema; test-59: #{litlp}_rschema== #{litlp}_rschema; test-60: #{litlp}_rschema == #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_eq/strings/pairs/options.yml000066400000000000000000000000611305254536400341120ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/000077500000000000000000000000001305254536400270565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/000077500000000000000000000000001305254536400305315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs-4.0/000077500000000000000000000000001305254536400321465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs-4.0/error000066400000000000000000000002671305254536400332270ustar00rootroot00000000000000Error: Undefined operation: "10 gte 10". on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400360100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs-4.0input.scss000066400000000000000000000017231305254536400341260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs-4.0foo { test-1: 10>=10; test-2: 10 >=10; test-3: 10>= 10; test-4: 10 >= 10; test-5: 10>=#{10}; test-6: 10 >=#{10}; test-7: 10>= #{10}; test-8: 10 >= #{10}; test-9: 10>=1#{0}; test-10: 10 >=1#{0}; test-11: 10>= 1#{0}; test-12: 10 >= 1#{0}; test-13: 10>=#{1}0; test-14: 10 >=#{1}0; test-15: 10>= #{1}0; test-16: 10 >= #{1}0; test-17: #{10}>=#{10}; test-18: #{10} >=#{10}; test-19: #{10}>= #{10}; test-20: #{10} >= #{10}; test-21: #{10}>=1#{0}; test-22: #{10} >=1#{0}; test-23: #{10}>= 1#{0}; test-24: #{10} >= 1#{0}; test-25: #{10}>=#{1}0; test-26: #{10} >=#{1}0; test-27: #{10}>= #{1}0; test-28: #{10} >= #{1}0; test-29: 1#{0}>=1#{0}; test-30: 1#{0} >=1#{0}; test-31: 1#{0}>= 1#{0}; test-32: 1#{0} >= 1#{0}; test-33: 1#{0}>=#{1}0; test-34: 1#{0} >=#{1}0; test-35: 1#{0}>= #{1}0; test-36: 1#{0} >= #{1}0; test-37: #{1}0>=#{1}0; test-38: #{1}0 >=#{1}0; test-39: #{1}0>= #{1}0; test-40: #{1}0 >= #{1}0; } options.yml000066400000000000000000000000321305254536400343000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs-4.0/status000066400000000000000000000000021305254536400334040ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/000077500000000000000000000000001305254536400316475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/error000066400000000000000000000301531305254536400327250ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000011501305254536400355200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairsfoo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:10>=10;test-6:10 >=10;test-7:10>= 10;test-8:10 >= 10;test-9:true0;test-10:true0;test-11:true0;test-12:true0;test-13:10>=10;test-14:10 >=10;test-15:10>= 10;test-16:10 >= 10;test-17:10>=10;test-18:10 >=10;test-19:10>= 10;test-20:10 >= 10;test-21:10>=10;test-22:10 >=10;test-23:10>= 10;test-24:10 >= 10;test-25:10>=10;test-26:10 >=10;test-27:10>= 10;test-28:10 >= 10;test-29:10>=10;test-30:10 >=10;test-31:10>= 10;test-32:10 >= 10;test-33:10>=10;test-34:10 >=10;test-35:10>= 10;test-36:10 >= 10;test-37:10>=10;test-38:10 >=10;test-39:10>= 10;test-40:10 >= 10} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/input.scss000066400000000000000000000017231305254536400337060ustar00rootroot00000000000000foo { test-1: 10>=10; test-2: 10 >=10; test-3: 10>= 10; test-4: 10 >= 10; test-5: 10>=#{10}; test-6: 10 >=#{10}; test-7: 10>= #{10}; test-8: 10 >= #{10}; test-9: 10>=1#{0}; test-10: 10 >=1#{0}; test-11: 10>= 1#{0}; test-12: 10 >= 1#{0}; test-13: 10>=#{1}0; test-14: 10 >=#{1}0; test-15: 10>= #{1}0; test-16: 10 >= #{1}0; test-17: #{10}>=#{10}; test-18: #{10} >=#{10}; test-19: #{10}>= #{10}; test-20: #{10} >= #{10}; test-21: #{10}>=1#{0}; test-22: #{10} >=1#{0}; test-23: #{10}>= 1#{0}; test-24: #{10} >= 1#{0}; test-25: #{10}>=#{1}0; test-26: #{10} >=#{1}0; test-27: #{10}>= #{1}0; test-28: #{10} >= #{1}0; test-29: 1#{0}>=1#{0}; test-30: 1#{0} >=1#{0}; test-31: 1#{0}>= 1#{0}; test-32: 1#{0} >= 1#{0}; test-33: 1#{0}>=#{1}0; test-34: 1#{0} >=#{1}0; test-35: 1#{0}>= #{1}0; test-36: 1#{0} >= #{1}0; test-37: #{1}0>=#{1}0; test-38: #{1}0 >=#{1}0; test-39: #{1}0>= #{1}0; test-40: #{1}0 >= #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/numbers/pairs/options.yml000066400000000000000000000000611305254536400340620ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/000077500000000000000000000000001305254536400305475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs-4.0/000077500000000000000000000000001305254536400321645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs-4.0/error000066400000000000000000000003111305254536400332330ustar00rootroot00000000000000Error: Undefined operation: "interpolant gte interpolant". on line 2 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400360260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs-4.0input.scss000066400000000000000000000021501305254536400341370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs-4.0foo { test-37: #{interpolant}>=#{interpolant}; test-38: #{interpolant} >=#{interpolant}; test-39: #{interpolant}>= #{interpolant}; test-40: #{interpolant} >= #{interpolant}; test-41: #{interpolant}>=lschema_#{ritlp}; test-42: #{interpolant} >=lschema_#{ritlp}; test-43: #{interpolant}>= lschema_#{ritlp}; test-44: #{interpolant} >= lschema_#{ritlp}; test-45: #{interpolant}>=#{litlp}_rschema; test-46: #{interpolant} >=#{litlp}_rschema; test-47: #{interpolant}>= #{litlp}_rschema; test-48: #{interpolant} >= #{litlp}_rschema; test-49: lschema_#{ritlp}>=lschema_#{ritlp}; test-50: lschema_#{ritlp} >=lschema_#{ritlp}; test-51: lschema_#{ritlp}>= lschema_#{ritlp}; test-52: lschema_#{ritlp} >= lschema_#{ritlp}; test-53: lschema_#{ritlp}>=#{litlp}_rschema; test-54: lschema_#{ritlp} >=#{litlp}_rschema; test-55: lschema_#{ritlp}>= #{litlp}_rschema; test-56: lschema_#{ritlp} >= #{litlp}_rschema; test-57: #{litlp}_rschema>=#{litlp}_rschema; test-58: #{litlp}_rschema >=#{litlp}_rschema; test-59: #{litlp}_rschema>= #{litlp}_rschema; test-60: #{litlp}_rschema >= #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400343160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs-4.0/status000066400000000000000000000000021305254536400334220ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/000077500000000000000000000000001305254536400316655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/error000066400000000000000000000210471305254536400327450ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000015651305254536400355500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairsfoo{test-37:interpolant>=interpolant;test-38:interpolant >=interpolant;test-39:interpolant>= interpolant;test-40:interpolant >= interpolant;test-41:interpolant>=lschema_ritlp;test-42:interpolant >=lschema_ritlp;test-43:interpolant>= lschema_ritlp;test-44:interpolant >= lschema_ritlp;test-45:interpolant>=litlp_rschema;test-46:interpolant >=litlp_rschema;test-47:interpolant>= litlp_rschema;test-48:interpolant >= litlp_rschema;test-49:lschema_ritlp>=lschema_ritlp;test-50:lschema_ritlp >=lschema_ritlp;test-51:lschema_ritlp>= lschema_ritlp;test-52:lschema_ritlp >= lschema_ritlp;test-53:lschema_ritlp>=litlp_rschema;test-54:lschema_ritlp >=litlp_rschema;test-55:lschema_ritlp>= litlp_rschema;test-56:lschema_ritlp >= litlp_rschema;test-57:litlp_rschema>=litlp_rschema;test-58:litlp_rschema >=litlp_rschema;test-59:litlp_rschema>= litlp_rschema;test-60:litlp_rschema >= litlp_rschema} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/input.scss000066400000000000000000000021501305254536400337170ustar00rootroot00000000000000foo { test-37: #{interpolant}>=#{interpolant}; test-38: #{interpolant} >=#{interpolant}; test-39: #{interpolant}>= #{interpolant}; test-40: #{interpolant} >= #{interpolant}; test-41: #{interpolant}>=lschema_#{ritlp}; test-42: #{interpolant} >=lschema_#{ritlp}; test-43: #{interpolant}>= lschema_#{ritlp}; test-44: #{interpolant} >= lschema_#{ritlp}; test-45: #{interpolant}>=#{litlp}_rschema; test-46: #{interpolant} >=#{litlp}_rschema; test-47: #{interpolant}>= #{litlp}_rschema; test-48: #{interpolant} >= #{litlp}_rschema; test-49: lschema_#{ritlp}>=lschema_#{ritlp}; test-50: lschema_#{ritlp} >=lschema_#{ritlp}; test-51: lschema_#{ritlp}>= lschema_#{ritlp}; test-52: lschema_#{ritlp} >= lschema_#{ritlp}; test-53: lschema_#{ritlp}>=#{litlp}_rschema; test-54: lschema_#{ritlp} >=#{litlp}_rschema; test-55: lschema_#{ritlp}>= #{litlp}_rschema; test-56: lschema_#{ritlp} >= #{litlp}_rschema; test-57: #{litlp}_rschema>=#{litlp}_rschema; test-58: #{litlp}_rschema >=#{litlp}_rschema; test-59: #{litlp}_rschema>= #{litlp}_rschema; test-60: #{litlp}_rschema >= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_ge/strings/pairs/options.yml000066400000000000000000000000611305254536400341000ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/000077500000000000000000000000001305254536400270755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/000077500000000000000000000000001305254536400305505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs-4.0/000077500000000000000000000000001305254536400321655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs-4.0/error000066400000000000000000000002661305254536400332450ustar00rootroot00000000000000Error: Undefined operation: "10 gt 10". on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400360270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs-4.0input.scss000066400000000000000000000016531305254536400341470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs-4.0foo { test-1: 10>10; test-2: 10 >10; test-3: 10> 10; test-4: 10 > 10; test-5: 10>#{10}; test-6: 10 >#{10}; test-7: 10> #{10}; test-8: 10 > #{10}; test-9: 10>1#{0}; test-10: 10 >1#{0}; test-11: 10> 1#{0}; test-12: 10 > 1#{0}; test-13: 10>#{1}0; test-14: 10 >#{1}0; test-15: 10> #{1}0; test-16: 10 > #{1}0; test-17: #{10}>#{10}; test-18: #{10} >#{10}; test-19: #{10}> #{10}; test-20: #{10} > #{10}; test-21: #{10}>1#{0}; test-22: #{10} >1#{0}; test-23: #{10}> 1#{0}; test-24: #{10} > 1#{0}; test-25: #{10}>#{1}0; test-26: #{10} >#{1}0; test-27: #{10}> #{1}0; test-28: #{10} > #{1}0; test-29: 1#{0}>1#{0}; test-30: 1#{0} >1#{0}; test-31: 1#{0}> 1#{0}; test-32: 1#{0} > 1#{0}; test-33: 1#{0}>#{1}0; test-34: 1#{0} >#{1}0; test-35: 1#{0}> #{1}0; test-36: 1#{0} > #{1}0; test-37: #{1}0>#{1}0; test-38: #{1}0 >#{1}0; test-39: #{1}0> #{1}0; test-40: #{1}0 > #{1}0; } options.yml000066400000000000000000000000321305254536400343170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs-4.0/status000066400000000000000000000000021305254536400334230ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/000077500000000000000000000000001305254536400316665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/error000066400000000000000000000301071305254536400327430ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000011141305254536400355370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairsfoo{test-1:false;test-2:false;test-3:false;test-4:false;test-5:10>10;test-6:10 >10;test-7:10> 10;test-8:10 > 10;test-9:true0;test-10:true0;test-11:true0;test-12:true0;test-13:10>10;test-14:10 >10;test-15:10> 10;test-16:10 > 10;test-17:10>10;test-18:10 >10;test-19:10> 10;test-20:10 > 10;test-21:10>10;test-22:10 >10;test-23:10> 10;test-24:10 > 10;test-25:10>10;test-26:10 >10;test-27:10> 10;test-28:10 > 10;test-29:10>10;test-30:10 >10;test-31:10> 10;test-32:10 > 10;test-33:10>10;test-34:10 >10;test-35:10> 10;test-36:10 > 10;test-37:10>10;test-38:10 >10;test-39:10> 10;test-40:10 > 10} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/input.scss000066400000000000000000000016531305254536400337270ustar00rootroot00000000000000foo { test-1: 10>10; test-2: 10 >10; test-3: 10> 10; test-4: 10 > 10; test-5: 10>#{10}; test-6: 10 >#{10}; test-7: 10> #{10}; test-8: 10 > #{10}; test-9: 10>1#{0}; test-10: 10 >1#{0}; test-11: 10> 1#{0}; test-12: 10 > 1#{0}; test-13: 10>#{1}0; test-14: 10 >#{1}0; test-15: 10> #{1}0; test-16: 10 > #{1}0; test-17: #{10}>#{10}; test-18: #{10} >#{10}; test-19: #{10}> #{10}; test-20: #{10} > #{10}; test-21: #{10}>1#{0}; test-22: #{10} >1#{0}; test-23: #{10}> 1#{0}; test-24: #{10} > 1#{0}; test-25: #{10}>#{1}0; test-26: #{10} >#{1}0; test-27: #{10}> #{1}0; test-28: #{10} > #{1}0; test-29: 1#{0}>1#{0}; test-30: 1#{0} >1#{0}; test-31: 1#{0}> 1#{0}; test-32: 1#{0} > 1#{0}; test-33: 1#{0}>#{1}0; test-34: 1#{0} >#{1}0; test-35: 1#{0}> #{1}0; test-36: 1#{0} > #{1}0; test-37: #{1}0>#{1}0; test-38: #{1}0 >#{1}0; test-39: #{1}0> #{1}0; test-40: #{1}0 > #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/numbers/pairs/options.yml000066400000000000000000000000611305254536400341010ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/000077500000000000000000000000001305254536400305665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs-4.0/000077500000000000000000000000001305254536400322035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs-4.0/error000066400000000000000000000003101305254536400332510ustar00rootroot00000000000000Error: Undefined operation: "interpolant gt interpolant". on line 2 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400360450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs-4.0input.scss000066400000000000000000000021201305254536400341530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs-4.0foo { test-37: #{interpolant}>#{interpolant}; test-38: #{interpolant} >#{interpolant}; test-39: #{interpolant}> #{interpolant}; test-40: #{interpolant} > #{interpolant}; test-41: #{interpolant}>lschema_#{ritlp}; test-42: #{interpolant} >lschema_#{ritlp}; test-43: #{interpolant}> lschema_#{ritlp}; test-44: #{interpolant} > lschema_#{ritlp}; test-45: #{interpolant}>#{litlp}_rschema; test-46: #{interpolant} >#{litlp}_rschema; test-47: #{interpolant}> #{litlp}_rschema; test-48: #{interpolant} > #{litlp}_rschema; test-49: lschema_#{ritlp}>lschema_#{ritlp}; test-50: lschema_#{ritlp} >lschema_#{ritlp}; test-51: lschema_#{ritlp}> lschema_#{ritlp}; test-52: lschema_#{ritlp} > lschema_#{ritlp}; test-53: lschema_#{ritlp}>#{litlp}_rschema; test-54: lschema_#{ritlp} >#{litlp}_rschema; test-55: lschema_#{ritlp}> #{litlp}_rschema; test-56: lschema_#{ritlp} > #{litlp}_rschema; test-57: #{litlp}_rschema>#{litlp}_rschema; test-58: #{litlp}_rschema >#{litlp}_rschema; test-59: #{litlp}_rschema> #{litlp}_rschema; test-60: #{litlp}_rschema > #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400343350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs-4.0/status000066400000000000000000000000021305254536400334410ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/000077500000000000000000000000001305254536400317045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/error000066400000000000000000000210171305254536400327610ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp> lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp > lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp > litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema > litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000015351305254536400355640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairsfoo{test-37:interpolant>interpolant;test-38:interpolant >interpolant;test-39:interpolant> interpolant;test-40:interpolant > interpolant;test-41:interpolant>lschema_ritlp;test-42:interpolant >lschema_ritlp;test-43:interpolant> lschema_ritlp;test-44:interpolant > lschema_ritlp;test-45:interpolant>litlp_rschema;test-46:interpolant >litlp_rschema;test-47:interpolant> litlp_rschema;test-48:interpolant > litlp_rschema;test-49:lschema_ritlp>lschema_ritlp;test-50:lschema_ritlp >lschema_ritlp;test-51:lschema_ritlp> lschema_ritlp;test-52:lschema_ritlp > lschema_ritlp;test-53:lschema_ritlp>litlp_rschema;test-54:lschema_ritlp >litlp_rschema;test-55:lschema_ritlp> litlp_rschema;test-56:lschema_ritlp > litlp_rschema;test-57:litlp_rschema>litlp_rschema;test-58:litlp_rschema >litlp_rschema;test-59:litlp_rschema> litlp_rschema;test-60:litlp_rschema > litlp_rschema} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/input.scss000066400000000000000000000021201305254536400337330ustar00rootroot00000000000000foo { test-37: #{interpolant}>#{interpolant}; test-38: #{interpolant} >#{interpolant}; test-39: #{interpolant}> #{interpolant}; test-40: #{interpolant} > #{interpolant}; test-41: #{interpolant}>lschema_#{ritlp}; test-42: #{interpolant} >lschema_#{ritlp}; test-43: #{interpolant}> lschema_#{ritlp}; test-44: #{interpolant} > lschema_#{ritlp}; test-45: #{interpolant}>#{litlp}_rschema; test-46: #{interpolant} >#{litlp}_rschema; test-47: #{interpolant}> #{litlp}_rschema; test-48: #{interpolant} > #{litlp}_rschema; test-49: lschema_#{ritlp}>lschema_#{ritlp}; test-50: lschema_#{ritlp} >lschema_#{ritlp}; test-51: lschema_#{ritlp}> lschema_#{ritlp}; test-52: lschema_#{ritlp} > lschema_#{ritlp}; test-53: lschema_#{ritlp}>#{litlp}_rschema; test-54: lschema_#{ritlp} >#{litlp}_rschema; test-55: lschema_#{ritlp}> #{litlp}_rschema; test-56: lschema_#{ritlp} > #{litlp}_rschema; test-57: #{litlp}_rschema>#{litlp}_rschema; test-58: #{litlp}_rschema >#{litlp}_rschema; test-59: #{litlp}_rschema> #{litlp}_rschema; test-60: #{litlp}_rschema > #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_gt/strings/pairs/options.yml000066400000000000000000000000611305254536400341170ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/000077500000000000000000000000001305254536400305365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs-4.0/000077500000000000000000000000001305254536400321535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs-4.0/error000066400000000000000000000002671305254536400332340ustar00rootroot00000000000000Error: Undefined operation: "10 lte 10". on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400360150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs-4.0input.scss000066400000000000000000000017231305254536400341330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs-4.0foo { test-1: 10<=10; test-2: 10 <=10; test-3: 10<= 10; test-4: 10 <= 10; test-5: 10<=#{10}; test-6: 10 <=#{10}; test-7: 10<= #{10}; test-8: 10 <= #{10}; test-9: 10<=1#{0}; test-10: 10 <=1#{0}; test-11: 10<= 1#{0}; test-12: 10 <= 1#{0}; test-13: 10<=#{1}0; test-14: 10 <=#{1}0; test-15: 10<= #{1}0; test-16: 10 <= #{1}0; test-17: #{10}<=#{10}; test-18: #{10} <=#{10}; test-19: #{10}<= #{10}; test-20: #{10} <= #{10}; test-21: #{10}<=1#{0}; test-22: #{10} <=1#{0}; test-23: #{10}<= 1#{0}; test-24: #{10} <= 1#{0}; test-25: #{10}<=#{1}0; test-26: #{10} <=#{1}0; test-27: #{10}<= #{1}0; test-28: #{10} <= #{1}0; test-29: 1#{0}<=1#{0}; test-30: 1#{0} <=1#{0}; test-31: 1#{0}<= 1#{0}; test-32: 1#{0} <= 1#{0}; test-33: 1#{0}<=#{1}0; test-34: 1#{0} <=#{1}0; test-35: 1#{0}<= #{1}0; test-36: 1#{0} <= #{1}0; test-37: #{1}0<=#{1}0; test-38: #{1}0 <=#{1}0; test-39: #{1}0<= #{1}0; test-40: #{1}0 <= #{1}0; } options.yml000066400000000000000000000000321305254536400343050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs-4.0/status000066400000000000000000000000021305254536400334110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/000077500000000000000000000000001305254536400316545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/error000066400000000000000000000301531305254536400327320ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000011541305254536400355310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairsfoo{test-1:true;test-2:true;test-3:true;test-4:true;test-5:10<=10;test-6:10 <=10;test-7:10<= 10;test-8:10 <= 10;test-9:false0;test-10:false0;test-11:false0;test-12:false0;test-13:10<=10;test-14:10 <=10;test-15:10<= 10;test-16:10 <= 10;test-17:10<=10;test-18:10 <=10;test-19:10<= 10;test-20:10 <= 10;test-21:10<=10;test-22:10 <=10;test-23:10<= 10;test-24:10 <= 10;test-25:10<=10;test-26:10 <=10;test-27:10<= 10;test-28:10 <= 10;test-29:10<=10;test-30:10 <=10;test-31:10<= 10;test-32:10 <= 10;test-33:10<=10;test-34:10 <=10;test-35:10<= 10;test-36:10 <= 10;test-37:10<=10;test-38:10 <=10;test-39:10<= 10;test-40:10 <= 10} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/input.scss000066400000000000000000000017231305254536400337130ustar00rootroot00000000000000foo { test-1: 10<=10; test-2: 10 <=10; test-3: 10<= 10; test-4: 10 <= 10; test-5: 10<=#{10}; test-6: 10 <=#{10}; test-7: 10<= #{10}; test-8: 10 <= #{10}; test-9: 10<=1#{0}; test-10: 10 <=1#{0}; test-11: 10<= 1#{0}; test-12: 10 <= 1#{0}; test-13: 10<=#{1}0; test-14: 10 <=#{1}0; test-15: 10<= #{1}0; test-16: 10 <= #{1}0; test-17: #{10}<=#{10}; test-18: #{10} <=#{10}; test-19: #{10}<= #{10}; test-20: #{10} <= #{10}; test-21: #{10}<=1#{0}; test-22: #{10} <=1#{0}; test-23: #{10}<= 1#{0}; test-24: #{10} <= 1#{0}; test-25: #{10}<=#{1}0; test-26: #{10} <=#{1}0; test-27: #{10}<= #{1}0; test-28: #{10} <= #{1}0; test-29: 1#{0}<=1#{0}; test-30: 1#{0} <=1#{0}; test-31: 1#{0}<= 1#{0}; test-32: 1#{0} <= 1#{0}; test-33: 1#{0}<=#{1}0; test-34: 1#{0} <=#{1}0; test-35: 1#{0}<= #{1}0; test-36: 1#{0} <= #{1}0; test-37: #{1}0<=#{1}0; test-38: #{1}0 <=#{1}0; test-39: #{1}0<= #{1}0; test-40: #{1}0 <= #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/numbers/pairs/options.yml000066400000000000000000000000611305254536400340670ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/000077500000000000000000000000001305254536400305545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs-4.0/000077500000000000000000000000001305254536400321715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs-4.0/error000066400000000000000000000003111305254536400332400ustar00rootroot00000000000000Error: Undefined operation: "interpolant lte interpolant". on line 2 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400360330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs-4.0input.scss000066400000000000000000000021501305254536400341440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs-4.0foo { test-37: #{interpolant}<=#{interpolant}; test-38: #{interpolant} <=#{interpolant}; test-39: #{interpolant}<= #{interpolant}; test-40: #{interpolant} <= #{interpolant}; test-41: #{interpolant}<=lschema_#{ritlp}; test-42: #{interpolant} <=lschema_#{ritlp}; test-43: #{interpolant}<= lschema_#{ritlp}; test-44: #{interpolant} <= lschema_#{ritlp}; test-45: #{interpolant}<=#{litlp}_rschema; test-46: #{interpolant} <=#{litlp}_rschema; test-47: #{interpolant}<= #{litlp}_rschema; test-48: #{interpolant} <= #{litlp}_rschema; test-49: lschema_#{ritlp}<=lschema_#{ritlp}; test-50: lschema_#{ritlp} <=lschema_#{ritlp}; test-51: lschema_#{ritlp}<= lschema_#{ritlp}; test-52: lschema_#{ritlp} <= lschema_#{ritlp}; test-53: lschema_#{ritlp}<=#{litlp}_rschema; test-54: lschema_#{ritlp} <=#{litlp}_rschema; test-55: lschema_#{ritlp}<= #{litlp}_rschema; test-56: lschema_#{ritlp} <= #{litlp}_rschema; test-57: #{litlp}_rschema<=#{litlp}_rschema; test-58: #{litlp}_rschema <=#{litlp}_rschema; test-59: #{litlp}_rschema<= #{litlp}_rschema; test-60: #{litlp}_rschema <= #{litlp}_rschema; } options.yml000066400000000000000000000000321305254536400343230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs-4.0/status000066400000000000000000000000021305254536400334270ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/000077500000000000000000000000001305254536400316725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/error000066400000000000000000000210471305254536400327520ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000015651305254536400355550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairsfoo{test-37:interpolant<=interpolant;test-38:interpolant <=interpolant;test-39:interpolant<= interpolant;test-40:interpolant <= interpolant;test-41:interpolant<=lschema_ritlp;test-42:interpolant <=lschema_ritlp;test-43:interpolant<= lschema_ritlp;test-44:interpolant <= lschema_ritlp;test-45:interpolant<=litlp_rschema;test-46:interpolant <=litlp_rschema;test-47:interpolant<= litlp_rschema;test-48:interpolant <= litlp_rschema;test-49:lschema_ritlp<=lschema_ritlp;test-50:lschema_ritlp <=lschema_ritlp;test-51:lschema_ritlp<= lschema_ritlp;test-52:lschema_ritlp <= lschema_ritlp;test-53:lschema_ritlp<=litlp_rschema;test-54:lschema_ritlp <=litlp_rschema;test-55:lschema_ritlp<= litlp_rschema;test-56:lschema_ritlp <= litlp_rschema;test-57:litlp_rschema<=litlp_rschema;test-58:litlp_rschema <=litlp_rschema;test-59:litlp_rschema<= litlp_rschema;test-60:litlp_rschema <= litlp_rschema} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/input.scss000066400000000000000000000021501305254536400337240ustar00rootroot00000000000000foo { test-37: #{interpolant}<=#{interpolant}; test-38: #{interpolant} <=#{interpolant}; test-39: #{interpolant}<= #{interpolant}; test-40: #{interpolant} <= #{interpolant}; test-41: #{interpolant}<=lschema_#{ritlp}; test-42: #{interpolant} <=lschema_#{ritlp}; test-43: #{interpolant}<= lschema_#{ritlp}; test-44: #{interpolant} <= lschema_#{ritlp}; test-45: #{interpolant}<=#{litlp}_rschema; test-46: #{interpolant} <=#{litlp}_rschema; test-47: #{interpolant}<= #{litlp}_rschema; test-48: #{interpolant} <= #{litlp}_rschema; test-49: lschema_#{ritlp}<=lschema_#{ritlp}; test-50: lschema_#{ritlp} <=lschema_#{ritlp}; test-51: lschema_#{ritlp}<= lschema_#{ritlp}; test-52: lschema_#{ritlp} <= lschema_#{ritlp}; test-53: lschema_#{ritlp}<=#{litlp}_rschema; test-54: lschema_#{ritlp} <=#{litlp}_rschema; test-55: lschema_#{ritlp}<= #{litlp}_rschema; test-56: lschema_#{ritlp} <= #{litlp}_rschema; test-57: #{litlp}_rschema<=#{litlp}_rschema; test-58: #{litlp}_rschema <=#{litlp}_rschema; test-59: #{litlp}_rschema<= #{litlp}_rschema; test-60: #{litlp}_rschema <= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_le/strings/pairs/options.yml000066400000000000000000000000611305254536400341050ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/000077500000000000000000000000001305254536400271025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/000077500000000000000000000000001305254536400305555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs-4.0/000077500000000000000000000000001305254536400321725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs-4.0/error000066400000000000000000000002661305254536400332520ustar00rootroot00000000000000Error: Undefined operation: "10 lt 10". on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400360340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs-4.0input.scss000066400000000000000000000016531305254536400341540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs-4.0foo { test-1: 10<10; test-2: 10 <10; test-3: 10< 10; test-4: 10 < 10; test-5: 10<#{10}; test-6: 10 <#{10}; test-7: 10< #{10}; test-8: 10 < #{10}; test-9: 10<1#{0}; test-10: 10 <1#{0}; test-11: 10< 1#{0}; test-12: 10 < 1#{0}; test-13: 10<#{1}0; test-14: 10 <#{1}0; test-15: 10< #{1}0; test-16: 10 < #{1}0; test-17: #{10}<#{10}; test-18: #{10} <#{10}; test-19: #{10}< #{10}; test-20: #{10} < #{10}; test-21: #{10}<1#{0}; test-22: #{10} <1#{0}; test-23: #{10}< 1#{0}; test-24: #{10} < 1#{0}; test-25: #{10}<#{1}0; test-26: #{10} <#{1}0; test-27: #{10}< #{1}0; test-28: #{10} < #{1}0; test-29: 1#{0}<1#{0}; test-30: 1#{0} <1#{0}; test-31: 1#{0}< 1#{0}; test-32: 1#{0} < 1#{0}; test-33: 1#{0}<#{1}0; test-34: 1#{0} <#{1}0; test-35: 1#{0}< #{1}0; test-36: 1#{0} < #{1}0; test-37: #{1}0<#{1}0; test-38: #{1}0 <#{1}0; test-39: #{1}0< #{1}0; test-40: #{1}0 < #{1}0; } options.yml000066400000000000000000000000321305254536400343240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs-4.0/status000066400000000000000000000000021305254536400334300ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/000077500000000000000000000000001305254536400316735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/error000066400000000000000000000301071305254536400327500ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000011201305254536400355410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairsfoo{test-1:false;test-2:false;test-3:false;test-4:false;test-5:10<10;test-6:10 <10;test-7:10< 10;test-8:10 < 10;test-9:false0;test-10:false0;test-11:false0;test-12:false0;test-13:10<10;test-14:10 <10;test-15:10< 10;test-16:10 < 10;test-17:10<10;test-18:10 <10;test-19:10< 10;test-20:10 < 10;test-21:10<10;test-22:10 <10;test-23:10< 10;test-24:10 < 10;test-25:10<10;test-26:10 <10;test-27:10< 10;test-28:10 < 10;test-29:10<10;test-30:10 <10;test-31:10< 10;test-32:10 < 10;test-33:10<10;test-34:10 <10;test-35:10< 10;test-36:10 < 10;test-37:10<10;test-38:10 <10;test-39:10< 10;test-40:10 < 10} sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/input.scss000066400000000000000000000016531305254536400337340ustar00rootroot00000000000000foo { test-1: 10<10; test-2: 10 <10; test-3: 10< 10; test-4: 10 < 10; test-5: 10<#{10}; test-6: 10 <#{10}; test-7: 10< #{10}; test-8: 10 < #{10}; test-9: 10<1#{0}; test-10: 10 <1#{0}; test-11: 10< 1#{0}; test-12: 10 < 1#{0}; test-13: 10<#{1}0; test-14: 10 <#{1}0; test-15: 10< #{1}0; test-16: 10 < #{1}0; test-17: #{10}<#{10}; test-18: #{10} <#{10}; test-19: #{10}< #{10}; test-20: #{10} < #{10}; test-21: #{10}<1#{0}; test-22: #{10} <1#{0}; test-23: #{10}< 1#{0}; test-24: #{10} < 1#{0}; test-25: #{10}<#{1}0; test-26: #{10} <#{1}0; test-27: #{10}< #{1}0; test-28: #{10} < #{1}0; test-29: 1#{0}<1#{0}; test-30: 1#{0} <1#{0}; test-31: 1#{0}< 1#{0}; test-32: 1#{0} < 1#{0}; test-33: 1#{0}<#{1}0; test-34: 1#{0} <#{1}0; test-35: 1#{0}< #{1}0; test-36: 1#{0} < #{1}0; test-37: #{1}0<#{1}0; test-38: #{1}0 <#{1}0; test-39: #{1}0< #{1}0; test-40: #{1}0 < #{1}0; } sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/numbers/pairs/options.yml000066400000000000000000000000611305254536400341060ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/strings/000077500000000000000000000000001305254536400305735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/strings/pairs-4.0/000077500000000000000000000000001305254536400322105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/strings/pairs-4.0/error000066400000000000000000000003101305254536400332560ustar00rootroot00000000000000Error: Undefined operation: "interpolant lt interpolant". on line 2 of /sass/spec/output_styles/compressed/parser/operations/logic_lt/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400360520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/strings/pairs-4.0input.scss000066400000000000000000000021201305254536400341600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/parser/operations/logic_lt/strings/pairs-4.0foo { test-37: #{interpolant}<#{interpolant}; test-38: #{interpolant} <#{interpolant}; test-39: #{interpolant}< #{interpolant}; test-40: #{interpolant} < #{interpolant}; test-41: #{interpolant} .bar { $foo: 1337 !global; } } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/scope/root/000077500000000000000000000000001305254536400237235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scope/root/expected_output.css000066400000000000000000000000431305254536400276530ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-3.5.0-2/spec/output_styles/compressed/scope/root/input.scss000066400000000000000000000001251305254536400257550ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $foo: 1337 !global; .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/scope/ruleset/000077500000000000000000000000001305254536400244235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scope/ruleset/expected_output.css000066400000000000000000000000601305254536400303520ustar00rootroot00000000000000.foo{content:42;content:1337}.bar{content:1337} sass-spec-3.5.0-2/spec/output_styles/compressed/scope/ruleset/input.scss000066400000000000000000000001471305254536400264610ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; $foo: 1337 !global; content: $foo; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/scope/while/000077500000000000000000000000001305254536400240505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scope/while/expected_output.css000066400000000000000000000000431305254536400300000ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-3.5.0-2/spec/output_styles/compressed/scope/while/input.scss000066400000000000000000000002321305254536400261010ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $condition: 1337; @while $condition > 0 { $foo: $condition !global; $condition: 0; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/000077500000000000000000000000001305254536400237425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/001_test_one_line_comments/000077500000000000000000000000001305254536400310565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400347300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/001_test_one_line_comments.foo{baz:bang} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/001_test_one_line_comments/input.scss000066400000000000000000000000471305254536400331130ustar00rootroot00000000000000.foo {// bar: baz;} baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/002_test_one_line_comments/000077500000000000000000000000001305254536400310575ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400347310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/002_test_one_line_comments.foo bar[val="//"]{baz:bang} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/002_test_one_line_comments/input.scss000066400000000000000000000000501305254536400331060ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/003_test_variables/000077500000000000000000000000001305254536400273335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/003_test_variables/expected_output.css000066400000000000000000000000141305254536400332610ustar00rootroot00000000000000blat{a:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/003_test_variables/input.scss000066400000000000000000000000331305254536400313630ustar00rootroot00000000000000$var: foo; blat {a: $var} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/004_test_variables/000077500000000000000000000000001305254536400273345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/004_test_variables/expected_output.css000066400000000000000000000000151305254536400332630ustar00rootroot00000000000000foo{a:2;b:6} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/004_test_variables/input.scss000066400000000000000000000001121305254536400313620ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/005_test_unicode_variables/000077500000000000000000000000001305254536400310435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000141305254536400347120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/005_test_unicode_variablesblat{a:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/005_test_unicode_variables/input.scss000066400000000000000000000000351305254536400330750ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/006_test_guard_assign/000077500000000000000000000000001305254536400300345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/006_test_guard_assign/expected_output.css000066400000000000000000000000111305254536400337570ustar00rootroot00000000000000foo{a:1} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/006_test_guard_assign/input.scss000066400000000000000000000000521305254536400320650ustar00rootroot00000000000000$var: 1; $var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/007_test_guard_assign/000077500000000000000000000000001305254536400300355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/007_test_guard_assign/expected_output.css000066400000000000000000000000111305254536400337600ustar00rootroot00000000000000foo{a:2} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/007_test_guard_assign/input.scss000066400000000000000000000000411305254536400320640ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/008_test_sass_script/000077500000000000000000000000001305254536400277255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/008_test_sass_script/expected_output.css000066400000000000000000000000361305254536400336570ustar00rootroot00000000000000foo{a:3;b:-1;c:foobar;d:12px} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/008_test_sass_script/input.scss000066400000000000000000000001041305254536400317540ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/009_test_for_directive/000077500000000000000000000000001305254536400302155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400340670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/009_test_for_directive.foo{a:1;a:2;a:3;a:4} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/009_test_for_directive/input.scss000066400000000000000000000000541305254536400322500ustar00rootroot00000000000000.foo { @for $var from 1 to 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/010_test_for_directive/000077500000000000000000000000001305254536400302055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400340540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/010_test_for_directive.foo{a:1;a:2;a:3;a:4;a:5} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/010_test_for_directive/input.scss000066400000000000000000000000611305254536400322360ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/011_test_if_directive/000077500000000000000000000000001305254536400300165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/011_test_if_directive/expected_output.css000066400000000000000000000000111305254536400337410ustar00rootroot00000000000000foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/011_test_if_directive/input.scss000066400000000000000000000001001305254536400320410ustar00rootroot00000000000000@if "foo" == "foo" {foo {a: b}} @if "foo" != "foo" {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/012_test_if_directive/000077500000000000000000000000001305254536400300175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/012_test_if_directive/expected_output.css000066400000000000000000000000111305254536400337420ustar00rootroot00000000000000bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/012_test_if_directive/input.scss000066400000000000000000000001401305254536400320460ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else if "foo" == "foo" {bar {a: b}} @else if true {baz {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/013_test_if_directive/000077500000000000000000000000001305254536400300205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/013_test_if_directive/expected_output.css000066400000000000000000000000111305254536400337430ustar00rootroot00000000000000bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/013_test_if_directive/input.scss000066400000000000000000000000631305254536400320530ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/014_test_comment_after_if_directive/000077500000000000000000000000001305254536400327245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000151305254536400365740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/014_test_comment_after_if_directivefoo{a:b;c:d} input.scss000066400000000000000000000000731305254536400347010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/014_test_comment_after_if_directivefoo { @if true {a: b} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/015_test_comment_after_if_directive/000077500000000000000000000000001305254536400327255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000151305254536400365750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/015_test_comment_after_if_directivefoo{a:b;c:d} input.scss000066400000000000000000000001121305254536400346740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/015_test_comment_after_if_directivefoo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/017_test_each_directive/000077500000000000000000000000001305254536400303265ustar00rootroot00000000000000expected_output.css000066400000000000000000000000661305254536400342040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/017_test_each_directivea{b:1px;b:2px;b:3px;b:4px}c{d:foo;d:bar;d:baz;d:bang} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/017_test_each_directive/input.scss000066400000000000000000000001741305254536400323640ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/019_test_css_import_directive/000077500000000000000000000000001305254536400316125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400354630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/019_test_css_import_directive@import url(foo.css) sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/019_test_css_import_directive/input.scss000066400000000000000000000000221305254536400336400ustar00rootroot00000000000000@import "foo.css";sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/020_test_css_import_directive/000077500000000000000000000000001305254536400316025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400354530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/020_test_css_import_directive@import url(foo.css) sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/020_test_css_import_directive/input.scss000066400000000000000000000000221305254536400336300ustar00rootroot00000000000000@import 'foo.css';sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/021_test_css_import_directive/000077500000000000000000000000001305254536400316035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400354560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/021_test_css_import_directive@import url("foo.css") sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/021_test_css_import_directive/input.scss000066400000000000000000000000271305254536400336360ustar00rootroot00000000000000@import url("foo.css");sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/022_test_css_import_directive/000077500000000000000000000000001305254536400316045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400354570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/022_test_css_import_directive@import url("foo.css") sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/022_test_css_import_directive/input.scss000066400000000000000000000000271305254536400336370ustar00rootroot00000000000000@import url("foo.css");sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/023_test_css_import_directive/000077500000000000000000000000001305254536400316055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400354560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/023_test_css_import_directive@import url(foo.css) sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/023_test_css_import_directive/input.scss000066400000000000000000000000251305254536400336360ustar00rootroot00000000000000@import url(foo.css);sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/024_test_media_import/000077500000000000000000000000001305254536400300375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/024_test_media_import/expected_output.css000066400000000000000000000000331305254536400337660ustar00rootroot00000000000000@import "./fonts.sass" all sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/024_test_media_import/input.scss000066400000000000000000000000331305254536400320670ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/025_test_dynamic_media_import/000077500000000000000000000000001305254536400315445ustar00rootroot00000000000000expected_output.css000066400000000000000000000001011305254536400354100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/025_test_dynamic_media_import@import "foo" print and (-webkit-min-device-pixel-ratio-foo: 25) sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/025_test_dynamic_media_import/input.scss000066400000000000000000000001721305254536400336000ustar00rootroot00000000000000$media: print; $key: -webkit-min-device-pixel-ratio; $value: 20; @import "foo" #{$media} and ($key + "-foo": $value + 5); sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/027_test_protocol_relative_import/000077500000000000000000000000001305254536400325175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000671305254536400363760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans" input.scss000066400000000000000000000000671305254536400344770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans";sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/028_test_import_with_interpolation/000077500000000000000000000000001305254536400327065ustar00rootroot00000000000000expected_output.css000066400000000000000000000001011305254536400365520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/028_test_import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans") input.scss000066400000000000000000000001421305254536400346600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/028_test_import_with_interpolation$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/029_test_url_import/000077500000000000000000000000001305254536400275675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/029_test_url_import/expected_output.css000066400000000000000000000000301305254536400335130ustar00rootroot00000000000000@import url(fonts.sass) sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/029_test_url_import/input.scss000066400000000000000000000000301305254536400316140ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/030_test_block_comment_in_script/000077500000000000000000000000001305254536400322515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000141305254536400361200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/030_test_block_comment_in_scriptfoo{a:1bar} input.scss000066400000000000000000000000351305254536400342240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/030_test_block_comment_in_scriptfoo {a: 1 + /* flang */ bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/031_test_line_comment_in_script/000077500000000000000000000000001305254536400321075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400357600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/031_test_line_comment_in_scriptfoo{a:1blang} input.scss000066400000000000000000000000411305254536400340570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/031_test_line_comment_in_scriptfoo {a: 1 + // flang } blang } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/032_test_nested_rules/000077500000000000000000000000001305254536400300615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/032_test_nested_rules/expected_output.css000066400000000000000000000000151305254536400340100ustar00rootroot00000000000000foo bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/032_test_nested_rules/input.scss000066400000000000000000000000211305254536400321060ustar00rootroot00000000000000foo {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/033_test_nested_rules/000077500000000000000000000000001305254536400300625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/033_test_nested_rules/expected_output.css000066400000000000000000000000311305254536400340070ustar00rootroot00000000000000foo bar{a:b}foo baz{b:c} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/033_test_nested_rules/input.scss000066400000000000000000000000411305254536400321110ustar00rootroot00000000000000foo { bar {a: b} baz {b: c}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/034_test_nested_rules/000077500000000000000000000000001305254536400300635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/034_test_nested_rules/expected_output.css000066400000000000000000000000421305254536400340120ustar00rootroot00000000000000foo bar baz{a:b}foo bang bip{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/034_test_nested_rules/input.scss000066400000000000000000000000561305254536400321200ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/035_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400336475ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400375200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/035_test_nested_rules_with_declarationsfoo{a:b}foo bar{c:d} input.scss000066400000000000000000000000341305254536400356210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; bar {c: d}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/036_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400336505ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400375210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/036_test_nested_rules_with_declarationsfoo{a:b}foo bar{c:d} input.scss000066400000000000000000000000331305254536400356210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/036_test_nested_rules_with_declarationsfoo { bar {c: d} a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/037_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400336515ustar00rootroot00000000000000expected_output.css000066400000000000000000000001541305254536400375250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/037_test_nested_rules_with_declarationsfoo{ump:nump;grump:clump}foo bar{blat:bang;habit:rabbit}foo bar baz{a:b}foo bar bip{c:d}foo bibble bap{e:f} input.scss000066400000000000000000000002111305254536400356200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/037_test_nested_rules_with_declarationsfoo { ump: nump; grump: clump; bar { blat: bang; habit: rabbit; baz {a: b} bip {c: d}} bibble { bap {e: f}}} 000077500000000000000000000000001305254536400343065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/038_test_nested_rules_with_fancy_selectorsexpected_output.css000066400000000000000000000000541305254536400402400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo .bar{a:b}foo :baz{c:d}foo bang:bop{e:f} input.scss000066400000000000000000000000651305254536400363430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo { .bar {a: b} :baz {c: d} bang:bop {e: f}} 000077500000000000000000000000001305254536400370155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsexpected_output.css000066400000000000000000000002711305254536400427500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsfoo{bar:baz bang bop biddle woo look at all these elems}foo bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses{a:b}foo bar:baz bang bop biddle woo look at all these elems{a:b} input.scss000066400000000000000000000003031305254536400410450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsfoo { bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses {a: b}; bar:baz bang bop biddle woo look at all these elems {a: b}; bar:baz bang bop biddle woo look at all these elems; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/040_test_newlines_in_selectors/000077500000000000000000000000001305254536400317615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000151305254536400356310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/040_test_newlines_in_selectorsfoo bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/040_test_newlines_in_selectors/input.scss000066400000000000000000000000171305254536400340130ustar00rootroot00000000000000foo bar {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/041_test_newlines_in_selectors/000077500000000000000000000000001305254536400317625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400356370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/041_test_newlines_in_selectorsfoo baz,foo bang,bar baz,bar bang{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/041_test_newlines_in_selectors/input.scss000066400000000000000000000000411305254536400340110ustar00rootroot00000000000000foo, bar { baz, bang {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/042_test_newlines_in_selectors/000077500000000000000000000000001305254536400317635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400356340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/042_test_newlines_in_selectorsfoo bar baz bang{a:b}foo bar bip bop{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/042_test_newlines_in_selectors/input.scss000066400000000000000000000000611305254536400340140ustar00rootroot00000000000000foo bar { baz bang {a: b} bip bop {c: d}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/043_test_newlines_in_selectors/000077500000000000000000000000001305254536400317645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000671305254536400356430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/043_test_newlines_in_selectorsfoo bang,foo bip bop,bar baz bang,bar baz bip bop{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/043_test_newlines_in_selectors/input.scss000066400000000000000000000000511305254536400340140ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/044_test_trailing_comma_in_selector/000077500000000000000000000000001305254536400327435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400366120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/044_test_trailing_comma_in_selector#foo #bar,#baz #boom{a:b}#bip #bop{c:d} input.scss000066400000000000000000000000661305254536400347220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/044_test_trailing_comma_in_selector#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/045_test_parent_selectors/000077500000000000000000000000001305254536400307455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400346210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/045_test_parent_selectorsfoo:hover{a:b}bar foo.baz{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/045_test_parent_selectors/input.scss000066400000000000000000000000531305254536400327770ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/047_test_unknown_directive_bubbling/000077500000000000000000000000001305254536400327745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400366410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/047_test_unknown_directive_bubbling@fblthp{.foo .bar{a:b}} input.scss000066400000000000000000000000511305254536400347450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/047_test_unknown_directive_bubbling.foo { @fblthp { .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/048_test_namespace_properties/000077500000000000000000000000001305254536400316045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400354610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/048_test_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/048_test_namespace_properties/input.scss000066400000000000000000000000721305254536400336370ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/049_test_several_namespace_properties/000077500000000000000000000000001305254536400333265ustar00rootroot00000000000000expected_output.css000066400000000000000000000001051305254536400371760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/049_test_several_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar;buzz-fram:"foo";buzz-frum:moo} input.scss000066400000000000000000000001511305254536400353000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/050_test_nested_namespace_properties/000077500000000000000000000000001305254536400331375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000721305254536400370120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/050_test_nested_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar;bang-blat-baf:bort} input.scss000066400000000000000000000001161305254536400351120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/051_test_namespace_properties_with_value/000077500000000000000000000000001305254536400340255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400377010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/051_test_namespace_properties_with_valuefoo{bar:baz;bar-bip:bop;bar-bing:bop} input.scss000066400000000000000000000000631305254536400360010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz { bip: bop; bing: bop; }} 000077500000000000000000000000001305254536400353335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/052_test_namespace_properties_with_script_valueexpected_output.css000066400000000000000000000000521305254536400412630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/052_test_namespace_properties_with_script_valuefoo{bar:bazbang;bar-bip:bop;bar-bing:bop} input.scss000066400000000000000000000000721305254536400373660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: baz + bang { bip: bop; bing: bop; }} 000077500000000000000000000000001305254536400351535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/053_test_no_namespace_properties_without_spaceexpected_output.css000066400000000000000000000000251305254536400411030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/053_test_no_namespace_properties_without_spacefoo bar:baz{bip:bop} input.scss000066400000000000000000000000421305254536400372030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/053_test_no_namespace_properties_without_spacefoo { bar:baz { bip: bop }} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/054_test_basic_mixins/000077500000000000000000000000001305254536400300415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/054_test_basic_mixins/expected_output.css000066400000000000000000000000121305254536400337650ustar00rootroot00000000000000.foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/054_test_basic_mixins/input.scss000066400000000000000000000000531305254536400320730ustar00rootroot00000000000000@mixin foo { .foo {a: b}} @include foo; sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/055_test_basic_mixins/000077500000000000000000000000001305254536400300425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/055_test_basic_mixins/expected_output.css000066400000000000000000000000261305254536400337730ustar00rootroot00000000000000bar{c:d}bar .foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/055_test_basic_mixins/input.scss000066400000000000000000000000751305254536400321000ustar00rootroot00000000000000@mixin foo { .foo {a: b}} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/056_test_basic_mixins/000077500000000000000000000000001305254536400300435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/056_test_basic_mixins/expected_output.css000066400000000000000000000000151305254536400337720ustar00rootroot00000000000000bar{a:b;c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/056_test_basic_mixins/input.scss000066400000000000000000000000631305254536400320760ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/057_test_mixins_with_empty_args/000077500000000000000000000000001305254536400321705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400360350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/057_test_mixins_with_empty_args.foo{a:b} input.scss000066400000000000000000000000541305254536400341440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/057_test_mixins_with_empty_args@mixin foo() {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/058_test_mixins_with_empty_args/000077500000000000000000000000001305254536400321715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400360360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/058_test_mixins_with_empty_args.foo{a:b} input.scss000066400000000000000000000000521305254536400341430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/058_test_mixins_with_empty_args@mixin foo() {a: b} .foo {@include foo;} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/059_test_mixins_with_empty_args/000077500000000000000000000000001305254536400321725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400360370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/059_test_mixins_with_empty_args.foo{a:b} input.scss000066400000000000000000000000521305254536400341440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/059_test_mixins_with_empty_args@mixin foo {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/060_test_mixins_with_args/000077500000000000000000000000001305254536400307445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000141305254536400346130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/060_test_mixins_with_args.foo{a:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/060_test_mixins_with_args/input.scss000066400000000000000000000000611305254536400327750ustar00rootroot00000000000000@mixin foo($a) {a: $a} .foo {@include foo(bar)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/061_test_mixins_with_args/000077500000000000000000000000001305254536400307455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400346140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/061_test_mixins_with_args.foo{a:bar;b:12px} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/061_test_mixins_with_args/input.scss000066400000000000000000000001111305254536400327720ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/062_test_basic_function/000077500000000000000000000000001305254536400303565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000111305254536400342220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/062_test_basic_functionbar{a:3} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/062_test_basic_function/input.scss000066400000000000000000000000721305254536400324110ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/063_test_function_args/000077500000000000000000000000001305254536400302325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000111305254536400340760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/063_test_function_argsbar{a:3} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/063_test_function_args/input.scss000066400000000000000000000001241305254536400322630ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/064_test_mixin_var_args/000077500000000000000000000000001305254536400304025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400342500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/064_test_mixin_var_args.foo{a:1;b:2,3,4} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/064_test_mixin_var_args/input.scss000066400000000000000000000001151305254536400324330ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: $b; } .foo {@include foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/065_test_mixin_empty_var_args/000077500000000000000000000000001305254536400316215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400354720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/065_test_mixin_empty_var_args.foo{a:1;b:0} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/065_test_mixin_empty_var_args/input.scss000066400000000000000000000001141305254536400336510ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: length($b); } .foo {@include foo(1)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/066_test_mixin_var_args_act_like_list/000077500000000000000000000000001305254536400332725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400371430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/066_test_mixin_var_args_act_like_list.foo{a:3;b:3} input.scss000066400000000000000000000001351305254536400352460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/066_test_mixin_var_args_act_like_list@mixin foo($a, $b...) { a: length($b); b: nth($b, 2); } .foo {@include foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/067_test_mixin_splat_args/000077500000000000000000000000001305254536400307405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400346120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/067_test_mixin_splat_args.foo{a:1;b:2;c:3;d:4} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/067_test_mixin_splat_args/input.scss000066400000000000000000000001651305254536400327760ustar00rootroot00000000000000@mixin foo($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/068_test_mixin_splat_expression/000077500000000000000000000000001305254536400322045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400360560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/068_test_mixin_splat_expression.foo{a:1;b:2;c:3;d:4} input.scss000066400000000000000000000001511305254536400341560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/068_test_mixin_splat_expression@mixin foo($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } .foo {@include foo(1, (2, 3, 4)...)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/069_test_mixin_splat_args_with_var_args/000077500000000000000000000000001305254536400336615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400375270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/069_test_mixin_splat_args_with_var_args.foo{a:1;b:2,3,4} input.scss000066400000000000000000000001361305254536400356360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/069_test_mixin_splat_args_with_var_args@mixin foo($a, $b...) { a: $a; b: $b; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} 000077500000000000000000000000001305254536400370005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_argsexpected_output.css000066400000000000000000000000241305254536400427270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args.foo{a:1;b:2;c:3,4} input.scss000066400000000000000000000001531305254536400410330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args@mixin foo($a, $b, $c...) { a: $a; b: $b; c: $c; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} 000077500000000000000000000000001305254536400377515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separatorexpected_output.css000066400000000000000000000000241305254536400437000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator.foo{a:1;b:2 3 4 5} input.scss000066400000000000000000000001371305254536400420060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator@mixin foo($a, $b...) { a: $a; b: $b; } $list: 3 4 5; .foo {@include foo(1, 2, $list...)} 000077500000000000000000000000001305254536400370645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywordsexpected_output.css000066400000000000000000000000221305254536400430110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords.foo{a:3;b:1;c:2} input.scss000066400000000000000000000002121305254536400411130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords@mixin foo($a...) { @include bar($a...); } @mixin bar($b, $c, $a) { a: $a; b: $b; c: $c; } .foo {@include foo(1, $c: 2, $a: 3)} 000077500000000000000000000000001305254536400360125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_listexpected_output.css000066400000000000000000000000301305254536400417360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list.foo{a:a 1;b:b 2;c:c 3} input.scss000066400000000000000000000001441305254536400400450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list@mixin foo($a, $b, $c) { a: $a; b: $b; c: $c; } .foo { @include foo((a 1, b 2, c 3)...); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/083_test_function_var_args/000077500000000000000000000000001305254536400311045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400347540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/083_test_function_var_args.foo{val:"a: 1, b: 2,3,4"} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/083_test_function_var_args/input.scss000066400000000000000000000001321305254536400331340ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/084_test_function_empty_var_args/000077500000000000000000000000001305254536400323235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400361760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/084_test_function_empty_var_args.foo{val:"a: 1, b: 0"} input.scss000066400000000000000000000001311305254536400342730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/084_test_function_empty_var_args@function foo($a, $b...) { @return "a: #{$a}, b: #{length($b)}"; } .foo {val: foo(1)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/085_test_function_var_args_act_like_list/000077500000000000000000000000001305254536400337745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400376470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/085_test_function_var_args_act_like_list.foo{val:"a: 3, b: 3"} input.scss000066400000000000000000000001521305254536400357470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/085_test_function_var_args_act_like_list@function foo($a, $b...) { @return "a: #{length($b)}, b: #{nth($b, 2)}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/086_test_function_splat_args/000077500000000000000000000000001305254536400314425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400353130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/086_test_function_splat_args.foo{val:"a: 1, b: 2, c: 3, d: 4"} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/086_test_function_splat_args/input.scss000066400000000000000000000002041305254536400334720ustar00rootroot00000000000000@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/087_test_function_splat_expression/000077500000000000000000000000001305254536400327065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400365570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/087_test_function_splat_expression.foo{val:"a: 1, b: 2, c: 3, d: 4"} input.scss000066400000000000000000000001701305254536400346610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/087_test_function_splat_expression@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } .foo {val: foo(1, (2, 3, 4)...)} 000077500000000000000000000000001305254536400343045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/088_test_function_splat_args_with_var_argsexpected_output.css000066400000000000000000000000331305254536400402330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/088_test_function_splat_args_with_var_args.foo{val:"a: 1, b: 2,3,4"} input.scss000066400000000000000000000001531305254536400363370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/088_test_function_splat_args_with_var_args@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} 000077500000000000000000000000001305254536400375135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/089_test_function_splat_args_with_var_args_and_normal_argsexpected_output.css000066400000000000000000000000371305254536400434460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args.foo{val:"a: 1, b: 2, c: 3,4"} input.scss000066400000000000000000000001711305254536400415460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args@function foo($a, $b, $c...) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} 000077500000000000000000000000001305254536400404535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/090_test_function_splat_args_with_var_args_preserves_separatorexpected_output.css000066400000000000000000000000351305254536400444040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator.foo{val:"a: 1, b: 2 3 4 5"} input.scss000066400000000000000000000001541305254536400425070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } $list: 3 4 5; .foo {val: foo(1, 2, $list...)} 000077500000000000000000000000001305254536400375665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/091_test_function_var_and_splat_args_pass_through_keywordsexpected_output.css000066400000000000000000000000351305254536400435170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords.foo{val:"a: 3, b: 1, c: 2"} input.scss000066400000000000000000000002321305254536400416170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords@function foo($a...) { @return bar($a...); } @function bar($b, $c, $a) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } .foo {val: foo(1, $c: 2, $a: 3)} 000077500000000000000000000000001305254536400365155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/098_test_function_list_of_pairs_splat_treated_as_listexpected_output.css000066400000000000000000000000431305254536400424450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list.foo{val:"a: a 1, b: b 2, c: c 3"} input.scss000066400000000000000000000001621305254536400405500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list@function foo($a, $b, $c) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } .foo { val: foo((a 1, b 2, c 3)...); } 000077500000000000000000000000001305254536400344255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/103_test_function_var_args_passed_to_nativeexpected_output.css000066400000000000000000000000221305254536400403520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/103_test_function_var_args_passed_to_native.foo{val:#102035} input.scss000066400000000000000000000001421305254536400364560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/103_test_function_var_args_passed_to_native@function foo($args...) { @return adjust-color($args...); } .foo {val: foo(#102030, $blue: 5)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/105_test_basic_selector_interpolation/000077500000000000000000000000001305254536400333165ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400371630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/105_test_basic_selector_interpolationfoo.bar baz{a:b} input.scss000066400000000000000000000000301305254536400352640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/105_test_basic_selector_interpolationfoo#{".bar"} baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/106_test_basic_selector_interpolation/000077500000000000000000000000001305254536400333175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400371640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/106_test_basic_selector_interpolationfoo.bar baz{a:b} input.scss000066400000000000000000000000301305254536400352650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/106_test_basic_selector_interpolation#{"foo"}.bar baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/107_test_selector_only_interpolation/000077500000000000000000000000001305254536400332205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000151305254536400370700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/107_test_selector_only_interpolationfoo bar{a:b} input.scss000066400000000000000000000000311305254536400351670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/107_test_selector_only_interpolation#{"foo" + " bar"} {a: b} 000077500000000000000000000000001305254536400361345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/108_test_selector_interpolation_before_element_nameexpected_output.css000066400000000000000000000000201305254536400420570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/108_test_selector_interpolation_before_element_namefoo barbaz{a:b} input.scss000066400000000000000000000000341305254536400401650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/108_test_selector_interpolation_before_element_name#{"foo" + " bar"}baz {a: b} 000077500000000000000000000000001305254536400341565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/109_test_selector_interpolation_in_stringexpected_output.css000066400000000000000000000000401305254536400401030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar foo bar baz"]{a:b} input.scss000066400000000000000000000000541305254536400362110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar #{"foo" + " bar"} baz"] {a: b} 000077500000000000000000000000001305254536400351655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/110_test_selector_interpolation_in_pseudoclassexpected_output.css000066400000000000000000000000271305254536400411170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(5n){a:b} input.scss000066400000000000000000000000411305254536400372140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(#{5 + "n"}) {a: b} 000077500000000000000000000000001305254536400357645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/111_test_selector_interpolation_at_class_begininngexpected_output.css000066400000000000000000000000121305254536400417100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/111_test_selector_interpolation_at_class_begininng.zzz{a:b} input.scss000066400000000000000000000000361305254536400400170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/111_test_selector_interpolation_at_class_begininng$zzz: zzz; .#{$zzz} { a: b; } 000077500000000000000000000000001305254536400352545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/112_test_selector_interpolation_at_id_begininngexpected_output.css000066400000000000000000000000121305254536400412000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/112_test_selector_interpolation_at_id_begininng#zzz{a:b} input.scss000066400000000000000000000000361305254536400373070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/112_test_selector_interpolation_at_id_begininng$zzz: zzz; ##{$zzz} { a: b; } 000077500000000000000000000000001305254536400361605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/113_test_selector_interpolation_at_pseudo_begininngexpected_output.css000066400000000000000000000000171305254536400421110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/113_test_selector_interpolation_at_pseudo_begininng:zzz::zzz{a:b} input.scss000066400000000000000000000000471305254536400402150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/113_test_selector_interpolation_at_pseudo_begininng$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } 000077500000000000000000000000001305254536400356345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/114_test_selector_interpolation_at_attr_beginningexpected_output.css000066400000000000000000000000171305254536400415650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/114_test_selector_interpolation_at_attr_beginning[zzz=foo]{a:b} input.scss000066400000000000000000000000431305254536400376650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/114_test_selector_interpolation_at_attr_beginning$zzz: zzz; [#{$zzz}=foo] { a: b; } 000077500000000000000000000000001305254536400344435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/115_test_selector_interpolation_at_attr_endexpected_output.css000066400000000000000000000000171305254536400403740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/115_test_selector_interpolation_at_attr_end[foo=zzz]{a:b} input.scss000066400000000000000000000000431305254536400364740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/115_test_selector_interpolation_at_attr_end$zzz: zzz; [foo=#{$zzz}] { a: b; } 000077500000000000000000000000001305254536400341135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/116_test_selector_interpolation_at_dashesexpected_output.css000066400000000000000000000000261305254536400400440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/116_test_selector_interpolation_at_dashesdiv{-foo-a-b-foo:foo} input.scss000066400000000000000000000000621305254536400361450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/116_test_selector_interpolation_at_dashes$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } 000077500000000000000000000000001305254536400370225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/117_test_selector_interpolation_in_reference_combinatorexpected_output.css000066400000000000000000000000361305254536400427540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/117_test_selector_interpolation_in_reference_combinator.foo /a/ .bar /b|c/ .baz{a:b} input.scss000066400000000000000000000001011305254536400410460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/117_test_selector_interpolation_in_reference_combinator$a: a; $b: b; $c: c; .foo /#{$a}/ .bar /#{$b}|#{$c}/ .baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/119_test_basic_prop_name_interpolation/000077500000000000000000000000001305254536400334635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400373340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/119_test_basic_prop_name_interpolationfoo{barbazbang:blip} input.scss000066400000000000000000000000411305254536400354330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/119_test_basic_prop_name_interpolationfoo {bar#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/120_test_basic_prop_name_interpolation/000077500000000000000000000000001305254536400334535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400373250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/120_test_basic_prop_name_interpolationfoo{bar3:blip} input.scss000066400000000000000000000000301305254536400354210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/120_test_basic_prop_name_interpolationfoo {bar#{1 + 2}: blip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/121_test_prop_name_only_interpolation/000077500000000000000000000000001305254536400333545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400372220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/121_test_prop_name_only_interpolationfoo{bazbang:blip} input.scss000066400000000000000000000000361305254536400353300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/121_test_prop_name_only_interpolationfoo {#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/122_test_directive_interpolation/000077500000000000000000000000001305254536400323125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400361620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/122_test_directive_interpolation@foo bar12 qux{a:b} input.scss000066400000000000000000000000451305254536400342660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/122_test_directive_interpolation$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/123_test_media_interpolation/000077500000000000000000000000001305254536400314145ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400352620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/123_test_media_interpolation@media bar12{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/123_test_media_interpolation/input.scss000066400000000000000000000000431305254536400334450ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/124_test_script_in_media/000077500000000000000000000000001305254536400305205ustar00rootroot00000000000000expected_output.css000066400000000000000000000001101305254536400343640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/124_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/124_test_script_in_media/input.scss000066400000000000000000000002141305254536400325510ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/125_test_script_in_media/000077500000000000000000000000001305254536400305215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000741305254536400343760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/125_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 13){a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/125_test_script_in_media/input.scss000066400000000000000000000001371305254536400325560ustar00rootroot00000000000000$vals: 1 2 3; @media screen and (-webkit-min-device-pixel-ratio: 5 + 6 + nth($vals, 2)) {a: b} 000077500000000000000000000000001305254536400341145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/126_test_media_interpolation_with_reparseexpected_output.css000066400000000000000000000003031305254536400400430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/126_test_media_interpolation_with_reparse@media screen and (max-width: 300px){a:b}@media screen and (max-width: 300px){a:b}@media screen and (max-width: 300px){a:b}@media screen and (max-width: 300px), print and (max-width: 300px){a:b} input.scss000066400000000000000000000004141305254536400361470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/126_test_media_interpolation_with_reparse$constraint: "(max-width: 300px)"; $fragment: "nd #{$constraint}"; $comma: "een, pri"; @media screen and #{$constraint} {a: b} @media screen { @media #{$constraint} {a: b} } @media screen a#{$fragment} {a: b} @media scr#{$comma}nt { @media #{$constraint} {a: b} } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/129_test_supports_bubbling/000077500000000000000000000000001305254536400311375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000721305254536400350120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/129_test_supports_bubbling@supports (foo: bar){a{b:c}@supports (baz: bang){a{d:e}}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/129_test_supports_bubbling/input.scss000066400000000000000000000001331305254536400331700ustar00rootroot00000000000000a { @supports (foo: bar) { b: c; @supports (baz: bang) { d: e; } } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/130_test_random_directive_interpolation/000077500000000000000000000000001305254536400336515ustar00rootroot00000000000000expected_output.css000066400000000000000000000001531305254536400375240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/130_test_random_directive_interpolation@foo url(http://sass-lang.com/), domain("sass-lang.com"), "foobarbaz", foobarbaz{.foo{a:b}} input.scss000066400000000000000000000002301305254536400356210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/130_test_random_directive_interpolation$domain: "sass-lang.com"; @foo url(http://#{$domain}/), #{domain($domain)}, "foo#{'ba' + 'r'}baz", foo#{'ba' + 'r'}baz { .foo {a: b} } options.yml000066400000000000000000000000211305254536400360010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/130_test_random_directive_interpolation--- :clean: true sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/131_test_nested_mixin_def/000077500000000000000000000000001305254536400306715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000111305254536400345350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/131_test_nested_mixin_deffoo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/131_test_nested_mixin_def/input.scss000066400000000000000000000000541305254536400327240ustar00rootroot00000000000000foo { @mixin bar {a: b} @include bar; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/132_test_nested_mixin_shadow/000077500000000000000000000000001305254536400314215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400352660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/132_test_nested_mixin_shadowfoo{c:d}baz{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/132_test_nested_mixin_shadow/input.scss000066400000000000000000000001231305254536400334510ustar00rootroot00000000000000@mixin bar {a: b} foo { @mixin bar {c: d} @include bar; } baz {@include bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/133_test_nested_function_def/000077500000000000000000000000001305254536400313745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400352450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/133_test_nested_function_deffoo{a:1}bar{b:foo()} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/133_test_nested_function_def/input.scss000066400000000000000000000001021305254536400334210ustar00rootroot00000000000000foo { @function foo() {@return 1} a: foo(); } bar {b: foo()} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/134_test_nested_function_shadow/000077500000000000000000000000001305254536400321245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400357710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/134_test_nested_function_shadowfoo{a:2}baz{b:1} input.scss000066400000000000000000000001371305254536400341020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/134_test_nested_function_shadow@function foo() {@return 1} foo { @function foo() {@return 2} a: foo(); } baz {b: foo()} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/171_test_loud_comment_in_compressed_mode/000077500000000000000000000000001305254536400337745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000131305254536400376420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ input.scss000066400000000000000000000000131305254536400357430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ 000077500000000000000000000000001305254536400412215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_foreverexpected_output.css000066400000000000000000000000511305254536400451500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo{padding:4.21053% 4.21053% 5.63158%} input.scss000066400000000000000000000001201305254536400432460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21052631578947% 4.21052631578947% 5.631578947368421% /**/ } 000077500000000000000000000000001305254536400356465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/173_test_parsing_many_numbers_doesnt_take_foreverexpected_output.css000066400000000000000000000214651305254536400416110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever.foo{padding:80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%} input.scss000066400000000000000000000214741305254536400377120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever.foo { padding: 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/174_test_import_comments_in_imports/000077500000000000000000000000001305254536400330565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000771305254536400367360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/174_test_import_comments_in_imports@import url(foo.css);@import url(bar.css);@import url(baz.css) input.scss000066400000000000000000000002071305254536400350320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/174_test_import_comments_in_imports@import "foo.css", // this is a comment "bar.css", /* this is another comment */ "baz.css"; // this is a third comment 000077500000000000000000000000001305254536400347315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/175_test_reference_combinator_with_parent_refexpected_output.css000066400000000000000000000000171305254536400406620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/175_test_reference_combinator_with_parent_refa /foo/ b{c:d} input.scss000066400000000000000000000000251305254536400367620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/175_test_reference_combinator_with_parent_refa {& /foo/ b {c: d}} 000077500000000000000000000000001305254536400356445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/176_test_newline_selector_rendered_multiple_timesexpected_output.css000066400000000000000000000001071305254536400415750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/176_test_newline_selector_rendered_multiple_timesform input,form select{color:white}form input,form select{color:white} input.scss000066400000000000000000000001341305254536400376760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/176_test_newline_selector_rendered_multiple_times@for $i from 1 through 2 { form { input, select { color: white; } } } 000077500000000000000000000000001305254536400350035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/177_test_prop_name_interpolation_after_hyphenexpected_output.css000066400000000000000000000000161305254536400407330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/177_test_prop_name_interpolation_after_hyphena{-foo-bar:b} input.scss000066400000000000000000000000301305254536400370300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/177_test_prop_name_interpolation_after_hyphena { -#{"foo"}-bar: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/178_test_star_plus_and_parent/000077500000000000000000000000001305254536400316075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000201305254536400354530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/178_test_star_plus_and_parent*+html foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/178_test_star_plus_and_parent/input.scss000066400000000000000000000000261305254536400336410ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/179_test_weird_added_space/000077500000000000000000000000001305254536400310075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400346550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/179_test_weird_added_spacefoo{bar:-moz-bip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/179_test_weird_added_space/input.scss000066400000000000000000000000561305254536400330440ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } 000077500000000000000000000000001305254536400354705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/180_test_interpolation_with_bracket_on_next_lineexpected_output.css000066400000000000000000000000231305254536400414160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/180_test_interpolation_with_bracket_on_next_linea.foo b{color:red} input.scss000066400000000000000000000000321305254536400375170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/180_test_interpolation_with_bracket_on_next_linea.#{"foo"} b {color: red} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/181_test_interpolation/000077500000000000000000000000001305254536400302615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400341270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/181_test_interpolationul li#foo a span.label{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/181_test_interpolation/input.scss000066400000000000000000000000671305254536400323200ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/182_test_mixin_with_keyword_args/000077500000000000000000000000001305254536400323325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000751305254536400362100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/182_test_mixin_with_keyword_args.mixed{required:foo;arg1:default-val1;arg2:non-default-val2} input.scss000066400000000000000000000002701305254536400343060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/182_test_mixin_with_keyword_args@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin(foo, $arg2: non-default-val2); } 000077500000000000000000000000001305254536400352555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/183_test_passing_required_args_as_a_keyword_argexpected_output.css000066400000000000000000000000711305254536400412060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/183_test_passing_required_args_as_a_keyword_arg.mixed{required:foo;arg1:default-val1;arg2:default-val2} input.scss000066400000000000000000000002521305254536400373100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/183_test_passing_required_args_as_a_keyword_arg@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($required: foo); } 000077500000000000000000000000001305254536400366605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_orderexpected_output.css000066400000000000000000000001011305254536400426030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order.mixed{required:foo;arg1:non-default-val1;arg2:non-default-val2} input.scss000066400000000000000000000003341305254536400407140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($arg2: non-default-val2, $arg1: non-default-val1, $required: foo); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/185_test_keyword_args_in_functions/000077500000000000000000000000001305254536400326545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400365260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/185_test_keyword_args_in_functions.keyed{color:rgba(170,119,204,0.4)} input.scss000066400000000000000000000000621305254536400346270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/185_test_keyword_args_in_functions.keyed { color: rgba($color: #a7c, $alpha: 0.4) } 000077500000000000000000000000001305254536400372405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/186_test_newlines_removed_from_selectors_when_compressedexpected_output.css000066400000000000000000000000271305254536400431720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/186_test_newlines_removed_from_selectors_when_compressedz a,z b{display:block} input.scss000066400000000000000000000000521305254536400412710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/186_test_newlines_removed_from_selectors_when_compresseda , b { z & { display: block; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/187_test_multiline_var/000077500000000000000000000000001305254536400302525ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400341200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/187_test_multiline_varfoo{a:3;b:false;c:a b c} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/187_test_multiline_var/input.scss000066400000000000000000000001611305254536400323040ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/188_test_mixin_content/000077500000000000000000000000001305254536400302575ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400341240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/188_test_mixin_contentcolor short name or not?sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/188_test_mixin_content/input.scss000066400000000000000000000003571305254536400323200ustar00rootroot00000000000000$color: blue; @mixin context($class, $color: red) { .#{$class} { background-color: $color; @content; border-color: $color; } } @include context(parent) { @include context(child, $color: yellow) { color: $color; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/188_test_mixin_content/options.yml000066400000000000000000000000411305254536400324700ustar00rootroot00000000000000--- :todo: - libsass - ruby-sass sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/189_test_empty_content/000077500000000000000000000000001305254536400302725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000071305254536400341430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/189_test_empty_contenta{b:c} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/189_test_empty_content/input.scss000066400000000000000000000000641305254536400323260ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/190_test_options_passed_to_script/000077500000000000000000000000001305254536400325125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000201305254536400363560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/190_test_options_passed_to_scriptfoo{color:#000} input.scss000066400000000000000000000000401305254536400344610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/190_test_options_passed_to_scriptfoo {color: darken(black, 10%)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/191_test_color_translation_functions/000077500000000000000000000000001305254536400332175ustar00rootroot00000000000000expected_output.css000066400000000000000000000005171305254536400370760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/191_test_color_translation_functions.bar{color1:rgba(192,152,83,0.5);color2:#c09853}.darken{color1:#a47e3c;color2:#7f612e;color3:#594521;color4:#342813;color5:#0f0b05;color6:#000;color7:#000;color8:#000;color9:#000;color10:#000}.lighten{color1:#ceae78;color2:#dbc59e;color3:#e9dbc3;color4:#f7f1e8;color5:#fff;color6:#fff;color7:#fff;color8:#fff;color9:#fff;color10:#fff} input.scss000066400000000000000000000013441305254536400351760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/191_test_color_translation_functions$color: #c09853; .bar { color1: rgba($color,0.5); color2: rgba($color,1); } .darken { color1: darken($color, 10%); color2: darken($color, 20%); color3: darken($color, 30%); color4: darken($color, 40%); color5: darken($color, 50%); color6: darken($color, 60%); color7: darken($color, 70%); color8: darken($color, 80%); color9: darken($color, 90%); color10: darken($color, 100%); } .lighten { color1: lighten($color, 10%); color2: lighten($color, 20%); color3: lighten($color, 30%); color4: lighten($color, 40%); color5: lighten($color, 50%); color6: lighten($color, 60%); color7: lighten($color, 70%); color8: lighten($color, 80%); color9: lighten($color, 90%); color10: lighten($color, 100%); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/191_test_extend_in_media_in_rule/000077500000000000000000000000001305254536400322245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400360720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/191_test_extend_in_media_in_rule@media screen{.foo{a:b}} input.scss000066400000000000000000000001331305254536400341760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss-tests/191_test_extend_in_media_in_rule.foo { @media screen { @extend %bar; } } @media screen { %bar { a: b; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/000077500000000000000000000000001305254536400226025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/almost_ambiguous_nested_rules_and_declarations/000077500000000000000000000000001305254536400343025ustar00rootroot00000000000000expected_output.css000066400000000000000000000002711305254536400401560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/almost_ambiguous_nested_rules_and_declarationsfoo{bar:baz bang bop biddle woo look at all these elems}foo bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses{a:b}foo bar:baz bang bop biddle woo look at all these elems{a:b} input.scss000066400000000000000000000003031305254536400362530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/almost_ambiguous_nested_rules_and_declarationsfoo { bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses {a: b}; bar:baz bang bop biddle woo look at all these elems {a: b}; bar:baz bang bop biddle woo look at all these elems; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/alpha/000077500000000000000000000000001305254536400236675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/alpha/expected_output.css000066400000000000000000000001611305254536400276200ustar00rootroot00000000000000div{color:#ff0;background:#7b2d06;grah:rgba(255,0,238,0.5);floo:cyan;groo:cyan;hoo:123;moo:45;poo:6;boo:#edcba9} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/alpha/input.scss000066400000000000000000000006211305254536400257220ustar00rootroot00000000000000$x: rgb(0, 255, 255); div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); // flah: rgba(0, 0, 0, 1) + #111; grah: rgba(#f0e, $alpha: .5); // blah: rgba(1,2,3,.6); floo: $x; // bloo: rgba($x, 0.7); groo: $x; $x: rgb(123, 45, 6); hoo: red($x); moo: green($x); poo: blue($x); // goo: mix(rgba(255, 0, 0, 0.5), #00f); boo: invert(#123456); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/append/000077500000000000000000000000001305254536400240515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/append/expected_output.css000066400000000000000000000000261305254536400300020ustar00rootroot00000000000000div{foo:c d;bar:list} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/append/input.scss000066400000000000000000000001061305254536400261020ustar00rootroot00000000000000div { $l: append(a b, c d); foo: nth($l, 3); bar: type-of($l); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/arglist/000077500000000000000000000000001305254536400242475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/arglist/expected_output.css000066400000000000000000000000421305254536400301760ustar00rootroot00000000000000div{foo-x:a;foo-y:b;foo-zs:c,d,e} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/arglist/input.scss000066400000000000000000000001571305254536400263060ustar00rootroot00000000000000@mixin foo($x, $y, $zs...) { foo-x: $x; foo-y: $y; foo-zs: $zs; } div { @include foo(a, b, c, d, e); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/backrefs-in-selector-groups/000077500000000000000000000000001305254536400301215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/backrefs-in-selector-groups/expected_output.css000066400000000000000000000000431305254536400340510ustar00rootroot00000000000000a:c,a d{hey:ho}a b:c,a b d{hey:ho} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/backrefs-in-selector-groups/input.scss000066400000000000000000000001131305254536400321500ustar00rootroot00000000000000a { &:c, & d { hey: ho; } } a b { &:c, & d { hey: ho; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/backslash/000077500000000000000000000000001305254536400245355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/backslash/expected_output.css000066400000000000000000000000641305254536400304700ustar00rootroot00000000000000div,span{color:red}div \ foo,span \ foo{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/backslash/input.scss000066400000000000000000000000651305254536400265720ustar00rootroot00000000000000div, span { color: red; \ foo { color: blue; } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_function/000077500000000000000000000000001305254536400255705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_function/expected_output.css000066400000000000000000000000111305254536400315130ustar00rootroot00000000000000bar{a:3} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_function/input.scss000066400000000000000000000000721305254536400276230ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_mixins/000077500000000000000000000000001305254536400252525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_mixins/expected_output.css000066400000000000000000000000151305254536400312010ustar00rootroot00000000000000bar{a:b;c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_mixins/input.scss000066400000000000000000000000631305254536400273050ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_prop_name_interpolation/000077500000000000000000000000001305254536400306725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400345440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_prop_name_interpolationfoo{bar3:blip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_prop_name_interpolation/input.scss000066400000000000000000000000301305254536400327170ustar00rootroot00000000000000foo {bar#{1 + 2}: blip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_selector_interpolation/000077500000000000000000000000001305254536400305325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400343770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_selector_interpolationfoo.bar baz{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/basic_selector_interpolation/input.scss000066400000000000000000000000301305254536400325570ustar00rootroot00000000000000#{"foo"}.bar baz {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/blimp/000077500000000000000000000000001305254536400237055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/blimp/expected_output.css000066400000000000000000000000231305254536400276330ustar00rootroot00000000000000blimp{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/blimp/input.scss000066400000000000000000000000271305254536400257400ustar00rootroot00000000000000blimp { color: green } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/block_comment_in_script/000077500000000000000000000000001305254536400274705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/block_comment_in_script/expected_output.css000066400000000000000000000000141305254536400334160ustar00rootroot00000000000000foo{a:1bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/block_comment_in_script/input.scss000066400000000000000000000000351305254536400315220ustar00rootroot00000000000000foo {a: 1 + /* flang */ bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/cfunc/000077500000000000000000000000001305254536400237005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/cfunc/expected_output.css000066400000000000000000000000321305254536400276260ustar00rootroot00000000000000div{blah:say-something()} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/cfunc/input.scss000066400000000000000000000000401305254536400257260ustar00rootroot00000000000000div { blah: say-something(); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/classes-and-ids/000077500000000000000000000000001305254536400255545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/classes-and-ids/expected_output.css000066400000000000000000000001161305254536400315050ustar00rootroot00000000000000div.foo{color:red}div.foo #hux buz{width:auto}div.foo>.mux{text-align:center} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/classes-and-ids/input.scss000066400000000000000000000001421305254536400276050ustar00rootroot00000000000000div.foo { color: red; #hux buz { width: auto; } > .mux { text-align: center; } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/color_output/000077500000000000000000000000001305254536400253405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/color_output/expected_output.css000066400000000000000000000000301305254536400312640ustar00rootroot00000000000000color short name or not?sass-spec-3.5.0-2/spec/output_styles/compressed/scss/color_output/input.scss000066400000000000000000000021361305254536400273760ustar00rootroot00000000000000$green: green; $green-hex: #00FF00; $green-hex-add: #00FF00 + 0; $green-hex-min: #0f0; $green-rgb: rgb(0, 255, 0); $green-rgba-t: rgba(0, 255, 0, 0.5); $green-rgba-s: rgba(0, 255, 0, 1); $offgreen: #00ff01; $silver: silver; $silver-hex: #ddd; a { q: silver; r: #ddd; s: green; t: #00FF00; u: #00FF00 + 0; v: #0f0; w: rgb(0, 255, 0); x: rgba(0, 255, 0, 0.5); y: rgba(0, 255, 0, 1); z: #00ff01; } b { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid #00FF00 + 0; v: 1px solid #0f0; w: 1px solid rgb(0, 255, 0); x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid rgba(0, 255, 0, 1); z: 1px solid #00ff01; } c { q: $silver; r: $silver-hex; s: $green; t: $green-hex; u: $green-hex-add; v: $green-hex-min; w: $green-rgb; x: $green-rgba-t; y: $green-rgba-s; z: $offgreen; } d { q: 1px solid $silver; r: 1px solid $silver-hex; s: 1px solid $green; t: 1px solid $green-hex; u: 1px solid $green-hex-add; v: 1px solid $green-hex-min; w: 1px solid $green-rgb; x: 1px solid $green-rgba-t; y: 1px solid $green-rgba-s; z: 1px solid $offgreen; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/color_output/options.yml000066400000000000000000000000411305254536400275510ustar00rootroot00000000000000--- :todo: - libsass - ruby-sass sass-spec-3.5.0-2/spec/output_styles/compressed/scss/comment_after_if_directive/000077500000000000000000000000001305254536400301415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/comment_after_if_directive/expected_output.css000066400000000000000000000000151305254536400340700ustar00rootroot00000000000000foo{a:b;c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/comment_after_if_directive/input.scss000066400000000000000000000001121305254536400321670ustar00rootroot00000000000000foo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/comparable/000077500000000000000000000000001305254536400247075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/comparable/expected_output.css000066400000000000000000000002241305254536400306400ustar00rootroot00000000000000.color-functions{hue:0deg;hue-type:number;hue-unit:"deg";hue-comparable:true;x:true;x:true;x:true;y:number;y:number;z:50%;z:number;z:number;z:true} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/comparable/input.scss000066400000000000000000000006301305254536400267420ustar00rootroot00000000000000.color-functions { $color: red; hue: hue($color); hue-type: type-of(hue($color)); hue-unit: unit(hue($color)); hue-comparable: comparable(hue($color), hue($color)); x: comparable(10fu, 10fu); x: comparable(10px, 10px); x: comparable(10, 10); y: type-of(10px); y: type-of(10deg); z: lightness(red); z: type-of(lightness(red)); z: type-of(50%); z: comparable(lightness(red), 50%); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/composed-args/000077500000000000000000000000001305254536400253455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/composed-args/expected_output.css000066400000000000000000000010271305254536400313000ustar00rootroot00000000000000.testOneLevelPassthrough{width:1px;height:2px;opacity:.3}.testOneLevelNoArgs{width:0;height:0;opacity:0}.testOneLevelSingleArg{width:1px;height:0;opacity:0}.testOneLevelNamedSingleArg{width:0;height:0;opacity:.1}.testOneLevelNamedArgs{width:1px;height:2px;opacity:.3}.testTwoLevelPassthrough{width:1px;height:2px;opacity:.3}.testTwoLevelNoArgs{width:0;height:0;opacity:0}.testTwoLevelSingleArg{width:1px;height:0;opacity:0}.testTwoLevelNamedSingleArg{width:0;height:0;opacity:.1}.testTwoLevelNamedArgs{width:1px;height:2px;opacity:.3} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/composed-args/input.scss000066400000000000000000000014241305254536400274020ustar00rootroot00000000000000@mixin A($width: 0, $height: 0, $opacity: 0) { width: $width; height: $height; opacity: $opacity; } @mixin B($args...) { @include A($args...); } @mixin C($args...) { @include B($args...); } .testOneLevelPassthrough { @include B(1px, 2px, 0.3); } .testOneLevelNoArgs { @include B(); } .testOneLevelSingleArg { @include B(1px); } .testOneLevelNamedSingleArg { @include B($opacity: 0.1); } .testOneLevelNamedArgs { @include B($opacity: 0.3, $width: 1px, $height: 2px); } .testTwoLevelPassthrough { @include C(1px, 2px, 0.3); } .testTwoLevelNoArgs { @include C(); } .testTwoLevelSingleArg { @include C(1px); } .testTwoLevelNamedSingleArg { @include C($opacity: 0.1); } .testTwoLevelNamedArgs { @include C($opacity: 0.3, $width: 1px, $height: 2px); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/concat/000077500000000000000000000000001305254536400240515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/concat/expected_output.css000066400000000000000000000000731305254536400300040ustar00rootroot00000000000000div{a:hellogoodbye;b:"hellogoodbye";c:"3hello";d:"hello3"} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/concat/input.scss000066400000000000000000000001331305254536400261020ustar00rootroot00000000000000div { a: hello + "goodbye"; b: "hello" + goodbye; c: 3 + "hello"; d: "hello" + 3; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/cons-up/000077500000000000000000000000001305254536400241665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/cons-up/expected_output.css000066400000000000000000000005061305254536400301220ustar00rootroot00000000000000div{content:input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"];content:hello;content:0} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/cons-up/input.scss000066400000000000000000000015251305254536400262250ustar00rootroot00000000000000$inputs-list: 'input[type="email"]', 'input[type="number"]', 'input[type="password"]', 'input[type="search"]', 'input[type="tel"]', 'input[type="text"]', 'input[type="url"]', // Webkit & Gecko may change the display of these in the future 'input[type="color"]', 'input[type="date"]', 'input[type="datetime"]', 'input[type="datetime-local"]', 'input[type="month"]', 'input[type="time"]', 'input[type="week"]'; $unquoted-inputs-list: (); @each $input-type in $inputs-list { $unquoted-inputs-list: append($unquoted-inputs-list, unquote($input-type), comma); } div { content: $unquoted-inputs-list; content: append((), hello); content: length(()); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_basic_scss/000077500000000000000000000000001305254536400255665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_basic_scss/expected_output.css000066400000000000000000000000111305254536400315110ustar00rootroot00000000000000sel{p:v} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_basic_scss/input.scss000066400000000000000000000000201305254536400276120ustar00rootroot00000000000000sel { p: v; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_block_directive_with_semicolon/000077500000000000000000000000001305254536400317055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400355540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_block_directive_with_semicolon@foo{a:b}@bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_block_directive_with_semicolon/input.scss000066400000000000000000000000431305254536400337360ustar00rootroot00000000000000@foo { a: b; } @bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_cdo_and_cdc_ignored_at_toplevel/000077500000000000000000000000001305254536400317575ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400356320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_cdo_and_cdc_ignored_at_toplevelfoo{bar:baz}bar{bar:baz}baz{bar:baz} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_cdo_and_cdc_ignored_at_toplevel/input.scss000066400000000000000000000000761305254536400340160ustar00rootroot00000000000000foo { bar: baz; } bar { bar: baz; } baz { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_crazy_comments/000077500000000000000000000000001305254536400265075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_crazy_comments/expected_output.css000066400000000000000000000001561305254536400324440ustar00rootroot00000000000000.one{color:green}.three{color:green}.five{color:green}.six{color:green}.seven{color:green}.eight{color:green} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_crazy_comments/input.scss000066400000000000000000000005411305254536400305430ustar00rootroot00000000000000/* This is a CSS comment. */ .one { color: green; } /* Another comment */ /* The following should not be used: .two {color: red;} */ .three { color: green; /* color: red; */ } /** .four {color: red;} */ .five { color: green; } /**/ .six { color: green; } /*********/ .seven { color: green; } /* a comment **/ .eight { color: green; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_empty_declarations/000077500000000000000000000000001305254536400273405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_empty_declarations/expected_output.css000066400000000000000000000000151305254536400332670ustar00rootroot00000000000000foo{bar:baz} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_empty_declarations/input.scss000066400000000000000000000000241305254536400313700ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_empty_rule/000077500000000000000000000000001305254536400256375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_empty_rule/expected_output.css000066400000000000000000000000001305254536400315600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_empty_rule/input.scss000066400000000000000000000000001305254536400276610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_import_directive/000077500000000000000000000000001305254536400270225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_import_directive/expected_output.css000066400000000000000000000000251305254536400327520ustar00rootroot00000000000000@import url(foo.css) sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_import_directive/input.scss000066400000000000000000000000251305254536400310530ustar00rootroot00000000000000@import url(foo.css);sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_invisible_comments/000077500000000000000000000000001305254536400273435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_invisible_comments/expected_output.css000066400000000000000000000000111305254536400332660ustar00rootroot00000000000000foo{a:d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_invisible_comments/input.scss000066400000000000000000000000201305254536400313670ustar00rootroot00000000000000foo { a: d; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_property_comments/000077500000000000000000000000001305254536400272435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_property_comments/expected_output.css000066400000000000000000000000121305254536400331670ustar00rootroot00000000000000.foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_property_comments/input.scss000066400000000000000000000000461305254536400312770ustar00rootroot00000000000000.foo { /* Foo * Bar */ a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_rule_comments/000077500000000000000000000000001305254536400263265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_rule_comments/expected_output.css000066400000000000000000000000121305254536400322520ustar00rootroot00000000000000.foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_rule_comments/input.scss000066400000000000000000000000421305254536400303560ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_selector_comments/000077500000000000000000000000001305254536400271775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_selector_comments/expected_output.css000066400000000000000000000000301305254536400331230ustar00rootroot00000000000000.foo #bar:baz(bip){a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_selector_comments/input.scss000066400000000000000000000000371305254536400312330ustar00rootroot00000000000000.foo #bar:baz(bip) { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_selector_hacks/000077500000000000000000000000001305254536400264435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_selector_hacks/expected_output.css000066400000000000000000000000111305254536400323660ustar00rootroot00000000000000>>E{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_selector_hacks/input.scss000066400000000000000000000000221305254536400304710ustar00rootroot00000000000000> > E { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_spaceless_combo_selectors/000077500000000000000000000000001305254536400306765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000111305254536400345420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_spaceless_combo_selectorsE+F{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_spaceless_combo_selectors/input.scss000066400000000000000000000000221305254536400327240ustar00rootroot00000000000000E + F { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_unary_ops/000077500000000000000000000000001305254536400254715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_unary_ops/expected_output.css000066400000000000000000000000601305254536400314200ustar00rootroot00000000000000foo{a:-0.5em;b:0.5em;c:-foo(12px);d:+foo(12px)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/css_unary_ops/input.scss000066400000000000000000000001031305254536400275170ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-args/000077500000000000000000000000001305254536400251605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-args/expected_output.css000066400000000000000000000000601305254536400311070ustar00rootroot00000000000000div{value:1,2;value:2,3;value:1,3}div{value:ho} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-args/input.scss000066400000000000000000000003241305254536400272130ustar00rootroot00000000000000@mixin foo($x: 1, $y: $x + 1) { value: $x, $y; } div { @include foo(); @include foo(2); @include foo($y: 3); } $v: hey; @mixin bar($x: $v) { value: $x; } div { $v: ho !global; @include bar(); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-parameters/000077500000000000000000000000001305254536400263675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-parameters/expected_output.css000066400000000000000000000000341305254536400323170ustar00rootroot00000000000000h1{color:red}h2{color:blue} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-parameters/input.scss000066400000000000000000000001351305254536400304220ustar00rootroot00000000000000$a: red; @mixin f($a: $a) { color: $a; } h1 { @include f; } h2 { @include f(blue); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-vars-in-default-params/000077500000000000000000000000001305254536400305065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400343570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-vars-in-default-paramsdiv{why:why;stuff:ecks why} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/default-vars-in-default-params/input.scss000066400000000000000000000001361305254536400325420ustar00rootroot00000000000000$y: why; @mixin foo($x, $y: $y) { stuff: $x $y; } div { why: $y; @include foo(ecks); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/directives-in-propsets/000077500000000000000000000000001305254536400272245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/directives-in-propsets/expected_output.css000066400000000000000000000002151305254536400331550ustar00rootroot00000000000000div{background-something-color:green;background-color:red;background-position:50%;background-image:url(foo.png);background-groo:foo;width:0} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/directives-in-propsets/input.scss000066400000000000000000000005241305254536400312610ustar00rootroot00000000000000$color: red; $position: 50%; $x: 0; @mixin foo() { image: url(foo.png); } div { background: { something: { color: green; } @if (type-of($color) == "color") { color: $color; } @if (type-of($position) == "number") { position: $position; @include foo(); } groo: foo; } width: $x; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each/000077500000000000000000000000001305254536400235025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each/expected_output.css000066400000000000000000000001221305254536400274300ustar00rootroot00000000000000div{color:singleton;divider:3}div span{msg:foo}div span{msg:bar}div span{msg:hux} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each/input.scss000066400000000000000000000002161305254536400255350ustar00rootroot00000000000000div { $x: 3; @each $x in singleton { color: $x; } divider: $x; @each $x in foo, bar, hux { span { msg: $x; } } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each_directive/000077500000000000000000000000001305254536400255405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each_directive/expected_output.css000066400000000000000000000000661305254536400314750ustar00rootroot00000000000000a{b:1px;b:2px;b:3px;b:4px}c{d:foo;d:bar;d:baz;d:bang} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each_directive/input.scss000066400000000000000000000001741305254536400275760ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each_in_functions/000077500000000000000000000000001305254536400262605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each_in_functions/expected_output.css000066400000000000000000000002611305254536400322120ustar00rootroot00000000000000div{a:0;b:global each 50% 50% type1 number type2 number each cover circle type1 string type2 string each red blue type1 color type2 color map foo foo map bar bar;c:a,b,color,d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/each_in_functions/input.scss000066400000000000000000000007431305254536400303200ustar00rootroot00000000000000$GLOBAL: global; @function foo($g1, $g2, $g3) { @each $value in $g1, $g2, $g3 { $GLOBAL: $GLOBAL each $value !global; $GLOBAL: $GLOBAL type1 type-of(nth($value, 1)) !global; $GLOBAL: $GLOBAL type2 type-of(nth($value, 2)) !global; } @each $value in (foo: foo, bar: bar) { $GLOBAL: $GLOBAL map $value !global; } @return 0; } div { a: foo(50% 50%, cover circle, red blue); b: $GLOBAL; $colors: red green blue; c: a, b, type-of(nth($colors, 2)), d; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for/000077500000000000000000000000001305254536400233705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for/expected_output.css000066400000000000000000000003361305254536400273250ustar00rootroot00000000000000div{content:4 thing 1}div{content:4 thing 2}div{content:4 thing 3}div{content:4 thing 4}div{content:4 thing 5}div{content:4 thing 6}div{content:4 thing 7}div{content:4 thing 8}div{content:4 thing 9}div{content:4 thing 10} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for/input.scss000066400000000000000000000001461305254536400254250ustar00rootroot00000000000000$limit: 10; @for $x from 1 through $limit { $limit: 4; div { content: $limit thing $x; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for_directive/000077500000000000000000000000001305254536400254265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for_directive/expected_output.css000066400000000000000000000000321305254536400313540ustar00rootroot00000000000000.foo{a:1;a:2;a:3;a:4;a:5} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for_directive/input.scss000066400000000000000000000000611305254536400274570ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for_in_functions/000077500000000000000000000000001305254536400261465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for_in_functions/expected_output.css000066400000000000000000000000161305254536400320760ustar00rootroot00000000000000div{width:55} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/for_in_functions/input.scss000066400000000000000000000002171305254536400302020ustar00rootroot00000000000000@function foo() { $limit: 10; $y: 0; @for $x from 1 through $limit { $limit: 4; $y: $y + $x; } @return $y; } div { width: foo(); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function-names-4.0/000077500000000000000000000000001305254536400260275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function-names-4.0/expected_output.css000066400000000000000000000000761305254536400317650ustar00rootroot00000000000000div{color:hello;color:unquote("hello");color:"hello" unquote} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function-names-4.0/input.scss000066400000000000000000000001371305254536400300640ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function-names-4.0/options.yml000066400000000000000000000000321305254536400302400ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function-names/000077500000000000000000000000001305254536400255305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function-names/expected_output.css000066400000000000000000000000761305254536400314660ustar00rootroot00000000000000div{color:hello;color:unquote("hello");color:"hello" unquote} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function-names/input.scss000066400000000000000000000001371305254536400275650ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function-names/options.yml000066400000000000000000000000301305254536400277370ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function_args/000077500000000000000000000000001305254536400254435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function_args/expected_output.css000066400000000000000000000000111305254536400313660ustar00rootroot00000000000000bar{a:3} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/function_args/input.scss000066400000000000000000000001241305254536400274740ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/functions-and-mixins/000077500000000000000000000000001305254536400266575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/functions-and-mixins/expected_output.css000066400000000000000000000001031305254536400326040ustar00rootroot00000000000000div{height:5}div span div{content:"hello";content:"hello";width:8} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/functions-and-mixins/input.scss000066400000000000000000000004521305254536400307140ustar00rootroot00000000000000@function foo() { @return "hello"; } @mixin foo() { content: "hello"; } div { span { @function length($a, $b, $c, $d) { @return $a + $b + $c + $d; } div { content: foo(); @include foo(); width: length(1,2,2,3); } } height: length(a b c d e); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/functions/000077500000000000000000000000001305254536400246125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/functions/expected_output.css000066400000000000000000000000621305254536400305430ustar00rootroot00000000000000div{answer:YES;flanswer:fudge(muxflux)mudge(a/b)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/functions/input.scss000066400000000000000000000003321305254536400266440ustar00rootroot00000000000000@function foo($x, $y, $z) { @while $x < $y { $z: transform($z); @return $z; } } @function bar($x) { @if $x { @return YES; } } div { answer: bar(true); flanswer: fudge(mux+flux) + mudge(a/b); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/guard_assign/000077500000000000000000000000001305254536400252505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/guard_assign/expected_output.css000066400000000000000000000000111305254536400311730ustar00rootroot00000000000000foo{a:2} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/guard_assign/input.scss000066400000000000000000000000411305254536400272770ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hey1/000077500000000000000000000000001305254536400234505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hey1/expected_output.css000066400000000000000000000000171305254536400274010ustar00rootroot00000000000000div{width:1px} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hey1/input.scss000066400000000000000000000000241305254536400255000ustar00rootroot00000000000000div { width: 1px; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hey2/000077500000000000000000000000001305254536400234515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hey2/expected_output.css000066400000000000000000000000171305254536400274020ustar00rootroot00000000000000div{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hey2/input.scss000066400000000000000000000000241305254536400255010ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/huge/000077500000000000000000000000001305254536400235325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/huge/expected_output.css000066400000000000000000030260011305254536400274670ustar00rootroot00000000000000div{color:red;width:100%}div div{color:red;width:100%}div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p a{display:inline-block;padding:5px;color:goodbye}div div p empty not-empty{background:lightgray;border:1px solid blue}div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p empty not-empty div{color:red;width:100%}div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p empty not-empty div div{color:red;width:100%}div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div{color:red;width:100%}div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a{display:inline-block;padding:5px;color:goodbye}div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a{display:inline-block;padding:5px;color:goodbye}div p a div{color:red;width:100%}div p a div div{color:red;width:100%}div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a div div p a{display:inline-block;padding:5px;color:goodbye}div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p a div div p empty not-empty div{color:red;width:100%}div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p a div div p empty not-empty div div{color:red;width:100%}div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p a div div div{color:red;width:100%}div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a div p a{display:inline-block;padding:5px;color:goodbye}div p a div p empty not-empty{background:lightgray;border:1px solid blue}div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p a div p empty not-empty div{color:red;width:100%}div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p a div p empty not-empty div div{color:red;width:100%}div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p a div div{color:red;width:100%}div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div p a div div p a{display:inline-block;padding:5px;color:goodbye}div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p empty not-empty{background:lightgray;border:1px solid blue}div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p empty not-empty div{color:red;width:100%}div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div p empty not-empty div div{color:red;width:100%}div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div{color:red;width:100%}div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p a{display:inline-block;padding:5px;color:goodbye}div div p empty not-empty{background:lightgray;border:1px solid blue}div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div{color:red;width:100%}div div p div div{color:red;width:100%}div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p empty not-empty div{color:red;width:100%}div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p empty not-empty div div{color:red;width:100%}div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div{color:red;width:100%}div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div{color:red;width:100%}div div p div p a div div{color:red;width:100%}div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p a div div p empty not-empty div{color:red;width:100%}div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p a div div p empty not-empty div div{color:red;width:100%}div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p a div div div{color:red;width:100%}div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p a div p empty not-empty div{color:red;width:100%}div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p a div p empty not-empty div div{color:red;width:100%}div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p a div div{color:red;width:100%}div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p empty not-empty div{color:red;width:100%}div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div p empty not-empty div div{color:red;width:100%}div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div{color:red;width:100%}div div p div div div{color:red;width:100%}div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p empty not-empty div{color:red;width:100%}div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p empty not-empty div div{color:red;width:100%}div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div div{color:red;width:100%}div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div{color:red;width:100%}div div p div div p a div div{color:red;width:100%}div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p a div div p empty not-empty div{color:red;width:100%}div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p a div div div{color:red;width:100%}div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p a div p empty not-empty div{color:red;width:100%}div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p a div p empty not-empty div div{color:red;width:100%}div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p a div div{color:red;width:100%}div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p empty not-empty div{color:red;width:100%}div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div p empty not-empty div div{color:red;width:100%}div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div{color:red;width:100%}div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div{color:red;width:100%}div div p div div div p div div{color:red;width:100%}div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div div p empty not-empty div{color:red;width:100%}div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div div div{color:red;width:100%}div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div{color:red;width:100%}div div p div div div p div p a div div{color:red;width:100%}div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p a div div div{color:red;width:100%}div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p a div div{color:red;width:100%}div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div{color:red;width:100%}div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p a div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p a div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p a div div div{color:red;width:100%}div div p div div div p div p empty not-empty div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p a div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p a div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p a div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p a div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p a div div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div div p div div{color:red;width:100%}div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div p div div{color:red;width:100%}div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div{color:red;width:100%}div div div div{color:red;width:100%}div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p empty not-empty div{color:red;width:100%}div div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p empty not-empty div div{color:red;width:100%}div div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div div{color:red;width:100%}div div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div{color:red;width:100%}div div div p a div div{color:red;width:100%}div div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p a div div p empty not-empty div{color:red;width:100%}div div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p a div div p empty not-empty div div{color:red;width:100%}div div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p a div div div{color:red;width:100%}div div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p a div p empty not-empty div{color:red;width:100%}div div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p a div p empty not-empty div div{color:red;width:100%}div div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p a div div{color:red;width:100%}div div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p empty not-empty div{color:red;width:100%}div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div p empty not-empty div div{color:red;width:100%}div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div{color:red;width:100%}div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div{color:red;width:100%}div div div div p div div{color:red;width:100%}div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div{color:red;width:100%}div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div{color:red;width:100%}div div div div p div p a div div{color:red;width:100%}div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p a div div div{color:red;width:100%}div div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p a div div{color:red;width:100%}div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p empty not-empty div{color:red;width:100%}div div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div{color:red;width:100%}div div div div p div div div{color:red;width:100%}div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div div{color:red;width:100%}div div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div{color:red;width:100%}div div div div p div div p a div div{color:red;width:100%}div div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p a div div div{color:red;width:100%}div div div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p a div div{color:red;width:100%}div div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div{color:red;width:100%}div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div{color:red;width:100%}div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p a div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p a div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div{color:red;width:100%}div div div div p div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div{color:red;width:100%}div div div div p div div div p div div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div div{color:red;width:100%}div div div div p div div div p div div div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div{color:red;width:100%}div div div div p div div div p div div div div p a div div{color:red;width:100%}div div div div p div div div p div div div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p a div div{color:red;width:100%}div div div div p div div div p div div div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div{color:red;width:100%}div div div div p div div div p div div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div div p div div div div div p div div div div p div div{color:red;width:100%}div div div div p div div div p div div div div div p div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div div p div div div div div p div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box}div div div div p div div{color:red;width:100%}div div div div p div div p{margin:a b c;padding:10px 5px;foo:"hello"}div div div div p div div p a{display:inline-block;padding:5px;color:goodbye}div div div div p div div p empty not-empty{background:lightgray;border:1px solid blue}div div div div p div div p empty not-empty span{display:block;-webkit-box-sizing:border-box} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/huge/input.scss000066400000000000000000071047771305254536400256150ustar00rootroot00000000000000$blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hyphen-interpolated/000077500000000000000000000000001305254536400265655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hyphen-interpolated/expected_output.css000066400000000000000000000000321305254536400325130ustar00rootroot00000000000000div{foo:-hux-5;bar:hux-5} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/hyphen-interpolated/input.scss000066400000000000000000000000561305254536400306220ustar00rootroot00000000000000div { foo: -hux-#{2+3}; bar: hux-#{2+3}; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-backslash/000077500000000000000000000000001305254536400251305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-backslash/expected_output.css000066400000000000000000000000361305254536400310620ustar00rootroot00000000000000div{background-color:#c00 \9} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-backslash/input.scss000066400000000000000000000000601305254536400271600ustar00rootroot00000000000000div { background-color: darken(red, 10%) \9; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-functions/000077500000000000000000000000001305254536400252055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-functions/expected_output.css000066400000000000000000000031601305254536400311400ustar00rootroot00000000000000foo{filter:progid:Microsoft.foo.bar.Baz(flip=foobar, bang=#00ff00cc);something:blah(hux=mumble);blah:progid:something.something(flip=foobar, bang=#abc);blah:progid:bar.hux();blah:string;opacity:.005;filter:alpha(opacity=.5);bilter:alpha(opacity=.5);kilter:string;left:expression(document.body.clientWidth/2-oDiv.offsetWidth/2);flop:expression(document.body.clientHeight/2-oDiv.offsetHeight/2);left:expression(document.body.clientWidth/4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF0000', endColorstr='#FF008000', GradientType=1)}.parser{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10);filter:progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4);filter:progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle='STAR', duration=4);filter:progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3);filter:progid:DXImageTransform.Microsoft.gradient(enabled='false', startColorstr=#550000FF, endColorstr=#55FFFF00)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-functions/input.scss000066400000000000000000000040111305254536400272350ustar00rootroot00000000000000@mixin ie-opacity($opacity) { opacity: $opacity / 100; filter: alpha(opacity=$opacity); bilter: alpha(opacity=$opacity); kilter: type-of(opacity=$opacity); left: expression(document.body.clientWidth/2-oDiv.offsetWidth/2); flop: expression(document.body.clientHeight/2-oDiv.offsetHeight/2); } $startColor: red; $endColor: green; foo { filter: progid:Microsoft.foo.bar.Baz(flip=#{foo + bar}, bang=#00ff00cc); something: blah(hux = mumble); blah: progid:something.something(flip=foobar, bang=#abc); blah: progid:bar.hux(); blah: type-of(hux = mumble); @include ie-opacity(.5); left: expression(document.body.clientWidth/4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($startColor)}', endColorstr='#{ie-hex-str($endColor)}', GradientType=1); } .parser { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle='STAR', duration=4); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='false', startColorstr=#550000FF, endColorstr=#55FFFF00); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-hex-str/000077500000000000000000000000001305254536400245675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-hex-str/expected_output.css000066400000000000000000000000721305254536400305210ustar00rootroot00000000000000div{blah:foobar;color:#FFFF0000bar;color:"foo #FFA52A2A"} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/ie-hex-str/input.scss000066400000000000000000000001431305254536400266210ustar00rootroot00000000000000div { blah: foo + "bar"; color: ie-hex-str(red) + "bar"; color: "foo " + ie-hex-str(brown); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if-in-mixin/000077500000000000000000000000001305254536400247265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if-in-mixin/expected_output.css000066400000000000000000000000651305254536400306620ustar00rootroot00000000000000div{content:foo;content:bar;content:foo;content:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if-in-mixin/input.scss000066400000000000000000000003761305254536400267700ustar00rootroot00000000000000$x: true; @mixin foobar() { @if $x { $x: false !global; content: foo; } @else { $x: true !global; content: bar; } } div { @include foobar(); @include foobar(); @include foobar(); $x: true !global; @include foobar(); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if-in-propset/000077500000000000000000000000001305254536400252765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if-in-propset/expected_output.css000066400000000000000000000000651305254536400312320ustar00rootroot00000000000000div{prop-a:"hello";prop-b:"goodbye";prop-c:"badbye"} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if-in-propset/input.scss000066400000000000000000000001371305254536400273330ustar00rootroot00000000000000div { prop: { a: "hello"; b: "goodbye"; @if true { c: "badbye"; } } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if/000077500000000000000000000000001305254536400232005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if/expected_output.css000066400000000000000000000000551305254536400271330ustar00rootroot00000000000000span{color:blue}div{color:green;height:40px} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if/input.scss000066400000000000000000000004331305254536400252340ustar00rootroot00000000000000@if false { div { color: red; } } @else if true { span { color: blue; } } div { @if true { color: green; } @if false { height: 10px; } @else if false { height: 20px; } @else if false { height: 30px; } @else { height: 40px; } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if_directive/000077500000000000000000000000001305254536400252365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if_directive/expected_output.css000066400000000000000000000000111305254536400311610ustar00rootroot00000000000000bar{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/if_directive/input.scss000066400000000000000000000000631305254536400272710ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/imp/000077500000000000000000000000001305254536400233675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/imp/expected_output.css000066400000000000000000000000171305254536400273200ustar00rootroot00000000000000div{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/imp/input.scss000066400000000000000000000000241305254536400254170ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/important-in-arglist/000077500000000000000000000000001305254536400266665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/important-in-arglist/expected_output.css000066400000000000000000000001221305254536400326140ustar00rootroot00000000000000div{style:0px 0px 0px 0px #ef8086 inset !important;fludge:foo bar !important hux} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/important-in-arglist/input.scss000066400000000000000000000002051305254536400307170ustar00rootroot00000000000000@mixin foo($x) { style: $x; } div { @include foo(0px 0px 0px 0px #ef8086 inset !important); fludge: foo bar ! important hux; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/important/000077500000000000000000000000001305254536400246175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/important/expected_output.css000066400000000000000000000000571305254536400305540ustar00rootroot00000000000000div{color:red !important;width:5px !important} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/important/input.scss000066400000000000000000000000731305254536400266530ustar00rootroot00000000000000div { color: red ! important; width: 5px ! important; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/index/000077500000000000000000000000001305254536400237115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/index/expected_output.css000066400000000000000000000000211305254536400276350ustar00rootroot00000000000000div{foo:2;baz:3} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/index/input.scss000066400000000000000000000002301305254536400257400ustar00rootroot00000000000000div { foo: index(hello goodbye futz, goodbye); bar: index(hello goodbye futz, badbye); baz: index((hello world) (my name) (is aaron), is aaron); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolated-selectors/000077500000000000000000000000001305254536400272755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolated-selectors/expected_output.css000066400000000000000000000000261305254536400332260ustar00rootroot00000000000000foobar hux{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolated-selectors/input.scss000066400000000000000000000000371305254536400313310ustar00rootroot00000000000000foo#{bar} hux { color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolated-strings/000077500000000000000000000000001305254536400267635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolated-strings/expected_output.css000066400000000000000000000001051305254536400327120ustar00rootroot00000000000000div{blah:"hey ecks ho";blee:heywhyho;bluh:"foo ecks";bleg:fooheybar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolated-strings/input.scss000066400000000000000000000001641305254536400310200ustar00rootroot00000000000000$x: ecks; $y: why; div { blah: "hey #{$x} ho"; blee: hey#{$y}ho; bluh: "foo #{$x}"; bleg: foo#{"hey"}bar; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence-4.0/000077500000000000000000000000001305254536400320775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence-4.0/error000066400000000000000000000002701305254536400331520ustar00rootroot00000000000000Error: Undefined operation: "a times 5%". on line 13 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400357410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence-4.0input.scss000066400000000000000000000022241305254536400340540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence-4.0.test { a01: (#{a}+5.0% + 2); a02: (#{a}+ 5.0% + 2); a03: (#{a} +5.0% + 2); a04: (#{a} + 5.0% + 2); b01: (5 + 2.0%+#{a}); b02: (5 + 2.0%+ #{a}); b03: (5 + 2.0% +#{a}); b04: (5 + 2.0% + #{a}); c01: (#{a} +5.0% + 2); c02: (#{a} -5.0% + 2); c03: (#{a} /5.0% + 2); c04: (#{a} *5.0% + 2); c05: (#{a} +5.0% - 2); c06: (#{a} -5.0% - 2); c07: (#{a} /5.0% - 2); c08: (#{a} *5.0% - 2); c09: (#{a} +5.0% / 2); c10: (#{a} -5.0% / 2); c11: (#{a} /5.0% / 2); c12: (#{a} *5.0% / 2); c13: (#{a} +5.0% * 2); c14: (#{a} -5.0% * 2); c15: (#{a} /5.0% * 2); c16: (#{a} *5.0% * 2); d01: (5 + 2.0% +#{a}); d02: (5 + 2.0% -#{a}); d03: (5 + 2.0% /#{a}); d04: (5 + 2.0% *#{a}); d05: (5 - 2.0% +#{a}); d06: (5 - 2.0% -#{a}); d07: (5 - 2.0% /#{a}); d08: (5 - 2.0% *#{a}); d09: (5% / 2.0 +#{a}); d10: (5% / 2.0 -#{a}); d11: (5% / 2.0 /#{a}); d12: (5% / 2.0 *#{a}); d13: (5 * 2.0% +#{a}); d14: (5 * 2.0% -#{a}); d15: (5 * 2.0% /#{a}); d16: (5 * 2.0% *#{a}); e01: (#{a} ==5.0% == 2); e02: (#{a} >5.0% > 2); e03: (#{a} <5.0% < 2); e04: (#{a} >=5.0% >= 2); e05: (#{a} <=5.0% <= 2); e06: (#{a} !=5.0% != 2); } options.yml000066400000000000000000000000321305254536400342310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence-4.0/status000066400000000000000000000000021305254536400333350ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence/000077500000000000000000000000001305254536400316005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence/error000066400000000000000000000242471305254536400326650ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a+#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a+ #{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a + #{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%}+a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%}+ a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} + a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("*5%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("*5%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% / 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a *#{5% / 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a *#{5% * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("2% *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 - 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("2% *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5% / 2} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5% / 2} *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 * 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 * 2%} *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a ==#{5% == 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a >#{5% > 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a <#{5% < 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a >=#{5% >= 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a <=#{5% <= 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a !=#{5% != 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000010121305254536400354460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence.test{a01:a+7%;a02:a+ 7%;a03:a +7%;a04:a + 7%;b01:7%+a;b02:7%+ a;b03:7% +a;b04:7% + a;c01:a +7%;c02:a -3%;c03:a /5%2;c04:a *5%2;c05:a +3%;c06:a -7%;c07:a /5%-2;c08:a *5%-2;c09:a +2.5%;c10:a -2.5%;c11:a /2.5%;c12:a *2.5%;c13:a +10%;c14:a -10%;c15:a /10%;c16:a *10%;d01:7% +a;d02:7% -a;d03:52% /a;d04:52% *a;d05:3% +a;d06:3% -a;d07:5-2% /a;d08:5-2% *a;d09:2.5% +a;d10:2.5% -a;d11:2.5% /a;d12:2.5% *a;d13:10% +a;d14:10% -a;d15:10% /a;d16:10% *a;e01:a ==false;e02:a >true;e03:a =true;e05:a <=false;e06:a !=true} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence/input.scss000066400000000000000000000022241305254536400336340ustar00rootroot00000000000000.test { a01: (#{a}+5.0% + 2); a02: (#{a}+ 5.0% + 2); a03: (#{a} +5.0% + 2); a04: (#{a} + 5.0% + 2); b01: (5 + 2.0%+#{a}); b02: (5 + 2.0%+ #{a}); b03: (5 + 2.0% +#{a}); b04: (5 + 2.0% + #{a}); c01: (#{a} +5.0% + 2); c02: (#{a} -5.0% + 2); c03: (#{a} /5.0% + 2); c04: (#{a} *5.0% + 2); c05: (#{a} +5.0% - 2); c06: (#{a} -5.0% - 2); c07: (#{a} /5.0% - 2); c08: (#{a} *5.0% - 2); c09: (#{a} +5.0% / 2); c10: (#{a} -5.0% / 2); c11: (#{a} /5.0% / 2); c12: (#{a} *5.0% / 2); c13: (#{a} +5.0% * 2); c14: (#{a} -5.0% * 2); c15: (#{a} /5.0% * 2); c16: (#{a} *5.0% * 2); d01: (5 + 2.0% +#{a}); d02: (5 + 2.0% -#{a}); d03: (5 + 2.0% /#{a}); d04: (5 + 2.0% *#{a}); d05: (5 - 2.0% +#{a}); d06: (5 - 2.0% -#{a}); d07: (5 - 2.0% /#{a}); d08: (5 - 2.0% *#{a}); d09: (5% / 2.0 +#{a}); d10: (5% / 2.0 -#{a}); d11: (5% / 2.0 /#{a}); d12: (5% / 2.0 *#{a}); d13: (5 * 2.0% +#{a}); d14: (5 * 2.0% -#{a}); d15: (5 * 2.0% /#{a}); d16: (5 * 2.0% *#{a}); e01: (#{a} ==5.0% == 2); e02: (#{a} >5.0% > 2); e03: (#{a} <5.0% < 2); e04: (#{a} >=5.0% >= 2); e05: (#{a} <=5.0% <= 2); e06: (#{a} !=5.0% != 2); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation-operators-precedence/options.yml000066400000000000000000000001021305254536400340070ustar00rootroot00000000000000--- :end_version: '3.5' :todo: - libsass :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation/000077500000000000000000000000001305254536400254715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation/expected_output.css000066400000000000000000000000401305254536400314160ustar00rootroot00000000000000ul li#foo a span.label{foo:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation/input.scss000066400000000000000000000000721305254536400275240ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation_with_bracket_on_next_line/000077500000000000000000000000001305254536400327605ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400366270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation_with_bracket_on_next_linea.foo b{color:red} input.scss000066400000000000000000000000321305254536400347300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/interpolation_with_bracket_on_next_linea.#{"foo"} b {color: red} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/keyword_args_in_functions/000077500000000000000000000000001305254536400300605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/keyword_args_in_functions/expected_output.css000066400000000000000000000000441305254536400340110ustar00rootroot00000000000000.keyed{color:rgba(170,119,204,0.4)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/keyword_args_in_functions/input.scss000066400000000000000000000000621305254536400321120ustar00rootroot00000000000000.keyed { color: rgba($color: #a7c, $alpha: 0.4) } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/lang/000077500000000000000000000000001305254536400235235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/lang/expected_output.css000066400000000000000000000024121305254536400274550ustar00rootroot00000000000000h1:lang(as),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ml),h1:lang(mr),h1:lang(or),h1:lang(pa),h1:lang(sa),h1:lang(ta),h1:lang(te){line-height:1.5em !important}h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te){line-height:1.2em}ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li{list-style-type:-moz-persian;list-style-type:persian}ol:lang(ckb) li{list-style-type:-moz-arabic-indic;list-style-type:arabic-indic}ol:lang(as) li,ol:lang(bn) li{list-style-type:-moz-bengali;list-style-type:bengali}ol:lang(or) li{list-style-type:-moz-oriya;list-style-type:oriya} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/lang/input.scss000066400000000000000000000024531305254536400255630ustar00rootroot00000000000000h1:lang(as),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ml),h1:lang(mr),h1:lang(or),h1:lang(pa),h1:lang(sa),h1:lang(ta),h1:lang(te) { line-height:1.5em !important } h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te) { line-height:1.2em } ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li { list-style-type:-moz-persian;list-style-type:persian } ol:lang(ckb) li { list-style-type:-moz-arabic-indic;list-style-type:arabic-indic } ol:lang(as) li,ol:lang(bn) li{ list-style-type:-moz-bengali;list-style-type:bengali } ol:lang(or) li { list-style-type:-moz-oriya;list-style-type:oriya }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/line_comment_in_script/000077500000000000000000000000001305254536400273255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/line_comment_in_script/expected_output.css000066400000000000000000000000161305254536400332550ustar00rootroot00000000000000foo{a:1blang} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/line_comment_in_script/input.scss000066400000000000000000000000411305254536400313540ustar00rootroot00000000000000foo {a: 1 + // flang } blang } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/long-selector/000077500000000000000000000000001305254536400253575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/long-selector/expected_output.css000066400000000000000000000031751305254536400313200ustar00rootroot00000000000000html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,ab,br,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,su,b,sup,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,tab,le,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}html hey,html ho,html hoo,body hey,body ho,body hoo,div hey,div ho,div hoo,span hey,span ho,span hoo,iframe hey,iframe ho,iframe hoo,h1 hey,h1 ho,h1 hoo,h2 hey,h2 ho,h2 hoo,h3 hey,h3 ho,h3 hoo,h4 hey,h4 ho,h4 hoo,h5 hey,h5 ho,h5 hoo,h6 hey,h6 ho,h6 hoo,p hey,p ho,p hoo,blockquote hey,blockquote ho,blockquote hoo,pre hey,pre ho,pre hoo,a hey,a ho,a hoo,ab hey,ab ho,ab hoo,br hey,br ho,br hoo,address hey,address ho,address hoo,cite hey,cite ho,cite hoo,code hey,code ho,code hoo,del hey,del ho,del hoo,dfn hey,dfn ho,dfn hoo,em hey,em ho,em hoo,img hey,img ho,img hoo,ins hey,ins ho,ins hoo,kbd hey,kbd ho,kbd hoo,q hey,q ho,q hoo,samp hey,samp ho,samp hoo,small hey,small ho,small hoo,strong hey,strong ho,strong hoo,su hey,su ho,su hoo,b hey,b ho,b hoo,sup hey,sup ho,sup hoo,var hey,var ho,var hoo,b hey,b ho,b hoo,u hey,u ho,u hoo,i hey,i ho,i hoo,dl hey,dl ho,dl hoo,dt hey,dt ho,dt hoo,dd hey,dd ho,dd hoo,ol hey,ol ho,ol hoo,ul hey,ul ho,ul hoo,li hey,li ho,li hoo,fieldset hey,fieldset ho,fieldset hoo,form hey,form ho,form hoo,label hey,label ho,label hoo,legend hey,legend ho,legend hoo,tab hey,tab ho,tab hoo,le hey,le ho,le hoo,caption hey,caption ho,caption hoo,tbody hey,tbody ho,tbody hoo,tfoot hey,tfoot ho,tfoot hoo,thead hey,thead ho,thead hoo,tr hey,tr ho,tr hoo,th hey,th ho,th hoo,td hey,td ho,td hoo{blah:bloo;blee:bleh} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/long-selector/input.scss000066400000000000000000000007041305254536400274140ustar00rootroot00000000000000html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, ab, br, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, su, b, sup, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, tab, le, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font: inherit; margin: 0; padding: 0; vertical-align: baseline; hey, ho, hoo { blah: bloo; blee: bleh; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/media-with-interpolation/000077500000000000000000000000001305254536400275175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/media-with-interpolation/expected_output.css000066400000000000000000000001341305254536400334500ustar00rootroot00000000000000@media only screen and (min-width: 700px) and (max-width: 1920px){body{background:#3d3d3d}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/media-with-interpolation/input.scss000066400000000000000000000003301305254536400315470ustar00rootroot00000000000000$viewport1: "only screen"; $viewport2: "(min-width: 700px)"; $foo: "(max-width: "; $bar: "1920px)"; // Will not work @media #{$viewport1} and #{$viewport2} and #{$foo+$bar} { body { background: #3d3d3d; } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/media2/000077500000000000000000000000001305254536400237435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/media2/expected_output.css000066400000000000000000000001041305254536400276710ustar00rootroot00000000000000@media only screen and (max-width: 3) and (min-width: 4){color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/media2/input.scss000066400000000000000000000001571305254536400260020ustar00rootroot00000000000000$foo: 3; $bar: 4; @media only screen and (max-width: $foo) and (min-width: $bar) { /* hey */ color: red; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mix/000077500000000000000000000000001305254536400233775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mix/expected_output.css000066400000000000000000000000341305254536400273270ustar00rootroot00000000000000div{roo:purple;doo:#4000bf} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mix/input.scss000066400000000000000000000000751305254536400254350ustar00rootroot00000000000000div { roo: mix(#f00, #00f); doo: mix(#f00, #00f, 25%); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content-selectors/000077500000000000000000000000001305254536400273775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content-selectors/expected_output.css000066400000000000000000000000671305254536400333350ustar00rootroot00000000000000div foo-sel bar{color:red}div foo-sel bar hux{msg:hey} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content-selectors/input.scss000066400000000000000000000002451305254536400314340ustar00rootroot00000000000000@mixin foo($x: 1) { foo-sel { @content; } } div { $x: hey; @include foo() { bar { color: red; hux { msg: $x; } } } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content-with-no-block/000077500000000000000000000000001305254536400300515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content-with-no-block/expected_output.css000066400000000000000000000000361305254536400340030ustar00rootroot00000000000000div.a .foo{color:red;hey:now} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content-with-no-block/input.scss000066400000000000000000000001511305254536400321020ustar00rootroot00000000000000@mixin foo { .foo { color: red; @content; } } div.a { @include foo() { hey: now; } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content/000077500000000000000000000000001305254536400253765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content/expected_output.css000066400000000000000000000007231305254536400313330ustar00rootroot00000000000000div{name:foo;stuff:content for foo;name:bar;stuff:content for bar;stuff:content for foo;name:foo;name:bar;stuff:content for bar}span{color:green}span div{color:red;background:blue;width:80%}@media fudge{span div p{font-weight:bold;font-size:1.2em}span div p a{text-decoration:underline}}span div form{color:orange}@media fudge{span div form p{font-weight:bold;font-size:1.2em}span div form p a{text-decoration:underline}}* html #logo{background-image:url(/logo.gif)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin-content/input.scss000066400000000000000000000015331305254536400274340ustar00rootroot00000000000000@mixin foo() { name: foo; @content; @include bar() { stuff: content for bar; @content; } } @mixin bar() { name: bar; @content; } div { /* with a content block */ @include foo() { stuff: content for foo; } /* without */ @include foo(); } @mixin foo() { $size: 80%; div { color: red; @content; background: blue; width: $size; @include bar() { color: orange; @content; } } } @mixin bar() { form { @content; } } span { $size: 1.2em; color: green; @include foo() { @media fudge { p { font-weight: bold; font-size: $size; a { text-decoration: underline; } } } } } @mixin apply-to-ie6-only { * html { @content; } } @include apply-to-ie6-only { #logo { background-image: url(/logo.gif); } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin_with_keyword_args/000077500000000000000000000000001305254536400275415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin_with_keyword_args/expected_output.css000066400000000000000000000000751305254536400334760ustar00rootroot00000000000000.mixed{required:foo;arg1:default-val1;arg2:non-default-val2} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixin_with_keyword_args/input.scss000066400000000000000000000002701305254536400315740ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin(foo, $arg2: non-default-val2); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixins_with_args/000077500000000000000000000000001305254536400261605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixins_with_args/expected_output.css000066400000000000000000000000231305254536400321060ustar00rootroot00000000000000.foo{a:bar;b:12px} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixins_with_args/input.scss000066400000000000000000000001111305254536400302050ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixins_with_empty_args/000077500000000000000000000000001305254536400273765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixins_with_empty_args/expected_output.css000066400000000000000000000000121305254536400333220ustar00rootroot00000000000000.foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400314270ustar00rootroot00000000000000@mixin foo {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiline-var/000077500000000000000000000000001305254536400253725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiline-var/expected_output.css000066400000000000000000000000211305254536400313160ustar00rootroot00000000000000foo{a:3;c:a b c} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiline-var/input.scss000066400000000000000000000001631305254536400274260ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; // b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiline_var/000077500000000000000000000000001305254536400254545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiline_var/expected_output.css000066400000000000000000000000311305254536400314010ustar00rootroot00000000000000foo{a:3;b:false;c:a b c} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiline_var/input.scss000066400000000000000000000001611305254536400275060ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiple-operators/000077500000000000000000000000001305254536400264515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiple-operators/expected_output.css000066400000000000000000000000161305254536400324010ustar00rootroot00000000000000.test{a:true} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/multiple-operators/input.scss000066400000000000000000000001411305254536400305010ustar00rootroot00000000000000$x: 2; $y: 1; @function getResult() { @return true; } .test { a: $x > $y == getResult(); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/namespace_properties/000077500000000000000000000000001305254536400270125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/namespace_properties/expected_output.css000066400000000000000000000000471305254536400327460ustar00rootroot00000000000000foo{bar:baz;bang-bip:1px;bang-bop:bar} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/namespace_properties/input.scss000066400000000000000000000000721305254536400310450ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/namespace_properties_with_value/000077500000000000000000000000001305254536400312415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400351150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/namespace_properties_with_valuefoo{bar:baz;bar-bip:bop;bar-bing:bop} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/namespace_properties_with_value/input.scss000066400000000000000000000000631305254536400332740ustar00rootroot00000000000000foo { bar: baz { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/negation/000077500000000000000000000000001305254536400244065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/negation/expected_output.css000066400000000000000000000001001305254536400303300ustar00rootroot00000000000000.asdf{left:-17.33333px;right:.33333;center:3333.33333;blah:2.5} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/negation/input.scss000066400000000000000000000001431305254536400264400ustar00rootroot00000000000000.asdf { $bwidth: 52px; left: -$bwidth/3; right: (1/3); center: (10000/3); blah: (20/8); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested-extend/000077500000000000000000000000001305254536400253515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested-extend/expected_output.css000066400000000000000000000003371305254536400313070ustar00rootroot00000000000000.sprites-nav,.mw_nav_button[data-ur-state="disabled"]{color:red}.sprites-nav_up,.mw_nav_button[data-ur-state="enabled"]{color:green}.mw_nav_button{float:right;width:30px;height:30px;margin:10px 10px 10px 0;overflow:hidden} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested-extend/input.scss000066400000000000000000000004651305254536400274120ustar00rootroot00000000000000.sprites-nav { color: red; } .sprites-nav_up { color: green; } .mw_nav_button { float: right; width: 30px; height: 30px; margin: 10px 10px 10px 0; overflow: hidden; &[data-ur-state="disabled"] { @extend .sprites-nav; } &[data-ur-state="enabled"] { @extend .sprites-nav_up; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_namespace_properties/000077500000000000000000000000001305254536400303545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_namespace_properties/expected_output.css000066400000000000000000000000721305254536400343060ustar00rootroot00000000000000foo{bar:baz;bang-bip:1px;bang-bop:bar;bang-blat-baf:bort} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_namespace_properties/input.scss000066400000000000000000000001161305254536400324060ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules/000077500000000000000000000000001305254536400252765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules/expected_output.css000066400000000000000000000000421305254536400312250ustar00rootroot00000000000000foo bar baz{a:b}foo bang bip{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules/input.scss000066400000000000000000000000561305254536400273330ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules_with_declarations/000077500000000000000000000000001305254536400310615ustar00rootroot00000000000000expected_output.css000066400000000000000000000001541305254536400347350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules_with_declarationsfoo{ump:nump;grump:clump}foo bar{blat:bang;habit:rabbit}foo bar baz{a:b}foo bar bip{c:d}foo bibble bap{e:f} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules_with_declarations/input.scss000066400000000000000000000002111305254536400331070ustar00rootroot00000000000000foo { ump: nump; grump: clump; bar { blat: bang; habit: rabbit; baz {a: b} bip {c: d}} bibble { bap {e: f}}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules_with_fancy_selectors/000077500000000000000000000000001305254536400315745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400354470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules_with_fancy_selectorsfoo .bar{a:b}foo :baz{c:d}foo bang:bop{e:f} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/nested_rules_with_fancy_selectors/input.scss000066400000000000000000000000651305254536400336310ustar00rootroot00000000000000foo { .bar {a: b} :baz {c: d} bang:bop {e: f}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/newlines_in_selectors/000077500000000000000000000000001305254536400271775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/newlines_in_selectors/expected_output.css000066400000000000000000000000671305254536400331350ustar00rootroot00000000000000foo bang,foo bip bop,bar baz bang,bar baz bip bop{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/newlines_in_selectors/input.scss000066400000000000000000000000511305254536400312270ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/no_namespace_properties_without_space/000077500000000000000000000000001305254536400324445ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400363150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/no_namespace_properties_without_spacefoo bar:baz{bip:bop} input.scss000066400000000000000000000000421305254536400344150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/no_namespace_properties_without_spacefoo { bar:baz { bip: bop }} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/null/000077500000000000000000000000001305254536400235545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/null/expected_output.css000066400000000000000000000001511305254536400275040ustar00rootroot00000000000000div{a:3;d:null;e:true;f:-null;g:-fudge;i:froo(, 4);j:3,4;k:4;a2:3;e2:true;f2:-;i2:froo(, 4);j2:3,4;k2:4} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/null/input.scss000066400000000000000000000006231305254536400256110ustar00rootroot00000000000000$x: 2; div { $x: null; a: length(null null null); b: #{null}; d: type-of($x); e: null == null; f: -null; g: -fudge; h: (null null null); i: froo(null, 4); j: (null), (null), 3, 4; k: length(((null), (null), 3, 4)); a2: length($x $x $x); b2: #{$x}; e2: $x == null; f2: -$x; h2: ($x $x $x); i2: froo($x, 4); j2: ($x), ($x), 3, 4; k2: length((($x), ($x), 3, 4)); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/numbers/000077500000000000000000000000001305254536400242555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/numbers/expected_output.css000066400000000000000000000000561305254536400302110ustar00rootroot00000000000000div{width:10px;height:20%;blah:12;color:#abc} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/numbers/input.scss000066400000000000000000000001001305254536400263000ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/one_line_comments/000077500000000000000000000000001305254536400262775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/one_line_comments/expected_output.css000066400000000000000000000000351305254536400322300ustar00rootroot00000000000000.foo bar[val="//"]{baz:bang} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/one_line_comments/input.scss000066400000000000000000000000501305254536400303260ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/parent_selectors/000077500000000000000000000000001305254536400261565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/parent_selectors/expected_output.css000066400000000000000000000000371305254536400321110ustar00rootroot00000000000000foo:hover{a:b}bar foo.baz{c:d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/parent_selectors/input.scss000066400000000000000000000000531305254536400302100ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/passing_all_as_keyword_args_in_opposite_order/000077500000000000000000000000001305254536400341445ustar00rootroot00000000000000expected_output.css000066400000000000000000000001011305254536400400100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/passing_all_as_keyword_args_in_opposite_order.mixed{required:foo;arg1:non-default-val1;arg2:non-default-val2} input.scss000066400000000000000000000003341305254536400361210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/passing_all_as_keyword_args_in_opposite_order@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($arg2: non-default-val2, $arg1: non-default-val1, $required: foo); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/passing_required_args_as_a_keyword_arg/000077500000000000000000000000001305254536400325425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000711305254536400364140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/passing_required_args_as_a_keyword_arg.mixed{required:foo;arg1:default-val1;arg2:default-val2} input.scss000066400000000000000000000002521305254536400345160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/passing_required_args_as_a_keyword_arg@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($required: foo); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/percentages/000077500000000000000000000000001305254536400251025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/percentages/expected_output.css000066400000000000000000000001461305254536400310360ustar00rootroot00000000000000div{width:30%;height:-10%;width:20%;width:20%;height:0%;height:0%;blah:5;flah:900%;grah:900%;nyah:5%} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/percentages/input.scss000066400000000000000000000003371305254536400271410ustar00rootroot00000000000000div { width: 10% + 20%; height: 10% - 20%; width: 10% + 10; width: 10 + 10%; height: 10% - 10; height: 10 - 10%; blah: (20% / 4%); flah: 12 * 75%; grah: 75% * 12; // hwah: (24 / 8%); nyah: (35% / 7); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/placeholder-with-media/000077500000000000000000000000001305254536400271125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/placeholder-with-media/expected_output.css000066400000000000000000000000701305254536400330420ustar00rootroot00000000000000@media only screen and (max-width: 100px){b{color:red}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/placeholder-with-media/input.scss000066400000000000000000000001361305254536400311460ustar00rootroot00000000000000%a { @media only screen and (max-width: 100px) { color: red; } } b { @extend %a; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/placeholder/000077500000000000000000000000001305254536400250645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/placeholder/expected_output.css000066400000000000000000000000621305254536400310150ustar00rootroot00000000000000foo,hux{color:red}foo{width:10px}hux{height:12px} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/placeholder/input.scss000066400000000000000000000001411305254536400271140ustar00rootroot00000000000000%x { color: red; } foo { width: 10px; @extend %x; } hux { height: 12px; @extend %x; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/prop_name_interpolation_after_hyphen/000077500000000000000000000000001305254536400322655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400361360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/prop_name_interpolation_after_hyphena{-foo-bar:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/prop_name_interpolation_after_hyphen/input.scss000066400000000000000000000000301305254536400343120ustar00rootroot00000000000000a { -#{"foo"}-bar: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/prop_name_only_interpolation/000077500000000000000000000000001305254536400305725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400344400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/prop_name_only_interpolationfoo{bazbang:blip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/prop_name_only_interpolation/input.scss000066400000000000000000000000361305254536400326250ustar00rootroot00000000000000foo {#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/property_interpolation_at_dashes/000077500000000000000000000000001305254536400314505ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400353220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/property_interpolation_at_dashesdiv{-foo-a-b-foo:foo} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/property_interpolation_at_dashes/input.scss000066400000000000000000000000621305254536400335020ustar00rootroot00000000000000$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/quotes-in-interpolated-strings/000077500000000000000000000000001305254536400307055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000741305254536400345620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/quotes-in-interpolated-stringsbar{bar:bar;bar:"bar"}foobar{foobar:foobar;foobar:"foobar"} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/quotes-in-interpolated-strings/input.scss000066400000000000000000000002201305254536400327330ustar00rootroot00000000000000$bar: "bar"; $foobar: "foo#{$bar}"; #{$bar} { #{$bar}: #{$bar}; #{$bar}: $bar; } foobar { #{$foobar}: #{$foobar}; #{$foobar}: $foobar; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/retina-image/000077500000000000000000000000001305254536400251445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/retina-image/expected_output.css000066400000000000000000000000001305254536400310650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/retina-image/input.scss000066400000000000000000000014331305254536400272010ustar00rootroot00000000000000@mixin retina-image($filename, $background-size, $extension: png, $retina-filename: null, $asset-pipeline: false) { @if $asset-pipeline { background-image: image_url($filename + "." + $extension); } @else { background-image: url($filename + "." + $extension); } @include hidpi { @if $asset-pipeline { @if $retina-filename { background-image: image_url($retina-filename + "." + $extension); } @else { background-image: image_url($filename + "@2x" + "." + $extension); } } @else { @if $retina-filename { background-image: url($retina-filename + "." + $extension); } @else { background-image: url($filename + "@2x" + "." + $extension); } } background-size: $background-size; } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/sass_script/000077500000000000000000000000001305254536400251375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/sass_script/expected_output.css000066400000000000000000000000361305254536400310710ustar00rootroot00000000000000foo{a:3;b:-1;c:foobar;d:12px} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/sass_script/input.scss000066400000000000000000000001041305254536400271660ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_attr_beginning/000077500000000000000000000000001305254536400331275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400370010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_attr_beginning[zzz=foo]{a:b} input.scss000066400000000000000000000000431305254536400351010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_attr_beginning$zzz: zzz; [#{$zzz}=foo] { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_class_begininng/000077500000000000000000000000001305254536400332625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400371270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_class_begininng.zzz{a:b} input.scss000066400000000000000000000000361305254536400352360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_class_begininng$zzz: zzz; .#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_id_begininng/000077500000000000000000000000001305254536400325515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400364160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_id_begininng#zzz{a:b} input.scss000066400000000000000000000000361305254536400345250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_id_begininng$zzz: zzz; ##{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_pseudo_begininng/000077500000000000000000000000001305254536400334545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000171305254536400373260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_pseudo_begininng:zzz::zzz{a:b} input.scss000066400000000000000000000000471305254536400354320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_at_pseudo_begininng$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_in_pseudoclass/000077500000000000000000000000001305254536400324645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400363370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_in_pseudoclassfoo:nth-child(5n){a:b} input.scss000066400000000000000000000000411305254536400344340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/selector_interpolation_in_pseudoclassfoo:nth-child(#{5 + "n"}) {a: b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/several_namespace_properties/000077500000000000000000000000001305254536400305335ustar00rootroot00000000000000expected_output.css000066400000000000000000000001051305254536400344030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/several_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar;buzz-fram:"foo";buzz-frum:moo} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/several_namespace_properties/input.scss000066400000000000000000000001511305254536400325640ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/simple-inheritance/000077500000000000000000000000001305254536400263625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/simple-inheritance/expected_output.css000066400000000000000000000007441305254536400323220ustar00rootroot00000000000000earth mammal,earth dog,earth cat,earth horse,earth naysayer,earth bird{blood:warm}earth mammal,earth dog,earth cat,earth horse,earth naysayer{produces-milk:true}dog{says:"Woof!"}cat{says:"Meow."}horse,naysayer{says:"Nay."}[hey],ho{a:b}ho{c:d}fancy outer space vehicle,fancy outer space new american mars rover,new american mars fancy outer space rover{insides:advanced}new american mars rover{wheels:big}foo,a b c{something:whatever}a b c{blah:blah}d e f,d e g{blah:blah}g{bloo:bloo} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/simple-inheritance/input.scss000066400000000000000000000011331305254536400304140ustar00rootroot00000000000000earth { mammal, bird { blood: warm; } } earth { mammal { produces-milk: true; } } @mixin mammal-says($message) { @extend mammal; says: $message; } dog { @include mammal-says("Woof!"); } cat { @include mammal-says("Meow."); } horse, naysayer { @include mammal-says("Nay."); } [hey] { a: b; } ho { @extend [hey]; c: d; } fancy outer space vehicle { insides: advanced; } new american mars rover { wheels: big; @extend vehicle; } foo { something: whatever; } a b c { blah: blah; @extend foo; } d e f { blah: blah; } g { @extend f; bloo: bloo; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/simple-lists/000077500000000000000000000000001305254536400252275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/simple-lists/expected_output.css000066400000000000000000000000551305254536400311620ustar00rootroot00000000000000div{hey:a, b, c, d;ho:a b c d;ha:a, b, c, d} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/simple-lists/input.scss000066400000000000000000000001061305254536400272600ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: unquote("a, b, c, d"); }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/star_plus_and_parent/000077500000000000000000000000001305254536400270115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/star_plus_and_parent/expected_output.css000066400000000000000000000000201305254536400327340ustar00rootroot00000000000000*+html foo{a:b} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/star_plus_and_parent/input.scss000066400000000000000000000000261305254536400310430ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/strings/000077500000000000000000000000001305254536400242735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/strings/expected_output.css000066400000000000000000000001551305254536400302270ustar00rootroot00000000000000div{content:blang1;content:1blang;content:"blang1";content:"1blang";content:barfoo;content:"quotedunquoted"} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/strings/input.scss000066400000000000000000000002331305254536400263250ustar00rootroot00000000000000div { content: blang + 1; content: 1 + blang; content: "blang" + 1; content: 1 + "blang"; content: bar + "foo"; content: "quoted" + unquoted; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/url_import/000077500000000000000000000000001305254536400247765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/url_import/expected_output.css000066400000000000000000000000301305254536400307220ustar00rootroot00000000000000@import url(fonts.sass) sass-spec-3.5.0-2/spec/output_styles/compressed/scss/url_import/input.scss000066400000000000000000000000301305254536400270230ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-3.5.0-2/spec/output_styles/compressed/scss/variables/000077500000000000000000000000001305254536400245525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/variables/expected_output.css000066400000000000000000000000151305254536400305010ustar00rootroot00000000000000foo{a:2;b:6} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/variables/input.scss000066400000000000000000000001121305254536400266000ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/vars/000077500000000000000000000000001305254536400235555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/vars/expected_output.css000066400000000000000000000000511305254536400275040ustar00rootroot00000000000000div{content:1 2 hello;content:1/2 3/4 5} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/vars/input.scss000066400000000000000000000001101305254536400256010ustar00rootroot00000000000000$x: hello; $y: 1/2 3/4 (2+3); div { content: 1 2 $x; content: $y; }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/weird-selectors/000077500000000000000000000000001305254536400257155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/weird-selectors/expected_output.css000066400000000000000000000000621305254536400316460ustar00rootroot00000000000000>>E{color:red}E>>{color:red}>>E>>>>F>>{color:red} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/weird-selectors/input.scss000066400000000000000000000001411305254536400277450ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > { > > F > > { color: red; } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/weird_added_space/000077500000000000000000000000001305254536400262105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/weird_added_space/expected_output.css000066400000000000000000000000221305254536400321350ustar00rootroot00000000000000foo{bar:-moz-bip} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/weird_added_space/input.scss000066400000000000000000000000561305254536400302450ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while/000077500000000000000000000000001305254536400237125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while/expected_output.css000066400000000000000000000000741305254536400276460ustar00rootroot00000000000000div{stuff:1;more-stuff:2;even-more-stuff:3;lets-stop-now:4} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while/input.scss000066400000000000000000000002041305254536400257420ustar00rootroot00000000000000div { $x : true; @while $x { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; $x: false; } }sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while_directive/000077500000000000000000000000001305254536400257505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while_directive/expected_output.css000066400000000000000000000000261305254536400317010ustar00rootroot00000000000000.foo{a:1;a:2;a:3;a:4} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while_directive/input.scss000066400000000000000000000001031305254536400277760ustar00rootroot00000000000000$i: 1; .foo { @while $i != 5 { a: $i; $i: $i + 1; } } sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while_in_functions/000077500000000000000000000000001305254536400264705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while_in_functions/expected_output.css000066400000000000000000000000141305254536400324160ustar00rootroot00000000000000div{y:true} sass-spec-3.5.0-2/spec/output_styles/compressed/scss/while_in_functions/input.scss000066400000000000000000000001441305254536400305230ustar00rootroot00000000000000@function test-while() { $x : true; @while $x { @return $x } } div { y: test-while(); }sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/000077500000000000000000000000001305254536400254555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/append/000077500000000000000000000000001305254536400267245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/append/expected_output.css000066400000000000000000000001621305254536400326560ustar00rootroot00000000000000body{a:.foo.bar.baz;b:.a .foo.b .bar;c:.foo-suffix;d:.foo.bar,.foo-suffix;e:.foo--suffix;f:.foo.bar,.foo--suffix} sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/append/input.scss000066400000000000000000000004241305254536400307600ustar00rootroot00000000000000body { a: selector-append(".foo", ".bar", ".baz"); b: selector-append(".a .foo", ".b .bar"); c: selector-append(".foo", "-suffix"); d: selector-append('.foo', '.bar, -suffix'); e: selector-append('.foo', '--suffix'); f: selector-append('.foo', '.bar, --suffix'); }sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/extend/000077500000000000000000000000001305254536400267445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/extend/nested/000077500000000000000000000000001305254536400302265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/extend/nested/expected_output.css000066400000000000000000000001271305254536400341610ustar00rootroot00000000000000.where .qux.waldo .final{f:.where .qux.waldo .final foo,.where .qux.waldo .final .bar} sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/extend/nested/input.scss000066400000000000000000000001711305254536400322610ustar00rootroot00000000000000.qux { &.waldo { .where & { .final { f: selector-extend(#{&} foo, 'foo', '.bar'); } } } }sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/extend/simple/000077500000000000000000000000001305254536400302355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/extend/simple/expected_output.css000066400000000000000000000003041305254536400341650ustar00rootroot00000000000000.simple{a:.a .b,.a .foo .bar,.foo .a .bar;b:.foo .x,.foo .a .bar,.a .foo .bar;c:.foo .x,.foo .bang,.x.bar,.bar.bang;d:.y .x,.foo .x,.y .foo,.foo .foo;e:.foo .x,.foo .bar,.foo .bang;f:.foo.x,.foo} sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/extend/simple/input.scss000066400000000000000000000004751305254536400322770ustar00rootroot00000000000000.simple { a: selector-extend(".a .b", ".b", ".foo .bar"); b: selector-extend('.foo .x', '.x', '.a .bar'); c: selector-extend('.foo .x, .x.bar', '.x', '.bang'); d: selector-extend('.y .x', '.x, .y', '.foo'); e: selector-extend('.foo .x', '.x', '.bar, .bang'); f: selector-extend('.foo.x', '.x', '.foo'); } sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/000077500000000000000000000000001305254536400310475ustar00rootroot00000000000000_assert_helpers.scss000066400000000000000000000004451305254536400350520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); }000077500000000000000000000000001305254536400422005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixexpected_output.css000066400000000000000000000000151305254536400461270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixtest{a:true} input.scss000066400000000000000000000001611305254536400442320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/any_is_not_superselector_of_different_prefix@import "../assert_helpers"; test { a: refute_superselector(':-moz-any(.foo, .bar)', ':-s-any(.foo, .bar)'); }000077500000000000000000000000001305254536400412645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/child_isnt_superselector_of_longer_childexpected_output.css000066400000000000000000000000241305254536400452130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/child_isnt_superselector_of_longer_childtest{a:true;b:true} input.scss000066400000000000000000000002441305254536400433200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/child_isnt_superselector_of_longer_child@import "../assert_helpers"; test { a: refute_superselector('.foo > .baz', '.foo > .bar > .baz'); b: refute_superselector('.foo > .baz', '.foo > .bar .baz'); }000077500000000000000000000000001305254536400354165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/complex_superselectorexpected_output.css000066400000000000000000000000421305254536400413450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/complex_superselectortest{a:true;b:true;c:true;d:true} input.scss000066400000000000000000000004141305254536400374510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/complex_superselector@import "../assert_helpers"; test { a : assert_strict_superselector('.bar', '.foo .bar'); b : assert_strict_superselector('.bar', '.foo > .bar'); c : assert_strict_superselector('.bar', '.foo + .bar'); d : assert_strict_superselector('.bar', '.foo ~ .bar'); }000077500000000000000000000000001305254536400355735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/compound_superselectorexpected_output.css000066400000000000000000000000421305254536400415220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/compound_superselectortest{a:true;b:true;c:true;d:true} input.scss000066400000000000000000000003641305254536400376320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/compound_superselector@import "../assert_helpers"; test { a : assert_strict_superselector('.foo', '.foo.bar'); b : assert_strict_superselector('.bar', '.foo.bar'); c : assert_strict_superselector('a', 'a#b'); d : assert_strict_superselector('#b', 'a#b'); } 000077500000000000000000000000001305254536400427115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/current_is_superselector_with_identical_innardsexpected_output.css000066400000000000000000000000151305254536400466400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/current_is_superselector_with_identical_innardstest{a:true} input.scss000066400000000000000000000001411305254536400447410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/current_is_superselector_with_identical_innards@import "../assert_helpers"; test { a: is-superselector(':current(.foo)', ':current(.foo)'); }000077500000000000000000000000001305254536400433075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/current_is_superselector_with_subselector_innardsexpected_output.css000066400000000000000000000000241305254536400472360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/current_is_superselector_with_subselector_innardstest{a:true;b:true} input.scss000066400000000000000000000002531305254536400453430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/current_is_superselector_with_subselector_innards@import "../assert_helpers"; test { a: not is-superselector(':current(.foo)', ':current(.foo.bar)'); b: not is-superselector(':current(.foo.bar)', ':current(.foo)') }000077500000000000000000000000001305254536400404015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/descendant_is_superselector_of_childexpected_output.css000066400000000000000000000000331305254536400443300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/descendant_is_superselector_of_childtest{a:true;b:true;c:true} input.scss000066400000000000000000000003571305254536400424420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/descendant_is_superselector_of_child@import "../assert_helpers"; test { a: assert_strict_superselector('.foo .bar', '.foo > .bar.baz'); b: assert_strict_superselector('.foo .bar', '.foo.baz > .bar'); c: assert_strict_superselector('.foo .baz', '.foo > .bar > .baz'); }000077500000000000000000000000001305254536400434025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingexpected_output.css000066400000000000000000000000241305254536400473310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingtest{a:true;b:true} input.scss000066400000000000000000000002561305254536400454410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/following_sibling_is_superselector_of_next_sibling@import "../assert_helpers"; test { a: assert_strict_superselector('.foo ~ .bar', '.foo + .bar.baz'); b: assert_strict_superselector('.foo ~ .bar', '.foo.baz + .bar'); }000077500000000000000000000000001305254536400463345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_siblingexpected_output.css000066400000000000000000000000241305254536400522630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_siblingtest{a:true;b:true} input.scss000066400000000000000000000002441305254536400503700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_sibling@import "../assert_helpers"; test { a: refute_superselector('.foo + .baz', '.foo + .bar + .baz'); b: refute_superselector('.foo + .baz', '.foo + .bar .baz'); }000077500000000000000000000000001305254536400403235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/has_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000151305254536400442520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/has_is_superselector_of_subset_hosttest{a:true} input.scss000066400000000000000000000001771305254536400423640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/has_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', ':has(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400422715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/host_context_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000151305254536400462200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/host_context_is_superselector_of_subset_hosttest{a:true} input.scss000066400000000000000000000002221305254536400443210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/host_context_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', ':host-context(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400405255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/host_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000151305254536400444540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/host_is_superselector_of_subset_hosttest{a:true} input.scss000066400000000000000000000002011305254536400425520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/host_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', ':host(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400346105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/leading_combinatorexpected_output.css000066400000000000000000000000241305254536400405370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/leading_combinatortest{a:true;b:true} input.scss000066400000000000000000000002071305254536400366430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/leading_combinator@import "../assert_helpers"; test { a: refute_superselector('+ .foo', '.foo'); b: refute_superselector('+ .foo', '.bar + .foo'); }000077500000000000000000000000001305254536400363155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_can_be_subselectorexpected_output.css000066400000000000000000000000331305254536400422440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_can_be_subselectortest{a:true;b:true;c:true} input.scss000066400000000000000000000006631305254536400403560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_can_be_subselector@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: matches -moz-any; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector(":#{$name}(#{$a})", #{$b}) and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo', '.foo.bar'); b: check_matches('.foo, .bar', '.foo.bar.baz'); c: check_matches('.foo', '.foo.bar, .foo.baz'); }000077500000000000000000000000001305254536400403015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_not_superselector_of_anyexpected_output.css000066400000000000000000000000241305254536400442300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_not_superselector_of_anytest{a:true;b:true} input.scss000066400000000000000000000002761305254536400423420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_not_superselector_of_any@import "../assert_helpers"; test { a: refute_superselector(':matches(.foo, .bar)', ':-moz-any(.foo, .bar)'); b: refute_superselector(':-moz-any(.foo, .bar)', ':matches(.foo, .bar)'); }000077500000000000000000000000001305254536400432745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorsexpected_output.css000066400000000000000000000000331305254536400472230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorstest{a:true;b:true;c:true} input.scss000066400000000000000000000006721305254536400453350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectors@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: matches -moz-any; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector(":#{$name}(#{$a})", #{$b}) and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo, .bar', '.foo.baz'); b: check_matches('.foo, .bar', '.bar.baz'); c: check_matches(".foo .bar, .baz", '.x .foo .bar'); }000077500000000000000000000000001305254536400416435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_superselector_of_subset_matchesexpected_output.css000066400000000000000000000000241305254536400455720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_superselector_of_subset_matchestest{a:true;b:true} input.scss000066400000000000000000000003561305254536400437030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matches_is_superselector_of_subset_matches@import "../assert_helpers"; test { a: assert_strict_superselector(':matches(.foo, .bar, .baz)', '#x:matches(.foo.bip, .baz.bang)'); b: assert_strict_superselector(':-moz-any(.foo, .bar, .baz)', '#x:-moz-any(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400347775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matching_combinatorexpected_output.css000066400000000000000000000000601305254536400407260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matching_combinatortest{a:true;b:true;c:true;d:true;e:true;f:true} input.scss000066400000000000000000000006771305254536400370450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/matching_combinator@import "../assert_helpers"; test { a: assert_strict_superselector('.foo + .bar', '.foo + .bar.baz'); b: assert_strict_superselector('.foo + .bar', '.foo.baz + .bar'); c: assert_strict_superselector('.foo > .bar', '.foo > .bar.baz'); d: assert_strict_superselector('.foo > .bar', '.foo.baz > .bar'); e: assert_strict_superselector('.foo ~ .bar', '.foo ~ .bar.baz'); f: assert_strict_superselector('.foo ~ .bar', '.foo.baz ~ .bar'); } 000077500000000000000000000000001305254536400431315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorsexpected_output.css000066400000000000000000000000241305254536400470600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest{a:true;b:true} input.scss000066400000000000000000000001601305254536400451620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: not is-superselector(':not(.foo)', '.bar'); b: not is-superselector(':not(:hover)', ':visited'); }000077500000000000000000000000001305254536400430235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_matchexpected_output.css000066400000000000000000000000241305254536400467520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_matchtest{a:true;b:true} input.scss000066400000000000000000000003461305254536400450620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_match@import "../assert_helpers"; test { a: refute_superselector(':nth-child(2n of .foo, .bar)', ':nth-last-child(2n of .foo, .bar)'); b: refute_superselector(':nth-last-child(2n of .foo, .bar)', ':nth-child(2n of .foo, .bar)'); }000077500000000000000000000000001305254536400457125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_argexpected_output.css000066400000000000000000000000241305254536400516410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_argtest{a:true;b:true} input.scss000066400000000000000000000004201305254536400477420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_arg@import "../assert_helpers"; test { a: refute_superselector(':nth-child(2n of .foo, .bar, .baz)', '#x:nth-child(2n + 1 of .foo.bip, .baz.bang)'); b: refute_superselector(':nth-last-child(2n of .foo, .bar, .baz)', '#x:nth-last-child(2n + 1 of .foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/reflexivity/000077500000000000000000000000001305254536400334215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400372720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/reflexivitytest{tag:true;class:true;descendant:true} input.scss000066400000000000000000000002441305254536400353760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/reflexivitytest { tag: is_superselector('h1', 'h1'); class: is_superselector('.foo', '.foo'); descendant: is_superselector('#foo > .bar, baz', '#foo > .bar, baz'); }000077500000000000000000000000001305254536400352305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/selector_list_subsetexpected_output.css000066400000000000000000000000331305254536400411570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/selector_list_subsettest{a:true;b:true;c:true} input.scss000066400000000000000000000003571305254536400372710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/selector_list_subset@import "../assert_helpers"; test { a: assert_strict_superselector('.foo, .bar', '.foo'); b: assert_strict_superselector('.foo, .bar, .baz', '.foo, .baz'); c: assert_strict_superselector('.foo, .baz, .qux', '.foo.bar, .baz.bang'); }000077500000000000000000000000001305254536400421745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingexpected_output.css000066400000000000000000000000241305254536400461230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingtest{a:true;b:true} input.scss000066400000000000000000000004721305254536400442330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_sibling@import "../assert_helpers"; // This actually is a superselector, but it's a very narrow edge case and // detecting it is very difficult and may be exponential in the worst case. test { a: refute_superselector('.foo ~ .baz', '.foo ~ .bar ~ .baz'); b: refute_superselector('.foo ~ .baz', '.foo ~ .bar .baz'); }000077500000000000000000000000001305254536400350165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/trailing_combinatorexpected_output.css000066400000000000000000000000241305254536400407450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/trailing_combinatortest{a:true;b:true} input.scss000066400000000000000000000002071305254536400370510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/trailing_combinator@import "../assert_helpers"; test { a: refute_superselector('.foo +', '.foo'); b: refute_superselector('.foo +', '.foo + .bar'); }000077500000000000000000000000001305254536400357575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/universal_superselectorexpected_output.css000066400000000000000000000002171305254536400417120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/universal_superselectoruniversal-selector{test-01:true;test-02:false;test-03:false;test-04:false;test-05:true;test-06:false;test-07:false;test-08:false;test-09:true} input.scss000066400000000000000000000006231305254536400400140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/is_superselector/universal_superselectoruniversal-selector { test-01: is-superselector("*", "*"); test-02: is-superselector("|*", "*"); test-03: is-superselector("*|*", "*"); test-04: is-superselector("*", "|*"); test-05: is-superselector("|*", "|*"); test-06: is-superselector("*|*", "|*"); test-07: is-superselector("*", "*|*"); test-08: is-superselector("|*", "*|*"); test-09: is-superselector("*|*", "*|*"); } sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/nest/000077500000000000000000000000001305254536400264265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/nest/expected_output.css000066400000000000000000000001321305254536400323550ustar00rootroot00000000000000.simple{a:.foo;b:.foo .bar;c:.foo .bar .baz;d:.a .foo .b .bar;e:.foo.bar;e:.baz .foo.bar} sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/nest/input.scss000066400000000000000000000003651305254536400304660ustar00rootroot00000000000000.simple { a: selector-nest('.foo'); b: selector-nest('.foo', '.bar'); c: selector-nest('.foo', '.bar', '.baz'); d: selector-nest('.a .foo', '.b .bar'); e: selector-nest('.foo', '&.bar'); e: selector-nest('.foo', '&.bar', '.baz &'); }sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/parse/000077500000000000000000000000001305254536400265675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/parse/expected_output.css000066400000000000000000000002651305254536400325250ustar00rootroot00000000000000.foo{parse:.foo}#foo{parse:#foo}.bar a{parse:.bar a}.bar,.baz{parse:.bar,.baz}.where .qux.waldo .final{parse:.where .qux.waldo .final}inside.of #a .mixin{parse:inside.of #a .mixin} sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/parse/input.scss000066400000000000000000000006541305254536400306300ustar00rootroot00000000000000@mixin selector-info($selector) { parse: selector-parse($selector); } .foo { parse: selector-parse(&) } #foo { parse: selector-parse(&) } .bar a { parse: selector-parse(&); } .bar, .baz { parse: selector-parse(&) } .qux { &.waldo { .where & { .final { parse: selector-parse(&) } } } } inside { &.of { #a { .mixin{ parse: selector-parse(&) } } } } sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/replace/000077500000000000000000000000001305254536400270705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/replace/expected_output.css000066400000000000000000000000771305254536400330270ustar00rootroot00000000000000.simple{a:.bar;b:.foo.baz;c:.a .foo.baz;d:.foo.bar;e:.bar.qux} sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/replace/input.scss000066400000000000000000000004251305254536400311250ustar00rootroot00000000000000.simple { a: selector-replace('.foo', '.foo', '.bar'); b: selector-replace('.foo.bar', '.bar', '.baz'); c: selector-replace('.foo.bar', '.bar', '.a .baz'); d: selector-replace('.foo.bar', '.baz.bar', '.qux'); e: selector-replace('.foo.bar.baz', '.foo.baz', '.qux'); }sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/unify/000077500000000000000000000000001305254536400266075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/unify/base/000077500000000000000000000000001305254536400275215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/unify/base/expected_output.css000066400000000000000000000002701305254536400334530ustar00rootroot00000000000000.simple{a:.foo;b:.foo.bar;c:.foo.bar.baz;d:.a .b .foo.bar,.b .a .foo.bar;e:.a .foo.bar;i:.foo.baz,.foo.bang,.bar.baz,.bar.bang}.foo,.bar{content:.foo.baz,.foo.bang,.bar.baz,.bar.bang} sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/unify/base/input.scss000066400000000000000000000006641305254536400315630ustar00rootroot00000000000000.simple { a: selector-unify('.foo', '.foo'); b: selector-unify('.foo', '.bar'); c: selector-unify('.foo.bar', '.bar.baz'); d: selector-unify('.a .foo', '.b .bar'); e: selector-unify('.a .foo', '.a .bar'); f: selector-unify('p', 'a'); g: selector-unify('.foo >', '.bar'); h: selector-unify('.foo', '.bar >'); i: selector-unify('.foo, .bar', '.baz, .bang'); } .foo, .bar { content: selector-unify(&, '.baz, .bang'); }sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/unify/universal_simple/000077500000000000000000000000001305254536400321705ustar00rootroot00000000000000expected_output.css000066400000000000000000000006071305254536400360470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/unify/universal_simpleuniversal-selector{test-01:*;test-02:|*;test-03:*;test-04:|*;test-05:|*;test-06:|*;test-07:*;test-08:|*;test-09:*|*}tag-selector{test-1:tag;test-2:|tag;test-3:tag;test-4:tag;test-5:|tag;test-6:tag}class-selector{test-1:.class;test-2:|*.class;test-3:.class;test-4:*.class;test-5:|*.class;test-6:*|*.class}id-selector{test-1:#id;test-2:|*#id;test-3:#id;test-4:*#id;test-5:|*#id;test-6:*|*#id} sass-spec-3.5.0-2/spec/output_styles/compressed/selector-functions/unify/universal_simple/input.scss000066400000000000000000000022411305254536400342230ustar00rootroot00000000000000universal-selector { test-01: selector-unify("*", "*"); test-02: selector-unify("|*", "*"); test-03: selector-unify("*|*", "*"); test-04: selector-unify("*", "|*"); test-05: selector-unify("|*", "|*"); test-06: selector-unify("*|*", "|*"); test-07: selector-unify("*", "*|*"); test-08: selector-unify("|*", "*|*"); test-09: selector-unify("*|*", "*|*"); } tag-selector { test-1: selector-unify("tag", "*"); test-2: selector-unify("tag", "|*"); test-3: selector-unify("tag", "*|*"); test-4: selector-unify("*", "tag"); test-5: selector-unify("|*", "tag"); test-6: selector-unify("*|*", "tag"); } class-selector { test-1: selector-unify(".class", "*"); test-2: selector-unify(".class", "|*"); test-3: selector-unify(".class", "*|*"); test-4: selector-unify("*", ".class"); test-5: selector-unify("|*", ".class"); test-6: selector-unify("*|*", ".class"); } id-selector { test-1: selector-unify("#id", "*"); test-2: selector-unify("#id", "|*"); test-3: selector-unify("#id", "*|*"); test-4: selector-unify("*", "#id"); test-5: selector-unify("|*", "#id"); test-6: selector-unify("*|*", "#id"); }sass-spec-3.5.0-2/spec/output_styles/compressed/types-4.0/000077500000000000000000000000001305254536400232725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/types-4.0/expected_output.css000066400000000000000000000004451305254536400272300ustar00rootroot00000000000000div{color:color;color:string;color:color;color:number;color:number;color:number;color:list;color:string;color:string;color:string;color:bool;color:bool;color:number;color:string;color:type-of(red);color:"length(a b c d)";color:aqua;color:aqua;color:cyan;color:aqua;width:33;thing:url(number)} sass-spec-3.5.0-2/spec/output_styles/compressed/types-4.0/input.scss000066400000000000000000000011731305254536400253300ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { color: type-of(red); color: type-of("red"); color: type-of(#abc); color: type-of(123); color: type-of(45px); color: type-of(98%); color: type-of(1 2 3); color: type-of(hey); color: type-of("ho"); color: type-of(#{1+2}px); color: type-of(true); color: type-of(false); color: type-of(45 or false); color: type-of(#{#abc}); color: ty#{pe}-of(red); color: quote(le#{ng}th(a b c d)); color: aqua; $x : aqua; color: $x; color: $x + #000000; color: $x; width: #{1+2}+3; thing: url(type-of(3+3)); //foo + bar: 3px; } //@import url(type-of(3+3)); sass-spec-3.5.0-2/spec/output_styles/compressed/types-4.0/options.yml000066400000000000000000000000321305254536400255030ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/compressed/types/000077500000000000000000000000001305254536400227735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/compressed/types/error000066400000000000000000000020141305254536400240440ustar00rootroot00000000000000DEPRECATION WARNING on line 28 of /sass/spec/output_styles/compressed/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/compressed/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}px") DEPRECATION WARNING on line 20 of /sass/spec/output_styles/compressed/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#abc") DEPRECATION WARNING on line 22 of /sass/spec/output_styles/compressed/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("leng#{th(a b c d)}") sass-spec-3.5.0-2/spec/output_styles/compressed/types/expected_output.css000066400000000000000000000004461305254536400267320ustar00rootroot00000000000000div{color:color;color:string;color:color;color:number;color:number;color:number;color:list;color:string;color:string;color:string;color:bool;color:bool;color:number;color:string;color:type-of(red);color:"length(a b c d)";color:aqua;color:aqua;color:cyan;color:aqua;width:3+3;thing:url(number)} sass-spec-3.5.0-2/spec/output_styles/compressed/types/input.scss000066400000000000000000000011731305254536400250310ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { color: type-of(red); color: type-of("red"); color: type-of(#abc); color: type-of(123); color: type-of(45px); color: type-of(98%); color: type-of(1 2 3); color: type-of(hey); color: type-of("ho"); color: type-of(#{1+2}px); color: type-of(true); color: type-of(false); color: type-of(45 or false); color: type-of(#{#abc}); color: ty#{pe}-of(red); color: quote(le#{ng}th(a b c d)); color: aqua; $x : aqua; color: $x; color: $x + #000000; color: $x; width: #{1+2}+3; thing: url(type-of(3+3)); //foo + bar: 3px; } //@import url(type-of(3+3)); sass-spec-3.5.0-2/spec/output_styles/compressed/types/options.yml000066400000000000000000000000611305254536400252060ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/000077500000000000000000000000001305254536400207455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/000077500000000000000000000000001305254536400220265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/00_empty/000077500000000000000000000000001305254536400234635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/00_empty/expected_output.css000066400000000000000000000000001305254536400274040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/00_empty/input.scss000066400000000000000000000000011305254536400255060ustar00rootroot00000000000000 sass-spec-3.5.0-2/spec/output_styles/nested/basic/01_simple_css/000077500000000000000000000000001305254536400244675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/01_simple_css/expected_output.css000066400000000000000000000000251305254536400304170ustar00rootroot00000000000000a { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/01_simple_css/input.scss000066400000000000000000000000241305254536400265170ustar00rootroot00000000000000a { color: blue; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/02_simple_nesting/000077500000000000000000000000001305254536400253475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/02_simple_nesting/expected_output.css000066400000000000000000000000331305254536400312760ustar00rootroot00000000000000div img { border: 0px; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/02_simple_nesting/input.scss000066400000000000000000000000441305254536400274010ustar00rootroot00000000000000div { img { border: 0px; } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/03_simple_variable/000077500000000000000000000000001305254536400254665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/03_simple_variable/expected_output.css000066400000000000000000000000241305254536400314150ustar00rootroot00000000000000a { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/03_simple_variable/input.scss000066400000000000000000000000441305254536400275200ustar00rootroot00000000000000$color: red; a { color: $color; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/04_basic_variables/000077500000000000000000000000001305254536400254425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/04_basic_variables/expected_output.css000066400000000000000000000001361305254536400313750ustar00rootroot00000000000000a { color: red; background: "blue"; } foo { a: 1 2 before; } foo { a: 1 2 before; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/04_basic_variables/input.scss000066400000000000000000000002571305254536400275020ustar00rootroot00000000000000$color: "black"; $color: red; $background: "blue"; a { color: $color; background: $background; } $y: before; $x: 1 2 $y; foo { a: $x; } $y: after; foo { a: $x; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/05_empty_levels/000077500000000000000000000000001305254536400250425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/05_empty_levels/expected_output.css000066400000000000000000000004201305254536400307710ustar00rootroot00000000000000div span { color: red; background: blue; } div { color: gray; } div empty span { color: red; background: blue; } empty1 empty2 div { blah: blah; } empty1 empty2 div { bloo: blee; } empty1 empty2 div empty3 span { blah: blah; blah: blah; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/05_empty_levels/input.scss000066400000000000000000000005621305254536400271010ustar00rootroot00000000000000div { span { color: red; background: blue; } } div { color: gray; empty { span { color: red; background: blue; } } } empty1 { empty2 { div { blah: blah; } } } empty1 { empty2 { div { bloo: blee; empty3 { span { blah: blah; blah: blah; } } } } } sass-spec-3.5.0-2/spec/output_styles/nested/basic/06_nesting_and_comments/000077500000000000000000000000001305254536400265315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/06_nesting_and_comments/expected_output.css000066400000000000000000000016011305254536400324620ustar00rootroot00000000000000/* top level comment -- should be preserved */ div { /* another comment that should be preserved */ color: red; background: blue; /* the next selector should be indented two spaces */ margin: 10px 5px; } div span { font-weight: bold; /* yet another comment that should be preserved */ display: inline-block; } div span a { text-decoration: none; /* where will this comment go? */ color: green; /* what about this comment? */ border: 1px bloo blee red; } div empty not_empty { blah: blah; bloo: bloo; } div p { padding: 10px 8%; -webkit-box-sizing: hux; } div h1 { color: "a 'red' and \"blue\" value"; } /* last comment, top level again -- compare the indentation! */ div { f: g; } div empty span { a: b; } div empty_with_comment { /* hey now */ } div empty_with_comment span { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/06_nesting_and_comments/input.scss000066400000000000000000000016721305254536400305730ustar00rootroot00000000000000$blah: bloo blee; $blip: "a 'red' and \"blue\" value"; /* top level comment -- should be preserved */ div { /* another comment that should be preserved */ color: red; background: blue; $blux: hux; // gone! span { font-weight: bold; a { text-decoration: none; /* where will this comment go? */ color: green; /* what about this comment? */ border: 1px $blah red; } /* yet another comment that should be preserved */ display: inline-block; } // gone! /* the next selector should be indented two spaces */ empty { not_empty { blah: blah; // gone! bloo: bloo; } } p { padding: 10px 8%; -webkit-box-sizing: $blux; } margin: 10px 5px; h1 { color: $blip; } } /* last comment, top level again -- compare the indentation! */ div { f: g; empty { span { a: b; } } empty_with_comment { /* hey now */ span { c: d; } } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/07_nested_simple_selector_groups/000077500000000000000000000000001305254536400304665ustar00rootroot00000000000000expected_output.css000066400000000000000000000011271305254536400343430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/07_nested_simple_selector_groupsa, b { color: red; background: blue; } c, d { color: gray; } c e, c f, d e, d f { background: blue; padding: 10px 5px; } c g, c h, d g, d h { blah: blah; bloo: bloo; } c i, c j, d i, d j { foo: goo; } c i k, c i l, c j k, c j l, d i k, d i l, d j k, d j l { hoo: boo; } c i k m, c i k n, c i k o, c i l m, c i l n, c i l o, c j k m, c j k n, c j k o, c j l m, c j l n, c j l o, d i k m, d i k n, d i k o, d i l m, d i l n, d i l o, d j k m, d j k n, d j k o, d j l m, d j l n, d j l o { wow: we are far inside; but: it still works; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/07_nested_simple_selector_groups/input.scss000066400000000000000000000004731305254536400325260ustar00rootroot00000000000000a, b { color: red; background: blue; } c, d { color: gray; e, f { background: blue; padding: 10px 5px; } g, h { blah: blah; bloo: bloo; } i, j { foo: goo; k, l { m, n, o { wow: we are far inside; but: it still works; } hoo: boo; } } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/08_selector_combinators/000077500000000000000000000000001305254536400265555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/08_selector_combinators/expected_output.css000066400000000000000000000001541305254536400325100ustar00rootroot00000000000000a + b > c { color: red; background: gray; } a + b > c d e { color: blue; background: white; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/08_selector_combinators/input.scss000066400000000000000000000001511305254536400306060ustar00rootroot00000000000000a + b > c { d e { color: blue; background: white; } color: red; background: gray; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/09_selector_groups_and_combinators/000077500000000000000000000000001305254536400307775ustar00rootroot00000000000000expected_output.css000066400000000000000000000002201305254536400346450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/09_selector_groups_and_combinatorsa + b, c { blah: blah; bleh: bleh; } a + b d e, a + b f ~ g + h, a + b > i, c d e, c f ~ g + h, c > i { bloo: bloo; blee: blee; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/09_selector_groups_and_combinators/input.scss000066400000000000000000000001441305254536400330320ustar00rootroot00000000000000a + b, c { blah: blah; bleh: bleh; d e, f ~ g + h, > i { bloo: bloo; blee: blee; } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/10_classes_and_ids/000077500000000000000000000000001305254536400254445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/10_classes_and_ids/expected_output.css000066400000000000000000000002761305254536400314040ustar00rootroot00000000000000a + b, .class { blah: blah; bleh: bleh; } a + b d #id, a + b f ~ g.other + h, a + b > i#grar, .class d #id, .class f ~ g.other + h, .class > i#grar { bloo: bloo; blee: blee; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/10_classes_and_ids/input.scss000066400000000000000000000001661305254536400275030ustar00rootroot00000000000000a + b, .class { blah: blah; bleh: bleh; d #id, f ~ g.other + h, > i#grar { bloo: bloo; blee: blee; } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/11_attribute_selectors/000077500000000000000000000000001305254536400264155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/11_attribute_selectors/expected_output.css000066400000000000000000000001731305254536400323510ustar00rootroot00000000000000[hey='ho'], a > b { blah: blah; } [hey='ho'] c, [hey='ho'] [hoo*="ha"], a > b c, a > b [hoo*="ha"] { bloo: bloo; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/11_attribute_selectors/input.scss000066400000000000000000000001241305254536400304460ustar00rootroot00000000000000[hey = 'ho'], a > b { blah: blah; c, [hoo *= "ha" ] { bloo: bloo; } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/13_back_references/000077500000000000000000000000001305254536400254325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/13_back_references/expected_output.css000066400000000000000000000001351305254536400313640ustar00rootroot00000000000000hey, ho { blah: blah; } hey > boo, foo hey.goo, ho > boo, foo ho.goo { bloo: bloo; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/13_back_references/input.scss000066400000000000000000000001041305254536400274610ustar00rootroot00000000000000hey, ho { & > boo, foo &.goo { bloo: bloo; } blah: blah; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/14_imports/000077500000000000000000000000001305254536400240275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/14_imports/a.scss000066400000000000000000000000541305254536400251430ustar00rootroot00000000000000div { span { moo: goo; } } $x: boo;sass-spec-3.5.0-2/spec/output_styles/nested/basic/14_imports/b.scss000066400000000000000000000001051305254536400251410ustar00rootroot00000000000000hoo { mux: scooba-dee-doo; flux: gooboo $x; @import "d.scss"; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/14_imports/d.scss000066400000000000000000000000261305254536400251450ustar00rootroot00000000000000d { inside: d now; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/14_imports/expected_output.css000066400000000000000000000004251305254536400277630ustar00rootroot00000000000000div span { moo: goo; } foo { blah: blah; } foo goo { blee: blee; hello: world; } foo goo hoo { mux: scooba-dee-doo; flux: gooboo boo; } foo goo hoo d { inside: d now; } foo blux { hey: another thing; ho: will this work; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/14_imports/input.scss000066400000000000000000000002221305254536400260570ustar00rootroot00000000000000@import "a.scss"; foo { blah: blah; goo { blee: blee; @import "../14_imports/b.scss"; hello: world; } @import "sub/c.scss"; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/14_imports/sub/000077500000000000000000000000001305254536400246205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/14_imports/sub/c.scss000066400000000000000000000000641305254536400257370ustar00rootroot00000000000000blux { hey: another thing; ho: will this work; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/15_arithmetic_and_lists/000077500000000000000000000000001305254536400265245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/15_arithmetic_and_lists/expected_output.css000066400000000000000000000010541305254536400324570ustar00rootroot00000000000000div { a: 3; b: 3.75; c: 1; /* shouldn't eval the following "300" */ d: 300; /* increasingly jacked-up edge cases that combine arithmetic with lists */ e: 15/10 2 3; f: 123 4 5 6; g: 1114/7 8 9 6; /* shouldn't perform the following division */ h: 15 / 3 / 5; /* should perform the following division now */ i: 1; /* this too */ j: 1; /* and this */ k: 5; l: 1; m: 1/2, 1 2 3 url("www.foo.com/blah.png") blah blah; n: 1 2 3, 1 2 3 4 5 6, 7 8 9; o: 9px; p: 5px; q: 2; r: 64em; s: 2.5em; t: 120.754/5 6/7; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/15_arithmetic_and_lists/input.scss000066400000000000000000000013231305254536400305570ustar00rootroot00000000000000$stuff: 1 2 3; $three: 3; div { a: 1 + 2; b: 3 + 3/4; c: 1/2 + 1/2; /* shouldn't eval the following "300" */ d: 300; /* increasingly jacked-up edge cases that combine arithmetic with lists */ e: 1 + (5/10 2 3); f: 1 + ((2+(3 4) 5) 6); g: 1 + ((1+(14/7 8) 9) 6); /* shouldn't perform the following division */ h: 15 / 3 / 5; /* should perform the following division now */ i: (15 / 3 / 5); /* this too */ j: (15 / 3) / 5; /* and this */ k: 15 / $three; l: 15 / 5 / $three; m: 1/2, $stuff url("www.foo.com/blah.png") blah blah; n: 1 2 3, $stuff 4 5 (6, 7 8 9); o: 3px + 3px + 3px; p: 4 + 1px; q: (20pt / 10pt); r: 16em * 4; s: (5em / 2); t: 1 + (2 + (3/4 + (4/5 6/7))); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/16_hex_arithmetic/000077500000000000000000000000001305254536400253315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/16_hex_arithmetic/expected_output.css000066400000000000000000000005631305254536400312700ustar00rootroot00000000000000div { p01: #AbC; p02: #AAbbCC; p03: #AbChello; p04: #abbccd; p05: #aabbdd; p06: #0101ff; p07: blue; p08: cyan; p09: #000000; p10: black; p11: black; p12: yellow; p13: #020202; p14: black; p15a: 10-#a2B; p15b: 10-#aa22BB; p16: black; p17: magenta; p18: 10 #ab23bc; p19a: 10/#a2B; p19b: 10/#aa22BB; p20: #0b0a0b; p21: white; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/16_hex_arithmetic/input.scss000066400000000000000000000013261305254536400273670ustar00rootroot00000000000000div { p01: #AbC; p02: #AAbbCC; p03: #AbC + hello; p04: #AbC + 1; // add 1 to each triplet p05: #AbC + #001; // triplet-wise addition p06: #0000ff + 1; // add 1 to each triplet; ignore overflow because it doesn't correspond to a color name p07: #0000ff + #000001; // convert overflow to name of color (blue) p08: #00ffff + #000101; // aqua p09: #000000; p10: #000000 - 1; // black p11: #000000 - #000001; // black p12: #ffff00 + #010100; // yellow p13: (#101010 / 7); p14: #000 + 0; p15a: 10 - #a2B; p15b: 10 - #aa22BB; p16: #000 - #001; p17: #f0F + #101; p18: 10 #a2B + 1; p19a: (10 / #a2B); p19b: (10 / #aa22BB); p20: rgb(10,10,10) + #010001; p21: #010000 + rgb(255, 255, 255); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/17_basic_mixins/000077500000000000000000000000001305254536400250055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/17_basic_mixins/expected_output.css000066400000000000000000000005561305254536400307460ustar00rootroot00000000000000a { hey: ho; hugabug: third second; hugabug: kwd-y kwd-x; goo: boo hoo; no: parameters here; /* end of hux */ flugablug: pug flug glug; flugablug: pug mug glug; } a div, a span { some: nested stuff; } a div foo, a div bar, a span foo, a span bar { more: stuff so forth; blah: blah; } div { blah: blah from a variable blah; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/17_basic_mixins/input.scss000066400000000000000000000007441305254536400270460ustar00rootroot00000000000000@mixin foo($x, $y) { hugabug: $y $x; } @mixin bar($a, $b: flug) { flugablug: $a $b glug; } @mixin hux() { no: parameters here; div, span { some: nested stuff; foo, bar { more: stuff so forth; blah: blah; } } /* end of hux */ } a { hey: ho; @include foo(second, third); @include foo($y: kwd-y, $x: kwd-x); goo: boo hoo; @include hux; @include bar(pug); @include bar(pug, mug); } $x: from a variable; div { blah: blah $x blah; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/18_mixin_scope/000077500000000000000000000000001305254536400246535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/18_mixin_scope/expected_output.css000066400000000000000000000003031305254536400306020ustar00rootroot00000000000000div { a: global x; b: global y; f-a: arg; f-b: global y; f-a: local x changed by foo; f-b: global y changed by foo; f-c: new local z; a: global x; b: global y changed by foo; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/18_mixin_scope/input.scss000066400000000000000000000004011305254536400267020ustar00rootroot00000000000000$x: global x; $y: global y; @mixin foo($x) { f-a: $x; f-b: $y; $x: local x changed by foo; $y: global y changed by foo !global; $z: new local z; f-a: $x; f-b: $y; f-c: $z; } div { a: $x; b: $y; @include foo(arg); a: $x; b: $y; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/19_full_mixin_craziness/000077500000000000000000000000001305254536400265665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/19_full_mixin_craziness/expected_output.css000066400000000000000000000020211305254536400325140ustar00rootroot00000000000000div { /* begin foo */ margin: 1 2; /* end foo */ /* begin foo */ margin: 1 3; /* end foo */ margin: 1 2 zee; margin: 1 kwd-y kwd-z; } div blip { hey: now; } div blip { hey: now; } div { /* begin hux */ color: global-y; /* begin foo */ margin: called-from-hux global-y; /* end foo */ /* end hux */ } div blip { hey: now; } div { /* begin hux */ color: calling-hux-again; /* begin foo */ margin: called-from-hux calling-hux-again; /* end foo */ /* end hux */ } div blip { hey: now; } div { blah: original-bung; } div { blah: redefined-bung; } div { /* calls to nullary mixins may omit the empty argument list */ blah: redefined-bung; } div { /* begin foo */ margin: kwdarg1 kwdarg2; /* end foo */ } div blip { hey: now; } hoo { color: boo; } div { blah: boogoo some other default; } div { value: original; } div { value: no longer original; } div { arg: changed local x; blarg: changed global y; a: global-x; b: changed global y; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/19_full_mixin_craziness/input.scss000066400000000000000000000025141305254536400306240ustar00rootroot00000000000000$x: global-x; $y: global-y; $z: global-z; @mixin foo($x, $y) { /* begin foo */ margin: $x $y; blip { hey: now; } /* end foo */ } @mixin foogoo($x, $y, $z) { margin: $x $y $z; } @mixin hux($y) { /* begin hux */ color: $y; @include foo(called-from-hux, $y: $y); /* end hux */ } div { @include foo(1, 2); @include foo(1, 3); @include foogoo(1, 2, $z: zee); @include foogoo(1, $y /* blah */ : kwd-y, $z: kwd-z); } div { @include hux($y: $y); } $y: different-global-y; div { @include hux(calling-hux-again); } @mixin bung() { blah: original-bung; } div { @include bung(); } @mixin bung() { blah: redefined-bung; } div { @include bung(); } div { /* calls to nullary mixins may omit the empty argument list */ @include bung; } div { @include foo($x: kwdarg1, $y: kwdarg2); } @mixin ruleset() { hoo { color: boo; } } @include ruleset(); $da: default argument; @mixin default_args($x, $y: $da) { blah: $x $y; } $da: some other default; div { @include default_args(boogoo); } @mixin original() { value: original; } div { @include original(); } @mixin original() { value: no longer original; } div { @include original(); } @mixin set-x($x) { $x: changed local x; arg: $x; $y: changed global y !global; blarg: $y; } div { @include set-x(blah); a: $x; b: $y; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/20_scoped_variables/000077500000000000000000000000001305254536400256345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/20_scoped_variables/expected_output.css000066400000000000000000000002601305254536400315650ustar00rootroot00000000000000outer { /* assigning to $x */ blah: blah; } outer inner { /* begin foo */ /* assigning to $x */ x: inside foo; /* end foo */ x: inside outer scope; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/20_scoped_variables/input.scss000066400000000000000000000003351305254536400276710ustar00rootroot00000000000000@mixin foo() { /* begin foo */ /* assigning to $x */ $x: inside foo; x: $x; /* end foo */ } outer { /* assigning to $x */ $x: inside outer scope; blah: blah; inner { @include foo(); x: $x; } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/21_one_builtin_function/000077500000000000000000000000001305254536400265445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/21_one_builtin_function/expected_output.css000066400000000000000000000000601305254536400324730ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/21_one_builtin_function/input.scss000066400000000000000000000001211305254536400305720ustar00rootroot00000000000000div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/22_colors_with_alpha/000077500000000000000000000000001305254536400260325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/22_colors_with_alpha/expected_output.css000066400000000000000000000004111305254536400317610ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; flah: #111111; grah: rgba(255, 0, 238, 0.5); blah: rgba(1, 2, 3, 0.6); floo: cyan; bloo: rgba(0, 255, 255, 0.7); groo: cyan; hoo: 123; moo: 45; poo: 6; goo: rgba(64, 0, 191, 0.75); boo: #edcba9; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/22_colors_with_alpha/input.scss000066400000000000000000000006111305254536400300640ustar00rootroot00000000000000$x: rgb(0, 255, 255); div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); flah: rgba(0, 0, 0, 1) + #111; grah: rgba(#f0e, $alpha: .5); blah: rgba(1,2,3,.6); floo: $x; bloo: rgba($x, 0.7); groo: $x; $x: rgb(123, 45, 6); hoo: red($x); moo: green($x); poo: blue($x); goo: mix(rgba(255, 0, 0, 0.5), #00f); boo: invert(#123456); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation-4.0/000077500000000000000000000000001305254536400300555ustar00rootroot00000000000000expected_output.css000066400000000000000000000001301305254536400337230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation-4.0div { a: helloworld; a: hello world; b: 12 3; b: list; b: 123; b: string; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation-4.0/input.scss000066400000000000000000000002001305254536400321010ustar00rootroot00000000000000div { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation-4.0/options.yml000066400000000000000000000000321305254536400322660ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation/000077500000000000000000000000001305254536400275565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation/error000066400000000000000000000010131305254536400306250ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/output_styles/nested/basic/23_basic_value_interpolation/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("123") DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/basic/23_basic_value_interpolation/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{12 + 111}") sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation/expected_output.css000066400000000000000000000001311305254536400335040ustar00rootroot00000000000000div { a: helloworld; a: hello world; b: 123; b: string; b: 123; b: string; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation/input.scss000066400000000000000000000002001305254536400316020ustar00rootroot00000000000000div { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/23_basic_value_interpolation/options.yml000066400000000000000000000000611305254536400317710ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/basic/24_namespace_properties/000077500000000000000000000000001305254536400265435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/24_namespace_properties/expected_output.css000066400000000000000000000003361305254536400325000ustar00rootroot00000000000000div { a-p1: q; a-b-p2: q; a-p3: q; } foo { bar: baz; bar-bip: bop; bar-bing: string; bar-bang: 3; bar-bung: bap; bar-bong: bup; bar-bong-x: x; bar-bong-y: y; bar-bong-z: z; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/24_namespace_properties/input.scss000066400000000000000000000003431305254536400305770ustar00rootroot00000000000000div { a: { p1: q; b: { p2: q; } p3: q; } } foo { bar: baz { bip: bop; bing: type-of("hello"); bang: 1 + 2; bung: bap; bong: bup { x: x; y: y; z: z; } } } sass-spec-3.5.0-2/spec/output_styles/nested/basic/25_basic_string_interpolation/000077500000000000000000000000001305254536400277525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/25_basic_string_interpolation/expected_output.css000066400000000000000000000000571305254536400337070ustar00rootroot00000000000000div { blah: "hello 4 world px bloon blah"; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/25_basic_string_interpolation/input.scss000066400000000000000000000001041305254536400320010ustar00rootroot00000000000000div { blah: "hello #{2+2} world #{unit(23px)} #{'bloo\n'} blah"; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/26_selector_interpolation/000077500000000000000000000000001305254536400271245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/26_selector_interpolation/expected_output.css000066400000000000000000000002371305254536400330610ustar00rootroot00000000000000foo, bar { p: 1; } foo baz, foo hux, bar baz, bar hux { q: 2; } foo baz mumble4, foo hux mumble4, bar baz mumble4, bar hux mumble4 { r: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/26_selector_interpolation/input.scss000066400000000000000000000001771305254536400311650ustar00rootroot00000000000000$x: oo, ba; $y: az, hu; f#{$x}r { p: 1; b#{$y}x { q: 2; mumble#{length($x) + length($y)} { r: 3; } } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/27_media_queries/000077500000000000000000000000001305254536400251525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/27_media_queries/expected_output.css000066400000000000000000000004061305254536400311050ustar00rootroot00000000000000a b c { blee: blee; blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { hey: ho; } a b c g h k l m, a b c i j k l m { hee: fee; } } sass-spec-3.5.0-2/spec/output_styles/nested/basic/27_media_queries/input.scss000066400000000000000000000003511305254536400272050ustar00rootroot00000000000000a b c { blee: blee; d e f { blah: blah; bloo: bloo; } g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { hey: ho; k l m { hee: fee; } } } blah: blah; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/28_url/000077500000000000000000000000001305254536400231415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/28_url/expected_output.css000066400000000000000000000022501305254536400270730ustar00rootroot00000000000000div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudgepop.css); bar: url("http://fudgepop/styles.css"); hux: url(http://box_123////fudgepop.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-1.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-2.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-3.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-4.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-5.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); gloo: url("hey3.css"); floo: url(hadoop-444.css); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/28_url/input.scss000066400000000000000000000010021305254536400251660ustar00rootroot00000000000000$x: pop; $y: 123; div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudge#{$x}.css); bar: url("http://fudge#{$x}/styles.css"); hux: url(http://box_#{$y}////fudge#{$x}.css); @each $i in (1 2 3 4 5) { hux: url(http://box_#{$y}////fudge#{$x}.css); foo: url(http://blah.com/bar-#{$i}.css); bar: url(http://fonts.googleapis.com/css?family=Karla:400,700,400italic|Anonymous+Pro:400,700,400italic); } gloo: url("hey#{1+2}.css"); floo: url(hadoop-#{$y+321}.css); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/29_if/000077500000000000000000000000001305254536400227365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/29_if/expected_output.css000066400000000000000000000001251305254536400266670ustar00rootroot00000000000000div { background: gray; } div { background: blue; } div { background: red; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/29_if/input.scss000066400000000000000000000006551305254536400250000ustar00rootroot00000000000000$x: a, b, 1+2; @if type-of(nth($x, 3)) == number { div { background: gray; } } @if type-of(nth($x, 2)) == number { div { background: gray; } } @else if type-of(nth($x, 2)) == string { div { background: blue; } } @if type-of(nth($x, 2)) == number { div { background: gray; } } @else if type-of(nth($x, 2)) == color { div { background: blue; } } @else { div { background: red; } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/30_if_in_function/000077500000000000000000000000001305254536400253215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/30_if_in_function/expected_output.css000066400000000000000000000001301305254536400312460ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: bar; content: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/30_if_in_function/input.scss000066400000000000000000000004251305254536400273560ustar00rootroot00000000000000$x: true; @function foobar() { @if $x { $x: false !global; @return foo; } @else { $x: true !global; @return bar; } } div { content: foobar(); content: foobar(); content: foobar(); content: foobar(); $x: false !global; content: foobar(); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/31_if_in_mixin/000077500000000000000000000000001305254536400246215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/31_if_in_mixin/expected_output.css000066400000000000000000000001101305254536400305440ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/31_if_in_mixin/input.scss000066400000000000000000000003761305254536400266630ustar00rootroot00000000000000$x: true; @mixin foobar() { @if $x { $x: false !global; content: foo; } @else { $x: true !global; content: bar; } } div { @include foobar(); @include foobar(); @include foobar(); $x: true !global; @include foobar(); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/32_percentages/000077500000000000000000000000001305254536400246325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/32_percentages/expected_output.css000066400000000000000000000002211305254536400305600ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/32_percentages/input.scss000066400000000000000000000003371305254536400266710ustar00rootroot00000000000000div { width: 10% + 20%; height: 10% - 20%; width: 10% + 10; width: 10 + 10%; height: 10% - 10; height: 10 - 10%; blah: (20% / 4%); flah: 12 * 75%; grah: 75% * 12; // hwah: (24 / 8%); nyah: (35% / 7); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/33_ambiguous_imports/000077500000000000000000000000001305254536400261035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/33_ambiguous_imports/blir/000077500000000000000000000000001305254536400270335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/33_ambiguous_imports/blir/_fudge.scss000066400000000000000000000000311305254536400311530ustar00rootroot00000000000000fudge { color: brown; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/33_ambiguous_imports/dir.scss000066400000000000000000000000551305254536400275560ustar00rootroot00000000000000dir { color: blue; } @import "blir/fudge";sass-spec-3.5.0-2/spec/output_styles/nested/basic/33_ambiguous_imports/dir/000077500000000000000000000000001305254536400266615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/33_ambiguous_imports/dir/whatever000066400000000000000000000000001305254536400304170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/33_ambiguous_imports/expected_output.css000066400000000000000000000001121305254536400320300ustar00rootroot00000000000000main { color: red; } dir { color: blue; } fudge { color: brown; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/33_ambiguous_imports/input.scss000066400000000000000000000000461305254536400301370ustar00rootroot00000000000000main { color: red; } @import "dir";sass-spec-3.5.0-2/spec/output_styles/nested/basic/35_varargs_false/000077500000000000000000000000001305254536400251545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/35_varargs_false/expected_output.css000066400000000000000000000000401305254536400311010ustar00rootroot00000000000000div { thing: a; thing: b; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/35_varargs_false/input.scss000066400000000000000000000002031305254536400272030ustar00rootroot00000000000000@mixin foo($args...) { @each $arg in $args { @if $arg { thing: $arg; } } } div { @include foo(a, b, false); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/36_extra_commas_in_selectors/000077500000000000000000000000001305254536400275715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/36_extra_commas_in_selectors/expected_output.css000066400000000000000000000000341305254536400335210ustar00rootroot00000000000000div, span { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/36_extra_commas_in_selectors/input.scss000066400000000000000000000000421305254536400316210ustar00rootroot00000000000000div,, , span, ,, { color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/37_url_expressions/000077500000000000000000000000001305254536400256035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/37_url_expressions/expected_output.css000066400000000000000000000002201305254536400315300ustar00rootroot00000000000000div { blah: url(foobar); blah: url(fn("s")); blah: url("red.png"); blah: url(hello-world.png); blah: url("assets/fudge/budge.png"); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/37_url_expressions/input.scss000066400000000000000000000004351305254536400276410ustar00rootroot00000000000000$x: true; $file-1x: "budge.png"; @function fudge($str) { @return "assets/fudge/" + $str; } div { blah: url(foo + bar); blah: url(fn("s")); blah: url(if(true, "red.png", "blue.png")); blah: url(hello-#{world}.png); blah: url(if($x, fudge("#{$file-1x}"), "#{$file-1x}")); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/38_expressions_in_at_directives/000077500000000000000000000000001305254536400303155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000661305254536400341730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/38_expressions_in_at_directives@foo $x $y, hux { bar { whatever: whatever; } } sass-spec-3.5.0-2/spec/output_styles/nested/basic/38_expressions_in_at_directives/input.scss000066400000000000000000000001071305254536400323470ustar00rootroot00000000000000$x: 1; $y: 2; @foo $x $y, hux { bar { whatever: whatever; } } sass-spec-3.5.0-2/spec/output_styles/nested/basic/39_dash_match_attribute_selector/000077500000000000000000000000001305254536400304175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400342730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/39_dash_match_attribute_selectordiv[class|="blah"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/39_dash_match_attribute_selector/input.scss000066400000000000000000000000451305254536400324520ustar00rootroot00000000000000div[class|="blah"] { color: blue; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/40_pseudo_class_identifier_starting_with_n/000077500000000000000000000000001305254536400325025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400363500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; } input.scss000066400000000000000000000000371305254536400344570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/41_slashy_urls/000077500000000000000000000000001305254536400247025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/41_slashy_urls/expected_output.css000066400000000000000000000001211305254536400306270ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/41_slashy_urls/input.scss000066400000000000000000000001201305254536400267270ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/42_css_imports/000077500000000000000000000000001305254536400247005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/42_css_imports/expected_output.css000066400000000000000000000001651305254536400306350ustar00rootroot00000000000000@import url(hux bux.css); @import url(foo.css); @import url(bar.css); div { color: red; } span { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/42_css_imports/input.scss000066400000000000000000000001561305254536400267360ustar00rootroot00000000000000div { color: red; } @import "hux\ bux.css"; @import "foo.css"; span { color: blue; } @import "bar.css";sass-spec-3.5.0-2/spec/output_styles/nested/basic/43_str_length/000077500000000000000000000000001305254536400245055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/43_str_length/expected_output.css000066400000000000000000000001171305254536400304370ustar00rootroot00000000000000div { foo: 7; foo: 7; foo: 0; foo: 11; foo: 6; foo: 6; foo: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/43_str_length/input.scss000066400000000000000000000003261305254536400265420ustar00rootroot00000000000000div { foo: str-length("protégé"); foo: str-length(protégé); foo: str-length(""); foo: str-length("hello there"); foo: str-length("Façade"); foo: str-length("Tromsø"); foo: str-length("Ãlso"); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/44_bem_selectors/000077500000000000000000000000001305254536400251635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/44_bem_selectors/expected_output.css000066400000000000000000000001721305254536400311160ustar00rootroot00000000000000div_foo { blah: blah; } div--modifier { blach: blah; } divhux { blah: blah; } divdiv.foo#bar[hux] { blah: blah; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/44_bem_selectors/input.scss000066400000000000000000000002231305254536400272140ustar00rootroot00000000000000div { &_foo { blah: blah; } &--modifier { blach: blah; } &hux { blah: blah; } &div.foo#bar[hux] { blah: blah; } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/45_str_insert/000077500000000000000000000000001305254536400245325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/45_str_insert/expected_output.css000066400000000000000000000013121305254536400304620ustar00rootroot00000000000000@charset "UTF-8"; div { bar: "Xabcd"; bar: "Xabcd"; bar: "X'fjd'skabcd"; bar: "abecd"; bar: "abcde"; bar: "abced"; bar: "eabcd"; bar: "eabcd"; bar: "eabcd"; bar: eabcd; bar: eabcd; bar: "abcdDéjà vu"; bar: "Dabcdéjà vu"; bar: "Déjà abcdvu"; bar: "Déjà vuabcd"; bar: " ABCD øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "ø ABCD áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéí ABCD óúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíóúüñ ABCD ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ ABCD "; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ ABCD ҈ݓ"; bar: " ABCD øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/45_str_insert/input.scss000066400000000000000000000021431305254536400265660ustar00rootroot00000000000000div { bar: str-insert("abcd", "X", 1); bar: str-insert("abcd", 'X', 1); bar: str-insert("abcd", 'X\'fjd\'sk', 1); bar: str-insert("abcd", "e", 3); bar: str-insert("abcd", "e", 18); bar: str-insert("abcd", "e", -2); bar: str-insert("abcd", "e", -18); bar: str-insert("abcd", "e", 0); bar: str-insert("abcd", e, 0); bar: str-insert(abcd, "e", 0); bar: str-insert(abcd, e, 0); bar: str-insert("Déjà vu", "abcd", 0); bar: str-insert("Déjà vu", "abcd", 2); bar: str-insert("Déjà vu", "abcd", -3); bar: str-insert("Déjà vu", "abcd", 18); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 0); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 2); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 5); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 9); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", 28); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", -3); bar: str-insert("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", " ABCD ", -28); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/46_str_index/000077500000000000000000000000001305254536400243365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/46_str_index/expected_output.css000066400000000000000000000002051305254536400302660ustar00rootroot00000000000000div { bar: a 2; bar: a 1; bar: a 5; bar: a; bar: a; bar: a; bar: a 15; bar: a 6; bar: a; bar: a 1; bar: a 1; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/46_str_index/input.scss000066400000000000000000000010021305254536400263630ustar00rootroot00000000000000div { bar: a str-index("abcde", "bc"); bar: a str-index("abcde", "a"); bar: a str-index("abcde", "e"); bar: a str-index("abcde", "xyz"); bar: a str-index("", "abc"); bar: a str-index("abcde", "abcdefg"); bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "Ɋ"); // 15 bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "úüñ"); // 6 bar: a str-index("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", "abcde"); bar: a str-index("abcde", ""); bar: a str-index("", ""); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/48_case_conversion/000077500000000000000000000000001305254536400255215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/48_case_conversion/expected_output.css000066400000000000000000000003601305254536400314530ustar00rootroot00000000000000div { bar: "BLAH"; bar: "BLAH"; bar: "BLAH"; bar: "1232178942"; bar: BLAH; bar: BLAH; bar: BLAH; bar: ""; bar: "blah"; bar: "blah"; bar: "blah"; bar: "1232178942"; bar: blah; bar: blah; bar: blah; bar: ""; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/48_case_conversion/input.scss000066400000000000000000000007431305254536400275610ustar00rootroot00000000000000div { bar: to-upper-case("blah"); bar: to-upper-case("BLAH"); bar: to-upper-case("bLaH"); bar: to-upper-case("1232178942"); bar: to-upper-case(blah); bar: to-upper-case(BLAH); bar: to-upper-case(bLaH); bar: to-upper-case(""); bar: to-lower-case("blah"); bar: to-lower-case("BLAH"); bar: to-lower-case("bLaH"); bar: to-lower-case("1232178942"); bar: to-lower-case(blah); bar: to-lower-case(BLAH); bar: to-lower-case(bLaH); bar: to-lower-case(""); } sass-spec-3.5.0-2/spec/output_styles/nested/basic/49_interpolants_in_css_imports/000077500000000000000000000000001305254536400301775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/49_interpolants_in_css_imports/expected_output.css000066400000000000000000000001441305254536400341310ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Oswald"); sass-spec-3.5.0-2/spec/output_styles/nested/basic/49_interpolants_in_css_imports/input.scss000066400000000000000000000003661305254536400322400ustar00rootroot00000000000000$google-protocol: "http"; // choose http or https $google-webfont: "Open+Sans:400italic,700italic,400,700|Oswald"; // pull string after ?family= from step 3 @import url("#{$google-protocol}://fonts.googleapis.com/css?family=#{$google-webfont}");sass-spec-3.5.0-2/spec/output_styles/nested/basic/50_wrapped_pseudo_selectors/000077500000000000000000000000001305254536400274365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/50_wrapped_pseudo_selectors/expected_output.css000066400000000000000000000003671305254536400333770ustar00rootroot00000000000000div :-moz-any(ol p.blah, ul, menu, dir) :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } div :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } div :foo(p div) { hi: hi; } div :foo(ol) { hi: hi; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/50_wrapped_pseudo_selectors/input.scss000066400000000000000000000004071305254536400314730ustar00rootroot00000000000000div { :-moz-any(ol p.blah, ul, menu, dir) :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } :-moz-any(ol span + h1, ul, menu, dir) ul { list-style-type: square; } :foo(p div) { hi: hi; } :foo(ol) { hi: hi; } } sass-spec-3.5.0-2/spec/output_styles/nested/basic/51_trailing_commas_in_list/000077500000000000000000000000001305254536400272245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/51_trailing_commas_in_list/expected_output.css000066400000000000000000000000571305254536400331610ustar00rootroot00000000000000.test { out1: 3; blah: string; out: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/51_trailing_commas_in_list/input.scss000066400000000000000000000002531305254536400312600ustar00rootroot00000000000000$mylist: (alpha, beta, gamma, ); $my-single-item-list: (alpha,); .test { out1: length($mylist); blah: type-of(nth($mylist,3)); out: length($my-single-item-list); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/52_interchangeable_hyphens_underscores/000077500000000000000000000000001305254536400316215ustar00rootroot00000000000000expected_output.css000066400000000000000000000006001305254536400354710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/52_interchangeable_hyphens_underscoresdiv { blah: blah; hi: "hi"; blah: blah; hi: "hello"; foo: "boop"; foo: "hello"; bar: "hello"; } div { color: a; } div { color: b; } div { color: c; } div { color: 1; } div { color: 2; } div { color: 3; } div { color: 4; } div { color: 5; } div { color: 6; } div { color: 7; } div { color: 8; } div { color: 9; } div { foo: blah; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/52_interchangeable_hyphens_underscores/input.scss000066400000000000000000000010711305254536400336540ustar00rootroot00000000000000$my-cool-var: "hello"; @mixin my-cool-mixin($yada-yada) { blah: blah; hi: $yada_yada; } @function my-cool-function($cool_arg) { @return $cool-arg; } div { @include my_cool-mixin($yada_yada: "hi"); @include my_cool-mixin($my_cool-var); foo: my-cool_function($cool-arg: "boop"); foo: my-cool_function($my-cool_var); bar: $my_cool_var; } @each $my_cool_var in a, b, c { div { color: $my-cool-var; } } @for $my_cool_var from 1 to 10 { div { color: $my-cool-var; } } @function blah_blah() { @return blah; } div { foo: blah-blah(); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/53_escaped_quotes/000077500000000000000000000000001305254536400253415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/53_escaped_quotes/expected_output.css000066400000000000000000000006041305254536400312740ustar00rootroot00000000000000[data-icon='test-1']:before { content: '\\'; } [data-icon='test-2']:before { content: '\''; } [data-icon='test-3']:before { content: "\""; } [data-icon='test-4']:before { content: '\\'; } [data-icon='test-5']:before { content: '\''; } [data-icon='test-6']:before { content: "\""; } .\E9motion { blah: hi; } .\E9 dition { blah: hi; } .\0000E9dition { blah: hi; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/53_escaped_quotes/input.scss000066400000000000000000000007271305254536400274030ustar00rootroot00000000000000[data-icon='test-1']:before { content:'\\'; } [data-icon='test-2']:before { content:'\''; } [data-icon='test-3']:before { content:"\""; } [data-icon='test-4']:before { content:'\\'; } [data-icon='test-5']:before { content:'\''; } [data-icon='test-6']:before { content:"\""; } $open-quote: «; $close-quote: »; $open-quote: \201C; $close-quote: \201D; .\E9motion { blah: hi; } .\E9 dition { blah: hi; } .\0000E9dition { blah: hi; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/54_adjacent_identifiers_with_hyphens/000077500000000000000000000000001305254536400312655ustar00rootroot00000000000000expected_output.css000066400000000000000000000002461305254536400351430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/54_adjacent_identifiers_with_hyphensinput { outline: 5px auto -webkit-focus-ring-color; foo: random -hello-this-is-dog; bar: rando -two-or-more -things-that-start -with-hyphens; baz: foo-bar; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/54_adjacent_identifiers_with_hyphens/input.scss000066400000000000000000000002571305254536400333250ustar00rootroot00000000000000input { outline: 5px auto -webkit-focus-ring-color; foo: random -hello-this-is-dog; bar: rando -two-or-more -things-that-start -with-hyphens; baz: foo - bar; }sass-spec-3.5.0-2/spec/output_styles/nested/basic/55_variable_exists/000077500000000000000000000000001305254536400255235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/55_variable_exists/expected_output.css000066400000000000000000000004401305254536400314540ustar00rootroot00000000000000div { foo: false; foo: false; } div span { foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; } div span p { foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/55_variable_exists/input.scss000066400000000000000000000011751305254536400275630ustar00rootroot00000000000000@function exists($name) { @return variable-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return variable-exists(foo); } div { foo: variable-exists(x); foo: variable-exists("x"); span { $x: false; foo: variable-exists(x); foo: variable-exists("x"); foo: variable-exists(y); foo: variable-exists("y"); foo: exists(x); foo: exists("x"); p { foo: variable-exists(x); foo: variable-exists("x"); foo: exists(x); foo: exists("x"); foo: variable-exists(y); foo: variable-exists("y"); foo: f(); $y: blah; } } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/56_global_variable_exists/000077500000000000000000000000001305254536400270445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/56_global_variable_exists/expected_output.css000066400000000000000000000005361305254536400330030ustar00rootroot00000000000000div { foo: false; foo: false; foo: true; foo: true; } div span { foo: false; foo: false; foo: false; foo: false; foo: true; foo: true; } div span p { foo: false; foo: false; foo: false; foo: false; foo: true; foo: true; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/56_global_variable_exists/input.scss000066400000000000000000000017321305254536400311030ustar00rootroot00000000000000@function exists($name) { @return global-variable-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return global-variable-exists(foo); } $z: hi; div { foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: global-variable-exists(z); foo: global-variable-exists("z"); span { $x: false; foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: global-variable-exists(y); foo: global-variable-exists("y"); foo: global-variable-exists(z); foo: global-variable-exists("z"); p { foo: global-variable-exists(x); foo: global-variable-exists("x"); foo: exists(x); foo: exists("x"); foo: global-variable-exists(z); foo: global-variable-exists("z"); foo: global-variable-exists(y); foo: global-variable-exists("y"); foo: f(); $y: blah; //TODO: check for shadowing } } } sass-spec-3.5.0-2/spec/output_styles/nested/basic/57_function_exists/000077500000000000000000000000001305254536400255655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/57_function_exists/expected_output.css000066400000000000000000000011771305254536400315260ustar00rootroot00000000000000div { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } div span { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } div span p { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/57_function_exists/input.scss000066400000000000000000000025451305254536400276270ustar00rootroot00000000000000@function exists($name) { @return function-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return function-exists(foo); } @function h() { @return function-exists(lighten); } div { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); span { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); p { foo: function-exists(lighten); foo: function-exists("lighten"); foo: function-exists(exists); foo: function-exists("exists"); foo: function-exists(f); foo: function-exists("f"); foo: function-exists(g); foo: function-exists("g"); foo: function-exists(nope); foo: function-exists("nope"); foo: g(); foo: f(); foo: h(); } } } sass-spec-3.5.0-2/spec/output_styles/nested/basic/58_mixin_exists/000077500000000000000000000000001305254536400250655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/58_mixin_exists/expected_output.css000066400000000000000000000010501305254536400310140ustar00rootroot00000000000000div { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } div span { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } div span p { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; foo: false; foo: false; foo: false; foo: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/58_mixin_exists/input.scss000066400000000000000000000024271305254536400271260ustar00rootroot00000000000000@function exists($name) { @return mixin-exists($name); } @function f() { $foo: hi; @return g(); } @function g() { @return mixin-exists(foo); } @function h() { @return mixin-exists(lighten); } @mixin red-text { color: red; } @mixin blue-text { color: red; } @mixin green-text { color: red; } div { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); span { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); p { foo: mixin-exists(red-text); foo: mixin-exists("red-text"); foo: mixin-exists(blue-text); foo: mixin-exists("blue-text"); foo: mixin-exists(green-text); foo: mixin-exists("green-text"); foo: mixin-exists(nope); foo: mixin-exists("nope"); foo: g(); foo: f(); foo: h(); } } }sass-spec-3.5.0-2/spec/output_styles/nested/basic/59_if_expression/000077500000000000000000000000001305254536400252205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/59_if_expression/expected_output.css000066400000000000000000000001021305254536400311440ustar00rootroot00000000000000div { foo: hey; foo: ho; foo: x is zero; foo: whatever; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/59_if_expression/input.scss000066400000000000000000000004071305254536400272550ustar00rootroot00000000000000$x: 0; $if-false: whatever; div { foo: if($if-true: hey, $if-false: ho, $condition: true); foo: if($if-true: hey, $if-false: ho, $condition: false); foo: if($x != 0, if($x, true, false), unquote("x is zero")); foo: if(false, 1/0, $if-false: $if-false); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call-3.5/000077500000000000000000000000001305254536400235515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call-3.5/error000066400000000000000000000010561305254536400246270ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foobar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(min)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(min)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(max)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call-3.5/expected_output.css000066400000000000000000000001451305254536400275040ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call-3.5/input.scss000066400000000000000000000003721305254536400256070ustar00rootroot00000000000000@function foobar() { @return foobar; } @function fudge($str) { @return "assets/fudge/" + $str; } body { display: call(foobar); display: call(min, 1,3,5,7); display: call(min, 5); display: call(max, 10,3,5,7); color: fudge("blah"); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call-3.5/options.yml000066400000000000000000000000531305254536400257650ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call/000077500000000000000000000000001305254536400232465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call/expected_output.css000066400000000000000000000001451305254536400272010ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call/input.scss000066400000000000000000000003721305254536400253040ustar00rootroot00000000000000@function foobar() { @return foobar; } @function fudge($str) { @return "assets/fudge/" + $str; } body { display: call(foobar); display: call(min, 1,3,5,7); display: call(min, 5); display: call(max, 10,3,5,7); color: fudge("blah"); }sass-spec-3.5.0-2/spec/output_styles/nested/basic/60_call/options.yml000066400000000000000000000000301305254536400254550ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/colors/000077500000000000000000000000001305254536400222465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/adjust-color/000077500000000000000000000000001305254536400246545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/adjust-color/expected_output.css000066400000000000000000000001351305254536400306060ustar00rootroot00000000000000p { color: #102035; color: #102030; color: #0b2035; color: rgba(255, 106, 0, 0.6); } sass-spec-3.5.0-2/spec/output_styles/nested/colors/adjust-color/input.scss000066400000000000000000000003341305254536400267100ustar00rootroot00000000000000p { color: adjust-color(#102030, $blue: 5); color: adjust-color(#102030, $alpha: .325); color: adjust-color(#102030, $red: -5, $blue: 5); color: adjust-color(hsl(25, 100%, 80%), $lightness: -30%, $alpha: -0.4); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/adjust-hue/000077500000000000000000000000001305254536400243175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/adjust-hue/expected_output.css000066400000000000000000000001541305254536400302520ustar00rootroot00000000000000p { color: #ff2b00; color: #4d9900; color: black; color: white; color: #999999; color: black; } sass-spec-3.5.0-2/spec/output_styles/nested/colors/adjust-hue/input.scss000066400000000000000000000003771305254536400263620ustar00rootroot00000000000000p { color: adjust-hue(#f00, 10); color: adjust-hue(#900, 90); color: adjust-hue(#000, 30); color: adjust-hue(#fff, -30); color: adjust-hue(#999, -530); color: adjust-hue(#000, +720); // error in libsass // color: adjust-hue(#333, + 720); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/change-color/000077500000000000000000000000001305254536400246075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/change-color/expected_output.css000066400000000000000000000001541305254536400305420ustar00rootroot00000000000000p { color: #102005; color: rgba(16, 32, 48, 0.325); color: #782005; color: rgba(204, 85, 0, 0.8); } sass-spec-3.5.0-2/spec/output_styles/nested/colors/change-color/input.scss000066400000000000000000000003331305254536400266420ustar00rootroot00000000000000p { color: change-color(#102030, $blue: 5); color: change-color(#102030, $alpha: .325); color: change-color(#102030, $red: 120, $blue: 5); color: change-color(hsl(25, 100%, 80%), $lightness: 40%, $alpha: 0.8); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/complement/000077500000000000000000000000001305254536400244115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/complement/expected_output.css000066400000000000000000000001731305254536400303450ustar00rootroot00000000000000p { color: cyan; color: #009999; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-3.5.0-2/spec/output_styles/nested/colors/complement/input.scss000066400000000000000000000003021305254536400264400ustar00rootroot00000000000000p { color: complement(#f00); color: complement(#900); color: complement(#000); color: complement(#fff); color: complement(#999); color: complement(#000); color: complement(#333); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/desaturate/000077500000000000000000000000001305254536400244075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/desaturate/expected_output.css000066400000000000000000000001341305254536400303400ustar00rootroot00000000000000p { color: white; color: #999999; color: black; color: #f20d0d; color: #910808; } sass-spec-3.5.0-2/spec/output_styles/nested/colors/desaturate/input.scss000066400000000000000000000002451305254536400264440ustar00rootroot00000000000000p { color: desaturate(#fff, 10%); color: desaturate(#999, 10%); color: desaturate(#000, 10%); color: desaturate(#f00, 10%); color: desaturate(#900, 10%); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/fade-in/000077500000000000000000000000001305254536400235515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/fade-in/expected_output.css000066400000000000000000000003561305254536400275100ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #999999; color: black; color: #333333; color: red; color: #990000; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-3.5.0-2/spec/output_styles/nested/colors/fade-in/input.scss000066400000000000000000000006611305254536400256100ustar00rootroot00000000000000p { color: fade-in(#f00, 0.3); color: fade-in(#900, 0.8); color: fade-in(#000, .6); color: fade-in(#fff, .2); color: fade-in(#999, .4); color: fade-in(#000, .5); color: fade-in(#333, +.99); // test old function name color: opacify(#f00, 0.3); color: opacify(#900, 0.8); color: opacify(#000, .6); color: opacify(#fff, .2); color: opacify(#999, .4); color: opacify(#000, .5); color: opacify(#333, +.99); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/fade-out/000077500000000000000000000000001305254536400237525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/fade-out/expected_output.css000066400000000000000000000007041305254536400277060ustar00rootroot00000000000000p { color: rgba(255, 0, 0, 0.7); color: rgba(153, 0, 0, 0.2); color: rgba(0, 0, 0, 0.4); color: rgba(255, 255, 255, 0.8); color: rgba(153, 153, 153, 0.6); color: rgba(0, 0, 0, 0.5); color: rgba(51, 51, 51, 0.01); color: rgba(255, 0, 0, 0.7); color: rgba(153, 0, 0, 0.2); color: rgba(0, 0, 0, 0.4); color: rgba(255, 255, 255, 0.8); color: rgba(153, 153, 153, 0.6); color: rgba(0, 0, 0, 0.5); color: rgba(51, 51, 51, 0.01); } sass-spec-3.5.0-2/spec/output_styles/nested/colors/fade-out/input.scss000066400000000000000000000007511305254536400260110ustar00rootroot00000000000000p { color: fade-out(#f00, 0.3); color: fade-out(#900, 0.8); color: fade-out(#000, .6); color: fade-out(#fff, .2); color: fade-out(#999, .4); color: fade-out(#000, .5); color: fade-out(#333, +.99); // test old function name color: transparentize(#f00, 0.3); color: transparentize(#900, 0.8); color: transparentize(#000, .6); color: transparentize(#fff, .2); color: transparentize(#999, .4); color: transparentize(#000, .5); color: transparentize(#333, +.99); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/saturate/000077500000000000000000000000001305254536400240765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/saturate/expected_output.css000066400000000000000000000001501305254536400300250ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #a38f8f; color: black; } sass-spec-3.5.0-2/spec/output_styles/nested/colors/saturate/input.scss000066400000000000000000000002711305254536400261320ustar00rootroot00000000000000p { color: saturate(#f00, 10%); color: saturate(#900, 10%); color: saturate(#000, 10%); color: saturate(#fff, 10%); color: saturate(#999, 10%); color: saturate(#000, 10%); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/saturation/000077500000000000000000000000001305254536400244375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/saturation/expected_output.css000066400000000000000000000002651305254536400303750ustar00rootroot00000000000000p { test-01: 100%; test-01: 0%; test-02: 30%; test-03: 100%; test-04: 100%; test-07: 10%; test-08: 0%; test-09: 0%; test-10: 0%; test-11: 90%; test-12: 90%; } sass-spec-3.5.0-2/spec/output_styles/nested/colors/saturation/input.scss000066400000000000000000000011241305254536400264710ustar00rootroot00000000000000p { test-01: saturation(red); test-01: saturation(#333); test-02: saturation(hsl(60, 30, 20)); test-03: saturation(saturate(#f00, 10%)); test-04: saturation(saturate(#900, 10%)); // this is probably a ruby sass bug // test-05: saturation(saturate(#000, 10%)); // test-06: saturation(saturate(#fff, 10%)); test-07: saturation(saturate(#999, 10%)); test-08: saturation(desaturate(#fff, 10%)); test-09: saturation(desaturate(#999, 10%)); test-10: saturation(desaturate(#000, 10%)); test-11: saturation(desaturate(#f00, 10%)); test-12: saturation(desaturate(#900, 10%)); }sass-spec-3.5.0-2/spec/output_styles/nested/colors/scale-color/000077500000000000000000000000001305254536400244515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/colors/scale-color/expected_output.css000066400000000000000000000001621305254536400304030ustar00rootroot00000000000000p { color: #d4f7d4; color: rgba(168, 240, 168, 0.545); color: #c899ff; color: rgba(200, 205, 208, 0.7); } sass-spec-3.5.0-2/spec/output_styles/nested/colors/scale-color/input.scss000066400000000000000000000004161305254536400265060ustar00rootroot00000000000000p { color: scale-color(hsl(120, 70%, 80%), $lightness: 50%); color: scale-color(hsla(120, 70%, 80%, 0.3), $alpha: 35%); color: scale-color(rgb(200, 150%, 170%), $green: -40%, $blue: 70%); color: scale-color(hsl(200, 70%, 80%), $saturation: -90%, $alpha: -30%); }sass-spec-3.5.0-2/spec/output_styles/nested/css/000077500000000000000000000000001305254536400215355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/bizarrely_formatted_comments/000077500000000000000000000000001305254536400275125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/bizarrely_formatted_comments/expected_output.css000066400000000000000000000000501305254536400334400ustar00rootroot00000000000000.foo { /* Foo Bar Baz */ a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/css/bizarrely_formatted_comments/input.scss000066400000000000000000000000501305254536400315410ustar00rootroot00000000000000.foo { /* Foo Bar Baz */ a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/css/bizarrely_formatted_comments/options.yml000066400000000000000000000000211305254536400317210ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/output_styles/nested/css/blockless_directive_without_semicolon/000077500000000000000000000000001305254536400314075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000141305254536400352560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/blockless_directive_without_semicolon@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/nested/css/blockless_directive_without_semicolon/input.scss000066400000000000000000000000141305254536400334360ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/nested/css/closing_line_comment_end_with_compact_output/000077500000000000000000000000001305254536400327335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400366070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } input.scss000066400000000000000000000000351305254536400347060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/nested/css/directive_with_lots_of_whitespace/000077500000000000000000000000001305254536400305075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000141305254536400343560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/directive_with_lots_of_whitespace@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/nested/css/directive_with_lots_of_whitespace/input.scss000066400000000000000000000000141305254536400325360ustar00rootroot00000000000000@foo "bar"; sass-spec-3.5.0-2/spec/output_styles/nested/css/empty_block_directive/000077500000000000000000000000001305254536400261035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/empty_block_directive/expected_output.css000066400000000000000000000000101305254536400320250ustar00rootroot00000000000000@foo {} sass-spec-3.5.0-2/spec/output_styles/nested/css/empty_block_directive/input.scss000066400000000000000000000000101305254536400301260ustar00rootroot00000000000000@foo {} sass-spec-3.5.0-2/spec/output_styles/nested/css/ms_long_filter_syntax/000077500000000000000000000000001305254536400261465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/ms_long_filter_syntax/expected_output.css000066400000000000000000000003641305254536400321040ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-3.5.0-2/spec/output_styles/nested/css/ms_long_filter_syntax/input.scss000066400000000000000000000003641305254536400302050ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-3.5.0-2/spec/output_styles/nested/css/multiple_comments/000077500000000000000000000000001305254536400252755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/css/multiple_comments/expected_output.css000066400000000000000000000000521305254536400312250ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-3.5.0-2/spec/output_styles/nested/css/multiple_comments/input.scss000066400000000000000000000000521305254536400273260ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-3.5.0-2/spec/output_styles/nested/errors/000077500000000000000000000000001305254536400222615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/000077500000000000000000000000001305254536400235505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/placeholder/000077500000000000000000000000001305254536400260325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/placeholder/optional/000077500000000000000000000000001305254536400276575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/placeholder/optional/expected_output.css000066400000000000000000000000311305254536400336040ustar00rootroot00000000000000.baz { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/placeholder/optional/input.scss000066400000000000000000000000671305254536400317160ustar00rootroot00000000000000.baz { @extend %foo !optional; color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/placeholder/simple/000077500000000000000000000000001305254536400273235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/placeholder/simple/expected_output.css000066400000000000000000000000621305254536400332540ustar00rootroot00000000000000.baz { color: blue; } .baz { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/placeholder/simple/input.scss000066400000000000000000000001241305254536400313540ustar00rootroot00000000000000%foo {color: blue} %bar {color: red} .baz { @extend %foo; color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/selector/000077500000000000000000000000001305254536400253705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/selector/optional/000077500000000000000000000000001305254536400272155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/selector/optional/expected_output.css000066400000000000000000000000311305254536400331420ustar00rootroot00000000000000.baz { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/selector/optional/input.scss000066400000000000000000000000671305254536400312540ustar00rootroot00000000000000.baz { @extend .foo !optional; color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/selector/simple/000077500000000000000000000000001305254536400266615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/selector/simple/expected_output.css000066400000000000000000000001201305254536400326050ustar00rootroot00000000000000.foo, .baz { color: blue; } .bar { color: red; } .baz { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/extend/selector/simple/input.scss000066400000000000000000000001241305254536400307120ustar00rootroot00000000000000.foo {color: blue} .bar {color: red} .baz { @extend .foo; color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/000077500000000000000000000000001305254536400235735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/000077500000000000000000000000001305254536400245125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/mixin/000077500000000000000000000000001305254536400256365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/mixin/simple/000077500000000000000000000000001305254536400271275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/mixin/simple/outside/000077500000000000000000000000001305254536400306035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400344500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400326340ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/simple/000077500000000000000000000000001305254536400260035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/simple/expected_output.css000066400000000000000000000002371305254536400317400ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/file/simple/input.scss000066400000000000000000000002141305254536400300340ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/000077500000000000000000000000001305254536400245465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/mixin/000077500000000000000000000000001305254536400256725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/mixin/simple/000077500000000000000000000000001305254536400271635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/mixin/simple/outside/000077500000000000000000000000001305254536400306375ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400345040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400326700ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/simple/000077500000000000000000000000001305254536400260375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/simple/expected_output.css000066400000000000000000000002371305254536400317740ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/miss/simple/input.scss000066400000000000000000000002141305254536400300700ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/000077500000000000000000000000001305254536400243755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/control-else/000077500000000000000000000000001305254536400270035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/control-else/expected_output.css000066400000000000000000000000471305254536400327370ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/control-else/input.scss000066400000000000000000000001071305254536400310350ustar00rootroot00000000000000@if (false) { } @else { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/control-if/000077500000000000000000000000001305254536400264515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/control-if/expected_output.css000066400000000000000000000000471305254536400324050ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/control-if/input.scss000066400000000000000000000000731305254536400305050ustar00rootroot00000000000000@if (true) { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/000077500000000000000000000000001305254536400253465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/each/000077500000000000000000000000001305254536400262465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/each/expected_output.css000066400000000000000000000000471305254536400322020ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/each/input.scss000066400000000000000000000001001305254536400302710ustar00rootroot00000000000000@each $i in (1) { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/for/000077500000000000000000000000001305254536400261345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/for/expected_output.css000066400000000000000000000001161305254536400320650ustar00rootroot00000000000000@import url("http://www.libsass.org"); @import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/for/input.scss000066400000000000000000000001111305254536400301610ustar00rootroot00000000000000@for $i from 1 through 2 { @import url("http://www.libsass.org"); } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/while/000077500000000000000000000000001305254536400264565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/while/expected_output.css000066400000000000000000000000471305254536400324120ustar00rootroot00000000000000@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/loop/while/input.scss000066400000000000000000000001471305254536400305140ustar00rootroot00000000000000$count: 0; @while ($count < 1) { @import url("http://www.libsass.org"); $count: $count + 1; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/000077500000000000000000000000001305254536400255215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/control-else/000077500000000000000000000000001305254536400301275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/control-else/outside/000077500000000000000000000000001305254536400316035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400354600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/control-else/outside@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/control-else/outside/input.scss000066400000000000000000000001731305254536400336400ustar00rootroot00000000000000@mixin do_import() { @import url("http://www.libsass.org"); } @if (false) { } @else { @include do_import(); } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/control-if/000077500000000000000000000000001305254536400275755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/control-if/outside/000077500000000000000000000000001305254536400312515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400351260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/control-if/outside@import url("http://www.libsass.org"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/control-if/outside/input.scss000066400000000000000000000001551305254536400333060ustar00rootroot00000000000000@mixin do_import() { @import url("http://www.libsass.org"); } @if (true) { @include do_import(); }sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/simple/000077500000000000000000000000001305254536400270125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/simple/outside/000077500000000000000000000000001305254536400304665ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400343330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/simple/outside@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/mixin/simple/outside/input.scss000066400000000000000000000002501305254536400325170ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts();sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/simple/000077500000000000000000000000001305254536400256665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/simple/expected_output.css000066400000000000000000000002371305254536400316230ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/errors/import/url/simple/input.scss000066400000000000000000000002141305254536400277170ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/000077500000000000000000000000001305254536400233745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/001_test_basic/000077500000000000000000000000001305254536400260745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/001_test_basic/expected_output.css000066400000000000000000000000271305254536400320260ustar00rootroot00000000000000.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/001_test_basic/input.scss000066400000000000000000000000401305254536400301220ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/002_test_basic/000077500000000000000000000000001305254536400260755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/002_test_basic/expected_output.css000066400000000000000000000000271305254536400320270ustar00rootroot00000000000000.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/002_test_basic/input.scss000066400000000000000000000000401305254536400301230ustar00rootroot00000000000000.bar {@extend .foo} .foo {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/003_test_basic/000077500000000000000000000000001305254536400260765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/003_test_basic/expected_output.css000066400000000000000000000000511305254536400320250ustar00rootroot00000000000000.foo, .bar { a: b; } .bar { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/003_test_basic/input.scss000066400000000000000000000000461305254536400301320ustar00rootroot00000000000000.foo {a: b} .bar {c: d; @extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/004_test_basic/000077500000000000000000000000001305254536400260775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/004_test_basic/expected_output.css000066400000000000000000000000511305254536400320260ustar00rootroot00000000000000.foo, .bar { a: b; } .bar { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/004_test_basic/input.scss000066400000000000000000000000461305254536400301330ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo; c: d} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/005_test_multiple_targets/000077500000000000000000000000001305254536400304035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000731305254536400342570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/005_test_multiple_targets.foo, .bar { a: b; } .blip .foo, .blip .bar { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/005_test_multiple_targets/input.scss000066400000000000000000000000621305254536400324350ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} .blip .foo {c: d} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/006_test_multiple_extendees/000077500000000000000000000000001305254536400307175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000571305254536400345750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/006_test_multiple_extendees.foo, .baz { a: b; } .bar, .baz { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/006_test_multiple_extendees/input.scss000066400000000000000000000000721305254536400327520ustar00rootroot00000000000000.foo {a: b} .bar {c: d} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400403525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/007_test_multiple_extends_with_single_extender_and_single_targetexpected_output.css000066400000000000000000000000671305254536400443100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar, .baz .bar, .foo .baz, .baz .baz { a: b; } input.scss000066400000000000000000000000631305254536400424050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400403535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/008_test_multiple_extends_with_single_extender_and_single_targetexpected_output.css000066400000000000000000000000331305254536400443020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar, .baz { a: b; } input.scss000066400000000000000000000000621305254536400424050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001305254536400411115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_targetexpected_output.css000066400000000000000000000000711305254536400450420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar, .baz .bar, .foo .bang, .baz .bang { a: b; } input.scss000066400000000000000000000000721305254536400431440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar {a: b} .baz {@extend .foo} .bang {@extend .bar} 000077500000000000000000000000001305254536400411015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_targetexpected_output.css000066400000000000000000000000651305254536400450350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar, .bar.baz, .baz.bang, .foo.bang { a: b; } input.scss000066400000000000000000000000711305254536400431330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar {a: b} .baz {@extend .foo} .bang {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/011_test_chained_extends/000077500000000000000000000000001305254536400301415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400340120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/011_test_chained_extends.foo, .bar, .baz, .bip { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/011_test_chained_extends/input.scss000066400000000000000000000001101305254536400321650ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} .baz {@extend .bar} .bip {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/012_test_dynamic_extendee/000077500000000000000000000000001305254536400303225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400341750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/012_test_dynamic_extendee.foo, .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/012_test_dynamic_extendee/input.scss000066400000000000000000000000451305254536400323550ustar00rootroot00000000000000.foo {a: b} .bar {@extend #{".foo"}} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/013_test_dynamic_extendee/000077500000000000000000000000001305254536400303235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400341750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/013_test_dynamic_extendee[baz^="blip12px"], .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/013_test_dynamic_extendee/input.scss000066400000000000000000000000751305254536400323610ustar00rootroot00000000000000[baz^="blip12px"] {a: b} .bar {@extend [baz^="blip#{12px}"]} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/014_test_nested_target/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/014_test_nested_target/expected_output.css000066400000000000000000000000411305254536400335750ustar00rootroot00000000000000.foo .bar, .foo .baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/014_test_nested_target/input.scss000066400000000000000000000000451305254536400317020ustar00rootroot00000000000000.foo .bar {a: b} .baz {@extend .bar} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/015_test_target_with_child/000077500000000000000000000000001305254536400305045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400343530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/015_test_target_with_child.foo .bar, .baz .bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/015_test_target_with_child/input.scss000066400000000000000000000000451305254536400325370ustar00rootroot00000000000000.foo .bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/016_test_class_unification/000077500000000000000000000000001305254536400305165ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400343710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/016_test_class_unification-a .foo.bar, -a .bar.baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/016_test_class_unification/input.scss000066400000000000000000000000711305254536400325500ustar00rootroot00000000000000%-a .foo.bar {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/017_test_class_unification/000077500000000000000000000000001305254536400305175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400343670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/017_test_class_unification-a .baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/017_test_class_unification/input.scss000066400000000000000000000000711305254536400325510ustar00rootroot00000000000000%-a .foo.baz {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/018_test_id_unification/000077500000000000000000000000001305254536400300075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/018_test_id_unification/expected_output.css000066400000000000000000000000451305254536400337410ustar00rootroot00000000000000-a .foo.bar, -a .bar#baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/018_test_id_unification/input.scss000066400000000000000000000000711305254536400320410ustar00rootroot00000000000000%-a .foo.bar {a: b} #baz {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/019_test_id_unification/000077500000000000000000000000001305254536400300105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/019_test_id_unification/expected_output.css000066400000000000000000000000241305254536400337370ustar00rootroot00000000000000-a #baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/019_test_id_unification/input.scss000066400000000000000000000000711305254536400320420ustar00rootroot00000000000000%-a .foo#baz {a: b} #baz {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400353075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/020_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000321305254536400412350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/020_test_universal_unification_with_simple_target-a .foo, -a * { a: b; } input.scss000066400000000000000000000000621305254536400373410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/020_test_universal_unification_with_simple_target%-a .foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400353105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/021_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000341305254536400412400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/021_test_universal_unification_with_simple_target-a .foo, -a *|* { a: b; } input.scss000066400000000000000000000000641305254536400373440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/021_test_universal_unification_with_simple_target%-a .foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400353115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/022_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000241305254536400412400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/022_test_universal_unification_with_simple_target-a .bar { a: b; } input.scss000066400000000000000000000000661305254536400373470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/022_test_universal_unification_with_simple_target%-a .foo.bar {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400353125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/023_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000241305254536400412410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/023_test_universal_unification_with_simple_target-a .bar { a: b; } input.scss000066400000000000000000000000701305254536400373430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/023_test_universal_unification_with_simple_target%-a .foo.bar {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400353135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/024_test_universal_unification_with_simple_targetexpected_output.css000066400000000000000000000000451305254536400412450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/024_test_universal_unification_with_simple_target-a .foo.bar, -a ns|*.bar { a: b; } input.scss000066400000000000000000000000711305254536400373450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/024_test_universal_unification_with_simple_target%-a .foo.bar {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400407365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/025_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000211305254536400446620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/025_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } input.scss000066400000000000000000000000631305254536400427710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/025_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400407375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/026_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000211305254536400446630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/026_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } input.scss000066400000000000000000000000651305254536400427740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/026_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400407405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/027_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000351305254536400446710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/027_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a * { a: b; } input.scss000066400000000000000000000000651305254536400427750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/027_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400407415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/028_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000231305254536400446670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/028_test_universal_unification_with_namespaceless_universal_target-a *|* { a: b; } input.scss000066400000000000000000000000671305254536400430000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/028_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400407425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/029_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000361305254536400446740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/029_test_universal_unification_with_namespaceless_universal_target-a *.foo, -a ns|* { a: b; } input.scss000066400000000000000000000000661305254536400430000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/029_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400407325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/030_test_universal_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000401305254536400446570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/030_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|* { a: b; } input.scss000066400000000000000000000000701305254536400427630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/030_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400402105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/031_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000241305254536400441370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/031_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000661305254536400422460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/031_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400402115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/032_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000241305254536400441400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/032_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000701305254536400422420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/032_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400402125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/033_test_universal_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000241305254536400441410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/033_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000711305254536400422440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/033_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/034_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000211305254536400443030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/034_test_universal_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000631305254536400424120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/034_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/035_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000211305254536400443040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/035_test_universal_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000651305254536400424150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/035_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/036_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000351305254536400443120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/036_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400424160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/036_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/037_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000231305254536400443100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/037_test_universal_unification_with_namespaceless_element_target-a *|a { a: b; } input.scss000066400000000000000000000000671305254536400424210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/037_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/038_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000361305254536400443150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/038_test_universal_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400424210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/038_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/039_test_universal_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000401305254536400443110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/039_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400424150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/039_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400376315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/040_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000241305254536400435600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/040_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400416670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/040_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400376325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/041_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000241305254536400435610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/041_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400416630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/041_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400376335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/042_test_universal_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000241305254536400435620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/042_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400416650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/042_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400347355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/043_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000321305254536400406630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/043_test_element_unification_with_simple_target-a .foo, -a a { a: b; } input.scss000066400000000000000000000000621305254536400367670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/043_test_element_unification_with_simple_target%-a .foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400347365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/044_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000421305254536400406650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/044_test_element_unification_with_simple_target-a .foo.bar, -a a.bar { a: b; } input.scss000066400000000000000000000000661305254536400367740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/044_test_element_unification_with_simple_target%-a .foo.bar {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400347375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/045_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000441305254536400406700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/045_test_element_unification_with_simple_target-a .foo.bar, -a *|a.bar { a: b; } input.scss000066400000000000000000000000701305254536400367700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/045_test_element_unification_with_simple_target%-a .foo.bar {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400347405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/046_test_element_unification_with_simple_targetexpected_output.css000066400000000000000000000000451305254536400406720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/046_test_element_unification_with_simple_target-a .foo.bar, -a ns|a.bar { a: b; } input.scss000066400000000000000000000000711305254536400367720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/046_test_element_unification_with_simple_target%-a .foo.bar {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/047_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000331305254536400443120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/047_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } input.scss000066400000000000000000000000631305254536400424160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/047_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/048_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000331305254536400443130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/048_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400424210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/048_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/049_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000351305254536400443160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/049_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400424220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/049_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/050_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000371305254536400443100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/050_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a *|a { a: b; } input.scss000066400000000000000000000000671305254536400424140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/050_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/051_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000361305254536400443100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/051_test_element_unification_with_namespaceless_universal_target-a *.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400424140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/051_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400403575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/052_test_element_unification_with_namespaceless_universal_targetexpected_output.css000066400000000000000000000000401305254536400443040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/052_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400424100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/052_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400376355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/053_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000411305254536400435630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/053_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400416730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/053_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400376365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/054_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000411305254536400435640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/054_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400416670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/054_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400376375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/055_test_element_unification_with_namespaced_universal_targetexpected_output.css000066400000000000000000000000411305254536400435650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/055_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400416710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/055_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400400045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/056_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000211305254536400437300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/056_test_element_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000631305254536400420370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/056_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400400055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/057_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000211305254536400437310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/057_test_element_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000651305254536400420420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/057_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400400065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/058_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000351305254536400437370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/058_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } input.scss000066400000000000000000000000651305254536400420430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/058_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400400075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/059_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000231305254536400437350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/059_test_element_unification_with_namespaceless_element_target-a *|a { a: b; } input.scss000066400000000000000000000000671305254536400420460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/059_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400377775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/060_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000361305254536400437310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/060_test_element_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400420350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/060_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400400005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/061_test_element_unification_with_namespaceless_element_targetexpected_output.css000066400000000000000000000000401305254536400437250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/061_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400420310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/061_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400372565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/062_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000241305254536400432050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/062_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000661305254536400413140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/062_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400372575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/063_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000241305254536400432060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/063_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000701305254536400413100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/063_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001305254536400372605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/064_test_element_unification_with_namespaced_element_targetexpected_output.css000066400000000000000000000000241305254536400432070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/064_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000711305254536400413120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/064_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/065_test_attribute_unification/000077500000000000000000000000001305254536400314205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000641305254536400352740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/065_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo=baz] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/065_test_attribute_unification/input.scss000066400000000000000000000001031305254536400334460ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foo=baz] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/066_test_attribute_unification/000077500000000000000000000000001305254536400314215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400352760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/066_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo^=bar] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/066_test_attribute_unification/input.scss000066400000000000000000000001041305254536400334500ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foo^=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/067_test_attribute_unification/000077500000000000000000000000001305254536400314225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400352770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/067_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foot=bar] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/067_test_attribute_unification/input.scss000066400000000000000000000001041305254536400334510ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [foot=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/068_test_attribute_unification/000077500000000000000000000000001305254536400314235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000671305254536400353020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/068_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][ns|foo=bar] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/068_test_attribute_unification/input.scss000066400000000000000000000001061305254536400334540ustar00rootroot00000000000000%-a [foo=bar].baz {a: b} [ns|foo=bar] {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/069_test_attribute_unification/000077500000000000000000000000001305254536400314245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400352750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/069_test_attribute_unification-a -a [foo=bar] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/069_test_attribute_unification/input.scss000066400000000000000000000001071305254536400334560ustar00rootroot00000000000000%-a %-a [foo=bar].bar {a: b} [foo=bar] {@extend .bar} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/070_test_pseudo_unification/000077500000000000000000000000001305254536400307105ustar00rootroot00000000000000expected_output.css000066400000000000000000000000531305254536400345620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/070_test_pseudo_unification-a :foo.baz, -a :foo:foo(2n+1) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/070_test_pseudo_unification/input.scss000066400000000000000000000000771305254536400327500ustar00rootroot00000000000000%-a :foo.baz {a: b} :foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/071_test_pseudo_unification/000077500000000000000000000000001305254536400307115ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400345650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/071_test_pseudo_unification-a :foo.baz, -a :foo::foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/071_test_pseudo_unification/input.scss000066400000000000000000000000721305254536400327440ustar00rootroot00000000000000%-a :foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/072_test_pseudo_unification/000077500000000000000000000000001305254536400307125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400345630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/072_test_pseudo_unification-a ::foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/072_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400327460ustar00rootroot00000000000000%-a ::foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/073_test_pseudo_unification/000077500000000000000000000000001305254536400307135ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400345630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/073_test_pseudo_unification-a ::foo(2n+1) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/073_test_pseudo_unification/input.scss000066400000000000000000000001071305254536400327450ustar00rootroot00000000000000%-a ::foo(2n+1).baz {a: b} ::foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/074_test_pseudo_unification/000077500000000000000000000000001305254536400307145ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400345670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/074_test_pseudo_unification-a :foo.baz, -a :foo:bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/074_test_pseudo_unification/input.scss000066400000000000000000000000711305254536400327460ustar00rootroot00000000000000%-a :foo.baz {a: b} :bar {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/075_test_pseudo_unification/000077500000000000000000000000001305254536400307155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400345720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/075_test_pseudo_unification-a .baz:foo, -a :foo:after { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/075_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400327510ustar00rootroot00000000000000%-a .baz:foo {a: b} :after {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/076_test_pseudo_unification/000077500000000000000000000000001305254536400307165ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400345660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/076_test_pseudo_unification-a .baz:after, -a :foo:after { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/076_test_pseudo_unification/input.scss000066400000000000000000000000731305254536400327520ustar00rootroot00000000000000%-a .baz:after {a: b} :foo {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/077_test_pseudo_unification/000077500000000000000000000000001305254536400307175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400345670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/077_test_pseudo_unification-a :foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/077_test_pseudo_unification/input.scss000066400000000000000000000000711305254536400327510ustar00rootroot00000000000000%-a :foo.baz {a: b} :foo {@extend .baz} -a {@extend %-a} 000077500000000000000000000000001305254536400352375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/078_test_pseudoelement_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000411305254536400411650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar, .baz::bar { a: b; } input.scss000066400000000000000000000000451305254536400372720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400352405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/079_test_pseudoelement_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000431305254536400411700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar, a.baz::bar { a: b; } input.scss000066400000000000000000000000461305254536400372740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400347045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/080_test_pseudoclass_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000371305254536400406370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar, .baz:bar { a: b; } input.scss000066400000000000000000000000441305254536400367360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400347055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/081_test_pseudoclass_remains_at_end_of_selectorexpected_output.css000066400000000000000000000000411305254536400406330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar, a.baz:bar { a: b; } input.scss000066400000000000000000000000451305254536400367400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar {a: b} .baz {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/082_test_not_remains_at_end_of_selector/000077500000000000000000000000001305254536400332405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000531305254536400371120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar), .baz:not(.bar) { a: b; } input.scss000066400000000000000000000000521305254536400352120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar) {a: b} .baz {@extend .foo} 000077500000000000000000000000001305254536400356145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclassexpected_output.css000066400000000000000000000000461305254536400415470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar, .baz:bang::bar { a: b; } input.scss000066400000000000000000000000521305254536400376450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar {a: b} .baz:bang {@extend .foo} 000077500000000000000000000000001305254536400356155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclassexpected_output.css000066400000000000000000000000451305254536400415470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar, .baz:bar::bang { a: b; } input.scss000066400000000000000000000000521305254536400376460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar {a: b} .baz::bang {@extend .foo} 000077500000000000000000000000001305254536400340715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/085_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000541305254536400400230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar, .baz:not(.bang)::bar { a: b; } input.scss000066400000000000000000000000601305254536400361210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar {a: b} .baz:not(.bang) {@extend .foo} 000077500000000000000000000000001305254536400342315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000631305254536400401630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notb:not(:first-child):after, c:s, d:s::e { x: y; } input.scss000066400000000000000000000001471305254536400362670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/086.1_test_pseudoelement_goes_lefter_than_not%a { x:y; } b:after:not(:first-child) { @extend %a; } c:s { @extend %a; } d::e { @extend c; }000077500000000000000000000000001305254536400340725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/086_test_pseudoelement_goes_lefter_than_notexpected_output.css000066400000000000000000000000621305254536400400230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang), .baz:not(.bang)::bar { a: b; } input.scss000066400000000000000000000000601305254536400361220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang) {a: b} .baz::bar {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/087_test_negation_unification/000077500000000000000000000000001305254536400312255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000671305254536400351040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/087_test_negation_unification-a :not(.foo).baz, -a :not(.foo):not(.bar) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/087_test_negation_unification/input.scss000066400000000000000000000001051305254536400332550ustar00rootroot00000000000000%-a :not(.foo).baz {a: b} :not(.bar) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/088_test_negation_unification/000077500000000000000000000000001305254536400312265ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400350750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/088_test_negation_unification-a :not(.foo) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/088_test_negation_unification/input.scss000066400000000000000000000001051305254536400332560ustar00rootroot00000000000000%-a :not(.foo).baz {a: b} :not(.foo) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/089_test_negation_unification/000077500000000000000000000000001305254536400312275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400350770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/089_test_negation_unification-a :not([a=b]) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/089_test_negation_unification/input.scss000066400000000000000000000001111305254536400332540ustar00rootroot00000000000000%-a :not([a=b]).baz {a: b} :not([a = b]) {@extend .baz} -a {@extend %-a} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/090_test_comma_extendee/000077500000000000000000000000001305254536400300005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/090_test_comma_extendee/expected_output.css000066400000000000000000000000571305254536400337350ustar00rootroot00000000000000.foo, .baz { a: b; } .bar, .baz { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/090_test_comma_extendee/input.scss000066400000000000000000000000621305254536400320320ustar00rootroot00000000000000.foo {a: b} .bar {c: d} .baz {@extend .foo, .bar} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/091_test_redundant_selector_elimination/000077500000000000000000000000001305254536400333005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400371520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/091_test_redundant_selector_elimination.foo.bar, .x, .y { a: b; } input.scss000066400000000000000000000001001305254536400352440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/091_test_redundant_selector_elimination.foo.bar {a: b} .x {@extend .foo, .bar} .y {@extend .foo, .bar} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/092_test_long_extendee/000077500000000000000000000000001305254536400276455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/092_test_long_extendee/expected_output.css000066400000000000000000000000331305254536400335740ustar00rootroot00000000000000.foo.bar, .baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/092_test_long_extendee/input.scss000066400000000000000000000000501305254536400316740ustar00rootroot00000000000000.foo.bar {a: b} .baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/093_test_long_extendee_matches_supersets/000077500000000000000000000000001305254536400334675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400373400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap, .bap.baz { a: b; } input.scss000066400000000000000000000000541305254536400354430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap {a: b} .baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/094_test_long_extendee_runs_unification/000077500000000000000000000000001305254536400333065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400371570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar, ns|a.baz { a: b; } input.scss000066400000000000000000000000551305254536400352630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar {a: b} a.baz {@extend .foo.bar} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/095_test_long_extender/000077500000000000000000000000001305254536400276655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/095_test_long_extender/expected_output.css000066400000000000000000000000441305254536400336160ustar00rootroot00000000000000.foo.bar, .bar.baz.bang { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/095_test_long_extender/input.scss000066400000000000000000000000511305254536400317150ustar00rootroot00000000000000.foo.bar {a: b} .baz.bang {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/096_test_long_extender_runs_unification/000077500000000000000000000000001305254536400333255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400372020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar, ns|a.bar.baz { a: b; } input.scss000066400000000000000000000000511305254536400352760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar {a: b} a.baz {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/097_test_nested_extender/000077500000000000000000000000001305254536400302125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400340610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/097_test_nested_extender.foo, foo bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/097_test_nested_extender/input.scss000066400000000000000000000000431305254536400322430ustar00rootroot00000000000000.foo {a: b} foo bar {@extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/098_test_nested_extender_runs_unification/000077500000000000000000000000001305254536400336525ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400375220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/098_test_nested_extender_runs_unification.foo.bar, foo bar.bar { a: b; } input.scss000066400000000000000000000000471305254536400356300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/098_test_nested_extender_runs_unification.foo.bar {a: b} foo bar {@extend .foo} 000077500000000000000000000000001305254536400341135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/099_test_nested_extender_alternates_parentsexpected_output.css000066400000000000000000000001171305254536400400450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo, .baz .bip foo .grank bar, foo .grank .baz .bip bar { a: b; } input.scss000066400000000000000000000000641305254536400361470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo {a: b} foo .grank bar {@extend .foo} 000077500000000000000000000000001305254536400354065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/100_test_nested_extender_unifies_identical_parentsexpected_output.css000066400000000000000000000000521305254536400413360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo, .baz .bip bar { a: b; } input.scss000066400000000000000000000000631305254536400374410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo {a: b} .baz .bip bar {@extend .foo} 000077500000000000000000000000001305254536400353075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/101_test_nested_extender_unifies_common_substringexpected_output.css000066400000000000000000000001461305254536400412430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/101_test_nested_extender_unifies_common_substring.baz .bip .bap .bink .foo, .baz .brat .bip .bap .bink bar, .brat .baz .bip .bap .bink bar { a: b; } input.scss000066400000000000000000000001041305254536400373360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/101_test_nested_extender_unifies_common_substring.baz .bip .bap .bink .foo {a: b} .brat .bip .bap bar {@extend .foo} 000077500000000000000000000000001305254536400345725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/102_test_nested_extender_unifies_common_subseqexpected_output.css000066400000000000000000000001711305254536400405240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/102_test_nested_extender_unifies_common_subseq.a .x .b .y .foo, .a .x .n .b .y .m bar, .a .n .x .b .y .m bar, .a .x .n .b .m .y bar, .a .n .x .b .m .y bar { a: b; } input.scss000066400000000000000000000000671305254536400366310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/102_test_nested_extender_unifies_common_subseq.a .x .b .y .foo {a: b} .a .n .b .m bar {@extend .foo} 000077500000000000000000000000001305254536400344335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/103_test_nested_extender_chooses_first_subseqexpected_output.css000066400000000000000000000000651305254536400403670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo, .a .b .c .d .a .b .bar { a: b; } input.scss000066400000000000000000000000701305254536400364640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo {a: b} .c .d .a .b .bar {@extend .foo} 000077500000000000000000000000001305254536400365365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/105_test_nested_extender_counts_extended_superselectorsexpected_output.css000066400000000000000000000001031305254536400424630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo, .a .b .bip.bop .bar, .b .a .bip.bop .bar { a: b; } input.scss000066400000000000000000000000641305254536400405720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo {a: b} .b .bip.bop .bar {@extend .foo} 000077500000000000000000000000001305254536400342205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/106_test_nested_extender_with_child_selectorexpected_output.css000066400000000000000000000000461305254536400401530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/106_test_nested_extender_with_child_selector.baz .foo, .baz foo > bar { a: b; } input.scss000066400000000000000000000000521305254536400362510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/106_test_nested_extender_with_child_selector.baz .foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001305254536400413545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectorexpected_output.css000066400000000000000000000000451305254536400453060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400434040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400413555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectorexpected_output.css000066400000000000000000000000451305254536400453070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400434050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400416535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000661305254536400456100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a + b a c .c2, a a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400437030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/109_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400416435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000471305254536400455770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400436730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/110_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400416445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblingexpected_output.css000066400000000000000000000000451305254536400455760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1, a + b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400436740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/111_test_nested_extender_finds_common_selectors_around_adjacent_siblinga + b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400417145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000661305254536400456510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b a c .c2, a a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400437440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/112_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400417155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000471305254536400456510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400437450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/113_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400417165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectorexpected_output.css000066400000000000000000000000451305254536400456500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511305254536400437460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/114_test_nested_extender_finds_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400422265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000001021305254536400461520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a /for/ b a c .c2, a a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400442620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001305254536400422275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000571305254536400461640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400442630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001305254536400422305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectorexpected_output.css000066400000000000000000000000551305254536400461630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1, a /for/ b c .c2 { a: b; } input.scss000066400000000000000000000000551305254536400442640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selectora /for/ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001305254536400415555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected_output.css000066400000000000000000000001331305254536400455050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip > .bap .foo, .bip > .bap .grip > .bap .bar, .grip > .bap .bip > .bap .bar { a: b; } input.scss000066400000000000000000000000711305254536400436070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip > .bap .foo {a: b} .grip > .bap .bar {@extend .foo} 000077500000000000000000000000001305254536400415565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected_output.css000066400000000000000000000001331305254536400455060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap > .bip .foo, .bap > .bip .bap > .grip .bar, .bap > .grip .bap > .bip .bar { a: b; } input.scss000066400000000000000000000000711305254536400436100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap > .bip .foo {a: b} .bap > .grip .bar {@extend .foo} 000077500000000000000000000000001305254536400357365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/120_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000441305254536400416670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo, foo > bar.baz { a: b; } input.scss000066400000000000000000000000511305254536400377660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001305254536400357375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/121_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000451305254536400416710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > .foo, .baz > .bar { a: b; } input.scss000066400000000000000000000000531305254536400377710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > { .foo {a: b} .bar {@extend .foo} } 000077500000000000000000000000001305254536400357405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/122_test_nested_extender_with_child_selector_unifiesexpected_output.css000066400000000000000000000000431305254536400416700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo .bar, .foo > .baz { a: b; } input.scss000066400000000000000000000000531305254536400377720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo { .bar {a: b} > .baz {@extend .bar} } 000077500000000000000000000000001305254536400354135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/123_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000501305254536400413410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/123_test_nested_extender_with_early_child_selector.foo .bar, .foo .bip > .baz { a: b; } input.scss000066400000000000000000000000601305254536400374430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/123_test_nested_extender_with_early_child_selector.foo { .bar {a: b} .bip > .baz {@extend .bar} } 000077500000000000000000000000001305254536400354145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/124_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000621305254536400413450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/124_test_nested_extender_with_early_child_selector.foo .bip .bar, .foo .bip .foo > .baz { a: b; } input.scss000066400000000000000000000000601305254536400374440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/124_test_nested_extender_with_early_child_selector.foo { .bip .bar {a: b} > .baz {@extend .bar} } 000077500000000000000000000000001305254536400354155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/125_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000541305254536400413470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar, .foo > .bip + .baz { a: b; } input.scss000066400000000000000000000000561305254536400374520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar {a: b} .bip + .baz {@extend .bar} 000077500000000000000000000000001305254536400354165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/126_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000541305254536400413500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar, .bip > .foo + .baz { a: b; } input.scss000066400000000000000000000000561305254536400374530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar {a: b} .bip > .baz {@extend .bar} 000077500000000000000000000000001305254536400354175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/127_test_nested_extender_with_early_child_selectorexpected_output.css000066400000000000000000000000511305254536400413460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar, .bip.foo > .baz { a: b; } input.scss000066400000000000000000000000561305254536400374540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar {a: b} .bip > .baz {@extend .bar} 000077500000000000000000000000001305254536400345705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/128_test_nested_extender_with_sibling_selectorexpected_output.css000066400000000000000000000000461305254536400405230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo, .baz foo + bar { a: b; } input.scss000066400000000000000000000000521305254536400366210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo {a: b} foo + bar {@extend .foo} 000077500000000000000000000000001305254536400342415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/129_test_nested_extender_with_hacky_selectorexpected_output.css000066400000000000000000000001021305254536400401650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo, .baz foo + > > + bar, foo .baz + > > + bar { a: b; } input.scss000066400000000000000000000000601305254536400362710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo {a: b} foo + > > + bar {@extend .foo} 000077500000000000000000000000001305254536400342315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/130_test_nested_extender_with_hacky_selectorexpected_output.css000066400000000000000000000000441305254536400401620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo, > > .baz bar { a: b; } input.scss000066400000000000000000000000501305254536400362600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo {a: b} > > bar {@extend .foo} 000077500000000000000000000000001305254536400354225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/131_test_nested_extender_merges_with_same_selectorexpected_output.css000066400000000000000000000000411305254536400413500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/131_test_nested_extender_merges_with_same_selector.foo .bar, .foo .baz { a: b; } input.scss000066400000000000000000000000511305254536400374520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/131_test_nested_extender_merges_with_same_selector.foo { .bar {a: b} .baz {@extend .bar} } 000077500000000000000000000000001305254536400415215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selectorexpected_output.css000066400000000000000000000000601305254536400454500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz, .foo > .bar .bang { a: b; } input.scss000066400000000000000000000000711305254536400435530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz {a: b} .foo > .bar .bang {@extend .baz} 000077500000000000000000000000001305254536400361145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/133_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000571305254536400420510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000411305254536400401430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x {a: b} .b y {@extend x} 000077500000000000000000000000001305254536400361155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/134_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000531305254536400420460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000411305254536400401440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400361165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/135_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000571305254536400420530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000451305254536400401510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400361175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/136_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000651305254536400420530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x, .a .b ~ > + y, .b .a ~ > + y { a: b; } input.scss000066400000000000000000000000471305254536400401540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400361205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/137_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000251305254536400420500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } input.scss000066400000000000000000000000451305254536400401530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400361215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/138_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000000251305254536400420510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } input.scss000066400000000000000000000000451305254536400401540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x {a: b} .b > + y {@extend x} 000077500000000000000000000000001305254536400361225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/139_test_combinator_unification_for_hacky_combinatorsexpected_output.css000066400000000000000000000001101305254536400420450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/139_test_combinator_unification_for_hacky_combinators.a ~ > + .b > x, .a .c ~ > + .d.b > y, .c .a ~ > + .d.b > y { a: b; } input.scss000066400000000000000000000000611305254536400401530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/139_test_combinator_unification_for_hacky_combinators.a ~ > + .b > x {a: b} .c > + .d > y {@extend x} 000077500000000000000000000000001305254536400342005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/140_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000371305254536400401330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x, .a.b ~ y { a: b; } input.scss000066400000000000000000000000431305254536400362310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x {a: b} .a ~ y {@extend x} 000077500000000000000000000000001305254536400342015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/141_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000351305254536400401320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/141_test_combinator_unification_double_tilde.a ~ x, .a.b ~ y { a: b; } input.scss000066400000000000000000000000431305254536400362320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/141_test_combinator_unification_double_tilde.a ~ x {a: b} .a.b ~ y {@extend x} 000077500000000000000000000000001305254536400342025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/142_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000671305254536400401400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/142_test_combinator_unification_double_tilde.a ~ x, .a ~ .b ~ y, .b ~ .a ~ y, .b.a ~ y { a: b; } input.scss000066400000000000000000000000411305254536400362310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/142_test_combinator_unification_double_tilde.a ~ x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001305254536400342035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/143_test_combinator_unification_double_tildeexpected_output.css000066400000000000000000000000621305254536400401340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/143_test_combinator_unification_double_tildea.a ~ x, a.a ~ b.b ~ y, b.b ~ a.a ~ y { a: b; } input.scss000066400000000000000000000000431305254536400362340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/143_test_combinator_unification_double_tildea.a ~ x {a: b} b.b ~ y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/144_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400337745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400376500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400357460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x {a: b} .a ~ y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/145_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400337755ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400376500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/145_test_combinator_unification_tilde_plus.a + x, .a.b ~ .a + y, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400357470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/145_test_combinator_unification_tilde_plus.a + x {a: b} .a.b ~ y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/146_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400337765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400376470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/146_test_combinator_unification_tilde_plus.a + x, .b ~ .a + y, .b.a + y { a: b; } input.scss000066400000000000000000000000411305254536400357460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/146_test_combinator_unification_tilde_plus.a + x {a: b} .b ~ y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/147_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400337775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400376500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/147_test_combinator_unification_tilde_plusa.a + x, b.b ~ a.a + y { a: b; } input.scss000066400000000000000000000000431305254536400357510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/147_test_combinator_unification_tilde_plusa.a + x {a: b} b.b ~ y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/148_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400340005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000561305254536400376550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x, .a.b ~ .a + y, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400357520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x {a: b} .a + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/149_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400340015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400376530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400357530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x {a: b} .a.b + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/150_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400337715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400376420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x, .a ~ .b + y, .a.b + y { a: b; } input.scss000066400000000000000000000000411305254536400357410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/151_test_combinator_unification_tilde_plus/000077500000000000000000000000001305254536400337725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000431305254536400376430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x, a.a ~ b.b + y { a: b; } input.scss000066400000000000000000000000431305254536400357440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x {a: b} b.b + y {@extend x} 000077500000000000000000000000001305254536400343455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/152_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000401305254536400402720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/152_test_combinator_unification_angle_sibling.a > x, .a > .b ~ y { a: b; } input.scss000066400000000000000000000000411305254536400363740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/152_test_combinator_unification_angle_sibling.a > x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001305254536400343465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/153_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000401305254536400402730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/153_test_combinator_unification_angle_sibling.a > x, .a > .b + y { a: b; } input.scss000066400000000000000000000000411305254536400363750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/153_test_combinator_unification_angle_sibling.a > x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400343475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/154_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000401305254536400402740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x, .b > .a ~ y { a: b; } input.scss000066400000000000000000000000411305254536400363760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400343505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/155_test_combinator_unification_angle_siblingexpected_output.css000066400000000000000000000000401305254536400402750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/155_test_combinator_unification_angle_sibling.a + x, .b > .a + y { a: b; } input.scss000066400000000000000000000000411305254536400363770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/155_test_combinator_unification_angle_sibling.a + x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400341745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/156_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000371305254536400401270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/156_test_combinator_unification_double_angle.a.b > x, .b.a > y { a: b; } input.scss000066400000000000000000000000431305254536400362250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/156_test_combinator_unification_double_angle.a.b > x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400341755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/157_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000351305254536400401260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/157_test_combinator_unification_double_angle.a > x, .a.b > y { a: b; } input.scss000066400000000000000000000000431305254536400362260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/157_test_combinator_unification_double_angle.a > x {a: b} .a.b > y {@extend x} 000077500000000000000000000000001305254536400341765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/158_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000351305254536400401270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/158_test_combinator_unification_double_angle.a > x, .b.a > y { a: b; } input.scss000066400000000000000000000000411305254536400362250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/158_test_combinator_unification_double_angle.a > x {a: b} .b > y {@extend x} 000077500000000000000000000000001305254536400341775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/159_test_combinator_unification_double_angleexpected_output.css000066400000000000000000000000241305254536400401260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/159_test_combinator_unification_double_anglea.a > x { a: b; } input.scss000066400000000000000000000000431305254536400362300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/159_test_combinator_unification_double_anglea.a > x {a: b} b.b > y {@extend x} 000077500000000000000000000000001305254536400340645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/160_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000371305254536400400170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/160_test_combinator_unification_double_plus.a.b + x, .b.a + y { a: b; } input.scss000066400000000000000000000000431305254536400361150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/160_test_combinator_unification_double_plus.a.b + x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400340655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/161_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000351305254536400400160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/161_test_combinator_unification_double_plus.a + x, .a.b + y { a: b; } input.scss000066400000000000000000000000431305254536400361160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/161_test_combinator_unification_double_plus.a + x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001305254536400340665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/162_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000351305254536400400170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/162_test_combinator_unification_double_plus.a + x, .b.a + y { a: b; } input.scss000066400000000000000000000000411305254536400361150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/162_test_combinator_unification_double_plus.a + x {a: b} .b + y {@extend x} 000077500000000000000000000000001305254536400340675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/163_test_combinator_unification_double_plusexpected_output.css000066400000000000000000000000241305254536400400160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/163_test_combinator_unification_double_plusa.a + x { a: b; } input.scss000066400000000000000000000000431305254536400361200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/163_test_combinator_unification_double_plusa.a + x {a: b} b.b + y {@extend x} 000077500000000000000000000000001305254536400340145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/164_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000371305254536400377470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/164_test_combinator_unification_angle_space.a.b > x, .a.b > y { a: b; } input.scss000066400000000000000000000000411305254536400360430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/164_test_combinator_unification_angle_space.a.b > x {a: b} .a y {@extend x} 000077500000000000000000000000001305254536400340155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/165_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000401305254536400377420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/165_test_combinator_unification_angle_space.a > x, .a.b .a > y { a: b; } input.scss000066400000000000000000000000411305254536400360440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/165_test_combinator_unification_angle_space.a > x {a: b} .a.b y {@extend x} 000077500000000000000000000000001305254536400340165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/166_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000361305254536400377500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/166_test_combinator_unification_angle_space.a > x, .b .a > y { a: b; } input.scss000066400000000000000000000000371305254536400360520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/166_test_combinator_unification_angle_space.a > x {a: b} .b y {@extend x} 000077500000000000000000000000001305254536400340175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/167_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000401305254536400377440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/167_test_combinator_unification_angle_space.a.b x, .a.b .a > y { a: b; } input.scss000066400000000000000000000000411305254536400360460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/167_test_combinator_unification_angle_space.a.b x {a: b} .a > y {@extend x} 000077500000000000000000000000001305254536400340205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/168_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000331305254536400377470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/168_test_combinator_unification_angle_space.a x, .a.b > y { a: b; } input.scss000066400000000000000000000000411305254536400360470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/168_test_combinator_unification_angle_space.a x {a: b} .a.b > y {@extend x} 000077500000000000000000000000001305254536400340215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/169_test_combinator_unification_angle_spaceexpected_output.css000066400000000000000000000000341305254536400377510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/169_test_combinator_unification_angle_space.a x, .a .b > y { a: b; } input.scss000066400000000000000000000000371305254536400360550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/169_test_combinator_unification_angle_space.a x {a: b} .b > y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/170_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400337655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400376350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/170_test_combinator_unification_plus_space.a.b + x, .a .a.b + y { a: b; } input.scss000066400000000000000000000000411305254536400357350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/170_test_combinator_unification_plus_space.a.b + x {a: b} .a y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/171_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400337665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400376340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/171_test_combinator_unification_plus_space.a + x, .a.b .a + y { a: b; } input.scss000066400000000000000000000000411305254536400357360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/171_test_combinator_unification_plus_space.a + x {a: b} .a.b y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/172_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400337675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400376420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/172_test_combinator_unification_plus_space.a + x, .b .a + y { a: b; } input.scss000066400000000000000000000000371305254536400357440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/172_test_combinator_unification_plus_space.a + x {a: b} .b y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/173_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400337705ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400376360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/173_test_combinator_unification_plus_space.a.b x, .a.b .a + y { a: b; } input.scss000066400000000000000000000000411305254536400357400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/173_test_combinator_unification_plus_space.a.b x {a: b} .a + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/174_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400337715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400376440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/174_test_combinator_unification_plus_space.a x, .a .a.b + y { a: b; } input.scss000066400000000000000000000000411305254536400357410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/174_test_combinator_unification_plus_space.a x {a: b} .a.b + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/175_test_combinator_unification_plus_space/000077500000000000000000000000001305254536400337725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400376430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/175_test_combinator_unification_plus_space.a x, .a .b + y { a: b; } input.scss000066400000000000000000000000371305254536400357470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/175_test_combinator_unification_plus_space.a x {a: b} .b + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/176_test_combinator_unification_nested/000077500000000000000000000000001305254536400331175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400367670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/176_test_combinator_unification_nested.a > .b + x, .c.a > .d.b + y { a: b; } input.scss000066400000000000000000000000531305254536400350720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/176_test_combinator_unification_nested.a > .b + x {a: b} .c > .d + y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/177_test_combinator_unification_nested/000077500000000000000000000000001305254536400331205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400367750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/177_test_combinator_unification_nested.a > .b + x, .c.a > .b + y { a: b; } input.scss000066400000000000000000000000461305254536400350750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/177_test_combinator_unification_nested.a > .b + x {a: b} .c > y {@extend x} 000077500000000000000000000000001305254536400344375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/178_test_combinator_unification_with_newlinesexpected_output.css000066400000000000000000000000511305254536400403660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x, .c.a > .d.b + y { a: b; } input.scss000066400000000000000000000000531305254536400364710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x {a: b} .c > .d + y {@extend x} options.yml000066400000000000000000000000211305254536400366460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/178_test_combinator_unification_with_newlines--- :clean: true sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/179_test_extend_self_loop/000077500000000000000000000000001305254536400303645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400342310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/179_test_extend_self_loop.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/179_test_extend_self_loop/input.scss000066400000000000000000000000321305254536400324130ustar00rootroot00000000000000.foo {a: b; @extend .foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/182_test_nested_extend_loop/000077500000000000000000000000001305254536400307075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000661305254536400345650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/182_test_nested_extend_loop.bar, .bar .foo { a: b; } .bar .foo { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/182_test_nested_extend_loop/input.scss000066400000000000000000000000511305254536400327370ustar00rootroot00000000000000.bar { a: b; .foo {c: d; @extend .bar} } 000077500000000000000000000000001305254536400367275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/183_test_multiple_extender_merges_with_superset_selectorexpected_output.css000066400000000000000000000000351305254536400426600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/183_test_multiple_extender_merges_with_superset_selectora.bar.baz, a.foo { a: b; } input.scss000066400000000000000000000000631305254536400407620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/183_test_multiple_extender_merges_with_superset_selector.foo {@extend .bar; @extend .baz} a.bar.baz {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/184_test_control_flow_if/000077500000000000000000000000001305254536400302145ustar00rootroot00000000000000expected_output.css000066400000000000000000000001151305254536400340650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/184_test_control_flow_if.true, .also-true { color: green; } .false, .also-false { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/184_test_control_flow_if/input.scss000066400000000000000000000003071305254536400322500ustar00rootroot00000000000000.true { color: green; } .false { color: red; } .also-true { @if true { @extend .true; } @else { @extend .false; } } .also-false { @if false { @extend .true; } @else { @extend .false; } } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/185_test_control_flow_for/000077500000000000000000000000001305254536400304055ustar00rootroot00000000000000expected_output.css000066400000000000000000000001721305254536400342610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/185_test_control_flow_for.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/185_test_control_flow_for/input.scss000066400000000000000000000002271305254536400324420ustar00rootroot00000000000000.base-0 { color: green; } .base-1 { display: block; } .base-2 { border: 1px solid blue; } .added { @for $i from 0 to 3 { @extend .base-#{$i}; } } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/186_test_control_flow_while/000077500000000000000000000000001305254536400307305ustar00rootroot00000000000000expected_output.css000066400000000000000000000001721305254536400346040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/186_test_control_flow_while.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/186_test_control_flow_while/input.scss000066400000000000000000000002501305254536400327610ustar00rootroot00000000000000.base-0 { color: green; } .base-1 { display: block; } .base-2 { border: 1px solid blue; } .added { $i : 0; @while $i < 3 { @extend .base-#{$i}; $i : $i + 1; } } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/187_test_basic_placeholder_selector/000077500000000000000000000000001305254536400323555ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400362220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/187_test_basic_placeholder_selector.bar { a: b; } input.scss000066400000000000000000000000401305254536400343240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/187_test_basic_placeholder_selector%foo {a: b} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/188_test_unused_placeholder_selector/000077500000000000000000000000001305254536400326005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400364450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/188_test_unused_placeholder_selector.baz { color: blue; } input.scss000066400000000000000000000000711305254536400345530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/188_test_unused_placeholder_selector%foo {color: blue} %bar {color: red} .baz {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/189_test_placeholder_descendant_selector/000077500000000000000000000000001305254536400334065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400372570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/189_test_placeholder_descendant_selector#context .bar a { a: b; } input.scss000066400000000000000000000000531305254536400353610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/189_test_placeholder_descendant_selector#context %foo a {a: b} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/190_test_semi_placeholder_selector/000077500000000000000000000000001305254536400322235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400360760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/190_test_semi_placeholder_selector#context .bat, .bar .baz { color: blue; } input.scss000066400000000000000000000001011305254536400341700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/190_test_semi_placeholder_selector#context %foo, .bar .baz {color: blue} .bat { @extend %foo; } 000077500000000000000000000000001305254536400361575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/191_test_placeholder_selector_with_multiple_extendersexpected_output.css000066400000000000000000000000361305254536400421110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/191_test_placeholder_selector_with_multiple_extenders.bar, .baz { color: blue; } input.scss000066400000000000000000000000731305254536400402130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/191_test_placeholder_selector_with_multiple_extenders%foo {color: blue} .bar {@extend %foo} .baz {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/192_test_placeholder_interpolation/000077500000000000000000000000001305254536400322575ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400361240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/192_test_placeholder_interpolation.bar { color: blue; } input.scss000066400000000000000000000000671305254536400342370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/192_test_placeholder_interpolation$foo: foo; %#{$foo} {color: blue} .bar {@extend %foo} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/193_test_media_in_placeholder_selector/000077500000000000000000000000001305254536400330365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400367030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/193_test_media_in_placeholder_selector.baz { c: d; } input.scss000066400000000000000000000000561305254536400350140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/193_test_media_in_placeholder_selector%foo {bar {@media screen {a: b}}} .baz {c: d} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/194_test_extend_within_media/000077500000000000000000000000001305254536400310405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000551305254536400347140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/194_test_extend_within_media@media screen { .foo, .bar { a: b; } } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/194_test_extend_within_media/input.scss000066400000000000000000000000621305254536400330720ustar00rootroot00000000000000@media screen { .foo {a: b} .bar {@extend .foo} } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/195_test_extend_within_unknown_directive/000077500000000000000000000000001305254536400335175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000541305254536400373720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo, .bar { a: b; } } input.scss000066400000000000000000000000611305254536400354710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo {a: b} .bar {@extend .foo} } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/196_test_extend_within_nested_directives/000077500000000000000000000000001305254536400334665ustar00rootroot00000000000000expected_output.css000066400000000000000000000001041305254536400373350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } input.scss000066400000000000000000000001071305254536400354410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo {a: b} .bar {@extend .foo} } } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/197_test_extend_within_disparate_media/000077500000000000000000000000001305254536400330775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000551305254536400367530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/197_test_extend_within_disparate_media@media screen { .foo, .bar { a: b; } } input.scss000066400000000000000000000001001305254536400350430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/197_test_extend_within_disparate_media@media screen {.foo {a: b}} @media screen {.bar {@extend .foo}} 000077500000000000000000000000001305254536400354775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/198_test_extend_within_disparate_unknown_directiveexpected_output.css000066400000000000000000000000741305254536400414330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof { .foo, .bar { a: b; } } @flooblehoof {} input.scss000066400000000000000000000000761305254536400375360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof {.foo {a: b}} @flooblehoof {.bar {@extend .foo}} 000077500000000000000000000000001305254536400354465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/199_test_extend_within_disparate_nested_directivesexpected_output.css000066400000000000000000000001501305254536400413750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/199_test_extend_within_disparate_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } @media screen { @flooblehoof {} } input.scss000066400000000000000000000001361305254536400375020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/199_test_extend_within_disparate_nested_directives@media screen {@flooblehoof {.foo {a: b}}} @media screen {@flooblehoof {.bar {@extend .foo}}} 000077500000000000000000000000001305254536400405265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_dontexpected_output.css000066400000000000000000000000531305254536400444570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar { a: b; } .bar, b.foo { c: d; } input.scss000066400000000000000000000000561305254536400425630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar {a: b} .bar {c: d} b.foo {@extend .bar} 000077500000000000000000000000001305254536400375105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existexpected_output.css000066400000000000000000000000001305254536400434310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existinput.scss000066400000000000000000000000361305254536400415430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_exist.foo {@extend .bar !optional} 000077500000000000000000000000001305254536400363125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/208_test_optional_extend_succeeds_when_extension_failsexpected_output.css000066400000000000000000000000221305254536400422370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar { a: b; } input.scss000066400000000000000000000000541305254536400403450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar {a: b} b.foo {@extend .bar !optional} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/209_test_pseudo_element_superselector/000077500000000000000000000000001305254536400330145ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400366630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/209_test_pseudo_element_superselectora#bar, a#bar::fblthp { a: b; } input.scss000066400000000000000000000001601305254536400347660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/209_test_pseudo_element_superselector%x#bar {a: b} // Add an id to make the results have high specificity %y, %y::fblthp {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/210_test_pseudo_element_superselector/000077500000000000000000000000001305254536400330045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000221305254536400366520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/210_test_pseudo_element_superselectora#bar { a: b; } input.scss000066400000000000000000000000701305254536400347560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/210_test_pseudo_element_superselector%x#bar {a: b} %y, %y:fblthp {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/211_test_pseudo_element_superselector/000077500000000000000000000000001305254536400330055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400366570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/211_test_pseudo_element_superselectora#bar, a#bar:first-line { a: b; } input.scss000066400000000000000000000000741305254536400347630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/211_test_pseudo_element_superselector%x#bar {a: b} %y, %y:first-line {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/212_test_pseudo_element_superselector/000077500000000000000000000000001305254536400330065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400366620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/212_test_pseudo_element_superselectora#bar, a#bar:first-letter { a: b; } input.scss000066400000000000000000000000761305254536400347660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/212_test_pseudo_element_superselector%x#bar {a: b} %y, %y:first-letter {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/213_test_pseudo_element_superselector/000077500000000000000000000000001305254536400330075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400366550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/213_test_pseudo_element_superselectora#bar, a#bar:before { a: b; } input.scss000066400000000000000000000000701305254536400347610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/213_test_pseudo_element_superselector%x#bar {a: b} %y, %y:before {@extend %x} a {@extend %y} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/214_test_pseudo_element_superselector/000077500000000000000000000000001305254536400330105ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400366640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/214_test_pseudo_element_superselectora#bar, a#bar:after { a: b; } input.scss000066400000000000000000000000671305254536400347700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/214_test_pseudo_element_superselector%x#bar {a: b} %y, %y:after {@extend %x} a {@extend %y} 000077500000000000000000000000001305254536400347625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/215_test_multiple_source_redundancy_eliminationexpected_output.css000066400000000000000000000001261305254536400407140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/215_test_multiple_source_redundancy_elimination.test-case, .test-case:active { color: red; } .test-case:hover { color: green; } input.scss000066400000000000000000000003061305254536400370150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/215_test_multiple_source_redundancy_elimination%default-color {color: red} %alt-color {color: green} %default-style { @extend %default-color; &:hover {@extend %alt-color} &:active {@extend %default-color} } .test-case {@extend %default-style} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/216_test_nested_sibling_extend/000077500000000000000000000000001305254536400313635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000601305254536400352330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/216_test_nested_sibling_extend.parent .bar, .parent .foo { width: 2000px; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/216_test_nested_sibling_extend/input.scss000066400000000000000000000001231305254536400334130ustar00rootroot00000000000000.foo {@extend .bar} .parent { .bar { width: 2000px; } .foo { @extend .bar } } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/217_test_parent_and_sibling_extend/000077500000000000000000000000001305254536400322155ustar00rootroot00000000000000expected_output.css000066400000000000000000000001171305254536400360700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/217_test_parent_and_sibling_extend.parent1 .parent2 .child1.child2, .parent2 .parent1 .child1.child2 { c: d; } input.scss000066400000000000000000000001731305254536400341730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/217_test_parent_and_sibling_extend%foo %bar%baz {c: d} .parent1 { @extend %foo; .child1 {@extend %bar} } .parent2 { @extend %foo; .child2 {@extend %baz} } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/218_test_nested_extend_specificity/000077500000000000000000000000001305254536400322515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400361170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/218_test_nested_extend_specificitya :b, a :b:c { a: b; } input.scss000066400000000000000000000000711305254536400342240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/218_test_nested_extend_specificity%foo {a: b} a { :b {@extend %foo} :b:c {@extend %foo} } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/219_test_nested_double_extend_optimization/000077500000000000000000000000001305254536400340175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400376700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/219_test_nested_double_extend_optimization.parent1 .child { a: b; } input.scss000066400000000000000000000001501305254536400357700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/219_test_nested_double_extend_optimization%foo %bar { a: b; } .parent1 { @extend %foo; .child { @extend %bar; } } .parent2 { @extend %foo; } 000077500000000000000000000000001305254536400341745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/220_test_extend_in_double_nested_media_queryexpected_output.css000066400000000000000000000001101305254536400401170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/220_test_extend_in_double_nested_media_query@media all and (orientation: landscape) { .bar { color: blue; } } input.scss000066400000000000000000000001361305254536400362300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/220_test_extend_in_double_nested_media_query@media all { @media (orientation: landscape) { %foo {color: blue} .bar {@extend %foo} } } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/221_test_partially_failed_extend/000077500000000000000000000000001305254536400316735ustar00rootroot00000000000000expected_output.css000066400000000000000000000001131305254536400355420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/221_test_partially_failed_extend.rc, test { color: white; } .prices span.pill span.rc { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/221_test_partially_failed_extend/input.scss000066400000000000000000000001221305254536400337220ustar00rootroot00000000000000test { @extend .rc; } .rc {color: white;} .prices span.pill span.rc {color: red;} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/222_test_newline_near_combinator/000077500000000000000000000000001305254536400317035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000621305254536400355550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/222_test_newline_near_combinator.a + .b x, .a + .b .c y, .c .a + .b y { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/222_test_newline_near_combinator/input.scss000066400000000000000000000000421305254536400337330ustar00rootroot00000000000000.a + .b x {a: b} .c y {@extend x} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/223_test_duplicated_selector_with_newlines/000077500000000000000000000000001305254536400337765ustar00rootroot00000000000000expected_output.css000066400000000000000000000001201305254536400376430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/223_test_duplicated_selector_with_newlines.example-1-1, .example-1-2, .my-page-1 .my-module-1-1, .example-1-3 { a: b; } input.scss000066400000000000000000000001451305254536400357530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/223_test_duplicated_selector_with_newlines.example-1-1, .example-1-2, .example-1-3 { a: b; } .my-page-1 .my-module-1-1 {@extend .example-1-2} 000077500000000000000000000000001305254536400370725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/224_test_nested_selector_with_child_selector_hack_extendeeexpected_output.css000066400000000000000000000000361305254536400430240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo, > foo bar { a: b; } input.scss000066400000000000000000000000451305254536400411250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo {a: b} foo bar {@extend .foo} 000077500000000000000000000000001305254536400371105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/225_test_nested_selector_with_child_selector_hack_extenderexpected_output.css000066400000000000000000000000661305254536400430450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar, > .foo foo bar, > foo .foo bar { a: b; } input.scss000066400000000000000000000000521305254536400411410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar {a: b} > foo bar {@extend .bar} 000077500000000000000000000000001305254536400416145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendeeexpected_output.css000066400000000000000000000000361305254536400455460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo, > foo bar { a: b; } input.scss000066400000000000000000000000471305254536400436510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo {a: b} > foo bar {@extend .foo} 000077500000000000000000000000001305254536400375245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendeeexpected_output.css000066400000000000000000000000231305254536400434520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee~ .foo { a: b; } input.scss000066400000000000000000000000471305254536400415610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/227_test_nested_with_child_hack_extender_and_sibling_extendee~ .foo {a: b} > foo bar {@extend .foo} 000077500000000000000000000000001305254536400406155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newlineexpected_output.css000066400000000000000000000000461305254536400445500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline> .foo, > flip, > foo bar { a: b; } input.scss000066400000000000000000000000551305254536400426510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/228_test_nested_with_child_selector_hack_extender_extendee_newline> .foo {a: b} flip, > foo bar {@extend .foo} 000077500000000000000000000000001305254536400367125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationexpected_output.css000066400000000000000000000000371305254536400426450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa b, d b, a c, d c { a: b; } input.scss000066400000000000000000000000531305254536400407440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa { b {a: b} c {@extend b} } d {@extend a} 000077500000000000000000000000001305254536400417045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificityexpected_output.css000066400000000000000000000000251305254536400456340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya, a.foo { a: b; } input.scss000066400000000000000000000000331305254536400437340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya {a: b} a.foo {@extend a} 000077500000000000000000000000001305254536400422715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificityexpected_output.css000066400000000000000000000000231305254536400462170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a { a: b; } input.scss000066400000000000000000000000401305254536400443170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a {a: b} a.foo {@extend a} 000077500000000000000000000000001305254536400413405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectorexpected_output.css000066400000000000000000000000301305254536400452640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo, .foo { a: b; } input.scss000066400000000000000000000000361305254536400433730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo {a: b} .foo {@extend a} 000077500000000000000000000000001305254536400355645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/233_test_extend_cross_branch_redundancy_eliminationexpected_output.css000066400000000000000000000000421305254536400415130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/233_test_extend_cross_branch_redundancy_elimination.a .c .d, .b .c .a .d { a: b; } input.scss000066400000000000000000000000671305254536400376230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/233_test_extend_cross_branch_redundancy_elimination%x .c %y {a: b} .a, .b {@extend %x} .a .d {@extend %y} 000077500000000000000000000000001305254536400355655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/234_test_extend_cross_branch_redundancy_eliminationexpected_output.css000066400000000000000000000001051305254536400415140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/234_test_extend_cross_branch_redundancy_elimination.e .a .c .d, .a .c .e .d, .e .b .c .a .d, .b .c .a .e .d { a: b; } input.scss000066400000000000000000000001121305254536400376130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/234_test_extend_cross_branch_redundancy_elimination.e %z {a: b} %x .c %y {@extend %z} .a, .b {@extend %x} .a .d {@extend %y} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/235_extend_with_universal_selector/000077500000000000000000000000001305254536400322775ustar00rootroot00000000000000expected_output.css000066400000000000000000000001751305254536400361560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/235_extend_with_universal_selector-a *.foo1, -a a { a: b; } -b *|*.foo2, -b b { b: b; } -c |*.foo3, -c |c { c: b; } -d ns|*.foo4, -d ns|d { d: b; } input.scss000066400000000000000000000003351305254536400342550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/235_extend_with_universal_selector%-a *.foo1 {a: b} a {@extend .foo1} -a {@extend %-a} %-b *|*.foo2 {b: b} b {@extend .foo2} -b {@extend %-b} %-c |*.foo3 {c: b} c {@extend .foo3} -c {@extend %-c} %-d ns|*.foo4 {d: b} d {@extend .foo4} -d {@extend %-d} sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/does_not_move_page_block_in_media/000077500000000000000000000000001305254536400322275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000601305254536400360770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/does_not_move_page_block_in_media@media screen { a { x: y; } @page {} } input.scss000066400000000000000000000000511305254536400342000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/does_not_move_page_block_in_media@media screen { a { x:y; } @page {} }sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/issue_146/000077500000000000000000000000001305254536400251165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/issue_146/expected_output.css000066400000000000000000000001121305254536400310430ustar00rootroot00000000000000button { background: green; } button:hover { background: black; } sass-spec-3.5.0-2/spec/output_styles/nested/extend-tests/issue_146/input.scss000066400000000000000000000001731305254536400271530ustar00rootroot00000000000000%btn-style-default { background: green; &:hover{ background: black; } } button { @extend %btn-style-default; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/000077500000000000000000000000001305254536400251655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/47_str_slice/000077500000000000000000000000001305254536400274665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/47_str_slice/expected_output.css000066400000000000000000000006231305254536400334220ustar00rootroot00000000000000@charset "UTF-8"; div { bar: "b→cde→"; bar: "bcd"; bar: "ef"; bar: "bc"; bar: ""; bar: ""; bar: "abcd"; bar: "abcd"; bar: "áé"; bar: "áéíóúüñ¿"; bar: "áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "Ѫ҈"; bar: "áéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈"; bar: ""; bar: ""; bar: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; bar: "øáéíó"; bar: ""; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/47_str_slice/input.scss000066400000000000000000000017451305254536400315310ustar00rootroot00000000000000div { bar: str-slice("ab→cde→dfjgdsja", 2, 7); bar: str-slice("abcd", 2); bar: str-slice("abcdefg", -3, -2); bar: str-slice("abcd", 2, -2); bar: str-slice("abcd", 3, 2); bar: str-slice("abcd", 29, 180); bar: str-slice("abcd", 1, 29); bar: str-slice("abcd", 0, 5); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, 3); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, 9); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", -3, -2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 2, -2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 3, 2); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 29, 180); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 1, 29); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", 0, 5); bar: str-slice("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ", -80, -200); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1007/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1007/expected_output.css000066400000000000000000000001151305254536400327140ustar00rootroot00000000000000/* start */ foo baz { /* before */ margin: 0; /* after */ } /* end */ sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1007/input.scss000066400000000000000000000001631305254536400310200ustar00rootroot00000000000000/* start */ foo /* foo */ baz /* bar */ { /* before */ margin /* X */: /* Y */ 0 /* */; /* after */ } /* end */sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1016/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1016/expected_output.css000066400000000000000000000000421305254536400327130ustar00rootroot00000000000000.foo [baz=".foo"] { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1016/input.scss000066400000000000000000000000541305254536400310170ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1025/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1025/expected_output.css000066400000000000000000000001211305254536400327110ustar00rootroot00000000000000:not(:last-of-type) { top: 10px; } .a :not(:last-of-type) { top: 10px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1025/input.scss000066400000000000000000000001621305254536400310170ustar00rootroot00000000000000@mixin m() { .a & { @content; } } :not(:last-of-type) { top: 10px; @include m { top: 10px; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1029/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1029/expected_output.css000066400000000000000000000002471305254536400327260ustar00rootroot00000000000000.week-start-1 .month-start-2, .week-start-2 .month-start-1 { margin-left: 1px; } .week-start-1 .month-start-1, .week-start-2 .month-start-2 { margin-left: 2px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1029/input.scss000066400000000000000000000003401305254536400310210ustar00rootroot00000000000000@for $i from 1 through 2 { %shift-#{$i - 1} { margin-left: $i * 1px; } .week-start-#{$i} { @for $j from 1 through 2 { .month-start-#{$j} { @extend %shift-#{($j - $i - 1) % 2}; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1030/000077500000000000000000000000001305254536400267605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1030/expected_output.css000066400000000000000000000001541305254536400327130ustar00rootroot00000000000000div a { top: 10px; } @supports (will-change: transform) { div a { will-change: transform; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1030/input.scss000066400000000000000000000002351305254536400310140ustar00rootroot00000000000000@mixin will-change() { @supports (will-change: transform) { will-change: transform; } } div { a { top: 10px; @include will-change(); } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1036/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1036/expected_output.css000066400000000000000000000001351305254536400327200ustar00rootroot00000000000000div { test: platinum; test: vip; test: gold; } div { test: platinum; test: vip; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1036/input.scss000066400000000000000000000010761305254536400310260ustar00rootroot00000000000000@mixin all-vip() { test: vip; } @mixin gold() { test: gold; } @mixin platinum() { test: platinum; } @mixin icons-sprite($icon-name){ @if $icon-name == 'all-vip' { @include all-vip(); } @else if $icon-name == 'gold' { @include gold(); } @else if $icon-name == 'platinum' { @include platinum(); } } div { @include icons-sprite("platinum"); @include icons-sprite("all-vip"); @include icons-sprite("gold"); } div { @include icons-sprite(platinum); @include icons-sprite(all-vip); @include icons-sprite(gold); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1060/000077500000000000000000000000001305254536400267635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1060/expected_output.css000066400000000000000000000000421305254536400327120ustar00rootroot00000000000000foo { foo: true; bar: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1060/input.scss000066400000000000000000000003101305254536400310110ustar00rootroot00000000000000foo { @if true { foo: true; } @elseif true { foo: false; } @else { foo: false; } @if true { bar: true; } @else if true { bar: false; } @else { bar: false; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1061/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1061/expected_output.css000066400000000000000000000000441305254536400327150ustar00rootroot00000000000000a.div, a.span { display: block; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1061/input.scss000066400000000000000000000000621305254536400310160ustar00rootroot00000000000000a { &.div, &.span { display: block; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1063/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1063/expected_output.css000066400000000000000000000000571305254536400327230ustar00rootroot00000000000000a > b > x, a > b > c > x { display: block; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1063/input.scss000066400000000000000000000001401305254536400310150ustar00rootroot00000000000000%foo { & > x { display: block; } } a { > b { @extend %foo; } > b > c { @extend %foo; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1074/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1074/expected_output.css000066400000000000000000000001171305254536400327220ustar00rootroot00000000000000.foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1074/input.scss000066400000000000000000000001211305254536400310160ustar00rootroot00000000000000$i: 1; .foo#{-$i} { a:b } .foo-#{$i} { a:b } .foo#{-1} { a:b } .foo-#{1} { a:b } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075-3.5/000077500000000000000000000000001305254536400272745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075-3.5/error000066400000000000000000000002161305254536400303470ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(lighten)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075-3.5/expected_output.css000066400000000000000000000000301305254536400332200ustar00rootroot00000000000000foo { bar: #ff3333; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075-3.5/input.scss000066400000000000000000000001421305254536400313250ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075-3.5/options.yml000066400000000000000000000000531305254536400315100ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075/expected_output.css000066400000000000000000000000301305254536400327150ustar00rootroot00000000000000foo { bar: #ff3333; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075/input.scss000066400000000000000000000001421305254536400310220ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1075/options.yml000066400000000000000000000000301305254536400312000ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1080/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1080/expected_output.css000066400000000000000000000001711305254536400327170ustar00rootroot00000000000000/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1080/input.scss000066400000000000000000000001671305254536400310250ustar00rootroot00000000000000/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1081/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1081/_import.scss000066400000000000000000000001331305254536400313310ustar00rootroot00000000000000import-before { foo: $foo; } $foo: baz !global !default; import-after { foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1081/expected_output.css000066400000000000000000000001761305254536400327250ustar00rootroot00000000000000default { foo: foo; } after { foo: bar; } after import-before { foo: bar; } after import-after { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1081/input.scss000066400000000000000000000001561305254536400310240ustar00rootroot00000000000000$foo: foo !global !default; default { foo: $foo; } $foo: bar; after { @import "import"; foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1082/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1082/expected_output.css000066400000000000000000000004511305254536400327220ustar00rootroot00000000000000@font-face { font-family: 'My Font'; font-style: normal; font-weight: 300; src: local("My Font"), local("My-Font"), url("my-font.eot?#iefix") format("embedded-opentype"), url("my-font.woff") format("woff"), url("my-font.ttf") format("truetype"), url("my-font.svg#MyFont") format("svg"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1082/input.scss000066400000000000000000000010061305254536400310200ustar00rootroot00000000000000@font-face { font-family: 'My Font'; font-style: normal; font-weight: 300; src: local('My Font'), local('My-Font'), /* from http://.... original source of .eot */ url('my-font.eot?#iefix') format('embedded-opentype'), /* from http://.... original source of .woff */ url('my-font.woff') format('woff'), /* from http://.... original source of .ttf */ url('my-font.ttf') format('truetype'), /* from http://.... original source of .svg */ url('my-font.svg#MyFont') format('svg'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1087/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1087/expected_output.css000066400000000000000000000000501305254536400327220ustar00rootroot00000000000000a { foo: url(bar); foo: url(bar); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1087/input.scss000066400000000000000000000000701305254536400310250ustar00rootroot00000000000000$foo: bar; a { foo: url($foo); foo: url(#{$foo}); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1091/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1091/expected_output.css000066400000000000000000000000551305254536400327220ustar00rootroot00000000000000.a, .b .c, .b .d > .e, .d > .e { top: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1091/input.scss000066400000000000000000000001231305254536400310170ustar00rootroot00000000000000.a { top: 0; } .b .c { @extend .a; } .d > .e { @extend .a; @extend .c; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1092/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1092/expected_output.css000066400000000000000000000001111305254536400327140ustar00rootroot00000000000000a { a: foo ; } b { b: foo ; } c { c: foo ; } d { d: foo ; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1092/input.scss000066400000000000000000000001521305254536400310220ustar00rootroot00000000000000$bar: ""; $baz: " "; a { a: foo #{""}; } b { b: foo #{" "}; } c { c: foo #{$bar}; } d { d: foo #{$baz}; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1098/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1098/expected_output.css000066400000000000000000000001301305254536400327230ustar00rootroot00000000000000div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\;; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1098/input.scss000066400000000000000000000001231305254536400310260ustar00rootroot00000000000000div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1102/000077500000000000000000000000001305254536400267605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1102/expected_output.css000066400000000000000000000002241305254536400327110ustar00rootroot00000000000000foo { display: expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1102/input.scss000066400000000000000000000002331305254536400310120ustar00rootroot00000000000000foo { display:expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1103/000077500000000000000000000000001305254536400267615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1103/_import.scss000066400000000000000000000001621305254536400313260ustar00rootroot00000000000000foo { bar: baz } baz { bar: foo } @media screen and (max-width: 2) { foo { bar: baz } baz { bar: foo } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1103/expected_output.css000066400000000000000000000006251305254536400327170ustar00rootroot00000000000000foo { bar: baz; } baz { bar: foo; } @media screen and (max-width: 2) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) { foo { bar: baz; } baz { bar: foo; } } @media screen and (min-width: 1) and (max-width: 2) { foo { bar: baz; } baz { bar: foo; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1103/input.scss000066400000000000000000000002361305254536400310160ustar00rootroot00000000000000@import "import"; @media screen and (min-width: 1) { foo { bar: baz } baz { bar: foo } } @media screen and (min-width: 1) { @import "import"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1107/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1107/expected_output.css000066400000000000000000000001511305254536400327150ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod='scale'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1107/input.scss000066400000000000000000000001761305254536400310250ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="#{foo}", sizingMethod='scale'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1115/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1115/expected_output.css000066400000000000000000000001001305254536400327060ustar00rootroot00000000000000foo { bar: "x\79"; baz: "xy"; bar: "x\a"; baz: "x\a"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1115/input.scss000066400000000000000000000001201305254536400310110ustar00rootroot00000000000000foo { bar: "x\79"; baz: "#{x}\79"; bar: "x\a"; baz: "#{x}\a"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1121/000077500000000000000000000000001305254536400267615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1121/expected_output.css000066400000000000000000000000641305254536400327140ustar00rootroot00000000000000/* *
*/ sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1121/input.scss000066400000000000000000000001471305254536400310170ustar00rootroot00000000000000$foo: "foo"; $bar: "bar"; $baz: "baz"; /* *
*/ sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1127/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1127/expected_output.css000066400000000000000000000012671305254536400327300ustar00rootroot00000000000000foo { content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: ABCDefg; content: ABCDefg; content: ABCDefg; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: "ABCDefg"; content: ABCD; content: ABCD; content: ABCD; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; content: "ABCD"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1127/input.scss000066400000000000000000000023031305254536400310210ustar00rootroot00000000000000$a: to-upper-case('abcd'); $b: to-upper-case("abcd"); $c: to-upper-case(abcd); foo { content: #{$a}; content: #{$b}; content: #{$c}; content: '#{$a}'; content: '#{$b}'; content: '#{$c}'; content: "#{$a}"; content: "#{$b}"; content: "#{$c}"; content: #{unquote($a)}; content: #{unquote($b)}; content: #{unquote($c)}; content: '#{unquote($a)}'; content: '#{unquote($b)}'; content: '#{unquote($c)}'; content: "#{unquote($a)}"; content: "#{unquote($b)}"; content: "#{unquote($c)}"; content: #{$a + unquote("efg")}; content: #{$b + unquote("efg")}; content: #{$c + unquote("efg")}; content: '#{$a + unquote("efg")}'; content: '#{$b + unquote("efg")}'; content: '#{$c + unquote("efg")}'; content: "#{$a + unquote("efg")}"; content: "#{$b + unquote("efg")}"; content: "#{$c + unquote("efg")}"; content: #{$a + unquote("")}; content: #{$b + unquote("")}; content: #{$c + unquote("")}; content: '#{$a + unquote("")}'; content: '#{$b + unquote("")}'; content: '#{$c + unquote("")}'; content: "#{$a + unquote("")}"; content: "#{$b + unquote("")}"; content: "#{$c + unquote("")}"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_113/000077500000000000000000000000001305254536400267015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_113/expected_output.css000066400000000000000000000000331305254536400326300ustar00rootroot00000000000000section { width: 10px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_113/input.scss000066400000000000000000000000671305254536400307400ustar00rootroot00000000000000// Input section { $w: null, 10px; width: $w; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1130/000077500000000000000000000000001305254536400267615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1130/expected_output.css000066400000000000000000000000311305254536400327060ustar00rootroot00000000000000.foo { result: "hi"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1130/input.scss000066400000000000000000000001641305254536400310160ustar00rootroot00000000000000@function foo($args...) { @return bar($args...); } @function bar() { @return "hi"; } .foo { result: foo(); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1132/000077500000000000000000000000001305254536400267635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1132/expected_output.css000066400000000000000000000126721305254536400327260ustar00rootroot00000000000000foo { i0: 0deg; i1: 1deg; i2: 2deg; i3: 3deg; i4: 4deg; i5: 5deg; i6: 6deg; i7: 7deg; i8: 8deg; i9: 9deg; i10: 10deg; i11: 11deg; i12: 12deg; i13: 13deg; i14: 14deg; i15: 15deg; i16: 16deg; i17: 17deg; i18: 18deg; i19: 19deg; i20: 20deg; i21: 21deg; i22: 22deg; i23: 23deg; i24: 24deg; i25: 25deg; i26: 26deg; i27: 27deg; i28: 28deg; i29: 29deg; i30: 30deg; i31: 31deg; i32: 32deg; i33: 33deg; i34: 34deg; i35: 35deg; i36: 36deg; i37: 37deg; i38: 38deg; i39: 39deg; i40: 40deg; i41: 41deg; i42: 42deg; i43: 43deg; i44: 44deg; i45: 45deg; i46: 46deg; i47: 47deg; i48: 48deg; i49: 49deg; i50: 50deg; i51: 51deg; i52: 52deg; i53: 53deg; i54: 54deg; i55: 55deg; i56: 56deg; i57: 57deg; i58: 58deg; i59: 59deg; i60: 60deg; i61: 61deg; i62: 62deg; i63: 63deg; i64: 64deg; i65: 65deg; i66: 66deg; i67: 67deg; i68: 68deg; i69: 69deg; i70: 70deg; i71: 71deg; i72: 72deg; i73: 73deg; i74: 74deg; i75: 75deg; i76: 76deg; i77: 77deg; i78: 78deg; i79: 79deg; i80: 80deg; i81: 81deg; i82: 82deg; i83: 83deg; i84: 84deg; i85: 85deg; i86: 86deg; i87: 87deg; i88: 88deg; i89: 89deg; i90: 90deg; i91: 91deg; i92: 92deg; i93: 93deg; i94: 94deg; i95: 95deg; i96: 96deg; i97: 97deg; i98: 98deg; i99: 99deg; i100: 100deg; i101: 101deg; i102: 102deg; i103: 103deg; i104: 104deg; i105: 105deg; i106: 106deg; i107: 107deg; i108: 108deg; i109: 109deg; i110: 110deg; i111: 111deg; i112: 112deg; i113: 113deg; i114: 114deg; i115: 115deg; i116: 116deg; i117: 117deg; i118: 118deg; i119: 119deg; i120: 120deg; i121: 121deg; i122: 122deg; i123: 123deg; i124: 124deg; i125: 125deg; i126: 126deg; i127: 127deg; i128: 128deg; i129: 129deg; i130: 130deg; i131: 131deg; i132: 132deg; i133: 133deg; i134: 134deg; i135: 135deg; i136: 136deg; i137: 137deg; i138: 138deg; i139: 139deg; i140: 140deg; i141: 141deg; i142: 142deg; i143: 143deg; i144: 144deg; i145: 145deg; i146: 146deg; i147: 147deg; i148: 148deg; i149: 149deg; i150: 150deg; i151: 151deg; i152: 152deg; i153: 153deg; i154: 154deg; i155: 155deg; i156: 156deg; i157: 157deg; i158: 158deg; i159: 159deg; i160: 160deg; i161: 161deg; i162: 162deg; i163: 163deg; i164: 164deg; i165: 165deg; i166: 166deg; i167: 167deg; i168: 168deg; i169: 169deg; i170: 170deg; i171: 171deg; i172: 172deg; i173: 173deg; i174: 174deg; i175: 175deg; i176: 176deg; i177: 177deg; i178: 178deg; i179: 179deg; i180: 180deg; i181: 181deg; i182: 182deg; i183: 183deg; i184: 184deg; i185: 185deg; i186: 186deg; i187: 187deg; i188: 188deg; i189: 189deg; i190: 190deg; i191: 191deg; i192: 192deg; i193: 193deg; i194: 194deg; i195: 195deg; i196: 196deg; i197: 197deg; i198: 198deg; i199: 199deg; i200: 200deg; i201: 201deg; i202: 202deg; i203: 203deg; i204: 204deg; i205: 205deg; i206: 206deg; i207: 207deg; i208: 208deg; i209: 209deg; i210: 210deg; i211: 211deg; i212: 212deg; i213: 213deg; i214: 214deg; i215: 215deg; i216: 216deg; i217: 217deg; i218: 218deg; i219: 219deg; i220: 220deg; i221: 221deg; i222: 222deg; i223: 223deg; i224: 224deg; i225: 225deg; i226: 226deg; i227: 227deg; i228: 228deg; i229: 229deg; i230: 230deg; i231: 231deg; i232: 232deg; i233: 233deg; i234: 234deg; i235: 235deg; i236: 236deg; i237: 237deg; i238: 238deg; i239: 239deg; i240: 240deg; i241: 241deg; i242: 242deg; i243: 243deg; i244: 244deg; i245: 245deg; i246: 246deg; i247: 247deg; i248: 248deg; i249: 249deg; i250: 250deg; i251: 251deg; i252: 252deg; i253: 253deg; i254: 254deg; i255: 255deg; i256: 256deg; i257: 257deg; i258: 258deg; i259: 259deg; i260: 260deg; i261: 261deg; i262: 262deg; i263: 263deg; i264: 264deg; i265: 265deg; i266: 266deg; i267: 267deg; i268: 268deg; i269: 269deg; i270: 270deg; i271: 271deg; i272: 272deg; i273: 273deg; i274: 274deg; i275: 275deg; i276: 276deg; i277: 277deg; i278: 278deg; i279: 279deg; i280: 280deg; i281: 281deg; i282: 282deg; i283: 283deg; i284: 284deg; i285: 285deg; i286: 286deg; i287: 287deg; i288: 288deg; i289: 289deg; i290: 290deg; i291: 291deg; i292: 292deg; i293: 293deg; i294: 294deg; i295: 295deg; i296: 296deg; i297: 297deg; i298: 298deg; i299: 299deg; i300: 300deg; i301: 301deg; i302: 302deg; i303: 303deg; i304: 304deg; i305: 305deg; i306: 306deg; i307: 307deg; i308: 308deg; i309: 309deg; i310: 310deg; i311: 311deg; i312: 312deg; i313: 313deg; i314: 314deg; i315: 315deg; i316: 316deg; i317: 317deg; i318: 318deg; i319: 319deg; i320: 320deg; i321: 321deg; i322: 322deg; i323: 323deg; i324: 324deg; i325: 325deg; i326: 326deg; i327: 327deg; i328: 328deg; i329: 329deg; i330: 330deg; i331: 331deg; i332: 332deg; i333: 333deg; i334: 334deg; i335: 335deg; i336: 336deg; i337: 337deg; i338: 338deg; i339: 339deg; i340: 340deg; i341: 341deg; i342: 342deg; i343: 343deg; i344: 344deg; i345: 345deg; i346: 346deg; i347: 347deg; i348: 348deg; i349: 349deg; i350: 350deg; i351: 351deg; i352: 352deg; i353: 353deg; i354: 354deg; i355: 355deg; i356: 356deg; i357: 357deg; i358: 358deg; i359: 359deg; i360: 0deg; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1132/input.scss000066400000000000000000000001171305254536400310160ustar00rootroot00000000000000foo { @for $i from 0 through 360 { i#{$i}: hue(hsl($i, 10%, 20%)); } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normal-3.5/000077500000000000000000000000001305254536400305575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normal-3.5/error000066400000000000000000000002121305254536400316260ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000731305254536400344330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normal-3.5a { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normal-3.5/input.scss000066400000000000000000000003601305254536400326120ustar00rootroot00000000000000@function foo($map) { @return $map; } a { $map: foo((this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normal-3.5/options.yml000066400000000000000000000000531305254536400327730ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normal/000077500000000000000000000000001305254536400302545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000731305254536400341300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normala { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normal/input.scss000066400000000000000000000003601305254536400323070ustar00rootroot00000000000000@function foo($map) { @return $map; } a { $map: foo((this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/normal/options.yml000066400000000000000000000000301305254536400324630ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararg-3.5/000077500000000000000000000000001305254536400305515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararg-3.5/error000066400000000000000000000002121305254536400316200ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. expected_output.css000066400000000000000000000000731305254536400344250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararg-3.5a { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararg-3.5/input.scss000066400000000000000000000003701305254536400326050ustar00rootroot00000000000000@function foo($this, $my) { @return (this: $this, my: $my); } a { $map: foo((this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararg-3.5/options.yml000066400000000000000000000000531305254536400327650ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararg/000077500000000000000000000000001305254536400302465ustar00rootroot00000000000000expected_output.css000066400000000000000000000000731305254536400341220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararga { this: is; my: map; } b { this: is; my: map; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararg/input.scss000066400000000000000000000003701305254536400323020ustar00rootroot00000000000000@function foo($this, $my) { @return (this: $this, my: $my); } a { $map: foo((this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } b { $map: call("foo", (this: is, my: map)...); @each $k, $v in $map { #{$k}: $v; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1133/vararg/options.yml000066400000000000000000000000301305254536400324550ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1153/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1153/expected_output.css000066400000000000000000000000511305254536400327150ustar00rootroot00000000000000/* precision: 0 */ foo { bar: 123px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1153/input.scss000066400000000000000000000000641305254536400310220ustar00rootroot00000000000000/* precision: 0 */ $foo: 123px; foo { bar: $foo; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1162/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1162/expected_output.css000066400000000000000000000000321305254536400327140ustar00rootroot00000000000000div { content: 0/0 a; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1162/input.scss000066400000000000000000000000341305254536400310170ustar00rootroot00000000000000div { content: #{0/0} a; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1163/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1163/expected_output.css000066400000000000000000000000401305254536400327140ustar00rootroot00000000000000div { content: 106.92308em; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1163/input.scss000066400000000000000000000000671305254536400310260ustar00rootroot00000000000000div { content: (((92px * 12) / 13px) * 1em) + 22em; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1167/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1167/expected_output.css000066400000000000000000000000231305254536400327210ustar00rootroot00000000000000a { b: 3.101s; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1167/input.scss000066400000000000000000000000261305254536400310250ustar00rootroot00000000000000a { b: 3s + 101ms; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1168/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1168/expected_output.css000066400000000000000000000000511305254536400327230ustar00rootroot00000000000000.test-1\/1 { width: 100% !important; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1168/input.scss000066400000000000000000000001441305254536400310270ustar00rootroot00000000000000$namespace: 'test-'; $column: 1; .#{$namespace}#{$column}\/#{$column} { width: 100% !important; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/error/000077500000000000000000000000001305254536400301265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/error/simple/000077500000000000000000000000001305254536400314175ustar00rootroot00000000000000expected_output.css000066400000000000000000000000561305254536400352740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/error/simple.foo { content: (red: "bar", red: "baz"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/error/simple/input.scss000066400000000000000000000001241305254536400334500ustar00rootroot00000000000000$map: ( red: 'bar', #{red}: 'baz', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/functioncall/000077500000000000000000000000001305254536400314565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400353270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/functioncall.foo { content: (1: "bar", 2: "foo"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/functioncall/input.scss000066400000000000000000000002531305254536400335120ustar00rootroot00000000000000$count: 0; @function counter() { $count: $count + 1 !global; @return $count; } $map: ( counter(): 'bar', counter(): 'foo', ); .foo { content: inspect($map); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/interpolated/000077500000000000000000000000001305254536400314675ustar00rootroot00000000000000expected_output.css000066400000000000000000000006541305254536400353500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/interpolatedfoo { content: (red: "literal", transparent: "literal"); content: ("red": "quoted", transparent: "quoted"); content: (red: "interpolated", transparent: "quoted"); } bar { content: (red: "literal", transparent: "quoted", "red": "quoted"); content: (red: "literal", transparent: "literal", red: "interpolated", transparent: "quoted"); content: ("red": "interpolated", transparent: "quoted", transparent: "quoted"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/interpolated/input.scss000066400000000000000000000007111305254536400335220ustar00rootroot00000000000000$map1: ( red: 'literal', transparent: 'literal' ); $map2: ( 'red': 'quoted', transparent: 'quoted' ); $map3: ( #{re}#{d}: 'interpolated', #{trans}#{parent}: 'quoted' ); foo { content: inspect($map1); content: inspect($map2); content: inspect($map3); } $merge1: map-merge($map1, $map2); $merge2: map-merge($map1, $map3); $merge3: map-merge($map2, $map3); bar { content: inspect($merge1); content: inspect($merge2); content: inspect($merge3); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/simple/000077500000000000000000000000001305254536400302665ustar00rootroot00000000000000expected_output.css000066400000000000000000000001251305254536400341400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/simple.foo { content: (red: "bar", "red": "foo"); content: (red: "bar", "red": red); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1169/simple/input.scss000066400000000000000000000002441305254536400323220ustar00rootroot00000000000000$map1: ( red: 'bar', 'red': 'foo', ); $map2: ( red: 'bar', 'red': #{red}, ); .foo { content: inspect($map1); content: inspect($map2); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1170/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1170/eval/000077500000000000000000000000001305254536400277145ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400335700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1170/evalel { content: "It works!"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1170/eval/input.scss000066400000000000000000000000771305254536400317540ustar00rootroot00000000000000el { @if ((& + '') == 'el') { content: "It works!"; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1170/parse/000077500000000000000000000000001305254536400300775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400337530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1170/parseel { content: "It works!"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1170/parse/input.scss000066400000000000000000000000751305254536400321350ustar00rootroot00000000000000el { @if (& + '' == 'el') { content: "It works!"; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1171/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1171/expected_output.css000066400000000000000000000000361305254536400327200ustar00rootroot00000000000000.test { foo: 3; baz: 2; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1171/input.scss000066400000000000000000000004451305254536400310250ustar00rootroot00000000000000@function foo($initial, $args...) { $args: append($args, 3); @return bar($initial, $args...); } @function bar($args...) { @return length($args); } @function baz($initial, $args...) { $args: append($args, 3); @return nth($args, 1); } .test { foo: foo(1, 2); baz: baz(1, 2); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1178/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1178/expected_output.css000066400000000000000000000001561305254536400327320ustar00rootroot00000000000000bar { a: 4, 5, 6, 7 8 9; f: 1 2 34, 5, 6, 7 8 9; b: 1, 2, 32 4, 5, 6, 7 8 9; x: (4, 5), 6, (7 8) 9; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1178/input.scss000066400000000000000000000001621305254536400310300ustar00rootroot00000000000000$foo: ((4, 5), 6, (7 8) 9); bar { a: $foo; f: 1 2 3 + $foo; b: 1, 2, 3 + (2 ($foo)); x: inspect($foo); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1188/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1188/expected_output.css000066400000000000000000000002471305254536400327340ustar00rootroot00000000000000foo { *width: expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1188/input.scss000066400000000000000000000004041305254536400310300ustar00rootroot00000000000000$columns: 4; $context: 120px; $name-multiplicator: 2; foo { *width: expression((this.parentNode.clientWidth/#{$context}*#{($columns / $name-multiplicator)} - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1192/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1192/expected_output.css000066400000000000000000000001201305254536400327150ustar00rootroot00000000000000/*()*/ /*foo, bar, baz*/ /*()*/ /*()*/ /*(keyword: keyword)*/ /*foo, bar, baz*/ sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1192/input.scss000066400000000000000000000011451305254536400310260ustar00rootroot00000000000000$keyword: foobar; @mixin test($arglist...){ $map: keywords($arglist); /*#{inspect($map)}*/ /*#{inspect($arglist)}*/ } // Works @include test(foo, bar, baz); // Ruby Sass: /*foo, bar, baz*/ // LibSass : /*foo, bar, baz*/ // LibSass does not inspect as () @include test; // Ruby Sass: /*()*/ // LibSass : /**/ // Ruby Sass throws error – LibSass shows keywords in arglist // (keywords should not show in arglist – see below) @include test(foo, bar, baz, $keyword: keyword); // Ruby Sass: "Mixin test1 doesn't have an argument named $keyword." // LibSass : /*foo, bar, baz, $keyword: keyword*/sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1206/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1206/expected_output.css000066400000000000000000000000541305254536400327170ustar00rootroot00000000000000foo { bar: 0/0; bar: 0/1; bar: 1/2; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1206/input.scss000066400000000000000000000000651305254536400310220ustar00rootroot00000000000000foo { bar: #{0/0}; bar: #{0/1}; bar: #{1/2}; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1207/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1207/expected_output.css000066400000000000000000000000571305254536400327230ustar00rootroot00000000000000.foo { content: test-0; content: test-0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1207/input.scss000066400000000000000000000002411305254536400310170ustar00rootroot00000000000000@function test($pos) { @return test-#{$pos}; } .foo { content: test(str-slice('scale-0', 7)); // Nope content: test-#{str-slice('scale-0', 7)}; // Yep }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1208/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1208/expected_output.css000066400000000000000000000000431305254536400327170ustar00rootroot00000000000000foo.bar, foo.baz { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1208/input.scss000066400000000000000000000000651305254536400310240ustar00rootroot00000000000000foo { &.bar, /* */ &.baz { color: red; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/000077500000000000000000000000001305254536400267605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/ampersand/000077500000000000000000000000001305254536400307325ustar00rootroot00000000000000expected_output.css000066400000000000000000000004301305254536400346030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/ampersandfoo { color: blue; } foo--modifier { color: red; } foo { color: blue; } foo bar { color: red; } foo { color: blue; } bar foo { color: red; } foo { color: blue; } bar baz { color: red; } bar foo { color: red; } bar foo baz { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/ampersand/input.scss000066400000000000000000000007311305254536400327670ustar00rootroot00000000000000foo { @at-root { & { color: blue; } &--modifier { color: red; } } } foo { color: blue; @at-root { & bar { color: red; } } } foo { color: blue; @at-root { bar & { color: red; } } } foo { color: blue; @at-root { bar { & baz { color: red; } } } } foo { @at-root bar & { color: red; & baz { color: blue; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/basic/000077500000000000000000000000001305254536400300415ustar00rootroot00000000000000expected_output.css000066400000000000000000000003171305254536400337160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/basicfoo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } foo { color: blue; } bar baz { color: red; } foo { color: blue; } bar baz { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/basic/input.scss000066400000000000000000000004741305254536400321020ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } foo { color: blue; @at-root bar { baz { color: red; } } } foo { color: blue; @at-root { bar { baz { color: red; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/extend/000077500000000000000000000000001305254536400302475ustar00rootroot00000000000000expected_output.css000066400000000000000000000001221305254536400341160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/extendbar { color: red; } baz { color: blue; } qux foo, bam foo { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/extend/input.scss000066400000000000000000000006151305254536400323050ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } %ampersand-placeholder & { color: green; } @at-root { qux { @extend %ampersand-placeholder; } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } bam { @extend %ampersand-placeholder; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/keyframes/000077500000000000000000000000001305254536400307465ustar00rootroot00000000000000expected_output.css000066400000000000000000000002401305254536400346160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/keyframesfoo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/keyframes/input.scss000066400000000000000000000003351305254536400330030ustar00rootroot00000000000000foo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/media/000077500000000000000000000000001305254536400300375ustar00rootroot00000000000000expected_output.css000066400000000000000000000001301305254536400337050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/media@media print { bar { color: red; } } @media speech { baz { color: blue; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/media/input.scss000066400000000000000000000002361305254536400320740ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/nested/000077500000000000000000000000001305254536400302425ustar00rootroot00000000000000expected_output.css000066400000000000000000000002551305254536400341200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/nestedfoo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/nested/input.scss000066400000000000000000000003311305254536400322730ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/with_without/000077500000000000000000000000001305254536400315165ustar00rootroot00000000000000expected_output.css000066400000000000000000000037461305254536400354040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/with_without@media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1210/with_without/input.scss000066400000000000000000000103151305254536400335520ustar00rootroot00000000000000// Unquoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: media) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: supports) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: supports) { .foo { content: bar; } } } } // Quoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "media") { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "supports") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "supports") { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1214/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1214/expected_output.css000066400000000000000000000002631305254536400327200ustar00rootroot00000000000000@keyframes $animation-name { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1214/input.scss000066400000000000000000000003701305254536400310200ustar00rootroot00000000000000@mixin keyframes($animation-name) { @keyframes $animation-name { @content; } } @include keyframes(bounce) { 0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 40% {transform: translateY(-30px);} 60% {transform: translateY(-15px);} }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1215/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1215/expected_output.css000066400000000000000000000003171305254536400327210ustar00rootroot00000000000000foo { -quotes: true; -quotes: true; -quotes: true; -quotes: false; -quotes: false; foo: this-string; foo: 'this-string'; foo: "this-string"; foo: '"this-string"'; foo: "'this-string'"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1215/input.scss000066400000000000000000000005231305254536400310210ustar00rootroot00000000000000foo { -quotes: 'this-string' == 'this-string'; -quotes: this-string == 'this-string'; -quotes: 'this-string' == "this-string"; -quotes: 'this-string' == '"this-string"'; -quotes: '"this-string"' == "'this-string'"; foo: this-string; foo: 'this-string'; foo: "this-string"; foo: '"this-string"'; foo: "'this-string'"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1218/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1218/expected_output.css000066400000000000000000000002051305254536400327200ustar00rootroot00000000000000@media screen and (min-width: 20px) { .bar { width: 12px; } } @media screen and (min-width: 0) { .bar { width: 12px; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1218/input.scss000066400000000000000000000002521305254536400310230ustar00rootroot00000000000000$foo: 20px; @media screen and ("min-width:#{$foo}") { .bar { width: 12px; } } @media screen and ("min-width:0") { .bar { width: 12px; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1224/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1224/expected_output.css000066400000000000000000000000001305254536400327060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1224/input.scss000066400000000000000000000001211305254536400310130ustar00rootroot00000000000000@media all and (max-width: 768px) { @media only screen { a { b: c; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1230/000077500000000000000000000000001305254536400267625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1230/expected_output.css000066400000000000000000000001001305254536400327040ustar00rootroot00000000000000div { transition-property: border-color, box-shadow, color; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1230/input.scss000066400000000000000000000001131305254536400310110ustar00rootroot00000000000000div { transition-property: border-color, box-shadow, color; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1231/000077500000000000000000000000001305254536400267635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1231/expected_output.css000066400000000000000000000000441305254536400327140ustar00rootroot00000000000000div::before { content: "\e600"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1231/input.scss000066400000000000000000000000561305254536400310200ustar00rootroot00000000000000div::before { content: #{"\""+\e600+"\""}; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/at-rule/000077500000000000000000000000001305254536400303375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000121305254536400342040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/at-rule@foo bar; sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/at-rule/input.scss000066400000000000000000000000111305254536400323630ustar00rootroot00000000000000@foo bar sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/comma-list/000077500000000000000000000000001305254536400310335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400346750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/comma-listsass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/comma-list/input.scss000066400000000000000000000000111305254536400330570ustar00rootroot00000000000000$a: 1, 2 sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/import/000077500000000000000000000000001305254536400303005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400341520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/import@import "http://foo"; sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/import/input.scss000066400000000000000000000000251305254536400323310ustar00rootroot00000000000000@import "http://foo" sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/include/000077500000000000000000000000001305254536400304115ustar00rootroot00000000000000expected_output.css000066400000000000000000000000161305254536400342620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/includea { b: c; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/include/input.scss000066400000000000000000000000541305254536400324440ustar00rootroot00000000000000@mixin foo() { a { b: c; } } @include foo sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/space-list/000077500000000000000000000000001305254536400310325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400346740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/space-listsass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/space-list/input.scss000066400000000000000000000000101305254536400330550ustar00rootroot00000000000000$a: 1 2 sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/warning/000077500000000000000000000000001305254536400304335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000201305254536400342770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/warning@warning "foo"; sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1243/warning/input.scss000066400000000000000000000000171305254536400324650ustar00rootroot00000000000000@warning "foo" sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1248/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1248/expected_output.css000066400000000000000000000000551305254536400327260ustar00rootroot00000000000000.a.b .c, .a .c, .a.b .d, .a .d { top: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1248/input.scss000066400000000000000000000001031305254536400310210ustar00rootroot00000000000000.a.b .c { top: 0; } .a { @extend .b; } .a .d { @extend .c; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1251/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1251/expected_output.css000066400000000000000000000001451305254536400327200ustar00rootroot00000000000000.foo { yellow: yellow; red: red; blue: blue; white: white; black: black; eval: yellow; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1251/input.scss000066400000000000000000000001741305254536400310230ustar00rootroot00000000000000.foo { yellow: yellow; red: red; blue: blue; white: white; black: black; eval: if(red + green, yellow, null); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1253/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1253/expected_output.css000066400000000000000000000000741305254536400327230ustar00rootroot00000000000000@keyframes $foo { from { a: b; } to { a: c; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1253/input.scss000066400000000000000000000000741305254536400310240ustar00rootroot00000000000000$foo: bar; @keyframes $foo { from { a: b } to { a: c } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1255/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1255/expected_output.css000066400000000000000000000000401305254536400327160ustar00rootroot00000000000000.foo { content: 2, 4, 6, 8; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1255/input.scss000066400000000000000000000003651305254536400310310ustar00rootroot00000000000000@function double($value) { @return $value * 2; } @mixin dummy-bug($args...) { @for $i from 1 through length($args) { $args: set-nth($args, $i, double(nth($args, $i))); } content: $args; } .foo { @include dummy-bug(1, 2, 3, 4); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1257/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1257/expected_output.css000066400000000000000000000000301305254536400327170ustar00rootroot00000000000000.foo { color: cyan; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1257/input.scss000066400000000000000000000000411305254536400310220ustar00rootroot00000000000000.foo { color: invert(red...); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1259/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1259/expected_output.css000066400000000000000000000000531305254536400327260ustar00rootroot00000000000000.foo { content: "a" "b" "c" "e" false; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1259/input.scss000066400000000000000000000002071305254536400310300ustar00rootroot00000000000000@mixin dummy($a, $b, $c, $d, $e: true) { content: $a $b $c $d $e; } .foo { @include dummy( ('a', 'b', 'c', 'e')..., $e: false ); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1260/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1260/expected_output.css000066400000000000000000000000421305254536400327140ustar00rootroot00000000000000html:before { content: ".el"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1260/input.scss000066400000000000000000000002111305254536400310130ustar00rootroot00000000000000$EQ-Selectors: (); .el { $EQ-Selectors: append($EQ-Selectors, &, 'comma') !global; } html:before { content: "#{$EQ-Selectors}"; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1263/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1263/expected_output.css000066400000000000000000000001351305254536400327220ustar00rootroot00000000000000foo { @ap ply; @apply (--bar); @apply ( --bar ); @ap ply ( --bar , --foo ); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1263/input.scss000066400000000000000000000001421305254536400310210ustar00rootroot00000000000000foo { @ap#{pl}y; @apply(--bar); @apply ( --bar ); @ap#{pl}y ( --bar , --foo ) ; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1269/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1269/expected_output.css000066400000000000000000000000511305254536400327250ustar00rootroot00000000000000.test { list: 1 2 3 4 5; value: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1269/input.scss000066400000000000000000000002541305254536400310330ustar00rootroot00000000000000@function push($list, $items...) { @return join($list, $items, $separator: auto); } .test { $list: push(1 2 3, 4, 5); list: inspect($list); value: nth($list, 4); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1271/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1271/expected_output.css000066400000000000000000000001551305254536400327230ustar00rootroot00000000000000test { /* Expected: "\f102" */ /* Sass 3.4 */ content: "\f102"; /* Sass 3.3 */ content: "xf102"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1271/input.scss000066400000000000000000000003041305254536400310200ustar00rootroot00000000000000$character-code: f102; test { /* Expected: "\f102" */ /* Sass 3.4 */ content: unquote("\"\\#{$character-code}\""); /* Sass 3.3 */ content: str-slice("\x", 1, 1) + $character-code; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1273/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1273/expected_output.css000066400000000000000000000000421305254536400327200ustar00rootroot00000000000000test { src: url(test.eot?42); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1273/input.scss000066400000000000000000000000671305254536400310300ustar00rootroot00000000000000test { src: url(test.eot#{if(true, '?#{42}', '')}); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1277/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1277/expected_output.css000066400000000000000000000000421305254536400327240ustar00rootroot00000000000000.foo { foo: foo foo, bar bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1277/input.scss000066400000000000000000000001011305254536400310210ustar00rootroot00000000000000$foo: foo; $bar: bar; .foo { foo: foo #{$foo}, bar #{$bar}; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1279/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1279/expected_output.css000066400000000000000000000001231305254536400327260ustar00rootroot00000000000000.foo { upper: "Foo"; lower: "foo"; user-upper: "Foo"; user-lower: "foo"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1279/input.scss000066400000000000000000000003751305254536400310400ustar00rootroot00000000000000@function noop($string) { @return $string; } .foo { upper: to-upper-case('f') + str-slice('foo', 2); lower: to-lower-case('f') + str-slice('foo', 2); user-upper: to-upper-case('f') + noop('oo'); user-lower: to-lower-case('f') + noop('oo'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1281/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1281/expected_output.css000066400000000000000000000001161305254536400327210ustar00rootroot00000000000000.test { string: string; color: color; string: string; color: color; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1281/input.scss000066400000000000000000000002351305254536400310240ustar00rootroot00000000000000$quoted: "green"; $unquoted: green; .test { string: type-of($quoted); color: type-of($unquoted); string: type-of("green"); color: type-of(green); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1283/000077500000000000000000000000001305254536400267725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1283/expected_output.css000066400000000000000000000000441305254536400327230ustar00rootroot00000000000000.test { test: (1 2: 3, 2 1: 3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1283/input.scss000066400000000000000000000001071305254536400310240ustar00rootroot00000000000000$map: map-merge((1 2: 3), (2 1: 3)); .test { test: inspect($map); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1285/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1285/expected_output.css000066400000000000000000000002041305254536400327230ustar00rootroot00000000000000.box-1 { color: #e60000; } .box-2 { color: #cc0000; } .box-3 { color: #b30000; } .outside-child { background-color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1285/input.scss000066400000000000000000000002721305254536400310310ustar00rootroot00000000000000.container { @for $i from 1 through 3 { @at-root .box-#{$i} { color: darken(red,($i * 5)); } } // Control @at-root .outside-child { background-color: blue; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1295/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1295/expected_output.css000066400000000000000000000000311305254536400327220ustar00rootroot00000000000000foo { foo: "' %' '"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1295/input.scss000066400000000000000000000001011305254536400310210ustar00rootroot00000000000000foo { $nothing: null; foo: "#{$nothing}' %' '#{$nothing}"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1297/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1297/expected_output.css000066400000000000000000000000371305254536400327320ustar00rootroot00000000000000.test .testa { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1297/input.scss000066400000000000000000000001141305254536400310270ustar00rootroot00000000000000.test .testa { @at-root #{"%foo"} { color: red; } @extend %foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1298/000077500000000000000000000000001305254536400270005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1298/expected_output.css000066400000000000000000000002131305254536400327270ustar00rootroot00000000000000@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700,400italic); html { font-family: roboto, arial, helvetica, sans-serif; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1298/input.scss000066400000000000000000000002131305254536400310300ustar00rootroot00000000000000@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700,400italic); html { font-family: roboto, arial, helvetica, sans-serif; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1301/000077500000000000000000000000001305254536400267615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1301/expected_output.css000066400000000000000000000000421305254536400327100ustar00rootroot00000000000000.-my-class { content: "test"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1301/input.scss000066400000000000000000000000661305254536400310170ustar00rootroot00000000000000$name: "my-class"; .-#{$name} { content: "test"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1303/000077500000000000000000000000001305254536400267635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1303/expected_output.css000066400000000000000000000000371305254536400327160ustar00rootroot00000000000000.simple { a: foo.bar[baz]; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1303/input.scss000066400000000000000000000001011305254536400310070ustar00rootroot00000000000000.simple { a: selector-replace('foo.bar', 'foo', 'foo[baz]'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1304/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1304/expected_output.css000066400000000000000000000001461305254536400327200ustar00rootroot00000000000000foo { a: foo; } foo > bar { b: foo > bar; } foo > bar > baz { c: foo > bar > baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1304/input.scss000066400000000000000000000001331305254536400310150ustar00rootroot00000000000000foo { a:&; > bar { b:&; > baz { c:&; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305-3.5/000077500000000000000000000000001305254536400272705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305-3.5/error000066400000000000000000000002161305254536400303430ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(unquote)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305-3.5/expected_output.css000066400000000000000000000000311305254536400332150ustar00rootroot00000000000000.foo { content: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305-3.5/input.scss000066400000000000000000000000651305254536400313250ustar00rootroot00000000000000.foo { content: call('unquote', 'foo', ()...); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305-3.5/options.yml000066400000000000000000000000531305254536400315040ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305/expected_output.css000066400000000000000000000000311305254536400327120ustar00rootroot00000000000000.foo { content: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305/input.scss000066400000000000000000000000651305254536400310220ustar00rootroot00000000000000.foo { content: call('unquote', 'foo', ()...); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1305/options.yml000066400000000000000000000000301305254536400311740ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1323/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1323/expected_output.css000066400000000000000000000002131305254536400327140ustar00rootroot00000000000000@import url(foo.css) only screen; @import url(foo.css) (min-width: 400px); @import url(foo.css) (min-width: 400px) and (max-width: 599px); sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1323/input.scss000066400000000000000000000002101305254536400310120ustar00rootroot00000000000000@import url(foo.css) only screen; @import url(foo.css) (min-width:400px); @import url(foo.css) (min-width:400px) and (max-width:599px); sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1328/000077500000000000000000000000001305254536400267725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1328/expected_output.css000066400000000000000000000000641305254536400327250ustar00rootroot00000000000000bar, [foo="bar"], [foo="bar"] { content: "foo"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1328/input.scss000066400000000000000000000000771305254536400310320ustar00rootroot00000000000000#{bar}, [foo="#{bar}"], [foo="#{bar}"] { content: "foo"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1332/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1332/expected_output.css000066400000000000000000000001441305254536400327170ustar00rootroot00000000000000.box1 { color: #333333; } .box2 { color: #202020; } .box3 { color: rgba(51, 51, 51, 0.7); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1332/input.scss000066400000000000000000000001761305254536400310250ustar00rootroot00000000000000.box1 { color: rgb(20%, 20%, 20%); } .box2 { color: rgb(32, 32, 32); } .box3 { color: rgba(20%, 20%, 20%, 0.7); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333-4.0/000077500000000000000000000000001305254536400272655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333-4.0/expected_output.css000066400000000000000000000000741305254536400332210ustar00rootroot00000000000000foo { bar: "baz" !important; bar: "baz" !important; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333-4.0/input.scss000066400000000000000000000001621305254536400313200ustar00rootroot00000000000000@function baz() { @return 'baz'; } foo { bar: baz()#{' !important'}; bar: baz() #{' !important'}; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333-4.0/options.yml000066400000000000000000000000321305254536400314760ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333/error000066400000000000000000000005211305254536400300400ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/libsass-issues/issue_1333/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('#{baz()}" !important"') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333/expected_output.css000066400000000000000000000000731305254536400327210ustar00rootroot00000000000000foo { bar: "baz" !important; bar: "baz" !important; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333/input.scss000066400000000000000000000001621305254536400310210ustar00rootroot00000000000000@function baz() { @return 'baz'; } foo { bar: baz()#{' !important'}; bar: baz() #{' !important'}; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1333/options.yml000066400000000000000000000000611305254536400312010ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_137/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_137/expected_output.css000066400000000000000000000001201305254536400326330ustar00rootroot00000000000000.foo, .baz { background-color: lime; } .foo a, .baz a { color: white; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_137/input.scss000066400000000000000000000001301305254536400307350ustar00rootroot00000000000000.foo { background-color: lime; a { color: white; } } .baz { @extend .foo; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1370/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1370/expected_output.css000066400000000000000000000002051305254536400327170ustar00rootroot00000000000000.test { display: inline-block; background: url(i/"icon.png"); background-repeat: no-repeat; width: 100px; height: 100px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1370/input.scss000066400000000000000000000004521305254536400310240ustar00rootroot00000000000000@mixin ico-common($imgUrl){ display: inline-block; background: url(i/$imgUrl); background-repeat: no-repeat; } @mixin ico-size($width,$height){ width: $width; height: $height; } .test{ @include ico-common("icon.png"); @include ico-size(100px, 100px); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1376/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1376/expected_output.css000066400000000000000000000000371305254536400327300ustar00rootroot00000000000000.div { content: "1, 2, 3"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1376/input.scss000066400000000000000000000000731305254536400310310ustar00rootroot00000000000000.div{ $foo: 1, null, 2, null, 3; content: "#{$foo}"; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1393/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1393/expected_output.css000066400000000000000000000001061305254536400327240ustar00rootroot00000000000000div { background-image: url(foo.png); background-position: 50%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1393/input.scss000066400000000000000000000001211305254536400310220ustar00rootroot00000000000000div { back#{ground}: { imag#{e}: url(foo.png); pos#{it}ion: 50%; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1394/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1394/expected_output.css000066400000000000000000000000351305254536400327260ustar00rootroot00000000000000foo { width: \10 \20 \ ; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1394/input.scss000066400000000000000000000000371305254536400310310ustar00rootroot00000000000000foo { width: \10 + \20 \ ; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396-4.0/000077500000000000000000000000001305254536400272765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396-4.0/expected_output.css000066400000000000000000000000641305254536400332310ustar00rootroot00000000000000foo { foo: foo "bar" baz; foo: foo "bar" baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396-4.0/input.scss000066400000000000000000000000631305254536400313310ustar00rootroot00000000000000foo { foo: foo"bar"#{baz}; foo: foo"bar"baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396-4.0/options.yml000066400000000000000000000000321305254536400315070ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396/error000066400000000000000000000005131305254536400300520ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/nested/libsass-issues/issue_1396/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{foo "bar"}baz") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396/expected_output.css000066400000000000000000000000631305254536400327310ustar00rootroot00000000000000foo { foo: foo "bar"baz; foo: foo "bar" baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396/input.scss000066400000000000000000000000631305254536400310320ustar00rootroot00000000000000foo { foo: foo"bar"#{baz}; foo: foo"bar"baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1396/options.yml000066400000000000000000000000611305254536400312120ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1398/000077500000000000000000000000001305254536400270015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1398/expected_output.css000066400000000000000000000000731305254536400327340ustar00rootroot00000000000000@media screen and (hux: 3 / 4) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1398/input.scss000066400000000000000000000000731305254536400310350ustar00rootroot00000000000000@media screen and (hux: 3/4) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1399/000077500000000000000000000000001305254536400270025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1399/expected_output.css000066400000000000000000000001121305254536400327270ustar00rootroot00000000000000foo { foo: 3-"bar"; foo: 3-"bar"; foo: 3 / "bar"; foo: 3/"bar"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1399/input.scss000066400000000000000000000001241305254536400310330ustar00rootroot00000000000000foo { foo: 3 - "bar"; foo: (3 - "bar"); foo: 3 / "bar"; foo: (3 / "bar"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1404/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1404/expected_output.css000066400000000000000000000001051305254536400327140ustar00rootroot00000000000000.test { color: #aaabbb--1-2-a; color: string; color: string; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1404/input.scss000066400000000000000000000001561305254536400310230ustar00rootroot00000000000000.test { color: #aaabbb--1-2-a; color: type-of(#aaabbb--1-2-a); color: type-of(#aaabbb--1-2); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1405/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1405/expected_output.css000066400000000000000000000010701305254536400327170ustar00rootroot00000000000000div { foo: 1a2b3c; length-1: 1; unit-1: "a2b3c"; result-1: 0.25em; result-2: 1em; result-3: 1.25em; result-4: 0.5em; result-5: 0.5em; type-1: number; type-2: number; type-3: number; type-4: number; type-5: number; type-6: number; test-1: -1-em; test-1: -1-em; test-2: -1-em; test-2: -1-em; test-3: -1-A-em; test-3: -1-A-em; test-4: -1_em--_--e; test-4: -1_em--_--e; test-5: -1_em--_--e0; test-5: -1_em--_--e0; test-6: -1_em--_--e0__; test-6: -1_em--_--e0__; test-7: -1\65 _em--_--e0; test-7: -1\65 _em--_--e0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1405/input.scss000066400000000000000000000016071305254536400310260ustar00rootroot00000000000000div { foo: (1a2b3c); length-1: length(1a2b3c); unit-1: unit(1a2b3c); result-1: 1em-.75em; result-2: 2em-1em; result-3: 2em-0.75em; result-4: 1.5em-1em; result-5: 2em-1.5em; type-1: type-of(1em-.75em); type-2: type-of(2em-1em); type-3: type-of(2em-0.75em); type-4: type-of(1.5em-1em); type-5: type-of(2em-1.5em); type-6: type-of(1a2b3c); test-1: (1-em-2-em); test-1: (1-em - 2-em); test-2: (1-0-em-2-0-em); test-2: (1-0-em - 2-0-em); test-3: (1-A-em-2-A-em); test-3: (1-A-em - 2-A-em); test-4: (1_em--_--e-2_em--_--e); test-4: (1_em--_--e - 2_em--_--e); test-5: (1_em--_--e0-2_em--_--e0); test-5: (1_em--_--e0 - 2_em--_--e0); test-6: (1_em--_--e0__-2_em--_--e0__); test-6: (1_em--_--e0__ - 2_em--_--e0__); test-7: (1\65 _em--_--e0-2\65 _em--_--e0); test-7: (1\65 _em--_--e0 - 2\65 _em--_--e0); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413-4.0/000077500000000000000000000000001305254536400272645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413-4.0/expected_output.css000066400000000000000000000007261305254536400332240ustar00rootroot00000000000000div { foo: "A" B; foo: A "B"; foo: "A" B "C"; foo: A "B" C; foo: AB "C"; foo: "A" BC; foo: AB "C"; foo: "A" BC "D"; foo: "A" BCD "E"; foo: A "B" CD "E"; foo: A "B" C "D" "E"; } div { foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; foo: list; } div { foo: 2; foo: 2; foo: 3; foo: 3; foo: 2; foo: 2; foo: 2; foo: 3; foo: 3; foo: 4; foo: 5; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413-4.0/input.scss000066400000000000000000000016531305254536400313250ustar00rootroot00000000000000div { foo: 'A'#{B}; foo: #{A}'B'; foo: 'A'#{B}'C'; foo: #{A}'B'#{C}; foo: A#{B}'C'; foo: 'A'#{B}C; foo: #{A}B'C'; foo: 'A'#{B}C'D'; foo: 'A'B#{C}D'E'; foo: A'B'#{C}D'E'; foo: #{A}'B'C'D''E'; } div { foo: type-of('A'#{B}); foo: type-of(#{A}'B'); foo: type-of('A'#{B}'C'); foo: type-of(#{A}'B'#{C}); foo: type-of(A#{B}'C'); foo: type-of('A'#{B}C); foo: type-of(#{A}B'C'); foo: type-of('A'#{B}C'D'); foo: type-of('A'B#{C}D'E'); foo: type-of(A'B'#{C}D'E'); foo: type-of(#{A}'B'C'D''E'); } div { foo: length('A'#{B}); foo: length(#{A}'B'); foo: length('A'#{B}'C'); foo: length(#{A}'B'#{C}); foo: length(A#{B}'C'); foo: length('A'#{B}C); foo: length(#{A}B'C'); foo: length('A'#{B}C'D'); foo: length('A'B#{C}D'E'); foo: length(A'B'#{C}D'E'); foo: length(#{A}'B'C'D''E'); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413-4.0/options.yml000066400000000000000000000000321305254536400314750ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413/error000066400000000000000000000204071305254536400300440ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B"C"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"BC') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"A"B#{C "D"}') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"A" B}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{A "B"}C#{D "E"}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"') DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"C') DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('AB"C"') DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{B "C"}") DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{"B" C "D" "E"}") DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"') DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('A"B"C') DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('AB"C"') DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{B "C"}") DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/libsass-issues/issue_1413/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("A#{"B" C "D" "E"}") sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413/expected_output.css000066400000000000000000000007411305254536400327220ustar00rootroot00000000000000div { foo: "A"B; foo: A"B"; foo: "A"B"C"; foo: A"B"C; foo: AB"C"; foo: "A"BC; foo: AB "C"; foo: "A"BC "D"; foo: "A" BCD "E"; foo: A "B"CD "E"; foo: A"B" C "D" "E"; } div { foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; foo: string; } div { foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413/input.scss000066400000000000000000000016531305254536400310260ustar00rootroot00000000000000div { foo: 'A'#{B}; foo: #{A}'B'; foo: 'A'#{B}'C'; foo: #{A}'B'#{C}; foo: A#{B}'C'; foo: 'A'#{B}C; foo: #{A}B'C'; foo: 'A'#{B}C'D'; foo: 'A'B#{C}D'E'; foo: A'B'#{C}D'E'; foo: #{A}'B'C'D''E'; } div { foo: type-of('A'#{B}); foo: type-of(#{A}'B'); foo: type-of('A'#{B}'C'); foo: type-of(#{A}'B'#{C}); foo: type-of(A#{B}'C'); foo: type-of('A'#{B}C); foo: type-of(#{A}B'C'); foo: type-of('A'#{B}C'D'); foo: type-of('A'B#{C}D'E'); foo: type-of(A'B'#{C}D'E'); foo: type-of(#{A}'B'C'D''E'); } div { foo: length('A'#{B}); foo: length(#{A}'B'); foo: length('A'#{B}'C'); foo: length(#{A}'B'#{C}); foo: length(A#{B}'C'); foo: length('A'#{B}C); foo: length(#{A}B'C'); foo: length('A'#{B}C'D'); foo: length('A'B#{C}D'E'); foo: length(A'B'#{C}D'E'); foo: length(#{A}'B'C'D''E'); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1413/options.yml000066400000000000000000000000611305254536400312000ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/direct/000077500000000000000000000000001305254536400302415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400341030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/directsass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/direct/input.scss000066400000000000000000000000441305254536400322730ustar00rootroot00000000000000@if & { foo { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/mixin/000077500000000000000000000000001305254536400301135ustar00rootroot00000000000000expected_output.css000066400000000000000000000000731305254536400337670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/mixin.foo bar { color: red; } .foo bar baz { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/mixin/input.scss000066400000000000000000000004101305254536400321420ustar00rootroot00000000000000@mixin prepend-foo { $parent: &; @if $parent { .foo & { @content; } } @else { .foo { @content; } } } @include prepend-foo { bar { color: red; } } bar { @include prepend-foo { baz { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/variable/000077500000000000000000000000001305254536400305545ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400344160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/variablesass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1415/variable/input.scss000066400000000000000000000000671305254536400326130ustar00rootroot00000000000000$parent: &; @if $parent { foo { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417-3.5/000077500000000000000000000000001305254536400272745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417-3.5/error000066400000000000000000000002161305254536400303470ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(missing)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417-3.5/expected_output.css000066400000000000000000000001721305254536400332270ustar00rootroot00000000000000foo { foo: 1px / 2px; foo: 0.5px; foo: 0.5 0.5px; foo: missing(1px/2px, 0.5px); foo: missing(1px/2px, 0.5px); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417-3.5/input.scss000066400000000000000000000003521305254536400313300ustar00rootroot00000000000000@function foo($a, $b) { @return ($a $b); } foo { foo: 1px / 2px; foo: 1px / round(1.5); foo: foo(1px / 2px, 1px / round(1.5)); foo: missing(1px / 2px, 1px / round(1.5)); foo: call(missing, 1px / 2px, 1px / round(1.5)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417-3.5/options.yml000066400000000000000000000000531305254536400315100ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417/expected_output.css000066400000000000000000000001721305254536400327240ustar00rootroot00000000000000foo { foo: 1px / 2px; foo: 0.5px; foo: 0.5 0.5px; foo: missing(1px/2px, 0.5px); foo: missing(1px/2px, 0.5px); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417/input.scss000066400000000000000000000003521305254536400310250ustar00rootroot00000000000000@function foo($a, $b) { @return ($a $b); } foo { foo: 1px / 2px; foo: 1px / round(1.5); foo: foo(1px / 2px, 1px / round(1.5)); foo: missing(1px / 2px, 1px / round(1.5)); foo: call(missing, 1px / 2px, 1px / round(1.5)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1417/options.yml000066400000000000000000000000301305254536400312000ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1419/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1419/quoted/000077500000000000000000000000001305254536400302745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400341470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1419/quotedfoo { foo: "ABCD"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1419/quoted/input.scss000066400000000000000000000000511305254536400323240ustar00rootroot00000000000000foo { foo: to-upper-case("ab\63 d"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1419/unquoted/000077500000000000000000000000001305254536400306375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400345040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1419/unquotedfoo { foo: AB\63 D; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1419/unquoted/input.scss000066400000000000000000000000471305254536400326740ustar00rootroot00000000000000foo { foo: to-upper-case(ab\63 d); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1422/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1422/expected_output.css000066400000000000000000000000741305254536400327210ustar00rootroot00000000000000.foo { /*foo*/ foo/*foo*/: bar; /*foo*/ foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1422/input.scss000066400000000000000000000001361305254536400310210ustar00rootroot00000000000000.foo { /*foo*/foo/*foo*/: /*foo*/bar/*foo*/; /*foo*/ foo /*foo*/ : /*foo*/ bar /*foo*/; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1425/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1425/expected_output.css000066400000000000000000000000621305254536400327210ustar00rootroot00000000000000@supports (feature1: val) { foo { a: b; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1425/input.scss000066400000000000000000000001041305254536400310170ustar00rootroot00000000000000$query: "(feature1: val)"; @supports (#{$query}) { foo { a: b } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_143/000077500000000000000000000000001305254536400267045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_143/expected_output.css000066400000000000000000000001551305254536400326400ustar00rootroot00000000000000body { background: url(file_join("images", "kittens.jpg")); color: file_join("images", "kittens.jpg"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_143/input.scss000066400000000000000000000003141305254536400307360ustar00rootroot00000000000000$path: "images"; $file: "kittens.jpg"; $image: ""; $other: file_join("images", "kittens.jpg"); @if $image != none { $image: url(file_join($path, $file)); } body { background: $image; color: $other; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1434/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1434/expected_output.css000066400000000000000000000002231305254536400327200ustar00rootroot00000000000000.foo { a: .foo .bar > .baz; b: .foo .bar ~ .baz; c: .foo .bar + .baz; d: .foo > .bar .baz; e: .foo ~ .bar .baz; f: .foo + .bar .baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1434/input.scss000066400000000000000000000004271305254536400310270ustar00rootroot00000000000000.foo { a: selector-nest('.foo', '.bar > .baz'); b: selector-nest('.foo', '.bar ~ .baz'); c: selector-nest('.foo', '.bar + .baz'); d: selector-nest('.foo > .bar', '.baz'); e: selector-nest('.foo ~ .bar', '.baz'); f: selector-nest('.foo + .bar', '.baz'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1437/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1437/expected_output.css000066400000000000000000000002071305254536400327250ustar00rootroot00000000000000@media screen and (min-width: 37.5em) { div { /* asd */ } } @media screen and (min-width: 48em) { div { display: none; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1437/input.scss000066400000000000000000000002151305254536400310250ustar00rootroot00000000000000div { @media screen and (min-width: 37.5em) { /* asd */ } @media screen and (min-width: 48em) { display: none; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1438/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1438/expected_output.css000066400000000000000000000003321305254536400327250ustar00rootroot00000000000000foo { background-image: url(../test.png); } bar { background-image: url(../test.png?v=20150812); } baz { background-image: url(../test.png?v=test()); } bam { background-image: url("../test.png?v=test()"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1438/input.scss000066400000000000000000000004111305254536400310240ustar00rootroot00000000000000@function foo() { @return 20150812; } foo { background-image: url(../test.png); } bar { background-image: url(../test.png?v=20150812); } baz { background-image: url(../test.png?v=#{test()}); } bam { background-image: url("../test.png?v=#{test()}"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1440/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1440/expected_output.css000066400000000000000000000005001305254536400327130ustar00rootroot00000000000000.okay1 { width: 132px; } .okay2 { width: 100px; background-position: -100px -25px; } .okay3 { width: 200px; background-position: -500px -100px; } .error1 { width: 132px; } .error2 { width: 100px; background-position: -100px -25px; } .error3 { width: 200px; background-position: -500px -100px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1440/input.scss000066400000000000000000000013441305254536400310230ustar00rootroot00000000000000// works fine with plain @each directive $i: 1; $prop1: width; $prop2: background-position; $values: 132px, 100px "-100px -25px", 200px "-500px -100px"; @each $value1, $value2 in $values{ .okay#{$i} { #{$prop1}: #{$value1}; #{$prop2}: #{$value2}; } $i: ($i + 1); } // when using @each inside @mixin with variable arguments($values...), // $value2 is missing and no errors while compiling @mixin eachProp($prop1, $prop2, $values...){ $i: 1; @each $value1, $value2 in $values{ .error#{$i} { #{$prop1}: #{$value1}; #{$prop2}: #{$value2}; } $i: ($i + 1); } } @include eachProp($prop1, $prop2, 132px, 100px "-100px -25px", 200px "-500px -100px" );sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/adjacent/000077500000000000000000000000001305254536400305375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400344130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/adjacent.adjacent + .adjacent { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/adjacent/input.scss000066400000000000000000000000621305254536400325710ustar00rootroot00000000000000.adjacent { & + & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/child/000077500000000000000000000000001305254536400300515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000401305254536400337170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/child.child > .child { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/child/input.scss000066400000000000000000000000571305254536400321070ustar00rootroot00000000000000.child { & > & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/sibling/000077500000000000000000000000001305254536400304155ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400342670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/sibling.sibling ~ .sibling { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1441/sibling/input.scss000066400000000000000000000000611305254536400324460ustar00rootroot00000000000000.sibling { & ~ & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1448/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1448/expected_output.css000066400000000000000000000002141305254536400327250ustar00rootroot00000000000000.md-card .md-info-card-highlight { background: red; color: blue; } .md-card .md-info-card-highlight .ng-md-icon { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1448/input.scss000066400000000000000000000002611305254536400310300ustar00rootroot00000000000000.md-card { .md-info-card-highlight { background: red; color: blue; .ng-md-icon { color: green; } } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1459/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1459/expected_output.css000066400000000000000000000001331305254536400327270ustar00rootroot00000000000000@font-face { font-family: "Font Name"; src: local("Arial"); unicode-range: U+270C; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1459/input.scss000066400000000000000000000001361305254536400310330ustar00rootroot00000000000000@font-face { font-family: "Font Name"; src: local("Arial"); unicode-range: U+270C; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1482/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1482/expected_output.css000066400000000000000000000000671305254536400327310ustar00rootroot00000000000000.mango, type__else, .qualified__else { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1482/input.scss000066400000000000000000000001731305254536400310300ustar00rootroot00000000000000.mango { color: red; } type { &__else { @extend .mango; } } .qualified { &__else { @extend .mango; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1486/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1486/expected_output.css000066400000000000000000000010641305254536400327330ustar00rootroot00000000000000foo { foo: 41px -121px; foo: 41px -122px; foo: 0px; foo: -1px; foo: 123px -123px; foo: 123px -124px; foo: 0px; foo: -1px; foo: 0px; foo: -1px; foo: 0px; foo: -1px; } bar { bar: 42px -121px; bar: 42px -122px; bar: 3px; bar: 2px; bar: 126px -123px; bar: 126px -124px; bar: 3px; bar: 2px; bar: 3px; bar: 2px; bar: 3px; bar: 2px; } baz { baz: 43px -121px; baz: 43px -122px; baz: 6px; baz: 5px; baz: 129px -123px; baz: 129px -124px; baz: 6px; baz: 5px; baz: 6px; baz: 5px; baz: 6px; baz: 5px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1486/input.scss000066400000000000000000000015241305254536400310350ustar00rootroot00000000000000$a: 41px; @function a() { @return 42px; } foo { foo: $a -121px; foo: ($a -122px); foo: $a*3-123px; foo: ($a*3-124px); foo: $a*3 -123px; foo: ($a*3 -124px); foo: $a*3 - 123px; foo: ($a*3 - 124px); foo: $a*3- 123px; foo: ($a*3- 124px); foo: $a*3- 123px; foo: ($a*3- 124px); } bar { bar: a() -121px; bar: (a() -122px); bar: a()*3-123px; bar: (a()*3-124px); bar: a()*3 -123px; bar: (a()*3 -124px); bar: a()*3 - 123px; bar: (a()*3 - 124px); bar: a()*3- 123px; bar: (a()*3- 124px); bar: a()*3- 123px; bar: (a()*3- 124px); } baz { baz: 43px -121px; baz: (43px -122px); baz: 43px*3-123px; baz: (43px*3-124px); baz: 43px*3 -123px; baz: (43px*3 -124px); baz: 43px*3 - 123px; baz: (43px*3 - 124px); baz: 43px*3- 123px; baz: (43px*3- 124px); baz: 43px*3- 123px; baz: (43px*3- 124px); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488-3.5/000077500000000000000000000000001305254536400273045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488-3.5/error000066400000000000000000000021331305254536400303570ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar_)) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar_)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488-3.5/expected_output.css000066400000000000000000000005111305254536400332340ustar00rootroot00000000000000foo { foo: string; foo: string; bar: string::string; bar: string::string; foo: string; foo: string; bar: string::string; bar: string::string; } bar { foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488-3.5/input.scss000066400000000000000000000012761305254536400313460ustar00rootroot00000000000000@function foo($arg2) { @return type-of($arg2); } @function foo_($arg2...) { @return type-of($arg2); } @function bar($arg1, $arg2) { @return type-of($arg1) + "::" + type-of($arg2); } @function bar_($arg1, $arg2...) { @return type-of($arg1) + "::" + type-of($arg2); } foo { foo: foo(one); foo: foo(one...); bar: bar(one, two); bar: bar(one, two...); foo: call('foo', one); foo: call('foo', one...); bar: call('bar', one, two); bar: call('bar', one, two...); } bar { foo: foo_(one); foo: foo_(one...); bar: bar_(one, two); bar: bar_(one, two...); foo: call('foo_', one); foo: call('foo_', one...); bar: call('bar_', one, two); bar: call('bar_', one, two...); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488-3.5/options.yml000066400000000000000000000000531305254536400315200ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488/000077500000000000000000000000001305254536400270015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488/expected_output.css000066400000000000000000000005111305254536400327310ustar00rootroot00000000000000foo { foo: string; foo: string; bar: string::string; bar: string::string; foo: string; foo: string; bar: string::string; bar: string::string; } bar { foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; foo: arglist; foo: arglist; bar: string::arglist; bar: string::arglist; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488/input.scss000066400000000000000000000012761305254536400310430ustar00rootroot00000000000000@function foo($arg2) { @return type-of($arg2); } @function foo_($arg2...) { @return type-of($arg2); } @function bar($arg1, $arg2) { @return type-of($arg1) + "::" + type-of($arg2); } @function bar_($arg1, $arg2...) { @return type-of($arg1) + "::" + type-of($arg2); } foo { foo: foo(one); foo: foo(one...); bar: bar(one, two); bar: bar(one, two...); foo: call('foo', one); foo: call('foo', one...); bar: call('bar', one, two); bar: call('bar', one, two...); } bar { foo: foo_(one); foo: foo_(one...); bar: bar_(one, two); bar: bar_(one, two...); foo: call('foo_', one); foo: call('foo_', one...); bar: call('bar_', one, two); bar: call('bar_', one, two...); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1488/options.yml000066400000000000000000000000301305254536400312100ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_151/000077500000000000000000000000001305254536400267035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_151/expected_output.css000066400000000000000000000005751305254536400326450ustar00rootroot00000000000000div.colors { background: gray; background: saturate(red); background: cyan; background: 1; color: #666666; color: saturate(#369); color: #1f66ad; color: #cc9966; color: 1; } div.numbers { filter: grayscale(30%); filter: saturate(30%); filter: invert(30%); -webkit-filter: grayscale(0.3); -webkit-filter: saturate(0.3); -webkit-filter: invert(0.3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_151/input.scss000066400000000000000000000006711305254536400307430ustar00rootroot00000000000000div.colors { background: grayscale(red); background: saturate(red); background: invert(red); background: alpha(red); color: grayscale(#369); color: saturate(#369); color: saturate(#369, 20%); color: invert(#369); color: alpha(#369); } div.numbers { filter: grayscale(30%); filter: saturate(30%); filter: invert(30%); -webkit-filter: grayscale(0.3); -webkit-filter: saturate(0.3); -webkit-filter: invert(0.3); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152-4.0/000077500000000000000000000000001305254536400272035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152-4.0/error000066400000000000000000000002451305254536400302600ustar00rootroot00000000000000Error: Undefined operation: "10 mod 100%". on line 5 of /sass/spec/output_styles/nested/libsass-issues/issue_152-4.0/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152-4.0/expected_output.css000066400000000000000000000000001305254536400331240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152-4.0/input.scss000066400000000000000000000003511305254536400312360ustar00rootroot00000000000000$foo: 10; $bar: 10%; foo { a: #{10}% 100%; a: #{10} % 100%; a: #{10} %100%; a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: $foo 100%; a: $foo % 100%; a: $foo %100%; a: $bar 100%; a: $bar % 100%; a: $bar %100%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152-4.0/options.yml000066400000000000000000000000321305254536400314140ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152-4.0/status000066400000000000000000000000021305254536400304410ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152/000077500000000000000000000000001305254536400267045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152/error000066400000000000000000000017141305254536400277630ustar00rootroot00000000000000DEPRECATION WARNING on line 5 of /sass/spec/output_styles/nested/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% 100%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 % 100%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/libsass-issues/issue_152/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 %100%") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152/expected_output.css000066400000000000000000000002361305254536400326400ustar00rootroot00000000000000foo { a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: 10% 100%; a: 10%; a: 10%; a: 10 100%; a: 10%; a: 10%; a: 10% 100%; a: 10%; a: 10%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152/input.scss000066400000000000000000000003511305254536400307370ustar00rootroot00000000000000$foo: 10; $bar: 10%; foo { a: #{10}% 100%; a: #{10} % 100%; a: #{10} %100%; a: 10% 100%; a: 10 % 100%; a: 10 %100%; a: $foo 100%; a: $foo % 100%; a: $foo %100%; a: $bar 100%; a: $bar % 100%; a: $bar %100%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_152/options.yml000066400000000000000000000000611305254536400311170ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1526/000077500000000000000000000000001305254536400267725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1526/expected_output.css000066400000000000000000000000631305254536400327240ustar00rootroot00000000000000foo { bar: 1 --em-2--em; baz: 1 --em-2 --em; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1526/input.scss000066400000000000000000000000661305254536400310300ustar00rootroot00000000000000foo { bar: (1--em-2--em); baz: (1--em - 2--em); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1535/000077500000000000000000000000001305254536400267725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1535/expected_output.css000066400000000000000000000001341305254536400327230ustar00rootroot00000000000000foo { test: list; test: 1 --em-2--em; test: 1 --em- 2 --em; test: 1 --em -2 --em; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1535/input.scss000066400000000000000000000001571305254536400310310ustar00rootroot00000000000000foo { test: type-of(1--em); test: (1--em-2--em); test: (1--em- 2--em); test: (1--em -2--em); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1546/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1546/expected_output.css000066400000000000000000000000311305254536400327210ustar00rootroot00000000000000.foo { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1546/input.sass000066400000000000000000000000771305254536400310320ustar00rootroot00000000000000@mixin foo($foo:red) color: $foo .foo @include foo(green) sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1557/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1557/expected_output.css000066400000000000000000000001051305254536400327250ustar00rootroot00000000000000@media ALL and (max-width: 30em) { header { display: none; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1557/input.scss000066400000000000000000000001201305254536400310230ustar00rootroot00000000000000$xs-break: 30em;@media ALL AND (max-width: $xs-break) {header {display: none;}} sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566-3.5/000077500000000000000000000000001305254536400273015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566-3.5/error000066400000000000000000000002121305254536400303500ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566-3.5/expected_output.css000066400000000000000000000000271305254536400332330ustar00rootroot00000000000000test { test: list; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566-3.5/input.scss000066400000000000000000000002351305254536400313350ustar00rootroot00000000000000@function foo($predicate) { @return call('bar', $predicate); } @function bar($predicate) { @return type-of($predicate); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566-3.5/options.yml000066400000000000000000000000531305254536400315150ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566/expected_output.css000066400000000000000000000000271305254536400327300ustar00rootroot00000000000000test { test: list; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566/input.scss000066400000000000000000000002351305254536400310320ustar00rootroot00000000000000@function foo($predicate) { @return call('bar', $predicate); } @function bar($predicate) { @return type-of($predicate); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1566/options.yml000066400000000000000000000000301305254536400312050ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1567/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1567/expected_output.css000066400000000000000000000001311305254536400327250ustar00rootroot00000000000000/* any */ @media screen, not print { /* whatever */ body { line-height: 1.2; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1567/input.scss000066400000000000000000000002451305254536400310340ustar00rootroot00000000000000/* any */@media/* first */ /* screen */screen /*something */ , /* else */ /* not */not/* print */print /* final */ { /* whatever */ body { line-height: 1.2 } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1568/000077500000000000000000000000001305254536400270005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1568/expected_output.css000066400000000000000000000000611305254536400327300ustar00rootroot00000000000000body { font-weight: bold; font-size: 10px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1568/input.scss000066400000000000000000000001041305254536400310270ustar00rootroot00000000000000body { font-weight: bold; // test font-size: 10px // test } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1570/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1570/expected_output.css000066400000000000000000000001121305254536400327160ustar00rootroot00000000000000a { font: 12px/normal serif; } b { font: normal 12px/normal serif; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1570/input.scss000066400000000000000000000001161305254536400310230ustar00rootroot00000000000000a { font: 12px/normal serif; } b { font: normal 12px/normal serif; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1574/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1574/expected_output.css000066400000000000000000000003331305254536400327270ustar00rootroot00000000000000.foo, input[type="text"], input[type="search"], input[type="url"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"], input[type="range"], textarea { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1574/input.scss000066400000000000000000000003571305254536400310360ustar00rootroot00000000000000.foo { bar: baz; } input[type="text"], input[type="search"], input[type="url"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"], input[type="range"], textarea { @extend .foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1578/000077500000000000000000000000001305254536400270015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1578/error000066400000000000000000000002371305254536400300570ustar00rootroot00000000000000WARNING on line 4 of /sass/spec/output_styles/nested/libsass-issues/issue_1578/input.sass: This selector doesn't have any properties and will not be rendered. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1578/expected_output.css000066400000000000000000000000241305254536400327300ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1578/input.sass000066400000000000000000000000451305254536400310320ustar00rootroot00000000000000foo bar: baz &:hover baz:bam sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1578/options.yml000066400000000000000000000000351305254536400312150ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579-3.5/000077500000000000000000000000001305254536400273055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579-3.5/error000066400000000000000000000002121305254536400303540ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579-3.5/expected_output.css000066400000000000000000000000271305254536400332370ustar00rootroot00000000000000test { test: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579-3.5/input.scss000066400000000000000000000002311305254536400313350ustar00rootroot00000000000000@function foo($a, $b: null, $c: false) { @return $c; } @function bar($args...) { @return call(foo, $args...); } test { test: bar(3, $c: true); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579-3.5/options.yml000066400000000000000000000000531305254536400315210ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579/000077500000000000000000000000001305254536400270025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579/expected_output.css000066400000000000000000000000271305254536400327340ustar00rootroot00000000000000test { test: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579/input.scss000066400000000000000000000002311305254536400310320ustar00rootroot00000000000000@function foo($a, $b: null, $c: false) { @return $c; } @function bar($args...) { @return call(foo, $args...); } test { test: bar(3, $c: true); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1579/options.yml000066400000000000000000000000301305254536400312110ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1583/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1583/expected_output.css000066400000000000000000000003401305254536400327250ustar00rootroot00000000000000foo { baz: 1; baz: list; baz: (foo,); } bar { baz: 1; baz: list; baz: (bar,); } foo { string: (foo,); str-length: 6; list-length: 1; } foo, bar { string: foo, bar; str-length: 8; list-length: 2; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1583/input.scss000066400000000000000000000005321305254536400310310ustar00rootroot00000000000000$ls: ((foo,)); foo { baz: length($ls); baz: type-of($ls); baz: inspect($ls); } bar { baz: length(&); baz: type-of(&); baz: inspect(&); } foo { string: inspect(&); str-length: str-length(inspect(&)); list-length: length(&); } foo, bar { string: inspect(&); str-length: str-length(inspect(&)); list-length: length(&); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1584/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1584/expected_output.css000066400000000000000000000001521305254536400327270ustar00rootroot00000000000000.nest1 { color: red; } .nest2 { color: green; } .nest3 { color: blue; } .nest4 { color: yellow; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1584/input.scss000066400000000000000000000006421305254536400310340ustar00rootroot00000000000000@mixin foo($out: false) { @if $out { @at-root { @content; } } } @mixin bar() { @at-root { @content; } } @mixin baz($string) { @at-root .#{$string} { @content; } } .test { @include foo(true) { .nest1 { color: red; } } @include bar() { .nest2 { color: green; } } @include baz('nest3') { color: blue; } @at-root { .nest4 { color: yellow; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000000077500000000000000000000000001305254536400337445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/ampersand-against-literalexpected_output.css000066400000000000000000000001671305254536400377030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/ampersand-against-literal.hive h1 { color: blue; } .bee h1 { color: blue; } .amp h1 { color: white; } .quotedamp h1 { color: blue; } input.scss000066400000000000000000000004031305254536400357750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/ampersand-against-literal@mixin where($sel: null) { @if ( & == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(".bee"); } .amp { @include where(&); } .quotedamp { @include where("&"); } 000077500000000000000000000000001305254536400334645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/ampersand-as-expressionexpected_output.css000066400000000000000000000001271305254536400374170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/ampersand-as-expression.hive h1 { color: blue; } .bee h1 { color: white; } .queen h1 { color: blue; } input.scss000066400000000000000000000003351305254536400355210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/ampersand-as-expression@mixin where($sel: null) { @if ( & == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(&); } .queen { @include where("&"); } 000077500000000000000000000000001305254536400351705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-selectexpected_output.css000066400000000000000000000001631305254536400411230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select.hive h1 { color: blue; } .bee h1 { color: blue; } .amp h1 { color: blue; } .queen h1 { color: white; } input.scss000066400000000000000000000004011305254536400372170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1590/quoted-ampersand-does-not-select@mixin where($sel: null) { @if ( "&" == $sel ) { h1 { color: white; } } @else { h1 { color: blue; } } } .hive { @include where(); } .bee { @include where(&); } .amp { @include where(".amp"); } .queen { @include where("&"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1604/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1604/expected_output.css000066400000000000000000000001041305254536400327150ustar00rootroot00000000000000test { args-1: (1 2 3); args-2: (1 2) (3 4); args-3: 1 2 3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1604/input.scss000066400000000000000000000003221305254536400310200ustar00rootroot00000000000000@function test($args...) { $all: (); @each $arg in $args { $all: append($all, $arg); } @return inspect($all); } test { args-1: test(1 2 3); args-2: test(1 2, 3 4); args-3: test(1, 2, 3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1610/000077500000000000000000000000001305254536400267645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1610/expected_output.css000066400000000000000000000003301305254536400327130ustar00rootroot00000000000000a { b: "bar", "bar"; b: "bar", "bar"; } b { b: bar, bar; b: bar, bar; } c { b: "foo", bar; } d { b: foo, bar; b: foo, bar; } e { b: foo,bar; b: foo,bar; } f { b: "foo,bar"; b: "foo,bar"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1610/input.scss000066400000000000000000000005271305254536400310240ustar00rootroot00000000000000@function foo() { @return "bar"; } @function bar() { @return "foo" + "," + bar; } a { b: foo(), "bar"; b: foo(), "bar" } b { b: #{foo(), "bar"}; b: #{foo(), "bar"} } c { b: "foo", bar; } d { b: #{"foo", bar}; b: #{"foo", bar} } e { b: #{bar()}; b: #{bar()} } f { b: "foo" + "," + bar; b: "foo" + "," + bar } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622-3.5/000077500000000000000000000000001305254536400272725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622-3.5/error000066400000000000000000000002121305254536400303410ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622-3.5/expected_output.css000066400000000000000000000000241305254536400332210ustar00rootroot00000000000000test { test: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622-3.5/input.scss000066400000000000000000000002241305254536400313240ustar00rootroot00000000000000@function foo($list) { @return call(bar, $list); } @function bar($list, $args...) { @return length($list); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622-3.5/options.yml000066400000000000000000000000531305254536400315060ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622/expected_output.css000066400000000000000000000000241305254536400327160ustar00rootroot00000000000000test { test: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622/input.scss000066400000000000000000000002241305254536400310210ustar00rootroot00000000000000@function foo($list) { @return call(bar, $list); } @function bar($list, $args...) { @return length($list); } test { test: foo(1 2 3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1622/options.yml000066400000000000000000000000301305254536400311760ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1624/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1624/expected_output.css000066400000000000000000000000371305254536400327240ustar00rootroot00000000000000foo [data-bar] { baz: bam; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1624/input.scss000066400000000000000000000002311305254536400310210ustar00rootroot00000000000000@function foo($foo) { @return $foo; } @function data($foo) { @return '[data-' + $foo + ']'; } #{foo(foo)} { #{data('bar')} { baz: bam; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1629/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1629/expected_output.css000066400000000000000000000000641305254536400327310ustar00rootroot00000000000000foo { background: url(...) 2rem 3rem/auto 2rem; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1629/input.scss000066400000000000000000000000661305254536400310340ustar00rootroot00000000000000foo { background: url(...) 2rem 3rem / auto 2rem; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1632/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1632/expected_output.css000066400000000000000000000000261305254536400327210ustar00rootroot00000000000000.foo\/bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1632/input.scss000066400000000000000000000000531305254536400310220ustar00rootroot00000000000000$foo: \/ !global; .foo#{$foo}bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634-3.5/000077500000000000000000000000001305254536400272755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634-3.5/error000066400000000000000000000002121305254536400303440ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(bar)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634-3.5/expected_output.css000066400000000000000000000000241305254536400332240ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634-3.5/input.scss000066400000000000000000000002471305254536400313340ustar00rootroot00000000000000$empty-list: (); @function foo($args...) { @return call(bar, $args...); } @function bar($list) { @return length($list); } test { test: foo($empty-list); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634-3.5/options.yml000066400000000000000000000000531305254536400315110ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634/000077500000000000000000000000001305254536400267725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634/expected_output.css000066400000000000000000000000241305254536400327210ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634/input.scss000066400000000000000000000002471305254536400310310ustar00rootroot00000000000000$empty-list: (); @function foo($args...) { @return call(bar, $args...); } @function bar($list) { @return length($list); } test { test: foo($empty-list); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1634/options.yml000066400000000000000000000000301305254536400312010ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1640/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1640/expected_output.css000066400000000000000000000000251305254536400327170ustar00rootroot00000000000000.foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1640/input.scss000066400000000000000000000002051305254536400310200ustar00rootroot00000000000000@mixin foo() { @if false { a { b: c } } @else { @content; } } @include foo() { .foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645-3.5/000077500000000000000000000000001305254536400272775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645-3.5/error000066400000000000000000000002121305254536400303460ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(function-reference(foo)) instead. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645-3.5/expected_output.css000066400000000000000000000000241305254536400332260ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645-3.5/input.scss000066400000000000000000000003511305254536400313320ustar00rootroot00000000000000@function foo($a, $should-be-empty...) { @return length($should-be-empty); } @function bar($args...) { @return call(foo, $args...); } @function args($args...) { @return $args; } $a: args(1, 2, 3); test { test: bar($a); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645-3.5/options.yml000066400000000000000000000000531305254536400315130ustar00rootroot00000000000000--- :start_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645/expected_output.css000066400000000000000000000000241305254536400327230ustar00rootroot00000000000000test { test: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645/input.scss000066400000000000000000000003511305254536400310270ustar00rootroot00000000000000@function foo($a, $should-be-empty...) { @return length($should-be-empty); } @function bar($args...) { @return call(foo, $args...); } @function args($args...) { @return $args; } $a: args(1, 2, 3); test { test: bar($a); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1645/options.yml000066400000000000000000000000301305254536400312030ustar00rootroot00000000000000--- :end_version: '3.4' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1647/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1647/directives/000077500000000000000000000000001305254536400311375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400350140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1647/directives@foo directive { .foo { foo-prop: foo-val; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1647/directives/input.scss000066400000000000000000000001051305254536400331670ustar00rootroot00000000000000@foo #{"directive"} { .#{"foo"} { #{"foo-prop"}: #{"foo-val"}; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1647/selectors/000077500000000000000000000000001305254536400310015ustar00rootroot00000000000000expected_output.css000066400000000000000000000001201305254536400346460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1647/selectorsb a { foo: bar; } c a { foo: bar; } d a { foo: bar; } e a { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1647/selectors/input.scss000066400000000000000000000003521305254536400330350ustar00rootroot00000000000000$map: (foo: 'b', bar: c); $list: ('d', e); a { #{map-get($map, foo)} & { foo: bar; } #{map-get($map, bar)} & { foo: bar; } #{nth($list, 1)} & { foo: bar; } #{nth($list, 2)} & { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1648/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1648/expected_output.css000066400000000000000000000000531305254536400327300ustar00rootroot00000000000000/* comment 1 */ /* if 1 */ /* comment 5 */ sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1648/input.scss000066400000000000000000000005011305254536400310270ustar00rootroot00000000000000$x: 3px; /* comment 1 */ @if/* pre 1 */$x == 3px/* post 1 */{ /* if 1 */ } /* comment 2 */ @elseif/* pre 2 */$x == 2px/* post 2 */{ /* else if 2 */ } /* comment 3 */ @else/* middle 3 */if/* pre 3 */$x == 3px/* post 3 */{ /* else if 3 */ } /* comment 4 */ @else/* post 4 */{ /* else 4 */ } /* comment 5 */sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1650/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1650/negative/000077500000000000000000000000001305254536400305725ustar00rootroot00000000000000expected_output.css000066400000000000000000000002011305254536400344370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1650/negative:nth-of-type(2n-1), :nth-of-type(2n- 1), :nth-of-type(2n -1), :nth-of-type(2n - 1), :nth-of-type(2n - 1) { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1650/negative/input.scss000066400000000000000000000002001305254536400326160ustar00rootroot00000000000000:nth-of-type(2n-1), :nth-of-type(2n- 1), :nth-of-type(2n -1), :nth-of-type(2n - 1), :nth-of-type( 2n - 1 ) { color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1650/positive/000077500000000000000000000000001305254536400306325ustar00rootroot00000000000000expected_output.css000066400000000000000000000002011305254536400344770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1650/positive:nth-of-type(2n+1), :nth-of-type(2n+ 1), :nth-of-type(2n +1), :nth-of-type(2n + 1), :nth-of-type(2n + 1) { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1650/positive/input.scss000066400000000000000000000002001305254536400326560ustar00rootroot00000000000000:nth-of-type(2n+1), :nth-of-type(2n+ 1), :nth-of-type(2n +1), :nth-of-type(2n + 1), :nth-of-type( 2n + 1 ) { color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/basic/000077500000000000000000000000001305254536400300555ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400337300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/basiczoo.bar { display: block; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/basic/input.scss000066400000000000000000000001431305254536400321070ustar00rootroot00000000000000%foo { &bar { display: block; } &.bar { display: block; } } zoo { @extend %foo; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/bem/000077500000000000000000000000001305254536400275375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/bem/expected_output.css000066400000000000000000000001161305254536400334700ustar00rootroot00000000000000.zoo, .foo { display: block; } .zoo--up, .foo--up { border: none; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/bem/input.scss000066400000000000000000000001741305254536400315750ustar00rootroot00000000000000%foo, .foo { display:block; &--up { border: none; } } .zoo { @extend %foo; &--up { @extend %foo--up; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/nested/000077500000000000000000000000001305254536400302565ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400341300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/nestedzoofoo { display: inner; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1654/nested/input.scss000066400000000000000000000002231305254536400323070ustar00rootroot00000000000000moo { &%foo { &bar { display: inner; } &.bar { display: outer; } } } zoo { &foo { @extend moo%foobar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1667/000077500000000000000000000000001305254536400270005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1667/expected_output.css000066400000000000000000000001611305254536400327310ustar00rootroot00000000000000foo { a: 1; b: 1px; } h1 { font-size: 2.221rem; } h1 small { font-size: 1.586rem; color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1667/input.scss000066400000000000000000000024461305254536400310420ustar00rootroot00000000000000$map: ( 1: 1, 1px: 1px ); foo { a: map-get($map, 1); b: map-get($map, 1px); } $type-scale: ( -15:0.066667rem, -10:0.186rem, -9:0.211rem, -8:0.26rem, -7:0.295rem, -6:0.364rem, -5:0.413rem, -4:0.51rem, -3:0.578rem, -2:0.714rem, -1:0.809rem, 0:1rem, 1:1.133rem, 2:1.4rem, 3:1.586rem, 4:1.96rem, 5:2.221rem, 6:2.744rem, 7:3.109rem, 8:3.842rem, 9:4.353rem, 10:5.378rem, 11:6.094rem, 12:7.53rem, 13:8.531rem, 14:10.541rem, 15:11.943rem, 16:14.758rem ); @function get-size($size) { @if map-has-key($type-scale, $size) { @return map-get($type-scale, $size); } @warn "Not a valid size."; @return null; } @function scale-size($rem-size, $steps) { $size-key: get-key-for-value($type-scale, $rem-size); @if $size-key { $new-size: $size-key + $steps; @return get-size($new-size); } @warn "Not able to find size for " + $rem-size; @return null; } @function get-key-for-value($map, $value) { @each $map-key, $map-value in $map { @if $map-value == $value { @return $map-key } } @warn $value + " not found in " + $map; @return null; } $h1-font-size: get-size(5); h1 { font-size: $h1-font-size; small { font-size: scale-size($h1-font-size, -2); color: red; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1669/000077500000000000000000000000001305254536400270025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1669/expected_output.css000066400000000000000000000000271305254536400327340ustar00rootroot00000000000000foo { bar: 100%/3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1669/input.scss000066400000000000000000000000321305254536400310310ustar00rootroot00000000000000foo { bar: #{100%/3} } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1671-4.0/000077500000000000000000000000001305254536400272725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1671-4.0/expected_output.css000066400000000000000000000004661305254536400332330ustar00rootroot00000000000000a { background: url("img.png") no-repeat 6px 0/5px; background: url("img.png") no-repeat 6px 1/5px; background: url("img.png") no-repeat 6px 1px/5px; background: url("img.png") no-repeat 6px 5px/0; background: url("img.png") no-repeat 6px 5px/1; background: url("img.png") no-repeat 6px 5px/1px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1671-4.0/input.scss000066400000000000000000000005611305254536400313300ustar00rootroot00000000000000$foo: 5px; a { background: url('img.png') no-repeat 6px 0 / #{$foo}; background: url('img.png') no-repeat 6px 1 / #{$foo}; background: url('img.png') no-repeat 6px 1px / #{$foo}; background: url('img.png') no-repeat 6px #{$foo} / 0; background: url('img.png') no-repeat 6px #{$foo} / 1; background: url('img.png') no-repeat 6px #{$foo} / 1px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1671-4.0/options.yml000066400000000000000000000000321305254536400315030ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1671/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1671/expected_output.css000066400000000000000000000005021305254536400327230ustar00rootroot00000000000000a { background: url("img.png") no-repeat 6px 0 / 5px; background: url("img.png") no-repeat 6px 1 / 5px; background: url("img.png") no-repeat 6px 1px / 5px; background: url("img.png") no-repeat 6px 5px / 0; background: url("img.png") no-repeat 6px 5px / 1; background: url("img.png") no-repeat 6px 5px / 1px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1671/input.scss000066400000000000000000000005611305254536400310310ustar00rootroot00000000000000$foo: 5px; a { background: url('img.png') no-repeat 6px 0 / #{$foo}; background: url('img.png') no-repeat 6px 1 / #{$foo}; background: url('img.png') no-repeat 6px 1px / #{$foo}; background: url('img.png') no-repeat 6px #{$foo} / 0; background: url('img.png') no-repeat 6px #{$foo} / 1; background: url('img.png') no-repeat 6px #{$foo} / 1px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1671/options.yml000066400000000000000000000000301305254536400312020ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1672/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1672/expected_output.css000066400000000000000000000000341305254536400327240ustar00rootroot00000000000000.-tablet { color: #FFF; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1672/input.scss000066400000000000000000000000731305254536400310300ustar00rootroot00000000000000$breakpoint: 'tablet'; .-#{$breakpoint} { color: #FFF; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1673/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1673/expected_output.css000066400000000000000000000000721305254536400327270ustar00rootroot00000000000000.foo { test: outer; } .foo.inner { test: inner; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1673/input.scss000066400000000000000000000001661305254536400310340ustar00rootroot00000000000000%foo { test: outer; &-inner { test: inner; } } .foo { @extend %foo; &.inner { @extend %foo-inner; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1685/000077500000000000000000000000001305254536400270005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1685/expected_output.css000066400000000000000000000000001305254536400327210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1685/input.scss000066400000000000000000000001041305254536400310270ustar00rootroot00000000000000@function foo($x, $y...) { @return null } a { b: foo(1 2 3...); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709-4.0/000077500000000000000000000000001305254536400272745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709-4.0/expected_output.css000066400000000000000000000005321305254536400332270ustar00rootroot00000000000000.my-element { -webkit-transition: -webkit- transform 0.25s linear, transform 0.25s linear; -moz-transition: -moz- transform 0.25s linear, transform 0.25s linear; -ms-transition: -ms- transform 0.25s linear, transform 0.25s linear; -o-transition: -o- transform 0.25s linear, transform 0.25s linear; transition: transform 0.25s linear; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709-4.0/input.scss000066400000000000000000000011471305254536400313330ustar00rootroot00000000000000@mixin transition( $prefix_properties, $transitions... ) { @if not str-index( inspect( $transitions ), ',') { $transitions: ( $transitions ); } @each $prefix in -webkit-, -moz-, -ms-, -o-, '' { $prefixed: ''; @each $transition in $transitions { @if $prefix_properties and '' != $prefix { $prefixed: #{$prefix}$transition,$transition; } @else { $prefixed: $transition; } } #{$prefix}transition: $prefixed; } } .my-element { @include transition( true, transform 0.25s linear ); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709-4.0/options.yml000066400000000000000000000000321305254536400315050ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709/error000066400000000000000000000005251305254536400300530ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/libsass-issues/issue_1709/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$prefix}#{$transition}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709/expected_output.css000066400000000000000000000005261305254536400327330ustar00rootroot00000000000000.my-element { -webkit-transition: -webkit-transform 0.25s linear, transform 0.25s linear; -moz-transition: -moz-transform 0.25s linear, transform 0.25s linear; -ms-transition: -ms-transform 0.25s linear, transform 0.25s linear; -o-transition: -o-transform 0.25s linear, transform 0.25s linear; transition: transform 0.25s linear; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709/input.scss000066400000000000000000000011471305254536400310340ustar00rootroot00000000000000@mixin transition( $prefix_properties, $transitions... ) { @if not str-index( inspect( $transitions ), ',') { $transitions: ( $transitions ); } @each $prefix in -webkit-, -moz-, -ms-, -o-, '' { $prefixed: ''; @each $transition in $transitions { @if $prefix_properties and '' != $prefix { $prefixed: #{$prefix}$transition,$transition; } @else { $prefixed: $transition; } } #{$prefix}transition: $prefixed; } } .my-element { @include transition( true, transform 0.25s linear ); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1709/options.yml000066400000000000000000000000611305254536400312100ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1710/000077500000000000000000000000001305254536400267655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1710/expected_output.css000066400000000000000000000000611305254536400327150ustar00rootroot00000000000000ul ul, ol ul, ul ol, ol ol { display: block; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1710/input.scss000066400000000000000000000000631305254536400310200ustar00rootroot00000000000000ul, ol { & & { display: block; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1722-4.0/000077500000000000000000000000001305254536400272675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1722-4.0/expected_output.css000066400000000000000000000000531305254536400332200ustar00rootroot00000000000000.test { background-position: 0-1.12em; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1722-4.0/input.scss000066400000000000000000000001471305254536400313250ustar00rootroot00000000000000$score: (item-height: 1.12em); .test { background-position: 0 -#{map-get($score, item-height)}; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1722-4.0/options.yml000066400000000000000000000000321305254536400315000ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1722/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1722/expected_output.css000066400000000000000000000000541305254536400327220ustar00rootroot00000000000000.test { background-position: 0 -1.12em; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1722/input.scss000066400000000000000000000001471305254536400310260ustar00rootroot00000000000000$score: (item-height: 1.12em); .test { background-position: 0 -#{map-get($score, item-height)}; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1722/options.yml000066400000000000000000000000301305254536400311770ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1723/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1723/expected_output.css000066400000000000000000000013311305254536400327220ustar00rootroot00000000000000test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { set: test-1 test-2 test-3 test-4 test-5; selector: test-1; selector: test-2; selector: test-3; selector: test-4; selector: test-5; set: test-6 test-7 test-8 test-9 test-10; selector: test-6; selector: test-7; selector: test-8; selector: test-9; selector: test-10; } test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { set: test-1 test-2 test-3 test-4 test-5; selector: test-1; selector: test-2; selector: test-3; selector: test-4; selector: test-5; set: test-6 test-7 test-8 test-9 test-10; selector: test-6; selector: test-7; selector: test-8; selector: test-9; selector: test-10; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1723/input.scss000066400000000000000000000007661305254536400310360ustar00rootroot00000000000000test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { @each $set in & { set: inspect($set); @each $selector in $set { selector: inspect($selector); } } } test-1 test-2 test-3 test-4 test-5, test-6 test-7 test-8 test-9 test-10 { @for $i from 1 through length(&) { $set: nth(&, $i); set: inspect($set); @each $selector in $set { selector: inspect($selector); } } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1726/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1726/expected_output.css000066400000000000000000000000401305254536400327210ustar00rootroot00000000000000item { background: 2px 2px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1726/input.scss000066400000000000000000000000551305254536400310300ustar00rootroot00000000000000item { background: #{2px} 2px /*red*/; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1729/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1729/expected_output.css000066400000000000000000000002221305254536400327260ustar00rootroot00000000000000a::foo(1), a::foo(2), b::foo(1), b::foo(2), :bar(1), :bar(2), :bar(3), [foo], [bar], [baz], [bar="1"], [bar="2"], [bar="3"] { font-size: 1em; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1729/input.scss000066400000000000000000000007661305254536400310440ustar00rootroot00000000000000%place-to-go { font-size: 1em; } a::foo(1){ @extend %place-to-go; } a::foo(2){ @extend %place-to-go; } b::foo(1){ @extend %place-to-go; } b::foo(2){ @extend %place-to-go; } :bar(1){ @extend %place-to-go; } :bar(2){ @extend %place-to-go; } :bar(3){ @extend %place-to-go; } [foo]{ @extend %place-to-go; } [bar]{ @extend %place-to-go; } [baz]{ @extend %place-to-go; } [bar="1"]{ @extend %place-to-go; } [bar="2"]{ @extend %place-to-go; } [bar="3"]{ @extend %place-to-go; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/000077500000000000000000000000001305254536400270005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/basic/000077500000000000000000000000001305254536400300615ustar00rootroot00000000000000expected_output.css000066400000000000000000000004261305254536400337370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/basicdiv { baz: 2/3; baz: 2/ 3; baz: 2 /3; baz: 2 / 3; } add { baz: 5; baz: 5; baz: 2 +3; baz: 5; } sub { baz: -1; baz: -1; baz: 2 -3; baz: -1; } mul { baz: 6; baz: 6; baz: 6; baz: 6; } mod { baz: 2% 3; baz: 2% 3; baz: 2; baz: 2; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/basic/input.scss000066400000000000000000000005441305254536400321200ustar00rootroot00000000000000div { baz: 2/3; baz: 2/ 3; baz: 2 /3; baz: 2 / 3; } add { baz: 2+3; baz: 2+ 3; baz: 2 +3; baz: 2 + 3; } sub { baz: 2-3; baz: 2- 3; baz: 2 -3; baz: 2 - 3; } mul { baz: 2*3; baz: 2* 3; baz: 2 *3; baz: 2 * 3; } mod { baz: 2%3; baz: 2% 3; baz: 2 %3; baz: 2 % 3; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/000077500000000000000000000000001305254536400313265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both-4.0/000077500000000000000000000000001305254536400325615ustar00rootroot00000000000000error000066400000000000000000000002661305254536400335620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both-4.0Error: Undefined operation: "2 times 2". on line 23 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400364230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both-4.0input.scss000066400000000000000000000011741305254536400345410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both-4.0div { baz: #{1/2}/#{1/2}; baz: #{1/ 2}/ #{1/ 2}; baz: #{1 /2} /#{1 /2}; baz: #{1 / 2} / #{1 / 2}; } add { baz: #{1+2}+#{1+2}; baz: #{1+ 2}+ #{1+ 2}; baz: #{1 +2} +#{1 +2}; baz: #{1 + 2} + #{1 + 2}; } sub { baz: #{1-2}-#{1-2}; baz: #{1- 2}- #{1- 2}; baz: #{1 -2} -#{1 -2}; baz: #{1 - 2} - #{1 - 2}; } mul { baz: #{1*2}*#{1*2}; baz: #{1* 2}* #{1* 2}; baz: #{1 *2} *#{1 *2}; baz: #{1 * 2} * #{1 * 2}; } mod { baz: #{1%2}%#{1%2}; baz: #{1% 2}% #{1% 2}; baz: #{1 %2} %#{1 %2}; baz: #{1 % 2} % #{1 % 2}; }options.yml000066400000000000000000000000321305254536400347130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400337400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both-4.065sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both/000077500000000000000000000000001305254536400322625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both/error000066400000000000000000000115111305254536400333350ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+ #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} +#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} + #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2}- #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2} - #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}*#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}* #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} *#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} * #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}%#{1% 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}% #{1% 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} %#{1 % 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/both/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} % #{1 % 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000005301305254536400361340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/bothdiv { baz: 1/2/1/2; baz: 1/2/ 1/2; baz: 1/2 /1/2; baz: 1/2 / 1/2; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: -1--1; baz: -1- -1; baz: 1 -2 -1 -2; baz: -1 - -1; } mul { baz: 2*2; baz: 2* 2; baz: 2 *2; baz: 2 * 2; } mod { baz: 1% 2%1% 2; baz: 1% 2% 1% 2; baz: 1 %1; baz: 1 % 1; } input.scss000066400000000000000000000011741305254536400342420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/bothdiv { baz: #{1/2}/#{1/2}; baz: #{1/ 2}/ #{1/ 2}; baz: #{1 /2} /#{1 /2}; baz: #{1 / 2} / #{1 / 2}; } add { baz: #{1+2}+#{1+2}; baz: #{1+ 2}+ #{1+ 2}; baz: #{1 +2} +#{1 +2}; baz: #{1 + 2} + #{1 + 2}; } sub { baz: #{1-2}-#{1-2}; baz: #{1- 2}- #{1- 2}; baz: #{1 -2} -#{1 -2}; baz: #{1 - 2} - #{1 - 2}; } mul { baz: #{1*2}*#{1*2}; baz: #{1* 2}* #{1* 2}; baz: #{1 *2} *#{1 *2}; baz: #{1 * 2} * #{1 * 2}; } mod { baz: #{1%2}%#{1%2}; baz: #{1% 2}% #{1% 2}; baz: #{1 %2} %#{1 %2}; baz: #{1 % 2} % #{1 % 2}; }options.yml000066400000000000000000000000611305254536400344160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/both--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left-4.0/000077500000000000000000000000001305254536400325575ustar00rootroot00000000000000error000066400000000000000000000002661305254536400335600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left-4.0Error: Undefined operation: "2 times 3". on line 23 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400364210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left-4.0input.scss000066400000000000000000000007601305254536400345370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left-4.0div { baz: #{1/2}/3; baz: #{1/ 2}/ 3; baz: #{1 /2} /3; baz: #{1 / 2} / 3; } add { baz: #{1+2}+3; baz: #{1+ 2}+ 3; baz: #{1 +2} +3; baz: #{1 + 2} + 3; } sub { baz: #{1-2}-3; baz: #{1- 2}- 3; baz: #{1 -2} -3; baz: #{1 - 2} - 3; } mul { baz: #{1*2}*3; baz: #{1* 2}* 3; baz: #{1 *2} *3; baz: #{1 * 2} * 3; } mod { baz: #{1%2}%3; baz: #{1% 2}% 3; baz: #{1 %2} %3; baz: #{1 % 2} % 3; }options.yml000066400000000000000000000000321305254536400347110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400337360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left-4.065sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left/000077500000000000000000000000001305254536400322605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left/error000066400000000000000000000106171305254536400333410ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+ 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} +3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2} + 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 - 2} - 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}*3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2}* 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} *3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 * 2} * 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}%3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1% 2}% 3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} %3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/left/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 % 2} % 3") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000005041305254536400361330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/leftdiv { baz: 1/2/3; baz: 1/2/ 3; baz: 1/2 /3; baz: 1/2 / 3; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: -1-3; baz: -1- 3; baz: 1 -2 -3; baz: -1 - 3; } mul { baz: 2*3; baz: 2* 3; baz: 2 *3; baz: 2 * 3; } mod { baz: 1% 2%3; baz: 1% 2% 3; baz: 1 %3; baz: 1 % 3; } input.scss000066400000000000000000000007601305254536400342400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/leftdiv { baz: #{1/2}/3; baz: #{1/ 2}/ 3; baz: #{1 /2} /3; baz: #{1 / 2} / 3; } add { baz: #{1+2}+3; baz: #{1+ 2}+ 3; baz: #{1 +2} +3; baz: #{1 + 2} + 3; } sub { baz: #{1-2}-3; baz: #{1- 2}- 3; baz: #{1 -2} -3; baz: #{1 - 2} - 3; } mul { baz: #{1*2}*3; baz: #{1* 2}* 3; baz: #{1 *2} *3; baz: #{1 * 2} * 3; } mod { baz: #{1%2}%3; baz: #{1% 2}% 3; baz: #{1 %2} %3; baz: #{1 % 2} % 3; }options.yml000066400000000000000000000000611305254536400344140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/left--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right-4.0/000077500000000000000000000000001305254536400327425ustar00rootroot00000000000000error000066400000000000000000000002671305254536400337440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right-4.0Error: Undefined operation: "3 times 2". on line 23 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400366040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right-4.0input.scss000066400000000000000000000007531305254536400347240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right-4.0div { baz: 3/#{1/2}; baz: 3/ #{1/ 2}; baz: 3 /#{1 /2}; baz: 3 / #{1 / 2}; } add { baz: 3+#{1+2}; baz: 3+ #{1+ 2}; baz: 3 +#{1 +2}; baz: 3 + #{1 + 2}; } sub { baz: 3-#{1-2}; baz: 3- #{1- 2}; baz: 3 -#{1 -2}; baz: 3 - #{1 - 2}; } mul { baz: 3*#{1*2}; baz: 3* #{1* 2}; baz: 3 *#{1 *2}; baz: 3 * #{1 * 2}; } mod { baz: 3%#{1%2}; baz: 3% #{1% 2}; baz: 3 %#{1 %2}; baz: 3 % #{1 % 2}; }options.yml000066400000000000000000000000321305254536400350740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right-4.0--- :start_version: '4.0' status000066400000000000000000000000021305254536400341210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right-4.065sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right/000077500000000000000000000000001305254536400324435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right/error000066400000000000000000000101041305254536400335130ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3+#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3+ #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 +#{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 + #{1 + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3- #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 - #{1 - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3*#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3* #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 *#{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 * #{1 * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 %#{1 % 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/libsass-issues/issue_1739/interpolate/right/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("3 % #{1 % 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000005041305254536400363160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/rightdiv { baz: 3/1/2; baz: 3/ 1/2; baz: 3 /1/2; baz: 3 / 1/2; } add { baz: 3+3; baz: 3+ 3; baz: 3 +3; baz: 3 + 3; } sub { baz: 3--1; baz: 3- -1; baz: 3 -1 -2; baz: 3 - -1; } mul { baz: 3*2; baz: 3* 2; baz: 3 *2; baz: 3 * 2; } mod { baz: 3%1% 2; baz: 3% 1% 2; baz: 3 %1; baz: 3 % 1; } input.scss000066400000000000000000000007531305254536400344250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/rightdiv { baz: 3/#{1/2}; baz: 3/ #{1/ 2}; baz: 3 /#{1 /2}; baz: 3 / #{1 / 2}; } add { baz: 3+#{1+2}; baz: 3+ #{1+ 2}; baz: 3 +#{1 +2}; baz: 3 + #{1 + 2}; } sub { baz: 3-#{1-2}; baz: 3- #{1- 2}; baz: 3 -#{1 -2}; baz: 3 - #{1 - 2}; } mul { baz: 3*#{1*2}; baz: 3* #{1* 2}; baz: 3 *#{1 *2}; baz: 3 * #{1 * 2}; } mod { baz: 3%#{1%2}; baz: 3% #{1% 2}; baz: 3 %#{1 %2}; baz: 3 % #{1 % 2}; }options.yml000066400000000000000000000000611305254536400345770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1739/interpolate/right--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1741/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1741/expected_output.css000066400000000000000000000000751305254536400327260ustar00rootroot00000000000000.nav-text-link:not(.header.popover-link) { margin: 10px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1741/input.scss000066400000000000000000000001141305254536400310210ustar00rootroot00000000000000.header { .nav-text-link:not(&.popover-link) { margin: 10px; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1757/000077500000000000000000000000001305254536400270005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1757/each/000077500000000000000000000000001305254536400277005ustar00rootroot00000000000000expected_output.css000066400000000000000000000002301305254536400335470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1757/each.test .nest { length: 1; list: .test .nest; length: 2; } .test, .other { length: 2; list: .test; length: 1; list: .other; length: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1757/each/input.scss000066400000000000000000000003271305254536400317360ustar00rootroot00000000000000.test .nest { length: length(&); @each $list in & { list: $list; length: length($list); } } .test, .other { length: length(&); @each $list in & { list: $list; length: length($list); } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1757/for/000077500000000000000000000000001305254536400275665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1757/for/expected_output.css000066400000000000000000000002301305254536400335140ustar00rootroot00000000000000.test .nest { length: 1; list: .test .nest; length: 2; } .test, .other { length: 2; list: .test; length: 1; list: .other; length: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1757/for/input.scss000066400000000000000000000004451305254536400316250ustar00rootroot00000000000000.test .nest { length: length(&); @for $i from 1 through length(&) { $list: nth(&, $i); list: $list; length: length($list); } } .test, .other { length: length(&); @for $i from 1 through length(&) { $list: nth(&, $i); list: $list; length: length($list); } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1765/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1765/expected_output.css000066400000000000000000000000251305254536400327270ustar00rootroot00000000000000foo { bar: 32px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1765/input.scss000066400000000000000000000001131305254536400310260ustar00rootroot00000000000000foo { bar: 20px /* height */ + 2*5px /* padding */ + 2*1px /*border*/; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1770/000077500000000000000000000000001305254536400267735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1770/expected_output.css000066400000000000000000000002031305254536400327210ustar00rootroot00000000000000selector { color: red; } selector { color: red; } selector selector2 { color: red; } selector selector2 { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1770/input.scss000066400000000000000000000003301305254536400310230ustar00rootroot00000000000000@function returns-string() { @return "selector"; } #{"selector"} { color: red; } #{returns-string()} { color: red; } #{"selector"} selector2 { color: red; } #{returns-string()} selector2 { color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1776/000077500000000000000000000000001305254536400270015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1776/expected_output.css000066400000000000000000000000441305254536400327320ustar00rootroot00000000000000h1 { width: calc(100% - 110px); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1776/input.scss000066400000000000000000000000451305254536400310340ustar00rootroot00000000000000h1 { width :calc(100% - 110px); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1792/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1792/expected_output.css000066400000000000000000000000471305254536400327330ustar00rootroot00000000000000test { test1: 12px; test2: 14px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1792/input.scss000066400000000000000000000001121305254536400310250ustar00rootroot00000000000000test { test1: (3px*4in) / 1in; test2: ((1px*2in) + (3px*4in)) / 1in; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1794/000077500000000000000000000000001305254536400270015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1794/expected_output.css000066400000000000000000000000661305254536400327360ustar00rootroot00000000000000@media (max-width: 500px) { foo { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1794/input.scss000066400000000000000000000000761305254536400310400ustar00rootroot00000000000000@media (max-width /*comment*/ : 500px) { foo { bar: baz; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1796/000077500000000000000000000000001305254536400270035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1796/expected_output.css000066400000000000000000000006411305254536400327370ustar00rootroot00000000000000.parent .brother, .parent .sister, .parent .cousin { color: green; sel: .parent .brother, .parent .sister, .parent .cousin; x: .parent .brother + .brother; x: .parent .brother + .brother, .parent .sister + .sister; x: .parent .brother + .brother, .parent .sister + .sister, .parent .cousin + .cousin; } .parent .brother + .brother, .parent .sister + .sister, .parent .cousin + .cousin { debug: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1796/input.scss000066400000000000000000000005131305254536400310360ustar00rootroot00000000000000.parent { .brother, .sister, .cousin { color: green; sel: &; $new-sel: (); @each $s in & { $last: nth($s, -1); $new-sel: append($new-sel, $s #{'+'} $last, comma); x: $new-sel; } @at-root #{$new-sel} { debug: foo; } } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1797/000077500000000000000000000000001305254536400270045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1797/expected_output.css000066400000000000000000000002561305254536400327420ustar00rootroot00000000000000.not { color: red; } div:has(.not) { color: black; } bar span:not(.not) { color: black; } span:not(bar.foo) { color: black; } span:not(bar.not) { color: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1797/input.scss000066400000000000000000000003271305254536400310420ustar00rootroot00000000000000%not { color: red; } .not { @extend %not; } div:has(%not) { color: black; } bar { span:not(%not) { color: black; } span:not(&.foo) { color: black; } span:not(&%not) { color: black; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1798/000077500000000000000000000000001305254536400270055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1798/1/000077500000000000000000000000001305254536400271455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1798/1/expected_output.css000066400000000000000000000000251305254536400330750ustar00rootroot00000000000000a { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1798/1/input.scss000066400000000000000000000000361305254536400312000ustar00rootroot00000000000000a /*#{"}*/ { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1798/2/000077500000000000000000000000001305254536400271465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1798/2/expected_output.css000066400000000000000000000000251305254536400330760ustar00rootroot00000000000000a { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1798/2/input.scss000066400000000000000000000000361305254536400312010ustar00rootroot00000000000000a /*#{#{*/ { margin: 2px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1803/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1803/shallow/000077500000000000000000000000001305254536400304415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000601305254536400343110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1803/shallowa { display: block b; display-foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1803/shallow/input.scss000066400000000000000000000000601305254536400324710ustar00rootroot00000000000000a { display: block b { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1812/000077500000000000000000000000001305254536400267705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1812/expected_output.css000066400000000000000000000001261305254536400327220ustar00rootroot00000000000000@svg-load test url(foo.svg) { fill: red; } .foo { background: svg-inline(test); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1812/input.scss000066400000000000000000000001341305254536400310220ustar00rootroot00000000000000@svg-load test url(foo.svg) { fill: red; } .foo { background: svg-inline(test); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1813/000077500000000000000000000000001305254536400267715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1813/expected_output.css000066400000000000000000000000211305254536400327150ustar00rootroot00000000000000a { b: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1813/input.scss000066400000000000000000000002301305254536400310200ustar00rootroot00000000000000@function foo($value) { $a: bar($value); @return $value; } @function bar($list) { @while (true) { @return true; } } a { b: foo(true); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1819/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1819/expected_output.css000066400000000000000000000000251305254536400327270ustar00rootroot00000000000000foo { bar: null; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1819/input.scss000066400000000000000000000000611305254536400310300ustar00rootroot00000000000000foo { bar: type-of(selector-unify('p', 'a')); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1825/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1825/expected_output.css000066400000000000000000000000331305254536400327230ustar00rootroot00000000000000foo--baz { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1825/input.scss000066400000000000000000000000711305254536400310260ustar00rootroot00000000000000foo { &-- { &baz { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1839/000077500000000000000000000000001305254536400270015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1839/expected_output.css000066400000000000000000000000641305254536400327340ustar00rootroot00000000000000@custom-media --large-viewport (min-width: 1001px); sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1839/input.scss000066400000000000000000000000631305254536400310340ustar00rootroot00000000000000@custom-media --large-viewport (min-width: 1001px);sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/hoisting/000077500000000000000000000000001305254536400305365ustar00rootroot00000000000000expected_output.css000066400000000000000000000005461305254536400344170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/hoisting@media only screen { .foo { content: bar; content: foo; } } @media only screen and (min-width: 1337px) { .foo { content: baz; } } @media (min-width: 0) and (max-width: 599px) and (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) and (min-width: 0) and (max-width: 599px) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/hoisting/input.scss000066400000000000000000000005411305254536400325720ustar00rootroot00000000000000@media only screen { .foo { content: bar; @media (min-width: 1337px) { content: baz; } content: foo; } } $foo: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$foo} { $bar: "(min-width: 0) and (max-width: 599px)"; @media #{$bar} { .foo { content: bar; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/media_level_4/000077500000000000000000000000001305254536400314035ustar00rootroot00000000000000expected_output.css000066400000000000000000000003541305254536400352610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/media_level_4@media (pointer: none) { .foo { content: foo; } } @media (pointer: none) and (scripting) { .foo { content: baz; } } @media (pointer: none) and (scripting) and (light-level: dim) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/media_level_4/input.scss000066400000000000000000000002571305254536400334430ustar00rootroot00000000000000.foo { @media (pointer: none) { content: foo; @media (scripting) { content: baz; @media (light-level: dim) { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/media_wrapper_selector/000077500000000000000000000000001305254536400334315ustar00rootroot00000000000000expected_output.css000066400000000000000000000004721305254536400373100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/media_wrapper_selector@media all { .bar { content: baz; } } @media all and (min-width: 1337px) { .foo { content: bar; } } @media all { .bar { content: baz; } } @media all and (min-width: 1337px) { .baz { content: foo; } } @media all and (min-width: 1337px) and (max-width: 42em) { .foo { content: bar; } } input.scss000066400000000000000000000004221305254536400354040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/media_wrapper_selector@media all { .bar { content: baz; } @media (min-width: 1337px) { .foo { content: bar; } } } @media all { .bar { content: baz; } @media (min-width: 1337px) { .baz { content: foo; } @media (max-width: 42em) { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/merge_no_repeat/000077500000000000000000000000001305254536400320455ustar00rootroot00000000000000expected_output.css000066400000000000000000000003231305254536400357170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/merge_no_repeat.foo { content: foo; } @media only screen and (min-width: 1337px) { .foo { content: bar; } } @media only screen and (min-width: 1337px) and (max-width: 42em) { .foo { content: baz; } } input.scss000066400000000000000000000002511305254536400340200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/merge_no_repeat.foo { content: foo; @media only screen and (min-width: 1337px) { content: bar; @media only screen and (max-width: 42em) { content: baz; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/mixin/000077500000000000000000000000001305254536400300365ustar00rootroot00000000000000expected_output.css000066400000000000000000000002371305254536400337140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/mixin@media only screen and (color) and (orientation: portrait) { .foo { content: bar; } } @media all and (min-width: 42em) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/mixin/input.scss000066400000000000000000000010601305254536400320670ustar00rootroot00000000000000@function shift($list) { @if length($list) == 1 { @return (); } $new: (); @for $i from 2 through length($list) { $new: append($new, nth($list, $i)); } @return $new; } @mixin media($medias...) { @if length($medias) == 0 { @content; } @else { @media #{nth($medias, 1)} { @include media(shift($medias)...) { @content; } } } } .foo { @include media('only screen', '(color)', '(orientation: portrait)') { content: bar; } } @include media('all', '(min-width: 42em)') { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/selector_wrapper_media/000077500000000000000000000000001305254536400334315ustar00rootroot00000000000000expected_output.css000066400000000000000000000005161305254536400373070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/selector_wrapper_media@media all { .foo { content: baz; } } @media all and (min-width: 1337px) { .foo { content: bar; } } @media all { .foo { content: baz; } } @media all and (min-width: 1337px) { .foo { content: foo; } } @media all and (min-width: 1337px) and (max-width: 42em) { .foo { content: bar; } } input.scss000066400000000000000000000004251305254536400354070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_185/selector_wrapper_media.foo { @media all { content: baz; @media (min-width: 1337px) { content: bar; } } } .foo { @media all { content: baz; @media (min-width: 1337px) { content: foo; @media (max-width: 42em) { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1886/000077500000000000000000000000001305254536400270035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1886/expected_output.css000066400000000000000000000000361305254536400327350ustar00rootroot00000000000000body { background: url(); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1886/input.scss000066400000000000000000000000341305254536400310340ustar00rootroot00000000000000body { background: url() }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1889/000077500000000000000000000000001305254536400270065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1889/expected_output.css000066400000000000000000000001501305254536400327350ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } @media (min-width: 320px) { div { /* comment */ } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1889/input.scss000066400000000000000000000001541305254536400310420ustar00rootroot00000000000000@media (min-width: 640px) { /* comment */ } div { @media (min-width: 320px) { /* comment */ } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1901/000077500000000000000000000000001305254536400267675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1901/expected_output.css000066400000000000000000000000371305254536400327220ustar00rootroot00000000000000a:not(c), b:not(c) { d: e; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1901/input.scss000066400000000000000000000000541305254536400310220ustar00rootroot00000000000000a, b { &:not(c) { d: e; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1904/000077500000000000000000000000001305254536400267725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1904/expected_output.css000066400000000000000000000000341305254536400327220ustar00rootroot00000000000000.foo--bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1904/input.scss000066400000000000000000000000541305254536400310250ustar00rootroot00000000000000.foo { &--#{'bar'} { color: red; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1907/000077500000000000000000000000001305254536400267755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1907/expected_output.css000066400000000000000000000000341305254536400327250ustar00rootroot00000000000000foo { bar: "test1 2 3"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1907/input.scss000066400000000000000000000000431305254536400310260ustar00rootroot00000000000000foo { bar: 'test' + '1 #{2} 3'; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1915/000077500000000000000000000000001305254536400267745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1915/expected_output.css000066400000000000000000000000411305254536400327220ustar00rootroot00000000000000.wrapped { background: #000; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1915/input.scss000066400000000000000000000001711305254536400310270ustar00rootroot00000000000000@mixin wrapper() { .wrapped { @content; } } %ext { background: #000; } @include wrapper() { @extend %ext; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1926/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1926/expected_output.css000066400000000000000000000055631305254536400327420ustar00rootroot00000000000000.grid [class*="one wide"] { width: 6.25%; } .grid[class*="one column"] > .column:not(.row), .grid .row[class*="one column"] > .column:not(.row) { width: 6.25% !important; } .grid [class*="two wide"] { width: 12.5%; } .grid[class*="two column"] > .column:not(.row), .grid .row[class*="two column"] > .column:not(.row) { width: 12.5% !important; } .grid [class*="three wide"] { width: 18.75%; } .grid[class*="three column"] > .column:not(.row), .grid .row[class*="three column"] > .column:not(.row) { width: 18.75% !important; } .grid [class*="four wide"] { width: 25%; } .grid[class*="four column"] > .column:not(.row), .grid .row[class*="four column"] > .column:not(.row) { width: 25% !important; } .grid [class*="five wide"] { width: 31.25%; } .grid[class*="five column"] > .column:not(.row), .grid .row[class*="five column"] > .column:not(.row) { width: 31.25% !important; } .grid [class*="six wide"] { width: 37.5%; } .grid[class*="six column"] > .column:not(.row), .grid .row[class*="six column"] > .column:not(.row) { width: 37.5% !important; } .grid [class*="seven wide"] { width: 43.75%; } .grid[class*="seven column"] > .column:not(.row), .grid .row[class*="seven column"] > .column:not(.row) { width: 43.75% !important; } .grid [class*="eight wide"] { width: 50%; } .grid[class*="eight column"] > .column:not(.row), .grid .row[class*="eight column"] > .column:not(.row) { width: 50% !important; } .grid [class*="nine wide"] { width: 56.25%; } .grid[class*="nine column"] > .column:not(.row), .grid .row[class*="nine column"] > .column:not(.row) { width: 56.25% !important; } .grid [class*="ten wide"] { width: 62.5%; } .grid[class*="ten column"] > .column:not(.row), .grid .row[class*="ten column"] > .column:not(.row) { width: 62.5% !important; } .grid [class*="eleven wide"] { width: 68.75%; } .grid[class*="eleven column"] > .column:not(.row), .grid .row[class*="eleven column"] > .column:not(.row) { width: 68.75% !important; } .grid [class*="twelve wide"] { width: 75%; } .grid[class*="twelve column"] > .column:not(.row), .grid .row[class*="twelve column"] > .column:not(.row) { width: 75% !important; } .grid [class*="thirteen wide"] { width: 81.25%; } .grid[class*="thirteen column"] > .column:not(.row), .grid .row[class*="thirteen column"] > .column:not(.row) { width: 81.25% !important; } .grid [class*="fourteen wide"] { width: 87.5%; } .grid[class*="fourteen column"] > .column:not(.row), .grid .row[class*="fourteen column"] > .column:not(.row) { width: 87.5% !important; } .grid [class*="fifteen wide"] { width: 93.75%; } .grid[class*="fifteen column"] > .column:not(.row), .grid .row[class*="fifteen column"] > .column:not(.row) { width: 93.75% !important; } .grid [class*="sixteen wide"] { width: 100%; } .grid[class*="sixteen column"] > .column:not(.row), .grid .row[class*="sixteen column"] > .column:not(.row) { width: 100% !important; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1926/input.sass000066400000000000000000000010561305254536400310320ustar00rootroot00000000000000// The amount of the column of a single row. $columnAmount: 16 // The name of the each column size. $columnName : one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen =column-generator @for $i from 1 through $columnAmount [class*="#{nth($columnName, $i)} wide"] width: 100% / $columnAmount * $i &[class*="#{nth($columnName, $i)} column"], & .row[class*="#{nth($columnName, $i)} column"] > .column:not(.row) width : 100% / $columnAmount * $i !important .grid +column-generatorsass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1931/000077500000000000000000000000001305254536400267725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1931/expected_output.css000066400000000000000000000000631305254536400327240ustar00rootroot00000000000000body { background-image: url(http://test.com); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1931/input.scss000066400000000000000000000001041305254536400310210ustar00rootroot00000000000000$var: 'http://test.com'; body { background-image: url( #{$var}); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1944/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1944/expected_output.css000066400000000000000000000000311305254536400327230ustar00rootroot00000000000000.bar baz { count: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1944/input.scss000066400000000000000000000002301305254536400310250ustar00rootroot00000000000000$count: 0; @function foo() { $count: $count + 1 !global; $selector: ('.bar' 'baz'); @return $selector; } #{foo()} { count: $count; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1945/000077500000000000000000000000001305254536400267775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1945/expected_output.css000066400000000000000000000000251305254536400327270ustar00rootroot00000000000000foo { bar: \baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1945/input.scss000066400000000000000000000000371305254536400310330ustar00rootroot00000000000000foo { bar: #{"\\"}#{"baz"}; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1947/000077500000000000000000000000001305254536400270015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1947/expected_output.css000066400000000000000000000000431305254536400327310ustar00rootroot00000000000000.a-b { c: d; } .a-b { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1947/input.scss000066400000000000000000000000711305254536400310330ustar00rootroot00000000000000.a-#{quote('' + b)} { c: d; } .a-#{'' + b} { c: d; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1969/000077500000000000000000000000001305254536400270055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1969/expected_output.css000066400000000000000000000000421305254536400327340ustar00rootroot00000000000000.test_class { color: #999999; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1969/input.scss000066400000000000000000000003551305254536400310440ustar00rootroot00000000000000$base-text-color: #666; @function calcNavbarTextColor ($base-text-color) { @return $base-text-color; } $header-text-color: calcNavbarTextColor($base-text-color); .test_class { color: lighten($header-text-color, 20%); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1971/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1971/expected_output.css000066400000000000000000000001671305254536400327350ustar00rootroot00000000000000@supports (flex-wrap: wrap) { .bar { flex: auto; } } @supports (flex-wrap: wrap) { .bar { flex: auto; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1971/input.scss000066400000000000000000000002511305254536400310300ustar00rootroot00000000000000%foo1 { @supports (flex-wrap: wrap) { flex: auto; } } @supports (flex-wrap: wrap) { %foo2 { flex: auto; } } .bar { @extend %foo1; @extend %foo2; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1977/000077500000000000000000000000001305254536400270045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1977/expected_output.css000066400000000000000000000001271305254536400327370ustar00rootroot00000000000000@charset "UTF-8"; body#some-\(selector\) { color: red; } #äöü { color: reds; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_1977/input.scss000066400000000000000000000001031305254536400310320ustar00rootroot00000000000000body#some-\(selector\) { color: red; } #äöü { color: reds; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_224/000077500000000000000000000000001305254536400267045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_224/expected_output.css000066400000000000000000000001121305254536400326310ustar00rootroot00000000000000test { content: "c"; content: "b"; content: "a"; content: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_224/input.scss000066400000000000000000000002631305254536400307410ustar00rootroot00000000000000$list: ("a", "b", "c"); test { content: nth($list, -1); content: nth($list, -2); content: nth($list, -3); content: nth($list, -1) == nth($list, length($list)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_261/000077500000000000000000000000001305254536400267055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_261/expected_output.css000066400000000000000000000003631305254536400326420ustar00rootroot00000000000000@supports (foo: bar) { div { foo: bar; } } @supports not (foo: bar) { div { bar: baz; } } @supports (foo: bar) and (bar: baz) { div { foo: bar; bar: baz; } } @supports (foo: bar) or (bar: baz) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_261/input.scss000066400000000000000000000003731305254536400307440ustar00rootroot00000000000000@supports (foo: bar) { div { foo: bar; } } @supports not (foo: bar) { div { bar: baz; } } @supports (foo: bar) and (bar: baz) { div { foo: bar; bar: baz; } } @supports (foo: bar) or (bar: baz) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_279/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_279/expected_output.css000066400000000000000000000000711305254536400326470ustar00rootroot00000000000000.theme .test-hello, .theme .test-world { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_279/foo.scss000066400000000000000000000001061305254536400303730ustar00rootroot00000000000000.test-hello { color: red; } .test-world { @extend .test-hello; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_279/input.scss000066400000000000000000000000411305254536400307450ustar00rootroot00000000000000.theme { @import "foo.scss"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_308/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_308/error000066400000000000000000000006161305254536400277660ustar00rootroot00000000000000WARNING on line 7, column 2 of /sass/spec/output_styles/nested/libsass-issues/issue_308/input.scss: You probably don't mean to use the color value `orange' in interpolation here. It may end up represented as #ffa500, which will likely produce invalid CSS. Always quote color names when using them as strings (for example, "orange"). If you really want to use the color value here, use `"" + $var'. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_308/expected_output.css000066400000000000000000000000721305254536400326410ustar00rootroot00000000000000.test { color: orange; } .orange { color: #C0362C; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_308/input.scss000066400000000000000000000001101305254536400307330ustar00rootroot00000000000000$var: orange; .test { color: $var; } .#{$var} { color: #C0362C; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_308/options.yml000066400000000000000000000000351305254536400311230ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_338/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_338/expected_output.css000066400000000000000000000000311305254536400326370ustar00rootroot00000000000000test { content: "a"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_338/input.scss000066400000000000000000000001411305254536400307420ustar00rootroot00000000000000$list: ("a", "b"); test { content: if( length($list) > 2, nth($list, 3), nth($list, 1) ); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_344/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_344/expected_output.css000066400000000000000000000000611305254536400326370ustar00rootroot00000000000000div { top: -1px; top: -1px; top: -"1px"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_344/input.scss000066400000000000000000000001631305254536400307430ustar00rootroot00000000000000$variable: 1; $foo: #{$variable}px; $bar: #{1}px; $baz: "1px"; div { top: -$foo; top: -$bar; top: -$baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_346/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_346/expected_output.css000066400000000000000000000001041305254536400326370ustar00rootroot00000000000000@media all and (min-width: 300px) { div { display: block; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_346/input.scss000066400000000000000000000001461305254536400307460ustar00rootroot00000000000000$mediaquery: 'and (min-width: 300px)'; @media all #{$mediaquery} { div { display: block; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_349/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_349/expected_output.css000066400000000000000000000000321305254536400326420ustar00rootroot00000000000000div { blah: not true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_349/input.scss000066400000000000000000000000321305254536400307430ustar00rootroot00000000000000div { blah: not true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_361/000077500000000000000000000000001305254536400267065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_361/expected_output.css000066400000000000000000000000331305254536400326350ustar00rootroot00000000000000h1 { margin-left: 10%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_361/input.scss000066400000000000000000000000571305254536400307440ustar00rootroot00000000000000h1 { margin-left: percentage(10/(120-20)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_368/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_368/expected_output.css000066400000000000000000000000721305254536400326470ustar00rootroot00000000000000div { background: green; } div { background: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_368/input.scss000066400000000000000000000003271305254536400307530ustar00rootroot00000000000000@if true { div { background: green; } } @if not true { div { background: red; } } @if not not true { div { background: blue; } } @if not (true or false) { div { background: black; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_394/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_394/expected_output.css000066400000000000000000000001601305254536400326440ustar00rootroot00000000000000.ma-list { alpha: one; beta: two; gamma: three; } .ma-map { alpha: one; beta: two; gamma: three; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_394/input.scss000066400000000000000000000003741305254536400307540ustar00rootroot00000000000000$list1: alpha beta gamma; $list2: one two three; $map: (alpha: one, beta: two, gamma: three); .ma-list { @each $item1, $item2 in zip($list1, $list2) { #{$item1}: $item2; } } .ma-map { @each $key, $value in $map { #{$key}: $value; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_439/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_439/expected_output.css000066400000000000000000000000751305254536400326510ustar00rootroot00000000000000ul > + li + li:first-child + li + li { background: #ccc; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_439/input.scss000066400000000000000000000004331305254536400307500ustar00rootroot00000000000000@mixin odd( $selector, $n) { $selector: "& + " + $selector + " + " + $selector; $placeholder: unique_id(); %#{$placeholder} { @content; } #{$selector}:first-child { #{$selector} { @extend %#{$placeholder}; } } } ul > { @include odd( li, 5 ) { background: #ccc; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442-4.0/000077500000000000000000000000001305254536400272055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442-4.0/expected_output.css000066400000000000000000000000551305254536400331400ustar00rootroot00000000000000foo { a: 10 rem; a: 10rem; a: false; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442-4.0/input.scss000066400000000000000000000001251305254536400312370ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442-4.0/options.yml000066400000000000000000000000321305254536400314160ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442/000077500000000000000000000000001305254536400267065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442/error000066400000000000000000000005111305254536400277570ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/output_styles/nested/libsass-issues/issue_442/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{100 / 10}rem") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442/expected_output.css000066400000000000000000000000541305254536400326400ustar00rootroot00000000000000foo { a: 10rem; a: 10rem; a: false; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442/input.scss000066400000000000000000000001251305254536400307400ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_442/options.yml000066400000000000000000000000611305254536400311210ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_452/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_452/expected_output.css000066400000000000000000000002431305254536400326410ustar00rootroot00000000000000x-tabs /deep/ x-panel { foo: bar; } div body /deep/ .library { color: blue; } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_452/input.scss000066400000000000000000000002551305254536400307450ustar00rootroot00000000000000x-tabs /deep/ x-panel { foo: bar; } div { body /deep/ .library { color: blue; } } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_453/000077500000000000000000000000001305254536400267105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_453/expected_output.css000066400000000000000000000000451305254536400326420ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_453/input.scss000066400000000000000000000000511305254536400307400ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_456/000077500000000000000000000000001305254536400267135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_456/expected_output.css000066400000000000000000000000511305254536400326420ustar00rootroot00000000000000body { -webkit-filter: invert(100%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_456/input.scss000066400000000000000000000000511305254536400307430ustar00rootroot00000000000000body { -webkit-filter: invert(100%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_469/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_469/expected_output.css000066400000000000000000000000551305254536400326520ustar00rootroot00000000000000/*! */ @import url("x"); a { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_469/input.scss000066400000000000000000000001021305254536400307440ustar00rootroot00000000000000/*! */ @charset "utf-8"; a { color: red; } @import url("x"); sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_472/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_472/expected_output.css000066400000000000000000000001021305254536400326350ustar00rootroot00000000000000div { display: block; } @keyframes { from { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_472/input.scss000066400000000000000000000001161305254536400307430ustar00rootroot00000000000000div { display: block; @keyframes { from { foo: bar; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_478/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_478/expected_output.css000066400000000000000000000000211305254536400326430ustar00rootroot00000000000000x--y { a: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_478/input.scss000066400000000000000000000000521305254536400307500ustar00rootroot00000000000000$x: "x"; $y: "y"; #{$x}--#{$y} { a: 1 } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_485/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_485/expected_output.css000066400000000000000000000002431305254536400326470ustar00rootroot00000000000000@media not all and (monochrome) { foo: bar; } @media not screen and (color), print and (color) { foo: bar; } @media (false), print and (color) { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_485/input.scss000066400000000000000000000002601305254536400307470ustar00rootroot00000000000000@media not all and (monochrome) { foo: bar; } @media not screen and (color), print and (color) { foo: bar; } @media (not (screen and (color))), print and (color) { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_487/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_487/expected_output.css000066400000000000000000000001631305254536400326520ustar00rootroot00000000000000[flex] { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_487/input.scss000066400000000000000000000004211305254536400307500ustar00rootroot00000000000000 @mixin flex($grow: 1, $shrink: null, $basis: null) { -webkit-box-flex: $grow; -webkit-flex: $grow $shrink $basis; -moz-box-flex: $grow; -moz-flex: $grow $shrink $basis; -ms-flex: $grow $shrink $basis; flex: $grow $shrink $basis; } [flex] { @include flex; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_492/000077500000000000000000000000001305254536400267135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_492/expected_output.css000066400000000000000000000001351305254536400326450ustar00rootroot00000000000000.css { foo: bar; baz: monkey; } .list { one: two; three: four five; six: seven; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_492/input.scss000066400000000000000000000003401305254536400307440ustar00rootroot00000000000000$map: ( foo: bar, baz: monkey, ); .css { @each $key, $value in $map { #{$key}: $value; } } $list: one two, three four five, six seven; .list { @each $foo, $bar, $baz in $list { #{$foo}: $bar $baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_495/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_495/expected_output.css000066400000000000000000000001111305254536400326420ustar00rootroot00000000000000/* Testing to make sure that a trailing comma doesn't break the tests */ sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_495/input.scss000066400000000000000000000001441305254536400307510ustar00rootroot00000000000000/* Testing to make sure that a trailing comma doesn't break the tests */ $map: ( hello: world, ); sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_502/000077500000000000000000000000001305254536400267035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_502/expected_output.css000066400000000000000000000000001305254536400326240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_502/input.scss000066400000000000000000000000131305254536400307310ustar00rootroot00000000000000$a: 1;; ;; sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_506/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_506/expected_output.css000066400000000000000000000001131305254536400326350ustar00rootroot00000000000000div { _list-space: space; _list-comma: comma; _single-item: space; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_506/input.scss000066400000000000000000000003031305254536400307370ustar00rootroot00000000000000$list: foo bar baz; $list--comma: foo, bar, baz; $single: foo; div { _list-space: list-separator($list); _list-comma: list-separator($list--comma); _single-item: list-separator($single); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_509/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_509/expected_output.css000066400000000000000000000001241305254536400326420ustar00rootroot00000000000000div { foo: 1; foo: 2; foo: value-2-0; foo: value-3-0 value-3-1 value-3-2; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_509/input.scss000066400000000000000000000011571305254536400307520ustar00rootroot00000000000000$foo: ( (key1): (value-1-0), key2: value-2-0, (key6): (value-6-0), key-3-0 key-3-1 key-3-2: value-3-0 value-3-1 value-3-2, key4: (value-4-0, value-4-1, value-4-2), key5: (key-5-0: value-5-1), (key-7-0: key-7-1): (value-7-0: value-7-1), (key-8-0, key-8-1, key-8-2): (value-8-0, value-8-1, value-8-2), ); div { foo: map-get((foo: 1, bar: 2), foo); foo: map-get((foo: 1, bar: 2), bar); foo: map-get((foo: 1, bar: 2), baz); foo: map-get((), foo); foo: map-get($foo, (key-5-0: value-5-1)); foo: map-get($foo, (key2)); foo: map-get($foo, (key-3-0 key-3-1 key-3-2)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_510/000077500000000000000000000000001305254536400267025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_510/expected_output.css000066400000000000000000000000251305254536400326320ustar00rootroot00000000000000div { foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_510/input.scss000066400000000000000000000001771305254536400307430ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3, burp: 4), bar, baz); $after: (foo: 1, burp: 4); div { foo: $before == $after; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_512/000077500000000000000000000000001305254536400267045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_512/expected_output.css000066400000000000000000000000431305254536400326340ustar00rootroot00000000000000.css { debug: 1; debug: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_512/input.scss000066400000000000000000000001611305254536400307360ustar00rootroot00000000000000$list: a b c; .css { debug: index($list, a); @if type-of(index($list, 2)) == "null" { debug: foo; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_534/000077500000000000000000000000001305254536400267105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_534/expected_output.css000066400000000000000000000000761305254536400326460ustar00rootroot00000000000000div { foo: foo1 bar1; foo: foo2 bar2; foo: foo3 bar3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_534/input.scss000066400000000000000000000002411305254536400307410ustar00rootroot00000000000000$foo: ( 1: foo1 bar1, 10: foo2 bar2, 100: foo3 bar3, ); div { foo: map-get($foo, 1); foo: map-get($foo, 10); foo: map-get($foo, 100); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_535/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_535/expected_output.css000066400000000000000000000000371305254536400326440ustar00rootroot00000000000000.test { margin-left: -541; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_535/input.scss000066400000000000000000000000711305254536400307430ustar00rootroot00000000000000$width: 10; .test { margin-left: - 54 * $width - 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_548/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_548/expected_output.css000066400000000000000000000005401305254536400326470ustar00rootroot00000000000000.parent-sel-value { font-family: .parent-sel-value; } .parent-sel-value .parent-sel-interpolation { font-family: .parent-sel-value .parent-sel-interpolation; } .parent-sel-value .parent-sel-interpolation .parent-sel-value-concat { font-family: "Current parent: .parent-sel-value .parent-sel-interpolation .parent-sel-value-concat"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_548/input.scss000066400000000000000000000002651305254536400307540ustar00rootroot00000000000000.parent-sel-value { font-family: &; .parent-sel-interpolation { font-family: #{&}; .parent-sel-value-concat { font-family: "Current parent: " + &; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_549/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_549/expected_output.css000066400000000000000000000000451305254536400326500ustar00rootroot00000000000000foo { filter: foo(opacity=1000); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_549/input.scss000066400000000000000000000000701305254536400307470ustar00rootroot00000000000000$value: 10; foo { filter: foo(opacity=$value*100); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/000077500000000000000000000000001305254536400267065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/000077500000000000000000000000001305254536400303425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/dimension/000077500000000000000000000000001305254536400323275ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400362000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/dimension#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: .0001px; j: .01px; k: -.0001px; l: -.01px; } input.scss000066400000000000000000000003131305254536400343010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/dimension#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: .0001px; j: .01px; k: -.0001px; l: -.01px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/number/000077500000000000000000000000001305254536400316325ustar00rootroot00000000000000expected_output.css000066400000000000000000000002631305254536400355070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/number#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: .0001; b: .01; c: -.0001; d: -.01; } input.scss000066400000000000000000000002631305254536400336100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/number#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: .0001; b: .01; c: -.0001; d: -.01; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/percent/000077500000000000000000000000001305254536400320025ustar00rootroot00000000000000expected_output.css000066400000000000000000000002771305254536400356640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/percent#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: .0001%; f: .01%; g: -.0001%; h: -.01%; } input.scss000066400000000000000000000002771305254536400337650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/literal/percent#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: .0001%; f: .01%; g: -.0001%; h: -.01%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/operator/000077500000000000000000000000001305254536400305415ustar00rootroot00000000000000expected_output.css000066400000000000000000000001771305254536400344220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/operator#foo { color: saturate(0.03); color: saturate(0.7); -webkit-filter: grayscale(0.03); -webkit-filter: grayscale(0.7); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/operator/input.scss000066400000000000000000000002161305254536400325740ustar00rootroot00000000000000$x: .03; $y: 0.7; #foo { color: saturate($x); color: saturate($y); -webkit-filter: grayscale(.03); -webkit-filter: grayscale(0.7); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/000077500000000000000000000000001305254536400304735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/dimension/000077500000000000000000000000001305254536400324605ustar00rootroot00000000000000expected_output.css000066400000000000000000000003171305254536400363350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/dimension#foo { i: 10.0001px; j: 10.01px; k: -10.0001px; l: -10.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } #foo { i: 0.0001px; j: 0.01px; k: -0.0001px; l: -0.01px; } input.scss000066400000000000000000000005071305254536400344370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/dimension$i1: 10.0001px; $j1: 10.01px; $k1: -10.0001px; $l1: -10.01px; #foo { i: $i1; j: $j1; k: $k1; l: $l1; } $i2: 0.0001px; $j2: 0.01px; $k2: -0.0001px; $l2: -0.01px; #foo { i: $i2; j: $j2; k: $k2; l: $l2; } $i3: .0001px; $j3: .01px; $k3: -.0001px; $l3: -.01px; #foo { i: $i3; j: $j3; k: $k3; l: $l3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/number/000077500000000000000000000000001305254536400317635ustar00rootroot00000000000000expected_output.css000066400000000000000000000002671305254536400356440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/number#foo { a: 10.0001; b: 10.01; c: -10.0001; d: -10.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } #foo { a: 0.0001; b: 0.01; c: -0.0001; d: -0.01; } input.scss000066400000000000000000000004571305254536400337460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/number$a1: 10.0001; $b1: 10.01; $c1: -10.0001; $d1: -10.01; #foo { a: $a1; b: $b1; c: $c1; d: $d1; } $a2: 0.0001; $b2: 0.01; $c2: -0.0001; $d2: -0.01; #foo { a: $a2; b: $b2; c: $c2; d: $d2; } $a3: .0001; $b3: .01; $c3: -.0001; $d3: -.01; #foo { a: $a3; b: $b3; c: $c3; d: $d3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/percent/000077500000000000000000000000001305254536400321335ustar00rootroot00000000000000expected_output.css000066400000000000000000000003031305254536400360030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/percent#foo { e: 10.0001%; f: 10.01%; g: -10.0001%; h: -10.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } #foo { e: 0.0001%; f: 0.01%; g: -0.0001%; h: -0.01%; } input.scss000066400000000000000000000004721305254536400341130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_550/variable/percent$e1: 10.0001%; $f1: 10.01%; $g1: -10.0001%; $h1: -10.01%; #foo { e: $e1; f: $f1; g: $g1; h: $h1; } $e2: 0.0001%; $f2: 0.01%; $g2: -0.0001%; $h2: -0.01%; #foo { e: $e2; f: $f2; g: $g2; h: $h2; } $e3: .0001%; $f3: .01%; $g3: -.0001%; $h3: -.01%; #foo { e: $e3; f: $f3; g: $g3; h: $h3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_552/000077500000000000000000000000001305254536400267105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_552/expected_output.css000066400000000000000000000000631305254536400326420ustar00rootroot00000000000000a, div { top: 0; } .a.c, .b.c { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_552/input.scss000066400000000000000000000001071305254536400307420ustar00rootroot00000000000000a, div { top: 0; } .a, .b { &.c { color: red; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_553/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_553/expected_output.css000066400000000000000000000000751305254536400326460ustar00rootroot00000000000000.test { var-value: 1; func-value: 1; mixin-value: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_553/input.scss000066400000000000000000000002631305254536400307460ustar00rootroot00000000000000$foo\bar: 1; @function foo\func() { @return 1; } @mixin foo\mixin() { mixin-value: 1; } .test { var-value: $foo\bar; func-value: foo\func(); @include foo\mixin(); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_555/000077500000000000000000000000001305254536400267135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_555/expected_output.css000066400000000000000000000000701305254536400326430ustar00rootroot00000000000000a { foo: baz; foo: blah; foo: blah; foo: bam; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_555/input.scss000066400000000000000000000004021305254536400307430ustar00rootroot00000000000000 @function hello($name) { @return $name; } $foo: ( bar() : baz, bar("foo") : blah, hello("bob") : bam, ); a { foo: map-get($foo, "bar()"); foo: map-get($foo, "bar(\"foo\")"); foo: map-get($foo, 'bar("foo")'); foo: map-get($foo, "bob"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_556/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_556/expected_output.css000066400000000000000000000000311305254536400326410ustar00rootroot00000000000000.test { equal: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_556/input.scss000066400000000000000000000001511305254536400307450ustar00rootroot00000000000000$test: ( one: 1, two: 2, ); $expect: ( two: 2, one: 1, ); .test { equal: $test == $expect; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_557/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_557/expected_output.css000066400000000000000000000000201305254536400326400ustar00rootroot00000000000000a { foo: 2; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_557/input.scss000066400000000000000000000000601305254536400307450ustar00rootroot00000000000000 a { foo: map-get((foo: 1, bar: 2), "bar"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_574/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_574/expected_output.css000066400000000000000000000000361305254536400326460ustar00rootroot00000000000000.test { margin-left: 3em; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_574/input.scss000066400000000000000000000001631305254536400307500ustar00rootroot00000000000000$flow: left; $map: ( margin-#{$flow}: 3em, foo: bar, ); .test { margin-left: map-get($map, margin-left); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_575/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_575/expected_output.css000066400000000000000000000000261305254536400326460ustar00rootroot00000000000000.test { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_575/input.scss000066400000000000000000000000751305254536400307530ustar00rootroot00000000000000.test { @if (foo: bar) == (foo: bar) { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_577/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_577/expected_output.css000066400000000000000000000000341305254536400326470ustar00rootroot00000000000000.test { -map-test: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_577/input.scss000066400000000000000000000003051305254536400307510ustar00rootroot00000000000000@function map-each($map) { $values: (); @each $key, $value in $map { $values: append($values, $value); } @return $values; } $map: (foo: bar); .test { -map-test: map-each($map); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_578/000077500000000000000000000000001305254536400267205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_578/expected_output.css000066400000000000000000000001441305254536400326520ustar00rootroot00000000000000.test { -positive: one two three bar six seven; -negative: one two three four five six seven; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_578/input.scss000066400000000000000000000002271305254536400307550ustar00rootroot00000000000000$list: one foo three bar six seven; $pos: set-nth($list, 2, two); $neg: set-nth($pos, -3, four five); .test { -positive: $pos; -negative: $neg; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_579/000077500000000000000000000000001305254536400267215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_579/expected_output.css000066400000000000000000000000441305254536400326520ustar00rootroot00000000000000.test { foo: fump; bar: bump; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_579/input.scss000066400000000000000000000002171305254536400307550ustar00rootroot00000000000000$map: ( foo: fump, bar: bump, ); @mixin vararg-test($foo, $bar) { foo: $foo; bar: $bar; } .test { @include vararg-test($map...); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_590/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_590/expected_output.css000066400000000000000000000001061305254536400326420ustar00rootroot00000000000000foo { foo: 1/2; foo: 0.5; foo: 0.5; foo: true; foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_590/input.scss000066400000000000000000000001261305254536400307450ustar00rootroot00000000000000foo { foo: 1/2; foo: 0.5; foo: (1/2); foo: 1/2 == 0.5; foo: (1/2) == 0.5; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_592/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_592/expected_output.css000066400000000000000000000001121305254536400326410ustar00rootroot00000000000000.a .b::-webkit-scrollbar, .a .c .b::-webkit-scrollbar { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_592/input.scss000066400000000000000000000001761305254536400307540ustar00rootroot00000000000000%a::-webkit-scrollbar { color: green; } .a { .b { @extend %a; } .c .b { @extend %a; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_593/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_593/expected_output.css000066400000000000000000000001261305254536400326470ustar00rootroot00000000000000h1:nth-of-type(2n + 1) { color: red; } h1:nth-of-type(2n + 1) { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_593/input.scss000066400000000000000000000001521305254536400307470ustar00rootroot00000000000000h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_595/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_595/expected_output.css000066400000000000000000000000241305254536400326460ustar00rootroot00000000000000a { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_595/input.scss000066400000000000000000000000271305254536400307520ustar00rootroot00000000000000a { color: red; }; sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_602/000077500000000000000000000000001305254536400267045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_602/expected_output.css000066400000000000000000000002171305254536400326370ustar00rootroot00000000000000#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_602/input.scss000066400000000000000000000002171305254536400307400ustar00rootroot00000000000000#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_610/000077500000000000000000000000001305254536400267035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_610/expected_output.css000066400000000000000000000005601305254536400326370ustar00rootroot00000000000000foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } foo { a: a; b: b; c: c; d: d; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_610/input.scss000066400000000000000000000010721305254536400307370ustar00rootroot00000000000000@mixin vararg-test($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } foo { @include vararg-test(a, b, c, d); } foo { @include vararg-test(a b c d...); } foo { @include vararg-test((a b c d)...); } foo { @include vararg-test((a, b, c, d)...); } foo { @include vararg-test((a: a, b: b, c: c, d: d)...); } foo { @include vararg-test(("a": a, "b": b, "c": c, "d": d)...); } foo { @include vararg-test(a b..., (c: c, d: d)...); } foo { @include vararg-test(a, b c..., (d: d)...); } foo { @include vararg-test($c: c, (a: a, b: b, d: d)...); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_613/000077500000000000000000000000001305254536400267065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_613/expected_output.css000066400000000000000000000000771305254536400326450ustar00rootroot00000000000000.selector { content: 4; } .other-selector { content: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_613/input.scss000066400000000000000000000003171305254536400307430ustar00rootroot00000000000000$var: 1; @mixin test { $var: 2; } @function test() { $var: 3; @return "dummy"; } .selector { $var: 4; @include test; $dummy: test(); content: $var; } .other-selector { content: $var; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_614/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_614/expected_output.css000066400000000000000000000001361305254536400326420ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_614/input.scss000066400000000000000000000001401305254536400307360ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_615/000077500000000000000000000000001305254536400267105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_615/expected_output.css000066400000000000000000000000221305254536400326350ustar00rootroot00000000000000a { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_615/input.scss000066400000000000000000000001141305254536400307400ustar00rootroot00000000000000$foo: "bar"; %#{"foo--#{$foo}"} { foo: bar; } a { @extend %foo--bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_617/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_617/expected_output.css000066400000000000000000000001351305254536400326440ustar00rootroot00000000000000.foo { display: block; } @supports (display: flex) { .foo { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_617/input.scss000066400000000000000000000001321305254536400307420ustar00rootroot00000000000000.foo { display: block; @supports (display: flex) { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_622/000077500000000000000000000000001305254536400267065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_622/expected_output.css000066400000000000000000000001371305254536400326420ustar00rootroot00000000000000@media screen { a { color: red; } } @media (foo: bar) { .link { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_622/input.scss000066400000000000000000000001641305254536400307430ustar00rootroot00000000000000@media screen { a { color: red; } } .link { @media (foo: bar) { display: flex; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_623/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_623/expected_output.css000066400000000000000000000001131305254536400326350ustar00rootroot00000000000000a { filter: alpha(opacity=0.3); } div { filter: alpha(opacity=0.7); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_623/input.scss000066400000000000000000000001121305254536400307350ustar00rootroot00000000000000a { filter: alpha(opacity=.3); } div { filter: alpha(opacity=0.7); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_636/000077500000000000000000000000001305254536400267135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_636/expected_output.css000066400000000000000000000001411305254536400326420ustar00rootroot00000000000000foo { is-defined: true; is-string: true; starts-with-character: true; is-unique: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_636/input.scss000066400000000000000000000011011305254536400307400ustar00rootroot00000000000000 foo { $id: unique-id(); $is-string: type-of($id) == string; $starts-with-character: str_slice($id, 0, 1) == "u"; $is-unique: $id != unique-id(); @for $i from 1 through 1000 { $id: unique-id(); $is-string: $is-string and type-of($id) == string; $starts-with-character: $starts-with-character and str_slice($id, 0, 1) == "u"; $is-unique: $is-unique and $id != unique-id(); } is-defined: $id != "unique-id()"; is-string: $is-string; starts-with-character: $starts-with-character; is-unique: $is-unique; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_639/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_639/expected_output.css000066400000000000000000000001401305254536400326440ustar00rootroot00000000000000foo { foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_639/input.scss000066400000000000000000000002651305254536400307550ustar00rootroot00000000000000$quoted_list: "foo", "bar", "baz"; $unquoted_list: foo, bar, baz; foo { foo: #{foo, bar, baz}; foo: #{"foo", "bar", "baz"}; foo: #{$quoted_list}; foo: #{$unquoted_list}; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_641/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_641/expected_output.css000066400000000000000000000000331305254536400326360ustar00rootroot00000000000000.foo--1 { width: 100%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_641/input.scss000066400000000000000000000000341305254536400307400ustar00rootroot00000000000000.#{"foo"}--1 { width:100%; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_643/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_643/expected_output.css000066400000000000000000000000261305254536400326420ustar00rootroot00000000000000foo { a: bar baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_643/input.scss000066400000000000000000000000701305254536400307420ustar00rootroot00000000000000$map: (foo: bar, bar: baz); foo { a: nth($map, 2); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_644/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_644/expected_output.css000066400000000000000000000000621305254536400326430ustar00rootroot00000000000000foo { background-image: url(foo/bar/baz.jpg); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_644/input.scss000066400000000000000000000000671305254536400307510ustar00rootroot00000000000000foo { background-image: url(foo/#{"bar"}/baz.jpg); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_646/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_646/expected_output.css000066400000000000000000000000251305254536400326440ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_646/input.scss000066400000000000000000000001131305254536400307430ustar00rootroot00000000000000@function foo() { /* $bar: 1; */ @return true; } foo { foo: foo(); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_652/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_652/expected_output.css000066400000000000000000000000571305254536400326460ustar00rootroot00000000000000a { name: true; func: true; hex: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_652/input.scss000066400000000000000000000003061305254536400307440ustar00rootroot00000000000000$map: ( purple: foo, rgba(1,2,3,1): bar, #ffffff: baz, ); a { name: map-get($map, purple) == foo; func: map-get($map, rgba(1,2,3,1)) == bar; hex: map-get($map, #ffffff) == baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_657/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_657/default/000077500000000000000000000000001305254536400303425ustar00rootroot00000000000000expected_output.css000066400000000000000000000001331305254536400342130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_657/defaultfoo { is-defined: true; is-number: true; is-within-range: true; is-random: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_657/default/input.scss000066400000000000000000000011601305254536400323740ustar00rootroot00000000000000$values: (); foo { $duplicates: 0; $num: random(); $is-number: type-of($num) == number; $is-within-range: $num >= 0 and $num < 1; $values: append($values, $num); @for $i from 1 through 1000 { $num: random(); $is-number: $is-number and type-of($num) == number; $is-within-range: $is-within-range and $num >= 0 and $num < 1; @if (index($values, $num) != null) { $duplicates: $duplicates + 1; } $values: append($values, $num); } is-defined: $num != "random()"; is-number: $is-number; is-within-range: $is-within-range; is-random: $duplicates < 25; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_657/limit/000077500000000000000000000000001305254536400300345ustar00rootroot00000000000000expected_output.css000066400000000000000000000001331305254536400337050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_657/limitfoo { is-defined: true; is-digit: true; is-within-range: true; is-random: false; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_657/limit/input.scss000066400000000000000000000012531305254536400320710ustar00rootroot00000000000000$values: (); $limit: 10; foo { $num: random($limit); $is-digit: type-of($num) == number and floor($num) == $num; $is-within-range: $num >= 1 and $num <= $limit; $is-random: index($values, $num) == null; $values: append($values, $num); @for $i from 1 through 1000 { $num: random($limit); $is-digit: $is-digit and type-of($num) == number and floor($num) == $num; $is-within-range: $is-within-range and $num >= 1 and $num <= $limit; $is-random: $is-random and index($values, $num) == null; $values: append($values, $num); } is-defined: $num != "random(10)"; is-digit: $is-digit; is-within-range: $is-within-range; is-random: $is-random; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/000077500000000000000000000000001305254536400267205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/issue_659/000077500000000000000000000000001305254536400304535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400343150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/issue_659sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/issue_659/input.scss000066400000000000000000000002671305254536400325140ustar00rootroot00000000000000// libsass issue 659: never output empty blocks // https://github.com/sass/libsass/issues/659 @function null() { @return null; } $foo: null; .test { out: null(); out: $foo; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/sass-script/000077500000000000000000000000001305254536400311735ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400350430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/sass-scriptbaz { baz: !important; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/sass-script/input.scss000066400000000000000000000002371305254536400332310ustar00rootroot00000000000000$foo: null; @mixin bar() { bar: $foo; } @mixin baz() { baz: $foo !important; } foo { baz: $foo; } bar { @include bar; } baz { @include baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/static/000077500000000000000000000000001305254536400302075ustar00rootroot00000000000000expected_output.css000066400000000000000000000001421305254536400340600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/staticbam { bam: null; } foo { foo: null; } bar { bar: null; } baz { baz: null !important; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_659/static/input.scss000066400000000000000000000003011305254536400322350ustar00rootroot00000000000000 %bam { bam: null; } @mixin bar() { bar: null; } @mixin baz() { baz: null !important; } foo { foo: null; } bar { @include bar; } baz { @include baz; } bam { @extend %bam; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_660/000077500000000000000000000000001305254536400267105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_660/expected_output.css000066400000000000000000000001361305254536400326430ustar00rootroot00000000000000div { blah: true; } div { blah: false; } div { blah: false; } div { blah: false; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_660/input.scss000066400000000000000000000001711305254536400307430ustar00rootroot00000000000000$foo: true; div { blah: $foo; } div { blah: not $foo; } div { blah: not ($foo); } div { blah: not (true); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_666/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_666/angle/000077500000000000000000000000001305254536400300045ustar00rootroot00000000000000expected_output.css000066400000000000000000000004371305254536400336640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_666/angletest { num_deg: 53deg; num_grad: 53grad; num_rad: 53rad; num_turn: 53turn; deg_num: 53deg; deg_grad: 48.8deg; deg_rad: 2417.42274deg; deg_turn: 371deg; grad_num: 12.5grad; grad_rad: 2684.80304grad; grad_turn: 211grad; rad_num: 12.5rad; rad_turn: 14.14159rad; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_666/angle/input.scss000066400000000000000000000005401305254536400320370ustar00rootroot00000000000000test { num_deg: 42 + 11deg; num_grad: 42 + 11grad; num_rad: 42 + 11rad; num_turn: 42 + 11turn; deg_num: 11deg + 42; deg_grad: 11deg + 42grad; deg_rad: 11deg + 42rad; deg_turn: 11deg + 1turn; grad_num: 11grad + 1.5; grad_rad: 11grad + 42rad; grad_turn: 11grad + 0.5turn; rad_num: 11rad + 1.5; rad_turn: 11rad + 0.5turn; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_666/length/000077500000000000000000000000001305254536400301775ustar00rootroot00000000000000expected_output.css000066400000000000000000000007331305254536400340560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_666/lengthtest { num_in: 53in; num_cm: 53cm; num_pc: 53px; num_mm: 53mm; num_pt: 53pt; num_px: 53px; in_num: 53in; in_cm: 27.53543in; in_pc: 18in; in_mm: 12.65354in; in_pt: 11.58333in; in_px: 11.4375in; cm_num: 53cm; cm_pc: 28.78cm; cm_mm: 15.2cm; cm_pt: 12.48167cm; cm_px: 12.11125cm; pc_num: 53pc; pc_mm: 20.92126pc; pc_pt: 14.5pc; pc_px: 13.625pc; mm_num: 53mm; mm_pt: 25.81667mm; mm_px: 22.1125mm; pt_num: 53pt; pt_px: 42.5pt; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_666/length/input.scss000066400000000000000000000011011305254536400322240ustar00rootroot00000000000000test { num_in: 42 + 11in; num_cm: 42 + 11cm; num_pc: 42 + 11px; num_mm: 42 + 11mm; num_pt: 42 + 11pt; num_px: 42 + 11px; in_num: 11in + 42; in_cm: 11in + 42cm; in_pc: 11in + 42pc; in_mm: 11in + 42mm; in_pt: 11in + 42pt; in_px: 11in + 42px; cm_num: 11cm + 42; cm_pc: 11cm + 42pc; cm_mm: 11cm + 42mm; cm_pt: 11cm + 42pt; cm_px: 11cm + 42px; pc_num: 11pc + 42; pc_mm: 11pc + 42mm; pc_pt: 11pc + 42pt; pc_px: 11pc + 42px; mm_num: 11mm + 42; mm_pt: 11mm + 42pt; mm_px: 11mm + 42px; pt_num: 11pt + 42; pt_px: 11pt + 42px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_672/000077500000000000000000000000001305254536400267135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_672/expected_output.css000066400000000000000000000001651305254536400326500ustar00rootroot00000000000000with-keyword-args { answer: "Yep"; } with-no-args { answer: "Yep"; } without-keyword-args { answer: "Yep"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_672/input.scss000066400000000000000000000004541305254536400307520ustar00rootroot00000000000000@mixin test($arglist...) { $map: keywords($arglist); answer: if($map, "Yep", "Nope"); } with-keyword-args{ @include test($arg1: one, $arg2: two, $arg3: three); } with-no-args { @include test(); } without-keyword-args { @include test(not-a-keyword-arg-1 , not-a-keyword-arg-2); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_683/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_683/expected_output.css000066400000000000000000000001721305254536400326500ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_683/input.scss000066400000000000000000000001741305254536400307530ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_688/000077500000000000000000000000001305254536400267225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_688/expected_output.css000066400000000000000000000015761305254536400326660ustar00rootroot00000000000000test { /* Convert to px */ px-to-px: 1px; pt-to-px: 1.33333px; pc-to-px: 16px; in-to-px: 96px; mm-to-px: 3.77953px; cm-to-px: 37.79528px; /* Convert to pt */ px-to-pt: 0.75pt; pt-to-pt: 1pt; pc-to-pt: 12pt; in-to-pt: 72pt; mm-to-pt: 2.83465pt; cm-to-pt: 28.34646pt; /* Convert to pc */ px-to-pc: 0.0625pc; pt-to-pc: 0.08333pc; pc-to-pc: 1pc; in-to-pc: 6pc; mm-to-pc: 0.23622pc; cm-to-pc: 2.3622pc; /* Convert to in */ px-to-in: 0.01042in; pt-to-in: 0.01389in; pc-to-in: 0.16667in; in-to-in: 1in; mm-to-in: 0.03937in; cm-to-in: 0.3937in; /* Convert to mm */ px-to-mm: 0.26458mm; pt-to-mm: 0.35278mm; pc-to-mm: 4.23333mm; in-to-mm: 25.4mm; mm-to-mm: 1mm; cm-to-mm: 10mm; /* Convert to cm */ px-to-cm: 0.02646cm; pt-to-cm: 0.03528cm; pc-to-cm: 0.42333cm; in-to-cm: 2.54cm; mm-to-cm: 0.1cm; cm-to-cm: 1cm; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_688/input.scss000066400000000000000000000017231305254536400307610ustar00rootroot00000000000000test { /* Convert to px */ px-to-px: 0px + 1px; pt-to-px: 0px + 1pt; pc-to-px: 0px + 1pc; in-to-px: 0px + 1in; mm-to-px: 0px + 1mm; cm-to-px: 0px + 1cm; /* Convert to pt */ px-to-pt: 0pt + 1px; pt-to-pt: 0pt + 1pt; pc-to-pt: 0pt + 1pc; in-to-pt: 0pt + 1in; mm-to-pt: 0pt + 1mm; cm-to-pt: 0pt + 1cm; /* Convert to pc */ px-to-pc: 0pc + 1px; pt-to-pc: 0pc + 1pt; pc-to-pc: 0pc + 1pc; in-to-pc: 0pc + 1in; mm-to-pc: 0pc + 1mm; cm-to-pc: 0pc + 1cm; /* Convert to in */ px-to-in: 0in + 1px; pt-to-in: 0in + 1pt; pc-to-in: 0in + 1pc; in-to-in: 0in + 1in; mm-to-in: 0in + 1mm; cm-to-in: 0in + 1cm; /* Convert to mm */ px-to-mm: 0mm + 1px; pt-to-mm: 0mm + 1pt; pc-to-mm: 0mm + 1pc; in-to-mm: 0mm + 1in; mm-to-mm: 0mm + 1mm; cm-to-mm: 0mm + 1cm; /* Convert to cm */ px-to-cm: 0cm + 1px; pt-to-cm: 0cm + 1pt; pc-to-cm: 0cm + 1pc; in-to-cm: 0cm + 1in; mm-to-cm: 0cm + 1mm; cm-to-cm: 0cm + 1cm; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_694/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_694/expected_output.css000066400000000000000000000001421305254536400326470ustar00rootroot00000000000000.interpolation-test { test: '{"foo": "bar"}'; test: '"hello world"'; test: "hello world"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_694/input.scss000066400000000000000000000003661305254536400307600ustar00rootroot00000000000000// test for libsass 694: // parser should be smarter about handling quoted quotes $str: '{' + '"foo": "bar"' + '}'; $str2: '"hello world"'; $str3: "hello world"; .interpolation-test { test: "#{$str}"; test: "#{$str2}"; test: "#{$str3}"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_699/000077500000000000000000000000001305254536400267245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_699/expected_output.css000066400000000000000000000000401305254536400326510ustar00rootroot00000000000000.selector { color: #99cc66; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_699/input.scss000066400000000000000000000000551305254536400307600ustar00rootroot00000000000000.selector { color: invert(rebeccapurple); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_700/000077500000000000000000000000001305254536400267035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_700/expected_output.css000066400000000000000000000000571305254536400326400ustar00rootroot00000000000000.selector { color: rgba(255, 255, 255, 0); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_700/input.scss000066400000000000000000000000531305254536400307350ustar00rootroot00000000000000.selector { color: invert(transparent); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_701/000077500000000000000000000000001305254536400267045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_701/expected_output.css000066400000000000000000000003121305254536400326330ustar00rootroot00000000000000.test-1 { content: null; content: null; content: false; content: true; content: 42; content: 42.3; content: 42px; content: "string"; content: 1, 2, 3; content: (a: 1, b: 2, c: 3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_701/input.scss000066400000000000000000000004731305254536400307440ustar00rootroot00000000000000.test-1 { content: null; content: inspect(null); content: inspect(false); content: inspect(true); content: inspect(42); content: inspect(42.3); content: inspect(42px); content: inspect("string"); $list: 1, 2, 3; content: inspect($list); $map: ( a: 1, b: 2, c: 3 ); content: inspect($map); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_702/000077500000000000000000000000001305254536400267055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_702/expected_output.css000066400000000000000000000000541305254536400326370ustar00rootroot00000000000000.foo { content: true; content: false; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_702/input.scss000066400000000000000000000001311305254536400307340ustar00rootroot00000000000000.foo { content: function-exists("feature-exists"); content: feature-exists("foo"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_703/000077500000000000000000000000001305254536400267065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_703/expected_output.css000066400000000000000000000002771305254536400326470ustar00rootroot00000000000000.test-1 { content: 1; content: 2; content: 3; } .test-2 { content: 3; content: 2; content: 1; } .test-3 { content: 1; content: 2; } .test-4 { content: 3; content: 2; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_703/input.scss000066400000000000000000000003611305254536400307420ustar00rootroot00000000000000.test-1 { @for $i from 1 through 3 { content: $i; } } .test-2 { @for $i from 3 through 1 { content: $i; } } .test-3 { @for $i from 1 to 3 { content: $i; } } .test-4 { @for $i from 3 to 1 { content: $i; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_708/000077500000000000000000000000001305254536400267135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_708/expected_output.css000066400000000000000000000001541305254536400326460ustar00rootroot00000000000000.foobar { content: 11; content: 11; content: 11; content: 11px; content: 11px; content: 11px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_708/input.scss000066400000000000000000000004301305254536400307440ustar00rootroot00000000000000@function foobar($x, $y, $z : 3) { @return $x + $y * 2 + $z } .foobar { content: foobar($y:2, $x:4); content: foobar($y: 2, $x: 4); content: foobar($y : 2, $x : 4); content: foobar($y:2px, $x:4); content: foobar($y: 2px, $x: 4); content: foobar($y : 2px, $x : 4); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_733/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_733/expected_output.css000066400000000000000000000000771305254536400326500ustar00rootroot00000000000000test { content: 41px; content: 41px; content: 42px -1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_733/input.scss000066400000000000000000000001701305254536400307430ustar00rootroot00000000000000@function getter() { @return 42px; } test { content: getter()-1; content: getter()- 1; content: getter() -1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_736/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_736/expected_output.css000066400000000000000000000001111305254536400326400ustar00rootroot00000000000000.test { out: "found true"; out: "found true"; out: "found true"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_736/input.scss000066400000000000000000000005731305254536400307550ustar00rootroot00000000000000// libsass issue 736: @return does not cause function exit // https://github.com/sass/libsass/issues/736 @function contains-true($list) { @each $bool in $list { @if $bool { @return "found true"; } } @return "nothing found"; } .test { out: contains-true(true false false); out: contains-true(false true false); out: contains-true(false false true); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_738/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_738/expected_output.css000066400000000000000000000000721305254536400326500ustar00rootroot00000000000000.foo--bar { color: red; } .foo--1bar { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_738/input.scss000066400000000000000000000000741305254536400307530ustar00rootroot00000000000000.foo { &--bar { color: red; } &--1bar { color: blue;} } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_740/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_740/expected_output.css000066400000000000000000000000421305254536400326360ustar00rootroot00000000000000foo { foo: #fff; bar: #000; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_740/input.scss000066400000000000000000000001451305254536400307430ustar00rootroot00000000000000$foo: null; $foo: #fff !default; $bar: #000; $bar: #f00 !default; foo { foo: $foo; bar: $bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_748/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_748/expected_output.css000066400000000000000000000002221305254536400326460ustar00rootroot00000000000000.test { debug: truthy; debug: falsey; debug: falsey; debug: truthy; debug: truthy; debug: truthy; debug: truthy; debug: truthy; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_748/input.scss000066400000000000000000000011751305254536400307570ustar00rootroot00000000000000// problem: not expression is currently returning false on values other than true, false or null @function truthyfalsey($bool: null) { @if not $bool { @return falsey; } @else { @return truthy; } } .test { debug: truthyfalsey(true); // expect truthy debug: truthyfalsey(false); // expect falsey debug: truthyfalsey(); // expect falsey (default arg is null) debug: truthyfalsey(5); // expect truthy debug: truthyfalsey(string); // expect truthy debug: truthyfalsey((alpha: 1, bravo: 2)); // expect truthy debug: truthyfalsey(this is a list); // expect truthy debug: truthyfalsey('true'); // expect truthy } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_759/000077500000000000000000000000001305254536400267215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_759/expected_output.css000066400000000000000000000000771305254536400326600ustar00rootroot00000000000000foo { a: 10px; b: 20px; c: 30px; d: 40px; e: 50px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_759/input.scss000066400000000000000000000004431305254536400307560ustar00rootroot00000000000000$a: 10px !global !default; $b: 20px !default !global; $c: 30px !default !default !default !global !global !global; $d: 40px !global !global !global !default !default !default; $e: 50px !global !default !global !default !global !default; foo { a: $a; b: $b; c: $c; d: $d; e: $e; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_760/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_760/expected_output.css000066400000000000000000000000261305254536400326420ustar00rootroot00000000000000foo { quoted: ""; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_760/input.scss000066400000000000000000000001161305254536400307430ustar00rootroot00000000000000foo { quoted: str-slice("abcd", 1, 0); unquoted: str-slice(abcd, 1, 0); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_763/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_763/expected_output.css000066400000000000000000000001341305254536400326450ustar00rootroot00000000000000foo { a: "a"; b: "a"; c: a; d: "Xabcd"; e: "Xabcd"; f: "Xabcd"; g: "Xabcd"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_763/input.scss000066400000000000000000000003451305254536400307520ustar00rootroot00000000000000foo { a: str-slice("abcd", 1, 1); b: str-slice('abcd', 1, 1); c: str-slice(abcd, 1, 1); d: str-insert("abcd", "X", 1); e: str-insert("abcd", 'X', 1); f: str-insert('abcd', "X", 1); g: str-insert('abcd', 'X', 1); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_783/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_783/expected_output.css000066400000000000000000000003101305254536400326430ustar00rootroot00000000000000a { foo: 2em; bar: 2em; a: 1; a: 4em; a: 0em; foo: 2px; bar: 2em; foo: 2em; bar: 2px; bar: 2px; bar: 2px; a: 2em; a: 1; a: 1; foo: 2px; a: 2em; foo: 2px; a: 2em; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_783/input.scss000066400000000000000000000064331305254536400307600ustar00rootroot00000000000000// $a: 12px / 1em; // $b: 6px / 1em; // $c: 10em; // $x: -9999em; // $aa: 1px * 1px; a { $foo: 2em; $bar: 2em; foo: $foo; // 2em ✔ bar: $bar; // 2em ✔ // a: $foo * $bar; // 4em*em isn't a valid CSS value. ✔ a: $foo / $bar; // 1 ✔ a: $foo + $bar; // 4em ✔ a: $foo - $bar; // 0em ✔ $foo: 2px; $bar: 2em; foo: $foo; // 2px ✔ bar: $bar; // 2em ✔ // a: $foo * $bar; // 4em*px isn't a valid CSS value. ✔ // a: $foo / $bar; // 1px/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. ✔ // a: $foo - $bar; // Incompatible units: 'em' and 'px'. ✔ $foo: 2em; $bar: 2px; foo: $foo; // 2em ✔ bar: $bar; // 2px ✔ // a: $foo * $bar; // 4em*px isn't a valid CSS value. ✔ // a: $foo / $bar; // 1em/px isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'px' and 'em'. ✔ // a: $foo - $bar; // Incompatible units: 'px' and 'em'. ✔ $foo: 2px / 2em; $bar: 2px; // foo: $foo; // 1px/em isn't a valid CSS value. ✔ bar: $bar; // 2px ✔ // a: $foo * $bar; // 2px*px/em isn't a valid CSS value. ✔ // a: $foo / $bar; // 0.5/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: '' and 'em'. // a: $foo - $bar; // Incompatible units: '' and 'em'. $foo: 2em / 2px; $bar: 2px; // foo: $foo; // 1em/px isn't a valid CSS value. ✔ bar: $bar; // 2px ✔ a: $foo * $bar; // 2em ✔ // a: $foo / $bar; // 0.5em/px*px isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'px' and 'em'. // a: $foo - $bar; // Incompatible units: 'px' and 'em'. $foo: 2em / 2px; $bar: 2em / 2px; // foo: $foo; // 1em/px isn't a valid CSS value. ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ // a: $foo * $bar; // 1em*em/px*px isn't a valid CSS value. ✔ a: $foo / $bar; // 1 ✔ // a: $foo + $bar; // 2em/px isn't a valid CSS value. ✔ // a: $foo - $bar; // 0em/px isn't a valid CSS value. ✔ $foo: 2px / 2em; $bar: 2em / 2px; // foo: $foo; // 1px/em isn't a valid CSS value. ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ a: $foo * $bar; // 1 ✔ // a: $foo / $bar; // 1px*px/em*em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. // a: $foo - $bar; // Incompatible units: 'em' and 'px'. $foo: 2px; $bar: 2px / 2em; foo: $foo; // 2px ✔ // bar: $bar; // 1px/em isn't a valid CSS value. ✔ // a: $foo * $bar; // 2px*px/em isn't a valid CSS value. ✔ a: $foo / $bar; // 2em ✔ // a: $foo + $bar; // Incompatible units: 'em' and ''. // a: $foo - $bar; // Incompatible units: 'em' and ''. $foo: 2px; $bar: 2em / 2px; foo: $foo; // 2px ✔ // bar: $bar; // 1em/px isn't a valid CSS value. ✔ a: $foo * $bar; // 2em ✔ // a: $foo / $bar; // 2px*px/em isn't a valid CSS value. ✔ // a: $foo + $bar; // Incompatible units: 'em' and 'px'. // a: $foo - $bar; // Incompatible units: 'em' and 'px'. } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_784/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_784/expected_output.css000066400000000000000000000000601305254536400326460ustar00rootroot00000000000000.foo { each: a 1; each: b 2; each: c 3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_784/input.scss000066400000000000000000000001041305254536400307460ustar00rootroot00000000000000.foo { @each $item in (a: 1, b: 2, c: 3) { each: $item; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_803/000077500000000000000000000000001305254536400267075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_803/expected_output.css000066400000000000000000000001711305254536400326410ustar00rootroot00000000000000@media (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_803/input.scss000066400000000000000000000002401305254536400307370ustar00rootroot00000000000000 $query-string: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$query-string} { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_813/000077500000000000000000000000001305254536400267105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_813/expected_output.css000066400000000000000000000000551305254536400326430ustar00rootroot00000000000000.foo { left: 3px; bottom: 1px 2px 3px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_813/input.scss000066400000000000000000000001741305254536400307460ustar00rootroot00000000000000@function foo($one, $two) { @return $one + $two; } $nums: 1px 2px; .foo { left: foo($nums...); bottom: $nums 3px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_815/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_815/expected_output.css000066400000000000000000000000411305254536400326400ustar00rootroot00000000000000foo { foo: "ba"; bar: "r"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_815/input.scss000066400000000000000000000001031305254536400307400ustar00rootroot00000000000000foo { foo: str-slice("bar", 1, 2); bar: str-slice("bar", 3); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_817/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_817/expected_output.css000066400000000000000000000003071305254536400326470ustar00rootroot00000000000000foo { foo: url("foo/bar.baz"); foo: url("foo/bar.baz"); foo: url(foo/bar.baz); foo: foo("foo/bar.baz", "bar", 55); foo: foo("foo/bar.baz", "bar", 55); foo: foo("foo/bar.baz", bar, 55); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_817/input.scss000066400000000000000000000003071305254536400307500ustar00rootroot00000000000000foo { foo: url('foo/bar.baz'); foo: url("foo/bar.baz"); foo: url(foo/bar.baz); foo: foo('foo/bar.baz', "bar", 55); foo: foo("foo/bar.baz", 'bar', 55); foo: foo("foo/bar.baz", bar, 55); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_820/000077500000000000000000000000001305254536400267065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_820/expected_output.css000066400000000000000000000001671305254536400326450ustar00rootroot00000000000000@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_820/input.scss000066400000000000000000000001671305254536400307460ustar00rootroot00000000000000@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_823/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_823/expected_output.css000066400000000000000000000000521305254536400326410ustar00rootroot00000000000000p > .red, p > a > .red { color: #F00; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_823/input.scss000066400000000000000000000001761305254536400307510ustar00rootroot00000000000000%test { > { .red { color: #F00; } } } p { @extend %test; > { a { @extend %test; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_828/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_828/expected_output.css000066400000000000000000000007541305254536400326570ustar00rootroot00000000000000foo { box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 0.75em rgba(0, 0, 0, 0.25); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_828/input.scss000066400000000000000000000010001305254536400307410ustar00rootroot00000000000000foo { box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em - 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em- 0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em-0.75em rgba(0, 0, 0, 0.25); box-shadow: inset -1.5em 0 1.5em -.75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em - .75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em- .75em rgba(0, 0, 0, .25); box-shadow: inset -1.5em 0 1.5em-.75em rgba(0, 0, 0, .25); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_829/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_829/expected_output.css000066400000000000000000000003361305254536400326540ustar00rootroot00000000000000@media (foo: bar), (bar: baz) { .foo { foo: bar; } } @media (foo: bar) and (foo: bar), (bar: baz) and (foo: bar) { .foo { bar: baz; } } @media (foo: bar), (bar: baz) { .foo .bar { baz: bam; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_829/input.scss000066400000000000000000000002641305254536400307550ustar00rootroot00000000000000.foo { @media (foo: bar), (bar: baz) { foo: bar; @media (foo: bar) { bar: baz; } .bar { baz: bam; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_845/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_845/expected_output.css000066400000000000000000000000241305254536400326440ustar00rootroot00000000000000* { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_845/input.sass000066400000000000000000000000411305254536400307420ustar00rootroot00000000000000@charset 'UTF-8' * color: red sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_857/000077500000000000000000000000001305254536400267205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_857/expected_output.css000066400000000000000000000000311305254536400326450ustar00rootroot00000000000000#hello { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_857/input.scss000066400000000000000000000002011305254536400307450ustar00rootroot00000000000000$list: "item-1" "item-2" "item-3"; #hello { @if length($list) % 2 == 0 { color: blue; } @else { color: red; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_859/000077500000000000000000000000001305254536400267225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_859/expected_output.css000066400000000000000000000001311305254536400326500ustar00rootroot00000000000000@media screen { .one { background: blue; } .one .three { color: red; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_859/input.scss000066400000000000000000000001741305254536400307600ustar00rootroot00000000000000@media screen { .two { @at-root .one { background: blue; .three { color: red; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_864/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_864/expected_output.css000066400000000000000000000000321305254536400326440ustar00rootroot00000000000000div { color: #999999; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_864/input.scss000066400000000000000000000000451305254536400307510ustar00rootroot00000000000000div { color: desaturate(#999, 50%); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870-4.0/000077500000000000000000000000001305254536400272125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870-4.0/expected_output.css000066400000000000000000000011001305254536400331350ustar00rootroot00000000000000.csv { output: "alpha", "beta", "gamma", "delta"; output: alpha, beta, gamma, delta; output: "[alpha, beta, gamma, delta]"; output: "alpha, beta, gamma, delta"; output: "[" alpha, beta, gamma, delta "]"; output: "alpha, beta, gamma, delta"; output: "['alpha, beta, gamma, delta']"; } .ssv { output: "alpha" "beta" "gamma" "delta"; output: alpha beta gamma delta; output: "[alpha beta gamma delta]"; output: "alpha beta gamma delta"; output: "[" alpha beta gamma delta "]"; output: "alpha beta gamma delta"; output: "['alpha beta gamma delta']"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870-4.0/input.scss000066400000000000000000000011771305254536400312540ustar00rootroot00000000000000$quoted-strings-csv: "alpha", "beta", 'gamma', 'delta'; $quoted-strings-ssv: "alpha" "beta" 'gamma' 'delta'; .csv { output: $quoted-strings-csv; output: #{$quoted-strings-csv}; output: "[#{$quoted-strings-csv}]"; output: "#{$quoted-strings-csv}"; output: "["#{$quoted-strings-csv}"]"; output: '#{$quoted-strings-csv}'; output: "['#{$quoted-strings-csv}']"; } .ssv { output: $quoted-strings-ssv; output: #{$quoted-strings-ssv}; output: "[#{$quoted-strings-ssv}]"; output: "#{$quoted-strings-ssv}"; output: "["#{$quoted-strings-ssv}"]"; output: '#{$quoted-strings-ssv}'; output: "['#{$quoted-strings-ssv}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870-4.0/options.yml000066400000000000000000000000321305254536400314230ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870/000077500000000000000000000000001305254536400267135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870/error000066400000000000000000000012601305254536400277660ustar00rootroot00000000000000DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/libsass-issues/issue_870/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"["#{$quoted-strings-csv}"]"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/libsass-issues/issue_870/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"["#{$quoted-strings-ssv}"]"') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870/expected_output.css000066400000000000000000000010741305254536400326500ustar00rootroot00000000000000.csv { output: "alpha", "beta", "gamma", "delta"; output: alpha, beta, gamma, delta; output: "[alpha, beta, gamma, delta]"; output: "alpha, beta, gamma, delta"; output: "["alpha, beta, gamma, delta"]"; output: "alpha, beta, gamma, delta"; output: "['alpha, beta, gamma, delta']"; } .ssv { output: "alpha" "beta" "gamma" "delta"; output: alpha beta gamma delta; output: "[alpha beta gamma delta]"; output: "alpha beta gamma delta"; output: "["alpha beta gamma delta"]"; output: "alpha beta gamma delta"; output: "['alpha beta gamma delta']"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870/input.scss000066400000000000000000000011771305254536400307550ustar00rootroot00000000000000$quoted-strings-csv: "alpha", "beta", 'gamma', 'delta'; $quoted-strings-ssv: "alpha" "beta" 'gamma' 'delta'; .csv { output: $quoted-strings-csv; output: #{$quoted-strings-csv}; output: "[#{$quoted-strings-csv}]"; output: "#{$quoted-strings-csv}"; output: "["#{$quoted-strings-csv}"]"; output: '#{$quoted-strings-csv}'; output: "['#{$quoted-strings-csv}']"; } .ssv { output: $quoted-strings-ssv; output: #{$quoted-strings-ssv}; output: "[#{$quoted-strings-ssv}]"; output: "#{$quoted-strings-ssv}"; output: "["#{$quoted-strings-ssv}"]"; output: '#{$quoted-strings-ssv}'; output: "['#{$quoted-strings-ssv}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_870/options.yml000066400000000000000000000000611305254536400311260ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_873/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_873/expected_output.css000066400000000000000000000002101305254536400326420ustar00rootroot00000000000000foo { foo: notification; foo: notification; foo: notification; foo: "notification"; foo: notification; foo: notification; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_873/input.scss000066400000000000000000000003421305254536400307510ustar00rootroot00000000000000$quoted: "notification"; $unquoted: notification; @function func($var) { @return $var; } foo { foo: func(notification); foo: #{notification}; foo: #{$quoted}; foo: $quoted; foo: #{$unquoted}; foo: $unquoted; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_877/000077500000000000000000000000001305254536400267225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_877/expected_output.css000066400000000000000000000010461305254536400326560ustar00rootroot00000000000000.test { function: true; function: true; function: true; function: true; function: false; function: false; function: true; mixin: true; mixin: true; mixin: true; mixin: true; mixin: false; mixin: false; mixin: true; variable: true; variable: true; variable: true; variable: true; variable: false; variable: false; variable: true; global-variable: true; global-variable: true; global-variable: true; global-variable: true; global-variable: false; global-variable: false; global-variable: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_877/input.scss000066400000000000000000000026131305254536400307600ustar00rootroot00000000000000@function _test1() { @return 'hello'; } @function -test2() { @return 'hello'; } @function test() { @return 'world'; } @mixin _test1() { mixin: true; } @mixin -test2() { mixin: true; } @mixin test() { mixin: true; } $-test1: true; $_test2: true; $test: true; .test { function: function-exists('_test1'); function: function-exists('-test1'); function: function-exists('_test2'); function: function-exists('-test2'); function: function-exists('test1'); function: function-exists('test2'); function: function-exists('test'); mixin: mixin-exists('_test1'); mixin: mixin-exists('-test1'); mixin: mixin-exists('_test2'); mixin: mixin-exists('-test2'); mixin: mixin-exists('test1'); mixin: mixin-exists('test2'); mixin: mixin-exists('test'); variable: variable-exists('_test1'); variable: variable-exists('-test1'); variable: variable-exists('_test2'); variable: variable-exists('-test2'); variable: variable-exists('test1'); variable: variable-exists('test2'); variable: variable-exists('test'); global-variable: global-variable-exists('_test1'); global-variable: global-variable-exists('-test1'); global-variable: global-variable-exists('_test2'); global-variable: global-variable-exists('-test2'); global-variable: global-variable-exists('test1'); global-variable: global-variable-exists('test2'); global-variable: global-variable-exists('test'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_883/000077500000000000000000000000001305254536400267175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_883/expected_output.css000066400000000000000000000001011305254536400326420ustar00rootroot00000000000000@foo { div { font: a; } } @bar { div { color: b; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_883/input.scss000066400000000000000000000000751305254536400307550ustar00rootroot00000000000000div { @foo { font: a; } @bar { color: b; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_884/000077500000000000000000000000001305254536400267205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_884/expected_output.css000066400000000000000000000000231305254536400326460ustar00rootroot00000000000000a { foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_884/input.scss000066400000000000000000000001501305254536400307500ustar00rootroot00000000000000@function foo() { @return 2; } $foo: false; @if foo() % 2 == 0 { $foo: true; } a { foo: $foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_890/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_890/expected_output.css000066400000000000000000000000451305254536400326470ustar00rootroot00000000000000.foo { border-right: 10px solid; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_890/input.scss000066400000000000000000000001061305254536400307460ustar00rootroot00000000000000.foo { border: { right: 10px solid /*here is a comment*/; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_893/000077500000000000000000000000001305254536400267205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_893/expected_output.css000066400000000000000000000000321305254536400326460ustar00rootroot00000000000000.row { margin: -20px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_893/input.scss000066400000000000000000000000561305254536400307550ustar00rootroot00000000000000$gutter: 20px; .row { margin: 0 -$gutter; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_894/000077500000000000000000000000001305254536400267215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_894/expected_output.css000066400000000000000000000001221305254536400326470ustar00rootroot00000000000000a { /**/ } b { content: 'something so I have a non-empty expected output'; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_894/input.scss000066400000000000000000000001071305254536400307530ustar00rootroot00000000000000a {/**/} b {content: 'something so I have a non-empty expected output'}sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_930/000077500000000000000000000000001305254536400267105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_930/expected_output.css000066400000000000000000000001371305254536400326440ustar00rootroot00000000000000.foo.bar { color: #F00; } .foo.baz { color: #F00; } .foo:nth-child(1) { color: #F00; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_930/input.scss000066400000000000000000000002431305254536400307430ustar00rootroot00000000000000.foo { &.bar { color: #F00; } } $class: 'baz'; .foo { &.#{$class} { color: #F00; } } $n: 1; .foo { &:nth-child(#{$n}) { color: #F00; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_931/000077500000000000000000000000001305254536400267115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_931/expected_output.css000066400000000000000000000002461305254536400326460ustar00rootroot00000000000000img { filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_931/input.scss000066400000000000000000000004351305254536400307470ustar00rootroot00000000000000@mixin img-opacity($trans) { filter : alpha(opacity=($trans * 100)); -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=#{$trans * 100})"; -moz-opacity : $trans; -khtml-opacity : $trans; opacity : $trans; } img { @include img-opacity(.5); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_941/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_941/expected_output.css000066400000000000000000000000621305254536400326430ustar00rootroot00000000000000.one, .two { /* 3 */ color: #F00; /* 4 */ } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_941/input.scss000066400000000000000000000000751305254536400307500ustar00rootroot00000000000000.one, /* 1 */ .two /* 2 */ { /* 3 */ color: #F00; /* 4 */ } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_942/000077500000000000000000000000001305254536400267135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_942/expected_output.css000066400000000000000000000000731305254536400326460ustar00rootroot00000000000000.foo .bar { color: #F00; } div { content: "foobar"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_942/input.scss000066400000000000000000000001121305254536400307410ustar00rootroot00000000000000$v: ".foo \ .bar"; #{$v} { color: #F00; } div { content: "foo\ bar"; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_943/000077500000000000000000000000001305254536400267145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_943/expected_output.css000066400000000000000000000001501305254536400326430ustar00rootroot00000000000000@media (min-width: 10px) { .puppy:hover { display: none; } } .puppy { background-color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_943/input.scss000066400000000000000000000002351305254536400307500ustar00rootroot00000000000000%dog { @media (min-width: 10px) { &:hover { display: none; } } } .puppy { @extend %dog; background-color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_947/000077500000000000000000000000001305254536400267205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_947/expected_output.css000066400000000000000000000000561305254536400326540ustar00rootroot00000000000000@keyframes test { 10% { color: red; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_947/input.scss000066400000000000000000000001011305254536400307440ustar00rootroot00000000000000@keyframes test { $var: 10%; #{$var} { color: red; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948-4.0/000077500000000000000000000000001305254536400272205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948-4.0/expected_output.css000066400000000000000000000000261305254536400331510ustar00rootroot00000000000000foo { bar: 50 px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948-4.0/input.scss000066400000000000000000000000311305254536400312460ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948-4.0/options.yml000066400000000000000000000000321305254536400314310ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948/000077500000000000000000000000001305254536400267215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948/error000066400000000000000000000005061305254536400277760ustar00rootroot00000000000000DEPRECATION WARNING on line 1 of /sass/spec/output_styles/nested/libsass-issues/issue_948/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 * 5}px") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948/expected_output.css000066400000000000000000000000251305254536400326510ustar00rootroot00000000000000foo { bar: 50px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948/input.scss000066400000000000000000000000311305254536400307470ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_948/options.yml000066400000000000000000000000611305254536400311340ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_950/000077500000000000000000000000001305254536400267125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_950/expected_output.css000066400000000000000000000001221305254536400326400ustar00rootroot00000000000000.selector1, .selector3 { foo: bar; } .selector2, .selector3 { zapf: dings; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_950/input.scss000066400000000000000000000001411305254536400307420ustar00rootroot00000000000000.selector1{ foo: bar; } .selector2{ zapf: dings; } .selector3{ @extend .selector1, .selector2; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_976/000077500000000000000000000000001305254536400267225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_976/expected_output.css000066400000000000000000000000531305254536400326530ustar00rootroot00000000000000@debug-this { .debug { foo: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_976/input.scss000066400000000000000000000000541305254536400307550ustar00rootroot00000000000000.debug { @debug-this { foo: bar; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_978/000077500000000000000000000000001305254536400267245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_978/expected_output.css000066400000000000000000000000421305254536400326530ustar00rootroot00000000000000.foo [baz=".foo"] { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_978/input.scss000066400000000000000000000000531305254536400307560ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_980/000077500000000000000000000000001305254536400267155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_980/expected_output.css000066400000000000000000000000601305254536400326440ustar00rootroot00000000000000.test { value: 16; value: 7; value: 12; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_980/input.scss000066400000000000000000000004251305254536400307520ustar00rootroot00000000000000@function foo($value, $default: 13, $args...) { $res: $value + $default; @if length($args) != 0 { $res: $res + nth($args, 1); } @return $res; } .test { value: foo(3); // expected: 16 value: foo(3, 4); // expected: 7 value: foo(3, 4, 5, 6); // expected: 12 } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_988/000077500000000000000000000000001305254536400267255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_988/expected_output.css000066400000000000000000000000471305254536400326610ustar00rootroot00000000000000.foo { content: "Foo-Bar-Baz-Qux"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_988/input.scss000066400000000000000000000005521305254536400307630ustar00rootroot00000000000000@function str-replace($string, $search, $replace: '') { $index: str-index($string, $search); @if $index { @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); } @return $string; } $string: 'Foo Bar Baz Qux'; .foo { content: str-replace($string, ' ', '-'); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_992/000077500000000000000000000000001305254536400267205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_992/expected_output.css000066400000000000000000000000401305254536400326450ustar00rootroot00000000000000.-text-red- { color: "red"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass-closed-issues/issue_992/input.scss000066400000000000000000000000661305254536400307560ustar00rootroot00000000000000$color: 'red'; .-text-#{$color}- { color: $color; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/000077500000000000000000000000001305254536400224055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/Sáss-UŢF8/000077500000000000000000000000001305254536400253425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/Sáss-UŢF8/expected_output.css000066400000000000000000000000461305254536400312750ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/Sáss-UŢF8/input.scss000066400000000000000000000000461305254536400273760ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/Sáss-UŢF8/000077500000000000000000000000001305254536400250705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/Sáss-UŢF8/expected_output.css000066400000000000000000000000461305254536400310230ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/Sáss-UŢF8/input.scss000066400000000000000000000000461305254536400271240ustar00rootroot00000000000000span.utf8-in-path { margin: auto; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arg-eval/000077500000000000000000000000001305254536400241035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arg-eval/expected_output.css000066400000000000000000000002551305254536400300400ustar00rootroot00000000000000div { content: foobar(3 3/4 11, orange); content: 3 2/3 11 orange; content: 3 2/3 11; content: number; content: color; content: 3 3/4 11; bar-content: 0.75; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arg-eval/input.scss000066400000000000000000000004401305254536400261350ustar00rootroot00000000000000@function foo() { @return 1+2 3/4 5+6; } @mixin bar($x: 3/4) { bar-content: $x; } div { content: foobar(1+2 3/4 5+6, orange); content: append(1+2 2/3 5+6, orange); content: 1+2 2/3 5+6; content: type-of(2/3); content: type-of(orange); content: foo(); @include bar(); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic-4.0/000077500000000000000000000000001305254536400250355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic-4.0/expected_output.css000066400000000000000000000033751305254536400310000ustar00rootroot00000000000000div { /* number + whatever */ font: 5; font: 53%; font: 15px; font: #141414; font: 3hello; font: "3hello"; font: 3true; font: 3false; font: 3not-there(hello); font: 3unquote("hello"); font: 3a, b, c; font: 3a b c; /* number - whatever */ font: 1; font: -47%; font: -9px; font: 3-#111111; font: 3-hello; font: 3-"hello"; font: 3-true; font: 3-false; font: 3-not-there(hello); font: 3-unquote("hello"); font: 3-a, b, c; font: 3-a b c; /* number * whatever */ font: 6; font: 150%; font: 36px; font: #333333; /* number / whatever */ font: 3 / 2; font: 1.5; font: 6; font: 6; font: 3/#111111; font: 3/hello; font: 3/"hello"; font: 3/true; font: 3/false; font: 3/not-there(hello); font: 3/unquote("hello"); font: 3/a, b, c; font: 3/a b c; /* number % whatever */ font: 1; /* */ /* percentage + whatever */ font: 53%; font: 150%; font: 50%hello; font: "50%hello"; font: 50%undefined(hello); font: 50%unquote("hello"); font: 50%a, b, c; font: 50%a b c; /* percentage - whatever */ font: 47%; font: -50%; font: 50%-#111111; font: 50%-hello; font: 50%-"hello"; font: 50%-undefined(hello); font: 50%-unquote("hello"); font: 50%-a, b, c; font: 50%-a b c; /* percentage * whatever */ font: 150%; /* percentage / whatever */ font: 16.66667%; font: 0.5; font: 50%/#111111; font: 50%/hello; font: 50%/"hello"; font: 50%/undefined(hello); font: 50%/unquote("hello"); font: 50%/a, b, c; font: 50%/a b c; /* percentage % whatever */ /* percentage / whatever */ font: 2%; font: string; blah: 20/#abc; blah: string; blah: 3true; blah: true3; blah: true-5; blah: #0a0b0c; foo: string; foo: 1 2 3a b c; foo: 10em; foo: 1in; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic-4.0/input.scss000066400000000000000000000073131305254536400270750ustar00rootroot00000000000000div { /* number + whatever */ font: 3 + 2; font: 3 + 50%; font: 3 + 12px; font: 3 + #111111; font: 3 + hello; font: 3 + "hello"; font: 3 + true; font: 3 + false; font: 3 + not-there(hello); font: 3 + un#{quo}te("hello"); font: 3 + (a, b, c); font: 3 + (a b c); /* number - whatever */ font: 3 - 2; font: 3 - 50%; font: 3 - 12px; font: 3 - #111111; font: 3 - hello; font: 3 - "hello"; font: 3 - true; font: 3 - false; font: 3 - not-there(hello); font: 3 - un#{quo}te("hello"); font: 3 - (a, b, c); font: 3 - (a b c); /* number * whatever */ font: 3 * 2; font: 3 * 50%; font: 3 * 12px; font: 3 * #111111; // // the following commented expressions have invalid operands // font: 3 * hello; // font: 3 * "hello"; // font: 3 * true; // font: 3 * false; // font: 3 * not-there(hello); // font: 3 * un#{quo}te("hello"); // font: 3 * (a, b, c); // font: 3 * (a b c); /* number / whatever */ font: 3 / 2; font: (3 / 2); font: 4 * 3 / 2; font: 3 / 2 * 4; // font: (100 / 50%); // results in mixed unit // font: (3 / 12px); // results in mixed unit font: (3 / #111111); font: (3 / hello); font: (3 / "hello"); font: (3 / true); font: (3 / false); font: (3 / not-there(hello)); font: (3 / un#{quo}te("hello")); font: (3 / (a, b, c)); font: (3 / (a b c)); /* number % whatever */ font: 3 % 2; // font: 3 % 50%; // units not allowed // font: 3 % 12px; // font: 3 % #111111; // invalid operand // font: 3 % hello; // font: 3 % "hello"; // font: 3 % true; // font: 3 % false; // font: 3 % not-there(hello); // font: 3 % un#{quo}te("hello"); // font: 3 % (a, b, c); // font: 3 % (a b c); /* */ /* percentage + whatever */ font: 50% + 3; font: 50% + 100%; // font : 50% + 10px; // incompatible units // font: 50% + #111111; // invalid operands font: 50% + hello; font: 50% + "hello"; font: 50% + undefined(hello); font: 50% + un#{quo}te("hello"); font: 50% + (a, b, c); font: 50% + (a b c); /* percentage - whatever */ font: 50% - 3; font: 50% - 100%; // font: 50% - 10px; // incompatible units font: 50% - #111111; // invalid operands font: 50% - hello; font: 50% - "hello"; font: 50% - undefined(hello); font: 50% - un#{quo}te("hello"); font: 50% - (a, b, c); font: 50% - (a b c); /* percentage * whatever */ font: 50% * 3; // font: 50% * 100%; // results in squared units // font: 50% * 10px; // results in mixed units // font: 50% * #111111; // invalid operands // font: 50% * hello; // font: 50% * "hello"; // font: 50% * undefined(hello); // font: 50% * un#{quo}te("hello"); // font: 50% * (a, b, c); // font: 50% * (a b c); /* percentage / whatever */ font: (50% / 3); font: (50% / 100%); // font: (50% / 10px); // incompatible units font: (50% / #111111); // invalid operands font: (50% / hello); font: 50%/"hello"; font: (50% / undefined(hello)); font: 50% / un#{quo}te("hello"); font: 50% / (a, b, c); font: 50% / (a b c); /* percentage % whatever */ /* percentage / whatever */ font: 50% % 3; // font: 50% % 100%; // not allowed to mod by units // font: 50% % 10px; // font: 50% % #111111; // invalid operands // font: 50% % hello; // font: 50% % "hello"; // font: 50% % undefined(hello); // font: 50% % un#{quo}te("hello"); // font: 50% % (a, b, c); // font: 50% % (a b c); // font: 20px % 6px; font: type-of(3 + (a b c)); blah: (20/#abc); blah: type-of(3 + true); blah: (3 + true); blah: (true + 3); blah: (true - 5); // blah: 20px % 6px; // blah: 20 % 6px; // blah: 20px % 6hz; // blee: rgba(4,4,4,.3) % rgba(1,1,1,.3); blah: (#abc / #111); foo: type-of((1 2 3) + (a b c)); foo: (1 2 3) + (a b c); foo: (2px + 3px)*4em/2px; foo: 1cm*1in/1cm; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic-4.0/options.yml000066400000000000000000000000321305254536400272460ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic/000077500000000000000000000000001305254536400245365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic/error000066400000000000000000000037541305254536400256230ustar00rootroot00000000000000DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 + un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 - un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/nested/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{3 / un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/nested/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% + un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 91 of /sass/spec/output_styles/nested/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% - un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 113 of /sass/spec/output_styles/nested/libsass/arithmetic/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{50% / un}quo#{te("hello")}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic/expected_output.css000066400000000000000000000033751305254536400305010ustar00rootroot00000000000000div { /* number + whatever */ font: 5; font: 53%; font: 15px; font: #141414; font: 3hello; font: "3hello"; font: 3true; font: 3false; font: 3not-there(hello); font: 3unquote("hello"); font: 3a, b, c; font: 3a b c; /* number - whatever */ font: 1; font: -47%; font: -9px; font: 3-#111111; font: 3-hello; font: 3-"hello"; font: 3-true; font: 3-false; font: 3-not-there(hello); font: 3-unquote("hello"); font: 3-a, b, c; font: 3-a b c; /* number * whatever */ font: 6; font: 150%; font: 36px; font: #333333; /* number / whatever */ font: 3 / 2; font: 1.5; font: 6; font: 6; font: 3/#111111; font: 3/hello; font: 3/"hello"; font: 3/true; font: 3/false; font: 3/not-there(hello); font: 3/unquote("hello"); font: 3/a, b, c; font: 3/a b c; /* number % whatever */ font: 1; /* */ /* percentage + whatever */ font: 53%; font: 150%; font: 50%hello; font: "50%hello"; font: 50%undefined(hello); font: 50%unquote("hello"); font: 50%a, b, c; font: 50%a b c; /* percentage - whatever */ font: 47%; font: -50%; font: 50%-#111111; font: 50%-hello; font: 50%-"hello"; font: 50%-undefined(hello); font: 50%-unquote("hello"); font: 50%-a, b, c; font: 50%-a b c; /* percentage * whatever */ font: 150%; /* percentage / whatever */ font: 16.66667%; font: 0.5; font: 50%/#111111; font: 50%/hello; font: 50%/"hello"; font: 50%/undefined(hello); font: 50%/unquote("hello"); font: 50%/a, b, c; font: 50%/a b c; /* percentage % whatever */ /* percentage / whatever */ font: 2%; font: string; blah: 20/#abc; blah: string; blah: 3true; blah: true3; blah: true-5; blah: #0a0b0c; foo: string; foo: 1 2 3a b c; foo: 10em; foo: 1in; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic/input.scss000066400000000000000000000073131305254536400265760ustar00rootroot00000000000000div { /* number + whatever */ font: 3 + 2; font: 3 + 50%; font: 3 + 12px; font: 3 + #111111; font: 3 + hello; font: 3 + "hello"; font: 3 + true; font: 3 + false; font: 3 + not-there(hello); font: 3 + un#{quo}te("hello"); font: 3 + (a, b, c); font: 3 + (a b c); /* number - whatever */ font: 3 - 2; font: 3 - 50%; font: 3 - 12px; font: 3 - #111111; font: 3 - hello; font: 3 - "hello"; font: 3 - true; font: 3 - false; font: 3 - not-there(hello); font: 3 - un#{quo}te("hello"); font: 3 - (a, b, c); font: 3 - (a b c); /* number * whatever */ font: 3 * 2; font: 3 * 50%; font: 3 * 12px; font: 3 * #111111; // // the following commented expressions have invalid operands // font: 3 * hello; // font: 3 * "hello"; // font: 3 * true; // font: 3 * false; // font: 3 * not-there(hello); // font: 3 * un#{quo}te("hello"); // font: 3 * (a, b, c); // font: 3 * (a b c); /* number / whatever */ font: 3 / 2; font: (3 / 2); font: 4 * 3 / 2; font: 3 / 2 * 4; // font: (100 / 50%); // results in mixed unit // font: (3 / 12px); // results in mixed unit font: (3 / #111111); font: (3 / hello); font: (3 / "hello"); font: (3 / true); font: (3 / false); font: (3 / not-there(hello)); font: (3 / un#{quo}te("hello")); font: (3 / (a, b, c)); font: (3 / (a b c)); /* number % whatever */ font: 3 % 2; // font: 3 % 50%; // units not allowed // font: 3 % 12px; // font: 3 % #111111; // invalid operand // font: 3 % hello; // font: 3 % "hello"; // font: 3 % true; // font: 3 % false; // font: 3 % not-there(hello); // font: 3 % un#{quo}te("hello"); // font: 3 % (a, b, c); // font: 3 % (a b c); /* */ /* percentage + whatever */ font: 50% + 3; font: 50% + 100%; // font : 50% + 10px; // incompatible units // font: 50% + #111111; // invalid operands font: 50% + hello; font: 50% + "hello"; font: 50% + undefined(hello); font: 50% + un#{quo}te("hello"); font: 50% + (a, b, c); font: 50% + (a b c); /* percentage - whatever */ font: 50% - 3; font: 50% - 100%; // font: 50% - 10px; // incompatible units font: 50% - #111111; // invalid operands font: 50% - hello; font: 50% - "hello"; font: 50% - undefined(hello); font: 50% - un#{quo}te("hello"); font: 50% - (a, b, c); font: 50% - (a b c); /* percentage * whatever */ font: 50% * 3; // font: 50% * 100%; // results in squared units // font: 50% * 10px; // results in mixed units // font: 50% * #111111; // invalid operands // font: 50% * hello; // font: 50% * "hello"; // font: 50% * undefined(hello); // font: 50% * un#{quo}te("hello"); // font: 50% * (a, b, c); // font: 50% * (a b c); /* percentage / whatever */ font: (50% / 3); font: (50% / 100%); // font: (50% / 10px); // incompatible units font: (50% / #111111); // invalid operands font: (50% / hello); font: 50%/"hello"; font: (50% / undefined(hello)); font: 50% / un#{quo}te("hello"); font: 50% / (a, b, c); font: 50% / (a b c); /* percentage % whatever */ /* percentage / whatever */ font: 50% % 3; // font: 50% % 100%; // not allowed to mod by units // font: 50% % 10px; // font: 50% % #111111; // invalid operands // font: 50% % hello; // font: 50% % "hello"; // font: 50% % undefined(hello); // font: 50% % un#{quo}te("hello"); // font: 50% % (a, b, c); // font: 50% % (a b c); // font: 20px % 6px; font: type-of(3 + (a b c)); blah: (20/#abc); blah: type-of(3 + true); blah: (3 + true); blah: (true + 3); blah: (true - 5); // blah: 20px % 6px; // blah: 20 % 6px; // blah: 20px % 6hz; // blee: rgba(4,4,4,.3) % rgba(1,1,1,.3); blah: (#abc / #111); foo: type-of((1 2 3) + (a b c)); foo: (1 2 3) + (a b c); foo: (2px + 3px)*4em/2px; foo: 1cm*1in/1cm; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/arithmetic/options.yml000066400000000000000000000000611305254536400267510ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-error/000077500000000000000000000000001305254536400241405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-error/feature-test/000077500000000000000000000000001305254536400265505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-error/feature-test/expected_output.css000066400000000000000000000000311305254536400324750ustar00rootroot00000000000000div { feature: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-error/feature-test/input.scss000066400000000000000000000001001305254536400305730ustar00rootroot00000000000000@if feature-exists(at-error) { div { feature: true; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/000077500000000000000000000000001305254536400237725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/135_test_simple_at_root/000077500000000000000000000000001305254536400304415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400343060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/135_test_simple_at_root.bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/135_test_simple_at_root/input.scss000066400000000000000000000000521305254536400324720ustar00rootroot00000000000000.foo { @at-root { .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/136_test_at_root_with_selector/000077500000000000000000000000001305254536400320245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400356710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/136_test_at_root_with_selector.bar { a: b; } input.scss000066400000000000000000000000401305254536400337730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/136_test_at_root_with_selector.foo { @at-root .bar {a: b} } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/137_test_at_root_in_mixin/000077500000000000000000000000001305254536400307645ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400346310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/137_test_at_root_in_mixin.bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/137_test_at_root_in_mixin/input.scss000066400000000000000000000001001305254536400330070ustar00rootroot00000000000000@mixin bar { @at-root .bar {a: b} } .foo { @include bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/138_test_at_root_in_media/000077500000000000000000000000001305254536400307205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400345750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/138_test_at_root_in_media@media screen { .bar { a: b; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/138_test_at_root_in_media/input.scss000066400000000000000000000000701305254536400327510ustar00rootroot00000000000000@media screen { .foo { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/139_test_at_root_in_bubbled_media/000077500000000000000000000000001305254536400324005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400362550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/139_test_at_root_in_bubbled_media@media screen { .bar { a: b; } } input.scss000066400000000000000000000000701305254536400343520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/139_test_at_root_in_bubbled_media.foo { @media screen { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/140_test_at_root_in_unknown_directive/000077500000000000000000000000001305254536400333675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400372360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .bar { a: b; } } input.scss000066400000000000000000000000621305254536400353420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .foo { @at-root .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/141_test_at_root_with_parent_ref/000077500000000000000000000000001305254536400323255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400361720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/141_test_at_root_with_parent_ref.foo { a: b; } input.scss000066400000000000000000000000461305254536400343020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/141_test_at_root_with_parent_ref.foo { @at-root & { a: b; } } 000077500000000000000000000000001305254536400346505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/142_test_multi_level_at_root_with_parent_refexpected_output.css000066400000000000000000000000261305254536400406010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo .bar { a: b; } input.scss000066400000000000000000000001261305254536400367030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo { @at-root & { .bar { @at-root & { a: b; } } } } 000077500000000000000000000000001305254536400360445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_refexpected_output.css000066400000000000000000000000211305254536400417700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.bar { a: b; } input.scss000066400000000000000000000001021305254536400400710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.foo { @at-root .bar { @at-root & { a: b; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/ampersand/000077500000000000000000000000001305254536400257445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/ampersand/expected_output.css000066400000000000000000000000701305254536400316740ustar00rootroot00000000000000foo { color: blue; } foo--modifier { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/ampersand/input.scss000066400000000000000000000001451305254536400300000ustar00rootroot00000000000000foo { @at-root { & { color: blue; } &--modifier { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/basic/000077500000000000000000000000001305254536400250535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/basic/expected_output.css000066400000000000000000000001431305254536400310040ustar00rootroot00000000000000foo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/basic/input.scss000066400000000000000000000002111305254536400271010ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/extend/000077500000000000000000000000001305254536400252615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/extend/expected_output.css000066400000000000000000000000551305254536400312140ustar00rootroot00000000000000bar { color: red; } baz { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/extend/input.scss000066400000000000000000000003461305254536400273200ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/keyframes/000077500000000000000000000000001305254536400257605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/keyframes/expected_output.css000066400000000000000000000002401305254536400317070ustar00rootroot00000000000000foo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/keyframes/input.scss000066400000000000000000000003351305254536400300150ustar00rootroot00000000000000foo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/media/000077500000000000000000000000001305254536400250515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/media/expected_output.css000066400000000000000000000001301305254536400307760ustar00rootroot00000000000000@media print { bar { color: red; } } @media speech { baz { color: blue; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/media/input.scss000066400000000000000000000002361305254536400271060ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/nested/000077500000000000000000000000001305254536400252545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/nested/expected_output.css000066400000000000000000000002551305254536400312110ustar00rootroot00000000000000foo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/nested/input.scss000066400000000000000000000003311305254536400273050ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/with_without/000077500000000000000000000000001305254536400265305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/with_without/expected_output.css000066400000000000000000000037461305254536400324750ustar00rootroot00000000000000@media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @media (min-width: 1337px) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } @supports (color: red) { .foo { content: baz; } } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } .foo { content: bar; } @supports (color: red) { .foo { content: bar; } } @media (min-width: 1337px) { .foo { content: bar; } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: bar; } } @supports (color: red) { .foo { content: bar; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-root/with_without/input.scss000066400000000000000000000103151305254536400305640ustar00rootroot00000000000000// Unquoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: media) { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: supports) { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: all) { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: all) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: supports) { .foo { content: bar; } } } } // Quoted @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "media") { .foo { content: bar; } } } @media (min-width: 1337px) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "supports") { .foo { content: bar; } } } @supports (color: red) { .foo { content: baz; } @at-root (without: "all") { .foo { content: bar; } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (without: "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "all") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media" supports) { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: media "supports") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "media") { .foo { content: bar; } } } } @media (min-width: 1337px) { @supports (color: red) { @at-root (with: "supports") { .foo { content: bar; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-stuff/000077500000000000000000000000001305254536400241365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-stuff/expected_output.css000066400000000000000000000011501305254536400300660ustar00rootroot00000000000000@fudge hux bloo; div { color: red; height: 20px; } @fudge { div span { width: 10px; } div span a { font: whatever; } } @-webkit-keyframes SOMETHING { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1.0; } } @-webkit-keyframes BOUNCE { from { left: 0px; } to { left: 200px; } } div { border-upper-left: 10px; border-upper-right: 9px; border-lower-left: 8px; border-lower-right: 7px; background: gray; } div span { font: whatever; } @fudge HEY, HOO, HA:first-child { color: blue; } @mudge div span, a:visited; @fu dge foo { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/at-stuff/input.scss000066400000000000000000000011221305254536400261660ustar00rootroot00000000000000@fudge hux bloo; div { color: red; @fudge { span { width: 10px; a { font: whatever; } } } height: 20px; @-webkit-keyframes SOMETHING { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1.0; } } @-webkit-keyframes BOUNCE { from { left: 0px; } to { left: 200px; } } } div { span { font: whatever; } border: { upper: { left: 10px; right: 9px; } lower: { left: 8px; right: 7px; } } background: gray; } @fudge HEY, HOO, HA:first-child { color: blue; } @mudge div span, a:visited; @fu#{dge} foo { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/basic/000077500000000000000000000000001305254536400234665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/basic/44_not_number_expression/000077500000000000000000000000001305254536400304245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000721305254536400342770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/basic/44_not_number_expressiondiv { background: green; } div { background: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/basic/44_not_number_expression/input.scss000066400000000000000000000002201305254536400324520ustar00rootroot00000000000000@if 2 { div { background: green; } } @if not 2 { div { background: red; } } @if not not 2 { div { background: blue; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/bool/000077500000000000000000000000001305254536400233405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/bool/expected_output.css000066400000000000000000000001401305254536400272660ustar00rootroot00000000000000div { a: false; b: "ho"; b: "hey"; a: false and "hey"; b: "hey" and "ho"; b: hey; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/bool/input.scss000066400000000000000000000002241305254536400253720ustar00rootroot00000000000000div { a: (false and "hey"); b: ("hey" and "ho"); b: ("hey" or "ho"); a: false and "hey"; b: "hey" and "ho"; b: unquote("hey") or "ho"; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/calc/000077500000000000000000000000001305254536400233075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/calc/expected_output.css000066400000000000000000000003241305254536400272410ustar00rootroot00000000000000body { width: calc($x + 2 - 3em / hoolabaloo); width: -moz-calc($x + 2 - 3em / hoolabaloo); width: -webkit-calc($x + 2 - 3em / hoolabaloo); width: -ms-calc($x + 2 - 3em / hoolabaloo); height: foo(4); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/calc/input.scss000066400000000000000000000003371305254536400253460ustar00rootroot00000000000000$x: 2; body { width: calc($x + 2 - 3em / hoolabaloo); width: -moz-calc($x + 2 - 3em / hoolabaloo); width: -webkit-calc($x + 2 - 3em / hoolabaloo); width: -ms-calc($x + 2 - 3em / hoolabaloo); height: foo(2 + 2); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/charset/000077500000000000000000000000001305254536400240365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/charset/expected_output.css000066400000000000000000000001231305254536400277650ustar00rootroot00000000000000@charset "UTF-8"; div { content: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/charset/input.scss000066400000000000000000000001201305254536400260630ustar00rootroot00000000000000div { content: to-upper-case("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/000077500000000000000000000000001305254536400255315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/000077500000000000000000000000001305254536400263175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/adjust-hue/000077500000000000000000000000001305254536400303705ustar00rootroot00000000000000expected_output.css000066400000000000000000000253641305254536400342560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/adjust-huefoo { c-361: black; c-360: black; c-359: black; c-358: black; c-357: black; c-356: black; c-355: black; c-354: black; c-353: black; c-352: black; c-351: black; c-350: black; c-349: black; c-348: black; c-347: black; c-346: black; c-345: black; c-344: black; c-343: black; c-342: black; c-341: black; c-340: black; c-339: black; c-338: black; c-337: black; c-336: black; c-335: black; c-334: black; c-333: black; c-332: black; c-331: black; c-330: black; c-329: black; c-328: black; c-327: black; c-326: black; c-325: black; c-324: black; c-323: black; c-322: black; c-321: black; c-320: black; c-319: black; c-318: black; c-317: black; c-316: black; c-315: black; c-314: black; c-313: black; c-312: black; c-311: black; c-310: black; c-309: black; c-308: black; c-307: black; c-306: black; c-305: black; c-304: black; c-303: black; c-302: black; c-301: black; c-300: black; c-299: black; c-298: black; c-297: black; c-296: black; c-295: black; c-294: black; c-293: black; c-292: black; c-291: black; c-290: black; c-289: black; c-288: black; c-287: black; c-286: black; c-285: black; c-284: black; c-283: black; c-282: black; c-281: black; c-280: black; c-279: black; c-278: black; c-277: black; c-276: black; c-275: black; c-274: black; c-273: black; c-272: black; c-271: black; c-270: black; c-269: black; c-268: black; c-267: black; c-266: black; c-265: black; c-264: black; c-263: black; c-262: black; c-261: black; c-260: black; c-259: black; c-258: black; c-257: black; c-256: black; c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; c11: black; c12: black; c13: black; c14: black; c15: black; c16: black; c17: black; c18: black; c19: black; c20: black; c21: black; c22: black; c23: black; c24: black; c25: black; c26: black; c27: black; c28: black; c29: black; c30: black; c31: black; c32: black; c33: black; c34: black; c35: black; c36: black; c37: black; c38: black; c39: black; c40: black; c41: black; c42: black; c43: black; c44: black; c45: black; c46: black; c47: black; c48: black; c49: black; c50: black; c51: black; c52: black; c53: black; c54: black; c55: black; c56: black; c57: black; c58: black; c59: black; c60: black; c61: black; c62: black; c63: black; c64: black; c65: black; c66: black; c67: black; c68: black; c69: black; c70: black; c71: black; c72: black; c73: black; c74: black; c75: black; c76: black; c77: black; c78: black; c79: black; c80: black; c81: black; c82: black; c83: black; c84: black; c85: black; c86: black; c87: black; c88: black; c89: black; c90: black; c91: black; c92: black; c93: black; c94: black; c95: black; c96: black; c97: black; c98: black; c99: black; c100: black; c101: black; c102: black; c103: black; c104: black; c105: black; c106: black; c107: black; c108: black; c109: black; c110: black; c111: black; c112: black; c113: black; c114: black; c115: black; c116: black; c117: black; c118: black; c119: black; c120: black; c121: black; c122: black; c123: black; c124: black; c125: black; c126: black; c127: black; c128: black; c129: black; c130: black; c131: black; c132: black; c133: black; c134: black; c135: black; c136: black; c137: black; c138: black; c139: black; c140: black; c141: black; c142: black; c143: black; c144: black; c145: black; c146: black; c147: black; c148: black; c149: black; c150: black; c151: black; c152: black; c153: black; c154: black; c155: black; c156: black; c157: black; c158: black; c159: black; c160: black; c161: black; c162: black; c163: black; c164: black; c165: black; c166: black; c167: black; c168: black; c169: black; c170: black; c171: black; c172: black; c173: black; c174: black; c175: black; c176: black; c177: black; c178: black; c179: black; c180: black; c181: black; c182: black; c183: black; c184: black; c185: black; c186: black; c187: black; c188: black; c189: black; c190: black; c191: black; c192: black; c193: black; c194: black; c195: black; c196: black; c197: black; c198: black; c199: black; c200: black; c201: black; c202: black; c203: black; c204: black; c205: black; c206: black; c207: black; c208: black; c209: black; c210: black; c211: black; c212: black; c213: black; c214: black; c215: black; c216: black; c217: black; c218: black; c219: black; c220: black; c221: black; c222: black; c223: black; c224: black; c225: black; c226: black; c227: black; c228: black; c229: black; c230: black; c231: black; c232: black; c233: black; c234: black; c235: black; c236: black; c237: black; c238: black; c239: black; c240: black; c241: black; c242: black; c243: black; c244: black; c245: black; c246: black; c247: black; c248: black; c249: black; c250: black; c251: black; c252: black; c253: black; c254: black; c255: black; c256: black; c257: black; c258: black; c259: black; c260: black; c261: black; c262: black; c263: black; c264: black; c265: black; c266: black; c267: black; c268: black; c269: black; c270: black; c271: black; c272: black; c273: black; c274: black; c275: black; c276: black; c277: black; c278: black; c279: black; c280: black; c281: black; c282: black; c283: black; c284: black; c285: black; c286: black; c287: black; c288: black; c289: black; c290: black; c291: black; c292: black; c293: black; c294: black; c295: black; c296: black; c297: black; c298: black; c299: black; c300: black; c301: black; c302: black; c303: black; c304: black; c305: black; c306: black; c307: black; c308: black; c309: black; c310: black; c311: black; c312: black; c313: black; c314: black; c315: black; c316: black; c317: black; c318: black; c319: black; c320: black; c321: black; c322: black; c323: black; c324: black; c325: black; c326: black; c327: black; c328: black; c329: black; c330: black; c331: black; c332: black; c333: black; c334: black; c335: black; c336: black; c337: black; c338: black; c339: black; c340: black; c341: black; c342: black; c343: black; c344: black; c345: black; c346: black; c347: black; c348: black; c349: black; c350: black; c351: black; c352: black; c353: black; c354: black; c355: black; c356: black; c357: black; c358: black; c359: black; c360: black; c361: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/adjust-hue/input.scss000066400000000000000000000646451305254536400324430ustar00rootroot00000000000000foo { c-361: adjust-hue(rgb(0,0,0), -361); c-360: adjust-hue(rgb(0,0,0), -360); c-359: adjust-hue(rgb(0,0,0), -359); c-358: adjust-hue(rgb(0,0,0), -358); c-357: adjust-hue(rgb(0,0,0), -357); c-356: adjust-hue(rgb(0,0,0), -356); c-355: adjust-hue(rgb(0,0,0), -355); c-354: adjust-hue(rgb(0,0,0), -354); c-353: adjust-hue(rgb(0,0,0), -353); c-352: adjust-hue(rgb(0,0,0), -352); c-351: adjust-hue(rgb(0,0,0), -351); c-350: adjust-hue(rgb(0,0,0), -350); c-349: adjust-hue(rgb(0,0,0), -349); c-348: adjust-hue(rgb(0,0,0), -348); c-347: adjust-hue(rgb(0,0,0), -347); c-346: adjust-hue(rgb(0,0,0), -346); c-345: adjust-hue(rgb(0,0,0), -345); c-344: adjust-hue(rgb(0,0,0), -344); c-343: adjust-hue(rgb(0,0,0), -343); c-342: adjust-hue(rgb(0,0,0), -342); c-341: adjust-hue(rgb(0,0,0), -341); c-340: adjust-hue(rgb(0,0,0), -340); c-339: adjust-hue(rgb(0,0,0), -339); c-338: adjust-hue(rgb(0,0,0), -338); c-337: adjust-hue(rgb(0,0,0), -337); c-336: adjust-hue(rgb(0,0,0), -336); c-335: adjust-hue(rgb(0,0,0), -335); c-334: adjust-hue(rgb(0,0,0), -334); c-333: adjust-hue(rgb(0,0,0), -333); c-332: adjust-hue(rgb(0,0,0), -332); c-331: adjust-hue(rgb(0,0,0), -331); c-330: adjust-hue(rgb(0,0,0), -330); c-329: adjust-hue(rgb(0,0,0), -329); c-328: adjust-hue(rgb(0,0,0), -328); c-327: adjust-hue(rgb(0,0,0), -327); c-326: adjust-hue(rgb(0,0,0), -326); c-325: adjust-hue(rgb(0,0,0), -325); c-324: adjust-hue(rgb(0,0,0), -324); c-323: adjust-hue(rgb(0,0,0), -323); c-322: adjust-hue(rgb(0,0,0), -322); c-321: adjust-hue(rgb(0,0,0), -321); c-320: adjust-hue(rgb(0,0,0), -320); c-319: adjust-hue(rgb(0,0,0), -319); c-318: adjust-hue(rgb(0,0,0), -318); c-317: adjust-hue(rgb(0,0,0), -317); c-316: adjust-hue(rgb(0,0,0), -316); c-315: adjust-hue(rgb(0,0,0), -315); c-314: adjust-hue(rgb(0,0,0), -314); c-313: adjust-hue(rgb(0,0,0), -313); c-312: adjust-hue(rgb(0,0,0), -312); c-311: adjust-hue(rgb(0,0,0), -311); c-310: adjust-hue(rgb(0,0,0), -310); c-309: adjust-hue(rgb(0,0,0), -309); c-308: adjust-hue(rgb(0,0,0), -308); c-307: adjust-hue(rgb(0,0,0), -307); c-306: adjust-hue(rgb(0,0,0), -306); c-305: adjust-hue(rgb(0,0,0), -305); c-304: adjust-hue(rgb(0,0,0), -304); c-303: adjust-hue(rgb(0,0,0), -303); c-302: adjust-hue(rgb(0,0,0), -302); c-301: adjust-hue(rgb(0,0,0), -301); c-300: adjust-hue(rgb(0,0,0), -300); c-299: adjust-hue(rgb(0,0,0), -299); c-298: adjust-hue(rgb(0,0,0), -298); c-297: adjust-hue(rgb(0,0,0), -297); c-296: adjust-hue(rgb(0,0,0), -296); c-295: adjust-hue(rgb(0,0,0), -295); c-294: adjust-hue(rgb(0,0,0), -294); c-293: adjust-hue(rgb(0,0,0), -293); c-292: adjust-hue(rgb(0,0,0), -292); c-291: adjust-hue(rgb(0,0,0), -291); c-290: adjust-hue(rgb(0,0,0), -290); c-289: adjust-hue(rgb(0,0,0), -289); c-288: adjust-hue(rgb(0,0,0), -288); c-287: adjust-hue(rgb(0,0,0), -287); c-286: adjust-hue(rgb(0,0,0), -286); c-285: adjust-hue(rgb(0,0,0), -285); c-284: adjust-hue(rgb(0,0,0), -284); c-283: adjust-hue(rgb(0,0,0), -283); c-282: adjust-hue(rgb(0,0,0), -282); c-281: adjust-hue(rgb(0,0,0), -281); c-280: adjust-hue(rgb(0,0,0), -280); c-279: adjust-hue(rgb(0,0,0), -279); c-278: adjust-hue(rgb(0,0,0), -278); c-277: adjust-hue(rgb(0,0,0), -277); c-276: adjust-hue(rgb(0,0,0), -276); c-275: adjust-hue(rgb(0,0,0), -275); c-274: adjust-hue(rgb(0,0,0), -274); c-273: adjust-hue(rgb(0,0,0), -273); c-272: adjust-hue(rgb(0,0,0), -272); c-271: adjust-hue(rgb(0,0,0), -271); c-270: adjust-hue(rgb(0,0,0), -270); c-269: adjust-hue(rgb(0,0,0), -269); c-268: adjust-hue(rgb(0,0,0), -268); c-267: adjust-hue(rgb(0,0,0), -267); c-266: adjust-hue(rgb(0,0,0), -266); c-265: adjust-hue(rgb(0,0,0), -265); c-264: adjust-hue(rgb(0,0,0), -264); c-263: adjust-hue(rgb(0,0,0), -263); c-262: adjust-hue(rgb(0,0,0), -262); c-261: adjust-hue(rgb(0,0,0), -261); c-260: adjust-hue(rgb(0,0,0), -260); c-259: adjust-hue(rgb(0,0,0), -259); c-258: adjust-hue(rgb(0,0,0), -258); c-257: adjust-hue(rgb(0,0,0), -257); c-256: adjust-hue(rgb(0,0,0), -256); c-255: adjust-hue(rgb(0,0,0), -255); c-254: adjust-hue(rgb(0,0,0), -254); c-253: adjust-hue(rgb(0,0,0), -253); c-252: adjust-hue(rgb(0,0,0), -252); c-251: adjust-hue(rgb(0,0,0), -251); c-250: adjust-hue(rgb(0,0,0), -250); c-249: adjust-hue(rgb(0,0,0), -249); c-248: adjust-hue(rgb(0,0,0), -248); c-247: adjust-hue(rgb(0,0,0), -247); c-246: adjust-hue(rgb(0,0,0), -246); c-245: adjust-hue(rgb(0,0,0), -245); c-244: adjust-hue(rgb(0,0,0), -244); c-243: adjust-hue(rgb(0,0,0), -243); c-242: adjust-hue(rgb(0,0,0), -242); c-241: adjust-hue(rgb(0,0,0), -241); c-240: adjust-hue(rgb(0,0,0), -240); c-239: adjust-hue(rgb(0,0,0), -239); c-238: adjust-hue(rgb(0,0,0), -238); c-237: adjust-hue(rgb(0,0,0), -237); c-236: adjust-hue(rgb(0,0,0), -236); c-235: adjust-hue(rgb(0,0,0), -235); c-234: adjust-hue(rgb(0,0,0), -234); c-233: adjust-hue(rgb(0,0,0), -233); c-232: adjust-hue(rgb(0,0,0), -232); c-231: adjust-hue(rgb(0,0,0), -231); c-230: adjust-hue(rgb(0,0,0), -230); c-229: adjust-hue(rgb(0,0,0), -229); c-228: adjust-hue(rgb(0,0,0), -228); c-227: adjust-hue(rgb(0,0,0), -227); c-226: adjust-hue(rgb(0,0,0), -226); c-225: adjust-hue(rgb(0,0,0), -225); c-224: adjust-hue(rgb(0,0,0), -224); c-223: adjust-hue(rgb(0,0,0), -223); c-222: adjust-hue(rgb(0,0,0), -222); c-221: adjust-hue(rgb(0,0,0), -221); c-220: adjust-hue(rgb(0,0,0), -220); c-219: adjust-hue(rgb(0,0,0), -219); c-218: adjust-hue(rgb(0,0,0), -218); c-217: adjust-hue(rgb(0,0,0), -217); c-216: adjust-hue(rgb(0,0,0), -216); c-215: adjust-hue(rgb(0,0,0), -215); c-214: adjust-hue(rgb(0,0,0), -214); c-213: adjust-hue(rgb(0,0,0), -213); c-212: adjust-hue(rgb(0,0,0), -212); c-211: adjust-hue(rgb(0,0,0), -211); c-210: adjust-hue(rgb(0,0,0), -210); c-209: adjust-hue(rgb(0,0,0), -209); c-208: adjust-hue(rgb(0,0,0), -208); c-207: adjust-hue(rgb(0,0,0), -207); c-206: adjust-hue(rgb(0,0,0), -206); c-205: adjust-hue(rgb(0,0,0), -205); c-204: adjust-hue(rgb(0,0,0), -204); c-203: adjust-hue(rgb(0,0,0), -203); c-202: adjust-hue(rgb(0,0,0), -202); c-201: adjust-hue(rgb(0,0,0), -201); c-200: adjust-hue(rgb(0,0,0), -200); c-199: adjust-hue(rgb(0,0,0), -199); c-198: adjust-hue(rgb(0,0,0), -198); c-197: adjust-hue(rgb(0,0,0), -197); c-196: adjust-hue(rgb(0,0,0), -196); c-195: adjust-hue(rgb(0,0,0), -195); c-194: adjust-hue(rgb(0,0,0), -194); c-193: adjust-hue(rgb(0,0,0), -193); c-192: adjust-hue(rgb(0,0,0), -192); c-191: adjust-hue(rgb(0,0,0), -191); c-190: adjust-hue(rgb(0,0,0), -190); c-189: adjust-hue(rgb(0,0,0), -189); c-188: adjust-hue(rgb(0,0,0), -188); c-187: adjust-hue(rgb(0,0,0), -187); c-186: adjust-hue(rgb(0,0,0), -186); c-185: adjust-hue(rgb(0,0,0), -185); c-184: adjust-hue(rgb(0,0,0), -184); c-183: adjust-hue(rgb(0,0,0), -183); c-182: adjust-hue(rgb(0,0,0), -182); c-181: adjust-hue(rgb(0,0,0), -181); c-180: adjust-hue(rgb(0,0,0), -180); c-179: adjust-hue(rgb(0,0,0), -179); c-178: adjust-hue(rgb(0,0,0), -178); c-177: adjust-hue(rgb(0,0,0), -177); c-176: adjust-hue(rgb(0,0,0), -176); c-175: adjust-hue(rgb(0,0,0), -175); c-174: adjust-hue(rgb(0,0,0), -174); c-173: adjust-hue(rgb(0,0,0), -173); c-172: adjust-hue(rgb(0,0,0), -172); c-171: adjust-hue(rgb(0,0,0), -171); c-170: adjust-hue(rgb(0,0,0), -170); c-169: adjust-hue(rgb(0,0,0), -169); c-168: adjust-hue(rgb(0,0,0), -168); c-167: adjust-hue(rgb(0,0,0), -167); c-166: adjust-hue(rgb(0,0,0), -166); c-165: adjust-hue(rgb(0,0,0), -165); c-164: adjust-hue(rgb(0,0,0), -164); c-163: adjust-hue(rgb(0,0,0), -163); c-162: adjust-hue(rgb(0,0,0), -162); c-161: adjust-hue(rgb(0,0,0), -161); c-160: adjust-hue(rgb(0,0,0), -160); c-159: adjust-hue(rgb(0,0,0), -159); c-158: adjust-hue(rgb(0,0,0), -158); c-157: adjust-hue(rgb(0,0,0), -157); c-156: adjust-hue(rgb(0,0,0), -156); c-155: adjust-hue(rgb(0,0,0), -155); c-154: adjust-hue(rgb(0,0,0), -154); c-153: adjust-hue(rgb(0,0,0), -153); c-152: adjust-hue(rgb(0,0,0), -152); c-151: adjust-hue(rgb(0,0,0), -151); c-150: adjust-hue(rgb(0,0,0), -150); c-149: adjust-hue(rgb(0,0,0), -149); c-148: adjust-hue(rgb(0,0,0), -148); c-147: adjust-hue(rgb(0,0,0), -147); c-146: adjust-hue(rgb(0,0,0), -146); c-145: adjust-hue(rgb(0,0,0), -145); c-144: adjust-hue(rgb(0,0,0), -144); c-143: adjust-hue(rgb(0,0,0), -143); c-142: adjust-hue(rgb(0,0,0), -142); c-141: adjust-hue(rgb(0,0,0), -141); c-140: adjust-hue(rgb(0,0,0), -140); c-139: adjust-hue(rgb(0,0,0), -139); c-138: adjust-hue(rgb(0,0,0), -138); c-137: adjust-hue(rgb(0,0,0), -137); c-136: adjust-hue(rgb(0,0,0), -136); c-135: adjust-hue(rgb(0,0,0), -135); c-134: adjust-hue(rgb(0,0,0), -134); c-133: adjust-hue(rgb(0,0,0), -133); c-132: adjust-hue(rgb(0,0,0), -132); c-131: adjust-hue(rgb(0,0,0), -131); c-130: adjust-hue(rgb(0,0,0), -130); c-129: adjust-hue(rgb(0,0,0), -129); c-128: adjust-hue(rgb(0,0,0), -128); c-127: adjust-hue(rgb(0,0,0), -127); c-126: adjust-hue(rgb(0,0,0), -126); c-125: adjust-hue(rgb(0,0,0), -125); c-124: adjust-hue(rgb(0,0,0), -124); c-123: adjust-hue(rgb(0,0,0), -123); c-122: adjust-hue(rgb(0,0,0), -122); c-121: adjust-hue(rgb(0,0,0), -121); c-120: adjust-hue(rgb(0,0,0), -120); c-119: adjust-hue(rgb(0,0,0), -119); c-118: adjust-hue(rgb(0,0,0), -118); c-117: adjust-hue(rgb(0,0,0), -117); c-116: adjust-hue(rgb(0,0,0), -116); c-115: adjust-hue(rgb(0,0,0), -115); c-114: adjust-hue(rgb(0,0,0), -114); c-113: adjust-hue(rgb(0,0,0), -113); c-112: adjust-hue(rgb(0,0,0), -112); c-111: adjust-hue(rgb(0,0,0), -111); c-110: adjust-hue(rgb(0,0,0), -110); c-109: adjust-hue(rgb(0,0,0), -109); c-108: adjust-hue(rgb(0,0,0), -108); c-107: adjust-hue(rgb(0,0,0), -107); c-106: adjust-hue(rgb(0,0,0), -106); c-105: adjust-hue(rgb(0,0,0), -105); c-104: adjust-hue(rgb(0,0,0), -104); c-103: adjust-hue(rgb(0,0,0), -103); c-102: adjust-hue(rgb(0,0,0), -102); c-101: adjust-hue(rgb(0,0,0), -101); c-100: adjust-hue(rgb(0,0,0), -100); c-99: adjust-hue(rgb(0,0,0), -99); c-98: adjust-hue(rgb(0,0,0), -98); c-97: adjust-hue(rgb(0,0,0), -97); c-96: adjust-hue(rgb(0,0,0), -96); c-95: adjust-hue(rgb(0,0,0), -95); c-94: adjust-hue(rgb(0,0,0), -94); c-93: adjust-hue(rgb(0,0,0), -93); c-92: adjust-hue(rgb(0,0,0), -92); c-91: adjust-hue(rgb(0,0,0), -91); c-90: adjust-hue(rgb(0,0,0), -90); c-89: adjust-hue(rgb(0,0,0), -89); c-88: adjust-hue(rgb(0,0,0), -88); c-87: adjust-hue(rgb(0,0,0), -87); c-86: adjust-hue(rgb(0,0,0), -86); c-85: adjust-hue(rgb(0,0,0), -85); c-84: adjust-hue(rgb(0,0,0), -84); c-83: adjust-hue(rgb(0,0,0), -83); c-82: adjust-hue(rgb(0,0,0), -82); c-81: adjust-hue(rgb(0,0,0), -81); c-80: adjust-hue(rgb(0,0,0), -80); c-79: adjust-hue(rgb(0,0,0), -79); c-78: adjust-hue(rgb(0,0,0), -78); c-77: adjust-hue(rgb(0,0,0), -77); c-76: adjust-hue(rgb(0,0,0), -76); c-75: adjust-hue(rgb(0,0,0), -75); c-74: adjust-hue(rgb(0,0,0), -74); c-73: adjust-hue(rgb(0,0,0), -73); c-72: adjust-hue(rgb(0,0,0), -72); c-71: adjust-hue(rgb(0,0,0), -71); c-70: adjust-hue(rgb(0,0,0), -70); c-69: adjust-hue(rgb(0,0,0), -69); c-68: adjust-hue(rgb(0,0,0), -68); c-67: adjust-hue(rgb(0,0,0), -67); c-66: adjust-hue(rgb(0,0,0), -66); c-65: adjust-hue(rgb(0,0,0), -65); c-64: adjust-hue(rgb(0,0,0), -64); c-63: adjust-hue(rgb(0,0,0), -63); c-62: adjust-hue(rgb(0,0,0), -62); c-61: adjust-hue(rgb(0,0,0), -61); c-60: adjust-hue(rgb(0,0,0), -60); c-59: adjust-hue(rgb(0,0,0), -59); c-58: adjust-hue(rgb(0,0,0), -58); c-57: adjust-hue(rgb(0,0,0), -57); c-56: adjust-hue(rgb(0,0,0), -56); c-55: adjust-hue(rgb(0,0,0), -55); c-54: adjust-hue(rgb(0,0,0), -54); c-53: adjust-hue(rgb(0,0,0), -53); c-52: adjust-hue(rgb(0,0,0), -52); c-51: adjust-hue(rgb(0,0,0), -51); c-50: adjust-hue(rgb(0,0,0), -50); c-49: adjust-hue(rgb(0,0,0), -49); c-48: adjust-hue(rgb(0,0,0), -48); c-47: adjust-hue(rgb(0,0,0), -47); c-46: adjust-hue(rgb(0,0,0), -46); c-45: adjust-hue(rgb(0,0,0), -45); c-44: adjust-hue(rgb(0,0,0), -44); c-43: adjust-hue(rgb(0,0,0), -43); c-42: adjust-hue(rgb(0,0,0), -42); c-41: adjust-hue(rgb(0,0,0), -41); c-40: adjust-hue(rgb(0,0,0), -40); c-39: adjust-hue(rgb(0,0,0), -39); c-38: adjust-hue(rgb(0,0,0), -38); c-37: adjust-hue(rgb(0,0,0), -37); c-36: adjust-hue(rgb(0,0,0), -36); c-35: adjust-hue(rgb(0,0,0), -35); c-34: adjust-hue(rgb(0,0,0), -34); c-33: adjust-hue(rgb(0,0,0), -33); c-32: adjust-hue(rgb(0,0,0), -32); c-31: adjust-hue(rgb(0,0,0), -31); c-30: adjust-hue(rgb(0,0,0), -30); c-29: adjust-hue(rgb(0,0,0), -29); c-28: adjust-hue(rgb(0,0,0), -28); c-27: adjust-hue(rgb(0,0,0), -27); c-26: adjust-hue(rgb(0,0,0), -26); c-25: adjust-hue(rgb(0,0,0), -25); c-24: adjust-hue(rgb(0,0,0), -24); c-23: adjust-hue(rgb(0,0,0), -23); c-22: adjust-hue(rgb(0,0,0), -22); c-21: adjust-hue(rgb(0,0,0), -21); c-20: adjust-hue(rgb(0,0,0), -20); c-19: adjust-hue(rgb(0,0,0), -19); c-18: adjust-hue(rgb(0,0,0), -18); c-17: adjust-hue(rgb(0,0,0), -17); c-16: adjust-hue(rgb(0,0,0), -16); c-15: adjust-hue(rgb(0,0,0), -15); c-14: adjust-hue(rgb(0,0,0), -14); c-13: adjust-hue(rgb(0,0,0), -13); c-12: adjust-hue(rgb(0,0,0), -12); c-11: adjust-hue(rgb(0,0,0), -11); c-10: adjust-hue(rgb(0,0,0), -10); c-9: adjust-hue(rgb(0,0,0), -9); c-8: adjust-hue(rgb(0,0,0), -8); c-7: adjust-hue(rgb(0,0,0), -7); c-6: adjust-hue(rgb(0,0,0), -6); c-5: adjust-hue(rgb(0,0,0), -5); c-4: adjust-hue(rgb(0,0,0), -4); c-3: adjust-hue(rgb(0,0,0), -3); c-2: adjust-hue(rgb(0,0,0), -2); c-1: adjust-hue(rgb(0,0,0), -1); c0: adjust-hue(rgb(0,0,0), 0); c1: adjust-hue(rgb(0,0,0), 1); c2: adjust-hue(rgb(0,0,0), 2); c3: adjust-hue(rgb(0,0,0), 3); c4: adjust-hue(rgb(0,0,0), 4); c5: adjust-hue(rgb(0,0,0), 5); c6: adjust-hue(rgb(0,0,0), 6); c7: adjust-hue(rgb(0,0,0), 7); c8: adjust-hue(rgb(0,0,0), 8); c9: adjust-hue(rgb(0,0,0), 9); c10: adjust-hue(rgb(0,0,0), 10); c11: adjust-hue(rgb(0,0,0), 11); c12: adjust-hue(rgb(0,0,0), 12); c13: adjust-hue(rgb(0,0,0), 13); c14: adjust-hue(rgb(0,0,0), 14); c15: adjust-hue(rgb(0,0,0), 15); c16: adjust-hue(rgb(0,0,0), 16); c17: adjust-hue(rgb(0,0,0), 17); c18: adjust-hue(rgb(0,0,0), 18); c19: adjust-hue(rgb(0,0,0), 19); c20: adjust-hue(rgb(0,0,0), 20); c21: adjust-hue(rgb(0,0,0), 21); c22: adjust-hue(rgb(0,0,0), 22); c23: adjust-hue(rgb(0,0,0), 23); c24: adjust-hue(rgb(0,0,0), 24); c25: adjust-hue(rgb(0,0,0), 25); c26: adjust-hue(rgb(0,0,0), 26); c27: adjust-hue(rgb(0,0,0), 27); c28: adjust-hue(rgb(0,0,0), 28); c29: adjust-hue(rgb(0,0,0), 29); c30: adjust-hue(rgb(0,0,0), 30); c31: adjust-hue(rgb(0,0,0), 31); c32: adjust-hue(rgb(0,0,0), 32); c33: adjust-hue(rgb(0,0,0), 33); c34: adjust-hue(rgb(0,0,0), 34); c35: adjust-hue(rgb(0,0,0), 35); c36: adjust-hue(rgb(0,0,0), 36); c37: adjust-hue(rgb(0,0,0), 37); c38: adjust-hue(rgb(0,0,0), 38); c39: adjust-hue(rgb(0,0,0), 39); c40: adjust-hue(rgb(0,0,0), 40); c41: adjust-hue(rgb(0,0,0), 41); c42: adjust-hue(rgb(0,0,0), 42); c43: adjust-hue(rgb(0,0,0), 43); c44: adjust-hue(rgb(0,0,0), 44); c45: adjust-hue(rgb(0,0,0), 45); c46: adjust-hue(rgb(0,0,0), 46); c47: adjust-hue(rgb(0,0,0), 47); c48: adjust-hue(rgb(0,0,0), 48); c49: adjust-hue(rgb(0,0,0), 49); c50: adjust-hue(rgb(0,0,0), 50); c51: adjust-hue(rgb(0,0,0), 51); c52: adjust-hue(rgb(0,0,0), 52); c53: adjust-hue(rgb(0,0,0), 53); c54: adjust-hue(rgb(0,0,0), 54); c55: adjust-hue(rgb(0,0,0), 55); c56: adjust-hue(rgb(0,0,0), 56); c57: adjust-hue(rgb(0,0,0), 57); c58: adjust-hue(rgb(0,0,0), 58); c59: adjust-hue(rgb(0,0,0), 59); c60: adjust-hue(rgb(0,0,0), 60); c61: adjust-hue(rgb(0,0,0), 61); c62: adjust-hue(rgb(0,0,0), 62); c63: adjust-hue(rgb(0,0,0), 63); c64: adjust-hue(rgb(0,0,0), 64); c65: adjust-hue(rgb(0,0,0), 65); c66: adjust-hue(rgb(0,0,0), 66); c67: adjust-hue(rgb(0,0,0), 67); c68: adjust-hue(rgb(0,0,0), 68); c69: adjust-hue(rgb(0,0,0), 69); c70: adjust-hue(rgb(0,0,0), 70); c71: adjust-hue(rgb(0,0,0), 71); c72: adjust-hue(rgb(0,0,0), 72); c73: adjust-hue(rgb(0,0,0), 73); c74: adjust-hue(rgb(0,0,0), 74); c75: adjust-hue(rgb(0,0,0), 75); c76: adjust-hue(rgb(0,0,0), 76); c77: adjust-hue(rgb(0,0,0), 77); c78: adjust-hue(rgb(0,0,0), 78); c79: adjust-hue(rgb(0,0,0), 79); c80: adjust-hue(rgb(0,0,0), 80); c81: adjust-hue(rgb(0,0,0), 81); c82: adjust-hue(rgb(0,0,0), 82); c83: adjust-hue(rgb(0,0,0), 83); c84: adjust-hue(rgb(0,0,0), 84); c85: adjust-hue(rgb(0,0,0), 85); c86: adjust-hue(rgb(0,0,0), 86); c87: adjust-hue(rgb(0,0,0), 87); c88: adjust-hue(rgb(0,0,0), 88); c89: adjust-hue(rgb(0,0,0), 89); c90: adjust-hue(rgb(0,0,0), 90); c91: adjust-hue(rgb(0,0,0), 91); c92: adjust-hue(rgb(0,0,0), 92); c93: adjust-hue(rgb(0,0,0), 93); c94: adjust-hue(rgb(0,0,0), 94); c95: adjust-hue(rgb(0,0,0), 95); c96: adjust-hue(rgb(0,0,0), 96); c97: adjust-hue(rgb(0,0,0), 97); c98: adjust-hue(rgb(0,0,0), 98); c99: adjust-hue(rgb(0,0,0), 99); c100: adjust-hue(rgb(0,0,0), 100); c101: adjust-hue(rgb(0,0,0), 101); c102: adjust-hue(rgb(0,0,0), 102); c103: adjust-hue(rgb(0,0,0), 103); c104: adjust-hue(rgb(0,0,0), 104); c105: adjust-hue(rgb(0,0,0), 105); c106: adjust-hue(rgb(0,0,0), 106); c107: adjust-hue(rgb(0,0,0), 107); c108: adjust-hue(rgb(0,0,0), 108); c109: adjust-hue(rgb(0,0,0), 109); c110: adjust-hue(rgb(0,0,0), 110); c111: adjust-hue(rgb(0,0,0), 111); c112: adjust-hue(rgb(0,0,0), 112); c113: adjust-hue(rgb(0,0,0), 113); c114: adjust-hue(rgb(0,0,0), 114); c115: adjust-hue(rgb(0,0,0), 115); c116: adjust-hue(rgb(0,0,0), 116); c117: adjust-hue(rgb(0,0,0), 117); c118: adjust-hue(rgb(0,0,0), 118); c119: adjust-hue(rgb(0,0,0), 119); c120: adjust-hue(rgb(0,0,0), 120); c121: adjust-hue(rgb(0,0,0), 121); c122: adjust-hue(rgb(0,0,0), 122); c123: adjust-hue(rgb(0,0,0), 123); c124: adjust-hue(rgb(0,0,0), 124); c125: adjust-hue(rgb(0,0,0), 125); c126: adjust-hue(rgb(0,0,0), 126); c127: adjust-hue(rgb(0,0,0), 127); c128: adjust-hue(rgb(0,0,0), 128); c129: adjust-hue(rgb(0,0,0), 129); c130: adjust-hue(rgb(0,0,0), 130); c131: adjust-hue(rgb(0,0,0), 131); c132: adjust-hue(rgb(0,0,0), 132); c133: adjust-hue(rgb(0,0,0), 133); c134: adjust-hue(rgb(0,0,0), 134); c135: adjust-hue(rgb(0,0,0), 135); c136: adjust-hue(rgb(0,0,0), 136); c137: adjust-hue(rgb(0,0,0), 137); c138: adjust-hue(rgb(0,0,0), 138); c139: adjust-hue(rgb(0,0,0), 139); c140: adjust-hue(rgb(0,0,0), 140); c141: adjust-hue(rgb(0,0,0), 141); c142: adjust-hue(rgb(0,0,0), 142); c143: adjust-hue(rgb(0,0,0), 143); c144: adjust-hue(rgb(0,0,0), 144); c145: adjust-hue(rgb(0,0,0), 145); c146: adjust-hue(rgb(0,0,0), 146); c147: adjust-hue(rgb(0,0,0), 147); c148: adjust-hue(rgb(0,0,0), 148); c149: adjust-hue(rgb(0,0,0), 149); c150: adjust-hue(rgb(0,0,0), 150); c151: adjust-hue(rgb(0,0,0), 151); c152: adjust-hue(rgb(0,0,0), 152); c153: adjust-hue(rgb(0,0,0), 153); c154: adjust-hue(rgb(0,0,0), 154); c155: adjust-hue(rgb(0,0,0), 155); c156: adjust-hue(rgb(0,0,0), 156); c157: adjust-hue(rgb(0,0,0), 157); c158: adjust-hue(rgb(0,0,0), 158); c159: adjust-hue(rgb(0,0,0), 159); c160: adjust-hue(rgb(0,0,0), 160); c161: adjust-hue(rgb(0,0,0), 161); c162: adjust-hue(rgb(0,0,0), 162); c163: adjust-hue(rgb(0,0,0), 163); c164: adjust-hue(rgb(0,0,0), 164); c165: adjust-hue(rgb(0,0,0), 165); c166: adjust-hue(rgb(0,0,0), 166); c167: adjust-hue(rgb(0,0,0), 167); c168: adjust-hue(rgb(0,0,0), 168); c169: adjust-hue(rgb(0,0,0), 169); c170: adjust-hue(rgb(0,0,0), 170); c171: adjust-hue(rgb(0,0,0), 171); c172: adjust-hue(rgb(0,0,0), 172); c173: adjust-hue(rgb(0,0,0), 173); c174: adjust-hue(rgb(0,0,0), 174); c175: adjust-hue(rgb(0,0,0), 175); c176: adjust-hue(rgb(0,0,0), 176); c177: adjust-hue(rgb(0,0,0), 177); c178: adjust-hue(rgb(0,0,0), 178); c179: adjust-hue(rgb(0,0,0), 179); c180: adjust-hue(rgb(0,0,0), 180); c181: adjust-hue(rgb(0,0,0), 181); c182: adjust-hue(rgb(0,0,0), 182); c183: adjust-hue(rgb(0,0,0), 183); c184: adjust-hue(rgb(0,0,0), 184); c185: adjust-hue(rgb(0,0,0), 185); c186: adjust-hue(rgb(0,0,0), 186); c187: adjust-hue(rgb(0,0,0), 187); c188: adjust-hue(rgb(0,0,0), 188); c189: adjust-hue(rgb(0,0,0), 189); c190: adjust-hue(rgb(0,0,0), 190); c191: adjust-hue(rgb(0,0,0), 191); c192: adjust-hue(rgb(0,0,0), 192); c193: adjust-hue(rgb(0,0,0), 193); c194: adjust-hue(rgb(0,0,0), 194); c195: adjust-hue(rgb(0,0,0), 195); c196: adjust-hue(rgb(0,0,0), 196); c197: adjust-hue(rgb(0,0,0), 197); c198: adjust-hue(rgb(0,0,0), 198); c199: adjust-hue(rgb(0,0,0), 199); c200: adjust-hue(rgb(0,0,0), 200); c201: adjust-hue(rgb(0,0,0), 201); c202: adjust-hue(rgb(0,0,0), 202); c203: adjust-hue(rgb(0,0,0), 203); c204: adjust-hue(rgb(0,0,0), 204); c205: adjust-hue(rgb(0,0,0), 205); c206: adjust-hue(rgb(0,0,0), 206); c207: adjust-hue(rgb(0,0,0), 207); c208: adjust-hue(rgb(0,0,0), 208); c209: adjust-hue(rgb(0,0,0), 209); c210: adjust-hue(rgb(0,0,0), 210); c211: adjust-hue(rgb(0,0,0), 211); c212: adjust-hue(rgb(0,0,0), 212); c213: adjust-hue(rgb(0,0,0), 213); c214: adjust-hue(rgb(0,0,0), 214); c215: adjust-hue(rgb(0,0,0), 215); c216: adjust-hue(rgb(0,0,0), 216); c217: adjust-hue(rgb(0,0,0), 217); c218: adjust-hue(rgb(0,0,0), 218); c219: adjust-hue(rgb(0,0,0), 219); c220: adjust-hue(rgb(0,0,0), 220); c221: adjust-hue(rgb(0,0,0), 221); c222: adjust-hue(rgb(0,0,0), 222); c223: adjust-hue(rgb(0,0,0), 223); c224: adjust-hue(rgb(0,0,0), 224); c225: adjust-hue(rgb(0,0,0), 225); c226: adjust-hue(rgb(0,0,0), 226); c227: adjust-hue(rgb(0,0,0), 227); c228: adjust-hue(rgb(0,0,0), 228); c229: adjust-hue(rgb(0,0,0), 229); c230: adjust-hue(rgb(0,0,0), 230); c231: adjust-hue(rgb(0,0,0), 231); c232: adjust-hue(rgb(0,0,0), 232); c233: adjust-hue(rgb(0,0,0), 233); c234: adjust-hue(rgb(0,0,0), 234); c235: adjust-hue(rgb(0,0,0), 235); c236: adjust-hue(rgb(0,0,0), 236); c237: adjust-hue(rgb(0,0,0), 237); c238: adjust-hue(rgb(0,0,0), 238); c239: adjust-hue(rgb(0,0,0), 239); c240: adjust-hue(rgb(0,0,0), 240); c241: adjust-hue(rgb(0,0,0), 241); c242: adjust-hue(rgb(0,0,0), 242); c243: adjust-hue(rgb(0,0,0), 243); c244: adjust-hue(rgb(0,0,0), 244); c245: adjust-hue(rgb(0,0,0), 245); c246: adjust-hue(rgb(0,0,0), 246); c247: adjust-hue(rgb(0,0,0), 247); c248: adjust-hue(rgb(0,0,0), 248); c249: adjust-hue(rgb(0,0,0), 249); c250: adjust-hue(rgb(0,0,0), 250); c251: adjust-hue(rgb(0,0,0), 251); c252: adjust-hue(rgb(0,0,0), 252); c253: adjust-hue(rgb(0,0,0), 253); c254: adjust-hue(rgb(0,0,0), 254); c255: adjust-hue(rgb(0,0,0), 255); c256: adjust-hue(rgb(0,0,0), 256); c257: adjust-hue(rgb(0,0,0), 257); c258: adjust-hue(rgb(0,0,0), 258); c259: adjust-hue(rgb(0,0,0), 259); c260: adjust-hue(rgb(0,0,0), 260); c261: adjust-hue(rgb(0,0,0), 261); c262: adjust-hue(rgb(0,0,0), 262); c263: adjust-hue(rgb(0,0,0), 263); c264: adjust-hue(rgb(0,0,0), 264); c265: adjust-hue(rgb(0,0,0), 265); c266: adjust-hue(rgb(0,0,0), 266); c267: adjust-hue(rgb(0,0,0), 267); c268: adjust-hue(rgb(0,0,0), 268); c269: adjust-hue(rgb(0,0,0), 269); c270: adjust-hue(rgb(0,0,0), 270); c271: adjust-hue(rgb(0,0,0), 271); c272: adjust-hue(rgb(0,0,0), 272); c273: adjust-hue(rgb(0,0,0), 273); c274: adjust-hue(rgb(0,0,0), 274); c275: adjust-hue(rgb(0,0,0), 275); c276: adjust-hue(rgb(0,0,0), 276); c277: adjust-hue(rgb(0,0,0), 277); c278: adjust-hue(rgb(0,0,0), 278); c279: adjust-hue(rgb(0,0,0), 279); c280: adjust-hue(rgb(0,0,0), 280); c281: adjust-hue(rgb(0,0,0), 281); c282: adjust-hue(rgb(0,0,0), 282); c283: adjust-hue(rgb(0,0,0), 283); c284: adjust-hue(rgb(0,0,0), 284); c285: adjust-hue(rgb(0,0,0), 285); c286: adjust-hue(rgb(0,0,0), 286); c287: adjust-hue(rgb(0,0,0), 287); c288: adjust-hue(rgb(0,0,0), 288); c289: adjust-hue(rgb(0,0,0), 289); c290: adjust-hue(rgb(0,0,0), 290); c291: adjust-hue(rgb(0,0,0), 291); c292: adjust-hue(rgb(0,0,0), 292); c293: adjust-hue(rgb(0,0,0), 293); c294: adjust-hue(rgb(0,0,0), 294); c295: adjust-hue(rgb(0,0,0), 295); c296: adjust-hue(rgb(0,0,0), 296); c297: adjust-hue(rgb(0,0,0), 297); c298: adjust-hue(rgb(0,0,0), 298); c299: adjust-hue(rgb(0,0,0), 299); c300: adjust-hue(rgb(0,0,0), 300); c301: adjust-hue(rgb(0,0,0), 301); c302: adjust-hue(rgb(0,0,0), 302); c303: adjust-hue(rgb(0,0,0), 303); c304: adjust-hue(rgb(0,0,0), 304); c305: adjust-hue(rgb(0,0,0), 305); c306: adjust-hue(rgb(0,0,0), 306); c307: adjust-hue(rgb(0,0,0), 307); c308: adjust-hue(rgb(0,0,0), 308); c309: adjust-hue(rgb(0,0,0), 309); c310: adjust-hue(rgb(0,0,0), 310); c311: adjust-hue(rgb(0,0,0), 311); c312: adjust-hue(rgb(0,0,0), 312); c313: adjust-hue(rgb(0,0,0), 313); c314: adjust-hue(rgb(0,0,0), 314); c315: adjust-hue(rgb(0,0,0), 315); c316: adjust-hue(rgb(0,0,0), 316); c317: adjust-hue(rgb(0,0,0), 317); c318: adjust-hue(rgb(0,0,0), 318); c319: adjust-hue(rgb(0,0,0), 319); c320: adjust-hue(rgb(0,0,0), 320); c321: adjust-hue(rgb(0,0,0), 321); c322: adjust-hue(rgb(0,0,0), 322); c323: adjust-hue(rgb(0,0,0), 323); c324: adjust-hue(rgb(0,0,0), 324); c325: adjust-hue(rgb(0,0,0), 325); c326: adjust-hue(rgb(0,0,0), 326); c327: adjust-hue(rgb(0,0,0), 327); c328: adjust-hue(rgb(0,0,0), 328); c329: adjust-hue(rgb(0,0,0), 329); c330: adjust-hue(rgb(0,0,0), 330); c331: adjust-hue(rgb(0,0,0), 331); c332: adjust-hue(rgb(0,0,0), 332); c333: adjust-hue(rgb(0,0,0), 333); c334: adjust-hue(rgb(0,0,0), 334); c335: adjust-hue(rgb(0,0,0), 335); c336: adjust-hue(rgb(0,0,0), 336); c337: adjust-hue(rgb(0,0,0), 337); c338: adjust-hue(rgb(0,0,0), 338); c339: adjust-hue(rgb(0,0,0), 339); c340: adjust-hue(rgb(0,0,0), 340); c341: adjust-hue(rgb(0,0,0), 341); c342: adjust-hue(rgb(0,0,0), 342); c343: adjust-hue(rgb(0,0,0), 343); c344: adjust-hue(rgb(0,0,0), 344); c345: adjust-hue(rgb(0,0,0), 345); c346: adjust-hue(rgb(0,0,0), 346); c347: adjust-hue(rgb(0,0,0), 347); c348: adjust-hue(rgb(0,0,0), 348); c349: adjust-hue(rgb(0,0,0), 349); c350: adjust-hue(rgb(0,0,0), 350); c351: adjust-hue(rgb(0,0,0), 351); c352: adjust-hue(rgb(0,0,0), 352); c353: adjust-hue(rgb(0,0,0), 353); c354: adjust-hue(rgb(0,0,0), 354); c355: adjust-hue(rgb(0,0,0), 355); c356: adjust-hue(rgb(0,0,0), 356); c357: adjust-hue(rgb(0,0,0), 357); c358: adjust-hue(rgb(0,0,0), 358); c359: adjust-hue(rgb(0,0,0), 359); c360: adjust-hue(rgb(0,0,0), 360); c361: adjust-hue(rgb(0,0,0), 361); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/complement/000077500000000000000000000000001305254536400304625ustar00rootroot00000000000000expected_output.css000066400000000000000000000026051305254536400343410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/complementfoo { c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; c11: black; c12: black; c13: black; c14: black; c15: black; c16: black; c17: black; c18: black; c19: black; c20: black; c21: black; c22: black; c23: black; c24: black; c25: black; c26: black; c27: black; c28: black; c29: black; c30: black; c31: black; c32: black; c33: black; c34: black; c35: black; c36: black; c37: black; c38: black; c39: black; c40: black; c41: black; c42: black; c43: black; c44: black; c45: black; c46: black; c47: black; c48: black; c49: black; c50: black; c51: black; c52: black; c53: black; c54: black; c55: black; c56: black; c57: black; c58: black; c59: black; c60: black; c61: black; c62: black; c63: black; c64: black; c65: black; c66: black; c67: black; c68: black; c69: black; c70: black; c71: black; c72: black; c73: black; c74: black; c75: black; c76: black; c77: black; c78: black; c79: black; c80: black; c81: black; c82: black; c83: black; c84: black; c85: black; c86: black; c87: black; c88: black; c89: black; c90: black; c91: black; c92: black; c93: black; c94: black; c95: black; c96: black; c97: black; c98: black; c99: black; c100: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/complement/input.scss000066400000000000000000000103551305254536400325220ustar00rootroot00000000000000foo { c0: desaturate(hsl(100, 100%, 0), 0%); c1: desaturate(hsl(100, 100%, 0), 1%); c2: desaturate(hsl(100, 100%, 0), 2%); c3: desaturate(hsl(100, 100%, 0), 3%); c4: desaturate(hsl(100, 100%, 0), 4%); c5: desaturate(hsl(100, 100%, 0), 5%); c6: desaturate(hsl(100, 100%, 0), 6%); c7: desaturate(hsl(100, 100%, 0), 7%); c8: desaturate(hsl(100, 100%, 0), 8%); c9: desaturate(hsl(100, 100%, 0), 9%); c10: desaturate(hsl(100, 100%, 0), 10%); c11: desaturate(hsl(100, 100%, 0), 11%); c12: desaturate(hsl(100, 100%, 0), 12%); c13: desaturate(hsl(100, 100%, 0), 13%); c14: desaturate(hsl(100, 100%, 0), 14%); c15: desaturate(hsl(100, 100%, 0), 15%); c16: desaturate(hsl(100, 100%, 0), 16%); c17: desaturate(hsl(100, 100%, 0), 17%); c18: desaturate(hsl(100, 100%, 0), 18%); c19: desaturate(hsl(100, 100%, 0), 19%); c20: desaturate(hsl(100, 100%, 0), 20%); c21: desaturate(hsl(100, 100%, 0), 21%); c22: desaturate(hsl(100, 100%, 0), 22%); c23: desaturate(hsl(100, 100%, 0), 23%); c24: desaturate(hsl(100, 100%, 0), 24%); c25: desaturate(hsl(100, 100%, 0), 25%); c26: desaturate(hsl(100, 100%, 0), 26%); c27: desaturate(hsl(100, 100%, 0), 27%); c28: desaturate(hsl(100, 100%, 0), 28%); c29: desaturate(hsl(100, 100%, 0), 29%); c30: desaturate(hsl(100, 100%, 0), 30%); c31: desaturate(hsl(100, 100%, 0), 31%); c32: desaturate(hsl(100, 100%, 0), 32%); c33: desaturate(hsl(100, 100%, 0), 33%); c34: desaturate(hsl(100, 100%, 0), 34%); c35: desaturate(hsl(100, 100%, 0), 35%); c36: desaturate(hsl(100, 100%, 0), 36%); c37: desaturate(hsl(100, 100%, 0), 37%); c38: desaturate(hsl(100, 100%, 0), 38%); c39: desaturate(hsl(100, 100%, 0), 39%); c40: desaturate(hsl(100, 100%, 0), 40%); c41: desaturate(hsl(100, 100%, 0), 41%); c42: desaturate(hsl(100, 100%, 0), 42%); c43: desaturate(hsl(100, 100%, 0), 43%); c44: desaturate(hsl(100, 100%, 0), 44%); c45: desaturate(hsl(100, 100%, 0), 45%); c46: desaturate(hsl(100, 100%, 0), 46%); c47: desaturate(hsl(100, 100%, 0), 47%); c48: desaturate(hsl(100, 100%, 0), 48%); c49: desaturate(hsl(100, 100%, 0), 49%); c50: desaturate(hsl(100, 100%, 0), 50%); c51: desaturate(hsl(100, 100%, 0), 51%); c52: desaturate(hsl(100, 100%, 0), 52%); c53: desaturate(hsl(100, 100%, 0), 53%); c54: desaturate(hsl(100, 100%, 0), 54%); c55: desaturate(hsl(100, 100%, 0), 55%); c56: desaturate(hsl(100, 100%, 0), 56%); c57: desaturate(hsl(100, 100%, 0), 57%); c58: desaturate(hsl(100, 100%, 0), 58%); c59: desaturate(hsl(100, 100%, 0), 59%); c60: desaturate(hsl(100, 100%, 0), 60%); c61: desaturate(hsl(100, 100%, 0), 61%); c62: desaturate(hsl(100, 100%, 0), 62%); c63: desaturate(hsl(100, 100%, 0), 63%); c64: desaturate(hsl(100, 100%, 0), 64%); c65: desaturate(hsl(100, 100%, 0), 65%); c66: desaturate(hsl(100, 100%, 0), 66%); c67: desaturate(hsl(100, 100%, 0), 67%); c68: desaturate(hsl(100, 100%, 0), 68%); c69: desaturate(hsl(100, 100%, 0), 69%); c70: desaturate(hsl(100, 100%, 0), 70%); c71: desaturate(hsl(100, 100%, 0), 71%); c72: desaturate(hsl(100, 100%, 0), 72%); c73: desaturate(hsl(100, 100%, 0), 73%); c74: desaturate(hsl(100, 100%, 0), 74%); c75: desaturate(hsl(100, 100%, 0), 75%); c76: desaturate(hsl(100, 100%, 0), 76%); c77: desaturate(hsl(100, 100%, 0), 77%); c78: desaturate(hsl(100, 100%, 0), 78%); c79: desaturate(hsl(100, 100%, 0), 79%); c80: desaturate(hsl(100, 100%, 0), 80%); c81: desaturate(hsl(100, 100%, 0), 81%); c82: desaturate(hsl(100, 100%, 0), 82%); c83: desaturate(hsl(100, 100%, 0), 83%); c84: desaturate(hsl(100, 100%, 0), 84%); c85: desaturate(hsl(100, 100%, 0), 85%); c86: desaturate(hsl(100, 100%, 0), 86%); c87: desaturate(hsl(100, 100%, 0), 87%); c88: desaturate(hsl(100, 100%, 0), 88%); c89: desaturate(hsl(100, 100%, 0), 89%); c90: desaturate(hsl(100, 100%, 0), 90%); c91: desaturate(hsl(100, 100%, 0), 91%); c92: desaturate(hsl(100, 100%, 0), 92%); c93: desaturate(hsl(100, 100%, 0), 93%); c94: desaturate(hsl(100, 100%, 0), 94%); c95: desaturate(hsl(100, 100%, 0), 95%); c96: desaturate(hsl(100, 100%, 0), 96%); c97: desaturate(hsl(100, 100%, 0), 97%); c98: desaturate(hsl(100, 100%, 0), 98%); c99: desaturate(hsl(100, 100%, 0), 99%); c100: desaturate(hsl(100, 100%, 0), 100%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/darken/000077500000000000000000000000001305254536400275635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/darken/expected_output.css000066400000000000000000000031131305254536400335140ustar00rootroot00000000000000foo { c0: white; c1: #fcfcfc; c2: #fafafa; c3: #f7f7f7; c4: whitesmoke; c5: #f2f2f2; c6: #f0f0f0; c7: #ededed; c8: #ebebeb; c9: #e8e8e8; c10: #e6e6e6; c11: #e3e3e3; c12: #e0e0e0; c13: #dedede; c14: #dbdbdb; c15: #d9d9d9; c16: #d6d6d6; c17: #d4d4d4; c18: #d1d1d1; c19: #cfcfcf; c20: #cccccc; c21: #c9c9c9; c22: #c7c7c7; c23: #c4c4c4; c24: #c2c2c2; c25: #bfbfbf; c26: #bdbdbd; c27: #bababa; c28: #b8b8b8; c29: #b5b5b5; c30: #b3b3b3; c31: #b0b0b0; c32: #adadad; c33: #ababab; c34: #a8a8a8; c35: #a6a6a6; c36: #a3a3a3; c37: #a1a1a1; c38: #9e9e9e; c39: #9c9c9c; c40: #999999; c41: #969696; c42: #949494; c43: #919191; c44: #8f8f8f; c45: #8c8c8c; c46: #8a8a8a; c47: #878787; c48: #858585; c49: #828282; c50: gray; c51: #7d7d7d; c52: #7a7a7a; c53: #787878; c54: #757575; c55: #737373; c56: #707070; c57: #6e6e6e; c58: #6b6b6b; c59: dimgray; c60: #666666; c61: #636363; c62: #616161; c63: #5e5e5e; c64: #5c5c5c; c65: #595959; c66: #575757; c67: #545454; c68: #525252; c69: #4f4f4f; c70: #4d4d4d; c71: #4a4a4a; c72: #474747; c73: #454545; c74: #424242; c75: #404040; c76: #3d3d3d; c77: #3b3b3b; c78: #383838; c79: #363636; c80: #333333; c81: #303030; c82: #2e2e2e; c83: #2b2b2b; c84: #292929; c85: #262626; c86: #242424; c87: #212121; c88: #1f1f1f; c89: #1c1c1c; c90: #1a1a1a; c91: #171717; c92: #141414; c93: #121212; c94: #0f0f0f; c95: #0d0d0d; c96: #0a0a0a; c97: #080808; c98: #050505; c99: #030303; c100: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/darken/input.scss000066400000000000000000000052351305254536400316240ustar00rootroot00000000000000foo { c0: darken(white, 0%); c1: darken(white, 1%); c2: darken(white, 2%); c3: darken(white, 3%); c4: darken(white, 4%); c5: darken(white, 5%); c6: darken(white, 6%); c7: darken(white, 7%); c8: darken(white, 8%); c9: darken(white, 9%); c10: darken(white, 10%); c11: darken(white, 11%); c12: darken(white, 12%); c13: darken(white, 13%); c14: darken(white, 14%); c15: darken(white, 15%); c16: darken(white, 16%); c17: darken(white, 17%); c18: darken(white, 18%); c19: darken(white, 19%); c20: darken(white, 20%); c21: darken(white, 21%); c22: darken(white, 22%); c23: darken(white, 23%); c24: darken(white, 24%); c25: darken(white, 25%); c26: darken(white, 26%); c27: darken(white, 27%); c28: darken(white, 28%); c29: darken(white, 29%); c30: darken(white, 30%); c31: darken(white, 31%); c32: darken(white, 32%); c33: darken(white, 33%); c34: darken(white, 34%); c35: darken(white, 35%); c36: darken(white, 36%); c37: darken(white, 37%); c38: darken(white, 38%); c39: darken(white, 39%); c40: darken(white, 40%); c41: darken(white, 41%); c42: darken(white, 42%); c43: darken(white, 43%); c44: darken(white, 44%); c45: darken(white, 45%); c46: darken(white, 46%); c47: darken(white, 47%); c48: darken(white, 48%); c49: darken(white, 49%); c50: darken(white, 50%); c51: darken(white, 51%); c52: darken(white, 52%); c53: darken(white, 53%); c54: darken(white, 54%); c55: darken(white, 55%); c56: darken(white, 56%); c57: darken(white, 57%); c58: darken(white, 58%); c59: darken(white, 59%); c60: darken(white, 60%); c61: darken(white, 61%); c62: darken(white, 62%); c63: darken(white, 63%); c64: darken(white, 64%); c65: darken(white, 65%); c66: darken(white, 66%); c67: darken(white, 67%); c68: darken(white, 68%); c69: darken(white, 69%); c70: darken(white, 70%); c71: darken(white, 71%); c72: darken(white, 72%); c73: darken(white, 73%); c74: darken(white, 74%); c75: darken(white, 75%); c76: darken(white, 76%); c77: darken(white, 77%); c78: darken(white, 78%); c79: darken(white, 79%); c80: darken(white, 80%); c81: darken(white, 81%); c82: darken(white, 82%); c83: darken(white, 83%); c84: darken(white, 84%); c85: darken(white, 85%); c86: darken(white, 86%); c87: darken(white, 87%); c88: darken(white, 88%); c89: darken(white, 89%); c90: darken(white, 90%); c91: darken(white, 91%); c92: darken(white, 92%); c93: darken(white, 93%); c94: darken(white, 94%); c95: darken(white, 95%); c96: darken(white, 96%); c97: darken(white, 97%); c98: darken(white, 98%); c99: darken(white, 99%); c100: darken(white, 100%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/desaturate/000077500000000000000000000000001305254536400304605ustar00rootroot00000000000000expected_output.css000066400000000000000000000031141305254536400343330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/desaturatefoo { c0: #55ff00; c1: #55fe01; c2: #56fc03; c3: #56fb04; c4: #57fa05; c5: #57f906; c6: #58f708; c7: #58f609; c8: #58f50a; c9: #59f40b; c10: #59f20d; c11: #5af10e; c12: #5af00f; c13: #5bee11; c14: #5bed12; c15: #5bec13; c16: #5ceb14; c17: #5ce916; c18: #5de817; c19: #5de718; c20: #5ee61a; c21: #5ee41b; c22: #5ee31c; c23: #5fe21d; c24: #5fe01f; c25: #60df20; c26: #60de21; c27: #60dd22; c28: #61db24; c29: #61da25; c30: #62d926; c31: #62d728; c32: #63d629; c33: #63d52a; c34: #63d42b; c35: #64d22d; c36: #64d12e; c37: #65d02f; c38: #65cf30; c39: #66cd32; c40: #66cc33; c41: #66cb34; c42: #67c936; c43: #67c837; c44: #68c738; c45: #68c639; c46: #69c43b; c47: #69c33c; c48: #69c23d; c49: #6ac13e; c50: #6abf40; c51: #6bbe41; c52: #6bbd42; c53: #6cbb44; c54: #6cba45; c55: #6cb946; c56: #6db847; c57: #6db649; c58: #6eb54a; c59: #6eb44b; c60: #6fb34d; c61: #6fb14e; c62: #6fb04f; c63: #70af50; c64: #70ad52; c65: #71ac53; c66: #71ab54; c67: #71aa55; c68: #72a857; c69: #72a758; c70: #73a659; c71: #73a45b; c72: #74a35c; c73: #74a25d; c74: #74a15e; c75: #759f60; c76: #759e61; c77: #769d62; c78: #769c63; c79: #779a65; c80: #779966; c81: #779867; c82: #789669; c83: #78956a; c84: #79946b; c85: #79936c; c86: #7a916e; c87: #7a906f; c88: #7a8f70; c89: #7b8e71; c90: #7b8c73; c91: #7c8b74; c92: #7c8a75; c93: #7d8877; c94: #7d8778; c95: #7d8679; c96: #7e857a; c97: #7e837c; c98: #7f827d; c99: #7f817e; c100: gray; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/desaturate/input.scss000066400000000000000000000106671305254536400325260ustar00rootroot00000000000000foo { c0: desaturate(hsl(100, 100%, 50%), 0%); c1: desaturate(hsl(100, 100%, 50%), 1%); c2: desaturate(hsl(100, 100%, 50%), 2%); c3: desaturate(hsl(100, 100%, 50%), 3%); c4: desaturate(hsl(100, 100%, 50%), 4%); c5: desaturate(hsl(100, 100%, 50%), 5%); c6: desaturate(hsl(100, 100%, 50%), 6%); c7: desaturate(hsl(100, 100%, 50%), 7%); c8: desaturate(hsl(100, 100%, 50%), 8%); c9: desaturate(hsl(100, 100%, 50%), 9%); c10: desaturate(hsl(100, 100%, 50%), 10%); c11: desaturate(hsl(100, 100%, 50%), 11%); c12: desaturate(hsl(100, 100%, 50%), 12%); c13: desaturate(hsl(100, 100%, 50%), 13%); c14: desaturate(hsl(100, 100%, 50%), 14%); c15: desaturate(hsl(100, 100%, 50%), 15%); c16: desaturate(hsl(100, 100%, 50%), 16%); c17: desaturate(hsl(100, 100%, 50%), 17%); c18: desaturate(hsl(100, 100%, 50%), 18%); c19: desaturate(hsl(100, 100%, 50%), 19%); c20: desaturate(hsl(100, 100%, 50%), 20%); c21: desaturate(hsl(100, 100%, 50%), 21%); c22: desaturate(hsl(100, 100%, 50%), 22%); c23: desaturate(hsl(100, 100%, 50%), 23%); c24: desaturate(hsl(100, 100%, 50%), 24%); c25: desaturate(hsl(100, 100%, 50%), 25%); c26: desaturate(hsl(100, 100%, 50%), 26%); c27: desaturate(hsl(100, 100%, 50%), 27%); c28: desaturate(hsl(100, 100%, 50%), 28%); c29: desaturate(hsl(100, 100%, 50%), 29%); c30: desaturate(hsl(100, 100%, 50%), 30%); c31: desaturate(hsl(100, 100%, 50%), 31%); c32: desaturate(hsl(100, 100%, 50%), 32%); c33: desaturate(hsl(100, 100%, 50%), 33%); c34: desaturate(hsl(100, 100%, 50%), 34%); c35: desaturate(hsl(100, 100%, 50%), 35%); c36: desaturate(hsl(100, 100%, 50%), 36%); c37: desaturate(hsl(100, 100%, 50%), 37%); c38: desaturate(hsl(100, 100%, 50%), 38%); c39: desaturate(hsl(100, 100%, 50%), 39%); c40: desaturate(hsl(100, 100%, 50%), 40%); c41: desaturate(hsl(100, 100%, 50%), 41%); c42: desaturate(hsl(100, 100%, 50%), 42%); c43: desaturate(hsl(100, 100%, 50%), 43%); c44: desaturate(hsl(100, 100%, 50%), 44%); c45: desaturate(hsl(100, 100%, 50%), 45%); c46: desaturate(hsl(100, 100%, 50%), 46%); c47: desaturate(hsl(100, 100%, 50%), 47%); c48: desaturate(hsl(100, 100%, 50%), 48%); c49: desaturate(hsl(100, 100%, 50%), 49%); c50: desaturate(hsl(100, 100%, 50%), 50%); c51: desaturate(hsl(100, 100%, 50%), 51%); c52: desaturate(hsl(100, 100%, 50%), 52%); c53: desaturate(hsl(100, 100%, 50%), 53%); c54: desaturate(hsl(100, 100%, 50%), 54%); c55: desaturate(hsl(100, 100%, 50%), 55%); c56: desaturate(hsl(100, 100%, 50%), 56%); c57: desaturate(hsl(100, 100%, 50%), 57%); c58: desaturate(hsl(100, 100%, 50%), 58%); c59: desaturate(hsl(100, 100%, 50%), 59%); c60: desaturate(hsl(100, 100%, 50%), 60%); c61: desaturate(hsl(100, 100%, 50%), 61%); c62: desaturate(hsl(100, 100%, 50%), 62%); c63: desaturate(hsl(100, 100%, 50%), 63%); c64: desaturate(hsl(100, 100%, 50%), 64%); c65: desaturate(hsl(100, 100%, 50%), 65%); c66: desaturate(hsl(100, 100%, 50%), 66%); c67: desaturate(hsl(100, 100%, 50%), 67%); c68: desaturate(hsl(100, 100%, 50%), 68%); c69: desaturate(hsl(100, 100%, 50%), 69%); c70: desaturate(hsl(100, 100%, 50%), 70%); c71: desaturate(hsl(100, 100%, 50%), 71%); c72: desaturate(hsl(100, 100%, 50%), 72%); c73: desaturate(hsl(100, 100%, 50%), 73%); c74: desaturate(hsl(100, 100%, 50%), 74%); c75: desaturate(hsl(100, 100%, 50%), 75%); c76: desaturate(hsl(100, 100%, 50%), 76%); c77: desaturate(hsl(100, 100%, 50%), 77%); c78: desaturate(hsl(100, 100%, 50%), 78%); c79: desaturate(hsl(100, 100%, 50%), 79%); c80: desaturate(hsl(100, 100%, 50%), 80%); c81: desaturate(hsl(100, 100%, 50%), 81%); c82: desaturate(hsl(100, 100%, 50%), 82%); c83: desaturate(hsl(100, 100%, 50%), 83%); c84: desaturate(hsl(100, 100%, 50%), 84%); c85: desaturate(hsl(100, 100%, 50%), 85%); c86: desaturate(hsl(100, 100%, 50%), 86%); c87: desaturate(hsl(100, 100%, 50%), 87%); c88: desaturate(hsl(100, 100%, 50%), 88%); c89: desaturate(hsl(100, 100%, 50%), 89%); c90: desaturate(hsl(100, 100%, 50%), 90%); c91: desaturate(hsl(100, 100%, 50%), 91%); c92: desaturate(hsl(100, 100%, 50%), 92%); c93: desaturate(hsl(100, 100%, 50%), 93%); c94: desaturate(hsl(100, 100%, 50%), 94%); c95: desaturate(hsl(100, 100%, 50%), 95%); c96: desaturate(hsl(100, 100%, 50%), 96%); c97: desaturate(hsl(100, 100%, 50%), 97%); c98: desaturate(hsl(100, 100%, 50%), 98%); c99: desaturate(hsl(100, 100%, 50%), 99%); c100: desaturate(hsl(100, 100%, 50%), 100%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/hue/000077500000000000000000000000001305254536400271005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/hue/expected_output.css000066400000000000000000000263471305254536400330470ustar00rootroot00000000000000foo { c-361: 359deg; c-360: 0deg; c-359: 1deg; c-358: 2deg; c-357: 3deg; c-356: 4deg; c-355: 5deg; c-354: 6deg; c-353: 7deg; c-352: 8deg; c-351: 9deg; c-350: 10deg; c-349: 11deg; c-348: 12deg; c-347: 13deg; c-346: 14deg; c-345: 15deg; c-344: 16deg; c-343: 17deg; c-342: 18deg; c-341: 19deg; c-340: 20deg; c-339: 21deg; c-338: 22deg; c-337: 23deg; c-336: 24deg; c-335: 25deg; c-334: 26deg; c-333: 27deg; c-332: 28deg; c-331: 29deg; c-330: 30deg; c-329: 31deg; c-328: 32deg; c-327: 33deg; c-326: 34deg; c-325: 35deg; c-324: 36deg; c-323: 37deg; c-322: 38deg; c-321: 39deg; c-320: 40deg; c-319: 41deg; c-318: 42deg; c-317: 43deg; c-316: 44deg; c-315: 45deg; c-314: 46deg; c-313: 47deg; c-312: 48deg; c-311: 49deg; c-310: 50deg; c-309: 51deg; c-308: 52deg; c-307: 53deg; c-306: 54deg; c-305: 55deg; c-304: 56deg; c-303: 57deg; c-302: 58deg; c-301: 59deg; c-300: 60deg; c-299: 61deg; c-298: 62deg; c-297: 63deg; c-296: 64deg; c-295: 65deg; c-294: 66deg; c-293: 67deg; c-292: 68deg; c-291: 69deg; c-290: 70deg; c-289: 71deg; c-288: 72deg; c-287: 73deg; c-286: 74deg; c-285: 75deg; c-284: 76deg; c-283: 77deg; c-282: 78deg; c-281: 79deg; c-280: 80deg; c-279: 81deg; c-278: 82deg; c-277: 83deg; c-276: 84deg; c-275: 85deg; c-274: 86deg; c-273: 87deg; c-272: 88deg; c-271: 89deg; c-270: 90deg; c-269: 91deg; c-268: 92deg; c-267: 93deg; c-266: 94deg; c-265: 95deg; c-264: 96deg; c-263: 97deg; c-262: 98deg; c-261: 99deg; c-260: 100deg; c-259: 101deg; c-258: 102deg; c-257: 103deg; c-256: 104deg; c-255: 105deg; c-254: 106deg; c-253: 107deg; c-252: 108deg; c-251: 109deg; c-250: 110deg; c-249: 111deg; c-248: 112deg; c-247: 113deg; c-246: 114deg; c-245: 115deg; c-244: 116deg; c-243: 117deg; c-242: 118deg; c-241: 119deg; c-240: 120deg; c-239: 121deg; c-238: 122deg; c-237: 123deg; c-236: 124deg; c-235: 125deg; c-234: 126deg; c-233: 127deg; c-232: 128deg; c-231: 129deg; c-230: 130deg; c-229: 131deg; c-228: 132deg; c-227: 133deg; c-226: 134deg; c-225: 135deg; c-224: 136deg; c-223: 137deg; c-222: 138deg; c-221: 139deg; c-220: 140deg; c-219: 141deg; c-218: 142deg; c-217: 143deg; c-216: 144deg; c-215: 145deg; c-214: 146deg; c-213: 147deg; c-212: 148deg; c-211: 149deg; c-210: 150deg; c-209: 151deg; c-208: 152deg; c-207: 153deg; c-206: 154deg; c-205: 155deg; c-204: 156deg; c-203: 157deg; c-202: 158deg; c-201: 159deg; c-200: 160deg; c-199: 161deg; c-198: 162deg; c-197: 163deg; c-196: 164deg; c-195: 165deg; c-194: 166deg; c-193: 167deg; c-192: 168deg; c-191: 169deg; c-190: 170deg; c-189: 171deg; c-188: 172deg; c-187: 173deg; c-186: 174deg; c-185: 175deg; c-184: 176deg; c-183: 177deg; c-182: 178deg; c-181: 179deg; c-180: 180deg; c-179: 181deg; c-178: 182deg; c-177: 183deg; c-176: 184deg; c-175: 185deg; c-174: 186deg; c-173: 187deg; c-172: 188deg; c-171: 189deg; c-170: 190deg; c-169: 191deg; c-168: 192deg; c-167: 193deg; c-166: 194deg; c-165: 195deg; c-164: 196deg; c-163: 197deg; c-162: 198deg; c-161: 199deg; c-160: 200deg; c-159: 201deg; c-158: 202deg; c-157: 203deg; c-156: 204deg; c-155: 205deg; c-154: 206deg; c-153: 207deg; c-152: 208deg; c-151: 209deg; c-150: 210deg; c-149: 211deg; c-148: 212deg; c-147: 213deg; c-146: 214deg; c-145: 215deg; c-144: 216deg; c-143: 217deg; c-142: 218deg; c-141: 219deg; c-140: 220deg; c-139: 221deg; c-138: 222deg; c-137: 223deg; c-136: 224deg; c-135: 225deg; c-134: 226deg; c-133: 227deg; c-132: 228deg; c-131: 229deg; c-130: 230deg; c-129: 231deg; c-128: 232deg; c-127: 233deg; c-126: 234deg; c-125: 235deg; c-124: 236deg; c-123: 237deg; c-122: 238deg; c-121: 239deg; c-120: 240deg; c-119: 241deg; c-118: 242deg; c-117: 243deg; c-116: 244deg; c-115: 245deg; c-114: 246deg; c-113: 247deg; c-112: 248deg; c-111: 249deg; c-110: 250deg; c-109: 251deg; c-108: 252deg; c-107: 253deg; c-106: 254deg; c-105: 255deg; c-104: 256deg; c-103: 257deg; c-102: 258deg; c-101: 259deg; c-100: 260deg; c-99: 261deg; c-98: 262deg; c-97: 263deg; c-96: 264deg; c-95: 265deg; c-94: 266deg; c-93: 267deg; c-92: 268deg; c-91: 269deg; c-90: 270deg; c-89: 271deg; c-88: 272deg; c-87: 273deg; c-86: 274deg; c-85: 275deg; c-84: 276deg; c-83: 277deg; c-82: 278deg; c-81: 279deg; c-80: 280deg; c-79: 281deg; c-78: 282deg; c-77: 283deg; c-76: 284deg; c-75: 285deg; c-74: 286deg; c-73: 287deg; c-72: 288deg; c-71: 289deg; c-70: 290deg; c-69: 291deg; c-68: 292deg; c-67: 293deg; c-66: 294deg; c-65: 295deg; c-64: 296deg; c-63: 297deg; c-62: 298deg; c-61: 299deg; c-60: 300deg; c-59: 301deg; c-58: 302deg; c-57: 303deg; c-56: 304deg; c-55: 305deg; c-54: 306deg; c-53: 307deg; c-52: 308deg; c-51: 309deg; c-50: 310deg; c-49: 311deg; c-48: 312deg; c-47: 313deg; c-46: 314deg; c-45: 315deg; c-44: 316deg; c-43: 317deg; c-42: 318deg; c-41: 319deg; c-40: 320deg; c-39: 321deg; c-38: 322deg; c-37: 323deg; c-36: 324deg; c-35: 325deg; c-34: 326deg; c-33: 327deg; c-32: 328deg; c-31: 329deg; c-30: 330deg; c-29: 331deg; c-28: 332deg; c-27: 333deg; c-26: 334deg; c-25: 335deg; c-24: 336deg; c-23: 337deg; c-22: 338deg; c-21: 339deg; c-20: 340deg; c-19: 341deg; c-18: 342deg; c-17: 343deg; c-16: 344deg; c-15: 345deg; c-14: 346deg; c-13: 347deg; c-12: 348deg; c-11: 349deg; c-10: 350deg; c-9: 351deg; c-8: 352deg; c-7: 353deg; c-6: 354deg; c-5: 355deg; c-4: 356deg; c-3: 357deg; c-2: 358deg; c-1: 359deg; c0: 0deg; c1: 1deg; c2: 2deg; c3: 3deg; c4: 4deg; c5: 5deg; c6: 6deg; c7: 7deg; c8: 8deg; c9: 9deg; c10: 10deg; c11: 11deg; c12: 12deg; c13: 13deg; c14: 14deg; c15: 15deg; c16: 16deg; c17: 17deg; c18: 18deg; c19: 19deg; c20: 20deg; c21: 21deg; c22: 22deg; c23: 23deg; c24: 24deg; c25: 25deg; c26: 26deg; c27: 27deg; c28: 28deg; c29: 29deg; c30: 30deg; c31: 31deg; c32: 32deg; c33: 33deg; c34: 34deg; c35: 35deg; c36: 36deg; c37: 37deg; c38: 38deg; c39: 39deg; c40: 40deg; c41: 41deg; c42: 42deg; c43: 43deg; c44: 44deg; c45: 45deg; c46: 46deg; c47: 47deg; c48: 48deg; c49: 49deg; c50: 50deg; c51: 51deg; c52: 52deg; c53: 53deg; c54: 54deg; c55: 55deg; c56: 56deg; c57: 57deg; c58: 58deg; c59: 59deg; c60: 60deg; c61: 61deg; c62: 62deg; c63: 63deg; c64: 64deg; c65: 65deg; c66: 66deg; c67: 67deg; c68: 68deg; c69: 69deg; c70: 70deg; c71: 71deg; c72: 72deg; c73: 73deg; c74: 74deg; c75: 75deg; c76: 76deg; c77: 77deg; c78: 78deg; c79: 79deg; c80: 80deg; c81: 81deg; c82: 82deg; c83: 83deg; c84: 84deg; c85: 85deg; c86: 86deg; c87: 87deg; c88: 88deg; c89: 89deg; c90: 90deg; c91: 91deg; c92: 92deg; c93: 93deg; c94: 94deg; c95: 95deg; c96: 96deg; c97: 97deg; c98: 98deg; c99: 99deg; c100: 100deg; c101: 101deg; c102: 102deg; c103: 103deg; c104: 104deg; c105: 105deg; c106: 106deg; c107: 107deg; c108: 108deg; c109: 109deg; c110: 110deg; c111: 111deg; c112: 112deg; c113: 113deg; c114: 114deg; c115: 115deg; c116: 116deg; c117: 117deg; c118: 118deg; c119: 119deg; c120: 120deg; c121: 121deg; c122: 122deg; c123: 123deg; c124: 124deg; c125: 125deg; c126: 126deg; c127: 127deg; c128: 128deg; c129: 129deg; c130: 130deg; c131: 131deg; c132: 132deg; c133: 133deg; c134: 134deg; c135: 135deg; c136: 136deg; c137: 137deg; c138: 138deg; c139: 139deg; c140: 140deg; c141: 141deg; c142: 142deg; c143: 143deg; c144: 144deg; c145: 145deg; c146: 146deg; c147: 147deg; c148: 148deg; c149: 149deg; c150: 150deg; c151: 151deg; c152: 152deg; c153: 153deg; c154: 154deg; c155: 155deg; c156: 156deg; c157: 157deg; c158: 158deg; c159: 159deg; c160: 160deg; c161: 161deg; c162: 162deg; c163: 163deg; c164: 164deg; c165: 165deg; c166: 166deg; c167: 167deg; c168: 168deg; c169: 169deg; c170: 170deg; c171: 171deg; c172: 172deg; c173: 173deg; c174: 174deg; c175: 175deg; c176: 176deg; c177: 177deg; c178: 178deg; c179: 179deg; c180: 180deg; c181: 181deg; c182: 182deg; c183: 183deg; c184: 184deg; c185: 185deg; c186: 186deg; c187: 187deg; c188: 188deg; c189: 189deg; c190: 190deg; c191: 191deg; c192: 192deg; c193: 193deg; c194: 194deg; c195: 195deg; c196: 196deg; c197: 197deg; c198: 198deg; c199: 199deg; c200: 200deg; c201: 201deg; c202: 202deg; c203: 203deg; c204: 204deg; c205: 205deg; c206: 206deg; c207: 207deg; c208: 208deg; c209: 209deg; c210: 210deg; c211: 211deg; c212: 212deg; c213: 213deg; c214: 214deg; c215: 215deg; c216: 216deg; c217: 217deg; c218: 218deg; c219: 219deg; c220: 220deg; c221: 221deg; c222: 222deg; c223: 223deg; c224: 224deg; c225: 225deg; c226: 226deg; c227: 227deg; c228: 228deg; c229: 229deg; c230: 230deg; c231: 231deg; c232: 232deg; c233: 233deg; c234: 234deg; c235: 235deg; c236: 236deg; c237: 237deg; c238: 238deg; c239: 239deg; c240: 240deg; c241: 241deg; c242: 242deg; c243: 243deg; c244: 244deg; c245: 245deg; c246: 246deg; c247: 247deg; c248: 248deg; c249: 249deg; c250: 250deg; c251: 251deg; c252: 252deg; c253: 253deg; c254: 254deg; c255: 255deg; c256: 256deg; c257: 257deg; c258: 258deg; c259: 259deg; c260: 260deg; c261: 261deg; c262: 262deg; c263: 263deg; c264: 264deg; c265: 265deg; c266: 266deg; c267: 267deg; c268: 268deg; c269: 269deg; c270: 270deg; c271: 271deg; c272: 272deg; c273: 273deg; c274: 274deg; c275: 275deg; c276: 276deg; c277: 277deg; c278: 278deg; c279: 279deg; c280: 280deg; c281: 281deg; c282: 282deg; c283: 283deg; c284: 284deg; c285: 285deg; c286: 286deg; c287: 287deg; c288: 288deg; c289: 289deg; c290: 290deg; c291: 291deg; c292: 292deg; c293: 293deg; c294: 294deg; c295: 295deg; c296: 296deg; c297: 297deg; c298: 298deg; c299: 299deg; c300: 300deg; c301: 301deg; c302: 302deg; c303: 303deg; c304: 304deg; c305: 305deg; c306: 306deg; c307: 307deg; c308: 308deg; c309: 309deg; c310: 310deg; c311: 311deg; c312: 312deg; c313: 313deg; c314: 314deg; c315: 315deg; c316: 316deg; c317: 317deg; c318: 318deg; c319: 319deg; c320: 320deg; c321: 321deg; c322: 322deg; c323: 323deg; c324: 324deg; c325: 325deg; c326: 326deg; c327: 327deg; c328: 328deg; c329: 329deg; c330: 330deg; c331: 331deg; c332: 332deg; c333: 333deg; c334: 334deg; c335: 335deg; c336: 336deg; c337: 337deg; c338: 338deg; c339: 339deg; c340: 340deg; c341: 341deg; c342: 342deg; c343: 343deg; c344: 344deg; c345: 345deg; c346: 346deg; c347: 347deg; c348: 348deg; c349: 349deg; c350: 350deg; c351: 351deg; c352: 352deg; c353: 353deg; c354: 354deg; c355: 355deg; c356: 356deg; c357: 357deg; c358: 358deg; c359: 359deg; c360: 0deg; c361: 1deg; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/hue/input.scss000066400000000000000000000617771305254536400311560ustar00rootroot00000000000000foo { c-361: hue(hsl(-361%, 100%, 50%)); c-360: hue(hsl(-360%, 100%, 50%)); c-359: hue(hsl(-359%, 100%, 50%)); c-358: hue(hsl(-358%, 100%, 50%)); c-357: hue(hsl(-357%, 100%, 50%)); c-356: hue(hsl(-356%, 100%, 50%)); c-355: hue(hsl(-355%, 100%, 50%)); c-354: hue(hsl(-354%, 100%, 50%)); c-353: hue(hsl(-353%, 100%, 50%)); c-352: hue(hsl(-352%, 100%, 50%)); c-351: hue(hsl(-351%, 100%, 50%)); c-350: hue(hsl(-350%, 100%, 50%)); c-349: hue(hsl(-349%, 100%, 50%)); c-348: hue(hsl(-348%, 100%, 50%)); c-347: hue(hsl(-347%, 100%, 50%)); c-346: hue(hsl(-346%, 100%, 50%)); c-345: hue(hsl(-345%, 100%, 50%)); c-344: hue(hsl(-344%, 100%, 50%)); c-343: hue(hsl(-343%, 100%, 50%)); c-342: hue(hsl(-342%, 100%, 50%)); c-341: hue(hsl(-341%, 100%, 50%)); c-340: hue(hsl(-340%, 100%, 50%)); c-339: hue(hsl(-339%, 100%, 50%)); c-338: hue(hsl(-338%, 100%, 50%)); c-337: hue(hsl(-337%, 100%, 50%)); c-336: hue(hsl(-336%, 100%, 50%)); c-335: hue(hsl(-335%, 100%, 50%)); c-334: hue(hsl(-334%, 100%, 50%)); c-333: hue(hsl(-333%, 100%, 50%)); c-332: hue(hsl(-332%, 100%, 50%)); c-331: hue(hsl(-331%, 100%, 50%)); c-330: hue(hsl(-330%, 100%, 50%)); c-329: hue(hsl(-329%, 100%, 50%)); c-328: hue(hsl(-328%, 100%, 50%)); c-327: hue(hsl(-327%, 100%, 50%)); c-326: hue(hsl(-326%, 100%, 50%)); c-325: hue(hsl(-325%, 100%, 50%)); c-324: hue(hsl(-324%, 100%, 50%)); c-323: hue(hsl(-323%, 100%, 50%)); c-322: hue(hsl(-322%, 100%, 50%)); c-321: hue(hsl(-321%, 100%, 50%)); c-320: hue(hsl(-320%, 100%, 50%)); c-319: hue(hsl(-319%, 100%, 50%)); c-318: hue(hsl(-318%, 100%, 50%)); c-317: hue(hsl(-317%, 100%, 50%)); c-316: hue(hsl(-316%, 100%, 50%)); c-315: hue(hsl(-315%, 100%, 50%)); c-314: hue(hsl(-314%, 100%, 50%)); c-313: hue(hsl(-313%, 100%, 50%)); c-312: hue(hsl(-312%, 100%, 50%)); c-311: hue(hsl(-311%, 100%, 50%)); c-310: hue(hsl(-310%, 100%, 50%)); c-309: hue(hsl(-309%, 100%, 50%)); c-308: hue(hsl(-308%, 100%, 50%)); c-307: hue(hsl(-307%, 100%, 50%)); c-306: hue(hsl(-306%, 100%, 50%)); c-305: hue(hsl(-305%, 100%, 50%)); c-304: hue(hsl(-304%, 100%, 50%)); c-303: hue(hsl(-303%, 100%, 50%)); c-302: hue(hsl(-302%, 100%, 50%)); c-301: hue(hsl(-301%, 100%, 50%)); c-300: hue(hsl(-300%, 100%, 50%)); c-299: hue(hsl(-299%, 100%, 50%)); c-298: hue(hsl(-298%, 100%, 50%)); c-297: hue(hsl(-297%, 100%, 50%)); c-296: hue(hsl(-296%, 100%, 50%)); c-295: hue(hsl(-295%, 100%, 50%)); c-294: hue(hsl(-294%, 100%, 50%)); c-293: hue(hsl(-293%, 100%, 50%)); c-292: hue(hsl(-292%, 100%, 50%)); c-291: hue(hsl(-291%, 100%, 50%)); c-290: hue(hsl(-290%, 100%, 50%)); c-289: hue(hsl(-289%, 100%, 50%)); c-288: hue(hsl(-288%, 100%, 50%)); c-287: hue(hsl(-287%, 100%, 50%)); c-286: hue(hsl(-286%, 100%, 50%)); c-285: hue(hsl(-285%, 100%, 50%)); c-284: hue(hsl(-284%, 100%, 50%)); c-283: hue(hsl(-283%, 100%, 50%)); c-282: hue(hsl(-282%, 100%, 50%)); c-281: hue(hsl(-281%, 100%, 50%)); c-280: hue(hsl(-280%, 100%, 50%)); c-279: hue(hsl(-279%, 100%, 50%)); c-278: hue(hsl(-278%, 100%, 50%)); c-277: hue(hsl(-277%, 100%, 50%)); c-276: hue(hsl(-276%, 100%, 50%)); c-275: hue(hsl(-275%, 100%, 50%)); c-274: hue(hsl(-274%, 100%, 50%)); c-273: hue(hsl(-273%, 100%, 50%)); c-272: hue(hsl(-272%, 100%, 50%)); c-271: hue(hsl(-271%, 100%, 50%)); c-270: hue(hsl(-270%, 100%, 50%)); c-269: hue(hsl(-269%, 100%, 50%)); c-268: hue(hsl(-268%, 100%, 50%)); c-267: hue(hsl(-267%, 100%, 50%)); c-266: hue(hsl(-266%, 100%, 50%)); c-265: hue(hsl(-265%, 100%, 50%)); c-264: hue(hsl(-264%, 100%, 50%)); c-263: hue(hsl(-263%, 100%, 50%)); c-262: hue(hsl(-262%, 100%, 50%)); c-261: hue(hsl(-261%, 100%, 50%)); c-260: hue(hsl(-260%, 100%, 50%)); c-259: hue(hsl(-259%, 100%, 50%)); c-258: hue(hsl(-258%, 100%, 50%)); c-257: hue(hsl(-257%, 100%, 50%)); c-256: hue(hsl(-256%, 100%, 50%)); c-255: hue(hsl(-255%, 100%, 50%)); c-254: hue(hsl(-254%, 100%, 50%)); c-253: hue(hsl(-253%, 100%, 50%)); c-252: hue(hsl(-252%, 100%, 50%)); c-251: hue(hsl(-251%, 100%, 50%)); c-250: hue(hsl(-250%, 100%, 50%)); c-249: hue(hsl(-249%, 100%, 50%)); c-248: hue(hsl(-248%, 100%, 50%)); c-247: hue(hsl(-247%, 100%, 50%)); c-246: hue(hsl(-246%, 100%, 50%)); c-245: hue(hsl(-245%, 100%, 50%)); c-244: hue(hsl(-244%, 100%, 50%)); c-243: hue(hsl(-243%, 100%, 50%)); c-242: hue(hsl(-242%, 100%, 50%)); c-241: hue(hsl(-241%, 100%, 50%)); c-240: hue(hsl(-240%, 100%, 50%)); c-239: hue(hsl(-239%, 100%, 50%)); c-238: hue(hsl(-238%, 100%, 50%)); c-237: hue(hsl(-237%, 100%, 50%)); c-236: hue(hsl(-236%, 100%, 50%)); c-235: hue(hsl(-235%, 100%, 50%)); c-234: hue(hsl(-234%, 100%, 50%)); c-233: hue(hsl(-233%, 100%, 50%)); c-232: hue(hsl(-232%, 100%, 50%)); c-231: hue(hsl(-231%, 100%, 50%)); c-230: hue(hsl(-230%, 100%, 50%)); c-229: hue(hsl(-229%, 100%, 50%)); c-228: hue(hsl(-228%, 100%, 50%)); c-227: hue(hsl(-227%, 100%, 50%)); c-226: hue(hsl(-226%, 100%, 50%)); c-225: hue(hsl(-225%, 100%, 50%)); c-224: hue(hsl(-224%, 100%, 50%)); c-223: hue(hsl(-223%, 100%, 50%)); c-222: hue(hsl(-222%, 100%, 50%)); c-221: hue(hsl(-221%, 100%, 50%)); c-220: hue(hsl(-220%, 100%, 50%)); c-219: hue(hsl(-219%, 100%, 50%)); c-218: hue(hsl(-218%, 100%, 50%)); c-217: hue(hsl(-217%, 100%, 50%)); c-216: hue(hsl(-216%, 100%, 50%)); c-215: hue(hsl(-215%, 100%, 50%)); c-214: hue(hsl(-214%, 100%, 50%)); c-213: hue(hsl(-213%, 100%, 50%)); c-212: hue(hsl(-212%, 100%, 50%)); c-211: hue(hsl(-211%, 100%, 50%)); c-210: hue(hsl(-210%, 100%, 50%)); c-209: hue(hsl(-209%, 100%, 50%)); c-208: hue(hsl(-208%, 100%, 50%)); c-207: hue(hsl(-207%, 100%, 50%)); c-206: hue(hsl(-206%, 100%, 50%)); c-205: hue(hsl(-205%, 100%, 50%)); c-204: hue(hsl(-204%, 100%, 50%)); c-203: hue(hsl(-203%, 100%, 50%)); c-202: hue(hsl(-202%, 100%, 50%)); c-201: hue(hsl(-201%, 100%, 50%)); c-200: hue(hsl(-200%, 100%, 50%)); c-199: hue(hsl(-199%, 100%, 50%)); c-198: hue(hsl(-198%, 100%, 50%)); c-197: hue(hsl(-197%, 100%, 50%)); c-196: hue(hsl(-196%, 100%, 50%)); c-195: hue(hsl(-195%, 100%, 50%)); c-194: hue(hsl(-194%, 100%, 50%)); c-193: hue(hsl(-193%, 100%, 50%)); c-192: hue(hsl(-192%, 100%, 50%)); c-191: hue(hsl(-191%, 100%, 50%)); c-190: hue(hsl(-190%, 100%, 50%)); c-189: hue(hsl(-189%, 100%, 50%)); c-188: hue(hsl(-188%, 100%, 50%)); c-187: hue(hsl(-187%, 100%, 50%)); c-186: hue(hsl(-186%, 100%, 50%)); c-185: hue(hsl(-185%, 100%, 50%)); c-184: hue(hsl(-184%, 100%, 50%)); c-183: hue(hsl(-183%, 100%, 50%)); c-182: hue(hsl(-182%, 100%, 50%)); c-181: hue(hsl(-181%, 100%, 50%)); c-180: hue(hsl(-180%, 100%, 50%)); c-179: hue(hsl(-179%, 100%, 50%)); c-178: hue(hsl(-178%, 100%, 50%)); c-177: hue(hsl(-177%, 100%, 50%)); c-176: hue(hsl(-176%, 100%, 50%)); c-175: hue(hsl(-175%, 100%, 50%)); c-174: hue(hsl(-174%, 100%, 50%)); c-173: hue(hsl(-173%, 100%, 50%)); c-172: hue(hsl(-172%, 100%, 50%)); c-171: hue(hsl(-171%, 100%, 50%)); c-170: hue(hsl(-170%, 100%, 50%)); c-169: hue(hsl(-169%, 100%, 50%)); c-168: hue(hsl(-168%, 100%, 50%)); c-167: hue(hsl(-167%, 100%, 50%)); c-166: hue(hsl(-166%, 100%, 50%)); c-165: hue(hsl(-165%, 100%, 50%)); c-164: hue(hsl(-164%, 100%, 50%)); c-163: hue(hsl(-163%, 100%, 50%)); c-162: hue(hsl(-162%, 100%, 50%)); c-161: hue(hsl(-161%, 100%, 50%)); c-160: hue(hsl(-160%, 100%, 50%)); c-159: hue(hsl(-159%, 100%, 50%)); c-158: hue(hsl(-158%, 100%, 50%)); c-157: hue(hsl(-157%, 100%, 50%)); c-156: hue(hsl(-156%, 100%, 50%)); c-155: hue(hsl(-155%, 100%, 50%)); c-154: hue(hsl(-154%, 100%, 50%)); c-153: hue(hsl(-153%, 100%, 50%)); c-152: hue(hsl(-152%, 100%, 50%)); c-151: hue(hsl(-151%, 100%, 50%)); c-150: hue(hsl(-150%, 100%, 50%)); c-149: hue(hsl(-149%, 100%, 50%)); c-148: hue(hsl(-148%, 100%, 50%)); c-147: hue(hsl(-147%, 100%, 50%)); c-146: hue(hsl(-146%, 100%, 50%)); c-145: hue(hsl(-145%, 100%, 50%)); c-144: hue(hsl(-144%, 100%, 50%)); c-143: hue(hsl(-143%, 100%, 50%)); c-142: hue(hsl(-142%, 100%, 50%)); c-141: hue(hsl(-141%, 100%, 50%)); c-140: hue(hsl(-140%, 100%, 50%)); c-139: hue(hsl(-139%, 100%, 50%)); c-138: hue(hsl(-138%, 100%, 50%)); c-137: hue(hsl(-137%, 100%, 50%)); c-136: hue(hsl(-136%, 100%, 50%)); c-135: hue(hsl(-135%, 100%, 50%)); c-134: hue(hsl(-134%, 100%, 50%)); c-133: hue(hsl(-133%, 100%, 50%)); c-132: hue(hsl(-132%, 100%, 50%)); c-131: hue(hsl(-131%, 100%, 50%)); c-130: hue(hsl(-130%, 100%, 50%)); c-129: hue(hsl(-129%, 100%, 50%)); c-128: hue(hsl(-128%, 100%, 50%)); c-127: hue(hsl(-127%, 100%, 50%)); c-126: hue(hsl(-126%, 100%, 50%)); c-125: hue(hsl(-125%, 100%, 50%)); c-124: hue(hsl(-124%, 100%, 50%)); c-123: hue(hsl(-123%, 100%, 50%)); c-122: hue(hsl(-122%, 100%, 50%)); c-121: hue(hsl(-121%, 100%, 50%)); c-120: hue(hsl(-120%, 100%, 50%)); c-119: hue(hsl(-119%, 100%, 50%)); c-118: hue(hsl(-118%, 100%, 50%)); c-117: hue(hsl(-117%, 100%, 50%)); c-116: hue(hsl(-116%, 100%, 50%)); c-115: hue(hsl(-115%, 100%, 50%)); c-114: hue(hsl(-114%, 100%, 50%)); c-113: hue(hsl(-113%, 100%, 50%)); c-112: hue(hsl(-112%, 100%, 50%)); c-111: hue(hsl(-111%, 100%, 50%)); c-110: hue(hsl(-110%, 100%, 50%)); c-109: hue(hsl(-109%, 100%, 50%)); c-108: hue(hsl(-108%, 100%, 50%)); c-107: hue(hsl(-107%, 100%, 50%)); c-106: hue(hsl(-106%, 100%, 50%)); c-105: hue(hsl(-105%, 100%, 50%)); c-104: hue(hsl(-104%, 100%, 50%)); c-103: hue(hsl(-103%, 100%, 50%)); c-102: hue(hsl(-102%, 100%, 50%)); c-101: hue(hsl(-101%, 100%, 50%)); c-100: hue(hsl(-100%, 100%, 50%)); c-99: hue(hsl(-99%, 100%, 50%)); c-98: hue(hsl(-98%, 100%, 50%)); c-97: hue(hsl(-97%, 100%, 50%)); c-96: hue(hsl(-96%, 100%, 50%)); c-95: hue(hsl(-95%, 100%, 50%)); c-94: hue(hsl(-94%, 100%, 50%)); c-93: hue(hsl(-93%, 100%, 50%)); c-92: hue(hsl(-92%, 100%, 50%)); c-91: hue(hsl(-91%, 100%, 50%)); c-90: hue(hsl(-90%, 100%, 50%)); c-89: hue(hsl(-89%, 100%, 50%)); c-88: hue(hsl(-88%, 100%, 50%)); c-87: hue(hsl(-87%, 100%, 50%)); c-86: hue(hsl(-86%, 100%, 50%)); c-85: hue(hsl(-85%, 100%, 50%)); c-84: hue(hsl(-84%, 100%, 50%)); c-83: hue(hsl(-83%, 100%, 50%)); c-82: hue(hsl(-82%, 100%, 50%)); c-81: hue(hsl(-81%, 100%, 50%)); c-80: hue(hsl(-80%, 100%, 50%)); c-79: hue(hsl(-79%, 100%, 50%)); c-78: hue(hsl(-78%, 100%, 50%)); c-77: hue(hsl(-77%, 100%, 50%)); c-76: hue(hsl(-76%, 100%, 50%)); c-75: hue(hsl(-75%, 100%, 50%)); c-74: hue(hsl(-74%, 100%, 50%)); c-73: hue(hsl(-73%, 100%, 50%)); c-72: hue(hsl(-72%, 100%, 50%)); c-71: hue(hsl(-71%, 100%, 50%)); c-70: hue(hsl(-70%, 100%, 50%)); c-69: hue(hsl(-69%, 100%, 50%)); c-68: hue(hsl(-68%, 100%, 50%)); c-67: hue(hsl(-67%, 100%, 50%)); c-66: hue(hsl(-66%, 100%, 50%)); c-65: hue(hsl(-65%, 100%, 50%)); c-64: hue(hsl(-64%, 100%, 50%)); c-63: hue(hsl(-63%, 100%, 50%)); c-62: hue(hsl(-62%, 100%, 50%)); c-61: hue(hsl(-61%, 100%, 50%)); c-60: hue(hsl(-60%, 100%, 50%)); c-59: hue(hsl(-59%, 100%, 50%)); c-58: hue(hsl(-58%, 100%, 50%)); c-57: hue(hsl(-57%, 100%, 50%)); c-56: hue(hsl(-56%, 100%, 50%)); c-55: hue(hsl(-55%, 100%, 50%)); c-54: hue(hsl(-54%, 100%, 50%)); c-53: hue(hsl(-53%, 100%, 50%)); c-52: hue(hsl(-52%, 100%, 50%)); c-51: hue(hsl(-51%, 100%, 50%)); c-50: hue(hsl(-50%, 100%, 50%)); c-49: hue(hsl(-49%, 100%, 50%)); c-48: hue(hsl(-48%, 100%, 50%)); c-47: hue(hsl(-47%, 100%, 50%)); c-46: hue(hsl(-46%, 100%, 50%)); c-45: hue(hsl(-45%, 100%, 50%)); c-44: hue(hsl(-44%, 100%, 50%)); c-43: hue(hsl(-43%, 100%, 50%)); c-42: hue(hsl(-42%, 100%, 50%)); c-41: hue(hsl(-41%, 100%, 50%)); c-40: hue(hsl(-40%, 100%, 50%)); c-39: hue(hsl(-39%, 100%, 50%)); c-38: hue(hsl(-38%, 100%, 50%)); c-37: hue(hsl(-37%, 100%, 50%)); c-36: hue(hsl(-36%, 100%, 50%)); c-35: hue(hsl(-35%, 100%, 50%)); c-34: hue(hsl(-34%, 100%, 50%)); c-33: hue(hsl(-33%, 100%, 50%)); c-32: hue(hsl(-32%, 100%, 50%)); c-31: hue(hsl(-31%, 100%, 50%)); c-30: hue(hsl(-30%, 100%, 50%)); c-29: hue(hsl(-29%, 100%, 50%)); c-28: hue(hsl(-28%, 100%, 50%)); c-27: hue(hsl(-27%, 100%, 50%)); c-26: hue(hsl(-26%, 100%, 50%)); c-25: hue(hsl(-25%, 100%, 50%)); c-24: hue(hsl(-24%, 100%, 50%)); c-23: hue(hsl(-23%, 100%, 50%)); c-22: hue(hsl(-22%, 100%, 50%)); c-21: hue(hsl(-21%, 100%, 50%)); c-20: hue(hsl(-20%, 100%, 50%)); c-19: hue(hsl(-19%, 100%, 50%)); c-18: hue(hsl(-18%, 100%, 50%)); c-17: hue(hsl(-17%, 100%, 50%)); c-16: hue(hsl(-16%, 100%, 50%)); c-15: hue(hsl(-15%, 100%, 50%)); c-14: hue(hsl(-14%, 100%, 50%)); c-13: hue(hsl(-13%, 100%, 50%)); c-12: hue(hsl(-12%, 100%, 50%)); c-11: hue(hsl(-11%, 100%, 50%)); c-10: hue(hsl(-10%, 100%, 50%)); c-9: hue(hsl(-9%, 100%, 50%)); c-8: hue(hsl(-8%, 100%, 50%)); c-7: hue(hsl(-7%, 100%, 50%)); c-6: hue(hsl(-6%, 100%, 50%)); c-5: hue(hsl(-5%, 100%, 50%)); c-4: hue(hsl(-4%, 100%, 50%)); c-3: hue(hsl(-3%, 100%, 50%)); c-2: hue(hsl(-2%, 100%, 50%)); c-1: hue(hsl(-1%, 100%, 50%)); c0: hue(hsl(0%, 100%, 50%)); c1: hue(hsl(1%, 100%, 50%)); c2: hue(hsl(2%, 100%, 50%)); c3: hue(hsl(3%, 100%, 50%)); c4: hue(hsl(4%, 100%, 50%)); c5: hue(hsl(5%, 100%, 50%)); c6: hue(hsl(6%, 100%, 50%)); c7: hue(hsl(7%, 100%, 50%)); c8: hue(hsl(8%, 100%, 50%)); c9: hue(hsl(9%, 100%, 50%)); c10: hue(hsl(10%, 100%, 50%)); c11: hue(hsl(11%, 100%, 50%)); c12: hue(hsl(12%, 100%, 50%)); c13: hue(hsl(13%, 100%, 50%)); c14: hue(hsl(14%, 100%, 50%)); c15: hue(hsl(15%, 100%, 50%)); c16: hue(hsl(16%, 100%, 50%)); c17: hue(hsl(17%, 100%, 50%)); c18: hue(hsl(18%, 100%, 50%)); c19: hue(hsl(19%, 100%, 50%)); c20: hue(hsl(20%, 100%, 50%)); c21: hue(hsl(21%, 100%, 50%)); c22: hue(hsl(22%, 100%, 50%)); c23: hue(hsl(23%, 100%, 50%)); c24: hue(hsl(24%, 100%, 50%)); c25: hue(hsl(25%, 100%, 50%)); c26: hue(hsl(26%, 100%, 50%)); c27: hue(hsl(27%, 100%, 50%)); c28: hue(hsl(28%, 100%, 50%)); c29: hue(hsl(29%, 100%, 50%)); c30: hue(hsl(30%, 100%, 50%)); c31: hue(hsl(31%, 100%, 50%)); c32: hue(hsl(32%, 100%, 50%)); c33: hue(hsl(33%, 100%, 50%)); c34: hue(hsl(34%, 100%, 50%)); c35: hue(hsl(35%, 100%, 50%)); c36: hue(hsl(36%, 100%, 50%)); c37: hue(hsl(37%, 100%, 50%)); c38: hue(hsl(38%, 100%, 50%)); c39: hue(hsl(39%, 100%, 50%)); c40: hue(hsl(40%, 100%, 50%)); c41: hue(hsl(41%, 100%, 50%)); c42: hue(hsl(42%, 100%, 50%)); c43: hue(hsl(43%, 100%, 50%)); c44: hue(hsl(44%, 100%, 50%)); c45: hue(hsl(45%, 100%, 50%)); c46: hue(hsl(46%, 100%, 50%)); c47: hue(hsl(47%, 100%, 50%)); c48: hue(hsl(48%, 100%, 50%)); c49: hue(hsl(49%, 100%, 50%)); c50: hue(hsl(50%, 100%, 50%)); c51: hue(hsl(51%, 100%, 50%)); c52: hue(hsl(52%, 100%, 50%)); c53: hue(hsl(53%, 100%, 50%)); c54: hue(hsl(54%, 100%, 50%)); c55: hue(hsl(55%, 100%, 50%)); c56: hue(hsl(56%, 100%, 50%)); c57: hue(hsl(57%, 100%, 50%)); c58: hue(hsl(58%, 100%, 50%)); c59: hue(hsl(59%, 100%, 50%)); c60: hue(hsl(60%, 100%, 50%)); c61: hue(hsl(61%, 100%, 50%)); c62: hue(hsl(62%, 100%, 50%)); c63: hue(hsl(63%, 100%, 50%)); c64: hue(hsl(64%, 100%, 50%)); c65: hue(hsl(65%, 100%, 50%)); c66: hue(hsl(66%, 100%, 50%)); c67: hue(hsl(67%, 100%, 50%)); c68: hue(hsl(68%, 100%, 50%)); c69: hue(hsl(69%, 100%, 50%)); c70: hue(hsl(70%, 100%, 50%)); c71: hue(hsl(71%, 100%, 50%)); c72: hue(hsl(72%, 100%, 50%)); c73: hue(hsl(73%, 100%, 50%)); c74: hue(hsl(74%, 100%, 50%)); c75: hue(hsl(75%, 100%, 50%)); c76: hue(hsl(76%, 100%, 50%)); c77: hue(hsl(77%, 100%, 50%)); c78: hue(hsl(78%, 100%, 50%)); c79: hue(hsl(79%, 100%, 50%)); c80: hue(hsl(80%, 100%, 50%)); c81: hue(hsl(81%, 100%, 50%)); c82: hue(hsl(82%, 100%, 50%)); c83: hue(hsl(83%, 100%, 50%)); c84: hue(hsl(84%, 100%, 50%)); c85: hue(hsl(85%, 100%, 50%)); c86: hue(hsl(86%, 100%, 50%)); c87: hue(hsl(87%, 100%, 50%)); c88: hue(hsl(88%, 100%, 50%)); c89: hue(hsl(89%, 100%, 50%)); c90: hue(hsl(90%, 100%, 50%)); c91: hue(hsl(91%, 100%, 50%)); c92: hue(hsl(92%, 100%, 50%)); c93: hue(hsl(93%, 100%, 50%)); c94: hue(hsl(94%, 100%, 50%)); c95: hue(hsl(95%, 100%, 50%)); c96: hue(hsl(96%, 100%, 50%)); c97: hue(hsl(97%, 100%, 50%)); c98: hue(hsl(98%, 100%, 50%)); c99: hue(hsl(99%, 100%, 50%)); c100: hue(hsl(100%, 100%, 50%)); c101: hue(hsl(101%, 100%, 50%)); c102: hue(hsl(102%, 100%, 50%)); c103: hue(hsl(103%, 100%, 50%)); c104: hue(hsl(104%, 100%, 50%)); c105: hue(hsl(105%, 100%, 50%)); c106: hue(hsl(106%, 100%, 50%)); c107: hue(hsl(107%, 100%, 50%)); c108: hue(hsl(108%, 100%, 50%)); c109: hue(hsl(109%, 100%, 50%)); c110: hue(hsl(110%, 100%, 50%)); c111: hue(hsl(111%, 100%, 50%)); c112: hue(hsl(112%, 100%, 50%)); c113: hue(hsl(113%, 100%, 50%)); c114: hue(hsl(114%, 100%, 50%)); c115: hue(hsl(115%, 100%, 50%)); c116: hue(hsl(116%, 100%, 50%)); c117: hue(hsl(117%, 100%, 50%)); c118: hue(hsl(118%, 100%, 50%)); c119: hue(hsl(119%, 100%, 50%)); c120: hue(hsl(120%, 100%, 50%)); c121: hue(hsl(121%, 100%, 50%)); c122: hue(hsl(122%, 100%, 50%)); c123: hue(hsl(123%, 100%, 50%)); c124: hue(hsl(124%, 100%, 50%)); c125: hue(hsl(125%, 100%, 50%)); c126: hue(hsl(126%, 100%, 50%)); c127: hue(hsl(127%, 100%, 50%)); c128: hue(hsl(128%, 100%, 50%)); c129: hue(hsl(129%, 100%, 50%)); c130: hue(hsl(130%, 100%, 50%)); c131: hue(hsl(131%, 100%, 50%)); c132: hue(hsl(132%, 100%, 50%)); c133: hue(hsl(133%, 100%, 50%)); c134: hue(hsl(134%, 100%, 50%)); c135: hue(hsl(135%, 100%, 50%)); c136: hue(hsl(136%, 100%, 50%)); c137: hue(hsl(137%, 100%, 50%)); c138: hue(hsl(138%, 100%, 50%)); c139: hue(hsl(139%, 100%, 50%)); c140: hue(hsl(140%, 100%, 50%)); c141: hue(hsl(141%, 100%, 50%)); c142: hue(hsl(142%, 100%, 50%)); c143: hue(hsl(143%, 100%, 50%)); c144: hue(hsl(144%, 100%, 50%)); c145: hue(hsl(145%, 100%, 50%)); c146: hue(hsl(146%, 100%, 50%)); c147: hue(hsl(147%, 100%, 50%)); c148: hue(hsl(148%, 100%, 50%)); c149: hue(hsl(149%, 100%, 50%)); c150: hue(hsl(150%, 100%, 50%)); c151: hue(hsl(151%, 100%, 50%)); c152: hue(hsl(152%, 100%, 50%)); c153: hue(hsl(153%, 100%, 50%)); c154: hue(hsl(154%, 100%, 50%)); c155: hue(hsl(155%, 100%, 50%)); c156: hue(hsl(156%, 100%, 50%)); c157: hue(hsl(157%, 100%, 50%)); c158: hue(hsl(158%, 100%, 50%)); c159: hue(hsl(159%, 100%, 50%)); c160: hue(hsl(160%, 100%, 50%)); c161: hue(hsl(161%, 100%, 50%)); c162: hue(hsl(162%, 100%, 50%)); c163: hue(hsl(163%, 100%, 50%)); c164: hue(hsl(164%, 100%, 50%)); c165: hue(hsl(165%, 100%, 50%)); c166: hue(hsl(166%, 100%, 50%)); c167: hue(hsl(167%, 100%, 50%)); c168: hue(hsl(168%, 100%, 50%)); c169: hue(hsl(169%, 100%, 50%)); c170: hue(hsl(170%, 100%, 50%)); c171: hue(hsl(171%, 100%, 50%)); c172: hue(hsl(172%, 100%, 50%)); c173: hue(hsl(173%, 100%, 50%)); c174: hue(hsl(174%, 100%, 50%)); c175: hue(hsl(175%, 100%, 50%)); c176: hue(hsl(176%, 100%, 50%)); c177: hue(hsl(177%, 100%, 50%)); c178: hue(hsl(178%, 100%, 50%)); c179: hue(hsl(179%, 100%, 50%)); c180: hue(hsl(180%, 100%, 50%)); c181: hue(hsl(181%, 100%, 50%)); c182: hue(hsl(182%, 100%, 50%)); c183: hue(hsl(183%, 100%, 50%)); c184: hue(hsl(184%, 100%, 50%)); c185: hue(hsl(185%, 100%, 50%)); c186: hue(hsl(186%, 100%, 50%)); c187: hue(hsl(187%, 100%, 50%)); c188: hue(hsl(188%, 100%, 50%)); c189: hue(hsl(189%, 100%, 50%)); c190: hue(hsl(190%, 100%, 50%)); c191: hue(hsl(191%, 100%, 50%)); c192: hue(hsl(192%, 100%, 50%)); c193: hue(hsl(193%, 100%, 50%)); c194: hue(hsl(194%, 100%, 50%)); c195: hue(hsl(195%, 100%, 50%)); c196: hue(hsl(196%, 100%, 50%)); c197: hue(hsl(197%, 100%, 50%)); c198: hue(hsl(198%, 100%, 50%)); c199: hue(hsl(199%, 100%, 50%)); c200: hue(hsl(200%, 100%, 50%)); c201: hue(hsl(201%, 100%, 50%)); c202: hue(hsl(202%, 100%, 50%)); c203: hue(hsl(203%, 100%, 50%)); c204: hue(hsl(204%, 100%, 50%)); c205: hue(hsl(205%, 100%, 50%)); c206: hue(hsl(206%, 100%, 50%)); c207: hue(hsl(207%, 100%, 50%)); c208: hue(hsl(208%, 100%, 50%)); c209: hue(hsl(209%, 100%, 50%)); c210: hue(hsl(210%, 100%, 50%)); c211: hue(hsl(211%, 100%, 50%)); c212: hue(hsl(212%, 100%, 50%)); c213: hue(hsl(213%, 100%, 50%)); c214: hue(hsl(214%, 100%, 50%)); c215: hue(hsl(215%, 100%, 50%)); c216: hue(hsl(216%, 100%, 50%)); c217: hue(hsl(217%, 100%, 50%)); c218: hue(hsl(218%, 100%, 50%)); c219: hue(hsl(219%, 100%, 50%)); c220: hue(hsl(220%, 100%, 50%)); c221: hue(hsl(221%, 100%, 50%)); c222: hue(hsl(222%, 100%, 50%)); c223: hue(hsl(223%, 100%, 50%)); c224: hue(hsl(224%, 100%, 50%)); c225: hue(hsl(225%, 100%, 50%)); c226: hue(hsl(226%, 100%, 50%)); c227: hue(hsl(227%, 100%, 50%)); c228: hue(hsl(228%, 100%, 50%)); c229: hue(hsl(229%, 100%, 50%)); c230: hue(hsl(230%, 100%, 50%)); c231: hue(hsl(231%, 100%, 50%)); c232: hue(hsl(232%, 100%, 50%)); c233: hue(hsl(233%, 100%, 50%)); c234: hue(hsl(234%, 100%, 50%)); c235: hue(hsl(235%, 100%, 50%)); c236: hue(hsl(236%, 100%, 50%)); c237: hue(hsl(237%, 100%, 50%)); c238: hue(hsl(238%, 100%, 50%)); c239: hue(hsl(239%, 100%, 50%)); c240: hue(hsl(240%, 100%, 50%)); c241: hue(hsl(241%, 100%, 50%)); c242: hue(hsl(242%, 100%, 50%)); c243: hue(hsl(243%, 100%, 50%)); c244: hue(hsl(244%, 100%, 50%)); c245: hue(hsl(245%, 100%, 50%)); c246: hue(hsl(246%, 100%, 50%)); c247: hue(hsl(247%, 100%, 50%)); c248: hue(hsl(248%, 100%, 50%)); c249: hue(hsl(249%, 100%, 50%)); c250: hue(hsl(250%, 100%, 50%)); c251: hue(hsl(251%, 100%, 50%)); c252: hue(hsl(252%, 100%, 50%)); c253: hue(hsl(253%, 100%, 50%)); c254: hue(hsl(254%, 100%, 50%)); c255: hue(hsl(255%, 100%, 50%)); c256: hue(hsl(256%, 100%, 50%)); c257: hue(hsl(257%, 100%, 50%)); c258: hue(hsl(258%, 100%, 50%)); c259: hue(hsl(259%, 100%, 50%)); c260: hue(hsl(260%, 100%, 50%)); c261: hue(hsl(261%, 100%, 50%)); c262: hue(hsl(262%, 100%, 50%)); c263: hue(hsl(263%, 100%, 50%)); c264: hue(hsl(264%, 100%, 50%)); c265: hue(hsl(265%, 100%, 50%)); c266: hue(hsl(266%, 100%, 50%)); c267: hue(hsl(267%, 100%, 50%)); c268: hue(hsl(268%, 100%, 50%)); c269: hue(hsl(269%, 100%, 50%)); c270: hue(hsl(270%, 100%, 50%)); c271: hue(hsl(271%, 100%, 50%)); c272: hue(hsl(272%, 100%, 50%)); c273: hue(hsl(273%, 100%, 50%)); c274: hue(hsl(274%, 100%, 50%)); c275: hue(hsl(275%, 100%, 50%)); c276: hue(hsl(276%, 100%, 50%)); c277: hue(hsl(277%, 100%, 50%)); c278: hue(hsl(278%, 100%, 50%)); c279: hue(hsl(279%, 100%, 50%)); c280: hue(hsl(280%, 100%, 50%)); c281: hue(hsl(281%, 100%, 50%)); c282: hue(hsl(282%, 100%, 50%)); c283: hue(hsl(283%, 100%, 50%)); c284: hue(hsl(284%, 100%, 50%)); c285: hue(hsl(285%, 100%, 50%)); c286: hue(hsl(286%, 100%, 50%)); c287: hue(hsl(287%, 100%, 50%)); c288: hue(hsl(288%, 100%, 50%)); c289: hue(hsl(289%, 100%, 50%)); c290: hue(hsl(290%, 100%, 50%)); c291: hue(hsl(291%, 100%, 50%)); c292: hue(hsl(292%, 100%, 50%)); c293: hue(hsl(293%, 100%, 50%)); c294: hue(hsl(294%, 100%, 50%)); c295: hue(hsl(295%, 100%, 50%)); c296: hue(hsl(296%, 100%, 50%)); c297: hue(hsl(297%, 100%, 50%)); c298: hue(hsl(298%, 100%, 50%)); c299: hue(hsl(299%, 100%, 50%)); c300: hue(hsl(300%, 100%, 50%)); c301: hue(hsl(301%, 100%, 50%)); c302: hue(hsl(302%, 100%, 50%)); c303: hue(hsl(303%, 100%, 50%)); c304: hue(hsl(304%, 100%, 50%)); c305: hue(hsl(305%, 100%, 50%)); c306: hue(hsl(306%, 100%, 50%)); c307: hue(hsl(307%, 100%, 50%)); c308: hue(hsl(308%, 100%, 50%)); c309: hue(hsl(309%, 100%, 50%)); c310: hue(hsl(310%, 100%, 50%)); c311: hue(hsl(311%, 100%, 50%)); c312: hue(hsl(312%, 100%, 50%)); c313: hue(hsl(313%, 100%, 50%)); c314: hue(hsl(314%, 100%, 50%)); c315: hue(hsl(315%, 100%, 50%)); c316: hue(hsl(316%, 100%, 50%)); c317: hue(hsl(317%, 100%, 50%)); c318: hue(hsl(318%, 100%, 50%)); c319: hue(hsl(319%, 100%, 50%)); c320: hue(hsl(320%, 100%, 50%)); c321: hue(hsl(321%, 100%, 50%)); c322: hue(hsl(322%, 100%, 50%)); c323: hue(hsl(323%, 100%, 50%)); c324: hue(hsl(324%, 100%, 50%)); c325: hue(hsl(325%, 100%, 50%)); c326: hue(hsl(326%, 100%, 50%)); c327: hue(hsl(327%, 100%, 50%)); c328: hue(hsl(328%, 100%, 50%)); c329: hue(hsl(329%, 100%, 50%)); c330: hue(hsl(330%, 100%, 50%)); c331: hue(hsl(331%, 100%, 50%)); c332: hue(hsl(332%, 100%, 50%)); c333: hue(hsl(333%, 100%, 50%)); c334: hue(hsl(334%, 100%, 50%)); c335: hue(hsl(335%, 100%, 50%)); c336: hue(hsl(336%, 100%, 50%)); c337: hue(hsl(337%, 100%, 50%)); c338: hue(hsl(338%, 100%, 50%)); c339: hue(hsl(339%, 100%, 50%)); c340: hue(hsl(340%, 100%, 50%)); c341: hue(hsl(341%, 100%, 50%)); c342: hue(hsl(342%, 100%, 50%)); c343: hue(hsl(343%, 100%, 50%)); c344: hue(hsl(344%, 100%, 50%)); c345: hue(hsl(345%, 100%, 50%)); c346: hue(hsl(346%, 100%, 50%)); c347: hue(hsl(347%, 100%, 50%)); c348: hue(hsl(348%, 100%, 50%)); c349: hue(hsl(349%, 100%, 50%)); c350: hue(hsl(350%, 100%, 50%)); c351: hue(hsl(351%, 100%, 50%)); c352: hue(hsl(352%, 100%, 50%)); c353: hue(hsl(353%, 100%, 50%)); c354: hue(hsl(354%, 100%, 50%)); c355: hue(hsl(355%, 100%, 50%)); c356: hue(hsl(356%, 100%, 50%)); c357: hue(hsl(357%, 100%, 50%)); c358: hue(hsl(358%, 100%, 50%)); c359: hue(hsl(359%, 100%, 50%)); c360: hue(hsl(360%, 100%, 50%)); c361: hue(hsl(361%, 100%, 50%)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/lighten/000077500000000000000000000000001305254536400277515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/lighten/expected_output.css000066400000000000000000000031131305254536400337020ustar00rootroot00000000000000foo { c0: black; c1: #030303; c2: #050505; c3: #080808; c4: #0a0a0a; c5: #0d0d0d; c6: #0f0f0f; c7: #121212; c8: #141414; c9: #171717; c10: #1a1a1a; c11: #1c1c1c; c12: #1f1f1f; c13: #212121; c14: #242424; c15: #262626; c16: #292929; c17: #2b2b2b; c18: #2e2e2e; c19: #303030; c20: #333333; c21: #363636; c22: #383838; c23: #3b3b3b; c24: #3d3d3d; c25: #404040; c26: #424242; c27: #454545; c28: #474747; c29: #4a4a4a; c30: #4d4d4d; c31: #4f4f4f; c32: #525252; c33: #545454; c34: #575757; c35: #595959; c36: #5c5c5c; c37: #5e5e5e; c38: #616161; c39: #636363; c40: #666666; c41: dimgray; c42: #6b6b6b; c43: #6e6e6e; c44: #707070; c45: #737373; c46: #757575; c47: #787878; c48: #7a7a7a; c49: #7d7d7d; c50: gray; c51: #828282; c52: #858585; c53: #878787; c54: #8a8a8a; c55: #8c8c8c; c56: #8f8f8f; c57: #919191; c58: #949494; c59: #969696; c60: #999999; c61: #9c9c9c; c62: #9e9e9e; c63: #a1a1a1; c64: #a3a3a3; c65: #a6a6a6; c66: #a8a8a8; c67: #ababab; c68: #adadad; c69: #b0b0b0; c70: #b3b3b3; c71: #b5b5b5; c72: #b8b8b8; c73: #bababa; c74: #bdbdbd; c75: #bfbfbf; c76: #c2c2c2; c77: #c4c4c4; c78: #c7c7c7; c79: #c9c9c9; c80: #cccccc; c81: #cfcfcf; c82: #d1d1d1; c83: #d4d4d4; c84: #d6d6d6; c85: #d9d9d9; c86: #dbdbdb; c87: #dedede; c88: #e0e0e0; c89: #e3e3e3; c90: #e6e6e6; c91: #e8e8e8; c92: #ebebeb; c93: #ededed; c94: #f0f0f0; c95: #f2f2f2; c96: whitesmoke; c97: #f7f7f7; c98: #fafafa; c99: #fcfcfc; c100: white; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/lighten/input.scss000066400000000000000000000054021305254536400320060ustar00rootroot00000000000000foo { c0: lighten(black, 0%); c1: lighten(black, 1%); c2: lighten(black, 2%); c3: lighten(black, 3%); c4: lighten(black, 4%); c5: lighten(black, 5%); c6: lighten(black, 6%); c7: lighten(black, 7%); c8: lighten(black, 8%); c9: lighten(black, 9%); c10: lighten(black, 10%); c11: lighten(black, 11%); c12: lighten(black, 12%); c13: lighten(black, 13%); c14: lighten(black, 14%); c15: lighten(black, 15%); c16: lighten(black, 16%); c17: lighten(black, 17%); c18: lighten(black, 18%); c19: lighten(black, 19%); c20: lighten(black, 20%); c21: lighten(black, 21%); c22: lighten(black, 22%); c23: lighten(black, 23%); c24: lighten(black, 24%); c25: lighten(black, 25%); c26: lighten(black, 26%); c27: lighten(black, 27%); c28: lighten(black, 28%); c29: lighten(black, 29%); c30: lighten(black, 30%); c31: lighten(black, 31%); c32: lighten(black, 32%); c33: lighten(black, 33%); c34: lighten(black, 34%); c35: lighten(black, 35%); c36: lighten(black, 36%); c37: lighten(black, 37%); c38: lighten(black, 38%); c39: lighten(black, 39%); c40: lighten(black, 40%); c41: lighten(black, 41%); c42: lighten(black, 42%); c43: lighten(black, 43%); c44: lighten(black, 44%); c45: lighten(black, 45%); c46: lighten(black, 46%); c47: lighten(black, 47%); c48: lighten(black, 48%); c49: lighten(black, 49%); c50: lighten(black, 50%); c51: lighten(black, 51%); c52: lighten(black, 52%); c53: lighten(black, 53%); c54: lighten(black, 54%); c55: lighten(black, 55%); c56: lighten(black, 56%); c57: lighten(black, 57%); c58: lighten(black, 58%); c59: lighten(black, 59%); c60: lighten(black, 60%); c61: lighten(black, 61%); c62: lighten(black, 62%); c63: lighten(black, 63%); c64: lighten(black, 64%); c65: lighten(black, 65%); c66: lighten(black, 66%); c67: lighten(black, 67%); c68: lighten(black, 68%); c69: lighten(black, 69%); c70: lighten(black, 70%); c71: lighten(black, 71%); c72: lighten(black, 72%); c73: lighten(black, 73%); c74: lighten(black, 74%); c75: lighten(black, 75%); c76: lighten(black, 76%); c77: lighten(black, 77%); c78: lighten(black, 78%); c79: lighten(black, 79%); c80: lighten(black, 80%); c81: lighten(black, 81%); c82: lighten(black, 82%); c83: lighten(black, 83%); c84: lighten(black, 84%); c85: lighten(black, 85%); c86: lighten(black, 86%); c87: lighten(black, 87%); c88: lighten(black, 88%); c89: lighten(black, 89%); c90: lighten(black, 90%); c91: lighten(black, 91%); c92: lighten(black, 92%); c93: lighten(black, 93%); c94: lighten(black, 94%); c95: lighten(black, 95%); c96: lighten(black, 96%); c97: lighten(black, 97%); c98: lighten(black, 98%); c99: lighten(black, 99%); c100: lighten(black, 100%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/lightness/000077500000000000000000000000001305254536400303175ustar00rootroot00000000000000expected_output.css000066400000000000000000000022621305254536400341750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/lightnessfoo { c0: 0%; c1: 1%; c2: 2%; c3: 3%; c4: 4%; c5: 5%; c6: 6%; c7: 7%; c8: 8%; c9: 9%; c10: 10%; c11: 11%; c12: 12%; c13: 13%; c14: 14%; c15: 15%; c16: 16%; c17: 17%; c18: 18%; c19: 19%; c20: 20%; c21: 21%; c22: 22%; c23: 23%; c24: 24%; c25: 25%; c26: 26%; c27: 27%; c28: 28%; c29: 29%; c30: 30%; c31: 31%; c32: 32%; c33: 33%; c34: 34%; c35: 35%; c36: 36%; c37: 37%; c38: 38%; c39: 39%; c40: 40%; c41: 41%; c42: 42%; c43: 43%; c44: 44%; c45: 45%; c46: 46%; c47: 47%; c48: 48%; c49: 49%; c50: 50%; c51: 51%; c52: 52%; c53: 53%; c54: 54%; c55: 55%; c56: 56%; c57: 57%; c58: 58%; c59: 59%; c60: 60%; c61: 61%; c62: 62%; c63: 63%; c64: 64%; c65: 65%; c66: 66%; c67: 67%; c68: 68%; c69: 69%; c70: 70%; c71: 71%; c72: 72%; c73: 73%; c74: 74%; c75: 75%; c76: 76%; c77: 77%; c78: 78%; c79: 79%; c80: 80%; c81: 81%; c82: 82%; c83: 83%; c84: 84%; c85: 85%; c86: 86%; c87: 87%; c88: 88%; c89: 89%; c90: 90%; c91: 91%; c92: 92%; c93: 93%; c94: 94%; c95: 95%; c96: 96%; c97: 97%; c98: 98%; c99: 99%; c100: 100%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/lightness/input.scss000066400000000000000000000073641305254536400323650ustar00rootroot00000000000000foo { c0: lightness(hsl(100, 50%, 0%)); c1: lightness(hsl(100, 50%, 1%)); c2: lightness(hsl(100, 50%, 2%)); c3: lightness(hsl(100, 50%, 3%)); c4: lightness(hsl(100, 50%, 4%)); c5: lightness(hsl(100, 50%, 5%)); c6: lightness(hsl(100, 50%, 6%)); c7: lightness(hsl(100, 50%, 7%)); c8: lightness(hsl(100, 50%, 8%)); c9: lightness(hsl(100, 50%, 9%)); c10: lightness(hsl(100, 50%, 10%)); c11: lightness(hsl(100, 50%, 11%)); c12: lightness(hsl(100, 50%, 12%)); c13: lightness(hsl(100, 50%, 13%)); c14: lightness(hsl(100, 50%, 14%)); c15: lightness(hsl(100, 50%, 15%)); c16: lightness(hsl(100, 50%, 16%)); c17: lightness(hsl(100, 50%, 17%)); c18: lightness(hsl(100, 50%, 18%)); c19: lightness(hsl(100, 50%, 19%)); c20: lightness(hsl(100, 50%, 20%)); c21: lightness(hsl(100, 50%, 21%)); c22: lightness(hsl(100, 50%, 22%)); c23: lightness(hsl(100, 50%, 23%)); c24: lightness(hsl(100, 50%, 24%)); c25: lightness(hsl(100, 50%, 25%)); c26: lightness(hsl(100, 50%, 26%)); c27: lightness(hsl(100, 50%, 27%)); c28: lightness(hsl(100, 50%, 28%)); c29: lightness(hsl(100, 50%, 29%)); c30: lightness(hsl(100, 50%, 30%)); c31: lightness(hsl(100, 50%, 31%)); c32: lightness(hsl(100, 50%, 32%)); c33: lightness(hsl(100, 50%, 33%)); c34: lightness(hsl(100, 50%, 34%)); c35: lightness(hsl(100, 50%, 35%)); c36: lightness(hsl(100, 50%, 36%)); c37: lightness(hsl(100, 50%, 37%)); c38: lightness(hsl(100, 50%, 38%)); c39: lightness(hsl(100, 50%, 39%)); c40: lightness(hsl(100, 50%, 40%)); c41: lightness(hsl(100, 50%, 41%)); c42: lightness(hsl(100, 50%, 42%)); c43: lightness(hsl(100, 50%, 43%)); c44: lightness(hsl(100, 50%, 44%)); c45: lightness(hsl(100, 50%, 45%)); c46: lightness(hsl(100, 50%, 46%)); c47: lightness(hsl(100, 50%, 47%)); c48: lightness(hsl(100, 50%, 48%)); c49: lightness(hsl(100, 50%, 49%)); c50: lightness(hsl(100, 50%, 50%)); c51: lightness(hsl(100, 50%, 51%)); c52: lightness(hsl(100, 50%, 52%)); c53: lightness(hsl(100, 50%, 53%)); c54: lightness(hsl(100, 50%, 54%)); c55: lightness(hsl(100, 50%, 55%)); c56: lightness(hsl(100, 50%, 56%)); c57: lightness(hsl(100, 50%, 57%)); c58: lightness(hsl(100, 50%, 58%)); c59: lightness(hsl(100, 50%, 59%)); c60: lightness(hsl(100, 50%, 60%)); c61: lightness(hsl(100, 50%, 61%)); c62: lightness(hsl(100, 50%, 62%)); c63: lightness(hsl(100, 50%, 63%)); c64: lightness(hsl(100, 50%, 64%)); c65: lightness(hsl(100, 50%, 65%)); c66: lightness(hsl(100, 50%, 66%)); c67: lightness(hsl(100, 50%, 67%)); c68: lightness(hsl(100, 50%, 68%)); c69: lightness(hsl(100, 50%, 69%)); c70: lightness(hsl(100, 50%, 70%)); c71: lightness(hsl(100, 50%, 71%)); c72: lightness(hsl(100, 50%, 72%)); c73: lightness(hsl(100, 50%, 73%)); c74: lightness(hsl(100, 50%, 74%)); c75: lightness(hsl(100, 50%, 75%)); c76: lightness(hsl(100, 50%, 76%)); c77: lightness(hsl(100, 50%, 77%)); c78: lightness(hsl(100, 50%, 78%)); c79: lightness(hsl(100, 50%, 79%)); c80: lightness(hsl(100, 50%, 80%)); c81: lightness(hsl(100, 50%, 81%)); c82: lightness(hsl(100, 50%, 82%)); c83: lightness(hsl(100, 50%, 83%)); c84: lightness(hsl(100, 50%, 84%)); c85: lightness(hsl(100, 50%, 85%)); c86: lightness(hsl(100, 50%, 86%)); c87: lightness(hsl(100, 50%, 87%)); c88: lightness(hsl(100, 50%, 88%)); c89: lightness(hsl(100, 50%, 89%)); c90: lightness(hsl(100, 50%, 90%)); c91: lightness(hsl(100, 50%, 91%)); c92: lightness(hsl(100, 50%, 92%)); c93: lightness(hsl(100, 50%, 93%)); c94: lightness(hsl(100, 50%, 94%)); c95: lightness(hsl(100, 50%, 95%)); c96: lightness(hsl(100, 50%, 96%)); c97: lightness(hsl(100, 50%, 97%)); c98: lightness(hsl(100, 50%, 98%)); c99: lightness(hsl(100, 50%, 99%)); c100: lightness(hsl(100, 50%, 100%)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/saturation/000077500000000000000000000000001305254536400305105ustar00rootroot00000000000000expected_output.css000066400000000000000000000022621305254536400343660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/saturationfoo { c0: 0%; c1: 1%; c2: 2%; c3: 3%; c4: 4%; c5: 5%; c6: 6%; c7: 7%; c8: 8%; c9: 9%; c10: 10%; c11: 11%; c12: 12%; c13: 13%; c14: 14%; c15: 15%; c16: 16%; c17: 17%; c18: 18%; c19: 19%; c20: 20%; c21: 21%; c22: 22%; c23: 23%; c24: 24%; c25: 25%; c26: 26%; c27: 27%; c28: 28%; c29: 29%; c30: 30%; c31: 31%; c32: 32%; c33: 33%; c34: 34%; c35: 35%; c36: 36%; c37: 37%; c38: 38%; c39: 39%; c40: 40%; c41: 41%; c42: 42%; c43: 43%; c44: 44%; c45: 45%; c46: 46%; c47: 47%; c48: 48%; c49: 49%; c50: 50%; c51: 51%; c52: 52%; c53: 53%; c54: 54%; c55: 55%; c56: 56%; c57: 57%; c58: 58%; c59: 59%; c60: 60%; c61: 61%; c62: 62%; c63: 63%; c64: 64%; c65: 65%; c66: 66%; c67: 67%; c68: 68%; c69: 69%; c70: 70%; c71: 71%; c72: 72%; c73: 73%; c74: 74%; c75: 75%; c76: 76%; c77: 77%; c78: 78%; c79: 79%; c80: 80%; c81: 81%; c82: 82%; c83: 83%; c84: 84%; c85: 85%; c86: 86%; c87: 87%; c88: 88%; c89: 89%; c90: 90%; c91: 91%; c92: 92%; c93: 93%; c94: 94%; c95: 95%; c96: 96%; c97: 97%; c98: 98%; c99: 99%; c100: 100%; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/hsl/saturation/input.scss000066400000000000000000000075311305254536400325520ustar00rootroot00000000000000foo { c0: saturation(hsl(100, 0%, 50%)); c1: saturation(hsl(100, 1%, 50%)); c2: saturation(hsl(100, 2%, 50%)); c3: saturation(hsl(100, 3%, 50%)); c4: saturation(hsl(100, 4%, 50%)); c5: saturation(hsl(100, 5%, 50%)); c6: saturation(hsl(100, 6%, 50%)); c7: saturation(hsl(100, 7%, 50%)); c8: saturation(hsl(100, 8%, 50%)); c9: saturation(hsl(100, 9%, 50%)); c10: saturation(hsl(100, 10%, 50%)); c11: saturation(hsl(100, 11%, 50%)); c12: saturation(hsl(100, 12%, 50%)); c13: saturation(hsl(100, 13%, 50%)); c14: saturation(hsl(100, 14%, 50%)); c15: saturation(hsl(100, 15%, 50%)); c16: saturation(hsl(100, 16%, 50%)); c17: saturation(hsl(100, 17%, 50%)); c18: saturation(hsl(100, 18%, 50%)); c19: saturation(hsl(100, 19%, 50%)); c20: saturation(hsl(100, 20%, 50%)); c21: saturation(hsl(100, 21%, 50%)); c22: saturation(hsl(100, 22%, 50%)); c23: saturation(hsl(100, 23%, 50%)); c24: saturation(hsl(100, 24%, 50%)); c25: saturation(hsl(100, 25%, 50%)); c26: saturation(hsl(100, 26%, 50%)); c27: saturation(hsl(100, 27%, 50%)); c28: saturation(hsl(100, 28%, 50%)); c29: saturation(hsl(100, 29%, 50%)); c30: saturation(hsl(100, 30%, 50%)); c31: saturation(hsl(100, 31%, 50%)); c32: saturation(hsl(100, 32%, 50%)); c33: saturation(hsl(100, 33%, 50%)); c34: saturation(hsl(100, 34%, 50%)); c35: saturation(hsl(100, 35%, 50%)); c36: saturation(hsl(100, 36%, 50%)); c37: saturation(hsl(100, 37%, 50%)); c38: saturation(hsl(100, 38%, 50%)); c39: saturation(hsl(100, 39%, 50%)); c40: saturation(hsl(100, 40%, 50%)); c41: saturation(hsl(100, 41%, 50%)); c42: saturation(hsl(100, 42%, 50%)); c43: saturation(hsl(100, 43%, 50%)); c44: saturation(hsl(100, 44%, 50%)); c45: saturation(hsl(100, 45%, 50%)); c46: saturation(hsl(100, 46%, 50%)); c47: saturation(hsl(100, 47%, 50%)); c48: saturation(hsl(100, 48%, 50%)); c49: saturation(hsl(100, 49%, 50%)); c50: saturation(hsl(100, 50%, 50%)); c51: saturation(hsl(100, 51%, 50%)); c52: saturation(hsl(100, 52%, 50%)); c53: saturation(hsl(100, 53%, 50%)); c54: saturation(hsl(100, 54%, 50%)); c55: saturation(hsl(100, 55%, 50%)); c56: saturation(hsl(100, 56%, 50%)); c57: saturation(hsl(100, 57%, 50%)); c58: saturation(hsl(100, 58%, 50%)); c59: saturation(hsl(100, 59%, 50%)); c60: saturation(hsl(100, 60%, 50%)); c61: saturation(hsl(100, 61%, 50%)); c62: saturation(hsl(100, 62%, 50%)); c63: saturation(hsl(100, 63%, 50%)); c64: saturation(hsl(100, 64%, 50%)); c65: saturation(hsl(100, 65%, 50%)); c66: saturation(hsl(100, 66%, 50%)); c67: saturation(hsl(100, 67%, 50%)); c68: saturation(hsl(100, 68%, 50%)); c69: saturation(hsl(100, 69%, 50%)); c70: saturation(hsl(100, 70%, 50%)); c71: saturation(hsl(100, 71%, 50%)); c72: saturation(hsl(100, 72%, 50%)); c73: saturation(hsl(100, 73%, 50%)); c74: saturation(hsl(100, 74%, 50%)); c75: saturation(hsl(100, 75%, 50%)); c76: saturation(hsl(100, 76%, 50%)); c77: saturation(hsl(100, 77%, 50%)); c78: saturation(hsl(100, 78%, 50%)); c79: saturation(hsl(100, 79%, 50%)); c80: saturation(hsl(100, 80%, 50%)); c81: saturation(hsl(100, 81%, 50%)); c82: saturation(hsl(100, 82%, 50%)); c83: saturation(hsl(100, 83%, 50%)); c84: saturation(hsl(100, 84%, 50%)); c85: saturation(hsl(100, 85%, 50%)); c86: saturation(hsl(100, 86%, 50%)); c87: saturation(hsl(100, 87%, 50%)); c88: saturation(hsl(100, 88%, 50%)); c89: saturation(hsl(100, 89%, 50%)); c90: saturation(hsl(100, 90%, 50%)); c91: saturation(hsl(100, 91%, 50%)); c92: saturation(hsl(100, 92%, 50%)); c93: saturation(hsl(100, 93%, 50%)); c94: saturation(hsl(100, 94%, 50%)); c95: saturation(hsl(100, 95%, 50%)); c96: saturation(hsl(100, 96%, 50%)); c97: saturation(hsl(100, 97%, 50%)); c98: saturation(hsl(100, 98%, 50%)); c99: saturation(hsl(100, 99%, 50%)); c100: saturation(hsl(100, 100%, 50%)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/000077500000000000000000000000001305254536400272015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/alpha/000077500000000000000000000000001305254536400302665ustar00rootroot00000000000000expected_output.css000066400000000000000000000001761305254536400341460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/alphafoo { c0: 0; c1: 0.1; c2: 0.2; c3: 0.3; c4: 0.4; c5: 0.5; c6: 0.6; c7: 0.7; c8: 0.8; c9: 0.9; c10: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/alpha/input.scss000066400000000000000000000005471305254536400323300ustar00rootroot00000000000000foo { c0: opacity(rgba(0,0,0,0.0)); c1: opacity(rgba(0,0,0,0.1)); c2: opacity(rgba(0,0,0,0.2)); c3: opacity(rgba(0,0,0,0.3)); c4: opacity(rgba(0,0,0,0.4)); c5: opacity(rgba(0,0,0,0.5)); c6: opacity(rgba(0,0,0,0.6)); c7: opacity(rgba(0,0,0,0.7)); c8: opacity(rgba(0,0,0,0.8)); c9: opacity(rgba(0,0,0,0.9)); c10: opacity(rgba(0,0,0,1)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/fade-in/000077500000000000000000000000001305254536400305045ustar00rootroot00000000000000expected_output.css000066400000000000000000000004151305254536400343600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/fade-infoo { c0: rgba(0, 0, 0, 0.1); c1: rgba(0, 0, 0, 0.2); c2: rgba(0, 0, 0, 0.3); c3: rgba(0, 0, 0, 0.4); c4: rgba(0, 0, 0, 0.5); c5: rgba(0, 0, 0, 0.6); c6: rgba(0, 0, 0, 0.7); c7: rgba(0, 0, 0, 0.8); c8: rgba(0, 0, 0, 0.9); c9: black; c10: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/fade-in/input.scss000066400000000000000000000006361305254536400325450ustar00rootroot00000000000000foo { c0: fade-in(rgba(0,0,0,0.0), 0.1); c1: fade-in(rgba(0,0,0,0.1), 0.1); c2: fade-in(rgba(0,0,0,0.2), 0.1); c3: fade-in(rgba(0,0,0,0.3), 0.1); c4: fade-in(rgba(0,0,0,0.4), 0.1); c5: fade-in(rgba(0,0,0,0.5), 0.1); c6: fade-in(rgba(0,0,0,0.6), 0.1); c7: fade-in(rgba(0,0,0,0.7), 0.1); c8: fade-in(rgba(0,0,0,0.8), 0.1); c9: fade-in(rgba(0,0,0,0.9), 0.1); c10: fade-in(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/fade-out/000077500000000000000000000000001305254536400307055ustar00rootroot00000000000000expected_output.css000066400000000000000000000004311305254536400345570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/fade-outfoo { c0: transparent; c1: transparent; c2: rgba(0, 0, 0, 0.1); c3: rgba(0, 0, 0, 0.2); c4: rgba(0, 0, 0, 0.3); c5: rgba(0, 0, 0, 0.4); c6: rgba(0, 0, 0, 0.5); c7: rgba(0, 0, 0, 0.6); c8: rgba(0, 0, 0, 0.7); c9: rgba(0, 0, 0, 0.8); c10: rgba(0, 0, 0, 0.9); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/fade-out/input.scss000066400000000000000000000006511305254536400327430ustar00rootroot00000000000000foo { c0: fade-out(rgba(0,0,0,0.0), 0.1); c1: fade-out(rgba(0,0,0,0.1), 0.1); c2: fade-out(rgba(0,0,0,0.2), 0.1); c3: fade-out(rgba(0,0,0,0.3), 0.1); c4: fade-out(rgba(0,0,0,0.4), 0.1); c5: fade-out(rgba(0,0,0,0.5), 0.1); c6: fade-out(rgba(0,0,0,0.6), 0.1); c7: fade-out(rgba(0,0,0,0.7), 0.1); c8: fade-out(rgba(0,0,0,0.8), 0.1); c9: fade-out(rgba(0,0,0,0.9), 0.1); c10: fade-out(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/opacify/000077500000000000000000000000001305254536400306335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000001305254536400344750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/opacifysass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/opacify/input.scss000066400000000000000000000000001305254536400326550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/opacity/000077500000000000000000000000001305254536400306515ustar00rootroot00000000000000expected_output.css000066400000000000000000000004151305254536400345250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/opacityfoo { c0: rgba(0, 0, 0, 0.1); c1: rgba(0, 0, 0, 0.2); c2: rgba(0, 0, 0, 0.3); c3: rgba(0, 0, 0, 0.4); c4: rgba(0, 0, 0, 0.5); c5: rgba(0, 0, 0, 0.6); c6: rgba(0, 0, 0, 0.7); c7: rgba(0, 0, 0, 0.8); c8: rgba(0, 0, 0, 0.9); c9: black; c10: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/opacity/input.scss000066400000000000000000000006361305254536400327120ustar00rootroot00000000000000foo { c0: opacify(rgba(0,0,0,0.0), 0.1); c1: opacify(rgba(0,0,0,0.1), 0.1); c2: opacify(rgba(0,0,0,0.2), 0.1); c3: opacify(rgba(0,0,0,0.3), 0.1); c4: opacify(rgba(0,0,0,0.4), 0.1); c5: opacify(rgba(0,0,0,0.5), 0.1); c6: opacify(rgba(0,0,0,0.6), 0.1); c7: opacify(rgba(0,0,0,0.7), 0.1); c8: opacify(rgba(0,0,0,0.8), 0.1); c9: opacify(rgba(0,0,0,0.9), 0.1); c10: opacify(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/transparentize/000077500000000000000000000000001305254536400322525ustar00rootroot00000000000000expected_output.css000066400000000000000000000004311305254536400361240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/transparentizefoo { c0: transparent; c1: transparent; c2: rgba(0, 0, 0, 0.1); c3: rgba(0, 0, 0, 0.2); c4: rgba(0, 0, 0, 0.3); c5: rgba(0, 0, 0, 0.4); c6: rgba(0, 0, 0, 0.5); c7: rgba(0, 0, 0, 0.6); c8: rgba(0, 0, 0, 0.7); c9: rgba(0, 0, 0, 0.8); c10: rgba(0, 0, 0, 0.9); } input.scss000066400000000000000000000007531305254536400342340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/opacity/transparentizefoo { c0: transparentize(rgba(0,0,0,0.0), 0.1); c1: transparentize(rgba(0,0,0,0.1), 0.1); c2: transparentize(rgba(0,0,0,0.2), 0.1); c3: transparentize(rgba(0,0,0,0.3), 0.1); c4: transparentize(rgba(0,0,0,0.4), 0.1); c5: transparentize(rgba(0,0,0,0.5), 0.1); c6: transparentize(rgba(0,0,0,0.6), 0.1); c7: transparentize(rgba(0,0,0,0.7), 0.1); c8: transparentize(rgba(0,0,0,0.8), 0.1); c9: transparentize(rgba(0,0,0,0.9), 0.1); c10: transparentize(rgba(0,0,0,1), 0.1); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/000077500000000000000000000000001305254536400266525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/000077500000000000000000000000001305254536400312605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/a/000077500000000000000000000000001305254536400315005ustar00rootroot00000000000000expected_output.css000066400000000000000000000002301305254536400353470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/afoo { c0: black; c1: black; c2: black; c3: black; c4: black; c5: black; c6: black; c7: black; c8: black; c9: black; c10: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/a/input.scss000066400000000000000000000010441305254536400335330ustar00rootroot00000000000000foo { // c-1: adjust-color(black,$alpha:-1); c0: adjust-color(black,$alpha:0.0); c1: adjust-color(black,$alpha:0.1); c2: adjust-color(black,$alpha:0.2); c3: adjust-color(black,$alpha:0.3); c4: adjust-color(black,$alpha:0.4); c5: adjust-color(black,$alpha:0.5); c6: adjust-color(black,$alpha:0.6); c7: adjust-color(black,$alpha:0.7); c8: adjust-color(black,$alpha:0.8); c9: adjust-color(black,$alpha:0.9); c10: adjust-color(black,$alpha:1); // c11: adjust-color(black,$alpha:1.1); // c12: adjust-color(black,$alpha:2); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/b/000077500000000000000000000000001305254536400315015ustar00rootroot00000000000000expected_output.css000066400000000000000000000200321305254536400353520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/bfoo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/b/input.scss000066400000000000000000000472011305254536400335410ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$blue:-256); c-255: adjust-color(black,$blue:-255); c-254: adjust-color(black,$blue:-254); c-253: adjust-color(black,$blue:-253); c-252: adjust-color(black,$blue:-252); c-251: adjust-color(black,$blue:-251); c-250: adjust-color(black,$blue:-250); c-249: adjust-color(black,$blue:-249); c-248: adjust-color(black,$blue:-248); c-247: adjust-color(black,$blue:-247); c-246: adjust-color(black,$blue:-246); c-245: adjust-color(black,$blue:-245); c-244: adjust-color(black,$blue:-244); c-243: adjust-color(black,$blue:-243); c-242: adjust-color(black,$blue:-242); c-241: adjust-color(black,$blue:-241); c-240: adjust-color(black,$blue:-240); c-239: adjust-color(black,$blue:-239); c-238: adjust-color(black,$blue:-238); c-237: adjust-color(black,$blue:-237); c-236: adjust-color(black,$blue:-236); c-235: adjust-color(black,$blue:-235); c-234: adjust-color(black,$blue:-234); c-233: adjust-color(black,$blue:-233); c-232: adjust-color(black,$blue:-232); c-231: adjust-color(black,$blue:-231); c-230: adjust-color(black,$blue:-230); c-229: adjust-color(black,$blue:-229); c-228: adjust-color(black,$blue:-228); c-227: adjust-color(black,$blue:-227); c-226: adjust-color(black,$blue:-226); c-225: adjust-color(black,$blue:-225); c-224: adjust-color(black,$blue:-224); c-223: adjust-color(black,$blue:-223); c-222: adjust-color(black,$blue:-222); c-221: adjust-color(black,$blue:-221); c-220: adjust-color(black,$blue:-220); c-219: adjust-color(black,$blue:-219); c-218: adjust-color(black,$blue:-218); c-217: adjust-color(black,$blue:-217); c-216: adjust-color(black,$blue:-216); c-215: adjust-color(black,$blue:-215); c-214: adjust-color(black,$blue:-214); c-213: adjust-color(black,$blue:-213); c-212: adjust-color(black,$blue:-212); c-211: adjust-color(black,$blue:-211); c-210: adjust-color(black,$blue:-210); c-209: adjust-color(black,$blue:-209); c-208: adjust-color(black,$blue:-208); c-207: adjust-color(black,$blue:-207); c-206: adjust-color(black,$blue:-206); c-205: adjust-color(black,$blue:-205); c-204: adjust-color(black,$blue:-204); c-203: adjust-color(black,$blue:-203); c-202: adjust-color(black,$blue:-202); c-201: adjust-color(black,$blue:-201); c-200: adjust-color(black,$blue:-200); c-199: adjust-color(black,$blue:-199); c-198: adjust-color(black,$blue:-198); c-197: adjust-color(black,$blue:-197); c-196: adjust-color(black,$blue:-196); c-195: adjust-color(black,$blue:-195); c-194: adjust-color(black,$blue:-194); c-193: adjust-color(black,$blue:-193); c-192: adjust-color(black,$blue:-192); c-191: adjust-color(black,$blue:-191); c-190: adjust-color(black,$blue:-190); c-189: adjust-color(black,$blue:-189); c-188: adjust-color(black,$blue:-188); c-187: adjust-color(black,$blue:-187); c-186: adjust-color(black,$blue:-186); c-185: adjust-color(black,$blue:-185); c-184: adjust-color(black,$blue:-184); c-183: adjust-color(black,$blue:-183); c-182: adjust-color(black,$blue:-182); c-181: adjust-color(black,$blue:-181); c-180: adjust-color(black,$blue:-180); c-179: adjust-color(black,$blue:-179); c-178: adjust-color(black,$blue:-178); c-177: adjust-color(black,$blue:-177); c-176: adjust-color(black,$blue:-176); c-175: adjust-color(black,$blue:-175); c-174: adjust-color(black,$blue:-174); c-173: adjust-color(black,$blue:-173); c-172: adjust-color(black,$blue:-172); c-171: adjust-color(black,$blue:-171); c-170: adjust-color(black,$blue:-170); c-169: adjust-color(black,$blue:-169); c-168: adjust-color(black,$blue:-168); c-167: adjust-color(black,$blue:-167); c-166: adjust-color(black,$blue:-166); c-165: adjust-color(black,$blue:-165); c-164: adjust-color(black,$blue:-164); c-163: adjust-color(black,$blue:-163); c-162: adjust-color(black,$blue:-162); c-161: adjust-color(black,$blue:-161); c-160: adjust-color(black,$blue:-160); c-159: adjust-color(black,$blue:-159); c-158: adjust-color(black,$blue:-158); c-157: adjust-color(black,$blue:-157); c-156: adjust-color(black,$blue:-156); c-155: adjust-color(black,$blue:-155); c-154: adjust-color(black,$blue:-154); c-153: adjust-color(black,$blue:-153); c-152: adjust-color(black,$blue:-152); c-151: adjust-color(black,$blue:-151); c-150: adjust-color(black,$blue:-150); c-149: adjust-color(black,$blue:-149); c-148: adjust-color(black,$blue:-148); c-147: adjust-color(black,$blue:-147); c-146: adjust-color(black,$blue:-146); c-145: adjust-color(black,$blue:-145); c-144: adjust-color(black,$blue:-144); c-143: adjust-color(black,$blue:-143); c-142: adjust-color(black,$blue:-142); c-141: adjust-color(black,$blue:-141); c-140: adjust-color(black,$blue:-140); c-139: adjust-color(black,$blue:-139); c-138: adjust-color(black,$blue:-138); c-137: adjust-color(black,$blue:-137); c-136: adjust-color(black,$blue:-136); c-135: adjust-color(black,$blue:-135); c-134: adjust-color(black,$blue:-134); c-133: adjust-color(black,$blue:-133); c-132: adjust-color(black,$blue:-132); c-131: adjust-color(black,$blue:-131); c-130: adjust-color(black,$blue:-130); c-129: adjust-color(black,$blue:-129); c-128: adjust-color(black,$blue:-128); c-127: adjust-color(black,$blue:-127); c-126: adjust-color(black,$blue:-126); c-125: adjust-color(black,$blue:-125); c-124: adjust-color(black,$blue:-124); c-123: adjust-color(black,$blue:-123); c-122: adjust-color(black,$blue:-122); c-121: adjust-color(black,$blue:-121); c-120: adjust-color(black,$blue:-120); c-119: adjust-color(black,$blue:-119); c-118: adjust-color(black,$blue:-118); c-117: adjust-color(black,$blue:-117); c-116: adjust-color(black,$blue:-116); c-115: adjust-color(black,$blue:-115); c-114: adjust-color(black,$blue:-114); c-113: adjust-color(black,$blue:-113); c-112: adjust-color(black,$blue:-112); c-111: adjust-color(black,$blue:-111); c-110: adjust-color(black,$blue:-110); c-109: adjust-color(black,$blue:-109); c-108: adjust-color(black,$blue:-108); c-107: adjust-color(black,$blue:-107); c-106: adjust-color(black,$blue:-106); c-105: adjust-color(black,$blue:-105); c-104: adjust-color(black,$blue:-104); c-103: adjust-color(black,$blue:-103); c-102: adjust-color(black,$blue:-102); c-101: adjust-color(black,$blue:-101); c-100: adjust-color(black,$blue:-100); c-99: adjust-color(black,$blue:-99); c-98: adjust-color(black,$blue:-98); c-97: adjust-color(black,$blue:-97); c-96: adjust-color(black,$blue:-96); c-95: adjust-color(black,$blue:-95); c-94: adjust-color(black,$blue:-94); c-93: adjust-color(black,$blue:-93); c-92: adjust-color(black,$blue:-92); c-91: adjust-color(black,$blue:-91); c-90: adjust-color(black,$blue:-90); c-89: adjust-color(black,$blue:-89); c-88: adjust-color(black,$blue:-88); c-87: adjust-color(black,$blue:-87); c-86: adjust-color(black,$blue:-86); c-85: adjust-color(black,$blue:-85); c-84: adjust-color(black,$blue:-84); c-83: adjust-color(black,$blue:-83); c-82: adjust-color(black,$blue:-82); c-81: adjust-color(black,$blue:-81); c-80: adjust-color(black,$blue:-80); c-79: adjust-color(black,$blue:-79); c-78: adjust-color(black,$blue:-78); c-77: adjust-color(black,$blue:-77); c-76: adjust-color(black,$blue:-76); c-75: adjust-color(black,$blue:-75); c-74: adjust-color(black,$blue:-74); c-73: adjust-color(black,$blue:-73); c-72: adjust-color(black,$blue:-72); c-71: adjust-color(black,$blue:-71); c-70: adjust-color(black,$blue:-70); c-69: adjust-color(black,$blue:-69); c-68: adjust-color(black,$blue:-68); c-67: adjust-color(black,$blue:-67); c-66: adjust-color(black,$blue:-66); c-65: adjust-color(black,$blue:-65); c-64: adjust-color(black,$blue:-64); c-63: adjust-color(black,$blue:-63); c-62: adjust-color(black,$blue:-62); c-61: adjust-color(black,$blue:-61); c-60: adjust-color(black,$blue:-60); c-59: adjust-color(black,$blue:-59); c-58: adjust-color(black,$blue:-58); c-57: adjust-color(black,$blue:-57); c-56: adjust-color(black,$blue:-56); c-55: adjust-color(black,$blue:-55); c-54: adjust-color(black,$blue:-54); c-53: adjust-color(black,$blue:-53); c-52: adjust-color(black,$blue:-52); c-51: adjust-color(black,$blue:-51); c-50: adjust-color(black,$blue:-50); c-49: adjust-color(black,$blue:-49); c-48: adjust-color(black,$blue:-48); c-47: adjust-color(black,$blue:-47); c-46: adjust-color(black,$blue:-46); c-45: adjust-color(black,$blue:-45); c-44: adjust-color(black,$blue:-44); c-43: adjust-color(black,$blue:-43); c-42: adjust-color(black,$blue:-42); c-41: adjust-color(black,$blue:-41); c-40: adjust-color(black,$blue:-40); c-39: adjust-color(black,$blue:-39); c-38: adjust-color(black,$blue:-38); c-37: adjust-color(black,$blue:-37); c-36: adjust-color(black,$blue:-36); c-35: adjust-color(black,$blue:-35); c-34: adjust-color(black,$blue:-34); c-33: adjust-color(black,$blue:-33); c-32: adjust-color(black,$blue:-32); c-31: adjust-color(black,$blue:-31); c-30: adjust-color(black,$blue:-30); c-29: adjust-color(black,$blue:-29); c-28: adjust-color(black,$blue:-28); c-27: adjust-color(black,$blue:-27); c-26: adjust-color(black,$blue:-26); c-25: adjust-color(black,$blue:-25); c-24: adjust-color(black,$blue:-24); c-23: adjust-color(black,$blue:-23); c-22: adjust-color(black,$blue:-22); c-21: adjust-color(black,$blue:-21); c-20: adjust-color(black,$blue:-20); c-19: adjust-color(black,$blue:-19); c-18: adjust-color(black,$blue:-18); c-17: adjust-color(black,$blue:-17); c-16: adjust-color(black,$blue:-16); c-15: adjust-color(black,$blue:-15); c-14: adjust-color(black,$blue:-14); c-13: adjust-color(black,$blue:-13); c-12: adjust-color(black,$blue:-12); c-11: adjust-color(black,$blue:-11); c-10: adjust-color(black,$blue:-10); c-9: adjust-color(black,$blue:-9); c-8: adjust-color(black,$blue:-8); c-7: adjust-color(black,$blue:-7); c-6: adjust-color(black,$blue:-6); c-5: adjust-color(black,$blue:-5); c-4: adjust-color(black,$blue:-4); c-3: adjust-color(black,$blue:-3); c-2: adjust-color(black,$blue:-2); c-1: adjust-color(black,$blue:-1); c0: adjust-color(black,$blue:0); c1: adjust-color(black,$blue:1); c2: adjust-color(black,$blue:2); c3: adjust-color(black,$blue:3); c4: adjust-color(black,$blue:4); c5: adjust-color(black,$blue:5); c6: adjust-color(black,$blue:6); c7: adjust-color(black,$blue:7); c8: adjust-color(black,$blue:8); c9: adjust-color(black,$blue:9); c10: adjust-color(black,$blue:10); c11: adjust-color(black,$blue:11); c12: adjust-color(black,$blue:12); c13: adjust-color(black,$blue:13); c14: adjust-color(black,$blue:14); c15: adjust-color(black,$blue:15); c16: adjust-color(black,$blue:16); c17: adjust-color(black,$blue:17); c18: adjust-color(black,$blue:18); c19: adjust-color(black,$blue:19); c20: adjust-color(black,$blue:20); c21: adjust-color(black,$blue:21); c22: adjust-color(black,$blue:22); c23: adjust-color(black,$blue:23); c24: adjust-color(black,$blue:24); c25: adjust-color(black,$blue:25); c26: adjust-color(black,$blue:26); c27: adjust-color(black,$blue:27); c28: adjust-color(black,$blue:28); c29: adjust-color(black,$blue:29); c30: adjust-color(black,$blue:30); c31: adjust-color(black,$blue:31); c32: adjust-color(black,$blue:32); c33: adjust-color(black,$blue:33); c34: adjust-color(black,$blue:34); c35: adjust-color(black,$blue:35); c36: adjust-color(black,$blue:36); c37: adjust-color(black,$blue:37); c38: adjust-color(black,$blue:38); c39: adjust-color(black,$blue:39); c40: adjust-color(black,$blue:40); c41: adjust-color(black,$blue:41); c42: adjust-color(black,$blue:42); c43: adjust-color(black,$blue:43); c44: adjust-color(black,$blue:44); c45: adjust-color(black,$blue:45); c46: adjust-color(black,$blue:46); c47: adjust-color(black,$blue:47); c48: adjust-color(black,$blue:48); c49: adjust-color(black,$blue:49); c50: adjust-color(black,$blue:50); c51: adjust-color(black,$blue:51); c52: adjust-color(black,$blue:52); c53: adjust-color(black,$blue:53); c54: adjust-color(black,$blue:54); c55: adjust-color(black,$blue:55); c56: adjust-color(black,$blue:56); c57: adjust-color(black,$blue:57); c58: adjust-color(black,$blue:58); c59: adjust-color(black,$blue:59); c60: adjust-color(black,$blue:60); c61: adjust-color(black,$blue:61); c62: adjust-color(black,$blue:62); c63: adjust-color(black,$blue:63); c64: adjust-color(black,$blue:64); c65: adjust-color(black,$blue:65); c66: adjust-color(black,$blue:66); c67: adjust-color(black,$blue:67); c68: adjust-color(black,$blue:68); c69: adjust-color(black,$blue:69); c70: adjust-color(black,$blue:70); c71: adjust-color(black,$blue:71); c72: adjust-color(black,$blue:72); c73: adjust-color(black,$blue:73); c74: adjust-color(black,$blue:74); c75: adjust-color(black,$blue:75); c76: adjust-color(black,$blue:76); c77: adjust-color(black,$blue:77); c78: adjust-color(black,$blue:78); c79: adjust-color(black,$blue:79); c80: adjust-color(black,$blue:80); c81: adjust-color(black,$blue:81); c82: adjust-color(black,$blue:82); c83: adjust-color(black,$blue:83); c84: adjust-color(black,$blue:84); c85: adjust-color(black,$blue:85); c86: adjust-color(black,$blue:86); c87: adjust-color(black,$blue:87); c88: adjust-color(black,$blue:88); c89: adjust-color(black,$blue:89); c90: adjust-color(black,$blue:90); c91: adjust-color(black,$blue:91); c92: adjust-color(black,$blue:92); c93: adjust-color(black,$blue:93); c94: adjust-color(black,$blue:94); c95: adjust-color(black,$blue:95); c96: adjust-color(black,$blue:96); c97: adjust-color(black,$blue:97); c98: adjust-color(black,$blue:98); c99: adjust-color(black,$blue:99); c100: adjust-color(black,$blue:100); c101: adjust-color(black,$blue:101); c102: adjust-color(black,$blue:102); c103: adjust-color(black,$blue:103); c104: adjust-color(black,$blue:104); c105: adjust-color(black,$blue:105); c106: adjust-color(black,$blue:106); c107: adjust-color(black,$blue:107); c108: adjust-color(black,$blue:108); c109: adjust-color(black,$blue:109); c110: adjust-color(black,$blue:110); c111: adjust-color(black,$blue:111); c112: adjust-color(black,$blue:112); c113: adjust-color(black,$blue:113); c114: adjust-color(black,$blue:114); c115: adjust-color(black,$blue:115); c116: adjust-color(black,$blue:116); c117: adjust-color(black,$blue:117); c118: adjust-color(black,$blue:118); c119: adjust-color(black,$blue:119); c120: adjust-color(black,$blue:120); c121: adjust-color(black,$blue:121); c122: adjust-color(black,$blue:122); c123: adjust-color(black,$blue:123); c124: adjust-color(black,$blue:124); c125: adjust-color(black,$blue:125); c126: adjust-color(black,$blue:126); c127: adjust-color(black,$blue:127); c128: adjust-color(black,$blue:128); c129: adjust-color(black,$blue:129); c130: adjust-color(black,$blue:130); c131: adjust-color(black,$blue:131); c132: adjust-color(black,$blue:132); c133: adjust-color(black,$blue:133); c134: adjust-color(black,$blue:134); c135: adjust-color(black,$blue:135); c136: adjust-color(black,$blue:136); c137: adjust-color(black,$blue:137); c138: adjust-color(black,$blue:138); c139: adjust-color(black,$blue:139); c140: adjust-color(black,$blue:140); c141: adjust-color(black,$blue:141); c142: adjust-color(black,$blue:142); c143: adjust-color(black,$blue:143); c144: adjust-color(black,$blue:144); c145: adjust-color(black,$blue:145); c146: adjust-color(black,$blue:146); c147: adjust-color(black,$blue:147); c148: adjust-color(black,$blue:148); c149: adjust-color(black,$blue:149); c150: adjust-color(black,$blue:150); c151: adjust-color(black,$blue:151); c152: adjust-color(black,$blue:152); c153: adjust-color(black,$blue:153); c154: adjust-color(black,$blue:154); c155: adjust-color(black,$blue:155); c156: adjust-color(black,$blue:156); c157: adjust-color(black,$blue:157); c158: adjust-color(black,$blue:158); c159: adjust-color(black,$blue:159); c160: adjust-color(black,$blue:160); c161: adjust-color(black,$blue:161); c162: adjust-color(black,$blue:162); c163: adjust-color(black,$blue:163); c164: adjust-color(black,$blue:164); c165: adjust-color(black,$blue:165); c166: adjust-color(black,$blue:166); c167: adjust-color(black,$blue:167); c168: adjust-color(black,$blue:168); c169: adjust-color(black,$blue:169); c170: adjust-color(black,$blue:170); c171: adjust-color(black,$blue:171); c172: adjust-color(black,$blue:172); c173: adjust-color(black,$blue:173); c174: adjust-color(black,$blue:174); c175: adjust-color(black,$blue:175); c176: adjust-color(black,$blue:176); c177: adjust-color(black,$blue:177); c178: adjust-color(black,$blue:178); c179: adjust-color(black,$blue:179); c180: adjust-color(black,$blue:180); c181: adjust-color(black,$blue:181); c182: adjust-color(black,$blue:182); c183: adjust-color(black,$blue:183); c184: adjust-color(black,$blue:184); c185: adjust-color(black,$blue:185); c186: adjust-color(black,$blue:186); c187: adjust-color(black,$blue:187); c188: adjust-color(black,$blue:188); c189: adjust-color(black,$blue:189); c190: adjust-color(black,$blue:190); c191: adjust-color(black,$blue:191); c192: adjust-color(black,$blue:192); c193: adjust-color(black,$blue:193); c194: adjust-color(black,$blue:194); c195: adjust-color(black,$blue:195); c196: adjust-color(black,$blue:196); c197: adjust-color(black,$blue:197); c198: adjust-color(black,$blue:198); c199: adjust-color(black,$blue:199); c200: adjust-color(black,$blue:200); c201: adjust-color(black,$blue:201); c202: adjust-color(black,$blue:202); c203: adjust-color(black,$blue:203); c204: adjust-color(black,$blue:204); c205: adjust-color(black,$blue:205); c206: adjust-color(black,$blue:206); c207: adjust-color(black,$blue:207); c208: adjust-color(black,$blue:208); c209: adjust-color(black,$blue:209); c210: adjust-color(black,$blue:210); c211: adjust-color(black,$blue:211); c212: adjust-color(black,$blue:212); c213: adjust-color(black,$blue:213); c214: adjust-color(black,$blue:214); c215: adjust-color(black,$blue:215); c216: adjust-color(black,$blue:216); c217: adjust-color(black,$blue:217); c218: adjust-color(black,$blue:218); c219: adjust-color(black,$blue:219); c220: adjust-color(black,$blue:220); c221: adjust-color(black,$blue:221); c222: adjust-color(black,$blue:222); c223: adjust-color(black,$blue:223); c224: adjust-color(black,$blue:224); c225: adjust-color(black,$blue:225); c226: adjust-color(black,$blue:226); c227: adjust-color(black,$blue:227); c228: adjust-color(black,$blue:228); c229: adjust-color(black,$blue:229); c230: adjust-color(black,$blue:230); c231: adjust-color(black,$blue:231); c232: adjust-color(black,$blue:232); c233: adjust-color(black,$blue:233); c234: adjust-color(black,$blue:234); c235: adjust-color(black,$blue:235); c236: adjust-color(black,$blue:236); c237: adjust-color(black,$blue:237); c238: adjust-color(black,$blue:238); c239: adjust-color(black,$blue:239); c240: adjust-color(black,$blue:240); c241: adjust-color(black,$blue:241); c242: adjust-color(black,$blue:242); c243: adjust-color(black,$blue:243); c244: adjust-color(black,$blue:244); c245: adjust-color(black,$blue:245); c246: adjust-color(black,$blue:246); c247: adjust-color(black,$blue:247); c248: adjust-color(black,$blue:248); c249: adjust-color(black,$blue:249); c250: adjust-color(black,$blue:250); c251: adjust-color(black,$blue:251); c252: adjust-color(black,$blue:252); c253: adjust-color(black,$blue:253); c254: adjust-color(black,$blue:254); c255: adjust-color(black,$blue:255); // c256: adjust-color(black,$blue:256); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/g/000077500000000000000000000000001305254536400315065ustar00rootroot00000000000000expected_output.css000066400000000000000000000200311305254536400353560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/gfoo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/g/input.scss000066400000000000000000000502021305254536400335410ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$green:-256); c-255: adjust-color(black,$green:-255); c-254: adjust-color(black,$green:-254); c-253: adjust-color(black,$green:-253); c-252: adjust-color(black,$green:-252); c-251: adjust-color(black,$green:-251); c-250: adjust-color(black,$green:-250); c-249: adjust-color(black,$green:-249); c-248: adjust-color(black,$green:-248); c-247: adjust-color(black,$green:-247); c-246: adjust-color(black,$green:-246); c-245: adjust-color(black,$green:-245); c-244: adjust-color(black,$green:-244); c-243: adjust-color(black,$green:-243); c-242: adjust-color(black,$green:-242); c-241: adjust-color(black,$green:-241); c-240: adjust-color(black,$green:-240); c-239: adjust-color(black,$green:-239); c-238: adjust-color(black,$green:-238); c-237: adjust-color(black,$green:-237); c-236: adjust-color(black,$green:-236); c-235: adjust-color(black,$green:-235); c-234: adjust-color(black,$green:-234); c-233: adjust-color(black,$green:-233); c-232: adjust-color(black,$green:-232); c-231: adjust-color(black,$green:-231); c-230: adjust-color(black,$green:-230); c-229: adjust-color(black,$green:-229); c-228: adjust-color(black,$green:-228); c-227: adjust-color(black,$green:-227); c-226: adjust-color(black,$green:-226); c-225: adjust-color(black,$green:-225); c-224: adjust-color(black,$green:-224); c-223: adjust-color(black,$green:-223); c-222: adjust-color(black,$green:-222); c-221: adjust-color(black,$green:-221); c-220: adjust-color(black,$green:-220); c-219: adjust-color(black,$green:-219); c-218: adjust-color(black,$green:-218); c-217: adjust-color(black,$green:-217); c-216: adjust-color(black,$green:-216); c-215: adjust-color(black,$green:-215); c-214: adjust-color(black,$green:-214); c-213: adjust-color(black,$green:-213); c-212: adjust-color(black,$green:-212); c-211: adjust-color(black,$green:-211); c-210: adjust-color(black,$green:-210); c-209: adjust-color(black,$green:-209); c-208: adjust-color(black,$green:-208); c-207: adjust-color(black,$green:-207); c-206: adjust-color(black,$green:-206); c-205: adjust-color(black,$green:-205); c-204: adjust-color(black,$green:-204); c-203: adjust-color(black,$green:-203); c-202: adjust-color(black,$green:-202); c-201: adjust-color(black,$green:-201); c-200: adjust-color(black,$green:-200); c-199: adjust-color(black,$green:-199); c-198: adjust-color(black,$green:-198); c-197: adjust-color(black,$green:-197); c-196: adjust-color(black,$green:-196); c-195: adjust-color(black,$green:-195); c-194: adjust-color(black,$green:-194); c-193: adjust-color(black,$green:-193); c-192: adjust-color(black,$green:-192); c-191: adjust-color(black,$green:-191); c-190: adjust-color(black,$green:-190); c-189: adjust-color(black,$green:-189); c-188: adjust-color(black,$green:-188); c-187: adjust-color(black,$green:-187); c-186: adjust-color(black,$green:-186); c-185: adjust-color(black,$green:-185); c-184: adjust-color(black,$green:-184); c-183: adjust-color(black,$green:-183); c-182: adjust-color(black,$green:-182); c-181: adjust-color(black,$green:-181); c-180: adjust-color(black,$green:-180); c-179: adjust-color(black,$green:-179); c-178: adjust-color(black,$green:-178); c-177: adjust-color(black,$green:-177); c-176: adjust-color(black,$green:-176); c-175: adjust-color(black,$green:-175); c-174: adjust-color(black,$green:-174); c-173: adjust-color(black,$green:-173); c-172: adjust-color(black,$green:-172); c-171: adjust-color(black,$green:-171); c-170: adjust-color(black,$green:-170); c-169: adjust-color(black,$green:-169); c-168: adjust-color(black,$green:-168); c-167: adjust-color(black,$green:-167); c-166: adjust-color(black,$green:-166); c-165: adjust-color(black,$green:-165); c-164: adjust-color(black,$green:-164); c-163: adjust-color(black,$green:-163); c-162: adjust-color(black,$green:-162); c-161: adjust-color(black,$green:-161); c-160: adjust-color(black,$green:-160); c-159: adjust-color(black,$green:-159); c-158: adjust-color(black,$green:-158); c-157: adjust-color(black,$green:-157); c-156: adjust-color(black,$green:-156); c-155: adjust-color(black,$green:-155); c-154: adjust-color(black,$green:-154); c-153: adjust-color(black,$green:-153); c-152: adjust-color(black,$green:-152); c-151: adjust-color(black,$green:-151); c-150: adjust-color(black,$green:-150); c-149: adjust-color(black,$green:-149); c-148: adjust-color(black,$green:-148); c-147: adjust-color(black,$green:-147); c-146: adjust-color(black,$green:-146); c-145: adjust-color(black,$green:-145); c-144: adjust-color(black,$green:-144); c-143: adjust-color(black,$green:-143); c-142: adjust-color(black,$green:-142); c-141: adjust-color(black,$green:-141); c-140: adjust-color(black,$green:-140); c-139: adjust-color(black,$green:-139); c-138: adjust-color(black,$green:-138); c-137: adjust-color(black,$green:-137); c-136: adjust-color(black,$green:-136); c-135: adjust-color(black,$green:-135); c-134: adjust-color(black,$green:-134); c-133: adjust-color(black,$green:-133); c-132: adjust-color(black,$green:-132); c-131: adjust-color(black,$green:-131); c-130: adjust-color(black,$green:-130); c-129: adjust-color(black,$green:-129); c-128: adjust-color(black,$green:-128); c-127: adjust-color(black,$green:-127); c-126: adjust-color(black,$green:-126); c-125: adjust-color(black,$green:-125); c-124: adjust-color(black,$green:-124); c-123: adjust-color(black,$green:-123); c-122: adjust-color(black,$green:-122); c-121: adjust-color(black,$green:-121); c-120: adjust-color(black,$green:-120); c-119: adjust-color(black,$green:-119); c-118: adjust-color(black,$green:-118); c-117: adjust-color(black,$green:-117); c-116: adjust-color(black,$green:-116); c-115: adjust-color(black,$green:-115); c-114: adjust-color(black,$green:-114); c-113: adjust-color(black,$green:-113); c-112: adjust-color(black,$green:-112); c-111: adjust-color(black,$green:-111); c-110: adjust-color(black,$green:-110); c-109: adjust-color(black,$green:-109); c-108: adjust-color(black,$green:-108); c-107: adjust-color(black,$green:-107); c-106: adjust-color(black,$green:-106); c-105: adjust-color(black,$green:-105); c-104: adjust-color(black,$green:-104); c-103: adjust-color(black,$green:-103); c-102: adjust-color(black,$green:-102); c-101: adjust-color(black,$green:-101); c-100: adjust-color(black,$green:-100); c-99: adjust-color(black,$green:-99); c-98: adjust-color(black,$green:-98); c-97: adjust-color(black,$green:-97); c-96: adjust-color(black,$green:-96); c-95: adjust-color(black,$green:-95); c-94: adjust-color(black,$green:-94); c-93: adjust-color(black,$green:-93); c-92: adjust-color(black,$green:-92); c-91: adjust-color(black,$green:-91); c-90: adjust-color(black,$green:-90); c-89: adjust-color(black,$green:-89); c-88: adjust-color(black,$green:-88); c-87: adjust-color(black,$green:-87); c-86: adjust-color(black,$green:-86); c-85: adjust-color(black,$green:-85); c-84: adjust-color(black,$green:-84); c-83: adjust-color(black,$green:-83); c-82: adjust-color(black,$green:-82); c-81: adjust-color(black,$green:-81); c-80: adjust-color(black,$green:-80); c-79: adjust-color(black,$green:-79); c-78: adjust-color(black,$green:-78); c-77: adjust-color(black,$green:-77); c-76: adjust-color(black,$green:-76); c-75: adjust-color(black,$green:-75); c-74: adjust-color(black,$green:-74); c-73: adjust-color(black,$green:-73); c-72: adjust-color(black,$green:-72); c-71: adjust-color(black,$green:-71); c-70: adjust-color(black,$green:-70); c-69: adjust-color(black,$green:-69); c-68: adjust-color(black,$green:-68); c-67: adjust-color(black,$green:-67); c-66: adjust-color(black,$green:-66); c-65: adjust-color(black,$green:-65); c-64: adjust-color(black,$green:-64); c-63: adjust-color(black,$green:-63); c-62: adjust-color(black,$green:-62); c-61: adjust-color(black,$green:-61); c-60: adjust-color(black,$green:-60); c-59: adjust-color(black,$green:-59); c-58: adjust-color(black,$green:-58); c-57: adjust-color(black,$green:-57); c-56: adjust-color(black,$green:-56); c-55: adjust-color(black,$green:-55); c-54: adjust-color(black,$green:-54); c-53: adjust-color(black,$green:-53); c-52: adjust-color(black,$green:-52); c-51: adjust-color(black,$green:-51); c-50: adjust-color(black,$green:-50); c-49: adjust-color(black,$green:-49); c-48: adjust-color(black,$green:-48); c-47: adjust-color(black,$green:-47); c-46: adjust-color(black,$green:-46); c-45: adjust-color(black,$green:-45); c-44: adjust-color(black,$green:-44); c-43: adjust-color(black,$green:-43); c-42: adjust-color(black,$green:-42); c-41: adjust-color(black,$green:-41); c-40: adjust-color(black,$green:-40); c-39: adjust-color(black,$green:-39); c-38: adjust-color(black,$green:-38); c-37: adjust-color(black,$green:-37); c-36: adjust-color(black,$green:-36); c-35: adjust-color(black,$green:-35); c-34: adjust-color(black,$green:-34); c-33: adjust-color(black,$green:-33); c-32: adjust-color(black,$green:-32); c-31: adjust-color(black,$green:-31); c-30: adjust-color(black,$green:-30); c-29: adjust-color(black,$green:-29); c-28: adjust-color(black,$green:-28); c-27: adjust-color(black,$green:-27); c-26: adjust-color(black,$green:-26); c-25: adjust-color(black,$green:-25); c-24: adjust-color(black,$green:-24); c-23: adjust-color(black,$green:-23); c-22: adjust-color(black,$green:-22); c-21: adjust-color(black,$green:-21); c-20: adjust-color(black,$green:-20); c-19: adjust-color(black,$green:-19); c-18: adjust-color(black,$green:-18); c-17: adjust-color(black,$green:-17); c-16: adjust-color(black,$green:-16); c-15: adjust-color(black,$green:-15); c-14: adjust-color(black,$green:-14); c-13: adjust-color(black,$green:-13); c-12: adjust-color(black,$green:-12); c-11: adjust-color(black,$green:-11); c-10: adjust-color(black,$green:-10); c-9: adjust-color(black,$green:-9); c-8: adjust-color(black,$green:-8); c-7: adjust-color(black,$green:-7); c-6: adjust-color(black,$green:-6); c-5: adjust-color(black,$green:-5); c-4: adjust-color(black,$green:-4); c-3: adjust-color(black,$green:-3); c-2: adjust-color(black,$green:-2); c-1: adjust-color(black,$green:-1); c0: adjust-color(black,$green:0); c1: adjust-color(black,$green:1); c2: adjust-color(black,$green:2); c3: adjust-color(black,$green:3); c4: adjust-color(black,$green:4); c5: adjust-color(black,$green:5); c6: adjust-color(black,$green:6); c7: adjust-color(black,$green:7); c8: adjust-color(black,$green:8); c9: adjust-color(black,$green:9); c10: adjust-color(black,$green:10); c11: adjust-color(black,$green:11); c12: adjust-color(black,$green:12); c13: adjust-color(black,$green:13); c14: adjust-color(black,$green:14); c15: adjust-color(black,$green:15); c16: adjust-color(black,$green:16); c17: adjust-color(black,$green:17); c18: adjust-color(black,$green:18); c19: adjust-color(black,$green:19); c20: adjust-color(black,$green:20); c21: adjust-color(black,$green:21); c22: adjust-color(black,$green:22); c23: adjust-color(black,$green:23); c24: adjust-color(black,$green:24); c25: adjust-color(black,$green:25); c26: adjust-color(black,$green:26); c27: adjust-color(black,$green:27); c28: adjust-color(black,$green:28); c29: adjust-color(black,$green:29); c30: adjust-color(black,$green:30); c31: adjust-color(black,$green:31); c32: adjust-color(black,$green:32); c33: adjust-color(black,$green:33); c34: adjust-color(black,$green:34); c35: adjust-color(black,$green:35); c36: adjust-color(black,$green:36); c37: adjust-color(black,$green:37); c38: adjust-color(black,$green:38); c39: adjust-color(black,$green:39); c40: adjust-color(black,$green:40); c41: adjust-color(black,$green:41); c42: adjust-color(black,$green:42); c43: adjust-color(black,$green:43); c44: adjust-color(black,$green:44); c45: adjust-color(black,$green:45); c46: adjust-color(black,$green:46); c47: adjust-color(black,$green:47); c48: adjust-color(black,$green:48); c49: adjust-color(black,$green:49); c50: adjust-color(black,$green:50); c51: adjust-color(black,$green:51); c52: adjust-color(black,$green:52); c53: adjust-color(black,$green:53); c54: adjust-color(black,$green:54); c55: adjust-color(black,$green:55); c56: adjust-color(black,$green:56); c57: adjust-color(black,$green:57); c58: adjust-color(black,$green:58); c59: adjust-color(black,$green:59); c60: adjust-color(black,$green:60); c61: adjust-color(black,$green:61); c62: adjust-color(black,$green:62); c63: adjust-color(black,$green:63); c64: adjust-color(black,$green:64); c65: adjust-color(black,$green:65); c66: adjust-color(black,$green:66); c67: adjust-color(black,$green:67); c68: adjust-color(black,$green:68); c69: adjust-color(black,$green:69); c70: adjust-color(black,$green:70); c71: adjust-color(black,$green:71); c72: adjust-color(black,$green:72); c73: adjust-color(black,$green:73); c74: adjust-color(black,$green:74); c75: adjust-color(black,$green:75); c76: adjust-color(black,$green:76); c77: adjust-color(black,$green:77); c78: adjust-color(black,$green:78); c79: adjust-color(black,$green:79); c80: adjust-color(black,$green:80); c81: adjust-color(black,$green:81); c82: adjust-color(black,$green:82); c83: adjust-color(black,$green:83); c84: adjust-color(black,$green:84); c85: adjust-color(black,$green:85); c86: adjust-color(black,$green:86); c87: adjust-color(black,$green:87); c88: adjust-color(black,$green:88); c89: adjust-color(black,$green:89); c90: adjust-color(black,$green:90); c91: adjust-color(black,$green:91); c92: adjust-color(black,$green:92); c93: adjust-color(black,$green:93); c94: adjust-color(black,$green:94); c95: adjust-color(black,$green:95); c96: adjust-color(black,$green:96); c97: adjust-color(black,$green:97); c98: adjust-color(black,$green:98); c99: adjust-color(black,$green:99); c100: adjust-color(black,$green:100); c101: adjust-color(black,$green:101); c102: adjust-color(black,$green:102); c103: adjust-color(black,$green:103); c104: adjust-color(black,$green:104); c105: adjust-color(black,$green:105); c106: adjust-color(black,$green:106); c107: adjust-color(black,$green:107); c108: adjust-color(black,$green:108); c109: adjust-color(black,$green:109); c110: adjust-color(black,$green:110); c111: adjust-color(black,$green:111); c112: adjust-color(black,$green:112); c113: adjust-color(black,$green:113); c114: adjust-color(black,$green:114); c115: adjust-color(black,$green:115); c116: adjust-color(black,$green:116); c117: adjust-color(black,$green:117); c118: adjust-color(black,$green:118); c119: adjust-color(black,$green:119); c120: adjust-color(black,$green:120); c121: adjust-color(black,$green:121); c122: adjust-color(black,$green:122); c123: adjust-color(black,$green:123); c124: adjust-color(black,$green:124); c125: adjust-color(black,$green:125); c126: adjust-color(black,$green:126); c127: adjust-color(black,$green:127); c128: adjust-color(black,$green:128); c129: adjust-color(black,$green:129); c130: adjust-color(black,$green:130); c131: adjust-color(black,$green:131); c132: adjust-color(black,$green:132); c133: adjust-color(black,$green:133); c134: adjust-color(black,$green:134); c135: adjust-color(black,$green:135); c136: adjust-color(black,$green:136); c137: adjust-color(black,$green:137); c138: adjust-color(black,$green:138); c139: adjust-color(black,$green:139); c140: adjust-color(black,$green:140); c141: adjust-color(black,$green:141); c142: adjust-color(black,$green:142); c143: adjust-color(black,$green:143); c144: adjust-color(black,$green:144); c145: adjust-color(black,$green:145); c146: adjust-color(black,$green:146); c147: adjust-color(black,$green:147); c148: adjust-color(black,$green:148); c149: adjust-color(black,$green:149); c150: adjust-color(black,$green:150); c151: adjust-color(black,$green:151); c152: adjust-color(black,$green:152); c153: adjust-color(black,$green:153); c154: adjust-color(black,$green:154); c155: adjust-color(black,$green:155); c156: adjust-color(black,$green:156); c157: adjust-color(black,$green:157); c158: adjust-color(black,$green:158); c159: adjust-color(black,$green:159); c160: adjust-color(black,$green:160); c161: adjust-color(black,$green:161); c162: adjust-color(black,$green:162); c163: adjust-color(black,$green:163); c164: adjust-color(black,$green:164); c165: adjust-color(black,$green:165); c166: adjust-color(black,$green:166); c167: adjust-color(black,$green:167); c168: adjust-color(black,$green:168); c169: adjust-color(black,$green:169); c170: adjust-color(black,$green:170); c171: adjust-color(black,$green:171); c172: adjust-color(black,$green:172); c173: adjust-color(black,$green:173); c174: adjust-color(black,$green:174); c175: adjust-color(black,$green:175); c176: adjust-color(black,$green:176); c177: adjust-color(black,$green:177); c178: adjust-color(black,$green:178); c179: adjust-color(black,$green:179); c180: adjust-color(black,$green:180); c181: adjust-color(black,$green:181); c182: adjust-color(black,$green:182); c183: adjust-color(black,$green:183); c184: adjust-color(black,$green:184); c185: adjust-color(black,$green:185); c186: adjust-color(black,$green:186); c187: adjust-color(black,$green:187); c188: adjust-color(black,$green:188); c189: adjust-color(black,$green:189); c190: adjust-color(black,$green:190); c191: adjust-color(black,$green:191); c192: adjust-color(black,$green:192); c193: adjust-color(black,$green:193); c194: adjust-color(black,$green:194); c195: adjust-color(black,$green:195); c196: adjust-color(black,$green:196); c197: adjust-color(black,$green:197); c198: adjust-color(black,$green:198); c199: adjust-color(black,$green:199); c200: adjust-color(black,$green:200); c201: adjust-color(black,$green:201); c202: adjust-color(black,$green:202); c203: adjust-color(black,$green:203); c204: adjust-color(black,$green:204); c205: adjust-color(black,$green:205); c206: adjust-color(black,$green:206); c207: adjust-color(black,$green:207); c208: adjust-color(black,$green:208); c209: adjust-color(black,$green:209); c210: adjust-color(black,$green:210); c211: adjust-color(black,$green:211); c212: adjust-color(black,$green:212); c213: adjust-color(black,$green:213); c214: adjust-color(black,$green:214); c215: adjust-color(black,$green:215); c216: adjust-color(black,$green:216); c217: adjust-color(black,$green:217); c218: adjust-color(black,$green:218); c219: adjust-color(black,$green:219); c220: adjust-color(black,$green:220); c221: adjust-color(black,$green:221); c222: adjust-color(black,$green:222); c223: adjust-color(black,$green:223); c224: adjust-color(black,$green:224); c225: adjust-color(black,$green:225); c226: adjust-color(black,$green:226); c227: adjust-color(black,$green:227); c228: adjust-color(black,$green:228); c229: adjust-color(black,$green:229); c230: adjust-color(black,$green:230); c231: adjust-color(black,$green:231); c232: adjust-color(black,$green:232); c233: adjust-color(black,$green:233); c234: adjust-color(black,$green:234); c235: adjust-color(black,$green:235); c236: adjust-color(black,$green:236); c237: adjust-color(black,$green:237); c238: adjust-color(black,$green:238); c239: adjust-color(black,$green:239); c240: adjust-color(black,$green:240); c241: adjust-color(black,$green:241); c242: adjust-color(black,$green:242); c243: adjust-color(black,$green:243); c244: adjust-color(black,$green:244); c245: adjust-color(black,$green:245); c246: adjust-color(black,$green:246); c247: adjust-color(black,$green:247); c248: adjust-color(black,$green:248); c249: adjust-color(black,$green:249); c250: adjust-color(black,$green:250); c251: adjust-color(black,$green:251); c252: adjust-color(black,$green:252); c253: adjust-color(black,$green:253); c254: adjust-color(black,$green:254); c255: adjust-color(black,$green:255); // c256: adjust-color(black,$green:256); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/h/000077500000000000000000000000001305254536400315075ustar00rootroot00000000000000expected_output.css000066400000000000000000000302101305254536400353570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/hfoo { c-361: #ff0004; c-360: red; c-359: #ff0400; c-358: #ff0900; c-357: #ff0d00; c-356: #ff1100; c-355: #ff1500; c-354: #ff1a00; c-353: #ff1e00; c-352: #ff2200; c-351: #ff2600; c-350: #ff2b00; c-349: #ff2f00; c-348: #ff3300; c-347: #ff3700; c-346: #ff3c00; c-345: #ff4000; c-344: #ff4400; c-343: #ff4800; c-342: #ff4d00; c-341: #ff5100; c-340: #ff5500; c-339: #ff5900; c-338: #ff5e00; c-337: #ff6200; c-336: #ff6600; c-335: #ff6a00; c-334: #ff6f00; c-333: #ff7300; c-332: #ff7700; c-331: #ff7b00; c-330: #ff8000; c-329: #ff8400; c-328: #ff8800; c-327: darkorange; c-326: #ff9100; c-325: #ff9500; c-324: #ff9900; c-323: #ff9d00; c-322: #ffa200; c-321: #ffa600; c-320: #ffaa00; c-319: #ffae00; c-318: #ffb300; c-317: #ffb700; c-316: #ffbb00; c-315: #ffbf00; c-314: #ffc400; c-313: #ffc800; c-312: #ffcc00; c-311: #ffd000; c-310: #ffd500; c-309: #ffd900; c-308: #ffdd00; c-307: #ffe100; c-306: #ffe600; c-305: #ffea00; c-304: #ffee00; c-303: #fff200; c-302: #fff700; c-301: #fffb00; c-300: yellow; c-299: #fbff00; c-298: #f7ff00; c-297: #f2ff00; c-296: #eeff00; c-295: #eaff00; c-294: #e6ff00; c-293: #e1ff00; c-292: #ddff00; c-291: #d9ff00; c-290: #d5ff00; c-289: #d0ff00; c-288: #ccff00; c-287: #c8ff00; c-286: #c4ff00; c-285: #bfff00; c-284: #bbff00; c-283: #b7ff00; c-282: #b3ff00; c-281: #aeff00; c-280: #aaff00; c-279: #a6ff00; c-278: #a2ff00; c-277: #9dff00; c-276: #99ff00; c-275: #95ff00; c-274: #91ff00; c-273: #8cff00; c-272: #88ff00; c-271: #84ff00; c-270: #80ff00; c-269: #7bff00; c-268: #77ff00; c-267: #73ff00; c-266: #6fff00; c-265: #6aff00; c-264: #66ff00; c-263: #62ff00; c-262: #5eff00; c-261: #59ff00; c-260: #55ff00; c-259: #51ff00; c-258: #4dff00; c-257: #48ff00; c-256: #44ff00; c-255: #40ff00; c-254: #3cff00; c-253: #37ff00; c-252: #33ff00; c-251: #2fff00; c-250: #2bff00; c-249: #26ff00; c-248: #22ff00; c-247: #1eff00; c-246: #1aff00; c-245: #15ff00; c-244: #11ff00; c-243: #0dff00; c-242: #09ff00; c-241: #04ff00; c-240: lime; c-239: #00ff04; c-238: #00ff09; c-237: #00ff0d; c-236: #00ff11; c-235: #00ff15; c-234: #00ff1a; c-233: #00ff1e; c-232: #00ff22; c-231: #00ff26; c-230: #00ff2b; c-229: #00ff2f; c-228: #00ff33; c-227: #00ff37; c-226: #00ff3c; c-225: #00ff40; c-224: #00ff44; c-223: #00ff48; c-222: #00ff4d; c-221: #00ff51; c-220: #00ff55; c-219: #00ff59; c-218: #00ff5e; c-217: #00ff62; c-216: #00ff66; c-215: #00ff6a; c-214: #00ff6f; c-213: #00ff73; c-212: #00ff77; c-211: #00ff7b; c-210: #00ff80; c-209: #00ff84; c-208: #00ff88; c-207: #00ff8c; c-206: #00ff91; c-205: #00ff95; c-204: #00ff99; c-203: #00ff9d; c-202: #00ffa2; c-201: #00ffa6; c-200: #00ffaa; c-199: #00ffae; c-198: #00ffb3; c-197: #00ffb7; c-196: #00ffbb; c-195: #00ffbf; c-194: #00ffc4; c-193: #00ffc8; c-192: #00ffcc; c-191: #00ffd0; c-190: #00ffd5; c-189: #00ffd9; c-188: #00ffdd; c-187: #00ffe1; c-186: #00ffe6; c-185: #00ffea; c-184: #00ffee; c-183: #00fff2; c-182: #00fff7; c-181: #00fffb; c-180: cyan; c-179: #00fbff; c-178: #00f7ff; c-177: #00f2ff; c-176: #00eeff; c-175: #00eaff; c-174: #00e6ff; c-173: #00e1ff; c-172: #00ddff; c-171: #00d9ff; c-170: #00d5ff; c-169: #00d0ff; c-168: #00ccff; c-167: #00c8ff; c-166: #00c4ff; c-165: deepskyblue; c-164: #00bbff; c-163: #00b7ff; c-162: #00b3ff; c-161: #00aeff; c-160: #00aaff; c-159: #00a6ff; c-158: #00a2ff; c-157: #009dff; c-156: #0099ff; c-155: #0095ff; c-154: #0091ff; c-153: #008cff; c-152: #0088ff; c-151: #0084ff; c-150: #0080ff; c-149: #007bff; c-148: #0077ff; c-147: #0073ff; c-146: #006fff; c-145: #006aff; c-144: #0066ff; c-143: #0062ff; c-142: #005eff; c-141: #0059ff; c-140: #0055ff; c-139: #0051ff; c-138: #004dff; c-137: #0048ff; c-136: #0044ff; c-135: #0040ff; c-134: #003cff; c-133: #0037ff; c-132: #0033ff; c-131: #002fff; c-130: #002bff; c-129: #0026ff; c-128: #0022ff; c-127: #001eff; c-126: #001aff; c-125: #0015ff; c-124: #0011ff; c-123: #000dff; c-122: #0009ff; c-121: #0004ff; c-120: blue; c-119: #0400ff; c-118: #0900ff; c-117: #0d00ff; c-116: #1100ff; c-115: #1500ff; c-114: #1a00ff; c-113: #1e00ff; c-112: #2200ff; c-111: #2600ff; c-110: #2b00ff; c-109: #2f00ff; c-108: #3300ff; c-107: #3700ff; c-106: #3c00ff; c-105: #4000ff; c-104: #4400ff; c-103: #4800ff; c-102: #4d00ff; c-101: #5100ff; c-100: #5500ff; c-99: #5900ff; c-98: #5e00ff; c-97: #6200ff; c-96: #6600ff; c-95: #6a00ff; c-94: #6f00ff; c-93: #7300ff; c-92: #7700ff; c-91: #7b00ff; c-90: #8000ff; c-89: #8400ff; c-88: #8800ff; c-87: #8c00ff; c-86: #9100ff; c-85: #9500ff; c-84: #9900ff; c-83: #9d00ff; c-82: #a200ff; c-81: #a600ff; c-80: #aa00ff; c-79: #ae00ff; c-78: #b300ff; c-77: #b700ff; c-76: #bb00ff; c-75: #bf00ff; c-74: #c400ff; c-73: #c800ff; c-72: #cc00ff; c-71: #d000ff; c-70: #d500ff; c-69: #d900ff; c-68: #dd00ff; c-67: #e100ff; c-66: #e600ff; c-65: #ea00ff; c-64: #ee00ff; c-63: #f200ff; c-62: #f700ff; c-61: #fb00ff; c-60: magenta; c-59: #ff00fb; c-58: #ff00f7; c-57: #ff00f2; c-56: #ff00ee; c-55: #ff00ea; c-54: #ff00e6; c-53: #ff00e1; c-52: #ff00dd; c-51: #ff00d9; c-50: #ff00d5; c-49: #ff00d0; c-48: #ff00cc; c-47: #ff00c8; c-46: #ff00c4; c-45: #ff00bf; c-44: #ff00bb; c-43: #ff00b7; c-42: #ff00b3; c-41: #ff00ae; c-40: #ff00aa; c-39: #ff00a6; c-38: #ff00a2; c-37: #ff009d; c-36: #ff0099; c-35: #ff0095; c-34: #ff0091; c-33: #ff008c; c-32: #ff0088; c-31: #ff0084; c-30: #ff0080; c-29: #ff007b; c-28: #ff0077; c-27: #ff0073; c-26: #ff006f; c-25: #ff006a; c-24: #ff0066; c-23: #ff0062; c-22: #ff005e; c-21: #ff0059; c-20: #ff0055; c-19: #ff0051; c-18: #ff004d; c-17: #ff0048; c-16: #ff0044; c-15: #ff0040; c-14: #ff003c; c-13: #ff0037; c-12: #ff0033; c-11: #ff002f; c-10: #ff002b; c-9: #ff0026; c-8: #ff0022; c-7: #ff001e; c-6: #ff001a; c-5: #ff0015; c-4: #ff0011; c-3: #ff000d; c-2: #ff0009; c-1: #ff0004; c0: red; c1: #ff0400; c2: #ff0900; c3: #ff0d00; c4: #ff1100; c5: #ff1500; c6: #ff1a00; c7: #ff1e00; c8: #ff2200; c9: #ff2600; c10: #ff2b00; c11: #ff2f00; c12: #ff3300; c13: #ff3700; c14: #ff3c00; c15: #ff4000; c16: #ff4400; c17: #ff4800; c18: #ff4d00; c19: #ff5100; c20: #ff5500; c21: #ff5900; c22: #ff5e00; c23: #ff6200; c24: #ff6600; c25: #ff6a00; c26: #ff6f00; c27: #ff7300; c28: #ff7700; c29: #ff7b00; c30: #ff8000; c31: #ff8400; c32: #ff8800; c33: darkorange; c34: #ff9100; c35: #ff9500; c36: #ff9900; c37: #ff9d00; c38: #ffa200; c39: #ffa600; c40: #ffaa00; c41: #ffae00; c42: #ffb300; c43: #ffb700; c44: #ffbb00; c45: #ffbf00; c46: #ffc400; c47: #ffc800; c48: #ffcc00; c49: #ffd000; c50: #ffd500; c51: #ffd900; c52: #ffdd00; c53: #ffe100; c54: #ffe600; c55: #ffea00; c56: #ffee00; c57: #fff200; c58: #fff700; c59: #fffb00; c60: yellow; c61: #fbff00; c62: #f7ff00; c63: #f2ff00; c64: #eeff00; c65: #eaff00; c66: #e6ff00; c67: #e1ff00; c68: #ddff00; c69: #d9ff00; c70: #d5ff00; c71: #d0ff00; c72: #ccff00; c73: #c8ff00; c74: #c4ff00; c75: #bfff00; c76: #bbff00; c77: #b7ff00; c78: #b3ff00; c79: #aeff00; c80: #aaff00; c81: #a6ff00; c82: #a2ff00; c83: #9dff00; c84: #99ff00; c85: #95ff00; c86: #91ff00; c87: #8cff00; c88: #88ff00; c89: #84ff00; c90: #80ff00; c91: #7bff00; c92: #77ff00; c93: #73ff00; c94: #6fff00; c95: #6aff00; c96: #66ff00; c97: #62ff00; c98: #5eff00; c99: #59ff00; c100: #55ff00; c101: #51ff00; c102: #4dff00; c103: #48ff00; c104: #44ff00; c105: #40ff00; c106: #3cff00; c107: #37ff00; c108: #33ff00; c109: #2fff00; c110: #2bff00; c111: #26ff00; c112: #22ff00; c113: #1eff00; c114: #1aff00; c115: #15ff00; c116: #11ff00; c117: #0dff00; c118: #09ff00; c119: #04ff00; c120: lime; c121: #00ff04; c122: #00ff09; c123: #00ff0d; c124: #00ff11; c125: #00ff15; c126: #00ff1a; c127: #00ff1e; c128: #00ff22; c129: #00ff26; c130: #00ff2b; c131: #00ff2f; c132: #00ff33; c133: #00ff37; c134: #00ff3c; c135: #00ff40; c136: #00ff44; c137: #00ff48; c138: #00ff4d; c139: #00ff51; c140: #00ff55; c141: #00ff59; c142: #00ff5e; c143: #00ff62; c144: #00ff66; c145: #00ff6a; c146: #00ff6f; c147: #00ff73; c148: #00ff77; c149: #00ff7b; c150: #00ff80; c151: #00ff84; c152: #00ff88; c153: #00ff8c; c154: #00ff91; c155: #00ff95; c156: #00ff99; c157: #00ff9d; c158: #00ffa2; c159: #00ffa6; c160: #00ffaa; c161: #00ffae; c162: #00ffb3; c163: #00ffb7; c164: #00ffbb; c165: #00ffbf; c166: #00ffc4; c167: #00ffc8; c168: #00ffcc; c169: #00ffd0; c170: #00ffd5; c171: #00ffd9; c172: #00ffdd; c173: #00ffe1; c174: #00ffe6; c175: #00ffea; c176: #00ffee; c177: #00fff2; c178: #00fff7; c179: #00fffb; c180: cyan; c181: #00fbff; c182: #00f7ff; c183: #00f2ff; c184: #00eeff; c185: #00eaff; c186: #00e6ff; c187: #00e1ff; c188: #00ddff; c189: #00d9ff; c190: #00d5ff; c191: #00d0ff; c192: #00ccff; c193: #00c8ff; c194: #00c4ff; c195: deepskyblue; c196: #00bbff; c197: #00b7ff; c198: #00b3ff; c199: #00aeff; c200: #00aaff; c201: #00a6ff; c202: #00a2ff; c203: #009dff; c204: #0099ff; c205: #0095ff; c206: #0091ff; c207: #008cff; c208: #0088ff; c209: #0084ff; c210: #0080ff; c211: #007bff; c212: #0077ff; c213: #0073ff; c214: #006fff; c215: #006aff; c216: #0066ff; c217: #0062ff; c218: #005eff; c219: #0059ff; c220: #0055ff; c221: #0051ff; c222: #004dff; c223: #0048ff; c224: #0044ff; c225: #0040ff; c226: #003cff; c227: #0037ff; c228: #0033ff; c229: #002fff; c230: #002bff; c231: #0026ff; c232: #0022ff; c233: #001eff; c234: #001aff; c235: #0015ff; c236: #0011ff; c237: #000dff; c238: #0009ff; c239: #0004ff; c240: blue; c241: #0400ff; c242: #0900ff; c243: #0d00ff; c244: #1100ff; c245: #1500ff; c246: #1a00ff; c247: #1e00ff; c248: #2200ff; c249: #2600ff; c250: #2b00ff; c251: #2f00ff; c252: #3300ff; c253: #3700ff; c254: #3c00ff; c255: #4000ff; c256: #4400ff; c257: #4800ff; c258: #4d00ff; c259: #5100ff; c260: #5500ff; c261: #5900ff; c262: #5e00ff; c263: #6200ff; c264: #6600ff; c265: #6a00ff; c266: #6f00ff; c267: #7300ff; c268: #7700ff; c269: #7b00ff; c270: #8000ff; c271: #8400ff; c272: #8800ff; c273: #8c00ff; c274: #9100ff; c275: #9500ff; c276: #9900ff; c277: #9d00ff; c278: #a200ff; c279: #a600ff; c280: #aa00ff; c281: #ae00ff; c282: #b300ff; c283: #b700ff; c284: #bb00ff; c285: #bf00ff; c286: #c400ff; c287: #c800ff; c288: #cc00ff; c289: #d000ff; c290: #d500ff; c291: #d900ff; c292: #dd00ff; c293: #e100ff; c294: #e600ff; c295: #ea00ff; c296: #ee00ff; c297: #f200ff; c298: #f700ff; c299: #fb00ff; c300: magenta; c301: #ff00fb; c302: #ff00f7; c303: #ff00f2; c304: #ff00ee; c305: #ff00ea; c306: #ff00e6; c307: #ff00e1; c308: #ff00dd; c309: #ff00d9; c310: #ff00d5; c311: #ff00d0; c312: #ff00cc; c313: #ff00c8; c314: #ff00c4; c315: #ff00bf; c316: #ff00bb; c317: #ff00b7; c318: #ff00b3; c319: #ff00ae; c320: #ff00aa; c321: #ff00a6; c322: #ff00a2; c323: #ff009d; c324: #ff0099; c325: #ff0095; c326: #ff0091; c327: #ff008c; c328: #ff0088; c329: #ff0084; c330: #ff0080; c331: #ff007b; c332: #ff0077; c333: #ff0073; c334: #ff006f; c335: #ff006a; c336: #ff0066; c337: #ff0062; c338: #ff005e; c339: #ff0059; c340: #ff0055; c341: #ff0051; c342: #ff004d; c343: #ff0048; c344: #ff0044; c345: #ff0040; c346: #ff003c; c347: #ff0037; c348: #ff0033; c349: #ff002f; c350: #ff002b; c351: #ff0026; c352: #ff0022; c353: #ff001e; c354: #ff001a; c355: #ff0015; c356: #ff0011; c357: #ff000d; c358: #ff0009; c359: #ff0004; c360: red; c361: #ff0400; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/h/input.scss000066400000000000000000000633221305254536400335510ustar00rootroot00000000000000foo { c-361: adjust-color(red,$hue:-361); c-360: adjust-color(red,$hue:-360); c-359: adjust-color(red,$hue:-359); c-358: adjust-color(red,$hue:-358); c-357: adjust-color(red,$hue:-357); c-356: adjust-color(red,$hue:-356); c-355: adjust-color(red,$hue:-355); c-354: adjust-color(red,$hue:-354); c-353: adjust-color(red,$hue:-353); c-352: adjust-color(red,$hue:-352); c-351: adjust-color(red,$hue:-351); c-350: adjust-color(red,$hue:-350); c-349: adjust-color(red,$hue:-349); c-348: adjust-color(red,$hue:-348); c-347: adjust-color(red,$hue:-347); c-346: adjust-color(red,$hue:-346); c-345: adjust-color(red,$hue:-345); c-344: adjust-color(red,$hue:-344); c-343: adjust-color(red,$hue:-343); c-342: adjust-color(red,$hue:-342); c-341: adjust-color(red,$hue:-341); c-340: adjust-color(red,$hue:-340); c-339: adjust-color(red,$hue:-339); c-338: adjust-color(red,$hue:-338); c-337: adjust-color(red,$hue:-337); c-336: adjust-color(red,$hue:-336); c-335: adjust-color(red,$hue:-335); c-334: adjust-color(red,$hue:-334); c-333: adjust-color(red,$hue:-333); c-332: adjust-color(red,$hue:-332); c-331: adjust-color(red,$hue:-331); c-330: adjust-color(red,$hue:-330); c-329: adjust-color(red,$hue:-329); c-328: adjust-color(red,$hue:-328); c-327: adjust-color(red,$hue:-327); c-326: adjust-color(red,$hue:-326); c-325: adjust-color(red,$hue:-325); c-324: adjust-color(red,$hue:-324); c-323: adjust-color(red,$hue:-323); c-322: adjust-color(red,$hue:-322); c-321: adjust-color(red,$hue:-321); c-320: adjust-color(red,$hue:-320); c-319: adjust-color(red,$hue:-319); c-318: adjust-color(red,$hue:-318); c-317: adjust-color(red,$hue:-317); c-316: adjust-color(red,$hue:-316); c-315: adjust-color(red,$hue:-315); c-314: adjust-color(red,$hue:-314); c-313: adjust-color(red,$hue:-313); c-312: adjust-color(red,$hue:-312); c-311: adjust-color(red,$hue:-311); c-310: adjust-color(red,$hue:-310); c-309: adjust-color(red,$hue:-309); c-308: adjust-color(red,$hue:-308); c-307: adjust-color(red,$hue:-307); c-306: adjust-color(red,$hue:-306); c-305: adjust-color(red,$hue:-305); c-304: adjust-color(red,$hue:-304); c-303: adjust-color(red,$hue:-303); c-302: adjust-color(red,$hue:-302); c-301: adjust-color(red,$hue:-301); c-300: adjust-color(red,$hue:-300); c-299: adjust-color(red,$hue:-299); c-298: adjust-color(red,$hue:-298); c-297: adjust-color(red,$hue:-297); c-296: adjust-color(red,$hue:-296); c-295: adjust-color(red,$hue:-295); c-294: adjust-color(red,$hue:-294); c-293: adjust-color(red,$hue:-293); c-292: adjust-color(red,$hue:-292); c-291: adjust-color(red,$hue:-291); c-290: adjust-color(red,$hue:-290); c-289: adjust-color(red,$hue:-289); c-288: adjust-color(red,$hue:-288); c-287: adjust-color(red,$hue:-287); c-286: adjust-color(red,$hue:-286); c-285: adjust-color(red,$hue:-285); c-284: adjust-color(red,$hue:-284); c-283: adjust-color(red,$hue:-283); c-282: adjust-color(red,$hue:-282); c-281: adjust-color(red,$hue:-281); c-280: adjust-color(red,$hue:-280); c-279: adjust-color(red,$hue:-279); c-278: adjust-color(red,$hue:-278); c-277: adjust-color(red,$hue:-277); c-276: adjust-color(red,$hue:-276); c-275: adjust-color(red,$hue:-275); c-274: adjust-color(red,$hue:-274); c-273: adjust-color(red,$hue:-273); c-272: adjust-color(red,$hue:-272); c-271: adjust-color(red,$hue:-271); c-270: adjust-color(red,$hue:-270); c-269: adjust-color(red,$hue:-269); c-268: adjust-color(red,$hue:-268); c-267: adjust-color(red,$hue:-267); c-266: adjust-color(red,$hue:-266); c-265: adjust-color(red,$hue:-265); c-264: adjust-color(red,$hue:-264); c-263: adjust-color(red,$hue:-263); c-262: adjust-color(red,$hue:-262); c-261: adjust-color(red,$hue:-261); c-260: adjust-color(red,$hue:-260); c-259: adjust-color(red,$hue:-259); c-258: adjust-color(red,$hue:-258); c-257: adjust-color(red,$hue:-257); c-256: adjust-color(red,$hue:-256); c-255: adjust-color(red,$hue:-255); c-254: adjust-color(red,$hue:-254); c-253: adjust-color(red,$hue:-253); c-252: adjust-color(red,$hue:-252); c-251: adjust-color(red,$hue:-251); c-250: adjust-color(red,$hue:-250); c-249: adjust-color(red,$hue:-249); c-248: adjust-color(red,$hue:-248); c-247: adjust-color(red,$hue:-247); c-246: adjust-color(red,$hue:-246); c-245: adjust-color(red,$hue:-245); c-244: adjust-color(red,$hue:-244); c-243: adjust-color(red,$hue:-243); c-242: adjust-color(red,$hue:-242); c-241: adjust-color(red,$hue:-241); c-240: adjust-color(red,$hue:-240); c-239: adjust-color(red,$hue:-239); c-238: adjust-color(red,$hue:-238); c-237: adjust-color(red,$hue:-237); c-236: adjust-color(red,$hue:-236); c-235: adjust-color(red,$hue:-235); c-234: adjust-color(red,$hue:-234); c-233: adjust-color(red,$hue:-233); c-232: adjust-color(red,$hue:-232); c-231: adjust-color(red,$hue:-231); c-230: adjust-color(red,$hue:-230); c-229: adjust-color(red,$hue:-229); c-228: adjust-color(red,$hue:-228); c-227: adjust-color(red,$hue:-227); c-226: adjust-color(red,$hue:-226); c-225: adjust-color(red,$hue:-225); c-224: adjust-color(red,$hue:-224); c-223: adjust-color(red,$hue:-223); c-222: adjust-color(red,$hue:-222); c-221: adjust-color(red,$hue:-221); c-220: adjust-color(red,$hue:-220); c-219: adjust-color(red,$hue:-219); c-218: adjust-color(red,$hue:-218); c-217: adjust-color(red,$hue:-217); c-216: adjust-color(red,$hue:-216); c-215: adjust-color(red,$hue:-215); c-214: adjust-color(red,$hue:-214); c-213: adjust-color(red,$hue:-213); c-212: adjust-color(red,$hue:-212); c-211: adjust-color(red,$hue:-211); c-210: adjust-color(red,$hue:-210); c-209: adjust-color(red,$hue:-209); c-208: adjust-color(red,$hue:-208); c-207: adjust-color(red,$hue:-207); c-206: adjust-color(red,$hue:-206); c-205: adjust-color(red,$hue:-205); c-204: adjust-color(red,$hue:-204); c-203: adjust-color(red,$hue:-203); c-202: adjust-color(red,$hue:-202); c-201: adjust-color(red,$hue:-201); c-200: adjust-color(red,$hue:-200); c-199: adjust-color(red,$hue:-199); c-198: adjust-color(red,$hue:-198); c-197: adjust-color(red,$hue:-197); c-196: adjust-color(red,$hue:-196); c-195: adjust-color(red,$hue:-195); c-194: adjust-color(red,$hue:-194); c-193: adjust-color(red,$hue:-193); c-192: adjust-color(red,$hue:-192); c-191: adjust-color(red,$hue:-191); c-190: adjust-color(red,$hue:-190); c-189: adjust-color(red,$hue:-189); c-188: adjust-color(red,$hue:-188); c-187: adjust-color(red,$hue:-187); c-186: adjust-color(red,$hue:-186); c-185: adjust-color(red,$hue:-185); c-184: adjust-color(red,$hue:-184); c-183: adjust-color(red,$hue:-183); c-182: adjust-color(red,$hue:-182); c-181: adjust-color(red,$hue:-181); c-180: adjust-color(red,$hue:-180); c-179: adjust-color(red,$hue:-179); c-178: adjust-color(red,$hue:-178); c-177: adjust-color(red,$hue:-177); c-176: adjust-color(red,$hue:-176); c-175: adjust-color(red,$hue:-175); c-174: adjust-color(red,$hue:-174); c-173: adjust-color(red,$hue:-173); c-172: adjust-color(red,$hue:-172); c-171: adjust-color(red,$hue:-171); c-170: adjust-color(red,$hue:-170); c-169: adjust-color(red,$hue:-169); c-168: adjust-color(red,$hue:-168); c-167: adjust-color(red,$hue:-167); c-166: adjust-color(red,$hue:-166); c-165: adjust-color(red,$hue:-165); c-164: adjust-color(red,$hue:-164); c-163: adjust-color(red,$hue:-163); c-162: adjust-color(red,$hue:-162); c-161: adjust-color(red,$hue:-161); c-160: adjust-color(red,$hue:-160); c-159: adjust-color(red,$hue:-159); c-158: adjust-color(red,$hue:-158); c-157: adjust-color(red,$hue:-157); c-156: adjust-color(red,$hue:-156); c-155: adjust-color(red,$hue:-155); c-154: adjust-color(red,$hue:-154); c-153: adjust-color(red,$hue:-153); c-152: adjust-color(red,$hue:-152); c-151: adjust-color(red,$hue:-151); c-150: adjust-color(red,$hue:-150); c-149: adjust-color(red,$hue:-149); c-148: adjust-color(red,$hue:-148); c-147: adjust-color(red,$hue:-147); c-146: adjust-color(red,$hue:-146); c-145: adjust-color(red,$hue:-145); c-144: adjust-color(red,$hue:-144); c-143: adjust-color(red,$hue:-143); c-142: adjust-color(red,$hue:-142); c-141: adjust-color(red,$hue:-141); c-140: adjust-color(red,$hue:-140); c-139: adjust-color(red,$hue:-139); c-138: adjust-color(red,$hue:-138); c-137: adjust-color(red,$hue:-137); c-136: adjust-color(red,$hue:-136); c-135: adjust-color(red,$hue:-135); c-134: adjust-color(red,$hue:-134); c-133: adjust-color(red,$hue:-133); c-132: adjust-color(red,$hue:-132); c-131: adjust-color(red,$hue:-131); c-130: adjust-color(red,$hue:-130); c-129: adjust-color(red,$hue:-129); c-128: adjust-color(red,$hue:-128); c-127: adjust-color(red,$hue:-127); c-126: adjust-color(red,$hue:-126); c-125: adjust-color(red,$hue:-125); c-124: adjust-color(red,$hue:-124); c-123: adjust-color(red,$hue:-123); c-122: adjust-color(red,$hue:-122); c-121: adjust-color(red,$hue:-121); c-120: adjust-color(red,$hue:-120); c-119: adjust-color(red,$hue:-119); c-118: adjust-color(red,$hue:-118); c-117: adjust-color(red,$hue:-117); c-116: adjust-color(red,$hue:-116); c-115: adjust-color(red,$hue:-115); c-114: adjust-color(red,$hue:-114); c-113: adjust-color(red,$hue:-113); c-112: adjust-color(red,$hue:-112); c-111: adjust-color(red,$hue:-111); c-110: adjust-color(red,$hue:-110); c-109: adjust-color(red,$hue:-109); c-108: adjust-color(red,$hue:-108); c-107: adjust-color(red,$hue:-107); c-106: adjust-color(red,$hue:-106); c-105: adjust-color(red,$hue:-105); c-104: adjust-color(red,$hue:-104); c-103: adjust-color(red,$hue:-103); c-102: adjust-color(red,$hue:-102); c-101: adjust-color(red,$hue:-101); c-100: adjust-color(red,$hue:-100); c-99: adjust-color(red,$hue:-99); c-98: adjust-color(red,$hue:-98); c-97: adjust-color(red,$hue:-97); c-96: adjust-color(red,$hue:-96); c-95: adjust-color(red,$hue:-95); c-94: adjust-color(red,$hue:-94); c-93: adjust-color(red,$hue:-93); c-92: adjust-color(red,$hue:-92); c-91: adjust-color(red,$hue:-91); c-90: adjust-color(red,$hue:-90); c-89: adjust-color(red,$hue:-89); c-88: adjust-color(red,$hue:-88); c-87: adjust-color(red,$hue:-87); c-86: adjust-color(red,$hue:-86); c-85: adjust-color(red,$hue:-85); c-84: adjust-color(red,$hue:-84); c-83: adjust-color(red,$hue:-83); c-82: adjust-color(red,$hue:-82); c-81: adjust-color(red,$hue:-81); c-80: adjust-color(red,$hue:-80); c-79: adjust-color(red,$hue:-79); c-78: adjust-color(red,$hue:-78); c-77: adjust-color(red,$hue:-77); c-76: adjust-color(red,$hue:-76); c-75: adjust-color(red,$hue:-75); c-74: adjust-color(red,$hue:-74); c-73: adjust-color(red,$hue:-73); c-72: adjust-color(red,$hue:-72); c-71: adjust-color(red,$hue:-71); c-70: adjust-color(red,$hue:-70); c-69: adjust-color(red,$hue:-69); c-68: adjust-color(red,$hue:-68); c-67: adjust-color(red,$hue:-67); c-66: adjust-color(red,$hue:-66); c-65: adjust-color(red,$hue:-65); c-64: adjust-color(red,$hue:-64); c-63: adjust-color(red,$hue:-63); c-62: adjust-color(red,$hue:-62); c-61: adjust-color(red,$hue:-61); c-60: adjust-color(red,$hue:-60); c-59: adjust-color(red,$hue:-59); c-58: adjust-color(red,$hue:-58); c-57: adjust-color(red,$hue:-57); c-56: adjust-color(red,$hue:-56); c-55: adjust-color(red,$hue:-55); c-54: adjust-color(red,$hue:-54); c-53: adjust-color(red,$hue:-53); c-52: adjust-color(red,$hue:-52); c-51: adjust-color(red,$hue:-51); c-50: adjust-color(red,$hue:-50); c-49: adjust-color(red,$hue:-49); c-48: adjust-color(red,$hue:-48); c-47: adjust-color(red,$hue:-47); c-46: adjust-color(red,$hue:-46); c-45: adjust-color(red,$hue:-45); c-44: adjust-color(red,$hue:-44); c-43: adjust-color(red,$hue:-43); c-42: adjust-color(red,$hue:-42); c-41: adjust-color(red,$hue:-41); c-40: adjust-color(red,$hue:-40); c-39: adjust-color(red,$hue:-39); c-38: adjust-color(red,$hue:-38); c-37: adjust-color(red,$hue:-37); c-36: adjust-color(red,$hue:-36); c-35: adjust-color(red,$hue:-35); c-34: adjust-color(red,$hue:-34); c-33: adjust-color(red,$hue:-33); c-32: adjust-color(red,$hue:-32); c-31: adjust-color(red,$hue:-31); c-30: adjust-color(red,$hue:-30); c-29: adjust-color(red,$hue:-29); c-28: adjust-color(red,$hue:-28); c-27: adjust-color(red,$hue:-27); c-26: adjust-color(red,$hue:-26); c-25: adjust-color(red,$hue:-25); c-24: adjust-color(red,$hue:-24); c-23: adjust-color(red,$hue:-23); c-22: adjust-color(red,$hue:-22); c-21: adjust-color(red,$hue:-21); c-20: adjust-color(red,$hue:-20); c-19: adjust-color(red,$hue:-19); c-18: adjust-color(red,$hue:-18); c-17: adjust-color(red,$hue:-17); c-16: adjust-color(red,$hue:-16); c-15: adjust-color(red,$hue:-15); c-14: adjust-color(red,$hue:-14); c-13: adjust-color(red,$hue:-13); c-12: adjust-color(red,$hue:-12); c-11: adjust-color(red,$hue:-11); c-10: adjust-color(red,$hue:-10); c-9: adjust-color(red,$hue:-9); c-8: adjust-color(red,$hue:-8); c-7: adjust-color(red,$hue:-7); c-6: adjust-color(red,$hue:-6); c-5: adjust-color(red,$hue:-5); c-4: adjust-color(red,$hue:-4); c-3: adjust-color(red,$hue:-3); c-2: adjust-color(red,$hue:-2); c-1: adjust-color(red,$hue:-1); c0: adjust-color(red,$hue:0); c1: adjust-color(red,$hue:1); c2: adjust-color(red,$hue:2); c3: adjust-color(red,$hue:3); c4: adjust-color(red,$hue:4); c5: adjust-color(red,$hue:5); c6: adjust-color(red,$hue:6); c7: adjust-color(red,$hue:7); c8: adjust-color(red,$hue:8); c9: adjust-color(red,$hue:9); c10: adjust-color(red,$hue:10); c11: adjust-color(red,$hue:11); c12: adjust-color(red,$hue:12); c13: adjust-color(red,$hue:13); c14: adjust-color(red,$hue:14); c15: adjust-color(red,$hue:15); c16: adjust-color(red,$hue:16); c17: adjust-color(red,$hue:17); c18: adjust-color(red,$hue:18); c19: adjust-color(red,$hue:19); c20: adjust-color(red,$hue:20); c21: adjust-color(red,$hue:21); c22: adjust-color(red,$hue:22); c23: adjust-color(red,$hue:23); c24: adjust-color(red,$hue:24); c25: adjust-color(red,$hue:25); c26: adjust-color(red,$hue:26); c27: adjust-color(red,$hue:27); c28: adjust-color(red,$hue:28); c29: adjust-color(red,$hue:29); c30: adjust-color(red,$hue:30); c31: adjust-color(red,$hue:31); c32: adjust-color(red,$hue:32); c33: adjust-color(red,$hue:33); c34: adjust-color(red,$hue:34); c35: adjust-color(red,$hue:35); c36: adjust-color(red,$hue:36); c37: adjust-color(red,$hue:37); c38: adjust-color(red,$hue:38); c39: adjust-color(red,$hue:39); c40: adjust-color(red,$hue:40); c41: adjust-color(red,$hue:41); c42: adjust-color(red,$hue:42); c43: adjust-color(red,$hue:43); c44: adjust-color(red,$hue:44); c45: adjust-color(red,$hue:45); c46: adjust-color(red,$hue:46); c47: adjust-color(red,$hue:47); c48: adjust-color(red,$hue:48); c49: adjust-color(red,$hue:49); c50: adjust-color(red,$hue:50); c51: adjust-color(red,$hue:51); c52: adjust-color(red,$hue:52); c53: adjust-color(red,$hue:53); c54: adjust-color(red,$hue:54); c55: adjust-color(red,$hue:55); c56: adjust-color(red,$hue:56); c57: adjust-color(red,$hue:57); c58: adjust-color(red,$hue:58); c59: adjust-color(red,$hue:59); c60: adjust-color(red,$hue:60); c61: adjust-color(red,$hue:61); c62: adjust-color(red,$hue:62); c63: adjust-color(red,$hue:63); c64: adjust-color(red,$hue:64); c65: adjust-color(red,$hue:65); c66: adjust-color(red,$hue:66); c67: adjust-color(red,$hue:67); c68: adjust-color(red,$hue:68); c69: adjust-color(red,$hue:69); c70: adjust-color(red,$hue:70); c71: adjust-color(red,$hue:71); c72: adjust-color(red,$hue:72); c73: adjust-color(red,$hue:73); c74: adjust-color(red,$hue:74); c75: adjust-color(red,$hue:75); c76: adjust-color(red,$hue:76); c77: adjust-color(red,$hue:77); c78: adjust-color(red,$hue:78); c79: adjust-color(red,$hue:79); c80: adjust-color(red,$hue:80); c81: adjust-color(red,$hue:81); c82: adjust-color(red,$hue:82); c83: adjust-color(red,$hue:83); c84: adjust-color(red,$hue:84); c85: adjust-color(red,$hue:85); c86: adjust-color(red,$hue:86); c87: adjust-color(red,$hue:87); c88: adjust-color(red,$hue:88); c89: adjust-color(red,$hue:89); c90: adjust-color(red,$hue:90); c91: adjust-color(red,$hue:91); c92: adjust-color(red,$hue:92); c93: adjust-color(red,$hue:93); c94: adjust-color(red,$hue:94); c95: adjust-color(red,$hue:95); c96: adjust-color(red,$hue:96); c97: adjust-color(red,$hue:97); c98: adjust-color(red,$hue:98); c99: adjust-color(red,$hue:99); c100: adjust-color(red,$hue:100); c101: adjust-color(red,$hue:101); c102: adjust-color(red,$hue:102); c103: adjust-color(red,$hue:103); c104: adjust-color(red,$hue:104); c105: adjust-color(red,$hue:105); c106: adjust-color(red,$hue:106); c107: adjust-color(red,$hue:107); c108: adjust-color(red,$hue:108); c109: adjust-color(red,$hue:109); c110: adjust-color(red,$hue:110); c111: adjust-color(red,$hue:111); c112: adjust-color(red,$hue:112); c113: adjust-color(red,$hue:113); c114: adjust-color(red,$hue:114); c115: adjust-color(red,$hue:115); c116: adjust-color(red,$hue:116); c117: adjust-color(red,$hue:117); c118: adjust-color(red,$hue:118); c119: adjust-color(red,$hue:119); c120: adjust-color(red,$hue:120); c121: adjust-color(red,$hue:121); c122: adjust-color(red,$hue:122); c123: adjust-color(red,$hue:123); c124: adjust-color(red,$hue:124); c125: adjust-color(red,$hue:125); c126: adjust-color(red,$hue:126); c127: adjust-color(red,$hue:127); c128: adjust-color(red,$hue:128); c129: adjust-color(red,$hue:129); c130: adjust-color(red,$hue:130); c131: adjust-color(red,$hue:131); c132: adjust-color(red,$hue:132); c133: adjust-color(red,$hue:133); c134: adjust-color(red,$hue:134); c135: adjust-color(red,$hue:135); c136: adjust-color(red,$hue:136); c137: adjust-color(red,$hue:137); c138: adjust-color(red,$hue:138); c139: adjust-color(red,$hue:139); c140: adjust-color(red,$hue:140); c141: adjust-color(red,$hue:141); c142: adjust-color(red,$hue:142); c143: adjust-color(red,$hue:143); c144: adjust-color(red,$hue:144); c145: adjust-color(red,$hue:145); c146: adjust-color(red,$hue:146); c147: adjust-color(red,$hue:147); c148: adjust-color(red,$hue:148); c149: adjust-color(red,$hue:149); c150: adjust-color(red,$hue:150); c151: adjust-color(red,$hue:151); c152: adjust-color(red,$hue:152); c153: adjust-color(red,$hue:153); c154: adjust-color(red,$hue:154); c155: adjust-color(red,$hue:155); c156: adjust-color(red,$hue:156); c157: adjust-color(red,$hue:157); c158: adjust-color(red,$hue:158); c159: adjust-color(red,$hue:159); c160: adjust-color(red,$hue:160); c161: adjust-color(red,$hue:161); c162: adjust-color(red,$hue:162); c163: adjust-color(red,$hue:163); c164: adjust-color(red,$hue:164); c165: adjust-color(red,$hue:165); c166: adjust-color(red,$hue:166); c167: adjust-color(red,$hue:167); c168: adjust-color(red,$hue:168); c169: adjust-color(red,$hue:169); c170: adjust-color(red,$hue:170); c171: adjust-color(red,$hue:171); c172: adjust-color(red,$hue:172); c173: adjust-color(red,$hue:173); c174: adjust-color(red,$hue:174); c175: adjust-color(red,$hue:175); c176: adjust-color(red,$hue:176); c177: adjust-color(red,$hue:177); c178: adjust-color(red,$hue:178); c179: adjust-color(red,$hue:179); c180: adjust-color(red,$hue:180); c181: adjust-color(red,$hue:181); c182: adjust-color(red,$hue:182); c183: adjust-color(red,$hue:183); c184: adjust-color(red,$hue:184); c185: adjust-color(red,$hue:185); c186: adjust-color(red,$hue:186); c187: adjust-color(red,$hue:187); c188: adjust-color(red,$hue:188); c189: adjust-color(red,$hue:189); c190: adjust-color(red,$hue:190); c191: adjust-color(red,$hue:191); c192: adjust-color(red,$hue:192); c193: adjust-color(red,$hue:193); c194: adjust-color(red,$hue:194); c195: adjust-color(red,$hue:195); c196: adjust-color(red,$hue:196); c197: adjust-color(red,$hue:197); c198: adjust-color(red,$hue:198); c199: adjust-color(red,$hue:199); c200: adjust-color(red,$hue:200); c201: adjust-color(red,$hue:201); c202: adjust-color(red,$hue:202); c203: adjust-color(red,$hue:203); c204: adjust-color(red,$hue:204); c205: adjust-color(red,$hue:205); c206: adjust-color(red,$hue:206); c207: adjust-color(red,$hue:207); c208: adjust-color(red,$hue:208); c209: adjust-color(red,$hue:209); c210: adjust-color(red,$hue:210); c211: adjust-color(red,$hue:211); c212: adjust-color(red,$hue:212); c213: adjust-color(red,$hue:213); c214: adjust-color(red,$hue:214); c215: adjust-color(red,$hue:215); c216: adjust-color(red,$hue:216); c217: adjust-color(red,$hue:217); c218: adjust-color(red,$hue:218); c219: adjust-color(red,$hue:219); c220: adjust-color(red,$hue:220); c221: adjust-color(red,$hue:221); c222: adjust-color(red,$hue:222); c223: adjust-color(red,$hue:223); c224: adjust-color(red,$hue:224); c225: adjust-color(red,$hue:225); c226: adjust-color(red,$hue:226); c227: adjust-color(red,$hue:227); c228: adjust-color(red,$hue:228); c229: adjust-color(red,$hue:229); c230: adjust-color(red,$hue:230); c231: adjust-color(red,$hue:231); c232: adjust-color(red,$hue:232); c233: adjust-color(red,$hue:233); c234: adjust-color(red,$hue:234); c235: adjust-color(red,$hue:235); c236: adjust-color(red,$hue:236); c237: adjust-color(red,$hue:237); c238: adjust-color(red,$hue:238); c239: adjust-color(red,$hue:239); c240: adjust-color(red,$hue:240); c241: adjust-color(red,$hue:241); c242: adjust-color(red,$hue:242); c243: adjust-color(red,$hue:243); c244: adjust-color(red,$hue:244); c245: adjust-color(red,$hue:245); c246: adjust-color(red,$hue:246); c247: adjust-color(red,$hue:247); c248: adjust-color(red,$hue:248); c249: adjust-color(red,$hue:249); c250: adjust-color(red,$hue:250); c251: adjust-color(red,$hue:251); c252: adjust-color(red,$hue:252); c253: adjust-color(red,$hue:253); c254: adjust-color(red,$hue:254); c255: adjust-color(red,$hue:255); c256: adjust-color(red,$hue:256); c257: adjust-color(red,$hue:257); c258: adjust-color(red,$hue:258); c259: adjust-color(red,$hue:259); c260: adjust-color(red,$hue:260); c261: adjust-color(red,$hue:261); c262: adjust-color(red,$hue:262); c263: adjust-color(red,$hue:263); c264: adjust-color(red,$hue:264); c265: adjust-color(red,$hue:265); c266: adjust-color(red,$hue:266); c267: adjust-color(red,$hue:267); c268: adjust-color(red,$hue:268); c269: adjust-color(red,$hue:269); c270: adjust-color(red,$hue:270); c271: adjust-color(red,$hue:271); c272: adjust-color(red,$hue:272); c273: adjust-color(red,$hue:273); c274: adjust-color(red,$hue:274); c275: adjust-color(red,$hue:275); c276: adjust-color(red,$hue:276); c277: adjust-color(red,$hue:277); c278: adjust-color(red,$hue:278); c279: adjust-color(red,$hue:279); c280: adjust-color(red,$hue:280); c281: adjust-color(red,$hue:281); c282: adjust-color(red,$hue:282); c283: adjust-color(red,$hue:283); c284: adjust-color(red,$hue:284); c285: adjust-color(red,$hue:285); c286: adjust-color(red,$hue:286); c287: adjust-color(red,$hue:287); c288: adjust-color(red,$hue:288); c289: adjust-color(red,$hue:289); c290: adjust-color(red,$hue:290); c291: adjust-color(red,$hue:291); c292: adjust-color(red,$hue:292); c293: adjust-color(red,$hue:293); c294: adjust-color(red,$hue:294); c295: adjust-color(red,$hue:295); c296: adjust-color(red,$hue:296); c297: adjust-color(red,$hue:297); c298: adjust-color(red,$hue:298); c299: adjust-color(red,$hue:299); c300: adjust-color(red,$hue:300); c301: adjust-color(red,$hue:301); c302: adjust-color(red,$hue:302); c303: adjust-color(red,$hue:303); c304: adjust-color(red,$hue:304); c305: adjust-color(red,$hue:305); c306: adjust-color(red,$hue:306); c307: adjust-color(red,$hue:307); c308: adjust-color(red,$hue:308); c309: adjust-color(red,$hue:309); c310: adjust-color(red,$hue:310); c311: adjust-color(red,$hue:311); c312: adjust-color(red,$hue:312); c313: adjust-color(red,$hue:313); c314: adjust-color(red,$hue:314); c315: adjust-color(red,$hue:315); c316: adjust-color(red,$hue:316); c317: adjust-color(red,$hue:317); c318: adjust-color(red,$hue:318); c319: adjust-color(red,$hue:319); c320: adjust-color(red,$hue:320); c321: adjust-color(red,$hue:321); c322: adjust-color(red,$hue:322); c323: adjust-color(red,$hue:323); c324: adjust-color(red,$hue:324); c325: adjust-color(red,$hue:325); c326: adjust-color(red,$hue:326); c327: adjust-color(red,$hue:327); c328: adjust-color(red,$hue:328); c329: adjust-color(red,$hue:329); c330: adjust-color(red,$hue:330); c331: adjust-color(red,$hue:331); c332: adjust-color(red,$hue:332); c333: adjust-color(red,$hue:333); c334: adjust-color(red,$hue:334); c335: adjust-color(red,$hue:335); c336: adjust-color(red,$hue:336); c337: adjust-color(red,$hue:337); c338: adjust-color(red,$hue:338); c339: adjust-color(red,$hue:339); c340: adjust-color(red,$hue:340); c341: adjust-color(red,$hue:341); c342: adjust-color(red,$hue:342); c343: adjust-color(red,$hue:343); c344: adjust-color(red,$hue:344); c345: adjust-color(red,$hue:345); c346: adjust-color(red,$hue:346); c347: adjust-color(red,$hue:347); c348: adjust-color(red,$hue:348); c349: adjust-color(red,$hue:349); c350: adjust-color(red,$hue:350); c351: adjust-color(red,$hue:351); c352: adjust-color(red,$hue:352); c353: adjust-color(red,$hue:353); c354: adjust-color(red,$hue:354); c355: adjust-color(red,$hue:355); c356: adjust-color(red,$hue:356); c357: adjust-color(red,$hue:357); c358: adjust-color(red,$hue:358); c359: adjust-color(red,$hue:359); c360: adjust-color(red,$hue:360); c361: adjust-color(red,$hue:361); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/l/000077500000000000000000000000001305254536400315135ustar00rootroot00000000000000expected_output.css000066400000000000000000000060271305254536400353740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/lfoo { c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: #050000; c-48: #0a0000; c-47: #0f0000; c-46: #140000; c-45: #1a0000; c-44: #1f0000; c-43: #240000; c-42: #290000; c-41: #2e0000; c-40: #330000; c-39: #380000; c-38: #3d0000; c-37: #420000; c-36: #470000; c-35: #4d0000; c-34: #520000; c-33: #570000; c-32: #5c0000; c-31: #610000; c-30: #660000; c-29: #6b0000; c-28: #700000; c-27: #750000; c-26: #7a0000; c-25: maroon; c-24: #850000; c-23: #8a0000; c-22: #8f0000; c-21: #940000; c-20: #990000; c-19: #9e0000; c-18: #a30000; c-17: #a80000; c-16: #ad0000; c-15: #b30000; c-14: #b80000; c-13: #bd0000; c-12: #c20000; c-11: #c70000; c-10: #cc0000; c-9: #d10000; c-8: #d60000; c-7: #db0000; c-6: #e00000; c-5: #e60000; c-4: #eb0000; c-3: #f00000; c-2: #f50000; c-1: #fa0000; c0: red; c1: #ff0505; c2: #ff0a0a; c3: #ff0f0f; c4: #ff1414; c5: #ff1a1a; c6: #ff1f1f; c7: #ff2424; c8: #ff2929; c9: #ff2e2e; c10: #ff3333; c11: #ff3838; c12: #ff3d3d; c13: #ff4242; c14: #ff4747; c15: #ff4d4d; c16: #ff5252; c17: #ff5757; c18: #ff5c5c; c19: #ff6161; c20: #ff6666; c21: #ff6b6b; c22: #ff7070; c23: #ff7575; c24: #ff7a7a; c25: #ff8080; c26: #ff8585; c27: #ff8a8a; c28: #ff8f8f; c29: #ff9494; c30: #ff9999; c31: #ff9e9e; c32: #ffa3a3; c33: #ffa8a8; c34: #ffadad; c35: #ffb3b3; c36: #ffb8b8; c37: #ffbdbd; c38: #ffc2c2; c39: #ffc7c7; c40: #ffcccc; c41: #ffd1d1; c42: #ffd6d6; c43: #ffdbdb; c44: #ffe0e0; c45: #ffe6e6; c46: #ffebeb; c47: #fff0f0; c48: #fff5f5; c49: snow; c50: white; c51: white; c52: white; c53: white; c54: white; c55: white; c56: white; c57: white; c58: white; c59: white; c60: white; c61: white; c62: white; c63: white; c64: white; c65: white; c66: white; c67: white; c68: white; c69: white; c70: white; c71: white; c72: white; c73: white; c74: white; c75: white; c76: white; c77: white; c78: white; c79: white; c80: white; c81: white; c82: white; c83: white; c84: white; c85: white; c86: white; c87: white; c88: white; c89: white; c90: white; c91: white; c92: white; c93: white; c94: white; c95: white; c96: white; c97: white; c98: white; c99: white; c100: white; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/l/input.scss000066400000000000000000000201621305254536400335500ustar00rootroot00000000000000foo { // c-101: adjust-color(red,$lightness:-101); c-100: adjust-color(red,$lightness:-100); c-99: adjust-color(red,$lightness:-99); c-98: adjust-color(red,$lightness:-98); c-97: adjust-color(red,$lightness:-97); c-96: adjust-color(red,$lightness:-96); c-95: adjust-color(red,$lightness:-95); c-94: adjust-color(red,$lightness:-94); c-93: adjust-color(red,$lightness:-93); c-92: adjust-color(red,$lightness:-92); c-91: adjust-color(red,$lightness:-91); c-90: adjust-color(red,$lightness:-90); c-89: adjust-color(red,$lightness:-89); c-88: adjust-color(red,$lightness:-88); c-87: adjust-color(red,$lightness:-87); c-86: adjust-color(red,$lightness:-86); c-85: adjust-color(red,$lightness:-85); c-84: adjust-color(red,$lightness:-84); c-83: adjust-color(red,$lightness:-83); c-82: adjust-color(red,$lightness:-82); c-81: adjust-color(red,$lightness:-81); c-80: adjust-color(red,$lightness:-80); c-79: adjust-color(red,$lightness:-79); c-78: adjust-color(red,$lightness:-78); c-77: adjust-color(red,$lightness:-77); c-76: adjust-color(red,$lightness:-76); c-75: adjust-color(red,$lightness:-75); c-74: adjust-color(red,$lightness:-74); c-73: adjust-color(red,$lightness:-73); c-72: adjust-color(red,$lightness:-72); c-71: adjust-color(red,$lightness:-71); c-70: adjust-color(red,$lightness:-70); c-69: adjust-color(red,$lightness:-69); c-68: adjust-color(red,$lightness:-68); c-67: adjust-color(red,$lightness:-67); c-66: adjust-color(red,$lightness:-66); c-65: adjust-color(red,$lightness:-65); c-64: adjust-color(red,$lightness:-64); c-63: adjust-color(red,$lightness:-63); c-62: adjust-color(red,$lightness:-62); c-61: adjust-color(red,$lightness:-61); c-60: adjust-color(red,$lightness:-60); c-59: adjust-color(red,$lightness:-59); c-58: adjust-color(red,$lightness:-58); c-57: adjust-color(red,$lightness:-57); c-56: adjust-color(red,$lightness:-56); c-55: adjust-color(red,$lightness:-55); c-54: adjust-color(red,$lightness:-54); c-53: adjust-color(red,$lightness:-53); c-52: adjust-color(red,$lightness:-52); c-51: adjust-color(red,$lightness:-51); c-50: adjust-color(red,$lightness:-50); c-49: adjust-color(red,$lightness:-49); c-48: adjust-color(red,$lightness:-48); c-47: adjust-color(red,$lightness:-47); c-46: adjust-color(red,$lightness:-46); c-45: adjust-color(red,$lightness:-45); c-44: adjust-color(red,$lightness:-44); c-43: adjust-color(red,$lightness:-43); c-42: adjust-color(red,$lightness:-42); c-41: adjust-color(red,$lightness:-41); c-40: adjust-color(red,$lightness:-40); c-39: adjust-color(red,$lightness:-39); c-38: adjust-color(red,$lightness:-38); c-37: adjust-color(red,$lightness:-37); c-36: adjust-color(red,$lightness:-36); c-35: adjust-color(red,$lightness:-35); c-34: adjust-color(red,$lightness:-34); c-33: adjust-color(red,$lightness:-33); c-32: adjust-color(red,$lightness:-32); c-31: adjust-color(red,$lightness:-31); c-30: adjust-color(red,$lightness:-30); c-29: adjust-color(red,$lightness:-29); c-28: adjust-color(red,$lightness:-28); c-27: adjust-color(red,$lightness:-27); c-26: adjust-color(red,$lightness:-26); c-25: adjust-color(red,$lightness:-25); c-24: adjust-color(red,$lightness:-24); c-23: adjust-color(red,$lightness:-23); c-22: adjust-color(red,$lightness:-22); c-21: adjust-color(red,$lightness:-21); c-20: adjust-color(red,$lightness:-20); c-19: adjust-color(red,$lightness:-19); c-18: adjust-color(red,$lightness:-18); c-17: adjust-color(red,$lightness:-17); c-16: adjust-color(red,$lightness:-16); c-15: adjust-color(red,$lightness:-15); c-14: adjust-color(red,$lightness:-14); c-13: adjust-color(red,$lightness:-13); c-12: adjust-color(red,$lightness:-12); c-11: adjust-color(red,$lightness:-11); c-10: adjust-color(red,$lightness:-10); c-9: adjust-color(red,$lightness:-9); c-8: adjust-color(red,$lightness:-8); c-7: adjust-color(red,$lightness:-7); c-6: adjust-color(red,$lightness:-6); c-5: adjust-color(red,$lightness:-5); c-4: adjust-color(red,$lightness:-4); c-3: adjust-color(red,$lightness:-3); c-2: adjust-color(red,$lightness:-2); c-1: adjust-color(red,$lightness:-1); c0: adjust-color(red,$lightness:0); c1: adjust-color(red,$lightness:1); c2: adjust-color(red,$lightness:2); c3: adjust-color(red,$lightness:3); c4: adjust-color(red,$lightness:4); c5: adjust-color(red,$lightness:5); c6: adjust-color(red,$lightness:6); c7: adjust-color(red,$lightness:7); c8: adjust-color(red,$lightness:8); c9: adjust-color(red,$lightness:9); c10: adjust-color(red,$lightness:10); c11: adjust-color(red,$lightness:11); c12: adjust-color(red,$lightness:12); c13: adjust-color(red,$lightness:13); c14: adjust-color(red,$lightness:14); c15: adjust-color(red,$lightness:15); c16: adjust-color(red,$lightness:16); c17: adjust-color(red,$lightness:17); c18: adjust-color(red,$lightness:18); c19: adjust-color(red,$lightness:19); c20: adjust-color(red,$lightness:20); c21: adjust-color(red,$lightness:21); c22: adjust-color(red,$lightness:22); c23: adjust-color(red,$lightness:23); c24: adjust-color(red,$lightness:24); c25: adjust-color(red,$lightness:25); c26: adjust-color(red,$lightness:26); c27: adjust-color(red,$lightness:27); c28: adjust-color(red,$lightness:28); c29: adjust-color(red,$lightness:29); c30: adjust-color(red,$lightness:30); c31: adjust-color(red,$lightness:31); c32: adjust-color(red,$lightness:32); c33: adjust-color(red,$lightness:33); c34: adjust-color(red,$lightness:34); c35: adjust-color(red,$lightness:35); c36: adjust-color(red,$lightness:36); c37: adjust-color(red,$lightness:37); c38: adjust-color(red,$lightness:38); c39: adjust-color(red,$lightness:39); c40: adjust-color(red,$lightness:40); c41: adjust-color(red,$lightness:41); c42: adjust-color(red,$lightness:42); c43: adjust-color(red,$lightness:43); c44: adjust-color(red,$lightness:44); c45: adjust-color(red,$lightness:45); c46: adjust-color(red,$lightness:46); c47: adjust-color(red,$lightness:47); c48: adjust-color(red,$lightness:48); c49: adjust-color(red,$lightness:49); c50: adjust-color(red,$lightness:50); c51: adjust-color(red,$lightness:51); c52: adjust-color(red,$lightness:52); c53: adjust-color(red,$lightness:53); c54: adjust-color(red,$lightness:54); c55: adjust-color(red,$lightness:55); c56: adjust-color(red,$lightness:56); c57: adjust-color(red,$lightness:57); c58: adjust-color(red,$lightness:58); c59: adjust-color(red,$lightness:59); c60: adjust-color(red,$lightness:60); c61: adjust-color(red,$lightness:61); c62: adjust-color(red,$lightness:62); c63: adjust-color(red,$lightness:63); c64: adjust-color(red,$lightness:64); c65: adjust-color(red,$lightness:65); c66: adjust-color(red,$lightness:66); c67: adjust-color(red,$lightness:67); c68: adjust-color(red,$lightness:68); c69: adjust-color(red,$lightness:69); c70: adjust-color(red,$lightness:70); c71: adjust-color(red,$lightness:71); c72: adjust-color(red,$lightness:72); c73: adjust-color(red,$lightness:73); c74: adjust-color(red,$lightness:74); c75: adjust-color(red,$lightness:75); c76: adjust-color(red,$lightness:76); c77: adjust-color(red,$lightness:77); c78: adjust-color(red,$lightness:78); c79: adjust-color(red,$lightness:79); c80: adjust-color(red,$lightness:80); c81: adjust-color(red,$lightness:81); c82: adjust-color(red,$lightness:82); c83: adjust-color(red,$lightness:83); c84: adjust-color(red,$lightness:84); c85: adjust-color(red,$lightness:85); c86: adjust-color(red,$lightness:86); c87: adjust-color(red,$lightness:87); c88: adjust-color(red,$lightness:88); c89: adjust-color(red,$lightness:89); c90: adjust-color(red,$lightness:90); c91: adjust-color(red,$lightness:91); c92: adjust-color(red,$lightness:92); c93: adjust-color(red,$lightness:93); c94: adjust-color(red,$lightness:94); c95: adjust-color(red,$lightness:95); c96: adjust-color(red,$lightness:96); c97: adjust-color(red,$lightness:97); c98: adjust-color(red,$lightness:98); c99: adjust-color(red,$lightness:99); c100: adjust-color(red,$lightness:100); // c101: adjust-color(red,$lightness:101); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/r/000077500000000000000000000000001305254536400315215ustar00rootroot00000000000000expected_output.css000066400000000000000000000200271305254536400353760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/rfoo { c-255: black; c-254: black; c-253: black; c-252: black; c-251: black; c-250: black; c-249: black; c-248: black; c-247: black; c-246: black; c-245: black; c-244: black; c-243: black; c-242: black; c-241: black; c-240: black; c-239: black; c-238: black; c-237: black; c-236: black; c-235: black; c-234: black; c-233: black; c-232: black; c-231: black; c-230: black; c-229: black; c-228: black; c-227: black; c-226: black; c-225: black; c-224: black; c-223: black; c-222: black; c-221: black; c-220: black; c-219: black; c-218: black; c-217: black; c-216: black; c-215: black; c-214: black; c-213: black; c-212: black; c-211: black; c-210: black; c-209: black; c-208: black; c-207: black; c-206: black; c-205: black; c-204: black; c-203: black; c-202: black; c-201: black; c-200: black; c-199: black; c-198: black; c-197: black; c-196: black; c-195: black; c-194: black; c-193: black; c-192: black; c-191: black; c-190: black; c-189: black; c-188: black; c-187: black; c-186: black; c-185: black; c-184: black; c-183: black; c-182: black; c-181: black; c-180: black; c-179: black; c-178: black; c-177: black; c-176: black; c-175: black; c-174: black; c-173: black; c-172: black; c-171: black; c-170: black; c-169: black; c-168: black; c-167: black; c-166: black; c-165: black; c-164: black; c-163: black; c-162: black; c-161: black; c-160: black; c-159: black; c-158: black; c-157: black; c-156: black; c-155: black; c-154: black; c-153: black; c-152: black; c-151: black; c-150: black; c-149: black; c-148: black; c-147: black; c-146: black; c-145: black; c-144: black; c-143: black; c-142: black; c-141: black; c-140: black; c-139: black; c-138: black; c-137: black; c-136: black; c-135: black; c-134: black; c-133: black; c-132: black; c-131: black; c-130: black; c-129: black; c-128: black; c-127: black; c-126: black; c-125: black; c-124: black; c-123: black; c-122: black; c-121: black; c-120: black; c-119: black; c-118: black; c-117: black; c-116: black; c-115: black; c-114: black; c-113: black; c-112: black; c-111: black; c-110: black; c-109: black; c-108: black; c-107: black; c-106: black; c-105: black; c-104: black; c-103: black; c-102: black; c-101: black; c-100: black; c-99: black; c-98: black; c-97: black; c-96: black; c-95: black; c-94: black; c-93: black; c-92: black; c-91: black; c-90: black; c-89: black; c-88: black; c-87: black; c-86: black; c-85: black; c-84: black; c-83: black; c-82: black; c-81: black; c-80: black; c-79: black; c-78: black; c-77: black; c-76: black; c-75: black; c-74: black; c-73: black; c-72: black; c-71: black; c-70: black; c-69: black; c-68: black; c-67: black; c-66: black; c-65: black; c-64: black; c-63: black; c-62: black; c-61: black; c-60: black; c-59: black; c-58: black; c-57: black; c-56: black; c-55: black; c-54: black; c-53: black; c-52: black; c-51: black; c-50: black; c-49: black; c-48: black; c-47: black; c-46: black; c-45: black; c-44: black; c-43: black; c-42: black; c-41: black; c-40: black; c-39: black; c-38: black; c-37: black; c-36: black; c-35: black; c-34: black; c-33: black; c-32: black; c-31: black; c-30: black; c-29: black; c-28: black; c-27: black; c-26: black; c-25: black; c-24: black; c-23: black; c-22: black; c-21: black; c-20: black; c-19: black; c-18: black; c-17: black; c-16: black; c-15: black; c-14: black; c-13: black; c-12: black; c-11: black; c-10: black; c-9: black; c-8: black; c-7: black; c-6: black; c-5: black; c-4: black; c-3: black; c-2: black; c-1: black; c0: black; c1: #010000; c2: #020000; c3: #030000; c4: #040000; c5: #050000; c6: #060000; c7: #070000; c8: #080000; c9: #090000; c10: #0a0000; c11: #0b0000; c12: #0c0000; c13: #0d0000; c14: #0e0000; c15: #0f0000; c16: #100000; c17: #110000; c18: #120000; c19: #130000; c20: #140000; c21: #150000; c22: #160000; c23: #170000; c24: #180000; c25: #190000; c26: #1a0000; c27: #1b0000; c28: #1c0000; c29: #1d0000; c30: #1e0000; c31: #1f0000; c32: #200000; c33: #210000; c34: #220000; c35: #230000; c36: #240000; c37: #250000; c38: #260000; c39: #270000; c40: #280000; c41: #290000; c42: #2a0000; c43: #2b0000; c44: #2c0000; c45: #2d0000; c46: #2e0000; c47: #2f0000; c48: #300000; c49: #310000; c50: #320000; c51: #330000; c52: #340000; c53: #350000; c54: #360000; c55: #370000; c56: #380000; c57: #390000; c58: #3a0000; c59: #3b0000; c60: #3c0000; c61: #3d0000; c62: #3e0000; c63: #3f0000; c64: #400000; c65: #410000; c66: #420000; c67: #430000; c68: #440000; c69: #450000; c70: #460000; c71: #470000; c72: #480000; c73: #490000; c74: #4a0000; c75: #4b0000; c76: #4c0000; c77: #4d0000; c78: #4e0000; c79: #4f0000; c80: #500000; c81: #510000; c82: #520000; c83: #530000; c84: #540000; c85: #550000; c86: #560000; c87: #570000; c88: #580000; c89: #590000; c90: #5a0000; c91: #5b0000; c92: #5c0000; c93: #5d0000; c94: #5e0000; c95: #5f0000; c96: #600000; c97: #610000; c98: #620000; c99: #630000; c100: #640000; c101: #650000; c102: #660000; c103: #670000; c104: #680000; c105: #690000; c106: #6a0000; c107: #6b0000; c108: #6c0000; c109: #6d0000; c110: #6e0000; c111: #6f0000; c112: #700000; c113: #710000; c114: #720000; c115: #730000; c116: #740000; c117: #750000; c118: #760000; c119: #770000; c120: #780000; c121: #790000; c122: #7a0000; c123: #7b0000; c124: #7c0000; c125: #7d0000; c126: #7e0000; c127: #7f0000; c128: maroon; c129: #810000; c130: #820000; c131: #830000; c132: #840000; c133: #850000; c134: #860000; c135: #870000; c136: #880000; c137: #890000; c138: #8a0000; c139: darkred; c140: #8c0000; c141: #8d0000; c142: #8e0000; c143: #8f0000; c144: #900000; c145: #910000; c146: #920000; c147: #930000; c148: #940000; c149: #950000; c150: #960000; c151: #970000; c152: #980000; c153: #990000; c154: #9a0000; c155: #9b0000; c156: #9c0000; c157: #9d0000; c158: #9e0000; c159: #9f0000; c160: #a00000; c161: #a10000; c162: #a20000; c163: #a30000; c164: #a40000; c165: #a50000; c166: #a60000; c167: #a70000; c168: #a80000; c169: #a90000; c170: #aa0000; c171: #ab0000; c172: #ac0000; c173: #ad0000; c174: #ae0000; c175: #af0000; c176: #b00000; c177: #b10000; c178: #b20000; c179: #b30000; c180: #b40000; c181: #b50000; c182: #b60000; c183: #b70000; c184: #b80000; c185: #b90000; c186: #ba0000; c187: #bb0000; c188: #bc0000; c189: #bd0000; c190: #be0000; c191: #bf0000; c192: #c00000; c193: #c10000; c194: #c20000; c195: #c30000; c196: #c40000; c197: #c50000; c198: #c60000; c199: #c70000; c200: #c80000; c201: #c90000; c202: #ca0000; c203: #cb0000; c204: #cc0000; c205: #cd0000; c206: #ce0000; c207: #cf0000; c208: #d00000; c209: #d10000; c210: #d20000; c211: #d30000; c212: #d40000; c213: #d50000; c214: #d60000; c215: #d70000; c216: #d80000; c217: #d90000; c218: #da0000; c219: #db0000; c220: #dc0000; c221: #dd0000; c222: #de0000; c223: #df0000; c224: #e00000; c225: #e10000; c226: #e20000; c227: #e30000; c228: #e40000; c229: #e50000; c230: #e60000; c231: #e70000; c232: #e80000; c233: #e90000; c234: #ea0000; c235: #eb0000; c236: #ec0000; c237: #ed0000; c238: #ee0000; c239: #ef0000; c240: #f00000; c241: #f10000; c242: #f20000; c243: #f30000; c244: #f40000; c245: #f50000; c246: #f60000; c247: #f70000; c248: #f80000; c249: #f90000; c250: #fa0000; c251: #fb0000; c252: #fc0000; c253: #fd0000; c254: #fe0000; c255: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/r/input.scss000066400000000000000000000462001305254536400335570ustar00rootroot00000000000000foo { // c-256: adjust-color(black,$red:-256); c-255: adjust-color(black,$red:-255); c-254: adjust-color(black,$red:-254); c-253: adjust-color(black,$red:-253); c-252: adjust-color(black,$red:-252); c-251: adjust-color(black,$red:-251); c-250: adjust-color(black,$red:-250); c-249: adjust-color(black,$red:-249); c-248: adjust-color(black,$red:-248); c-247: adjust-color(black,$red:-247); c-246: adjust-color(black,$red:-246); c-245: adjust-color(black,$red:-245); c-244: adjust-color(black,$red:-244); c-243: adjust-color(black,$red:-243); c-242: adjust-color(black,$red:-242); c-241: adjust-color(black,$red:-241); c-240: adjust-color(black,$red:-240); c-239: adjust-color(black,$red:-239); c-238: adjust-color(black,$red:-238); c-237: adjust-color(black,$red:-237); c-236: adjust-color(black,$red:-236); c-235: adjust-color(black,$red:-235); c-234: adjust-color(black,$red:-234); c-233: adjust-color(black,$red:-233); c-232: adjust-color(black,$red:-232); c-231: adjust-color(black,$red:-231); c-230: adjust-color(black,$red:-230); c-229: adjust-color(black,$red:-229); c-228: adjust-color(black,$red:-228); c-227: adjust-color(black,$red:-227); c-226: adjust-color(black,$red:-226); c-225: adjust-color(black,$red:-225); c-224: adjust-color(black,$red:-224); c-223: adjust-color(black,$red:-223); c-222: adjust-color(black,$red:-222); c-221: adjust-color(black,$red:-221); c-220: adjust-color(black,$red:-220); c-219: adjust-color(black,$red:-219); c-218: adjust-color(black,$red:-218); c-217: adjust-color(black,$red:-217); c-216: adjust-color(black,$red:-216); c-215: adjust-color(black,$red:-215); c-214: adjust-color(black,$red:-214); c-213: adjust-color(black,$red:-213); c-212: adjust-color(black,$red:-212); c-211: adjust-color(black,$red:-211); c-210: adjust-color(black,$red:-210); c-209: adjust-color(black,$red:-209); c-208: adjust-color(black,$red:-208); c-207: adjust-color(black,$red:-207); c-206: adjust-color(black,$red:-206); c-205: adjust-color(black,$red:-205); c-204: adjust-color(black,$red:-204); c-203: adjust-color(black,$red:-203); c-202: adjust-color(black,$red:-202); c-201: adjust-color(black,$red:-201); c-200: adjust-color(black,$red:-200); c-199: adjust-color(black,$red:-199); c-198: adjust-color(black,$red:-198); c-197: adjust-color(black,$red:-197); c-196: adjust-color(black,$red:-196); c-195: adjust-color(black,$red:-195); c-194: adjust-color(black,$red:-194); c-193: adjust-color(black,$red:-193); c-192: adjust-color(black,$red:-192); c-191: adjust-color(black,$red:-191); c-190: adjust-color(black,$red:-190); c-189: adjust-color(black,$red:-189); c-188: adjust-color(black,$red:-188); c-187: adjust-color(black,$red:-187); c-186: adjust-color(black,$red:-186); c-185: adjust-color(black,$red:-185); c-184: adjust-color(black,$red:-184); c-183: adjust-color(black,$red:-183); c-182: adjust-color(black,$red:-182); c-181: adjust-color(black,$red:-181); c-180: adjust-color(black,$red:-180); c-179: adjust-color(black,$red:-179); c-178: adjust-color(black,$red:-178); c-177: adjust-color(black,$red:-177); c-176: adjust-color(black,$red:-176); c-175: adjust-color(black,$red:-175); c-174: adjust-color(black,$red:-174); c-173: adjust-color(black,$red:-173); c-172: adjust-color(black,$red:-172); c-171: adjust-color(black,$red:-171); c-170: adjust-color(black,$red:-170); c-169: adjust-color(black,$red:-169); c-168: adjust-color(black,$red:-168); c-167: adjust-color(black,$red:-167); c-166: adjust-color(black,$red:-166); c-165: adjust-color(black,$red:-165); c-164: adjust-color(black,$red:-164); c-163: adjust-color(black,$red:-163); c-162: adjust-color(black,$red:-162); c-161: adjust-color(black,$red:-161); c-160: adjust-color(black,$red:-160); c-159: adjust-color(black,$red:-159); c-158: adjust-color(black,$red:-158); c-157: adjust-color(black,$red:-157); c-156: adjust-color(black,$red:-156); c-155: adjust-color(black,$red:-155); c-154: adjust-color(black,$red:-154); c-153: adjust-color(black,$red:-153); c-152: adjust-color(black,$red:-152); c-151: adjust-color(black,$red:-151); c-150: adjust-color(black,$red:-150); c-149: adjust-color(black,$red:-149); c-148: adjust-color(black,$red:-148); c-147: adjust-color(black,$red:-147); c-146: adjust-color(black,$red:-146); c-145: adjust-color(black,$red:-145); c-144: adjust-color(black,$red:-144); c-143: adjust-color(black,$red:-143); c-142: adjust-color(black,$red:-142); c-141: adjust-color(black,$red:-141); c-140: adjust-color(black,$red:-140); c-139: adjust-color(black,$red:-139); c-138: adjust-color(black,$red:-138); c-137: adjust-color(black,$red:-137); c-136: adjust-color(black,$red:-136); c-135: adjust-color(black,$red:-135); c-134: adjust-color(black,$red:-134); c-133: adjust-color(black,$red:-133); c-132: adjust-color(black,$red:-132); c-131: adjust-color(black,$red:-131); c-130: adjust-color(black,$red:-130); c-129: adjust-color(black,$red:-129); c-128: adjust-color(black,$red:-128); c-127: adjust-color(black,$red:-127); c-126: adjust-color(black,$red:-126); c-125: adjust-color(black,$red:-125); c-124: adjust-color(black,$red:-124); c-123: adjust-color(black,$red:-123); c-122: adjust-color(black,$red:-122); c-121: adjust-color(black,$red:-121); c-120: adjust-color(black,$red:-120); c-119: adjust-color(black,$red:-119); c-118: adjust-color(black,$red:-118); c-117: adjust-color(black,$red:-117); c-116: adjust-color(black,$red:-116); c-115: adjust-color(black,$red:-115); c-114: adjust-color(black,$red:-114); c-113: adjust-color(black,$red:-113); c-112: adjust-color(black,$red:-112); c-111: adjust-color(black,$red:-111); c-110: adjust-color(black,$red:-110); c-109: adjust-color(black,$red:-109); c-108: adjust-color(black,$red:-108); c-107: adjust-color(black,$red:-107); c-106: adjust-color(black,$red:-106); c-105: adjust-color(black,$red:-105); c-104: adjust-color(black,$red:-104); c-103: adjust-color(black,$red:-103); c-102: adjust-color(black,$red:-102); c-101: adjust-color(black,$red:-101); c-100: adjust-color(black,$red:-100); c-99: adjust-color(black,$red:-99); c-98: adjust-color(black,$red:-98); c-97: adjust-color(black,$red:-97); c-96: adjust-color(black,$red:-96); c-95: adjust-color(black,$red:-95); c-94: adjust-color(black,$red:-94); c-93: adjust-color(black,$red:-93); c-92: adjust-color(black,$red:-92); c-91: adjust-color(black,$red:-91); c-90: adjust-color(black,$red:-90); c-89: adjust-color(black,$red:-89); c-88: adjust-color(black,$red:-88); c-87: adjust-color(black,$red:-87); c-86: adjust-color(black,$red:-86); c-85: adjust-color(black,$red:-85); c-84: adjust-color(black,$red:-84); c-83: adjust-color(black,$red:-83); c-82: adjust-color(black,$red:-82); c-81: adjust-color(black,$red:-81); c-80: adjust-color(black,$red:-80); c-79: adjust-color(black,$red:-79); c-78: adjust-color(black,$red:-78); c-77: adjust-color(black,$red:-77); c-76: adjust-color(black,$red:-76); c-75: adjust-color(black,$red:-75); c-74: adjust-color(black,$red:-74); c-73: adjust-color(black,$red:-73); c-72: adjust-color(black,$red:-72); c-71: adjust-color(black,$red:-71); c-70: adjust-color(black,$red:-70); c-69: adjust-color(black,$red:-69); c-68: adjust-color(black,$red:-68); c-67: adjust-color(black,$red:-67); c-66: adjust-color(black,$red:-66); c-65: adjust-color(black,$red:-65); c-64: adjust-color(black,$red:-64); c-63: adjust-color(black,$red:-63); c-62: adjust-color(black,$red:-62); c-61: adjust-color(black,$red:-61); c-60: adjust-color(black,$red:-60); c-59: adjust-color(black,$red:-59); c-58: adjust-color(black,$red:-58); c-57: adjust-color(black,$red:-57); c-56: adjust-color(black,$red:-56); c-55: adjust-color(black,$red:-55); c-54: adjust-color(black,$red:-54); c-53: adjust-color(black,$red:-53); c-52: adjust-color(black,$red:-52); c-51: adjust-color(black,$red:-51); c-50: adjust-color(black,$red:-50); c-49: adjust-color(black,$red:-49); c-48: adjust-color(black,$red:-48); c-47: adjust-color(black,$red:-47); c-46: adjust-color(black,$red:-46); c-45: adjust-color(black,$red:-45); c-44: adjust-color(black,$red:-44); c-43: adjust-color(black,$red:-43); c-42: adjust-color(black,$red:-42); c-41: adjust-color(black,$red:-41); c-40: adjust-color(black,$red:-40); c-39: adjust-color(black,$red:-39); c-38: adjust-color(black,$red:-38); c-37: adjust-color(black,$red:-37); c-36: adjust-color(black,$red:-36); c-35: adjust-color(black,$red:-35); c-34: adjust-color(black,$red:-34); c-33: adjust-color(black,$red:-33); c-32: adjust-color(black,$red:-32); c-31: adjust-color(black,$red:-31); c-30: adjust-color(black,$red:-30); c-29: adjust-color(black,$red:-29); c-28: adjust-color(black,$red:-28); c-27: adjust-color(black,$red:-27); c-26: adjust-color(black,$red:-26); c-25: adjust-color(black,$red:-25); c-24: adjust-color(black,$red:-24); c-23: adjust-color(black,$red:-23); c-22: adjust-color(black,$red:-22); c-21: adjust-color(black,$red:-21); c-20: adjust-color(black,$red:-20); c-19: adjust-color(black,$red:-19); c-18: adjust-color(black,$red:-18); c-17: adjust-color(black,$red:-17); c-16: adjust-color(black,$red:-16); c-15: adjust-color(black,$red:-15); c-14: adjust-color(black,$red:-14); c-13: adjust-color(black,$red:-13); c-12: adjust-color(black,$red:-12); c-11: adjust-color(black,$red:-11); c-10: adjust-color(black,$red:-10); c-9: adjust-color(black,$red:-9); c-8: adjust-color(black,$red:-8); c-7: adjust-color(black,$red:-7); c-6: adjust-color(black,$red:-6); c-5: adjust-color(black,$red:-5); c-4: adjust-color(black,$red:-4); c-3: adjust-color(black,$red:-3); c-2: adjust-color(black,$red:-2); c-1: adjust-color(black,$red:-1); c0: adjust-color(black,$red:0); c1: adjust-color(black,$red:1); c2: adjust-color(black,$red:2); c3: adjust-color(black,$red:3); c4: adjust-color(black,$red:4); c5: adjust-color(black,$red:5); c6: adjust-color(black,$red:6); c7: adjust-color(black,$red:7); c8: adjust-color(black,$red:8); c9: adjust-color(black,$red:9); c10: adjust-color(black,$red:10); c11: adjust-color(black,$red:11); c12: adjust-color(black,$red:12); c13: adjust-color(black,$red:13); c14: adjust-color(black,$red:14); c15: adjust-color(black,$red:15); c16: adjust-color(black,$red:16); c17: adjust-color(black,$red:17); c18: adjust-color(black,$red:18); c19: adjust-color(black,$red:19); c20: adjust-color(black,$red:20); c21: adjust-color(black,$red:21); c22: adjust-color(black,$red:22); c23: adjust-color(black,$red:23); c24: adjust-color(black,$red:24); c25: adjust-color(black,$red:25); c26: adjust-color(black,$red:26); c27: adjust-color(black,$red:27); c28: adjust-color(black,$red:28); c29: adjust-color(black,$red:29); c30: adjust-color(black,$red:30); c31: adjust-color(black,$red:31); c32: adjust-color(black,$red:32); c33: adjust-color(black,$red:33); c34: adjust-color(black,$red:34); c35: adjust-color(black,$red:35); c36: adjust-color(black,$red:36); c37: adjust-color(black,$red:37); c38: adjust-color(black,$red:38); c39: adjust-color(black,$red:39); c40: adjust-color(black,$red:40); c41: adjust-color(black,$red:41); c42: adjust-color(black,$red:42); c43: adjust-color(black,$red:43); c44: adjust-color(black,$red:44); c45: adjust-color(black,$red:45); c46: adjust-color(black,$red:46); c47: adjust-color(black,$red:47); c48: adjust-color(black,$red:48); c49: adjust-color(black,$red:49); c50: adjust-color(black,$red:50); c51: adjust-color(black,$red:51); c52: adjust-color(black,$red:52); c53: adjust-color(black,$red:53); c54: adjust-color(black,$red:54); c55: adjust-color(black,$red:55); c56: adjust-color(black,$red:56); c57: adjust-color(black,$red:57); c58: adjust-color(black,$red:58); c59: adjust-color(black,$red:59); c60: adjust-color(black,$red:60); c61: adjust-color(black,$red:61); c62: adjust-color(black,$red:62); c63: adjust-color(black,$red:63); c64: adjust-color(black,$red:64); c65: adjust-color(black,$red:65); c66: adjust-color(black,$red:66); c67: adjust-color(black,$red:67); c68: adjust-color(black,$red:68); c69: adjust-color(black,$red:69); c70: adjust-color(black,$red:70); c71: adjust-color(black,$red:71); c72: adjust-color(black,$red:72); c73: adjust-color(black,$red:73); c74: adjust-color(black,$red:74); c75: adjust-color(black,$red:75); c76: adjust-color(black,$red:76); c77: adjust-color(black,$red:77); c78: adjust-color(black,$red:78); c79: adjust-color(black,$red:79); c80: adjust-color(black,$red:80); c81: adjust-color(black,$red:81); c82: adjust-color(black,$red:82); c83: adjust-color(black,$red:83); c84: adjust-color(black,$red:84); c85: adjust-color(black,$red:85); c86: adjust-color(black,$red:86); c87: adjust-color(black,$red:87); c88: adjust-color(black,$red:88); c89: adjust-color(black,$red:89); c90: adjust-color(black,$red:90); c91: adjust-color(black,$red:91); c92: adjust-color(black,$red:92); c93: adjust-color(black,$red:93); c94: adjust-color(black,$red:94); c95: adjust-color(black,$red:95); c96: adjust-color(black,$red:96); c97: adjust-color(black,$red:97); c98: adjust-color(black,$red:98); c99: adjust-color(black,$red:99); c100: adjust-color(black,$red:100); c101: adjust-color(black,$red:101); c102: adjust-color(black,$red:102); c103: adjust-color(black,$red:103); c104: adjust-color(black,$red:104); c105: adjust-color(black,$red:105); c106: adjust-color(black,$red:106); c107: adjust-color(black,$red:107); c108: adjust-color(black,$red:108); c109: adjust-color(black,$red:109); c110: adjust-color(black,$red:110); c111: adjust-color(black,$red:111); c112: adjust-color(black,$red:112); c113: adjust-color(black,$red:113); c114: adjust-color(black,$red:114); c115: adjust-color(black,$red:115); c116: adjust-color(black,$red:116); c117: adjust-color(black,$red:117); c118: adjust-color(black,$red:118); c119: adjust-color(black,$red:119); c120: adjust-color(black,$red:120); c121: adjust-color(black,$red:121); c122: adjust-color(black,$red:122); c123: adjust-color(black,$red:123); c124: adjust-color(black,$red:124); c125: adjust-color(black,$red:125); c126: adjust-color(black,$red:126); c127: adjust-color(black,$red:127); c128: adjust-color(black,$red:128); c129: adjust-color(black,$red:129); c130: adjust-color(black,$red:130); c131: adjust-color(black,$red:131); c132: adjust-color(black,$red:132); c133: adjust-color(black,$red:133); c134: adjust-color(black,$red:134); c135: adjust-color(black,$red:135); c136: adjust-color(black,$red:136); c137: adjust-color(black,$red:137); c138: adjust-color(black,$red:138); c139: adjust-color(black,$red:139); c140: adjust-color(black,$red:140); c141: adjust-color(black,$red:141); c142: adjust-color(black,$red:142); c143: adjust-color(black,$red:143); c144: adjust-color(black,$red:144); c145: adjust-color(black,$red:145); c146: adjust-color(black,$red:146); c147: adjust-color(black,$red:147); c148: adjust-color(black,$red:148); c149: adjust-color(black,$red:149); c150: adjust-color(black,$red:150); c151: adjust-color(black,$red:151); c152: adjust-color(black,$red:152); c153: adjust-color(black,$red:153); c154: adjust-color(black,$red:154); c155: adjust-color(black,$red:155); c156: adjust-color(black,$red:156); c157: adjust-color(black,$red:157); c158: adjust-color(black,$red:158); c159: adjust-color(black,$red:159); c160: adjust-color(black,$red:160); c161: adjust-color(black,$red:161); c162: adjust-color(black,$red:162); c163: adjust-color(black,$red:163); c164: adjust-color(black,$red:164); c165: adjust-color(black,$red:165); c166: adjust-color(black,$red:166); c167: adjust-color(black,$red:167); c168: adjust-color(black,$red:168); c169: adjust-color(black,$red:169); c170: adjust-color(black,$red:170); c171: adjust-color(black,$red:171); c172: adjust-color(black,$red:172); c173: adjust-color(black,$red:173); c174: adjust-color(black,$red:174); c175: adjust-color(black,$red:175); c176: adjust-color(black,$red:176); c177: adjust-color(black,$red:177); c178: adjust-color(black,$red:178); c179: adjust-color(black,$red:179); c180: adjust-color(black,$red:180); c181: adjust-color(black,$red:181); c182: adjust-color(black,$red:182); c183: adjust-color(black,$red:183); c184: adjust-color(black,$red:184); c185: adjust-color(black,$red:185); c186: adjust-color(black,$red:186); c187: adjust-color(black,$red:187); c188: adjust-color(black,$red:188); c189: adjust-color(black,$red:189); c190: adjust-color(black,$red:190); c191: adjust-color(black,$red:191); c192: adjust-color(black,$red:192); c193: adjust-color(black,$red:193); c194: adjust-color(black,$red:194); c195: adjust-color(black,$red:195); c196: adjust-color(black,$red:196); c197: adjust-color(black,$red:197); c198: adjust-color(black,$red:198); c199: adjust-color(black,$red:199); c200: adjust-color(black,$red:200); c201: adjust-color(black,$red:201); c202: adjust-color(black,$red:202); c203: adjust-color(black,$red:203); c204: adjust-color(black,$red:204); c205: adjust-color(black,$red:205); c206: adjust-color(black,$red:206); c207: adjust-color(black,$red:207); c208: adjust-color(black,$red:208); c209: adjust-color(black,$red:209); c210: adjust-color(black,$red:210); c211: adjust-color(black,$red:211); c212: adjust-color(black,$red:212); c213: adjust-color(black,$red:213); c214: adjust-color(black,$red:214); c215: adjust-color(black,$red:215); c216: adjust-color(black,$red:216); c217: adjust-color(black,$red:217); c218: adjust-color(black,$red:218); c219: adjust-color(black,$red:219); c220: adjust-color(black,$red:220); c221: adjust-color(black,$red:221); c222: adjust-color(black,$red:222); c223: adjust-color(black,$red:223); c224: adjust-color(black,$red:224); c225: adjust-color(black,$red:225); c226: adjust-color(black,$red:226); c227: adjust-color(black,$red:227); c228: adjust-color(black,$red:228); c229: adjust-color(black,$red:229); c230: adjust-color(black,$red:230); c231: adjust-color(black,$red:231); c232: adjust-color(black,$red:232); c233: adjust-color(black,$red:233); c234: adjust-color(black,$red:234); c235: adjust-color(black,$red:235); c236: adjust-color(black,$red:236); c237: adjust-color(black,$red:237); c238: adjust-color(black,$red:238); c239: adjust-color(black,$red:239); c240: adjust-color(black,$red:240); c241: adjust-color(black,$red:241); c242: adjust-color(black,$red:242); c243: adjust-color(black,$red:243); c244: adjust-color(black,$red:244); c245: adjust-color(black,$red:245); c246: adjust-color(black,$red:246); c247: adjust-color(black,$red:247); c248: adjust-color(black,$red:248); c249: adjust-color(black,$red:249); c250: adjust-color(black,$red:250); c251: adjust-color(black,$red:251); c252: adjust-color(black,$red:252); c253: adjust-color(black,$red:253); c254: adjust-color(black,$red:254); c255: adjust-color(black,$red:255); // c256: adjust-color(black,$red:256); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/s/000077500000000000000000000000001305254536400315225ustar00rootroot00000000000000expected_output.css000066400000000000000000000055241305254536400354040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/sfoo { c-100: gray; c-99: #817e7e; c-98: #827d7d; c-97: #837c7c; c-96: #857a7a; c-95: #867979; c-94: #877878; c-93: #887777; c-92: #8a7575; c-91: #8b7474; c-90: #8c7373; c-89: #8e7171; c-88: #8f7070; c-87: #906f6f; c-86: #916e6e; c-85: #936c6c; c-84: #946b6b; c-83: #956a6a; c-82: #966969; c-81: #986767; c-80: #996666; c-79: #9a6565; c-78: #9c6363; c-77: #9d6262; c-76: #9e6161; c-75: #9f6060; c-74: #a15e5e; c-73: #a25d5d; c-72: #a35c5c; c-71: #a45b5b; c-70: #a65959; c-69: #a75858; c-68: #a85757; c-67: #aa5555; c-66: #ab5454; c-65: #ac5353; c-64: #ad5252; c-63: #af5050; c-62: #b04f4f; c-61: #b14e4e; c-60: #b34d4d; c-59: #b44b4b; c-58: #b54a4a; c-57: #b64949; c-56: #b84747; c-55: #b94646; c-54: #ba4545; c-53: #bb4444; c-52: #bd4242; c-51: #be4141; c-50: #bf4040; c-49: #c13e3e; c-48: #c23d3d; c-47: #c33c3c; c-46: #c43b3b; c-45: #c63939; c-44: #c73838; c-43: #c83737; c-42: #c93636; c-41: #cb3434; c-40: #cc3333; c-39: #cd3232; c-38: #cf3030; c-37: #d02f2f; c-36: #d12e2e; c-35: #d22d2d; c-34: #d42b2b; c-33: #d52a2a; c-32: #d62929; c-31: #d72828; c-30: #d92626; c-29: #da2525; c-28: #db2424; c-27: #dd2222; c-26: #de2121; c-25: #df2020; c-24: #e01f1f; c-23: #e21d1d; c-22: #e31c1c; c-21: #e41b1b; c-20: #e61a1a; c-19: #e71818; c-18: #e81717; c-17: #e91616; c-16: #eb1414; c-15: #ec1313; c-14: #ed1212; c-13: #ee1111; c-12: #f00f0f; c-11: #f10e0e; c-10: #f20d0d; c-9: #f40b0b; c-8: #f50a0a; c-7: #f60909; c-6: #f70808; c-5: #f90606; c-4: #fa0505; c-3: #fb0404; c-2: #fc0303; c-1: #fe0101; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/adjust-color/s/input.scss000066400000000000000000000204751305254536400335660ustar00rootroot00000000000000foo { // c-101: adjust-color(red,$saturation:-101); c-100: adjust-color(red,$saturation:-100); c-99: adjust-color(red,$saturation:-99); c-98: adjust-color(red,$saturation:-98); c-97: adjust-color(red,$saturation:-97); c-96: adjust-color(red,$saturation:-96); c-95: adjust-color(red,$saturation:-95); c-94: adjust-color(red,$saturation:-94); c-93: adjust-color(red,$saturation:-93); c-92: adjust-color(red,$saturation:-92); c-91: adjust-color(red,$saturation:-91); c-90: adjust-color(red,$saturation:-90); c-89: adjust-color(red,$saturation:-89); c-88: adjust-color(red,$saturation:-88); c-87: adjust-color(red,$saturation:-87); c-86: adjust-color(red,$saturation:-86); c-85: adjust-color(red,$saturation:-85); c-84: adjust-color(red,$saturation:-84); c-83: adjust-color(red,$saturation:-83); c-82: adjust-color(red,$saturation:-82); c-81: adjust-color(red,$saturation:-81); c-80: adjust-color(red,$saturation:-80); c-79: adjust-color(red,$saturation:-79); c-78: adjust-color(red,$saturation:-78); c-77: adjust-color(red,$saturation:-77); c-76: adjust-color(red,$saturation:-76); c-75: adjust-color(red,$saturation:-75); c-74: adjust-color(red,$saturation:-74); c-73: adjust-color(red,$saturation:-73); c-72: adjust-color(red,$saturation:-72); c-71: adjust-color(red,$saturation:-71); c-70: adjust-color(red,$saturation:-70); c-69: adjust-color(red,$saturation:-69); c-68: adjust-color(red,$saturation:-68); c-67: adjust-color(red,$saturation:-67); c-66: adjust-color(red,$saturation:-66); c-65: adjust-color(red,$saturation:-65); c-64: adjust-color(red,$saturation:-64); c-63: adjust-color(red,$saturation:-63); c-62: adjust-color(red,$saturation:-62); c-61: adjust-color(red,$saturation:-61); c-60: adjust-color(red,$saturation:-60); c-59: adjust-color(red,$saturation:-59); c-58: adjust-color(red,$saturation:-58); c-57: adjust-color(red,$saturation:-57); c-56: adjust-color(red,$saturation:-56); c-55: adjust-color(red,$saturation:-55); c-54: adjust-color(red,$saturation:-54); c-53: adjust-color(red,$saturation:-53); c-52: adjust-color(red,$saturation:-52); c-51: adjust-color(red,$saturation:-51); c-50: adjust-color(red,$saturation:-50); c-49: adjust-color(red,$saturation:-49); c-48: adjust-color(red,$saturation:-48); c-47: adjust-color(red,$saturation:-47); c-46: adjust-color(red,$saturation:-46); c-45: adjust-color(red,$saturation:-45); c-44: adjust-color(red,$saturation:-44); c-43: adjust-color(red,$saturation:-43); c-42: adjust-color(red,$saturation:-42); c-41: adjust-color(red,$saturation:-41); c-40: adjust-color(red,$saturation:-40); c-39: adjust-color(red,$saturation:-39); c-38: adjust-color(red,$saturation:-38); c-37: adjust-color(red,$saturation:-37); c-36: adjust-color(red,$saturation:-36); c-35: adjust-color(red,$saturation:-35); c-34: adjust-color(red,$saturation:-34); c-33: adjust-color(red,$saturation:-33); c-32: adjust-color(red,$saturation:-32); c-31: adjust-color(red,$saturation:-31); c-30: adjust-color(red,$saturation:-30); c-29: adjust-color(red,$saturation:-29); c-28: adjust-color(red,$saturation:-28); c-27: adjust-color(red,$saturation:-27); c-26: adjust-color(red,$saturation:-26); c-25: adjust-color(red,$saturation:-25); c-24: adjust-color(red,$saturation:-24); c-23: adjust-color(red,$saturation:-23); c-22: adjust-color(red,$saturation:-22); c-21: adjust-color(red,$saturation:-21); c-20: adjust-color(red,$saturation:-20); c-19: adjust-color(red,$saturation:-19); c-18: adjust-color(red,$saturation:-18); c-17: adjust-color(red,$saturation:-17); c-16: adjust-color(red,$saturation:-16); c-15: adjust-color(red,$saturation:-15); c-14: adjust-color(red,$saturation:-14); c-13: adjust-color(red,$saturation:-13); c-12: adjust-color(red,$saturation:-12); c-11: adjust-color(red,$saturation:-11); c-10: adjust-color(red,$saturation:-10); c-9: adjust-color(red,$saturation:-9); c-8: adjust-color(red,$saturation:-8); c-7: adjust-color(red,$saturation:-7); c-6: adjust-color(red,$saturation:-6); c-5: adjust-color(red,$saturation:-5); c-4: adjust-color(red,$saturation:-4); c-3: adjust-color(red,$saturation:-3); c-2: adjust-color(red,$saturation:-2); c-1: adjust-color(red,$saturation:-1); c0: adjust-color(red,$saturation:0); c1: adjust-color(red,$saturation:1); c2: adjust-color(red,$saturation:2); c3: adjust-color(red,$saturation:3); c4: adjust-color(red,$saturation:4); c5: adjust-color(red,$saturation:5); c6: adjust-color(red,$saturation:6); c7: adjust-color(red,$saturation:7); c8: adjust-color(red,$saturation:8); c9: adjust-color(red,$saturation:9); c10: adjust-color(red,$saturation:10); c11: adjust-color(red,$saturation:11); c12: adjust-color(red,$saturation:12); c13: adjust-color(red,$saturation:13); c14: adjust-color(red,$saturation:14); c15: adjust-color(red,$saturation:15); c16: adjust-color(red,$saturation:16); c17: adjust-color(red,$saturation:17); c18: adjust-color(red,$saturation:18); c19: adjust-color(red,$saturation:19); c20: adjust-color(red,$saturation:20); c21: adjust-color(red,$saturation:21); c22: adjust-color(red,$saturation:22); c23: adjust-color(red,$saturation:23); c24: adjust-color(red,$saturation:24); c25: adjust-color(red,$saturation:25); c26: adjust-color(red,$saturation:26); c27: adjust-color(red,$saturation:27); c28: adjust-color(red,$saturation:28); c29: adjust-color(red,$saturation:29); c30: adjust-color(red,$saturation:30); c31: adjust-color(red,$saturation:31); c32: adjust-color(red,$saturation:32); c33: adjust-color(red,$saturation:33); c34: adjust-color(red,$saturation:34); c35: adjust-color(red,$saturation:35); c36: adjust-color(red,$saturation:36); c37: adjust-color(red,$saturation:37); c38: adjust-color(red,$saturation:38); c39: adjust-color(red,$saturation:39); c40: adjust-color(red,$saturation:40); c41: adjust-color(red,$saturation:41); c42: adjust-color(red,$saturation:42); c43: adjust-color(red,$saturation:43); c44: adjust-color(red,$saturation:44); c45: adjust-color(red,$saturation:45); c46: adjust-color(red,$saturation:46); c47: adjust-color(red,$saturation:47); c48: adjust-color(red,$saturation:48); c49: adjust-color(red,$saturation:49); c50: adjust-color(red,$saturation:50); c51: adjust-color(red,$saturation:51); c52: adjust-color(red,$saturation:52); c53: adjust-color(red,$saturation:53); c54: adjust-color(red,$saturation:54); c55: adjust-color(red,$saturation:55); c56: adjust-color(red,$saturation:56); c57: adjust-color(red,$saturation:57); c58: adjust-color(red,$saturation:58); c59: adjust-color(red,$saturation:59); c60: adjust-color(red,$saturation:60); c61: adjust-color(red,$saturation:61); c62: adjust-color(red,$saturation:62); c63: adjust-color(red,$saturation:63); c64: adjust-color(red,$saturation:64); c65: adjust-color(red,$saturation:65); c66: adjust-color(red,$saturation:66); c67: adjust-color(red,$saturation:67); c68: adjust-color(red,$saturation:68); c69: adjust-color(red,$saturation:69); c70: adjust-color(red,$saturation:70); c71: adjust-color(red,$saturation:71); c72: adjust-color(red,$saturation:72); c73: adjust-color(red,$saturation:73); c74: adjust-color(red,$saturation:74); c75: adjust-color(red,$saturation:75); c76: adjust-color(red,$saturation:76); c77: adjust-color(red,$saturation:77); c78: adjust-color(red,$saturation:78); c79: adjust-color(red,$saturation:79); c80: adjust-color(red,$saturation:80); c81: adjust-color(red,$saturation:81); c82: adjust-color(red,$saturation:82); c83: adjust-color(red,$saturation:83); c84: adjust-color(red,$saturation:84); c85: adjust-color(red,$saturation:85); c86: adjust-color(red,$saturation:86); c87: adjust-color(red,$saturation:87); c88: adjust-color(red,$saturation:88); c89: adjust-color(red,$saturation:89); c90: adjust-color(red,$saturation:90); c91: adjust-color(red,$saturation:91); c92: adjust-color(red,$saturation:92); c93: adjust-color(red,$saturation:93); c94: adjust-color(red,$saturation:94); c95: adjust-color(red,$saturation:95); c96: adjust-color(red,$saturation:96); c97: adjust-color(red,$saturation:97); c98: adjust-color(red,$saturation:98); c99: adjust-color(red,$saturation:99); c100: adjust-color(red,$saturation:100); // c101: adjust-color(red,$saturation:101); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/000077500000000000000000000000001305254536400312135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/a/000077500000000000000000000000001305254536400314335ustar00rootroot00000000000000expected_output.css000066400000000000000000000004231305254536400353060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/afoo { c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/a/input.scss000066400000000000000000000010441305254536400334660ustar00rootroot00000000000000foo { // c-1: change-color(black,$alpha:-1); c0: change-color(black,$alpha:0.0); c1: change-color(black,$alpha:0.1); c2: change-color(black,$alpha:0.2); c3: change-color(black,$alpha:0.3); c4: change-color(black,$alpha:0.4); c5: change-color(black,$alpha:0.5); c6: change-color(black,$alpha:0.6); c7: change-color(black,$alpha:0.7); c8: change-color(black,$alpha:0.8); c9: change-color(black,$alpha:0.9); c10: change-color(black,$alpha:1); // c11: change-color(black,$alpha:1.1); // c12: change-color(black,$alpha:2); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/b/000077500000000000000000000000001305254536400314345ustar00rootroot00000000000000expected_output.css000066400000000000000000000102261305254536400353110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/bfoo { c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/b/input.scss000066400000000000000000000231761305254536400335010ustar00rootroot00000000000000foo { // c-1: change-color(black,$blue:-1); c0: change-color(black,$blue:0); c1: change-color(black,$blue:1); c2: change-color(black,$blue:2); c3: change-color(black,$blue:3); c4: change-color(black,$blue:4); c5: change-color(black,$blue:5); c6: change-color(black,$blue:6); c7: change-color(black,$blue:7); c8: change-color(black,$blue:8); c9: change-color(black,$blue:9); c10: change-color(black,$blue:10); c11: change-color(black,$blue:11); c12: change-color(black,$blue:12); c13: change-color(black,$blue:13); c14: change-color(black,$blue:14); c15: change-color(black,$blue:15); c16: change-color(black,$blue:16); c17: change-color(black,$blue:17); c18: change-color(black,$blue:18); c19: change-color(black,$blue:19); c20: change-color(black,$blue:20); c21: change-color(black,$blue:21); c22: change-color(black,$blue:22); c23: change-color(black,$blue:23); c24: change-color(black,$blue:24); c25: change-color(black,$blue:25); c26: change-color(black,$blue:26); c27: change-color(black,$blue:27); c28: change-color(black,$blue:28); c29: change-color(black,$blue:29); c30: change-color(black,$blue:30); c31: change-color(black,$blue:31); c32: change-color(black,$blue:32); c33: change-color(black,$blue:33); c34: change-color(black,$blue:34); c35: change-color(black,$blue:35); c36: change-color(black,$blue:36); c37: change-color(black,$blue:37); c38: change-color(black,$blue:38); c39: change-color(black,$blue:39); c40: change-color(black,$blue:40); c41: change-color(black,$blue:41); c42: change-color(black,$blue:42); c43: change-color(black,$blue:43); c44: change-color(black,$blue:44); c45: change-color(black,$blue:45); c46: change-color(black,$blue:46); c47: change-color(black,$blue:47); c48: change-color(black,$blue:48); c49: change-color(black,$blue:49); c50: change-color(black,$blue:50); c51: change-color(black,$blue:51); c52: change-color(black,$blue:52); c53: change-color(black,$blue:53); c54: change-color(black,$blue:54); c55: change-color(black,$blue:55); c56: change-color(black,$blue:56); c57: change-color(black,$blue:57); c58: change-color(black,$blue:58); c59: change-color(black,$blue:59); c60: change-color(black,$blue:60); c61: change-color(black,$blue:61); c62: change-color(black,$blue:62); c63: change-color(black,$blue:63); c64: change-color(black,$blue:64); c65: change-color(black,$blue:65); c66: change-color(black,$blue:66); c67: change-color(black,$blue:67); c68: change-color(black,$blue:68); c69: change-color(black,$blue:69); c70: change-color(black,$blue:70); c71: change-color(black,$blue:71); c72: change-color(black,$blue:72); c73: change-color(black,$blue:73); c74: change-color(black,$blue:74); c75: change-color(black,$blue:75); c76: change-color(black,$blue:76); c77: change-color(black,$blue:77); c78: change-color(black,$blue:78); c79: change-color(black,$blue:79); c80: change-color(black,$blue:80); c81: change-color(black,$blue:81); c82: change-color(black,$blue:82); c83: change-color(black,$blue:83); c84: change-color(black,$blue:84); c85: change-color(black,$blue:85); c86: change-color(black,$blue:86); c87: change-color(black,$blue:87); c88: change-color(black,$blue:88); c89: change-color(black,$blue:89); c90: change-color(black,$blue:90); c91: change-color(black,$blue:91); c92: change-color(black,$blue:92); c93: change-color(black,$blue:93); c94: change-color(black,$blue:94); c95: change-color(black,$blue:95); c96: change-color(black,$blue:96); c97: change-color(black,$blue:97); c98: change-color(black,$blue:98); c99: change-color(black,$blue:99); c100: change-color(black,$blue:100); c101: change-color(black,$blue:101); c102: change-color(black,$blue:102); c103: change-color(black,$blue:103); c104: change-color(black,$blue:104); c105: change-color(black,$blue:105); c106: change-color(black,$blue:106); c107: change-color(black,$blue:107); c108: change-color(black,$blue:108); c109: change-color(black,$blue:109); c110: change-color(black,$blue:110); c111: change-color(black,$blue:111); c112: change-color(black,$blue:112); c113: change-color(black,$blue:113); c114: change-color(black,$blue:114); c115: change-color(black,$blue:115); c116: change-color(black,$blue:116); c117: change-color(black,$blue:117); c118: change-color(black,$blue:118); c119: change-color(black,$blue:119); c120: change-color(black,$blue:120); c121: change-color(black,$blue:121); c122: change-color(black,$blue:122); c123: change-color(black,$blue:123); c124: change-color(black,$blue:124); c125: change-color(black,$blue:125); c126: change-color(black,$blue:126); c127: change-color(black,$blue:127); c128: change-color(black,$blue:128); c129: change-color(black,$blue:129); c130: change-color(black,$blue:130); c131: change-color(black,$blue:131); c132: change-color(black,$blue:132); c133: change-color(black,$blue:133); c134: change-color(black,$blue:134); c135: change-color(black,$blue:135); c136: change-color(black,$blue:136); c137: change-color(black,$blue:137); c138: change-color(black,$blue:138); c139: change-color(black,$blue:139); c140: change-color(black,$blue:140); c141: change-color(black,$blue:141); c142: change-color(black,$blue:142); c143: change-color(black,$blue:143); c144: change-color(black,$blue:144); c145: change-color(black,$blue:145); c146: change-color(black,$blue:146); c147: change-color(black,$blue:147); c148: change-color(black,$blue:148); c149: change-color(black,$blue:149); c150: change-color(black,$blue:150); c151: change-color(black,$blue:151); c152: change-color(black,$blue:152); c153: change-color(black,$blue:153); c154: change-color(black,$blue:154); c155: change-color(black,$blue:155); c156: change-color(black,$blue:156); c157: change-color(black,$blue:157); c158: change-color(black,$blue:158); c159: change-color(black,$blue:159); c160: change-color(black,$blue:160); c161: change-color(black,$blue:161); c162: change-color(black,$blue:162); c163: change-color(black,$blue:163); c164: change-color(black,$blue:164); c165: change-color(black,$blue:165); c166: change-color(black,$blue:166); c167: change-color(black,$blue:167); c168: change-color(black,$blue:168); c169: change-color(black,$blue:169); c170: change-color(black,$blue:170); c171: change-color(black,$blue:171); c172: change-color(black,$blue:172); c173: change-color(black,$blue:173); c174: change-color(black,$blue:174); c175: change-color(black,$blue:175); c176: change-color(black,$blue:176); c177: change-color(black,$blue:177); c178: change-color(black,$blue:178); c179: change-color(black,$blue:179); c180: change-color(black,$blue:180); c181: change-color(black,$blue:181); c182: change-color(black,$blue:182); c183: change-color(black,$blue:183); c184: change-color(black,$blue:184); c185: change-color(black,$blue:185); c186: change-color(black,$blue:186); c187: change-color(black,$blue:187); c188: change-color(black,$blue:188); c189: change-color(black,$blue:189); c190: change-color(black,$blue:190); c191: change-color(black,$blue:191); c192: change-color(black,$blue:192); c193: change-color(black,$blue:193); c194: change-color(black,$blue:194); c195: change-color(black,$blue:195); c196: change-color(black,$blue:196); c197: change-color(black,$blue:197); c198: change-color(black,$blue:198); c199: change-color(black,$blue:199); c200: change-color(black,$blue:200); c201: change-color(black,$blue:201); c202: change-color(black,$blue:202); c203: change-color(black,$blue:203); c204: change-color(black,$blue:204); c205: change-color(black,$blue:205); c206: change-color(black,$blue:206); c207: change-color(black,$blue:207); c208: change-color(black,$blue:208); c209: change-color(black,$blue:209); c210: change-color(black,$blue:210); c211: change-color(black,$blue:211); c212: change-color(black,$blue:212); c213: change-color(black,$blue:213); c214: change-color(black,$blue:214); c215: change-color(black,$blue:215); c216: change-color(black,$blue:216); c217: change-color(black,$blue:217); c218: change-color(black,$blue:218); c219: change-color(black,$blue:219); c220: change-color(black,$blue:220); c221: change-color(black,$blue:221); c222: change-color(black,$blue:222); c223: change-color(black,$blue:223); c224: change-color(black,$blue:224); c225: change-color(black,$blue:225); c226: change-color(black,$blue:226); c227: change-color(black,$blue:227); c228: change-color(black,$blue:228); c229: change-color(black,$blue:229); c230: change-color(black,$blue:230); c231: change-color(black,$blue:231); c232: change-color(black,$blue:232); c233: change-color(black,$blue:233); c234: change-color(black,$blue:234); c235: change-color(black,$blue:235); c236: change-color(black,$blue:236); c237: change-color(black,$blue:237); c238: change-color(black,$blue:238); c239: change-color(black,$blue:239); c240: change-color(black,$blue:240); c241: change-color(black,$blue:241); c242: change-color(black,$blue:242); c243: change-color(black,$blue:243); c244: change-color(black,$blue:244); c245: change-color(black,$blue:245); c246: change-color(black,$blue:246); c247: change-color(black,$blue:247); c248: change-color(black,$blue:248); c249: change-color(black,$blue:249); c250: change-color(black,$blue:250); c251: change-color(black,$blue:251); c252: change-color(black,$blue:252); c253: change-color(black,$blue:253); c254: change-color(black,$blue:254); c255: change-color(black,$blue:255); // c256: change-color(black,$blue:256); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/g/000077500000000000000000000000001305254536400314415ustar00rootroot00000000000000expected_output.css000066400000000000000000000102251305254536400353150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/gfoo { c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/g/input.scss000066400000000000000000000236001305254536400334760ustar00rootroot00000000000000foo { // c-1: change-color(black,$green:-1); c0: change-color(black,$green:0); c1: change-color(black,$green:1); c2: change-color(black,$green:2); c3: change-color(black,$green:3); c4: change-color(black,$green:4); c5: change-color(black,$green:5); c6: change-color(black,$green:6); c7: change-color(black,$green:7); c8: change-color(black,$green:8); c9: change-color(black,$green:9); c10: change-color(black,$green:10); c11: change-color(black,$green:11); c12: change-color(black,$green:12); c13: change-color(black,$green:13); c14: change-color(black,$green:14); c15: change-color(black,$green:15); c16: change-color(black,$green:16); c17: change-color(black,$green:17); c18: change-color(black,$green:18); c19: change-color(black,$green:19); c20: change-color(black,$green:20); c21: change-color(black,$green:21); c22: change-color(black,$green:22); c23: change-color(black,$green:23); c24: change-color(black,$green:24); c25: change-color(black,$green:25); c26: change-color(black,$green:26); c27: change-color(black,$green:27); c28: change-color(black,$green:28); c29: change-color(black,$green:29); c30: change-color(black,$green:30); c31: change-color(black,$green:31); c32: change-color(black,$green:32); c33: change-color(black,$green:33); c34: change-color(black,$green:34); c35: change-color(black,$green:35); c36: change-color(black,$green:36); c37: change-color(black,$green:37); c38: change-color(black,$green:38); c39: change-color(black,$green:39); c40: change-color(black,$green:40); c41: change-color(black,$green:41); c42: change-color(black,$green:42); c43: change-color(black,$green:43); c44: change-color(black,$green:44); c45: change-color(black,$green:45); c46: change-color(black,$green:46); c47: change-color(black,$green:47); c48: change-color(black,$green:48); c49: change-color(black,$green:49); c50: change-color(black,$green:50); c51: change-color(black,$green:51); c52: change-color(black,$green:52); c53: change-color(black,$green:53); c54: change-color(black,$green:54); c55: change-color(black,$green:55); c56: change-color(black,$green:56); c57: change-color(black,$green:57); c58: change-color(black,$green:58); c59: change-color(black,$green:59); c60: change-color(black,$green:60); c61: change-color(black,$green:61); c62: change-color(black,$green:62); c63: change-color(black,$green:63); c64: change-color(black,$green:64); c65: change-color(black,$green:65); c66: change-color(black,$green:66); c67: change-color(black,$green:67); c68: change-color(black,$green:68); c69: change-color(black,$green:69); c70: change-color(black,$green:70); c71: change-color(black,$green:71); c72: change-color(black,$green:72); c73: change-color(black,$green:73); c74: change-color(black,$green:74); c75: change-color(black,$green:75); c76: change-color(black,$green:76); c77: change-color(black,$green:77); c78: change-color(black,$green:78); c79: change-color(black,$green:79); c80: change-color(black,$green:80); c81: change-color(black,$green:81); c82: change-color(black,$green:82); c83: change-color(black,$green:83); c84: change-color(black,$green:84); c85: change-color(black,$green:85); c86: change-color(black,$green:86); c87: change-color(black,$green:87); c88: change-color(black,$green:88); c89: change-color(black,$green:89); c90: change-color(black,$green:90); c91: change-color(black,$green:91); c92: change-color(black,$green:92); c93: change-color(black,$green:93); c94: change-color(black,$green:94); c95: change-color(black,$green:95); c96: change-color(black,$green:96); c97: change-color(black,$green:97); c98: change-color(black,$green:98); c99: change-color(black,$green:99); c100: change-color(black,$green:100); c101: change-color(black,$green:101); c102: change-color(black,$green:102); c103: change-color(black,$green:103); c104: change-color(black,$green:104); c105: change-color(black,$green:105); c106: change-color(black,$green:106); c107: change-color(black,$green:107); c108: change-color(black,$green:108); c109: change-color(black,$green:109); c110: change-color(black,$green:110); c111: change-color(black,$green:111); c112: change-color(black,$green:112); c113: change-color(black,$green:113); c114: change-color(black,$green:114); c115: change-color(black,$green:115); c116: change-color(black,$green:116); c117: change-color(black,$green:117); c118: change-color(black,$green:118); c119: change-color(black,$green:119); c120: change-color(black,$green:120); c121: change-color(black,$green:121); c122: change-color(black,$green:122); c123: change-color(black,$green:123); c124: change-color(black,$green:124); c125: change-color(black,$green:125); c126: change-color(black,$green:126); c127: change-color(black,$green:127); c128: change-color(black,$green:128); c129: change-color(black,$green:129); c130: change-color(black,$green:130); c131: change-color(black,$green:131); c132: change-color(black,$green:132); c133: change-color(black,$green:133); c134: change-color(black,$green:134); c135: change-color(black,$green:135); c136: change-color(black,$green:136); c137: change-color(black,$green:137); c138: change-color(black,$green:138); c139: change-color(black,$green:139); c140: change-color(black,$green:140); c141: change-color(black,$green:141); c142: change-color(black,$green:142); c143: change-color(black,$green:143); c144: change-color(black,$green:144); c145: change-color(black,$green:145); c146: change-color(black,$green:146); c147: change-color(black,$green:147); c148: change-color(black,$green:148); c149: change-color(black,$green:149); c150: change-color(black,$green:150); c151: change-color(black,$green:151); c152: change-color(black,$green:152); c153: change-color(black,$green:153); c154: change-color(black,$green:154); c155: change-color(black,$green:155); c156: change-color(black,$green:156); c157: change-color(black,$green:157); c158: change-color(black,$green:158); c159: change-color(black,$green:159); c160: change-color(black,$green:160); c161: change-color(black,$green:161); c162: change-color(black,$green:162); c163: change-color(black,$green:163); c164: change-color(black,$green:164); c165: change-color(black,$green:165); c166: change-color(black,$green:166); c167: change-color(black,$green:167); c168: change-color(black,$green:168); c169: change-color(black,$green:169); c170: change-color(black,$green:170); c171: change-color(black,$green:171); c172: change-color(black,$green:172); c173: change-color(black,$green:173); c174: change-color(black,$green:174); c175: change-color(black,$green:175); c176: change-color(black,$green:176); c177: change-color(black,$green:177); c178: change-color(black,$green:178); c179: change-color(black,$green:179); c180: change-color(black,$green:180); c181: change-color(black,$green:181); c182: change-color(black,$green:182); c183: change-color(black,$green:183); c184: change-color(black,$green:184); c185: change-color(black,$green:185); c186: change-color(black,$green:186); c187: change-color(black,$green:187); c188: change-color(black,$green:188); c189: change-color(black,$green:189); c190: change-color(black,$green:190); c191: change-color(black,$green:191); c192: change-color(black,$green:192); c193: change-color(black,$green:193); c194: change-color(black,$green:194); c195: change-color(black,$green:195); c196: change-color(black,$green:196); c197: change-color(black,$green:197); c198: change-color(black,$green:198); c199: change-color(black,$green:199); c200: change-color(black,$green:200); c201: change-color(black,$green:201); c202: change-color(black,$green:202); c203: change-color(black,$green:203); c204: change-color(black,$green:204); c205: change-color(black,$green:205); c206: change-color(black,$green:206); c207: change-color(black,$green:207); c208: change-color(black,$green:208); c209: change-color(black,$green:209); c210: change-color(black,$green:210); c211: change-color(black,$green:211); c212: change-color(black,$green:212); c213: change-color(black,$green:213); c214: change-color(black,$green:214); c215: change-color(black,$green:215); c216: change-color(black,$green:216); c217: change-color(black,$green:217); c218: change-color(black,$green:218); c219: change-color(black,$green:219); c220: change-color(black,$green:220); c221: change-color(black,$green:221); c222: change-color(black,$green:222); c223: change-color(black,$green:223); c224: change-color(black,$green:224); c225: change-color(black,$green:225); c226: change-color(black,$green:226); c227: change-color(black,$green:227); c228: change-color(black,$green:228); c229: change-color(black,$green:229); c230: change-color(black,$green:230); c231: change-color(black,$green:231); c232: change-color(black,$green:232); c233: change-color(black,$green:233); c234: change-color(black,$green:234); c235: change-color(black,$green:235); c236: change-color(black,$green:236); c237: change-color(black,$green:237); c238: change-color(black,$green:238); c239: change-color(black,$green:239); c240: change-color(black,$green:240); c241: change-color(black,$green:241); c242: change-color(black,$green:242); c243: change-color(black,$green:243); c244: change-color(black,$green:244); c245: change-color(black,$green:245); c246: change-color(black,$green:246); c247: change-color(black,$green:247); c248: change-color(black,$green:248); c249: change-color(black,$green:249); c250: change-color(black,$green:250); c251: change-color(black,$green:251); c252: change-color(black,$green:252); c253: change-color(black,$green:253); c254: change-color(black,$green:254); c255: change-color(black,$green:255); // c256: change-color(black,$green:256); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/h/000077500000000000000000000000001305254536400314425ustar00rootroot00000000000000expected_output.css000066400000000000000000000136301305254536400353210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/hfoo { c-1: #ff0004; c0: red; c1: #ff0400; c2: #ff0900; c3: #ff0d00; c4: #ff1100; c5: #ff1500; c6: #ff1a00; c7: #ff1e00; c8: #ff2200; c9: #ff2600; c10: #ff2b00; c11: #ff2f00; c12: #ff3300; c13: #ff3700; c14: #ff3c00; c15: #ff4000; c16: #ff4400; c17: #ff4800; c18: #ff4d00; c19: #ff5100; c20: #ff5500; c21: #ff5900; c22: #ff5e00; c23: #ff6200; c24: #ff6600; c25: #ff6a00; c26: #ff6f00; c27: #ff7300; c28: #ff7700; c29: #ff7b00; c30: #ff8000; c31: #ff8400; c32: #ff8800; c33: darkorange; c34: #ff9100; c35: #ff9500; c36: #ff9900; c37: #ff9d00; c38: #ffa200; c39: #ffa600; c40: #ffaa00; c41: #ffae00; c42: #ffb300; c43: #ffb700; c44: #ffbb00; c45: #ffbf00; c46: #ffc400; c47: #ffc800; c48: #ffcc00; c49: #ffd000; c50: #ffd500; c51: #ffd900; c52: #ffdd00; c53: #ffe100; c54: #ffe600; c55: #ffea00; c56: #ffee00; c57: #fff200; c58: #fff700; c59: #fffb00; c60: yellow; c61: #fbff00; c62: #f7ff00; c63: #f2ff00; c64: #eeff00; c65: #eaff00; c66: #e6ff00; c67: #e1ff00; c68: #ddff00; c69: #d9ff00; c70: #d5ff00; c71: #d0ff00; c72: #ccff00; c73: #c8ff00; c74: #c4ff00; c75: #bfff00; c76: #bbff00; c77: #b7ff00; c78: #b3ff00; c79: #aeff00; c80: #aaff00; c81: #a6ff00; c82: #a2ff00; c83: #9dff00; c84: #99ff00; c85: #95ff00; c86: #91ff00; c87: #8cff00; c88: #88ff00; c89: #84ff00; c90: #80ff00; c91: #7bff00; c92: #77ff00; c93: #73ff00; c94: #6fff00; c95: #6aff00; c96: #66ff00; c97: #62ff00; c98: #5eff00; c99: #59ff00; c100: #55ff00; c101: #51ff00; c102: #4dff00; c103: #48ff00; c104: #44ff00; c105: #40ff00; c106: #3cff00; c107: #37ff00; c108: #33ff00; c109: #2fff00; c110: #2bff00; c111: #26ff00; c112: #22ff00; c113: #1eff00; c114: #1aff00; c115: #15ff00; c116: #11ff00; c117: #0dff00; c118: #09ff00; c119: #04ff00; c120: lime; c121: #00ff04; c122: #00ff09; c123: #00ff0d; c124: #00ff11; c125: #00ff15; c126: #00ff1a; c127: #00ff1e; c128: #00ff22; c129: #00ff26; c130: #00ff2b; c131: #00ff2f; c132: #00ff33; c133: #00ff37; c134: #00ff3c; c135: #00ff40; c136: #00ff44; c137: #00ff48; c138: #00ff4d; c139: #00ff51; c140: #00ff55; c141: #00ff59; c142: #00ff5e; c143: #00ff62; c144: #00ff66; c145: #00ff6a; c146: #00ff6f; c147: #00ff73; c148: #00ff77; c149: #00ff7b; c150: #00ff80; c151: #00ff84; c152: #00ff88; c153: #00ff8c; c154: #00ff91; c155: #00ff95; c156: #00ff99; c157: #00ff9d; c158: #00ffa2; c159: #00ffa6; c160: #00ffaa; c161: #00ffae; c162: #00ffb3; c163: #00ffb7; c164: #00ffbb; c165: #00ffbf; c166: #00ffc4; c167: #00ffc8; c168: #00ffcc; c169: #00ffd0; c170: #00ffd5; c171: #00ffd9; c172: #00ffdd; c173: #00ffe1; c174: #00ffe6; c175: #00ffea; c176: #00ffee; c177: #00fff2; c178: #00fff7; c179: #00fffb; c180: cyan; c181: #00fbff; c182: #00f7ff; c183: #00f2ff; c184: #00eeff; c185: #00eaff; c186: #00e6ff; c187: #00e1ff; c188: #00ddff; c189: #00d9ff; c190: #00d5ff; c191: #00d0ff; c192: #00ccff; c193: #00c8ff; c194: #00c4ff; c195: deepskyblue; c196: #00bbff; c197: #00b7ff; c198: #00b3ff; c199: #00aeff; c200: #00aaff; c201: #00a6ff; c202: #00a2ff; c203: #009dff; c204: #0099ff; c205: #0095ff; c206: #0091ff; c207: #008cff; c208: #0088ff; c209: #0084ff; c210: #0080ff; c211: #007bff; c212: #0077ff; c213: #0073ff; c214: #006fff; c215: #006aff; c216: #0066ff; c217: #0062ff; c218: #005eff; c219: #0059ff; c220: #0055ff; c221: #0051ff; c222: #004dff; c223: #0048ff; c224: #0044ff; c225: #0040ff; c226: #003cff; c227: #0037ff; c228: #0033ff; c229: #002fff; c230: #002bff; c231: #0026ff; c232: #0022ff; c233: #001eff; c234: #001aff; c235: #0015ff; c236: #0011ff; c237: #000dff; c238: #0009ff; c239: #0004ff; c240: blue; c241: #0400ff; c242: #0900ff; c243: #0d00ff; c244: #1100ff; c245: #1500ff; c246: #1a00ff; c247: #1e00ff; c248: #2200ff; c249: #2600ff; c250: #2b00ff; c251: #2f00ff; c252: #3300ff; c253: #3700ff; c254: #3c00ff; c255: #4000ff; c256: #4400ff; c257: #4800ff; c258: #4d00ff; c259: #5100ff; c260: #5500ff; c261: #5900ff; c262: #5e00ff; c263: #6200ff; c264: #6600ff; c265: #6a00ff; c266: #6f00ff; c267: #7300ff; c268: #7700ff; c269: #7b00ff; c270: #8000ff; c271: #8400ff; c272: #8800ff; c273: #8c00ff; c274: #9100ff; c275: #9500ff; c276: #9900ff; c277: #9d00ff; c278: #a200ff; c279: #a600ff; c280: #aa00ff; c281: #ae00ff; c282: #b300ff; c283: #b700ff; c284: #bb00ff; c285: #bf00ff; c286: #c400ff; c287: #c800ff; c288: #cc00ff; c289: #d000ff; c290: #d500ff; c291: #d900ff; c292: #dd00ff; c293: #e100ff; c294: #e600ff; c295: #ea00ff; c296: #ee00ff; c297: #f200ff; c298: #f700ff; c299: #fb00ff; c300: magenta; c301: #ff00fb; c302: #ff00f7; c303: #ff00f2; c304: #ff00ee; c305: #ff00ea; c306: #ff00e6; c307: #ff00e1; c308: #ff00dd; c309: #ff00d9; c310: #ff00d5; c311: #ff00d0; c312: #ff00cc; c313: #ff00c8; c314: #ff00c4; c315: #ff00bf; c316: #ff00bb; c317: #ff00b7; c318: #ff00b3; c319: #ff00ae; c320: #ff00aa; c321: #ff00a6; c322: #ff00a2; c323: #ff009d; c324: #ff0099; c325: #ff0095; c326: #ff0091; c327: #ff008c; c328: #ff0088; c329: #ff0084; c330: #ff0080; c331: #ff007b; c332: #ff0077; c333: #ff0073; c334: #ff006f; c335: #ff006a; c336: #ff0066; c337: #ff0062; c338: #ff005e; c339: #ff0059; c340: #ff0055; c341: #ff0051; c342: #ff004d; c343: #ff0048; c344: #ff0044; c345: #ff0040; c346: #ff003c; c347: #ff0037; c348: #ff0033; c349: #ff002f; c350: #ff002b; c351: #ff0026; c352: #ff0022; c353: #ff001e; c354: #ff001a; c355: #ff0015; c356: #ff0011; c357: #ff000d; c358: #ff0009; c359: #ff0004; c360: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/h/input.scss000066400000000000000000000310221305254536400334740ustar00rootroot00000000000000foo { c-1: change-color(red,$hue:-1); c0: change-color(red,$hue:0); c1: change-color(red,$hue:1); c2: change-color(red,$hue:2); c3: change-color(red,$hue:3); c4: change-color(red,$hue:4); c5: change-color(red,$hue:5); c6: change-color(red,$hue:6); c7: change-color(red,$hue:7); c8: change-color(red,$hue:8); c9: change-color(red,$hue:9); c10: change-color(red,$hue:10); c11: change-color(red,$hue:11); c12: change-color(red,$hue:12); c13: change-color(red,$hue:13); c14: change-color(red,$hue:14); c15: change-color(red,$hue:15); c16: change-color(red,$hue:16); c17: change-color(red,$hue:17); c18: change-color(red,$hue:18); c19: change-color(red,$hue:19); c20: change-color(red,$hue:20); c21: change-color(red,$hue:21); c22: change-color(red,$hue:22); c23: change-color(red,$hue:23); c24: change-color(red,$hue:24); c25: change-color(red,$hue:25); c26: change-color(red,$hue:26); c27: change-color(red,$hue:27); c28: change-color(red,$hue:28); c29: change-color(red,$hue:29); c30: change-color(red,$hue:30); c31: change-color(red,$hue:31); c32: change-color(red,$hue:32); c33: change-color(red,$hue:33); c34: change-color(red,$hue:34); c35: change-color(red,$hue:35); c36: change-color(red,$hue:36); c37: change-color(red,$hue:37); c38: change-color(red,$hue:38); c39: change-color(red,$hue:39); c40: change-color(red,$hue:40); c41: change-color(red,$hue:41); c42: change-color(red,$hue:42); c43: change-color(red,$hue:43); c44: change-color(red,$hue:44); c45: change-color(red,$hue:45); c46: change-color(red,$hue:46); c47: change-color(red,$hue:47); c48: change-color(red,$hue:48); c49: change-color(red,$hue:49); c50: change-color(red,$hue:50); c51: change-color(red,$hue:51); c52: change-color(red,$hue:52); c53: change-color(red,$hue:53); c54: change-color(red,$hue:54); c55: change-color(red,$hue:55); c56: change-color(red,$hue:56); c57: change-color(red,$hue:57); c58: change-color(red,$hue:58); c59: change-color(red,$hue:59); c60: change-color(red,$hue:60); c61: change-color(red,$hue:61); c62: change-color(red,$hue:62); c63: change-color(red,$hue:63); c64: change-color(red,$hue:64); c65: change-color(red,$hue:65); c66: change-color(red,$hue:66); c67: change-color(red,$hue:67); c68: change-color(red,$hue:68); c69: change-color(red,$hue:69); c70: change-color(red,$hue:70); c71: change-color(red,$hue:71); c72: change-color(red,$hue:72); c73: change-color(red,$hue:73); c74: change-color(red,$hue:74); c75: change-color(red,$hue:75); c76: change-color(red,$hue:76); c77: change-color(red,$hue:77); c78: change-color(red,$hue:78); c79: change-color(red,$hue:79); c80: change-color(red,$hue:80); c81: change-color(red,$hue:81); c82: change-color(red,$hue:82); c83: change-color(red,$hue:83); c84: change-color(red,$hue:84); c85: change-color(red,$hue:85); c86: change-color(red,$hue:86); c87: change-color(red,$hue:87); c88: change-color(red,$hue:88); c89: change-color(red,$hue:89); c90: change-color(red,$hue:90); c91: change-color(red,$hue:91); c92: change-color(red,$hue:92); c93: change-color(red,$hue:93); c94: change-color(red,$hue:94); c95: change-color(red,$hue:95); c96: change-color(red,$hue:96); c97: change-color(red,$hue:97); c98: change-color(red,$hue:98); c99: change-color(red,$hue:99); c100: change-color(red,$hue:100); c101: change-color(red,$hue:101); c102: change-color(red,$hue:102); c103: change-color(red,$hue:103); c104: change-color(red,$hue:104); c105: change-color(red,$hue:105); c106: change-color(red,$hue:106); c107: change-color(red,$hue:107); c108: change-color(red,$hue:108); c109: change-color(red,$hue:109); c110: change-color(red,$hue:110); c111: change-color(red,$hue:111); c112: change-color(red,$hue:112); c113: change-color(red,$hue:113); c114: change-color(red,$hue:114); c115: change-color(red,$hue:115); c116: change-color(red,$hue:116); c117: change-color(red,$hue:117); c118: change-color(red,$hue:118); c119: change-color(red,$hue:119); c120: change-color(red,$hue:120); c121: change-color(red,$hue:121); c122: change-color(red,$hue:122); c123: change-color(red,$hue:123); c124: change-color(red,$hue:124); c125: change-color(red,$hue:125); c126: change-color(red,$hue:126); c127: change-color(red,$hue:127); c128: change-color(red,$hue:128); c129: change-color(red,$hue:129); c130: change-color(red,$hue:130); c131: change-color(red,$hue:131); c132: change-color(red,$hue:132); c133: change-color(red,$hue:133); c134: change-color(red,$hue:134); c135: change-color(red,$hue:135); c136: change-color(red,$hue:136); c137: change-color(red,$hue:137); c138: change-color(red,$hue:138); c139: change-color(red,$hue:139); c140: change-color(red,$hue:140); c141: change-color(red,$hue:141); c142: change-color(red,$hue:142); c143: change-color(red,$hue:143); c144: change-color(red,$hue:144); c145: change-color(red,$hue:145); c146: change-color(red,$hue:146); c147: change-color(red,$hue:147); c148: change-color(red,$hue:148); c149: change-color(red,$hue:149); c150: change-color(red,$hue:150); c151: change-color(red,$hue:151); c152: change-color(red,$hue:152); c153: change-color(red,$hue:153); c154: change-color(red,$hue:154); c155: change-color(red,$hue:155); c156: change-color(red,$hue:156); c157: change-color(red,$hue:157); c158: change-color(red,$hue:158); c159: change-color(red,$hue:159); c160: change-color(red,$hue:160); c161: change-color(red,$hue:161); c162: change-color(red,$hue:162); c163: change-color(red,$hue:163); c164: change-color(red,$hue:164); c165: change-color(red,$hue:165); c166: change-color(red,$hue:166); c167: change-color(red,$hue:167); c168: change-color(red,$hue:168); c169: change-color(red,$hue:169); c170: change-color(red,$hue:170); c171: change-color(red,$hue:171); c172: change-color(red,$hue:172); c173: change-color(red,$hue:173); c174: change-color(red,$hue:174); c175: change-color(red,$hue:175); c176: change-color(red,$hue:176); c177: change-color(red,$hue:177); c178: change-color(red,$hue:178); c179: change-color(red,$hue:179); c180: change-color(red,$hue:180); c181: change-color(red,$hue:181); c182: change-color(red,$hue:182); c183: change-color(red,$hue:183); c184: change-color(red,$hue:184); c185: change-color(red,$hue:185); c186: change-color(red,$hue:186); c187: change-color(red,$hue:187); c188: change-color(red,$hue:188); c189: change-color(red,$hue:189); c190: change-color(red,$hue:190); c191: change-color(red,$hue:191); c192: change-color(red,$hue:192); c193: change-color(red,$hue:193); c194: change-color(red,$hue:194); c195: change-color(red,$hue:195); c196: change-color(red,$hue:196); c197: change-color(red,$hue:197); c198: change-color(red,$hue:198); c199: change-color(red,$hue:199); c200: change-color(red,$hue:200); c201: change-color(red,$hue:201); c202: change-color(red,$hue:202); c203: change-color(red,$hue:203); c204: change-color(red,$hue:204); c205: change-color(red,$hue:205); c206: change-color(red,$hue:206); c207: change-color(red,$hue:207); c208: change-color(red,$hue:208); c209: change-color(red,$hue:209); c210: change-color(red,$hue:210); c211: change-color(red,$hue:211); c212: change-color(red,$hue:212); c213: change-color(red,$hue:213); c214: change-color(red,$hue:214); c215: change-color(red,$hue:215); c216: change-color(red,$hue:216); c217: change-color(red,$hue:217); c218: change-color(red,$hue:218); c219: change-color(red,$hue:219); c220: change-color(red,$hue:220); c221: change-color(red,$hue:221); c222: change-color(red,$hue:222); c223: change-color(red,$hue:223); c224: change-color(red,$hue:224); c225: change-color(red,$hue:225); c226: change-color(red,$hue:226); c227: change-color(red,$hue:227); c228: change-color(red,$hue:228); c229: change-color(red,$hue:229); c230: change-color(red,$hue:230); c231: change-color(red,$hue:231); c232: change-color(red,$hue:232); c233: change-color(red,$hue:233); c234: change-color(red,$hue:234); c235: change-color(red,$hue:235); c236: change-color(red,$hue:236); c237: change-color(red,$hue:237); c238: change-color(red,$hue:238); c239: change-color(red,$hue:239); c240: change-color(red,$hue:240); c241: change-color(red,$hue:241); c242: change-color(red,$hue:242); c243: change-color(red,$hue:243); c244: change-color(red,$hue:244); c245: change-color(red,$hue:245); c246: change-color(red,$hue:246); c247: change-color(red,$hue:247); c248: change-color(red,$hue:248); c249: change-color(red,$hue:249); c250: change-color(red,$hue:250); c251: change-color(red,$hue:251); c252: change-color(red,$hue:252); c253: change-color(red,$hue:253); c254: change-color(red,$hue:254); c255: change-color(red,$hue:255); c256: change-color(red,$hue:256); c257: change-color(red,$hue:257); c258: change-color(red,$hue:258); c259: change-color(red,$hue:259); c260: change-color(red,$hue:260); c261: change-color(red,$hue:261); c262: change-color(red,$hue:262); c263: change-color(red,$hue:263); c264: change-color(red,$hue:264); c265: change-color(red,$hue:265); c266: change-color(red,$hue:266); c267: change-color(red,$hue:267); c268: change-color(red,$hue:268); c269: change-color(red,$hue:269); c270: change-color(red,$hue:270); c271: change-color(red,$hue:271); c272: change-color(red,$hue:272); c273: change-color(red,$hue:273); c274: change-color(red,$hue:274); c275: change-color(red,$hue:275); c276: change-color(red,$hue:276); c277: change-color(red,$hue:277); c278: change-color(red,$hue:278); c279: change-color(red,$hue:279); c280: change-color(red,$hue:280); c281: change-color(red,$hue:281); c282: change-color(red,$hue:282); c283: change-color(red,$hue:283); c284: change-color(red,$hue:284); c285: change-color(red,$hue:285); c286: change-color(red,$hue:286); c287: change-color(red,$hue:287); c288: change-color(red,$hue:288); c289: change-color(red,$hue:289); c290: change-color(red,$hue:290); c291: change-color(red,$hue:291); c292: change-color(red,$hue:292); c293: change-color(red,$hue:293); c294: change-color(red,$hue:294); c295: change-color(red,$hue:295); c296: change-color(red,$hue:296); c297: change-color(red,$hue:297); c298: change-color(red,$hue:298); c299: change-color(red,$hue:299); c300: change-color(red,$hue:300); c301: change-color(red,$hue:301); c302: change-color(red,$hue:302); c303: change-color(red,$hue:303); c304: change-color(red,$hue:304); c305: change-color(red,$hue:305); c306: change-color(red,$hue:306); c307: change-color(red,$hue:307); c308: change-color(red,$hue:308); c309: change-color(red,$hue:309); c310: change-color(red,$hue:310); c311: change-color(red,$hue:311); c312: change-color(red,$hue:312); c313: change-color(red,$hue:313); c314: change-color(red,$hue:314); c315: change-color(red,$hue:315); c316: change-color(red,$hue:316); c317: change-color(red,$hue:317); c318: change-color(red,$hue:318); c319: change-color(red,$hue:319); c320: change-color(red,$hue:320); c321: change-color(red,$hue:321); c322: change-color(red,$hue:322); c323: change-color(red,$hue:323); c324: change-color(red,$hue:324); c325: change-color(red,$hue:325); c326: change-color(red,$hue:326); c327: change-color(red,$hue:327); c328: change-color(red,$hue:328); c329: change-color(red,$hue:329); c330: change-color(red,$hue:330); c331: change-color(red,$hue:331); c332: change-color(red,$hue:332); c333: change-color(red,$hue:333); c334: change-color(red,$hue:334); c335: change-color(red,$hue:335); c336: change-color(red,$hue:336); c337: change-color(red,$hue:337); c338: change-color(red,$hue:338); c339: change-color(red,$hue:339); c340: change-color(red,$hue:340); c341: change-color(red,$hue:341); c342: change-color(red,$hue:342); c343: change-color(red,$hue:343); c344: change-color(red,$hue:344); c345: change-color(red,$hue:345); c346: change-color(red,$hue:346); c347: change-color(red,$hue:347); c348: change-color(red,$hue:348); c349: change-color(red,$hue:349); c350: change-color(red,$hue:350); c351: change-color(red,$hue:351); c352: change-color(red,$hue:352); c353: change-color(red,$hue:353); c354: change-color(red,$hue:354); c355: change-color(red,$hue:355); c356: change-color(red,$hue:356); c357: change-color(red,$hue:357); c358: change-color(red,$hue:358); c359: change-color(red,$hue:359); c360: change-color(red,$hue:360); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/l/000077500000000000000000000000001305254536400314465ustar00rootroot00000000000000expected_output.css000066400000000000000000000030641305254536400353250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/lfoo { c0: black; c1: #050000; c2: #0a0000; c3: #0f0000; c4: #140000; c5: #1a0000; c6: #1f0000; c7: #240000; c8: #290000; c9: #2e0000; c10: #330000; c11: #380000; c12: #3d0000; c13: #420000; c14: #470000; c15: #4d0000; c16: #520000; c17: #570000; c18: #5c0000; c19: #610000; c20: #660000; c21: #6b0000; c22: #700000; c23: #750000; c24: #7a0000; c25: maroon; c26: #850000; c27: #8a0000; c28: #8f0000; c29: #940000; c30: #990000; c31: #9e0000; c32: #a30000; c33: #a80000; c34: #ad0000; c35: #b30000; c36: #b80000; c37: #bd0000; c38: #c20000; c39: #c70000; c40: #cc0000; c41: #d10000; c42: #d60000; c43: #db0000; c44: #e00000; c45: #e60000; c46: #eb0000; c47: #f00000; c48: #f50000; c49: #fa0000; c50: red; c51: #ff0505; c52: #ff0a0a; c53: #ff0f0f; c54: #ff1414; c55: #ff1a1a; c56: #ff1f1f; c57: #ff2424; c58: #ff2929; c59: #ff2e2e; c60: #ff3333; c61: #ff3838; c62: #ff3d3d; c63: #ff4242; c64: #ff4747; c65: #ff4d4d; c66: #ff5252; c67: #ff5757; c68: #ff5c5c; c69: #ff6161; c70: #ff6666; c71: #ff6b6b; c72: #ff7070; c73: #ff7575; c74: #ff7a7a; c75: #ff8080; c76: #ff8585; c77: #ff8a8a; c78: #ff8f8f; c79: #ff9494; c80: #ff9999; c81: #ff9e9e; c82: #ffa3a3; c83: #ffa8a8; c84: #ffadad; c85: #ffb3b3; c86: #ffb8b8; c87: #ffbdbd; c88: #ffc2c2; c89: #ffc7c7; c90: #ffcccc; c91: #ffd1d1; c92: #ffd6d6; c93: #ffdbdb; c94: #ffe0e0; c95: #ffe6e6; c96: #ffebeb; c97: #fff0f0; c98: #fff5f5; c99: snow; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/l/input.scss000066400000000000000000000077541305254536400335170ustar00rootroot00000000000000foo { // c-1: change-color(red,$lightness:-1); c0: change-color(red,$lightness:0); c1: change-color(red,$lightness:1); c2: change-color(red,$lightness:2); c3: change-color(red,$lightness:3); c4: change-color(red,$lightness:4); c5: change-color(red,$lightness:5); c6: change-color(red,$lightness:6); c7: change-color(red,$lightness:7); c8: change-color(red,$lightness:8); c9: change-color(red,$lightness:9); c10: change-color(red,$lightness:10); c11: change-color(red,$lightness:11); c12: change-color(red,$lightness:12); c13: change-color(red,$lightness:13); c14: change-color(red,$lightness:14); c15: change-color(red,$lightness:15); c16: change-color(red,$lightness:16); c17: change-color(red,$lightness:17); c18: change-color(red,$lightness:18); c19: change-color(red,$lightness:19); c20: change-color(red,$lightness:20); c21: change-color(red,$lightness:21); c22: change-color(red,$lightness:22); c23: change-color(red,$lightness:23); c24: change-color(red,$lightness:24); c25: change-color(red,$lightness:25); c26: change-color(red,$lightness:26); c27: change-color(red,$lightness:27); c28: change-color(red,$lightness:28); c29: change-color(red,$lightness:29); c30: change-color(red,$lightness:30); c31: change-color(red,$lightness:31); c32: change-color(red,$lightness:32); c33: change-color(red,$lightness:33); c34: change-color(red,$lightness:34); c35: change-color(red,$lightness:35); c36: change-color(red,$lightness:36); c37: change-color(red,$lightness:37); c38: change-color(red,$lightness:38); c39: change-color(red,$lightness:39); c40: change-color(red,$lightness:40); c41: change-color(red,$lightness:41); c42: change-color(red,$lightness:42); c43: change-color(red,$lightness:43); c44: change-color(red,$lightness:44); c45: change-color(red,$lightness:45); c46: change-color(red,$lightness:46); c47: change-color(red,$lightness:47); c48: change-color(red,$lightness:48); c49: change-color(red,$lightness:49); c50: change-color(red,$lightness:50); c51: change-color(red,$lightness:51); c52: change-color(red,$lightness:52); c53: change-color(red,$lightness:53); c54: change-color(red,$lightness:54); c55: change-color(red,$lightness:55); c56: change-color(red,$lightness:56); c57: change-color(red,$lightness:57); c58: change-color(red,$lightness:58); c59: change-color(red,$lightness:59); c60: change-color(red,$lightness:60); c61: change-color(red,$lightness:61); c62: change-color(red,$lightness:62); c63: change-color(red,$lightness:63); c64: change-color(red,$lightness:64); c65: change-color(red,$lightness:65); c66: change-color(red,$lightness:66); c67: change-color(red,$lightness:67); c68: change-color(red,$lightness:68); c69: change-color(red,$lightness:69); c70: change-color(red,$lightness:70); c71: change-color(red,$lightness:71); c72: change-color(red,$lightness:72); c73: change-color(red,$lightness:73); c74: change-color(red,$lightness:74); c75: change-color(red,$lightness:75); c76: change-color(red,$lightness:76); c77: change-color(red,$lightness:77); c78: change-color(red,$lightness:78); c79: change-color(red,$lightness:79); c80: change-color(red,$lightness:80); c81: change-color(red,$lightness:81); c82: change-color(red,$lightness:82); c83: change-color(red,$lightness:83); c84: change-color(red,$lightness:84); c85: change-color(red,$lightness:85); c86: change-color(red,$lightness:86); c87: change-color(red,$lightness:87); c88: change-color(red,$lightness:88); c89: change-color(red,$lightness:89); c90: change-color(red,$lightness:90); c91: change-color(red,$lightness:91); c92: change-color(red,$lightness:92); c93: change-color(red,$lightness:93); c94: change-color(red,$lightness:94); c95: change-color(red,$lightness:95); c96: change-color(red,$lightness:96); c97: change-color(red,$lightness:97); c98: change-color(red,$lightness:98); c99: change-color(red,$lightness:99); // c100: change-color(red,$lightness:100); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/r/000077500000000000000000000000001305254536400314545ustar00rootroot00000000000000expected_output.css000066400000000000000000000102231305254536400353260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/rfoo { c0: black; c1: #010000; c2: #020000; c3: #030000; c4: #040000; c5: #050000; c6: #060000; c7: #070000; c8: #080000; c9: #090000; c10: #0a0000; c11: #0b0000; c12: #0c0000; c13: #0d0000; c14: #0e0000; c15: #0f0000; c16: #100000; c17: #110000; c18: #120000; c19: #130000; c20: #140000; c21: #150000; c22: #160000; c23: #170000; c24: #180000; c25: #190000; c26: #1a0000; c27: #1b0000; c28: #1c0000; c29: #1d0000; c30: #1e0000; c31: #1f0000; c32: #200000; c33: #210000; c34: #220000; c35: #230000; c36: #240000; c37: #250000; c38: #260000; c39: #270000; c40: #280000; c41: #290000; c42: #2a0000; c43: #2b0000; c44: #2c0000; c45: #2d0000; c46: #2e0000; c47: #2f0000; c48: #300000; c49: #310000; c50: #320000; c51: #330000; c52: #340000; c53: #350000; c54: #360000; c55: #370000; c56: #380000; c57: #390000; c58: #3a0000; c59: #3b0000; c60: #3c0000; c61: #3d0000; c62: #3e0000; c63: #3f0000; c64: #400000; c65: #410000; c66: #420000; c67: #430000; c68: #440000; c69: #450000; c70: #460000; c71: #470000; c72: #480000; c73: #490000; c74: #4a0000; c75: #4b0000; c76: #4c0000; c77: #4d0000; c78: #4e0000; c79: #4f0000; c80: #500000; c81: #510000; c82: #520000; c83: #530000; c84: #540000; c85: #550000; c86: #560000; c87: #570000; c88: #580000; c89: #590000; c90: #5a0000; c91: #5b0000; c92: #5c0000; c93: #5d0000; c94: #5e0000; c95: #5f0000; c96: #600000; c97: #610000; c98: #620000; c99: #630000; c100: #640000; c101: #650000; c102: #660000; c103: #670000; c104: #680000; c105: #690000; c106: #6a0000; c107: #6b0000; c108: #6c0000; c109: #6d0000; c110: #6e0000; c111: #6f0000; c112: #700000; c113: #710000; c114: #720000; c115: #730000; c116: #740000; c117: #750000; c118: #760000; c119: #770000; c120: #780000; c121: #790000; c122: #7a0000; c123: #7b0000; c124: #7c0000; c125: #7d0000; c126: #7e0000; c127: #7f0000; c128: maroon; c129: #810000; c130: #820000; c131: #830000; c132: #840000; c133: #850000; c134: #860000; c135: #870000; c136: #880000; c137: #890000; c138: #8a0000; c139: darkred; c140: #8c0000; c141: #8d0000; c142: #8e0000; c143: #8f0000; c144: #900000; c145: #910000; c146: #920000; c147: #930000; c148: #940000; c149: #950000; c150: #960000; c151: #970000; c152: #980000; c153: #990000; c154: #9a0000; c155: #9b0000; c156: #9c0000; c157: #9d0000; c158: #9e0000; c159: #9f0000; c160: #a00000; c161: #a10000; c162: #a20000; c163: #a30000; c164: #a40000; c165: #a50000; c166: #a60000; c167: #a70000; c168: #a80000; c169: #a90000; c170: #aa0000; c171: #ab0000; c172: #ac0000; c173: #ad0000; c174: #ae0000; c175: #af0000; c176: #b00000; c177: #b10000; c178: #b20000; c179: #b30000; c180: #b40000; c181: #b50000; c182: #b60000; c183: #b70000; c184: #b80000; c185: #b90000; c186: #ba0000; c187: #bb0000; c188: #bc0000; c189: #bd0000; c190: #be0000; c191: #bf0000; c192: #c00000; c193: #c10000; c194: #c20000; c195: #c30000; c196: #c40000; c197: #c50000; c198: #c60000; c199: #c70000; c200: #c80000; c201: #c90000; c202: #ca0000; c203: #cb0000; c204: #cc0000; c205: #cd0000; c206: #ce0000; c207: #cf0000; c208: #d00000; c209: #d10000; c210: #d20000; c211: #d30000; c212: #d40000; c213: #d50000; c214: #d60000; c215: #d70000; c216: #d80000; c217: #d90000; c218: #da0000; c219: #db0000; c220: #dc0000; c221: #dd0000; c222: #de0000; c223: #df0000; c224: #e00000; c225: #e10000; c226: #e20000; c227: #e30000; c228: #e40000; c229: #e50000; c230: #e60000; c231: #e70000; c232: #e80000; c233: #e90000; c234: #ea0000; c235: #eb0000; c236: #ec0000; c237: #ed0000; c238: #ee0000; c239: #ef0000; c240: #f00000; c241: #f10000; c242: #f20000; c243: #f30000; c244: #f40000; c245: #f50000; c246: #f60000; c247: #f70000; c248: #f80000; c249: #f90000; c250: #fa0000; c251: #fb0000; c252: #fc0000; c253: #fd0000; c254: #fe0000; c255: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/r/input.scss000066400000000000000000000225741305254536400335220ustar00rootroot00000000000000foo { // c-1: change-color(black,$red:-1); c0: change-color(black,$red:0); c1: change-color(black,$red:1); c2: change-color(black,$red:2); c3: change-color(black,$red:3); c4: change-color(black,$red:4); c5: change-color(black,$red:5); c6: change-color(black,$red:6); c7: change-color(black,$red:7); c8: change-color(black,$red:8); c9: change-color(black,$red:9); c10: change-color(black,$red:10); c11: change-color(black,$red:11); c12: change-color(black,$red:12); c13: change-color(black,$red:13); c14: change-color(black,$red:14); c15: change-color(black,$red:15); c16: change-color(black,$red:16); c17: change-color(black,$red:17); c18: change-color(black,$red:18); c19: change-color(black,$red:19); c20: change-color(black,$red:20); c21: change-color(black,$red:21); c22: change-color(black,$red:22); c23: change-color(black,$red:23); c24: change-color(black,$red:24); c25: change-color(black,$red:25); c26: change-color(black,$red:26); c27: change-color(black,$red:27); c28: change-color(black,$red:28); c29: change-color(black,$red:29); c30: change-color(black,$red:30); c31: change-color(black,$red:31); c32: change-color(black,$red:32); c33: change-color(black,$red:33); c34: change-color(black,$red:34); c35: change-color(black,$red:35); c36: change-color(black,$red:36); c37: change-color(black,$red:37); c38: change-color(black,$red:38); c39: change-color(black,$red:39); c40: change-color(black,$red:40); c41: change-color(black,$red:41); c42: change-color(black,$red:42); c43: change-color(black,$red:43); c44: change-color(black,$red:44); c45: change-color(black,$red:45); c46: change-color(black,$red:46); c47: change-color(black,$red:47); c48: change-color(black,$red:48); c49: change-color(black,$red:49); c50: change-color(black,$red:50); c51: change-color(black,$red:51); c52: change-color(black,$red:52); c53: change-color(black,$red:53); c54: change-color(black,$red:54); c55: change-color(black,$red:55); c56: change-color(black,$red:56); c57: change-color(black,$red:57); c58: change-color(black,$red:58); c59: change-color(black,$red:59); c60: change-color(black,$red:60); c61: change-color(black,$red:61); c62: change-color(black,$red:62); c63: change-color(black,$red:63); c64: change-color(black,$red:64); c65: change-color(black,$red:65); c66: change-color(black,$red:66); c67: change-color(black,$red:67); c68: change-color(black,$red:68); c69: change-color(black,$red:69); c70: change-color(black,$red:70); c71: change-color(black,$red:71); c72: change-color(black,$red:72); c73: change-color(black,$red:73); c74: change-color(black,$red:74); c75: change-color(black,$red:75); c76: change-color(black,$red:76); c77: change-color(black,$red:77); c78: change-color(black,$red:78); c79: change-color(black,$red:79); c80: change-color(black,$red:80); c81: change-color(black,$red:81); c82: change-color(black,$red:82); c83: change-color(black,$red:83); c84: change-color(black,$red:84); c85: change-color(black,$red:85); c86: change-color(black,$red:86); c87: change-color(black,$red:87); c88: change-color(black,$red:88); c89: change-color(black,$red:89); c90: change-color(black,$red:90); c91: change-color(black,$red:91); c92: change-color(black,$red:92); c93: change-color(black,$red:93); c94: change-color(black,$red:94); c95: change-color(black,$red:95); c96: change-color(black,$red:96); c97: change-color(black,$red:97); c98: change-color(black,$red:98); c99: change-color(black,$red:99); c100: change-color(black,$red:100); c101: change-color(black,$red:101); c102: change-color(black,$red:102); c103: change-color(black,$red:103); c104: change-color(black,$red:104); c105: change-color(black,$red:105); c106: change-color(black,$red:106); c107: change-color(black,$red:107); c108: change-color(black,$red:108); c109: change-color(black,$red:109); c110: change-color(black,$red:110); c111: change-color(black,$red:111); c112: change-color(black,$red:112); c113: change-color(black,$red:113); c114: change-color(black,$red:114); c115: change-color(black,$red:115); c116: change-color(black,$red:116); c117: change-color(black,$red:117); c118: change-color(black,$red:118); c119: change-color(black,$red:119); c120: change-color(black,$red:120); c121: change-color(black,$red:121); c122: change-color(black,$red:122); c123: change-color(black,$red:123); c124: change-color(black,$red:124); c125: change-color(black,$red:125); c126: change-color(black,$red:126); c127: change-color(black,$red:127); c128: change-color(black,$red:128); c129: change-color(black,$red:129); c130: change-color(black,$red:130); c131: change-color(black,$red:131); c132: change-color(black,$red:132); c133: change-color(black,$red:133); c134: change-color(black,$red:134); c135: change-color(black,$red:135); c136: change-color(black,$red:136); c137: change-color(black,$red:137); c138: change-color(black,$red:138); c139: change-color(black,$red:139); c140: change-color(black,$red:140); c141: change-color(black,$red:141); c142: change-color(black,$red:142); c143: change-color(black,$red:143); c144: change-color(black,$red:144); c145: change-color(black,$red:145); c146: change-color(black,$red:146); c147: change-color(black,$red:147); c148: change-color(black,$red:148); c149: change-color(black,$red:149); c150: change-color(black,$red:150); c151: change-color(black,$red:151); c152: change-color(black,$red:152); c153: change-color(black,$red:153); c154: change-color(black,$red:154); c155: change-color(black,$red:155); c156: change-color(black,$red:156); c157: change-color(black,$red:157); c158: change-color(black,$red:158); c159: change-color(black,$red:159); c160: change-color(black,$red:160); c161: change-color(black,$red:161); c162: change-color(black,$red:162); c163: change-color(black,$red:163); c164: change-color(black,$red:164); c165: change-color(black,$red:165); c166: change-color(black,$red:166); c167: change-color(black,$red:167); c168: change-color(black,$red:168); c169: change-color(black,$red:169); c170: change-color(black,$red:170); c171: change-color(black,$red:171); c172: change-color(black,$red:172); c173: change-color(black,$red:173); c174: change-color(black,$red:174); c175: change-color(black,$red:175); c176: change-color(black,$red:176); c177: change-color(black,$red:177); c178: change-color(black,$red:178); c179: change-color(black,$red:179); c180: change-color(black,$red:180); c181: change-color(black,$red:181); c182: change-color(black,$red:182); c183: change-color(black,$red:183); c184: change-color(black,$red:184); c185: change-color(black,$red:185); c186: change-color(black,$red:186); c187: change-color(black,$red:187); c188: change-color(black,$red:188); c189: change-color(black,$red:189); c190: change-color(black,$red:190); c191: change-color(black,$red:191); c192: change-color(black,$red:192); c193: change-color(black,$red:193); c194: change-color(black,$red:194); c195: change-color(black,$red:195); c196: change-color(black,$red:196); c197: change-color(black,$red:197); c198: change-color(black,$red:198); c199: change-color(black,$red:199); c200: change-color(black,$red:200); c201: change-color(black,$red:201); c202: change-color(black,$red:202); c203: change-color(black,$red:203); c204: change-color(black,$red:204); c205: change-color(black,$red:205); c206: change-color(black,$red:206); c207: change-color(black,$red:207); c208: change-color(black,$red:208); c209: change-color(black,$red:209); c210: change-color(black,$red:210); c211: change-color(black,$red:211); c212: change-color(black,$red:212); c213: change-color(black,$red:213); c214: change-color(black,$red:214); c215: change-color(black,$red:215); c216: change-color(black,$red:216); c217: change-color(black,$red:217); c218: change-color(black,$red:218); c219: change-color(black,$red:219); c220: change-color(black,$red:220); c221: change-color(black,$red:221); c222: change-color(black,$red:222); c223: change-color(black,$red:223); c224: change-color(black,$red:224); c225: change-color(black,$red:225); c226: change-color(black,$red:226); c227: change-color(black,$red:227); c228: change-color(black,$red:228); c229: change-color(black,$red:229); c230: change-color(black,$red:230); c231: change-color(black,$red:231); c232: change-color(black,$red:232); c233: change-color(black,$red:233); c234: change-color(black,$red:234); c235: change-color(black,$red:235); c236: change-color(black,$red:236); c237: change-color(black,$red:237); c238: change-color(black,$red:238); c239: change-color(black,$red:239); c240: change-color(black,$red:240); c241: change-color(black,$red:241); c242: change-color(black,$red:242); c243: change-color(black,$red:243); c244: change-color(black,$red:244); c245: change-color(black,$red:245); c246: change-color(black,$red:246); c247: change-color(black,$red:247); c248: change-color(black,$red:248); c249: change-color(black,$red:249); c250: change-color(black,$red:250); c251: change-color(black,$red:251); c252: change-color(black,$red:252); c253: change-color(black,$red:253); c254: change-color(black,$red:254); c255: change-color(black,$red:255); // c256: change-color(black,$red:256); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/s/000077500000000000000000000000001305254536400314555ustar00rootroot00000000000000expected_output.css000066400000000000000000000031101305254536400353240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/sfoo { c0: gray; c1: #817e7e; c2: #827d7d; c3: #837c7c; c4: #857a7a; c5: #867979; c6: #877878; c7: #887777; c8: #8a7575; c9: #8b7474; c10: #8c7373; c11: #8e7171; c12: #8f7070; c13: #906f6f; c14: #916e6e; c15: #936c6c; c16: #946b6b; c17: #956a6a; c18: #966969; c19: #986767; c20: #996666; c21: #9a6565; c22: #9c6363; c23: #9d6262; c24: #9e6161; c25: #9f6060; c26: #a15e5e; c27: #a25d5d; c28: #a35c5c; c29: #a45b5b; c30: #a65959; c31: #a75858; c32: #a85757; c33: #aa5555; c34: #ab5454; c35: #ac5353; c36: #ad5252; c37: #af5050; c38: #b04f4f; c39: #b14e4e; c40: #b34d4d; c41: #b44b4b; c42: #b54a4a; c43: #b64949; c44: #b84747; c45: #b94646; c46: #ba4545; c47: #bb4444; c48: #bd4242; c49: #be4141; c50: #bf4040; c51: #c13e3e; c52: #c23d3d; c53: #c33c3c; c54: #c43b3b; c55: #c63939; c56: #c73838; c57: #c83737; c58: #c93636; c59: #cb3434; c60: #cc3333; c61: #cd3232; c62: #cf3030; c63: #d02f2f; c64: #d12e2e; c65: #d22d2d; c66: #d42b2b; c67: #d52a2a; c68: #d62929; c69: #d72828; c70: #d92626; c71: #da2525; c72: #db2424; c73: #dd2222; c74: #de2121; c75: #df2020; c76: #e01f1f; c77: #e21d1d; c78: #e31c1c; c79: #e41b1b; c80: #e61a1a; c81: #e71818; c82: #e81717; c83: #e91616; c84: #eb1414; c85: #ec1313; c86: #ed1212; c87: #ee1111; c88: #f00f0f; c89: #f10e0e; c90: #f20d0d; c91: #f40b0b; c92: #f50a0a; c93: #f60909; c94: #f70808; c95: #f90606; c96: #fa0505; c97: #fb0404; c98: #fc0303; c99: #fe0101; c100: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/change-color/s/input.scss000066400000000000000000000101751305254536400335150ustar00rootroot00000000000000foo { // c-1: change-color(red,$saturation:-1); c0: change-color(red,$saturation:0); c1: change-color(red,$saturation:1); c2: change-color(red,$saturation:2); c3: change-color(red,$saturation:3); c4: change-color(red,$saturation:4); c5: change-color(red,$saturation:5); c6: change-color(red,$saturation:6); c7: change-color(red,$saturation:7); c8: change-color(red,$saturation:8); c9: change-color(red,$saturation:9); c10: change-color(red,$saturation:10); c11: change-color(red,$saturation:11); c12: change-color(red,$saturation:12); c13: change-color(red,$saturation:13); c14: change-color(red,$saturation:14); c15: change-color(red,$saturation:15); c16: change-color(red,$saturation:16); c17: change-color(red,$saturation:17); c18: change-color(red,$saturation:18); c19: change-color(red,$saturation:19); c20: change-color(red,$saturation:20); c21: change-color(red,$saturation:21); c22: change-color(red,$saturation:22); c23: change-color(red,$saturation:23); c24: change-color(red,$saturation:24); c25: change-color(red,$saturation:25); c26: change-color(red,$saturation:26); c27: change-color(red,$saturation:27); c28: change-color(red,$saturation:28); c29: change-color(red,$saturation:29); c30: change-color(red,$saturation:30); c31: change-color(red,$saturation:31); c32: change-color(red,$saturation:32); c33: change-color(red,$saturation:33); c34: change-color(red,$saturation:34); c35: change-color(red,$saturation:35); c36: change-color(red,$saturation:36); c37: change-color(red,$saturation:37); c38: change-color(red,$saturation:38); c39: change-color(red,$saturation:39); c40: change-color(red,$saturation:40); c41: change-color(red,$saturation:41); c42: change-color(red,$saturation:42); c43: change-color(red,$saturation:43); c44: change-color(red,$saturation:44); c45: change-color(red,$saturation:45); c46: change-color(red,$saturation:46); c47: change-color(red,$saturation:47); c48: change-color(red,$saturation:48); c49: change-color(red,$saturation:49); c50: change-color(red,$saturation:50); c51: change-color(red,$saturation:51); c52: change-color(red,$saturation:52); c53: change-color(red,$saturation:53); c54: change-color(red,$saturation:54); c55: change-color(red,$saturation:55); c56: change-color(red,$saturation:56); c57: change-color(red,$saturation:57); c58: change-color(red,$saturation:58); c59: change-color(red,$saturation:59); c60: change-color(red,$saturation:60); c61: change-color(red,$saturation:61); c62: change-color(red,$saturation:62); c63: change-color(red,$saturation:63); c64: change-color(red,$saturation:64); c65: change-color(red,$saturation:65); c66: change-color(red,$saturation:66); c67: change-color(red,$saturation:67); c68: change-color(red,$saturation:68); c69: change-color(red,$saturation:69); c70: change-color(red,$saturation:70); c71: change-color(red,$saturation:71); c72: change-color(red,$saturation:72); c73: change-color(red,$saturation:73); c74: change-color(red,$saturation:74); c75: change-color(red,$saturation:75); c76: change-color(red,$saturation:76); c77: change-color(red,$saturation:77); c78: change-color(red,$saturation:78); c79: change-color(red,$saturation:79); c80: change-color(red,$saturation:80); c81: change-color(red,$saturation:81); c82: change-color(red,$saturation:82); c83: change-color(red,$saturation:83); c84: change-color(red,$saturation:84); c85: change-color(red,$saturation:85); c86: change-color(red,$saturation:86); c87: change-color(red,$saturation:87); c88: change-color(red,$saturation:88); c89: change-color(red,$saturation:89); c90: change-color(red,$saturation:90); c91: change-color(red,$saturation:91); c92: change-color(red,$saturation:92); c93: change-color(red,$saturation:93); c94: change-color(red,$saturation:94); c95: change-color(red,$saturation:95); c96: change-color(red,$saturation:96); c97: change-color(red,$saturation:97); c98: change-color(red,$saturation:98); c99: change-color(red,$saturation:99); c100: change-color(red,$saturation:100); // c101: change-color(red,$saturation:101); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/000077500000000000000000000000001305254536400310555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/a/000077500000000000000000000000001305254536400312755ustar00rootroot00000000000000expected_output.css000066400000000000000000000103031305254536400351460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/afoo { c-100: rgba(255, 0, 0, 0); c-99: rgba(255, 0, 0, 0.01); c-98: rgba(255, 0, 0, 0.02); c-97: rgba(255, 0, 0, 0.03); c-96: rgba(255, 0, 0, 0.04); c-95: rgba(255, 0, 0, 0.05); c-94: rgba(255, 0, 0, 0.06); c-93: rgba(255, 0, 0, 0.07); c-92: rgba(255, 0, 0, 0.08); c-91: rgba(255, 0, 0, 0.09); c-90: rgba(255, 0, 0, 0.1); c-89: rgba(255, 0, 0, 0.11); c-88: rgba(255, 0, 0, 0.12); c-87: rgba(255, 0, 0, 0.13); c-86: rgba(255, 0, 0, 0.14); c-85: rgba(255, 0, 0, 0.15); c-84: rgba(255, 0, 0, 0.16); c-83: rgba(255, 0, 0, 0.17); c-82: rgba(255, 0, 0, 0.18); c-81: rgba(255, 0, 0, 0.19); c-80: rgba(255, 0, 0, 0.2); c-79: rgba(255, 0, 0, 0.21); c-78: rgba(255, 0, 0, 0.22); c-77: rgba(255, 0, 0, 0.23); c-76: rgba(255, 0, 0, 0.24); c-75: rgba(255, 0, 0, 0.25); c-74: rgba(255, 0, 0, 0.26); c-73: rgba(255, 0, 0, 0.27); c-72: rgba(255, 0, 0, 0.28); c-71: rgba(255, 0, 0, 0.29); c-70: rgba(255, 0, 0, 0.3); c-69: rgba(255, 0, 0, 0.31); c-68: rgba(255, 0, 0, 0.32); c-67: rgba(255, 0, 0, 0.33); c-66: rgba(255, 0, 0, 0.34); c-65: rgba(255, 0, 0, 0.35); c-64: rgba(255, 0, 0, 0.36); c-63: rgba(255, 0, 0, 0.37); c-62: rgba(255, 0, 0, 0.38); c-61: rgba(255, 0, 0, 0.39); c-60: rgba(255, 0, 0, 0.4); c-59: rgba(255, 0, 0, 0.41); c-58: rgba(255, 0, 0, 0.42); c-57: rgba(255, 0, 0, 0.43); c-56: rgba(255, 0, 0, 0.44); c-55: rgba(255, 0, 0, 0.45); c-54: rgba(255, 0, 0, 0.46); c-53: rgba(255, 0, 0, 0.47); c-52: rgba(255, 0, 0, 0.48); c-51: rgba(255, 0, 0, 0.49); c-50: rgba(255, 0, 0, 0.5); c-49: rgba(255, 0, 0, 0.51); c-48: rgba(255, 0, 0, 0.52); c-47: rgba(255, 0, 0, 0.53); c-46: rgba(255, 0, 0, 0.54); c-45: rgba(255, 0, 0, 0.55); c-44: rgba(255, 0, 0, 0.56); c-43: rgba(255, 0, 0, 0.57); c-42: rgba(255, 0, 0, 0.58); c-41: rgba(255, 0, 0, 0.59); c-40: rgba(255, 0, 0, 0.6); c-39: rgba(255, 0, 0, 0.61); c-38: rgba(255, 0, 0, 0.62); c-37: rgba(255, 0, 0, 0.63); c-36: rgba(255, 0, 0, 0.64); c-35: rgba(255, 0, 0, 0.65); c-34: rgba(255, 0, 0, 0.66); c-33: rgba(255, 0, 0, 0.67); c-32: rgba(255, 0, 0, 0.68); c-31: rgba(255, 0, 0, 0.69); c-30: rgba(255, 0, 0, 0.7); c-29: rgba(255, 0, 0, 0.71); c-28: rgba(255, 0, 0, 0.72); c-27: rgba(255, 0, 0, 0.73); c-26: rgba(255, 0, 0, 0.74); c-25: rgba(255, 0, 0, 0.75); c-24: rgba(255, 0, 0, 0.76); c-23: rgba(255, 0, 0, 0.77); c-22: rgba(255, 0, 0, 0.78); c-21: rgba(255, 0, 0, 0.79); c-20: rgba(255, 0, 0, 0.8); c-19: rgba(255, 0, 0, 0.81); c-18: rgba(255, 0, 0, 0.82); c-17: rgba(255, 0, 0, 0.83); c-16: rgba(255, 0, 0, 0.84); c-15: rgba(255, 0, 0, 0.85); c-14: rgba(255, 0, 0, 0.86); c-13: rgba(255, 0, 0, 0.87); c-12: rgba(255, 0, 0, 0.88); c-11: rgba(255, 0, 0, 0.89); c-10: rgba(255, 0, 0, 0.9); c-9: rgba(255, 0, 0, 0.91); c-8: rgba(255, 0, 0, 0.92); c-7: rgba(255, 0, 0, 0.93); c-6: rgba(255, 0, 0, 0.94); c-5: rgba(255, 0, 0, 0.95); c-4: rgba(255, 0, 0, 0.96); c-3: rgba(255, 0, 0, 0.97); c-2: rgba(255, 0, 0, 0.98); c-1: rgba(255, 0, 0, 0.99); c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/a/input.scss000066400000000000000000000165061305254536400333410ustar00rootroot00000000000000foo { // c-101: scale-color(red,$alpha:-101%); c-100: scale-color(red,$alpha:-100%); c-99: scale-color(red,$alpha:-99%); c-98: scale-color(red,$alpha:-98%); c-97: scale-color(red,$alpha:-97%); c-96: scale-color(red,$alpha:-96%); c-95: scale-color(red,$alpha:-95%); c-94: scale-color(red,$alpha:-94%); c-93: scale-color(red,$alpha:-93%); c-92: scale-color(red,$alpha:-92%); c-91: scale-color(red,$alpha:-91%); c-90: scale-color(red,$alpha:-90%); c-89: scale-color(red,$alpha:-89%); c-88: scale-color(red,$alpha:-88%); c-87: scale-color(red,$alpha:-87%); c-86: scale-color(red,$alpha:-86%); c-85: scale-color(red,$alpha:-85%); c-84: scale-color(red,$alpha:-84%); c-83: scale-color(red,$alpha:-83%); c-82: scale-color(red,$alpha:-82%); c-81: scale-color(red,$alpha:-81%); c-80: scale-color(red,$alpha:-80%); c-79: scale-color(red,$alpha:-79%); c-78: scale-color(red,$alpha:-78%); c-77: scale-color(red,$alpha:-77%); c-76: scale-color(red,$alpha:-76%); c-75: scale-color(red,$alpha:-75%); c-74: scale-color(red,$alpha:-74%); c-73: scale-color(red,$alpha:-73%); c-72: scale-color(red,$alpha:-72%); c-71: scale-color(red,$alpha:-71%); c-70: scale-color(red,$alpha:-70%); c-69: scale-color(red,$alpha:-69%); c-68: scale-color(red,$alpha:-68%); c-67: scale-color(red,$alpha:-67%); c-66: scale-color(red,$alpha:-66%); c-65: scale-color(red,$alpha:-65%); c-64: scale-color(red,$alpha:-64%); c-63: scale-color(red,$alpha:-63%); c-62: scale-color(red,$alpha:-62%); c-61: scale-color(red,$alpha:-61%); c-60: scale-color(red,$alpha:-60%); c-59: scale-color(red,$alpha:-59%); c-58: scale-color(red,$alpha:-58%); c-57: scale-color(red,$alpha:-57%); c-56: scale-color(red,$alpha:-56%); c-55: scale-color(red,$alpha:-55%); c-54: scale-color(red,$alpha:-54%); c-53: scale-color(red,$alpha:-53%); c-52: scale-color(red,$alpha:-52%); c-51: scale-color(red,$alpha:-51%); c-50: scale-color(red,$alpha:-50%); c-49: scale-color(red,$alpha:-49%); c-48: scale-color(red,$alpha:-48%); c-47: scale-color(red,$alpha:-47%); c-46: scale-color(red,$alpha:-46%); c-45: scale-color(red,$alpha:-45%); c-44: scale-color(red,$alpha:-44%); c-43: scale-color(red,$alpha:-43%); c-42: scale-color(red,$alpha:-42%); c-41: scale-color(red,$alpha:-41%); c-40: scale-color(red,$alpha:-40%); c-39: scale-color(red,$alpha:-39%); c-38: scale-color(red,$alpha:-38%); c-37: scale-color(red,$alpha:-37%); c-36: scale-color(red,$alpha:-36%); c-35: scale-color(red,$alpha:-35%); c-34: scale-color(red,$alpha:-34%); c-33: scale-color(red,$alpha:-33%); c-32: scale-color(red,$alpha:-32%); c-31: scale-color(red,$alpha:-31%); c-30: scale-color(red,$alpha:-30%); c-29: scale-color(red,$alpha:-29%); c-28: scale-color(red,$alpha:-28%); c-27: scale-color(red,$alpha:-27%); c-26: scale-color(red,$alpha:-26%); c-25: scale-color(red,$alpha:-25%); c-24: scale-color(red,$alpha:-24%); c-23: scale-color(red,$alpha:-23%); c-22: scale-color(red,$alpha:-22%); c-21: scale-color(red,$alpha:-21%); c-20: scale-color(red,$alpha:-20%); c-19: scale-color(red,$alpha:-19%); c-18: scale-color(red,$alpha:-18%); c-17: scale-color(red,$alpha:-17%); c-16: scale-color(red,$alpha:-16%); c-15: scale-color(red,$alpha:-15%); c-14: scale-color(red,$alpha:-14%); c-13: scale-color(red,$alpha:-13%); c-12: scale-color(red,$alpha:-12%); c-11: scale-color(red,$alpha:-11%); c-10: scale-color(red,$alpha:-10%); c-9: scale-color(red,$alpha:-9%); c-8: scale-color(red,$alpha:-8%); c-7: scale-color(red,$alpha:-7%); c-6: scale-color(red,$alpha:-6%); c-5: scale-color(red,$alpha:-5%); c-4: scale-color(red,$alpha:-4%); c-3: scale-color(red,$alpha:-3%); c-2: scale-color(red,$alpha:-2%); c-1: scale-color(red,$alpha:-1%); c0: scale-color(red,$alpha:0%); c1: scale-color(red,$alpha:1%); c2: scale-color(red,$alpha:2%); c3: scale-color(red,$alpha:3%); c4: scale-color(red,$alpha:4%); c5: scale-color(red,$alpha:5%); c6: scale-color(red,$alpha:6%); c7: scale-color(red,$alpha:7%); c8: scale-color(red,$alpha:8%); c9: scale-color(red,$alpha:9%); c10: scale-color(red,$alpha:10%); c11: scale-color(red,$alpha:11%); c12: scale-color(red,$alpha:12%); c13: scale-color(red,$alpha:13%); c14: scale-color(red,$alpha:14%); c15: scale-color(red,$alpha:15%); c16: scale-color(red,$alpha:16%); c17: scale-color(red,$alpha:17%); c18: scale-color(red,$alpha:18%); c19: scale-color(red,$alpha:19%); c20: scale-color(red,$alpha:20%); c21: scale-color(red,$alpha:21%); c22: scale-color(red,$alpha:22%); c23: scale-color(red,$alpha:23%); c24: scale-color(red,$alpha:24%); c25: scale-color(red,$alpha:25%); c26: scale-color(red,$alpha:26%); c27: scale-color(red,$alpha:27%); c28: scale-color(red,$alpha:28%); c29: scale-color(red,$alpha:29%); c30: scale-color(red,$alpha:30%); c31: scale-color(red,$alpha:31%); c32: scale-color(red,$alpha:32%); c33: scale-color(red,$alpha:33%); c34: scale-color(red,$alpha:34%); c35: scale-color(red,$alpha:35%); c36: scale-color(red,$alpha:36%); c37: scale-color(red,$alpha:37%); c38: scale-color(red,$alpha:38%); c39: scale-color(red,$alpha:39%); c40: scale-color(red,$alpha:40%); c41: scale-color(red,$alpha:41%); c42: scale-color(red,$alpha:42%); c43: scale-color(red,$alpha:43%); c44: scale-color(red,$alpha:44%); c45: scale-color(red,$alpha:45%); c46: scale-color(red,$alpha:46%); c47: scale-color(red,$alpha:47%); c48: scale-color(red,$alpha:48%); c49: scale-color(red,$alpha:49%); c50: scale-color(red,$alpha:50%); c51: scale-color(red,$alpha:51%); c52: scale-color(red,$alpha:52%); c53: scale-color(red,$alpha:53%); c54: scale-color(red,$alpha:54%); c55: scale-color(red,$alpha:55%); c56: scale-color(red,$alpha:56%); c57: scale-color(red,$alpha:57%); c58: scale-color(red,$alpha:58%); c59: scale-color(red,$alpha:59%); c60: scale-color(red,$alpha:60%); c61: scale-color(red,$alpha:61%); c62: scale-color(red,$alpha:62%); c63: scale-color(red,$alpha:63%); c64: scale-color(red,$alpha:64%); c65: scale-color(red,$alpha:65%); c66: scale-color(red,$alpha:66%); c67: scale-color(red,$alpha:67%); c68: scale-color(red,$alpha:68%); c69: scale-color(red,$alpha:69%); c70: scale-color(red,$alpha:70%); c71: scale-color(red,$alpha:71%); c72: scale-color(red,$alpha:72%); c73: scale-color(red,$alpha:73%); c74: scale-color(red,$alpha:74%); c75: scale-color(red,$alpha:75%); c76: scale-color(red,$alpha:76%); c77: scale-color(red,$alpha:77%); c78: scale-color(red,$alpha:78%); c79: scale-color(red,$alpha:79%); c80: scale-color(red,$alpha:80%); c81: scale-color(red,$alpha:81%); c82: scale-color(red,$alpha:82%); c83: scale-color(red,$alpha:83%); c84: scale-color(red,$alpha:84%); c85: scale-color(red,$alpha:85%); c86: scale-color(red,$alpha:86%); c87: scale-color(red,$alpha:87%); c88: scale-color(red,$alpha:88%); c89: scale-color(red,$alpha:89%); c90: scale-color(red,$alpha:90%); c91: scale-color(red,$alpha:91%); c92: scale-color(red,$alpha:92%); c93: scale-color(red,$alpha:93%); c94: scale-color(red,$alpha:94%); c95: scale-color(red,$alpha:95%); c96: scale-color(red,$alpha:96%); c97: scale-color(red,$alpha:97%); c98: scale-color(red,$alpha:98%); c99: scale-color(red,$alpha:99%); c100: scale-color(red,$alpha:100%); // c101: scale-color(red,$alpha:101%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/b/000077500000000000000000000000001305254536400312765ustar00rootroot00000000000000expected_output.css000066400000000000000000000055271305254536400351630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/bfoo { c-100: red; c-99: red; c-98: red; c-97: red; c-96: red; c-95: red; c-94: red; c-93: red; c-92: red; c-91: red; c-90: red; c-89: red; c-88: red; c-87: red; c-86: red; c-85: red; c-84: red; c-83: red; c-82: red; c-81: red; c-80: red; c-79: red; c-78: red; c-77: red; c-76: red; c-75: red; c-74: red; c-73: red; c-72: red; c-71: red; c-70: red; c-69: red; c-68: red; c-67: red; c-66: red; c-65: red; c-64: red; c-63: red; c-62: red; c-61: red; c-60: red; c-59: red; c-58: red; c-57: red; c-56: red; c-55: red; c-54: red; c-53: red; c-52: red; c-51: red; c-50: red; c-49: red; c-48: red; c-47: red; c-46: red; c-45: red; c-44: red; c-43: red; c-42: red; c-41: red; c-40: red; c-39: red; c-38: red; c-37: red; c-36: red; c-35: red; c-34: red; c-33: red; c-32: red; c-31: red; c-30: red; c-29: red; c-28: red; c-27: red; c-26: red; c-25: red; c-24: red; c-23: red; c-22: red; c-21: red; c-20: red; c-19: red; c-18: red; c-17: red; c-16: red; c-15: red; c-14: red; c-13: red; c-12: red; c-11: red; c-10: red; c-9: red; c-8: red; c-7: red; c-6: red; c-5: red; c-4: red; c-3: red; c-2: red; c-1: red; c0: red; c1: #ff0003; c2: #ff0005; c3: #ff0008; c4: #ff000a; c5: #ff000d; c6: #ff000f; c7: #ff0012; c8: #ff0014; c9: #ff0017; c10: #ff001a; c11: #ff001c; c12: #ff001f; c13: #ff0021; c14: #ff0024; c15: #ff0026; c16: #ff0029; c17: #ff002b; c18: #ff002e; c19: #ff0030; c20: #ff0033; c21: #ff0036; c22: #ff0038; c23: #ff003b; c24: #ff003d; c25: #ff0040; c26: #ff0042; c27: #ff0045; c28: #ff0047; c29: #ff004a; c30: #ff004d; c31: #ff004f; c32: #ff0052; c33: #ff0054; c34: #ff0057; c35: #ff0059; c36: #ff005c; c37: #ff005e; c38: #ff0061; c39: #ff0063; c40: #ff0066; c41: #ff0069; c42: #ff006b; c43: #ff006e; c44: #ff0070; c45: #ff0073; c46: #ff0075; c47: #ff0078; c48: #ff007a; c49: #ff007d; c50: #ff0080; c51: #ff0082; c52: #ff0085; c53: #ff0087; c54: #ff008a; c55: #ff008c; c56: #ff008f; c57: #ff0091; c58: #ff0094; c59: #ff0096; c60: #ff0099; c61: #ff009c; c62: #ff009e; c63: #ff00a1; c64: #ff00a3; c65: #ff00a6; c66: #ff00a8; c67: #ff00ab; c68: #ff00ad; c69: #ff00b0; c70: #ff00b3; c71: #ff00b5; c72: #ff00b8; c73: #ff00ba; c74: #ff00bd; c75: #ff00bf; c76: #ff00c2; c77: #ff00c4; c78: #ff00c7; c79: #ff00c9; c80: #ff00cc; c81: #ff00cf; c82: #ff00d1; c83: #ff00d4; c84: #ff00d6; c85: #ff00d9; c86: #ff00db; c87: #ff00de; c88: #ff00e0; c89: #ff00e3; c90: #ff00e6; c91: #ff00e8; c92: #ff00eb; c93: #ff00ed; c94: #ff00f0; c95: #ff00f2; c96: #ff00f5; c97: #ff00f7; c98: #ff00fa; c99: #ff00fc; c100: magenta; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/b/input.scss000066400000000000000000000161731305254536400333420ustar00rootroot00000000000000foo { // c-101: scale-color(red,$blue:-101%); c-100: scale-color(red,$blue:-100%); c-99: scale-color(red,$blue:-99%); c-98: scale-color(red,$blue:-98%); c-97: scale-color(red,$blue:-97%); c-96: scale-color(red,$blue:-96%); c-95: scale-color(red,$blue:-95%); c-94: scale-color(red,$blue:-94%); c-93: scale-color(red,$blue:-93%); c-92: scale-color(red,$blue:-92%); c-91: scale-color(red,$blue:-91%); c-90: scale-color(red,$blue:-90%); c-89: scale-color(red,$blue:-89%); c-88: scale-color(red,$blue:-88%); c-87: scale-color(red,$blue:-87%); c-86: scale-color(red,$blue:-86%); c-85: scale-color(red,$blue:-85%); c-84: scale-color(red,$blue:-84%); c-83: scale-color(red,$blue:-83%); c-82: scale-color(red,$blue:-82%); c-81: scale-color(red,$blue:-81%); c-80: scale-color(red,$blue:-80%); c-79: scale-color(red,$blue:-79%); c-78: scale-color(red,$blue:-78%); c-77: scale-color(red,$blue:-77%); c-76: scale-color(red,$blue:-76%); c-75: scale-color(red,$blue:-75%); c-74: scale-color(red,$blue:-74%); c-73: scale-color(red,$blue:-73%); c-72: scale-color(red,$blue:-72%); c-71: scale-color(red,$blue:-71%); c-70: scale-color(red,$blue:-70%); c-69: scale-color(red,$blue:-69%); c-68: scale-color(red,$blue:-68%); c-67: scale-color(red,$blue:-67%); c-66: scale-color(red,$blue:-66%); c-65: scale-color(red,$blue:-65%); c-64: scale-color(red,$blue:-64%); c-63: scale-color(red,$blue:-63%); c-62: scale-color(red,$blue:-62%); c-61: scale-color(red,$blue:-61%); c-60: scale-color(red,$blue:-60%); c-59: scale-color(red,$blue:-59%); c-58: scale-color(red,$blue:-58%); c-57: scale-color(red,$blue:-57%); c-56: scale-color(red,$blue:-56%); c-55: scale-color(red,$blue:-55%); c-54: scale-color(red,$blue:-54%); c-53: scale-color(red,$blue:-53%); c-52: scale-color(red,$blue:-52%); c-51: scale-color(red,$blue:-51%); c-50: scale-color(red,$blue:-50%); c-49: scale-color(red,$blue:-49%); c-48: scale-color(red,$blue:-48%); c-47: scale-color(red,$blue:-47%); c-46: scale-color(red,$blue:-46%); c-45: scale-color(red,$blue:-45%); c-44: scale-color(red,$blue:-44%); c-43: scale-color(red,$blue:-43%); c-42: scale-color(red,$blue:-42%); c-41: scale-color(red,$blue:-41%); c-40: scale-color(red,$blue:-40%); c-39: scale-color(red,$blue:-39%); c-38: scale-color(red,$blue:-38%); c-37: scale-color(red,$blue:-37%); c-36: scale-color(red,$blue:-36%); c-35: scale-color(red,$blue:-35%); c-34: scale-color(red,$blue:-34%); c-33: scale-color(red,$blue:-33%); c-32: scale-color(red,$blue:-32%); c-31: scale-color(red,$blue:-31%); c-30: scale-color(red,$blue:-30%); c-29: scale-color(red,$blue:-29%); c-28: scale-color(red,$blue:-28%); c-27: scale-color(red,$blue:-27%); c-26: scale-color(red,$blue:-26%); c-25: scale-color(red,$blue:-25%); c-24: scale-color(red,$blue:-24%); c-23: scale-color(red,$blue:-23%); c-22: scale-color(red,$blue:-22%); c-21: scale-color(red,$blue:-21%); c-20: scale-color(red,$blue:-20%); c-19: scale-color(red,$blue:-19%); c-18: scale-color(red,$blue:-18%); c-17: scale-color(red,$blue:-17%); c-16: scale-color(red,$blue:-16%); c-15: scale-color(red,$blue:-15%); c-14: scale-color(red,$blue:-14%); c-13: scale-color(red,$blue:-13%); c-12: scale-color(red,$blue:-12%); c-11: scale-color(red,$blue:-11%); c-10: scale-color(red,$blue:-10%); c-9: scale-color(red,$blue:-9%); c-8: scale-color(red,$blue:-8%); c-7: scale-color(red,$blue:-7%); c-6: scale-color(red,$blue:-6%); c-5: scale-color(red,$blue:-5%); c-4: scale-color(red,$blue:-4%); c-3: scale-color(red,$blue:-3%); c-2: scale-color(red,$blue:-2%); c-1: scale-color(red,$blue:-1%); c0: scale-color(red,$blue:0%); c1: scale-color(red,$blue:1%); c2: scale-color(red,$blue:2%); c3: scale-color(red,$blue:3%); c4: scale-color(red,$blue:4%); c5: scale-color(red,$blue:5%); c6: scale-color(red,$blue:6%); c7: scale-color(red,$blue:7%); c8: scale-color(red,$blue:8%); c9: scale-color(red,$blue:9%); c10: scale-color(red,$blue:10%); c11: scale-color(red,$blue:11%); c12: scale-color(red,$blue:12%); c13: scale-color(red,$blue:13%); c14: scale-color(red,$blue:14%); c15: scale-color(red,$blue:15%); c16: scale-color(red,$blue:16%); c17: scale-color(red,$blue:17%); c18: scale-color(red,$blue:18%); c19: scale-color(red,$blue:19%); c20: scale-color(red,$blue:20%); c21: scale-color(red,$blue:21%); c22: scale-color(red,$blue:22%); c23: scale-color(red,$blue:23%); c24: scale-color(red,$blue:24%); c25: scale-color(red,$blue:25%); c26: scale-color(red,$blue:26%); c27: scale-color(red,$blue:27%); c28: scale-color(red,$blue:28%); c29: scale-color(red,$blue:29%); c30: scale-color(red,$blue:30%); c31: scale-color(red,$blue:31%); c32: scale-color(red,$blue:32%); c33: scale-color(red,$blue:33%); c34: scale-color(red,$blue:34%); c35: scale-color(red,$blue:35%); c36: scale-color(red,$blue:36%); c37: scale-color(red,$blue:37%); c38: scale-color(red,$blue:38%); c39: scale-color(red,$blue:39%); c40: scale-color(red,$blue:40%); c41: scale-color(red,$blue:41%); c42: scale-color(red,$blue:42%); c43: scale-color(red,$blue:43%); c44: scale-color(red,$blue:44%); c45: scale-color(red,$blue:45%); c46: scale-color(red,$blue:46%); c47: scale-color(red,$blue:47%); c48: scale-color(red,$blue:48%); c49: scale-color(red,$blue:49%); c50: scale-color(red,$blue:50%); c51: scale-color(red,$blue:51%); c52: scale-color(red,$blue:52%); c53: scale-color(red,$blue:53%); c54: scale-color(red,$blue:54%); c55: scale-color(red,$blue:55%); c56: scale-color(red,$blue:56%); c57: scale-color(red,$blue:57%); c58: scale-color(red,$blue:58%); c59: scale-color(red,$blue:59%); c60: scale-color(red,$blue:60%); c61: scale-color(red,$blue:61%); c62: scale-color(red,$blue:62%); c63: scale-color(red,$blue:63%); c64: scale-color(red,$blue:64%); c65: scale-color(red,$blue:65%); c66: scale-color(red,$blue:66%); c67: scale-color(red,$blue:67%); c68: scale-color(red,$blue:68%); c69: scale-color(red,$blue:69%); c70: scale-color(red,$blue:70%); c71: scale-color(red,$blue:71%); c72: scale-color(red,$blue:72%); c73: scale-color(red,$blue:73%); c74: scale-color(red,$blue:74%); c75: scale-color(red,$blue:75%); c76: scale-color(red,$blue:76%); c77: scale-color(red,$blue:77%); c78: scale-color(red,$blue:78%); c79: scale-color(red,$blue:79%); c80: scale-color(red,$blue:80%); c81: scale-color(red,$blue:81%); c82: scale-color(red,$blue:82%); c83: scale-color(red,$blue:83%); c84: scale-color(red,$blue:84%); c85: scale-color(red,$blue:85%); c86: scale-color(red,$blue:86%); c87: scale-color(red,$blue:87%); c88: scale-color(red,$blue:88%); c89: scale-color(red,$blue:89%); c90: scale-color(red,$blue:90%); c91: scale-color(red,$blue:91%); c92: scale-color(red,$blue:92%); c93: scale-color(red,$blue:93%); c94: scale-color(red,$blue:94%); c95: scale-color(red,$blue:95%); c96: scale-color(red,$blue:96%); c97: scale-color(red,$blue:97%); c98: scale-color(red,$blue:98%); c99: scale-color(red,$blue:99%); c100: scale-color(red,$blue:100%); // c101: scale-color(red,$blue:101%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/g/000077500000000000000000000000001305254536400313035ustar00rootroot00000000000000expected_output.css000066400000000000000000000055331305254536400351650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/gfoo { c-100: red; c-99: red; c-98: red; c-97: red; c-96: red; c-95: red; c-94: red; c-93: red; c-92: red; c-91: red; c-90: red; c-89: red; c-88: red; c-87: red; c-86: red; c-85: red; c-84: red; c-83: red; c-82: red; c-81: red; c-80: red; c-79: red; c-78: red; c-77: red; c-76: red; c-75: red; c-74: red; c-73: red; c-72: red; c-71: red; c-70: red; c-69: red; c-68: red; c-67: red; c-66: red; c-65: red; c-64: red; c-63: red; c-62: red; c-61: red; c-60: red; c-59: red; c-58: red; c-57: red; c-56: red; c-55: red; c-54: red; c-53: red; c-52: red; c-51: red; c-50: red; c-49: red; c-48: red; c-47: red; c-46: red; c-45: red; c-44: red; c-43: red; c-42: red; c-41: red; c-40: red; c-39: red; c-38: red; c-37: red; c-36: red; c-35: red; c-34: red; c-33: red; c-32: red; c-31: red; c-30: red; c-29: red; c-28: red; c-27: red; c-26: red; c-25: red; c-24: red; c-23: red; c-22: red; c-21: red; c-20: red; c-19: red; c-18: red; c-17: red; c-16: red; c-15: red; c-14: red; c-13: red; c-12: red; c-11: red; c-10: red; c-9: red; c-8: red; c-7: red; c-6: red; c-5: red; c-4: red; c-3: red; c-2: red; c-1: red; c0: red; c1: #ff0300; c2: #ff0500; c3: #ff0800; c4: #ff0a00; c5: #ff0d00; c6: #ff0f00; c7: #ff1200; c8: #ff1400; c9: #ff1700; c10: #ff1a00; c11: #ff1c00; c12: #ff1f00; c13: #ff2100; c14: #ff2400; c15: #ff2600; c16: #ff2900; c17: #ff2b00; c18: #ff2e00; c19: #ff3000; c20: #ff3300; c21: #ff3600; c22: #ff3800; c23: #ff3b00; c24: #ff3d00; c25: #ff4000; c26: #ff4200; c27: orangered; c28: #ff4700; c29: #ff4a00; c30: #ff4d00; c31: #ff4f00; c32: #ff5200; c33: #ff5400; c34: #ff5700; c35: #ff5900; c36: #ff5c00; c37: #ff5e00; c38: #ff6100; c39: #ff6300; c40: #ff6600; c41: #ff6900; c42: #ff6b00; c43: #ff6e00; c44: #ff7000; c45: #ff7300; c46: #ff7500; c47: #ff7800; c48: #ff7a00; c49: #ff7d00; c50: #ff8000; c51: #ff8200; c52: #ff8500; c53: #ff8700; c54: #ff8a00; c55: darkorange; c56: #ff8f00; c57: #ff9100; c58: #ff9400; c59: #ff9600; c60: #ff9900; c61: #ff9c00; c62: #ff9e00; c63: #ffa100; c64: #ffa300; c65: #ffa600; c66: #ffa800; c67: #ffab00; c68: #ffad00; c69: #ffb000; c70: #ffb300; c71: #ffb500; c72: #ffb800; c73: #ffba00; c74: #ffbd00; c75: #ffbf00; c76: #ffc200; c77: #ffc400; c78: #ffc700; c79: #ffc900; c80: #ffcc00; c81: #ffcf00; c82: #ffd100; c83: #ffd400; c84: #ffd600; c85: #ffd900; c86: #ffdb00; c87: #ffde00; c88: #ffe000; c89: #ffe300; c90: #ffe600; c91: #ffe800; c92: #ffeb00; c93: #ffed00; c94: #fff000; c95: #fff200; c96: #fff500; c97: #fff700; c98: #fffa00; c99: #fffc00; c100: yellow; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/g/input.scss000066400000000000000000000165061305254536400333470ustar00rootroot00000000000000foo { // c-101: scale-color(red,$green:-101%); c-100: scale-color(red,$green:-100%); c-99: scale-color(red,$green:-99%); c-98: scale-color(red,$green:-98%); c-97: scale-color(red,$green:-97%); c-96: scale-color(red,$green:-96%); c-95: scale-color(red,$green:-95%); c-94: scale-color(red,$green:-94%); c-93: scale-color(red,$green:-93%); c-92: scale-color(red,$green:-92%); c-91: scale-color(red,$green:-91%); c-90: scale-color(red,$green:-90%); c-89: scale-color(red,$green:-89%); c-88: scale-color(red,$green:-88%); c-87: scale-color(red,$green:-87%); c-86: scale-color(red,$green:-86%); c-85: scale-color(red,$green:-85%); c-84: scale-color(red,$green:-84%); c-83: scale-color(red,$green:-83%); c-82: scale-color(red,$green:-82%); c-81: scale-color(red,$green:-81%); c-80: scale-color(red,$green:-80%); c-79: scale-color(red,$green:-79%); c-78: scale-color(red,$green:-78%); c-77: scale-color(red,$green:-77%); c-76: scale-color(red,$green:-76%); c-75: scale-color(red,$green:-75%); c-74: scale-color(red,$green:-74%); c-73: scale-color(red,$green:-73%); c-72: scale-color(red,$green:-72%); c-71: scale-color(red,$green:-71%); c-70: scale-color(red,$green:-70%); c-69: scale-color(red,$green:-69%); c-68: scale-color(red,$green:-68%); c-67: scale-color(red,$green:-67%); c-66: scale-color(red,$green:-66%); c-65: scale-color(red,$green:-65%); c-64: scale-color(red,$green:-64%); c-63: scale-color(red,$green:-63%); c-62: scale-color(red,$green:-62%); c-61: scale-color(red,$green:-61%); c-60: scale-color(red,$green:-60%); c-59: scale-color(red,$green:-59%); c-58: scale-color(red,$green:-58%); c-57: scale-color(red,$green:-57%); c-56: scale-color(red,$green:-56%); c-55: scale-color(red,$green:-55%); c-54: scale-color(red,$green:-54%); c-53: scale-color(red,$green:-53%); c-52: scale-color(red,$green:-52%); c-51: scale-color(red,$green:-51%); c-50: scale-color(red,$green:-50%); c-49: scale-color(red,$green:-49%); c-48: scale-color(red,$green:-48%); c-47: scale-color(red,$green:-47%); c-46: scale-color(red,$green:-46%); c-45: scale-color(red,$green:-45%); c-44: scale-color(red,$green:-44%); c-43: scale-color(red,$green:-43%); c-42: scale-color(red,$green:-42%); c-41: scale-color(red,$green:-41%); c-40: scale-color(red,$green:-40%); c-39: scale-color(red,$green:-39%); c-38: scale-color(red,$green:-38%); c-37: scale-color(red,$green:-37%); c-36: scale-color(red,$green:-36%); c-35: scale-color(red,$green:-35%); c-34: scale-color(red,$green:-34%); c-33: scale-color(red,$green:-33%); c-32: scale-color(red,$green:-32%); c-31: scale-color(red,$green:-31%); c-30: scale-color(red,$green:-30%); c-29: scale-color(red,$green:-29%); c-28: scale-color(red,$green:-28%); c-27: scale-color(red,$green:-27%); c-26: scale-color(red,$green:-26%); c-25: scale-color(red,$green:-25%); c-24: scale-color(red,$green:-24%); c-23: scale-color(red,$green:-23%); c-22: scale-color(red,$green:-22%); c-21: scale-color(red,$green:-21%); c-20: scale-color(red,$green:-20%); c-19: scale-color(red,$green:-19%); c-18: scale-color(red,$green:-18%); c-17: scale-color(red,$green:-17%); c-16: scale-color(red,$green:-16%); c-15: scale-color(red,$green:-15%); c-14: scale-color(red,$green:-14%); c-13: scale-color(red,$green:-13%); c-12: scale-color(red,$green:-12%); c-11: scale-color(red,$green:-11%); c-10: scale-color(red,$green:-10%); c-9: scale-color(red,$green:-9%); c-8: scale-color(red,$green:-8%); c-7: scale-color(red,$green:-7%); c-6: scale-color(red,$green:-6%); c-5: scale-color(red,$green:-5%); c-4: scale-color(red,$green:-4%); c-3: scale-color(red,$green:-3%); c-2: scale-color(red,$green:-2%); c-1: scale-color(red,$green:-1%); c0: scale-color(red,$green:0%); c1: scale-color(red,$green:1%); c2: scale-color(red,$green:2%); c3: scale-color(red,$green:3%); c4: scale-color(red,$green:4%); c5: scale-color(red,$green:5%); c6: scale-color(red,$green:6%); c7: scale-color(red,$green:7%); c8: scale-color(red,$green:8%); c9: scale-color(red,$green:9%); c10: scale-color(red,$green:10%); c11: scale-color(red,$green:11%); c12: scale-color(red,$green:12%); c13: scale-color(red,$green:13%); c14: scale-color(red,$green:14%); c15: scale-color(red,$green:15%); c16: scale-color(red,$green:16%); c17: scale-color(red,$green:17%); c18: scale-color(red,$green:18%); c19: scale-color(red,$green:19%); c20: scale-color(red,$green:20%); c21: scale-color(red,$green:21%); c22: scale-color(red,$green:22%); c23: scale-color(red,$green:23%); c24: scale-color(red,$green:24%); c25: scale-color(red,$green:25%); c26: scale-color(red,$green:26%); c27: scale-color(red,$green:27%); c28: scale-color(red,$green:28%); c29: scale-color(red,$green:29%); c30: scale-color(red,$green:30%); c31: scale-color(red,$green:31%); c32: scale-color(red,$green:32%); c33: scale-color(red,$green:33%); c34: scale-color(red,$green:34%); c35: scale-color(red,$green:35%); c36: scale-color(red,$green:36%); c37: scale-color(red,$green:37%); c38: scale-color(red,$green:38%); c39: scale-color(red,$green:39%); c40: scale-color(red,$green:40%); c41: scale-color(red,$green:41%); c42: scale-color(red,$green:42%); c43: scale-color(red,$green:43%); c44: scale-color(red,$green:44%); c45: scale-color(red,$green:45%); c46: scale-color(red,$green:46%); c47: scale-color(red,$green:47%); c48: scale-color(red,$green:48%); c49: scale-color(red,$green:49%); c50: scale-color(red,$green:50%); c51: scale-color(red,$green:51%); c52: scale-color(red,$green:52%); c53: scale-color(red,$green:53%); c54: scale-color(red,$green:54%); c55: scale-color(red,$green:55%); c56: scale-color(red,$green:56%); c57: scale-color(red,$green:57%); c58: scale-color(red,$green:58%); c59: scale-color(red,$green:59%); c60: scale-color(red,$green:60%); c61: scale-color(red,$green:61%); c62: scale-color(red,$green:62%); c63: scale-color(red,$green:63%); c64: scale-color(red,$green:64%); c65: scale-color(red,$green:65%); c66: scale-color(red,$green:66%); c67: scale-color(red,$green:67%); c68: scale-color(red,$green:68%); c69: scale-color(red,$green:69%); c70: scale-color(red,$green:70%); c71: scale-color(red,$green:71%); c72: scale-color(red,$green:72%); c73: scale-color(red,$green:73%); c74: scale-color(red,$green:74%); c75: scale-color(red,$green:75%); c76: scale-color(red,$green:76%); c77: scale-color(red,$green:77%); c78: scale-color(red,$green:78%); c79: scale-color(red,$green:79%); c80: scale-color(red,$green:80%); c81: scale-color(red,$green:81%); c82: scale-color(red,$green:82%); c83: scale-color(red,$green:83%); c84: scale-color(red,$green:84%); c85: scale-color(red,$green:85%); c86: scale-color(red,$green:86%); c87: scale-color(red,$green:87%); c88: scale-color(red,$green:88%); c89: scale-color(red,$green:89%); c90: scale-color(red,$green:90%); c91: scale-color(red,$green:91%); c92: scale-color(red,$green:92%); c93: scale-color(red,$green:93%); c94: scale-color(red,$green:94%); c95: scale-color(red,$green:95%); c96: scale-color(red,$green:96%); c97: scale-color(red,$green:97%); c98: scale-color(red,$green:98%); c99: scale-color(red,$green:99%); c100: scale-color(red,$green:100%); // c101: scale-color(red,$green:101%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/l/000077500000000000000000000000001305254536400313105ustar00rootroot00000000000000expected_output.css000066400000000000000000000063371305254536400351750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/lfoo { c-100: black; c-99: #030000; c-98: #050000; c-97: #080000; c-96: #0a0000; c-95: #0d0000; c-94: #0f0000; c-93: #120000; c-92: #140000; c-91: #170000; c-90: #1a0000; c-89: #1c0000; c-88: #1f0000; c-87: #210000; c-86: #240000; c-85: #260000; c-84: #290000; c-83: #2b0000; c-82: #2e0000; c-81: #300000; c-80: #330000; c-79: #360000; c-78: #380000; c-77: #3b0000; c-76: #3d0000; c-75: #400000; c-74: #420000; c-73: #450000; c-72: #470000; c-71: #4a0000; c-70: #4d0000; c-69: #4f0000; c-68: #520000; c-67: #540000; c-66: #570000; c-65: #590000; c-64: #5c0000; c-63: #5e0000; c-62: #610000; c-61: #630000; c-60: #660000; c-59: #690000; c-58: #6b0000; c-57: #6e0000; c-56: #700000; c-55: #730000; c-54: #750000; c-53: #780000; c-52: #7a0000; c-51: #7d0000; c-50: maroon; c-49: #820000; c-48: #850000; c-47: #870000; c-46: #8a0000; c-45: #8c0000; c-44: #8f0000; c-43: #910000; c-42: #940000; c-41: #960000; c-40: #990000; c-39: #9c0000; c-38: #9e0000; c-37: #a10000; c-36: #a30000; c-35: #a60000; c-34: #a80000; c-33: #ab0000; c-32: #ad0000; c-31: #b00000; c-30: #b30000; c-29: #b50000; c-28: #b80000; c-27: #ba0000; c-26: #bd0000; c-25: #bf0000; c-24: #c20000; c-23: #c40000; c-22: #c70000; c-21: #c90000; c-20: #cc0000; c-19: #cf0000; c-18: #d10000; c-17: #d40000; c-16: #d60000; c-15: #d90000; c-14: #db0000; c-13: #de0000; c-12: #e00000; c-11: #e30000; c-10: #e60000; c-9: #e80000; c-8: #eb0000; c-7: #ed0000; c-6: #f00000; c-5: #f20000; c-4: #f50000; c-3: #f70000; c-2: #fa0000; c-1: #fc0000; c0: red; c1: #ff0303; c2: #ff0505; c3: #ff0808; c4: #ff0a0a; c5: #ff0d0d; c6: #ff0f0f; c7: #ff1212; c8: #ff1414; c9: #ff1717; c10: #ff1a1a; c11: #ff1c1c; c12: #ff1f1f; c13: #ff2121; c14: #ff2424; c15: #ff2626; c16: #ff2929; c17: #ff2b2b; c18: #ff2e2e; c19: #ff3030; c20: #ff3333; c21: #ff3636; c22: #ff3838; c23: #ff3b3b; c24: #ff3d3d; c25: #ff4040; c26: #ff4242; c27: #ff4545; c28: #ff4747; c29: #ff4a4a; c30: #ff4d4d; c31: #ff4f4f; c32: #ff5252; c33: #ff5454; c34: #ff5757; c35: #ff5959; c36: #ff5c5c; c37: #ff5e5e; c38: #ff6161; c39: #ff6363; c40: #ff6666; c41: #ff6969; c42: #ff6b6b; c43: #ff6e6e; c44: #ff7070; c45: #ff7373; c46: #ff7575; c47: #ff7878; c48: #ff7a7a; c49: #ff7d7d; c50: #ff8080; c51: #ff8282; c52: #ff8585; c53: #ff8787; c54: #ff8a8a; c55: #ff8c8c; c56: #ff8f8f; c57: #ff9191; c58: #ff9494; c59: #ff9696; c60: #ff9999; c61: #ff9c9c; c62: #ff9e9e; c63: #ffa1a1; c64: #ffa3a3; c65: #ffa6a6; c66: #ffa8a8; c67: #ffabab; c68: #ffadad; c69: #ffb0b0; c70: #ffb3b3; c71: #ffb5b5; c72: #ffb8b8; c73: #ffbaba; c74: #ffbdbd; c75: #ffbfbf; c76: #ffc2c2; c77: #ffc4c4; c78: #ffc7c7; c79: #ffc9c9; c80: #ffcccc; c81: #ffcfcf; c82: #ffd1d1; c83: #ffd4d4; c84: #ffd6d6; c85: #ffd9d9; c86: #ffdbdb; c87: #ffdede; c88: #ffe0e0; c89: #ffe3e3; c90: #ffe6e6; c91: #ffe8e8; c92: #ffebeb; c93: #ffeded; c94: #fff0f0; c95: #fff2f2; c96: #fff5f5; c97: #fff7f7; c98: snow; c99: #fffcfc; c100: white; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/l/input.scss000066400000000000000000000201621305254536400333450ustar00rootroot00000000000000foo { // c-101: scale-color(red,$lightness:-101%); c-100: scale-color(red,$lightness:-100%); c-99: scale-color(red,$lightness:-99%); c-98: scale-color(red,$lightness:-98%); c-97: scale-color(red,$lightness:-97%); c-96: scale-color(red,$lightness:-96%); c-95: scale-color(red,$lightness:-95%); c-94: scale-color(red,$lightness:-94%); c-93: scale-color(red,$lightness:-93%); c-92: scale-color(red,$lightness:-92%); c-91: scale-color(red,$lightness:-91%); c-90: scale-color(red,$lightness:-90%); c-89: scale-color(red,$lightness:-89%); c-88: scale-color(red,$lightness:-88%); c-87: scale-color(red,$lightness:-87%); c-86: scale-color(red,$lightness:-86%); c-85: scale-color(red,$lightness:-85%); c-84: scale-color(red,$lightness:-84%); c-83: scale-color(red,$lightness:-83%); c-82: scale-color(red,$lightness:-82%); c-81: scale-color(red,$lightness:-81%); c-80: scale-color(red,$lightness:-80%); c-79: scale-color(red,$lightness:-79%); c-78: scale-color(red,$lightness:-78%); c-77: scale-color(red,$lightness:-77%); c-76: scale-color(red,$lightness:-76%); c-75: scale-color(red,$lightness:-75%); c-74: scale-color(red,$lightness:-74%); c-73: scale-color(red,$lightness:-73%); c-72: scale-color(red,$lightness:-72%); c-71: scale-color(red,$lightness:-71%); c-70: scale-color(red,$lightness:-70%); c-69: scale-color(red,$lightness:-69%); c-68: scale-color(red,$lightness:-68%); c-67: scale-color(red,$lightness:-67%); c-66: scale-color(red,$lightness:-66%); c-65: scale-color(red,$lightness:-65%); c-64: scale-color(red,$lightness:-64%); c-63: scale-color(red,$lightness:-63%); c-62: scale-color(red,$lightness:-62%); c-61: scale-color(red,$lightness:-61%); c-60: scale-color(red,$lightness:-60%); c-59: scale-color(red,$lightness:-59%); c-58: scale-color(red,$lightness:-58%); c-57: scale-color(red,$lightness:-57%); c-56: scale-color(red,$lightness:-56%); c-55: scale-color(red,$lightness:-55%); c-54: scale-color(red,$lightness:-54%); c-53: scale-color(red,$lightness:-53%); c-52: scale-color(red,$lightness:-52%); c-51: scale-color(red,$lightness:-51%); c-50: scale-color(red,$lightness:-50%); c-49: scale-color(red,$lightness:-49%); c-48: scale-color(red,$lightness:-48%); c-47: scale-color(red,$lightness:-47%); c-46: scale-color(red,$lightness:-46%); c-45: scale-color(red,$lightness:-45%); c-44: scale-color(red,$lightness:-44%); c-43: scale-color(red,$lightness:-43%); c-42: scale-color(red,$lightness:-42%); c-41: scale-color(red,$lightness:-41%); c-40: scale-color(red,$lightness:-40%); c-39: scale-color(red,$lightness:-39%); c-38: scale-color(red,$lightness:-38%); c-37: scale-color(red,$lightness:-37%); c-36: scale-color(red,$lightness:-36%); c-35: scale-color(red,$lightness:-35%); c-34: scale-color(red,$lightness:-34%); c-33: scale-color(red,$lightness:-33%); c-32: scale-color(red,$lightness:-32%); c-31: scale-color(red,$lightness:-31%); c-30: scale-color(red,$lightness:-30%); c-29: scale-color(red,$lightness:-29%); c-28: scale-color(red,$lightness:-28%); c-27: scale-color(red,$lightness:-27%); c-26: scale-color(red,$lightness:-26%); c-25: scale-color(red,$lightness:-25%); c-24: scale-color(red,$lightness:-24%); c-23: scale-color(red,$lightness:-23%); c-22: scale-color(red,$lightness:-22%); c-21: scale-color(red,$lightness:-21%); c-20: scale-color(red,$lightness:-20%); c-19: scale-color(red,$lightness:-19%); c-18: scale-color(red,$lightness:-18%); c-17: scale-color(red,$lightness:-17%); c-16: scale-color(red,$lightness:-16%); c-15: scale-color(red,$lightness:-15%); c-14: scale-color(red,$lightness:-14%); c-13: scale-color(red,$lightness:-13%); c-12: scale-color(red,$lightness:-12%); c-11: scale-color(red,$lightness:-11%); c-10: scale-color(red,$lightness:-10%); c-9: scale-color(red,$lightness:-9%); c-8: scale-color(red,$lightness:-8%); c-7: scale-color(red,$lightness:-7%); c-6: scale-color(red,$lightness:-6%); c-5: scale-color(red,$lightness:-5%); c-4: scale-color(red,$lightness:-4%); c-3: scale-color(red,$lightness:-3%); c-2: scale-color(red,$lightness:-2%); c-1: scale-color(red,$lightness:-1%); c0: scale-color(red,$lightness:0%); c1: scale-color(red,$lightness:1%); c2: scale-color(red,$lightness:2%); c3: scale-color(red,$lightness:3%); c4: scale-color(red,$lightness:4%); c5: scale-color(red,$lightness:5%); c6: scale-color(red,$lightness:6%); c7: scale-color(red,$lightness:7%); c8: scale-color(red,$lightness:8%); c9: scale-color(red,$lightness:9%); c10: scale-color(red,$lightness:10%); c11: scale-color(red,$lightness:11%); c12: scale-color(red,$lightness:12%); c13: scale-color(red,$lightness:13%); c14: scale-color(red,$lightness:14%); c15: scale-color(red,$lightness:15%); c16: scale-color(red,$lightness:16%); c17: scale-color(red,$lightness:17%); c18: scale-color(red,$lightness:18%); c19: scale-color(red,$lightness:19%); c20: scale-color(red,$lightness:20%); c21: scale-color(red,$lightness:21%); c22: scale-color(red,$lightness:22%); c23: scale-color(red,$lightness:23%); c24: scale-color(red,$lightness:24%); c25: scale-color(red,$lightness:25%); c26: scale-color(red,$lightness:26%); c27: scale-color(red,$lightness:27%); c28: scale-color(red,$lightness:28%); c29: scale-color(red,$lightness:29%); c30: scale-color(red,$lightness:30%); c31: scale-color(red,$lightness:31%); c32: scale-color(red,$lightness:32%); c33: scale-color(red,$lightness:33%); c34: scale-color(red,$lightness:34%); c35: scale-color(red,$lightness:35%); c36: scale-color(red,$lightness:36%); c37: scale-color(red,$lightness:37%); c38: scale-color(red,$lightness:38%); c39: scale-color(red,$lightness:39%); c40: scale-color(red,$lightness:40%); c41: scale-color(red,$lightness:41%); c42: scale-color(red,$lightness:42%); c43: scale-color(red,$lightness:43%); c44: scale-color(red,$lightness:44%); c45: scale-color(red,$lightness:45%); c46: scale-color(red,$lightness:46%); c47: scale-color(red,$lightness:47%); c48: scale-color(red,$lightness:48%); c49: scale-color(red,$lightness:49%); c50: scale-color(red,$lightness:50%); c51: scale-color(red,$lightness:51%); c52: scale-color(red,$lightness:52%); c53: scale-color(red,$lightness:53%); c54: scale-color(red,$lightness:54%); c55: scale-color(red,$lightness:55%); c56: scale-color(red,$lightness:56%); c57: scale-color(red,$lightness:57%); c58: scale-color(red,$lightness:58%); c59: scale-color(red,$lightness:59%); c60: scale-color(red,$lightness:60%); c61: scale-color(red,$lightness:61%); c62: scale-color(red,$lightness:62%); c63: scale-color(red,$lightness:63%); c64: scale-color(red,$lightness:64%); c65: scale-color(red,$lightness:65%); c66: scale-color(red,$lightness:66%); c67: scale-color(red,$lightness:67%); c68: scale-color(red,$lightness:68%); c69: scale-color(red,$lightness:69%); c70: scale-color(red,$lightness:70%); c71: scale-color(red,$lightness:71%); c72: scale-color(red,$lightness:72%); c73: scale-color(red,$lightness:73%); c74: scale-color(red,$lightness:74%); c75: scale-color(red,$lightness:75%); c76: scale-color(red,$lightness:76%); c77: scale-color(red,$lightness:77%); c78: scale-color(red,$lightness:78%); c79: scale-color(red,$lightness:79%); c80: scale-color(red,$lightness:80%); c81: scale-color(red,$lightness:81%); c82: scale-color(red,$lightness:82%); c83: scale-color(red,$lightness:83%); c84: scale-color(red,$lightness:84%); c85: scale-color(red,$lightness:85%); c86: scale-color(red,$lightness:86%); c87: scale-color(red,$lightness:87%); c88: scale-color(red,$lightness:88%); c89: scale-color(red,$lightness:89%); c90: scale-color(red,$lightness:90%); c91: scale-color(red,$lightness:91%); c92: scale-color(red,$lightness:92%); c93: scale-color(red,$lightness:93%); c94: scale-color(red,$lightness:94%); c95: scale-color(red,$lightness:95%); c96: scale-color(red,$lightness:96%); c97: scale-color(red,$lightness:97%); c98: scale-color(red,$lightness:98%); c99: scale-color(red,$lightness:99%); c100: scale-color(red,$lightness:100%); // c101: scale-color(red,$lightness:101%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/r/000077500000000000000000000000001305254536400313165ustar00rootroot00000000000000expected_output.css000066400000000000000000000055241305254536400352000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/rfoo { c-100: black; c-99: #030000; c-98: #050000; c-97: #080000; c-96: #0a0000; c-95: #0d0000; c-94: #0f0000; c-93: #120000; c-92: #140000; c-91: #170000; c-90: #1a0000; c-89: #1c0000; c-88: #1f0000; c-87: #210000; c-86: #240000; c-85: #260000; c-84: #290000; c-83: #2b0000; c-82: #2e0000; c-81: #300000; c-80: #330000; c-79: #360000; c-78: #380000; c-77: #3b0000; c-76: #3d0000; c-75: #400000; c-74: #420000; c-73: #450000; c-72: #470000; c-71: #4a0000; c-70: #4d0000; c-69: #4f0000; c-68: #520000; c-67: #540000; c-66: #570000; c-65: #590000; c-64: #5c0000; c-63: #5e0000; c-62: #610000; c-61: #630000; c-60: #660000; c-59: #690000; c-58: #6b0000; c-57: #6e0000; c-56: #700000; c-55: #730000; c-54: #750000; c-53: #780000; c-52: #7a0000; c-51: #7d0000; c-50: maroon; c-49: #820000; c-48: #850000; c-47: #870000; c-46: #8a0000; c-45: #8c0000; c-44: #8f0000; c-43: #910000; c-42: #940000; c-41: #960000; c-40: #990000; c-39: #9c0000; c-38: #9e0000; c-37: #a10000; c-36: #a30000; c-35: #a60000; c-34: #a80000; c-33: #ab0000; c-32: #ad0000; c-31: #b00000; c-30: #b30000; c-29: #b50000; c-28: #b80000; c-27: #ba0000; c-26: #bd0000; c-25: #bf0000; c-24: #c20000; c-23: #c40000; c-22: #c70000; c-21: #c90000; c-20: #cc0000; c-19: #cf0000; c-18: #d10000; c-17: #d40000; c-16: #d60000; c-15: #d90000; c-14: #db0000; c-13: #de0000; c-12: #e00000; c-11: #e30000; c-10: #e60000; c-9: #e80000; c-8: #eb0000; c-7: #ed0000; c-6: #f00000; c-5: #f20000; c-4: #f50000; c-3: #f70000; c-2: #fa0000; c-1: #fc0000; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/r/input.scss000066400000000000000000000156601305254536400333620ustar00rootroot00000000000000foo { // c-101: scale-color(red,$red:-101%); c-100: scale-color(red,$red:-100%); c-99: scale-color(red,$red:-99%); c-98: scale-color(red,$red:-98%); c-97: scale-color(red,$red:-97%); c-96: scale-color(red,$red:-96%); c-95: scale-color(red,$red:-95%); c-94: scale-color(red,$red:-94%); c-93: scale-color(red,$red:-93%); c-92: scale-color(red,$red:-92%); c-91: scale-color(red,$red:-91%); c-90: scale-color(red,$red:-90%); c-89: scale-color(red,$red:-89%); c-88: scale-color(red,$red:-88%); c-87: scale-color(red,$red:-87%); c-86: scale-color(red,$red:-86%); c-85: scale-color(red,$red:-85%); c-84: scale-color(red,$red:-84%); c-83: scale-color(red,$red:-83%); c-82: scale-color(red,$red:-82%); c-81: scale-color(red,$red:-81%); c-80: scale-color(red,$red:-80%); c-79: scale-color(red,$red:-79%); c-78: scale-color(red,$red:-78%); c-77: scale-color(red,$red:-77%); c-76: scale-color(red,$red:-76%); c-75: scale-color(red,$red:-75%); c-74: scale-color(red,$red:-74%); c-73: scale-color(red,$red:-73%); c-72: scale-color(red,$red:-72%); c-71: scale-color(red,$red:-71%); c-70: scale-color(red,$red:-70%); c-69: scale-color(red,$red:-69%); c-68: scale-color(red,$red:-68%); c-67: scale-color(red,$red:-67%); c-66: scale-color(red,$red:-66%); c-65: scale-color(red,$red:-65%); c-64: scale-color(red,$red:-64%); c-63: scale-color(red,$red:-63%); c-62: scale-color(red,$red:-62%); c-61: scale-color(red,$red:-61%); c-60: scale-color(red,$red:-60%); c-59: scale-color(red,$red:-59%); c-58: scale-color(red,$red:-58%); c-57: scale-color(red,$red:-57%); c-56: scale-color(red,$red:-56%); c-55: scale-color(red,$red:-55%); c-54: scale-color(red,$red:-54%); c-53: scale-color(red,$red:-53%); c-52: scale-color(red,$red:-52%); c-51: scale-color(red,$red:-51%); c-50: scale-color(red,$red:-50%); c-49: scale-color(red,$red:-49%); c-48: scale-color(red,$red:-48%); c-47: scale-color(red,$red:-47%); c-46: scale-color(red,$red:-46%); c-45: scale-color(red,$red:-45%); c-44: scale-color(red,$red:-44%); c-43: scale-color(red,$red:-43%); c-42: scale-color(red,$red:-42%); c-41: scale-color(red,$red:-41%); c-40: scale-color(red,$red:-40%); c-39: scale-color(red,$red:-39%); c-38: scale-color(red,$red:-38%); c-37: scale-color(red,$red:-37%); c-36: scale-color(red,$red:-36%); c-35: scale-color(red,$red:-35%); c-34: scale-color(red,$red:-34%); c-33: scale-color(red,$red:-33%); c-32: scale-color(red,$red:-32%); c-31: scale-color(red,$red:-31%); c-30: scale-color(red,$red:-30%); c-29: scale-color(red,$red:-29%); c-28: scale-color(red,$red:-28%); c-27: scale-color(red,$red:-27%); c-26: scale-color(red,$red:-26%); c-25: scale-color(red,$red:-25%); c-24: scale-color(red,$red:-24%); c-23: scale-color(red,$red:-23%); c-22: scale-color(red,$red:-22%); c-21: scale-color(red,$red:-21%); c-20: scale-color(red,$red:-20%); c-19: scale-color(red,$red:-19%); c-18: scale-color(red,$red:-18%); c-17: scale-color(red,$red:-17%); c-16: scale-color(red,$red:-16%); c-15: scale-color(red,$red:-15%); c-14: scale-color(red,$red:-14%); c-13: scale-color(red,$red:-13%); c-12: scale-color(red,$red:-12%); c-11: scale-color(red,$red:-11%); c-10: scale-color(red,$red:-10%); c-9: scale-color(red,$red:-9%); c-8: scale-color(red,$red:-8%); c-7: scale-color(red,$red:-7%); c-6: scale-color(red,$red:-6%); c-5: scale-color(red,$red:-5%); c-4: scale-color(red,$red:-4%); c-3: scale-color(red,$red:-3%); c-2: scale-color(red,$red:-2%); c-1: scale-color(red,$red:-1%); c0: scale-color(red,$red:0%); c1: scale-color(red,$red:1%); c2: scale-color(red,$red:2%); c3: scale-color(red,$red:3%); c4: scale-color(red,$red:4%); c5: scale-color(red,$red:5%); c6: scale-color(red,$red:6%); c7: scale-color(red,$red:7%); c8: scale-color(red,$red:8%); c9: scale-color(red,$red:9%); c10: scale-color(red,$red:10%); c11: scale-color(red,$red:11%); c12: scale-color(red,$red:12%); c13: scale-color(red,$red:13%); c14: scale-color(red,$red:14%); c15: scale-color(red,$red:15%); c16: scale-color(red,$red:16%); c17: scale-color(red,$red:17%); c18: scale-color(red,$red:18%); c19: scale-color(red,$red:19%); c20: scale-color(red,$red:20%); c21: scale-color(red,$red:21%); c22: scale-color(red,$red:22%); c23: scale-color(red,$red:23%); c24: scale-color(red,$red:24%); c25: scale-color(red,$red:25%); c26: scale-color(red,$red:26%); c27: scale-color(red,$red:27%); c28: scale-color(red,$red:28%); c29: scale-color(red,$red:29%); c30: scale-color(red,$red:30%); c31: scale-color(red,$red:31%); c32: scale-color(red,$red:32%); c33: scale-color(red,$red:33%); c34: scale-color(red,$red:34%); c35: scale-color(red,$red:35%); c36: scale-color(red,$red:36%); c37: scale-color(red,$red:37%); c38: scale-color(red,$red:38%); c39: scale-color(red,$red:39%); c40: scale-color(red,$red:40%); c41: scale-color(red,$red:41%); c42: scale-color(red,$red:42%); c43: scale-color(red,$red:43%); c44: scale-color(red,$red:44%); c45: scale-color(red,$red:45%); c46: scale-color(red,$red:46%); c47: scale-color(red,$red:47%); c48: scale-color(red,$red:48%); c49: scale-color(red,$red:49%); c50: scale-color(red,$red:50%); c51: scale-color(red,$red:51%); c52: scale-color(red,$red:52%); c53: scale-color(red,$red:53%); c54: scale-color(red,$red:54%); c55: scale-color(red,$red:55%); c56: scale-color(red,$red:56%); c57: scale-color(red,$red:57%); c58: scale-color(red,$red:58%); c59: scale-color(red,$red:59%); c60: scale-color(red,$red:60%); c61: scale-color(red,$red:61%); c62: scale-color(red,$red:62%); c63: scale-color(red,$red:63%); c64: scale-color(red,$red:64%); c65: scale-color(red,$red:65%); c66: scale-color(red,$red:66%); c67: scale-color(red,$red:67%); c68: scale-color(red,$red:68%); c69: scale-color(red,$red:69%); c70: scale-color(red,$red:70%); c71: scale-color(red,$red:71%); c72: scale-color(red,$red:72%); c73: scale-color(red,$red:73%); c74: scale-color(red,$red:74%); c75: scale-color(red,$red:75%); c76: scale-color(red,$red:76%); c77: scale-color(red,$red:77%); c78: scale-color(red,$red:78%); c79: scale-color(red,$red:79%); c80: scale-color(red,$red:80%); c81: scale-color(red,$red:81%); c82: scale-color(red,$red:82%); c83: scale-color(red,$red:83%); c84: scale-color(red,$red:84%); c85: scale-color(red,$red:85%); c86: scale-color(red,$red:86%); c87: scale-color(red,$red:87%); c88: scale-color(red,$red:88%); c89: scale-color(red,$red:89%); c90: scale-color(red,$red:90%); c91: scale-color(red,$red:91%); c92: scale-color(red,$red:92%); c93: scale-color(red,$red:93%); c94: scale-color(red,$red:94%); c95: scale-color(red,$red:95%); c96: scale-color(red,$red:96%); c97: scale-color(red,$red:97%); c98: scale-color(red,$red:98%); c99: scale-color(red,$red:99%); c100: scale-color(red,$red:100%); // c101: scale-color(red,$red:101%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/s/000077500000000000000000000000001305254536400313175ustar00rootroot00000000000000expected_output.css000066400000000000000000000055241305254536400352010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/sfoo { c-100: gray; c-99: #817e7e; c-98: #827d7d; c-97: #837c7c; c-96: #857a7a; c-95: #867979; c-94: #877878; c-93: #887777; c-92: #8a7575; c-91: #8b7474; c-90: #8c7373; c-89: #8e7171; c-88: #8f7070; c-87: #906f6f; c-86: #916e6e; c-85: #936c6c; c-84: #946b6b; c-83: #956a6a; c-82: #966969; c-81: #986767; c-80: #996666; c-79: #9a6565; c-78: #9c6363; c-77: #9d6262; c-76: #9e6161; c-75: #9f6060; c-74: #a15e5e; c-73: #a25d5d; c-72: #a35c5c; c-71: #a45b5b; c-70: #a65959; c-69: #a75858; c-68: #a85757; c-67: #aa5555; c-66: #ab5454; c-65: #ac5353; c-64: #ad5252; c-63: #af5050; c-62: #b04f4f; c-61: #b14e4e; c-60: #b34d4d; c-59: #b44b4b; c-58: #b54a4a; c-57: #b64949; c-56: #b84747; c-55: #b94646; c-54: #ba4545; c-53: #bb4444; c-52: #bd4242; c-51: #be4141; c-50: #bf4040; c-49: #c13e3e; c-48: #c23d3d; c-47: #c33c3c; c-46: #c43b3b; c-45: #c63939; c-44: #c73838; c-43: #c83737; c-42: #c93636; c-41: #cb3434; c-40: #cc3333; c-39: #cd3232; c-38: #cf3030; c-37: #d02f2f; c-36: #d12e2e; c-35: #d22d2d; c-34: #d42b2b; c-33: #d52a2a; c-32: #d62929; c-31: #d72828; c-30: #d92626; c-29: #da2525; c-28: #db2424; c-27: #dd2222; c-26: #de2121; c-25: #df2020; c-24: #e01f1f; c-23: #e21d1d; c-22: #e31c1c; c-21: #e41b1b; c-20: #e61a1a; c-19: #e71818; c-18: #e81717; c-17: #e91616; c-16: #eb1414; c-15: #ec1313; c-14: #ed1212; c-13: #ee1111; c-12: #f00f0f; c-11: #f10e0e; c-10: #f20d0d; c-9: #f40b0b; c-8: #f50a0a; c-7: #f60909; c-6: #f70808; c-5: #f90606; c-4: #fa0505; c-3: #fb0404; c-2: #fc0303; c-1: #fe0101; c0: red; c1: red; c2: red; c3: red; c4: red; c5: red; c6: red; c7: red; c8: red; c9: red; c10: red; c11: red; c12: red; c13: red; c14: red; c15: red; c16: red; c17: red; c18: red; c19: red; c20: red; c21: red; c22: red; c23: red; c24: red; c25: red; c26: red; c27: red; c28: red; c29: red; c30: red; c31: red; c32: red; c33: red; c34: red; c35: red; c36: red; c37: red; c38: red; c39: red; c40: red; c41: red; c42: red; c43: red; c44: red; c45: red; c46: red; c47: red; c48: red; c49: red; c50: red; c51: red; c52: red; c53: red; c54: red; c55: red; c56: red; c57: red; c58: red; c59: red; c60: red; c61: red; c62: red; c63: red; c64: red; c65: red; c66: red; c67: red; c68: red; c69: red; c70: red; c71: red; c72: red; c73: red; c74: red; c75: red; c76: red; c77: red; c78: red; c79: red; c80: red; c81: red; c82: red; c83: red; c84: red; c85: red; c86: red; c87: red; c88: red; c89: red; c90: red; c91: red; c92: red; c93: red; c94: red; c95: red; c96: red; c97: red; c98: red; c99: red; c100: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/other/scale-color/s/input.scss000066400000000000000000000204751305254536400333630ustar00rootroot00000000000000foo { // c-101: scale-color(red,$saturation:-101%); c-100: scale-color(red,$saturation:-100%); c-99: scale-color(red,$saturation:-99%); c-98: scale-color(red,$saturation:-98%); c-97: scale-color(red,$saturation:-97%); c-96: scale-color(red,$saturation:-96%); c-95: scale-color(red,$saturation:-95%); c-94: scale-color(red,$saturation:-94%); c-93: scale-color(red,$saturation:-93%); c-92: scale-color(red,$saturation:-92%); c-91: scale-color(red,$saturation:-91%); c-90: scale-color(red,$saturation:-90%); c-89: scale-color(red,$saturation:-89%); c-88: scale-color(red,$saturation:-88%); c-87: scale-color(red,$saturation:-87%); c-86: scale-color(red,$saturation:-86%); c-85: scale-color(red,$saturation:-85%); c-84: scale-color(red,$saturation:-84%); c-83: scale-color(red,$saturation:-83%); c-82: scale-color(red,$saturation:-82%); c-81: scale-color(red,$saturation:-81%); c-80: scale-color(red,$saturation:-80%); c-79: scale-color(red,$saturation:-79%); c-78: scale-color(red,$saturation:-78%); c-77: scale-color(red,$saturation:-77%); c-76: scale-color(red,$saturation:-76%); c-75: scale-color(red,$saturation:-75%); c-74: scale-color(red,$saturation:-74%); c-73: scale-color(red,$saturation:-73%); c-72: scale-color(red,$saturation:-72%); c-71: scale-color(red,$saturation:-71%); c-70: scale-color(red,$saturation:-70%); c-69: scale-color(red,$saturation:-69%); c-68: scale-color(red,$saturation:-68%); c-67: scale-color(red,$saturation:-67%); c-66: scale-color(red,$saturation:-66%); c-65: scale-color(red,$saturation:-65%); c-64: scale-color(red,$saturation:-64%); c-63: scale-color(red,$saturation:-63%); c-62: scale-color(red,$saturation:-62%); c-61: scale-color(red,$saturation:-61%); c-60: scale-color(red,$saturation:-60%); c-59: scale-color(red,$saturation:-59%); c-58: scale-color(red,$saturation:-58%); c-57: scale-color(red,$saturation:-57%); c-56: scale-color(red,$saturation:-56%); c-55: scale-color(red,$saturation:-55%); c-54: scale-color(red,$saturation:-54%); c-53: scale-color(red,$saturation:-53%); c-52: scale-color(red,$saturation:-52%); c-51: scale-color(red,$saturation:-51%); c-50: scale-color(red,$saturation:-50%); c-49: scale-color(red,$saturation:-49%); c-48: scale-color(red,$saturation:-48%); c-47: scale-color(red,$saturation:-47%); c-46: scale-color(red,$saturation:-46%); c-45: scale-color(red,$saturation:-45%); c-44: scale-color(red,$saturation:-44%); c-43: scale-color(red,$saturation:-43%); c-42: scale-color(red,$saturation:-42%); c-41: scale-color(red,$saturation:-41%); c-40: scale-color(red,$saturation:-40%); c-39: scale-color(red,$saturation:-39%); c-38: scale-color(red,$saturation:-38%); c-37: scale-color(red,$saturation:-37%); c-36: scale-color(red,$saturation:-36%); c-35: scale-color(red,$saturation:-35%); c-34: scale-color(red,$saturation:-34%); c-33: scale-color(red,$saturation:-33%); c-32: scale-color(red,$saturation:-32%); c-31: scale-color(red,$saturation:-31%); c-30: scale-color(red,$saturation:-30%); c-29: scale-color(red,$saturation:-29%); c-28: scale-color(red,$saturation:-28%); c-27: scale-color(red,$saturation:-27%); c-26: scale-color(red,$saturation:-26%); c-25: scale-color(red,$saturation:-25%); c-24: scale-color(red,$saturation:-24%); c-23: scale-color(red,$saturation:-23%); c-22: scale-color(red,$saturation:-22%); c-21: scale-color(red,$saturation:-21%); c-20: scale-color(red,$saturation:-20%); c-19: scale-color(red,$saturation:-19%); c-18: scale-color(red,$saturation:-18%); c-17: scale-color(red,$saturation:-17%); c-16: scale-color(red,$saturation:-16%); c-15: scale-color(red,$saturation:-15%); c-14: scale-color(red,$saturation:-14%); c-13: scale-color(red,$saturation:-13%); c-12: scale-color(red,$saturation:-12%); c-11: scale-color(red,$saturation:-11%); c-10: scale-color(red,$saturation:-10%); c-9: scale-color(red,$saturation:-9%); c-8: scale-color(red,$saturation:-8%); c-7: scale-color(red,$saturation:-7%); c-6: scale-color(red,$saturation:-6%); c-5: scale-color(red,$saturation:-5%); c-4: scale-color(red,$saturation:-4%); c-3: scale-color(red,$saturation:-3%); c-2: scale-color(red,$saturation:-2%); c-1: scale-color(red,$saturation:-1%); c0: scale-color(red,$saturation:0%); c1: scale-color(red,$saturation:1%); c2: scale-color(red,$saturation:2%); c3: scale-color(red,$saturation:3%); c4: scale-color(red,$saturation:4%); c5: scale-color(red,$saturation:5%); c6: scale-color(red,$saturation:6%); c7: scale-color(red,$saturation:7%); c8: scale-color(red,$saturation:8%); c9: scale-color(red,$saturation:9%); c10: scale-color(red,$saturation:10%); c11: scale-color(red,$saturation:11%); c12: scale-color(red,$saturation:12%); c13: scale-color(red,$saturation:13%); c14: scale-color(red,$saturation:14%); c15: scale-color(red,$saturation:15%); c16: scale-color(red,$saturation:16%); c17: scale-color(red,$saturation:17%); c18: scale-color(red,$saturation:18%); c19: scale-color(red,$saturation:19%); c20: scale-color(red,$saturation:20%); c21: scale-color(red,$saturation:21%); c22: scale-color(red,$saturation:22%); c23: scale-color(red,$saturation:23%); c24: scale-color(red,$saturation:24%); c25: scale-color(red,$saturation:25%); c26: scale-color(red,$saturation:26%); c27: scale-color(red,$saturation:27%); c28: scale-color(red,$saturation:28%); c29: scale-color(red,$saturation:29%); c30: scale-color(red,$saturation:30%); c31: scale-color(red,$saturation:31%); c32: scale-color(red,$saturation:32%); c33: scale-color(red,$saturation:33%); c34: scale-color(red,$saturation:34%); c35: scale-color(red,$saturation:35%); c36: scale-color(red,$saturation:36%); c37: scale-color(red,$saturation:37%); c38: scale-color(red,$saturation:38%); c39: scale-color(red,$saturation:39%); c40: scale-color(red,$saturation:40%); c41: scale-color(red,$saturation:41%); c42: scale-color(red,$saturation:42%); c43: scale-color(red,$saturation:43%); c44: scale-color(red,$saturation:44%); c45: scale-color(red,$saturation:45%); c46: scale-color(red,$saturation:46%); c47: scale-color(red,$saturation:47%); c48: scale-color(red,$saturation:48%); c49: scale-color(red,$saturation:49%); c50: scale-color(red,$saturation:50%); c51: scale-color(red,$saturation:51%); c52: scale-color(red,$saturation:52%); c53: scale-color(red,$saturation:53%); c54: scale-color(red,$saturation:54%); c55: scale-color(red,$saturation:55%); c56: scale-color(red,$saturation:56%); c57: scale-color(red,$saturation:57%); c58: scale-color(red,$saturation:58%); c59: scale-color(red,$saturation:59%); c60: scale-color(red,$saturation:60%); c61: scale-color(red,$saturation:61%); c62: scale-color(red,$saturation:62%); c63: scale-color(red,$saturation:63%); c64: scale-color(red,$saturation:64%); c65: scale-color(red,$saturation:65%); c66: scale-color(red,$saturation:66%); c67: scale-color(red,$saturation:67%); c68: scale-color(red,$saturation:68%); c69: scale-color(red,$saturation:69%); c70: scale-color(red,$saturation:70%); c71: scale-color(red,$saturation:71%); c72: scale-color(red,$saturation:72%); c73: scale-color(red,$saturation:73%); c74: scale-color(red,$saturation:74%); c75: scale-color(red,$saturation:75%); c76: scale-color(red,$saturation:76%); c77: scale-color(red,$saturation:77%); c78: scale-color(red,$saturation:78%); c79: scale-color(red,$saturation:79%); c80: scale-color(red,$saturation:80%); c81: scale-color(red,$saturation:81%); c82: scale-color(red,$saturation:82%); c83: scale-color(red,$saturation:83%); c84: scale-color(red,$saturation:84%); c85: scale-color(red,$saturation:85%); c86: scale-color(red,$saturation:86%); c87: scale-color(red,$saturation:87%); c88: scale-color(red,$saturation:88%); c89: scale-color(red,$saturation:89%); c90: scale-color(red,$saturation:90%); c91: scale-color(red,$saturation:91%); c92: scale-color(red,$saturation:92%); c93: scale-color(red,$saturation:93%); c94: scale-color(red,$saturation:94%); c95: scale-color(red,$saturation:95%); c96: scale-color(red,$saturation:96%); c97: scale-color(red,$saturation:97%); c98: scale-color(red,$saturation:98%); c99: scale-color(red,$saturation:99%); c100: scale-color(red,$saturation:100%); // c101: scale-color(red,$saturation:101%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/000077500000000000000000000000001305254536400263035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/blue/000077500000000000000000000000001305254536400272325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/blue/expected_output.css000066400000000000000000000061031305254536400331650ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/blue/input.scss000066400000000000000000000155421305254536400312750ustar00rootroot00000000000000foo { c-1: blue(rgb(0,0,-1)); c0: blue(rgb(0,0,0)); c1: blue(rgb(0,0,1)); c2: blue(rgb(0,0,2)); c3: blue(rgb(0,0,3)); c4: blue(rgb(0,0,4)); c5: blue(rgb(0,0,5)); c6: blue(rgb(0,0,6)); c7: blue(rgb(0,0,7)); c8: blue(rgb(0,0,8)); c9: blue(rgb(0,0,9)); c10: blue(rgb(0,0,10)); c11: blue(rgb(0,0,11)); c12: blue(rgb(0,0,12)); c13: blue(rgb(0,0,13)); c14: blue(rgb(0,0,14)); c15: blue(rgb(0,0,15)); c16: blue(rgb(0,0,16)); c17: blue(rgb(0,0,17)); c18: blue(rgb(0,0,18)); c19: blue(rgb(0,0,19)); c20: blue(rgb(0,0,20)); c21: blue(rgb(0,0,21)); c22: blue(rgb(0,0,22)); c23: blue(rgb(0,0,23)); c24: blue(rgb(0,0,24)); c25: blue(rgb(0,0,25)); c26: blue(rgb(0,0,26)); c27: blue(rgb(0,0,27)); c28: blue(rgb(0,0,28)); c29: blue(rgb(0,0,29)); c30: blue(rgb(0,0,30)); c31: blue(rgb(0,0,31)); c32: blue(rgb(0,0,32)); c33: blue(rgb(0,0,33)); c34: blue(rgb(0,0,34)); c35: blue(rgb(0,0,35)); c36: blue(rgb(0,0,36)); c37: blue(rgb(0,0,37)); c38: blue(rgb(0,0,38)); c39: blue(rgb(0,0,39)); c40: blue(rgb(0,0,40)); c41: blue(rgb(0,0,41)); c42: blue(rgb(0,0,42)); c43: blue(rgb(0,0,43)); c44: blue(rgb(0,0,44)); c45: blue(rgb(0,0,45)); c46: blue(rgb(0,0,46)); c47: blue(rgb(0,0,47)); c48: blue(rgb(0,0,48)); c49: blue(rgb(0,0,49)); c50: blue(rgb(0,0,50)); c51: blue(rgb(0,0,51)); c52: blue(rgb(0,0,52)); c53: blue(rgb(0,0,53)); c54: blue(rgb(0,0,54)); c55: blue(rgb(0,0,55)); c56: blue(rgb(0,0,56)); c57: blue(rgb(0,0,57)); c58: blue(rgb(0,0,58)); c59: blue(rgb(0,0,59)); c60: blue(rgb(0,0,60)); c61: blue(rgb(0,0,61)); c62: blue(rgb(0,0,62)); c63: blue(rgb(0,0,63)); c64: blue(rgb(0,0,64)); c65: blue(rgb(0,0,65)); c66: blue(rgb(0,0,66)); c67: blue(rgb(0,0,67)); c68: blue(rgb(0,0,68)); c69: blue(rgb(0,0,69)); c70: blue(rgb(0,0,70)); c71: blue(rgb(0,0,71)); c72: blue(rgb(0,0,72)); c73: blue(rgb(0,0,73)); c74: blue(rgb(0,0,74)); c75: blue(rgb(0,0,75)); c76: blue(rgb(0,0,76)); c77: blue(rgb(0,0,77)); c78: blue(rgb(0,0,78)); c79: blue(rgb(0,0,79)); c80: blue(rgb(0,0,80)); c81: blue(rgb(0,0,81)); c82: blue(rgb(0,0,82)); c83: blue(rgb(0,0,83)); c84: blue(rgb(0,0,84)); c85: blue(rgb(0,0,85)); c86: blue(rgb(0,0,86)); c87: blue(rgb(0,0,87)); c88: blue(rgb(0,0,88)); c89: blue(rgb(0,0,89)); c90: blue(rgb(0,0,90)); c91: blue(rgb(0,0,91)); c92: blue(rgb(0,0,92)); c93: blue(rgb(0,0,93)); c94: blue(rgb(0,0,94)); c95: blue(rgb(0,0,95)); c96: blue(rgb(0,0,96)); c97: blue(rgb(0,0,97)); c98: blue(rgb(0,0,98)); c99: blue(rgb(0,0,99)); c100: blue(rgb(0,0,100)); c101: blue(rgb(0,0,101)); c102: blue(rgb(0,0,102)); c103: blue(rgb(0,0,103)); c104: blue(rgb(0,0,104)); c105: blue(rgb(0,0,105)); c106: blue(rgb(0,0,106)); c107: blue(rgb(0,0,107)); c108: blue(rgb(0,0,108)); c109: blue(rgb(0,0,109)); c110: blue(rgb(0,0,110)); c111: blue(rgb(0,0,111)); c112: blue(rgb(0,0,112)); c113: blue(rgb(0,0,113)); c114: blue(rgb(0,0,114)); c115: blue(rgb(0,0,115)); c116: blue(rgb(0,0,116)); c117: blue(rgb(0,0,117)); c118: blue(rgb(0,0,118)); c119: blue(rgb(0,0,119)); c120: blue(rgb(0,0,120)); c121: blue(rgb(0,0,121)); c122: blue(rgb(0,0,122)); c123: blue(rgb(0,0,123)); c124: blue(rgb(0,0,124)); c125: blue(rgb(0,0,125)); c126: blue(rgb(0,0,126)); c127: blue(rgb(0,0,127)); c128: blue(rgb(0,0,128)); c129: blue(rgb(0,0,129)); c130: blue(rgb(0,0,130)); c131: blue(rgb(0,0,131)); c132: blue(rgb(0,0,132)); c133: blue(rgb(0,0,133)); c134: blue(rgb(0,0,134)); c135: blue(rgb(0,0,135)); c136: blue(rgb(0,0,136)); c137: blue(rgb(0,0,137)); c138: blue(rgb(0,0,138)); c139: blue(rgb(0,0,139)); c140: blue(rgb(0,0,140)); c141: blue(rgb(0,0,141)); c142: blue(rgb(0,0,142)); c143: blue(rgb(0,0,143)); c144: blue(rgb(0,0,144)); c145: blue(rgb(0,0,145)); c146: blue(rgb(0,0,146)); c147: blue(rgb(0,0,147)); c148: blue(rgb(0,0,148)); c149: blue(rgb(0,0,149)); c150: blue(rgb(0,0,150)); c151: blue(rgb(0,0,151)); c152: blue(rgb(0,0,152)); c153: blue(rgb(0,0,153)); c154: blue(rgb(0,0,154)); c155: blue(rgb(0,0,155)); c156: blue(rgb(0,0,156)); c157: blue(rgb(0,0,157)); c158: blue(rgb(0,0,158)); c159: blue(rgb(0,0,159)); c160: blue(rgb(0,0,160)); c161: blue(rgb(0,0,161)); c162: blue(rgb(0,0,162)); c163: blue(rgb(0,0,163)); c164: blue(rgb(0,0,164)); c165: blue(rgb(0,0,165)); c166: blue(rgb(0,0,166)); c167: blue(rgb(0,0,167)); c168: blue(rgb(0,0,168)); c169: blue(rgb(0,0,169)); c170: blue(rgb(0,0,170)); c171: blue(rgb(0,0,171)); c172: blue(rgb(0,0,172)); c173: blue(rgb(0,0,173)); c174: blue(rgb(0,0,174)); c175: blue(rgb(0,0,175)); c176: blue(rgb(0,0,176)); c177: blue(rgb(0,0,177)); c178: blue(rgb(0,0,178)); c179: blue(rgb(0,0,179)); c180: blue(rgb(0,0,180)); c181: blue(rgb(0,0,181)); c182: blue(rgb(0,0,182)); c183: blue(rgb(0,0,183)); c184: blue(rgb(0,0,184)); c185: blue(rgb(0,0,185)); c186: blue(rgb(0,0,186)); c187: blue(rgb(0,0,187)); c188: blue(rgb(0,0,188)); c189: blue(rgb(0,0,189)); c190: blue(rgb(0,0,190)); c191: blue(rgb(0,0,191)); c192: blue(rgb(0,0,192)); c193: blue(rgb(0,0,193)); c194: blue(rgb(0,0,194)); c195: blue(rgb(0,0,195)); c196: blue(rgb(0,0,196)); c197: blue(rgb(0,0,197)); c198: blue(rgb(0,0,198)); c199: blue(rgb(0,0,199)); c200: blue(rgb(0,0,200)); c201: blue(rgb(0,0,201)); c202: blue(rgb(0,0,202)); c203: blue(rgb(0,0,203)); c204: blue(rgb(0,0,204)); c205: blue(rgb(0,0,205)); c206: blue(rgb(0,0,206)); c207: blue(rgb(0,0,207)); c208: blue(rgb(0,0,208)); c209: blue(rgb(0,0,209)); c210: blue(rgb(0,0,210)); c211: blue(rgb(0,0,211)); c212: blue(rgb(0,0,212)); c213: blue(rgb(0,0,213)); c214: blue(rgb(0,0,214)); c215: blue(rgb(0,0,215)); c216: blue(rgb(0,0,216)); c217: blue(rgb(0,0,217)); c218: blue(rgb(0,0,218)); c219: blue(rgb(0,0,219)); c220: blue(rgb(0,0,220)); c221: blue(rgb(0,0,221)); c222: blue(rgb(0,0,222)); c223: blue(rgb(0,0,223)); c224: blue(rgb(0,0,224)); c225: blue(rgb(0,0,225)); c226: blue(rgb(0,0,226)); c227: blue(rgb(0,0,227)); c228: blue(rgb(0,0,228)); c229: blue(rgb(0,0,229)); c230: blue(rgb(0,0,230)); c231: blue(rgb(0,0,231)); c232: blue(rgb(0,0,232)); c233: blue(rgb(0,0,233)); c234: blue(rgb(0,0,234)); c235: blue(rgb(0,0,235)); c236: blue(rgb(0,0,236)); c237: blue(rgb(0,0,237)); c238: blue(rgb(0,0,238)); c239: blue(rgb(0,0,239)); c240: blue(rgb(0,0,240)); c241: blue(rgb(0,0,241)); c242: blue(rgb(0,0,242)); c243: blue(rgb(0,0,243)); c244: blue(rgb(0,0,244)); c245: blue(rgb(0,0,245)); c246: blue(rgb(0,0,246)); c247: blue(rgb(0,0,247)); c248: blue(rgb(0,0,248)); c249: blue(rgb(0,0,249)); c250: blue(rgb(0,0,250)); c251: blue(rgb(0,0,251)); c252: blue(rgb(0,0,252)); c253: blue(rgb(0,0,253)); c254: blue(rgb(0,0,254)); c255: blue(rgb(0,0,255)); c256: blue(rgb(0,0,256)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/green/000077500000000000000000000000001305254536400274035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/green/expected_output.css000066400000000000000000000061031305254536400333360ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/green/input.scss000066400000000000000000000161441305254536400314450ustar00rootroot00000000000000foo { c-1: green(rgb(0,-1,0)); c0: green(rgb(0,0,0)); c1: green(rgb(0,1,0)); c2: green(rgb(0,2,0)); c3: green(rgb(0,3,0)); c4: green(rgb(0,4,0)); c5: green(rgb(0,5,0)); c6: green(rgb(0,6,0)); c7: green(rgb(0,7,0)); c8: green(rgb(0,8,0)); c9: green(rgb(0,9,0)); c10: green(rgb(0,10,0)); c11: green(rgb(0,11,0)); c12: green(rgb(0,12,0)); c13: green(rgb(0,13,0)); c14: green(rgb(0,14,0)); c15: green(rgb(0,15,0)); c16: green(rgb(0,16,0)); c17: green(rgb(0,17,0)); c18: green(rgb(0,18,0)); c19: green(rgb(0,19,0)); c20: green(rgb(0,20,0)); c21: green(rgb(0,21,0)); c22: green(rgb(0,22,0)); c23: green(rgb(0,23,0)); c24: green(rgb(0,24,0)); c25: green(rgb(0,25,0)); c26: green(rgb(0,26,0)); c27: green(rgb(0,27,0)); c28: green(rgb(0,28,0)); c29: green(rgb(0,29,0)); c30: green(rgb(0,30,0)); c31: green(rgb(0,31,0)); c32: green(rgb(0,32,0)); c33: green(rgb(0,33,0)); c34: green(rgb(0,34,0)); c35: green(rgb(0,35,0)); c36: green(rgb(0,36,0)); c37: green(rgb(0,37,0)); c38: green(rgb(0,38,0)); c39: green(rgb(0,39,0)); c40: green(rgb(0,40,0)); c41: green(rgb(0,41,0)); c42: green(rgb(0,42,0)); c43: green(rgb(0,43,0)); c44: green(rgb(0,44,0)); c45: green(rgb(0,45,0)); c46: green(rgb(0,46,0)); c47: green(rgb(0,47,0)); c48: green(rgb(0,48,0)); c49: green(rgb(0,49,0)); c50: green(rgb(0,50,0)); c51: green(rgb(0,51,0)); c52: green(rgb(0,52,0)); c53: green(rgb(0,53,0)); c54: green(rgb(0,54,0)); c55: green(rgb(0,55,0)); c56: green(rgb(0,56,0)); c57: green(rgb(0,57,0)); c58: green(rgb(0,58,0)); c59: green(rgb(0,59,0)); c60: green(rgb(0,60,0)); c61: green(rgb(0,61,0)); c62: green(rgb(0,62,0)); c63: green(rgb(0,63,0)); c64: green(rgb(0,64,0)); c65: green(rgb(0,65,0)); c66: green(rgb(0,66,0)); c67: green(rgb(0,67,0)); c68: green(rgb(0,68,0)); c69: green(rgb(0,69,0)); c70: green(rgb(0,70,0)); c71: green(rgb(0,71,0)); c72: green(rgb(0,72,0)); c73: green(rgb(0,73,0)); c74: green(rgb(0,74,0)); c75: green(rgb(0,75,0)); c76: green(rgb(0,76,0)); c77: green(rgb(0,77,0)); c78: green(rgb(0,78,0)); c79: green(rgb(0,79,0)); c80: green(rgb(0,80,0)); c81: green(rgb(0,81,0)); c82: green(rgb(0,82,0)); c83: green(rgb(0,83,0)); c84: green(rgb(0,84,0)); c85: green(rgb(0,85,0)); c86: green(rgb(0,86,0)); c87: green(rgb(0,87,0)); c88: green(rgb(0,88,0)); c89: green(rgb(0,89,0)); c90: green(rgb(0,90,0)); c91: green(rgb(0,91,0)); c92: green(rgb(0,92,0)); c93: green(rgb(0,93,0)); c94: green(rgb(0,94,0)); c95: green(rgb(0,95,0)); c96: green(rgb(0,96,0)); c97: green(rgb(0,97,0)); c98: green(rgb(0,98,0)); c99: green(rgb(0,99,0)); c100: green(rgb(0,100,0)); c101: green(rgb(0,101,0)); c102: green(rgb(0,102,0)); c103: green(rgb(0,103,0)); c104: green(rgb(0,104,0)); c105: green(rgb(0,105,0)); c106: green(rgb(0,106,0)); c107: green(rgb(0,107,0)); c108: green(rgb(0,108,0)); c109: green(rgb(0,109,0)); c110: green(rgb(0,110,0)); c111: green(rgb(0,111,0)); c112: green(rgb(0,112,0)); c113: green(rgb(0,113,0)); c114: green(rgb(0,114,0)); c115: green(rgb(0,115,0)); c116: green(rgb(0,116,0)); c117: green(rgb(0,117,0)); c118: green(rgb(0,118,0)); c119: green(rgb(0,119,0)); c120: green(rgb(0,120,0)); c121: green(rgb(0,121,0)); c122: green(rgb(0,122,0)); c123: green(rgb(0,123,0)); c124: green(rgb(0,124,0)); c125: green(rgb(0,125,0)); c126: green(rgb(0,126,0)); c127: green(rgb(0,127,0)); c128: green(rgb(0,128,0)); c129: green(rgb(0,129,0)); c130: green(rgb(0,130,0)); c131: green(rgb(0,131,0)); c132: green(rgb(0,132,0)); c133: green(rgb(0,133,0)); c134: green(rgb(0,134,0)); c135: green(rgb(0,135,0)); c136: green(rgb(0,136,0)); c137: green(rgb(0,137,0)); c138: green(rgb(0,138,0)); c139: green(rgb(0,139,0)); c140: green(rgb(0,140,0)); c141: green(rgb(0,141,0)); c142: green(rgb(0,142,0)); c143: green(rgb(0,143,0)); c144: green(rgb(0,144,0)); c145: green(rgb(0,145,0)); c146: green(rgb(0,146,0)); c147: green(rgb(0,147,0)); c148: green(rgb(0,148,0)); c149: green(rgb(0,149,0)); c150: green(rgb(0,150,0)); c151: green(rgb(0,151,0)); c152: green(rgb(0,152,0)); c153: green(rgb(0,153,0)); c154: green(rgb(0,154,0)); c155: green(rgb(0,155,0)); c156: green(rgb(0,156,0)); c157: green(rgb(0,157,0)); c158: green(rgb(0,158,0)); c159: green(rgb(0,159,0)); c160: green(rgb(0,160,0)); c161: green(rgb(0,161,0)); c162: green(rgb(0,162,0)); c163: green(rgb(0,163,0)); c164: green(rgb(0,164,0)); c165: green(rgb(0,165,0)); c166: green(rgb(0,166,0)); c167: green(rgb(0,167,0)); c168: green(rgb(0,168,0)); c169: green(rgb(0,169,0)); c170: green(rgb(0,170,0)); c171: green(rgb(0,171,0)); c172: green(rgb(0,172,0)); c173: green(rgb(0,173,0)); c174: green(rgb(0,174,0)); c175: green(rgb(0,175,0)); c176: green(rgb(0,176,0)); c177: green(rgb(0,177,0)); c178: green(rgb(0,178,0)); c179: green(rgb(0,179,0)); c180: green(rgb(0,180,0)); c181: green(rgb(0,181,0)); c182: green(rgb(0,182,0)); c183: green(rgb(0,183,0)); c184: green(rgb(0,184,0)); c185: green(rgb(0,185,0)); c186: green(rgb(0,186,0)); c187: green(rgb(0,187,0)); c188: green(rgb(0,188,0)); c189: green(rgb(0,189,0)); c190: green(rgb(0,190,0)); c191: green(rgb(0,191,0)); c192: green(rgb(0,192,0)); c193: green(rgb(0,193,0)); c194: green(rgb(0,194,0)); c195: green(rgb(0,195,0)); c196: green(rgb(0,196,0)); c197: green(rgb(0,197,0)); c198: green(rgb(0,198,0)); c199: green(rgb(0,199,0)); c200: green(rgb(0,200,0)); c201: green(rgb(0,201,0)); c202: green(rgb(0,202,0)); c203: green(rgb(0,203,0)); c204: green(rgb(0,204,0)); c205: green(rgb(0,205,0)); c206: green(rgb(0,206,0)); c207: green(rgb(0,207,0)); c208: green(rgb(0,208,0)); c209: green(rgb(0,209,0)); c210: green(rgb(0,210,0)); c211: green(rgb(0,211,0)); c212: green(rgb(0,212,0)); c213: green(rgb(0,213,0)); c214: green(rgb(0,214,0)); c215: green(rgb(0,215,0)); c216: green(rgb(0,216,0)); c217: green(rgb(0,217,0)); c218: green(rgb(0,218,0)); c219: green(rgb(0,219,0)); c220: green(rgb(0,220,0)); c221: green(rgb(0,221,0)); c222: green(rgb(0,222,0)); c223: green(rgb(0,223,0)); c224: green(rgb(0,224,0)); c225: green(rgb(0,225,0)); c226: green(rgb(0,226,0)); c227: green(rgb(0,227,0)); c228: green(rgb(0,228,0)); c229: green(rgb(0,229,0)); c230: green(rgb(0,230,0)); c231: green(rgb(0,231,0)); c232: green(rgb(0,232,0)); c233: green(rgb(0,233,0)); c234: green(rgb(0,234,0)); c235: green(rgb(0,235,0)); c236: green(rgb(0,236,0)); c237: green(rgb(0,237,0)); c238: green(rgb(0,238,0)); c239: green(rgb(0,239,0)); c240: green(rgb(0,240,0)); c241: green(rgb(0,241,0)); c242: green(rgb(0,242,0)); c243: green(rgb(0,243,0)); c244: green(rgb(0,244,0)); c245: green(rgb(0,245,0)); c246: green(rgb(0,246,0)); c247: green(rgb(0,247,0)); c248: green(rgb(0,248,0)); c249: green(rgb(0,249,0)); c250: green(rgb(0,250,0)); c251: green(rgb(0,251,0)); c252: green(rgb(0,252,0)); c253: green(rgb(0,253,0)); c254: green(rgb(0,254,0)); c255: green(rgb(0,255,0)); c256: green(rgb(0,256,0)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/mix/000077500000000000000000000000001305254536400271005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/mix/expected_output.css000066400000000000000000000031131305254536400330310ustar00rootroot00000000000000foo { c0: white; c1: #fcfcfc; c2: #fafafa; c3: #f7f7f7; c4: whitesmoke; c5: #f2f2f2; c6: #f0f0f0; c7: #ededed; c8: #ebebeb; c9: #e8e8e8; c10: #e6e6e6; c11: #e3e3e3; c12: #e0e0e0; c13: #dedede; c14: #dbdbdb; c15: #d9d9d9; c16: #d6d6d6; c17: #d4d4d4; c18: #d1d1d1; c19: #cfcfcf; c20: #cccccc; c21: #c9c9c9; c22: #c7c7c7; c23: #c4c4c4; c24: #c2c2c2; c25: #bfbfbf; c26: #bdbdbd; c27: #bababa; c28: #b8b8b8; c29: #b5b5b5; c30: #b3b3b3; c31: #b0b0b0; c32: #adadad; c33: #ababab; c34: #a8a8a8; c35: #a6a6a6; c36: #a3a3a3; c37: #a1a1a1; c38: #9e9e9e; c39: #9c9c9c; c40: #999999; c41: #969696; c42: #949494; c43: #919191; c44: #8f8f8f; c45: #8c8c8c; c46: #8a8a8a; c47: #878787; c48: #858585; c49: #828282; c50: gray; c51: #7d7d7d; c52: #7a7a7a; c53: #787878; c54: #757575; c55: #737373; c56: #707070; c57: #6e6e6e; c58: #6b6b6b; c59: dimgray; c60: #666666; c61: #636363; c62: #616161; c63: #5e5e5e; c64: #5c5c5c; c65: #595959; c66: #575757; c67: #545454; c68: #525252; c69: #4f4f4f; c70: #4d4d4d; c71: #4a4a4a; c72: #474747; c73: #454545; c74: #424242; c75: #404040; c76: #3d3d3d; c77: #3b3b3b; c78: #383838; c79: #363636; c80: #333333; c81: #303030; c82: #2e2e2e; c83: #2b2b2b; c84: #292929; c85: #262626; c86: #242424; c87: #212121; c88: #1f1f1f; c89: #1c1c1c; c90: #1a1a1a; c91: #171717; c92: #141414; c93: #121212; c94: #0f0f0f; c95: #0d0d0d; c96: #0a0a0a; c97: #080808; c98: #050505; c99: #030303; c100: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/mix/input.scss000066400000000000000000000056511305254536400311430ustar00rootroot00000000000000foo { // c-1: mix(black,white,-1%); c0: mix(black,white,0%); c1: mix(black,white,1%); c2: mix(black,white,2%); c3: mix(black,white,3%); c4: mix(black,white,4%); c5: mix(black,white,5%); c6: mix(black,white,6%); c7: mix(black,white,7%); c8: mix(black,white,8%); c9: mix(black,white,9%); c10: mix(black,white,10%); c11: mix(black,white,11%); c12: mix(black,white,12%); c13: mix(black,white,13%); c14: mix(black,white,14%); c15: mix(black,white,15%); c16: mix(black,white,16%); c17: mix(black,white,17%); c18: mix(black,white,18%); c19: mix(black,white,19%); c20: mix(black,white,20%); c21: mix(black,white,21%); c22: mix(black,white,22%); c23: mix(black,white,23%); c24: mix(black,white,24%); c25: mix(black,white,25%); c26: mix(black,white,26%); c27: mix(black,white,27%); c28: mix(black,white,28%); c29: mix(black,white,29%); c30: mix(black,white,30%); c31: mix(black,white,31%); c32: mix(black,white,32%); c33: mix(black,white,33%); c34: mix(black,white,34%); c35: mix(black,white,35%); c36: mix(black,white,36%); c37: mix(black,white,37%); c38: mix(black,white,38%); c39: mix(black,white,39%); c40: mix(black,white,40%); c41: mix(black,white,41%); c42: mix(black,white,42%); c43: mix(black,white,43%); c44: mix(black,white,44%); c45: mix(black,white,45%); c46: mix(black,white,46%); c47: mix(black,white,47%); c48: mix(black,white,48%); c49: mix(black,white,49%); c50: mix(black,white,50%); c51: mix(black,white,51%); c52: mix(black,white,52%); c53: mix(black,white,53%); c54: mix(black,white,54%); c55: mix(black,white,55%); c56: mix(black,white,56%); c57: mix(black,white,57%); c58: mix(black,white,58%); c59: mix(black,white,59%); c60: mix(black,white,60%); c61: mix(black,white,61%); c62: mix(black,white,62%); c63: mix(black,white,63%); c64: mix(black,white,64%); c65: mix(black,white,65%); c66: mix(black,white,66%); c67: mix(black,white,67%); c68: mix(black,white,68%); c69: mix(black,white,69%); c70: mix(black,white,70%); c71: mix(black,white,71%); c72: mix(black,white,72%); c73: mix(black,white,73%); c74: mix(black,white,74%); c75: mix(black,white,75%); c76: mix(black,white,76%); c77: mix(black,white,77%); c78: mix(black,white,78%); c79: mix(black,white,79%); c80: mix(black,white,80%); c81: mix(black,white,81%); c82: mix(black,white,82%); c83: mix(black,white,83%); c84: mix(black,white,84%); c85: mix(black,white,85%); c86: mix(black,white,86%); c87: mix(black,white,87%); c88: mix(black,white,88%); c89: mix(black,white,89%); c90: mix(black,white,90%); c91: mix(black,white,91%); c92: mix(black,white,92%); c93: mix(black,white,93%); c94: mix(black,white,94%); c95: mix(black,white,95%); c96: mix(black,white,96%); c97: mix(black,white,97%); c98: mix(black,white,98%); c99: mix(black,white,99%); c100: mix(black,white,100%); // c101: mix(black,white,101%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/red/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/red/expected_output.css000066400000000000000000000061031305254536400330100ustar00rootroot00000000000000foo { c-1: 0; c0: 0; c1: 1; c2: 2; c3: 3; c4: 4; c5: 5; c6: 6; c7: 7; c8: 8; c9: 9; c10: 10; c11: 11; c12: 12; c13: 13; c14: 14; c15: 15; c16: 16; c17: 17; c18: 18; c19: 19; c20: 20; c21: 21; c22: 22; c23: 23; c24: 24; c25: 25; c26: 26; c27: 27; c28: 28; c29: 29; c30: 30; c31: 31; c32: 32; c33: 33; c34: 34; c35: 35; c36: 36; c37: 37; c38: 38; c39: 39; c40: 40; c41: 41; c42: 42; c43: 43; c44: 44; c45: 45; c46: 46; c47: 47; c48: 48; c49: 49; c50: 50; c51: 51; c52: 52; c53: 53; c54: 54; c55: 55; c56: 56; c57: 57; c58: 58; c59: 59; c60: 60; c61: 61; c62: 62; c63: 63; c64: 64; c65: 65; c66: 66; c67: 67; c68: 68; c69: 69; c70: 70; c71: 71; c72: 72; c73: 73; c74: 74; c75: 75; c76: 76; c77: 77; c78: 78; c79: 79; c80: 80; c81: 81; c82: 82; c83: 83; c84: 84; c85: 85; c86: 86; c87: 87; c88: 88; c89: 89; c90: 90; c91: 91; c92: 92; c93: 93; c94: 94; c95: 95; c96: 96; c97: 97; c98: 98; c99: 99; c100: 100; c101: 101; c102: 102; c103: 103; c104: 104; c105: 105; c106: 106; c107: 107; c108: 108; c109: 109; c110: 110; c111: 111; c112: 112; c113: 113; c114: 114; c115: 115; c116: 116; c117: 117; c118: 118; c119: 119; c120: 120; c121: 121; c122: 122; c123: 123; c124: 124; c125: 125; c126: 126; c127: 127; c128: 128; c129: 129; c130: 130; c131: 131; c132: 132; c133: 133; c134: 134; c135: 135; c136: 136; c137: 137; c138: 138; c139: 139; c140: 140; c141: 141; c142: 142; c143: 143; c144: 144; c145: 145; c146: 146; c147: 147; c148: 148; c149: 149; c150: 150; c151: 151; c152: 152; c153: 153; c154: 154; c155: 155; c156: 156; c157: 157; c158: 158; c159: 159; c160: 160; c161: 161; c162: 162; c163: 163; c164: 164; c165: 165; c166: 166; c167: 167; c168: 168; c169: 169; c170: 170; c171: 171; c172: 172; c173: 173; c174: 174; c175: 175; c176: 176; c177: 177; c178: 178; c179: 179; c180: 180; c181: 181; c182: 182; c183: 183; c184: 184; c185: 185; c186: 186; c187: 187; c188: 188; c189: 189; c190: 190; c191: 191; c192: 192; c193: 193; c194: 194; c195: 195; c196: 196; c197: 197; c198: 198; c199: 199; c200: 200; c201: 201; c202: 202; c203: 203; c204: 204; c205: 205; c206: 206; c207: 207; c208: 208; c209: 209; c210: 210; c211: 211; c212: 212; c213: 213; c214: 214; c215: 215; c216: 216; c217: 217; c218: 218; c219: 219; c220: 220; c221: 221; c222: 222; c223: 223; c224: 224; c225: 225; c226: 226; c227: 227; c228: 228; c229: 229; c230: 230; c231: 231; c232: 232; c233: 233; c234: 234; c235: 235; c236: 236; c237: 237; c238: 238; c239: 239; c240: 240; c241: 241; c242: 242; c243: 243; c244: 244; c245: 245; c246: 246; c247: 247; c248: 248; c249: 249; c250: 250; c251: 251; c252: 252; c253: 253; c254: 254; c255: 255; c256: 255; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/red/input.scss000066400000000000000000000151401305254536400311120ustar00rootroot00000000000000foo { c-1: red(rgb(-1,0,0)); c0: red(rgb(0,0,0)); c1: red(rgb(1,0,0)); c2: red(rgb(2,0,0)); c3: red(rgb(3,0,0)); c4: red(rgb(4,0,0)); c5: red(rgb(5,0,0)); c6: red(rgb(6,0,0)); c7: red(rgb(7,0,0)); c8: red(rgb(8,0,0)); c9: red(rgb(9,0,0)); c10: red(rgb(10,0,0)); c11: red(rgb(11,0,0)); c12: red(rgb(12,0,0)); c13: red(rgb(13,0,0)); c14: red(rgb(14,0,0)); c15: red(rgb(15,0,0)); c16: red(rgb(16,0,0)); c17: red(rgb(17,0,0)); c18: red(rgb(18,0,0)); c19: red(rgb(19,0,0)); c20: red(rgb(20,0,0)); c21: red(rgb(21,0,0)); c22: red(rgb(22,0,0)); c23: red(rgb(23,0,0)); c24: red(rgb(24,0,0)); c25: red(rgb(25,0,0)); c26: red(rgb(26,0,0)); c27: red(rgb(27,0,0)); c28: red(rgb(28,0,0)); c29: red(rgb(29,0,0)); c30: red(rgb(30,0,0)); c31: red(rgb(31,0,0)); c32: red(rgb(32,0,0)); c33: red(rgb(33,0,0)); c34: red(rgb(34,0,0)); c35: red(rgb(35,0,0)); c36: red(rgb(36,0,0)); c37: red(rgb(37,0,0)); c38: red(rgb(38,0,0)); c39: red(rgb(39,0,0)); c40: red(rgb(40,0,0)); c41: red(rgb(41,0,0)); c42: red(rgb(42,0,0)); c43: red(rgb(43,0,0)); c44: red(rgb(44,0,0)); c45: red(rgb(45,0,0)); c46: red(rgb(46,0,0)); c47: red(rgb(47,0,0)); c48: red(rgb(48,0,0)); c49: red(rgb(49,0,0)); c50: red(rgb(50,0,0)); c51: red(rgb(51,0,0)); c52: red(rgb(52,0,0)); c53: red(rgb(53,0,0)); c54: red(rgb(54,0,0)); c55: red(rgb(55,0,0)); c56: red(rgb(56,0,0)); c57: red(rgb(57,0,0)); c58: red(rgb(58,0,0)); c59: red(rgb(59,0,0)); c60: red(rgb(60,0,0)); c61: red(rgb(61,0,0)); c62: red(rgb(62,0,0)); c63: red(rgb(63,0,0)); c64: red(rgb(64,0,0)); c65: red(rgb(65,0,0)); c66: red(rgb(66,0,0)); c67: red(rgb(67,0,0)); c68: red(rgb(68,0,0)); c69: red(rgb(69,0,0)); c70: red(rgb(70,0,0)); c71: red(rgb(71,0,0)); c72: red(rgb(72,0,0)); c73: red(rgb(73,0,0)); c74: red(rgb(74,0,0)); c75: red(rgb(75,0,0)); c76: red(rgb(76,0,0)); c77: red(rgb(77,0,0)); c78: red(rgb(78,0,0)); c79: red(rgb(79,0,0)); c80: red(rgb(80,0,0)); c81: red(rgb(81,0,0)); c82: red(rgb(82,0,0)); c83: red(rgb(83,0,0)); c84: red(rgb(84,0,0)); c85: red(rgb(85,0,0)); c86: red(rgb(86,0,0)); c87: red(rgb(87,0,0)); c88: red(rgb(88,0,0)); c89: red(rgb(89,0,0)); c90: red(rgb(90,0,0)); c91: red(rgb(91,0,0)); c92: red(rgb(92,0,0)); c93: red(rgb(93,0,0)); c94: red(rgb(94,0,0)); c95: red(rgb(95,0,0)); c96: red(rgb(96,0,0)); c97: red(rgb(97,0,0)); c98: red(rgb(98,0,0)); c99: red(rgb(99,0,0)); c100: red(rgb(100,0,0)); c101: red(rgb(101,0,0)); c102: red(rgb(102,0,0)); c103: red(rgb(103,0,0)); c104: red(rgb(104,0,0)); c105: red(rgb(105,0,0)); c106: red(rgb(106,0,0)); c107: red(rgb(107,0,0)); c108: red(rgb(108,0,0)); c109: red(rgb(109,0,0)); c110: red(rgb(110,0,0)); c111: red(rgb(111,0,0)); c112: red(rgb(112,0,0)); c113: red(rgb(113,0,0)); c114: red(rgb(114,0,0)); c115: red(rgb(115,0,0)); c116: red(rgb(116,0,0)); c117: red(rgb(117,0,0)); c118: red(rgb(118,0,0)); c119: red(rgb(119,0,0)); c120: red(rgb(120,0,0)); c121: red(rgb(121,0,0)); c122: red(rgb(122,0,0)); c123: red(rgb(123,0,0)); c124: red(rgb(124,0,0)); c125: red(rgb(125,0,0)); c126: red(rgb(126,0,0)); c127: red(rgb(127,0,0)); c128: red(rgb(128,0,0)); c129: red(rgb(129,0,0)); c130: red(rgb(130,0,0)); c131: red(rgb(131,0,0)); c132: red(rgb(132,0,0)); c133: red(rgb(133,0,0)); c134: red(rgb(134,0,0)); c135: red(rgb(135,0,0)); c136: red(rgb(136,0,0)); c137: red(rgb(137,0,0)); c138: red(rgb(138,0,0)); c139: red(rgb(139,0,0)); c140: red(rgb(140,0,0)); c141: red(rgb(141,0,0)); c142: red(rgb(142,0,0)); c143: red(rgb(143,0,0)); c144: red(rgb(144,0,0)); c145: red(rgb(145,0,0)); c146: red(rgb(146,0,0)); c147: red(rgb(147,0,0)); c148: red(rgb(148,0,0)); c149: red(rgb(149,0,0)); c150: red(rgb(150,0,0)); c151: red(rgb(151,0,0)); c152: red(rgb(152,0,0)); c153: red(rgb(153,0,0)); c154: red(rgb(154,0,0)); c155: red(rgb(155,0,0)); c156: red(rgb(156,0,0)); c157: red(rgb(157,0,0)); c158: red(rgb(158,0,0)); c159: red(rgb(159,0,0)); c160: red(rgb(160,0,0)); c161: red(rgb(161,0,0)); c162: red(rgb(162,0,0)); c163: red(rgb(163,0,0)); c164: red(rgb(164,0,0)); c165: red(rgb(165,0,0)); c166: red(rgb(166,0,0)); c167: red(rgb(167,0,0)); c168: red(rgb(168,0,0)); c169: red(rgb(169,0,0)); c170: red(rgb(170,0,0)); c171: red(rgb(171,0,0)); c172: red(rgb(172,0,0)); c173: red(rgb(173,0,0)); c174: red(rgb(174,0,0)); c175: red(rgb(175,0,0)); c176: red(rgb(176,0,0)); c177: red(rgb(177,0,0)); c178: red(rgb(178,0,0)); c179: red(rgb(179,0,0)); c180: red(rgb(180,0,0)); c181: red(rgb(181,0,0)); c182: red(rgb(182,0,0)); c183: red(rgb(183,0,0)); c184: red(rgb(184,0,0)); c185: red(rgb(185,0,0)); c186: red(rgb(186,0,0)); c187: red(rgb(187,0,0)); c188: red(rgb(188,0,0)); c189: red(rgb(189,0,0)); c190: red(rgb(190,0,0)); c191: red(rgb(191,0,0)); c192: red(rgb(192,0,0)); c193: red(rgb(193,0,0)); c194: red(rgb(194,0,0)); c195: red(rgb(195,0,0)); c196: red(rgb(196,0,0)); c197: red(rgb(197,0,0)); c198: red(rgb(198,0,0)); c199: red(rgb(199,0,0)); c200: red(rgb(200,0,0)); c201: red(rgb(201,0,0)); c202: red(rgb(202,0,0)); c203: red(rgb(203,0,0)); c204: red(rgb(204,0,0)); c205: red(rgb(205,0,0)); c206: red(rgb(206,0,0)); c207: red(rgb(207,0,0)); c208: red(rgb(208,0,0)); c209: red(rgb(209,0,0)); c210: red(rgb(210,0,0)); c211: red(rgb(211,0,0)); c212: red(rgb(212,0,0)); c213: red(rgb(213,0,0)); c214: red(rgb(214,0,0)); c215: red(rgb(215,0,0)); c216: red(rgb(216,0,0)); c217: red(rgb(217,0,0)); c218: red(rgb(218,0,0)); c219: red(rgb(219,0,0)); c220: red(rgb(220,0,0)); c221: red(rgb(221,0,0)); c222: red(rgb(222,0,0)); c223: red(rgb(223,0,0)); c224: red(rgb(224,0,0)); c225: red(rgb(225,0,0)); c226: red(rgb(226,0,0)); c227: red(rgb(227,0,0)); c228: red(rgb(228,0,0)); c229: red(rgb(229,0,0)); c230: red(rgb(230,0,0)); c231: red(rgb(231,0,0)); c232: red(rgb(232,0,0)); c233: red(rgb(233,0,0)); c234: red(rgb(234,0,0)); c235: red(rgb(235,0,0)); c236: red(rgb(236,0,0)); c237: red(rgb(237,0,0)); c238: red(rgb(238,0,0)); c239: red(rgb(239,0,0)); c240: red(rgb(240,0,0)); c241: red(rgb(241,0,0)); c242: red(rgb(242,0,0)); c243: red(rgb(243,0,0)); c244: red(rgb(244,0,0)); c245: red(rgb(245,0,0)); c246: red(rgb(246,0,0)); c247: red(rgb(247,0,0)); c248: red(rgb(248,0,0)); c249: red(rgb(249,0,0)); c250: red(rgb(250,0,0)); c251: red(rgb(251,0,0)); c252: red(rgb(252,0,0)); c253: red(rgb(253,0,0)); c254: red(rgb(254,0,0)); c255: red(rgb(255,0,0)); c256: red(rgb(256,0,0)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/000077500000000000000000000000001305254536400270555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/b/000077500000000000000000000000001305254536400272765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/b/expected_output.css000066400000000000000000000134261305254536400332370ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; c256: blue; } foo { c-1: black; c0: black; c1: #000003; c2: #000005; c3: #000008; c4: #00000a; c5: #00000d; c6: #00000f; c7: #000012; c8: #000014; c9: #000017; c10: #00001a; c11: #00001c; c12: #00001f; c13: #000021; c14: #000024; c15: #000026; c16: #000029; c17: #00002b; c18: #00002e; c19: #000030; c20: #000033; c21: #000036; c22: #000038; c23: #00003b; c24: #00003d; c25: #000040; c26: #000042; c27: #000045; c28: #000047; c29: #00004a; c30: #00004d; c31: #00004f; c32: #000052; c33: #000054; c34: #000057; c35: #000059; c36: #00005c; c37: #00005e; c38: #000061; c39: #000063; c40: #000066; c41: #000069; c42: #00006b; c43: #00006e; c44: #000070; c45: #000073; c46: #000075; c47: #000078; c48: #00007a; c49: #00007d; c50: navy; c51: #000082; c52: #000085; c53: #000087; c54: #00008a; c55: #00008c; c56: #00008f; c57: #000091; c58: #000094; c59: #000096; c60: #000099; c61: #00009c; c62: #00009e; c63: #0000a1; c64: #0000a3; c65: #0000a6; c66: #0000a8; c67: #0000ab; c68: #0000ad; c69: #0000b0; c70: #0000b3; c71: #0000b5; c72: #0000b8; c73: #0000ba; c74: #0000bd; c75: #0000bf; c76: #0000c2; c77: #0000c4; c78: #0000c7; c79: #0000c9; c80: #0000cc; c81: #0000cf; c82: #0000d1; c83: #0000d4; c84: #0000d6; c85: #0000d9; c86: #0000db; c87: #0000de; c88: #0000e0; c89: #0000e3; c90: #0000e6; c91: #0000e8; c92: #0000eb; c93: #0000ed; c94: #0000f0; c95: #0000f2; c96: #0000f5; c97: #0000f7; c98: #0000fa; c99: #0000fc; c100: blue; c101: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/b/input.scss000066400000000000000000000167021305254536400313400ustar00rootroot00000000000000foo { c-1: rgb(0,0,-1); c0: rgb(0,0,0); c1: rgb(0,0,1); c2: rgb(0,0,2); c3: rgb(0,0,3); c4: rgb(0,0,4); c5: rgb(0,0,5); c6: rgb(0,0,6); c7: rgb(0,0,7); c8: rgb(0,0,8); c9: rgb(0,0,9); c10: rgb(0,0,10); c11: rgb(0,0,11); c12: rgb(0,0,12); c13: rgb(0,0,13); c14: rgb(0,0,14); c15: rgb(0,0,15); c16: rgb(0,0,16); c17: rgb(0,0,17); c18: rgb(0,0,18); c19: rgb(0,0,19); c20: rgb(0,0,20); c21: rgb(0,0,21); c22: rgb(0,0,22); c23: rgb(0,0,23); c24: rgb(0,0,24); c25: rgb(0,0,25); c26: rgb(0,0,26); c27: rgb(0,0,27); c28: rgb(0,0,28); c29: rgb(0,0,29); c30: rgb(0,0,30); c31: rgb(0,0,31); c32: rgb(0,0,32); c33: rgb(0,0,33); c34: rgb(0,0,34); c35: rgb(0,0,35); c36: rgb(0,0,36); c37: rgb(0,0,37); c38: rgb(0,0,38); c39: rgb(0,0,39); c40: rgb(0,0,40); c41: rgb(0,0,41); c42: rgb(0,0,42); c43: rgb(0,0,43); c44: rgb(0,0,44); c45: rgb(0,0,45); c46: rgb(0,0,46); c47: rgb(0,0,47); c48: rgb(0,0,48); c49: rgb(0,0,49); c50: rgb(0,0,50); c51: rgb(0,0,51); c52: rgb(0,0,52); c53: rgb(0,0,53); c54: rgb(0,0,54); c55: rgb(0,0,55); c56: rgb(0,0,56); c57: rgb(0,0,57); c58: rgb(0,0,58); c59: rgb(0,0,59); c60: rgb(0,0,60); c61: rgb(0,0,61); c62: rgb(0,0,62); c63: rgb(0,0,63); c64: rgb(0,0,64); c65: rgb(0,0,65); c66: rgb(0,0,66); c67: rgb(0,0,67); c68: rgb(0,0,68); c69: rgb(0,0,69); c70: rgb(0,0,70); c71: rgb(0,0,71); c72: rgb(0,0,72); c73: rgb(0,0,73); c74: rgb(0,0,74); c75: rgb(0,0,75); c76: rgb(0,0,76); c77: rgb(0,0,77); c78: rgb(0,0,78); c79: rgb(0,0,79); c80: rgb(0,0,80); c81: rgb(0,0,81); c82: rgb(0,0,82); c83: rgb(0,0,83); c84: rgb(0,0,84); c85: rgb(0,0,85); c86: rgb(0,0,86); c87: rgb(0,0,87); c88: rgb(0,0,88); c89: rgb(0,0,89); c90: rgb(0,0,90); c91: rgb(0,0,91); c92: rgb(0,0,92); c93: rgb(0,0,93); c94: rgb(0,0,94); c95: rgb(0,0,95); c96: rgb(0,0,96); c97: rgb(0,0,97); c98: rgb(0,0,98); c99: rgb(0,0,99); c100: rgb(0,0,100); c101: rgb(0,0,101); c102: rgb(0,0,102); c103: rgb(0,0,103); c104: rgb(0,0,104); c105: rgb(0,0,105); c106: rgb(0,0,106); c107: rgb(0,0,107); c108: rgb(0,0,108); c109: rgb(0,0,109); c110: rgb(0,0,110); c111: rgb(0,0,111); c112: rgb(0,0,112); c113: rgb(0,0,113); c114: rgb(0,0,114); c115: rgb(0,0,115); c116: rgb(0,0,116); c117: rgb(0,0,117); c118: rgb(0,0,118); c119: rgb(0,0,119); c120: rgb(0,0,120); c121: rgb(0,0,121); c122: rgb(0,0,122); c123: rgb(0,0,123); c124: rgb(0,0,124); c125: rgb(0,0,125); c126: rgb(0,0,126); c127: rgb(0,0,127); c128: rgb(0,0,128); c129: rgb(0,0,129); c130: rgb(0,0,130); c131: rgb(0,0,131); c132: rgb(0,0,132); c133: rgb(0,0,133); c134: rgb(0,0,134); c135: rgb(0,0,135); c136: rgb(0,0,136); c137: rgb(0,0,137); c138: rgb(0,0,138); c139: rgb(0,0,139); c140: rgb(0,0,140); c141: rgb(0,0,141); c142: rgb(0,0,142); c143: rgb(0,0,143); c144: rgb(0,0,144); c145: rgb(0,0,145); c146: rgb(0,0,146); c147: rgb(0,0,147); c148: rgb(0,0,148); c149: rgb(0,0,149); c150: rgb(0,0,150); c151: rgb(0,0,151); c152: rgb(0,0,152); c153: rgb(0,0,153); c154: rgb(0,0,154); c155: rgb(0,0,155); c156: rgb(0,0,156); c157: rgb(0,0,157); c158: rgb(0,0,158); c159: rgb(0,0,159); c160: rgb(0,0,160); c161: rgb(0,0,161); c162: rgb(0,0,162); c163: rgb(0,0,163); c164: rgb(0,0,164); c165: rgb(0,0,165); c166: rgb(0,0,166); c167: rgb(0,0,167); c168: rgb(0,0,168); c169: rgb(0,0,169); c170: rgb(0,0,170); c171: rgb(0,0,171); c172: rgb(0,0,172); c173: rgb(0,0,173); c174: rgb(0,0,174); c175: rgb(0,0,175); c176: rgb(0,0,176); c177: rgb(0,0,177); c178: rgb(0,0,178); c179: rgb(0,0,179); c180: rgb(0,0,180); c181: rgb(0,0,181); c182: rgb(0,0,182); c183: rgb(0,0,183); c184: rgb(0,0,184); c185: rgb(0,0,185); c186: rgb(0,0,186); c187: rgb(0,0,187); c188: rgb(0,0,188); c189: rgb(0,0,189); c190: rgb(0,0,190); c191: rgb(0,0,191); c192: rgb(0,0,192); c193: rgb(0,0,193); c194: rgb(0,0,194); c195: rgb(0,0,195); c196: rgb(0,0,196); c197: rgb(0,0,197); c198: rgb(0,0,198); c199: rgb(0,0,199); c200: rgb(0,0,200); c201: rgb(0,0,201); c202: rgb(0,0,202); c203: rgb(0,0,203); c204: rgb(0,0,204); c205: rgb(0,0,205); c206: rgb(0,0,206); c207: rgb(0,0,207); c208: rgb(0,0,208); c209: rgb(0,0,209); c210: rgb(0,0,210); c211: rgb(0,0,211); c212: rgb(0,0,212); c213: rgb(0,0,213); c214: rgb(0,0,214); c215: rgb(0,0,215); c216: rgb(0,0,216); c217: rgb(0,0,217); c218: rgb(0,0,218); c219: rgb(0,0,219); c220: rgb(0,0,220); c221: rgb(0,0,221); c222: rgb(0,0,222); c223: rgb(0,0,223); c224: rgb(0,0,224); c225: rgb(0,0,225); c226: rgb(0,0,226); c227: rgb(0,0,227); c228: rgb(0,0,228); c229: rgb(0,0,229); c230: rgb(0,0,230); c231: rgb(0,0,231); c232: rgb(0,0,232); c233: rgb(0,0,233); c234: rgb(0,0,234); c235: rgb(0,0,235); c236: rgb(0,0,236); c237: rgb(0,0,237); c238: rgb(0,0,238); c239: rgb(0,0,239); c240: rgb(0,0,240); c241: rgb(0,0,241); c242: rgb(0,0,242); c243: rgb(0,0,243); c244: rgb(0,0,244); c245: rgb(0,0,245); c246: rgb(0,0,246); c247: rgb(0,0,247); c248: rgb(0,0,248); c249: rgb(0,0,249); c250: rgb(0,0,250); c251: rgb(0,0,251); c252: rgb(0,0,252); c253: rgb(0,0,253); c254: rgb(0,0,254); c255: rgb(0,0,255); c256: rgb(0,0,256); } foo { c-1: rgb(0,0,-1%); c0: rgb(0,0,0%); c1: rgb(0,0,1%); c2: rgb(0,0,2%); c3: rgb(0,0,3%); c4: rgb(0,0,4%); c5: rgb(0,0,5%); c6: rgb(0,0,6%); c7: rgb(0,0,7%); c8: rgb(0,0,8%); c9: rgb(0,0,9%); c10: rgb(0,0,10%); c11: rgb(0,0,11%); c12: rgb(0,0,12%); c13: rgb(0,0,13%); c14: rgb(0,0,14%); c15: rgb(0,0,15%); c16: rgb(0,0,16%); c17: rgb(0,0,17%); c18: rgb(0,0,18%); c19: rgb(0,0,19%); c20: rgb(0,0,20%); c21: rgb(0,0,21%); c22: rgb(0,0,22%); c23: rgb(0,0,23%); c24: rgb(0,0,24%); c25: rgb(0,0,25%); c26: rgb(0,0,26%); c27: rgb(0,0,27%); c28: rgb(0,0,28%); c29: rgb(0,0,29%); c30: rgb(0,0,30%); c31: rgb(0,0,31%); c32: rgb(0,0,32%); c33: rgb(0,0,33%); c34: rgb(0,0,34%); c35: rgb(0,0,35%); c36: rgb(0,0,36%); c37: rgb(0,0,37%); c38: rgb(0,0,38%); c39: rgb(0,0,39%); c40: rgb(0,0,40%); c41: rgb(0,0,41%); c42: rgb(0,0,42%); c43: rgb(0,0,43%); c44: rgb(0,0,44%); c45: rgb(0,0,45%); c46: rgb(0,0,46%); c47: rgb(0,0,47%); c48: rgb(0,0,48%); c49: rgb(0,0,49%); c50: rgb(0,0,50%); c51: rgb(0,0,51%); c52: rgb(0,0,52%); c53: rgb(0,0,53%); c54: rgb(0,0,54%); c55: rgb(0,0,55%); c56: rgb(0,0,56%); c57: rgb(0,0,57%); c58: rgb(0,0,58%); c59: rgb(0,0,59%); c60: rgb(0,0,60%); c61: rgb(0,0,61%); c62: rgb(0,0,62%); c63: rgb(0,0,63%); c64: rgb(0,0,64%); c65: rgb(0,0,65%); c66: rgb(0,0,66%); c67: rgb(0,0,67%); c68: rgb(0,0,68%); c69: rgb(0,0,69%); c70: rgb(0,0,70%); c71: rgb(0,0,71%); c72: rgb(0,0,72%); c73: rgb(0,0,73%); c74: rgb(0,0,74%); c75: rgb(0,0,75%); c76: rgb(0,0,76%); c77: rgb(0,0,77%); c78: rgb(0,0,78%); c79: rgb(0,0,79%); c80: rgb(0,0,80%); c81: rgb(0,0,81%); c82: rgb(0,0,82%); c83: rgb(0,0,83%); c84: rgb(0,0,84%); c85: rgb(0,0,85%); c86: rgb(0,0,86%); c87: rgb(0,0,87%); c88: rgb(0,0,88%); c89: rgb(0,0,89%); c90: rgb(0,0,90%); c91: rgb(0,0,91%); c92: rgb(0,0,92%); c93: rgb(0,0,93%); c94: rgb(0,0,94%); c95: rgb(0,0,95%); c96: rgb(0,0,96%); c97: rgb(0,0,97%); c98: rgb(0,0,98%); c99: rgb(0,0,99%); c100: rgb(0,0,100%); c101: rgb(0,0,101%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/g/000077500000000000000000000000001305254536400273035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/g/expected_output.css000066400000000000000000000134261305254536400332440ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #000300; c2: #000500; c3: #000800; c4: #000a00; c5: #000d00; c6: #000f00; c7: #001200; c8: #001400; c9: #001700; c10: #001a00; c11: #001c00; c12: #001f00; c13: #002100; c14: #002400; c15: #002600; c16: #002900; c17: #002b00; c18: #002e00; c19: #003000; c20: #003300; c21: #003600; c22: #003800; c23: #003b00; c24: #003d00; c25: #004000; c26: #004200; c27: #004500; c28: #004700; c29: #004a00; c30: #004d00; c31: #004f00; c32: #005200; c33: #005400; c34: #005700; c35: #005900; c36: #005c00; c37: #005e00; c38: #006100; c39: #006300; c40: #006600; c41: #006900; c42: #006b00; c43: #006e00; c44: #007000; c45: #007300; c46: #007500; c47: #007800; c48: #007a00; c49: #007d00; c50: green; c51: #008200; c52: #008500; c53: #008700; c54: #008a00; c55: #008c00; c56: #008f00; c57: #009100; c58: #009400; c59: #009600; c60: #009900; c61: #009c00; c62: #009e00; c63: #00a100; c64: #00a300; c65: #00a600; c66: #00a800; c67: #00ab00; c68: #00ad00; c69: #00b000; c70: #00b300; c71: #00b500; c72: #00b800; c73: #00ba00; c74: #00bd00; c75: #00bf00; c76: #00c200; c77: #00c400; c78: #00c700; c79: #00c900; c80: #00cc00; c81: #00cf00; c82: #00d100; c83: #00d400; c84: #00d600; c85: #00d900; c86: #00db00; c87: #00de00; c88: #00e000; c89: #00e300; c90: #00e600; c91: #00e800; c92: #00eb00; c93: #00ed00; c94: #00f000; c95: #00f200; c96: #00f500; c97: #00f700; c98: #00fa00; c99: #00fc00; c100: lime; c101: lime; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/g/input.scss000066400000000000000000000167021305254536400313450ustar00rootroot00000000000000foo { c-1: rgb(0,-1,0); c0: rgb(0,0,0); c1: rgb(0,1,0); c2: rgb(0,2,0); c3: rgb(0,3,0); c4: rgb(0,4,0); c5: rgb(0,5,0); c6: rgb(0,6,0); c7: rgb(0,7,0); c8: rgb(0,8,0); c9: rgb(0,9,0); c10: rgb(0,10,0); c11: rgb(0,11,0); c12: rgb(0,12,0); c13: rgb(0,13,0); c14: rgb(0,14,0); c15: rgb(0,15,0); c16: rgb(0,16,0); c17: rgb(0,17,0); c18: rgb(0,18,0); c19: rgb(0,19,0); c20: rgb(0,20,0); c21: rgb(0,21,0); c22: rgb(0,22,0); c23: rgb(0,23,0); c24: rgb(0,24,0); c25: rgb(0,25,0); c26: rgb(0,26,0); c27: rgb(0,27,0); c28: rgb(0,28,0); c29: rgb(0,29,0); c30: rgb(0,30,0); c31: rgb(0,31,0); c32: rgb(0,32,0); c33: rgb(0,33,0); c34: rgb(0,34,0); c35: rgb(0,35,0); c36: rgb(0,36,0); c37: rgb(0,37,0); c38: rgb(0,38,0); c39: rgb(0,39,0); c40: rgb(0,40,0); c41: rgb(0,41,0); c42: rgb(0,42,0); c43: rgb(0,43,0); c44: rgb(0,44,0); c45: rgb(0,45,0); c46: rgb(0,46,0); c47: rgb(0,47,0); c48: rgb(0,48,0); c49: rgb(0,49,0); c50: rgb(0,50,0); c51: rgb(0,51,0); c52: rgb(0,52,0); c53: rgb(0,53,0); c54: rgb(0,54,0); c55: rgb(0,55,0); c56: rgb(0,56,0); c57: rgb(0,57,0); c58: rgb(0,58,0); c59: rgb(0,59,0); c60: rgb(0,60,0); c61: rgb(0,61,0); c62: rgb(0,62,0); c63: rgb(0,63,0); c64: rgb(0,64,0); c65: rgb(0,65,0); c66: rgb(0,66,0); c67: rgb(0,67,0); c68: rgb(0,68,0); c69: rgb(0,69,0); c70: rgb(0,70,0); c71: rgb(0,71,0); c72: rgb(0,72,0); c73: rgb(0,73,0); c74: rgb(0,74,0); c75: rgb(0,75,0); c76: rgb(0,76,0); c77: rgb(0,77,0); c78: rgb(0,78,0); c79: rgb(0,79,0); c80: rgb(0,80,0); c81: rgb(0,81,0); c82: rgb(0,82,0); c83: rgb(0,83,0); c84: rgb(0,84,0); c85: rgb(0,85,0); c86: rgb(0,86,0); c87: rgb(0,87,0); c88: rgb(0,88,0); c89: rgb(0,89,0); c90: rgb(0,90,0); c91: rgb(0,91,0); c92: rgb(0,92,0); c93: rgb(0,93,0); c94: rgb(0,94,0); c95: rgb(0,95,0); c96: rgb(0,96,0); c97: rgb(0,97,0); c98: rgb(0,98,0); c99: rgb(0,99,0); c100: rgb(0,100,0); c101: rgb(0,101,0); c102: rgb(0,102,0); c103: rgb(0,103,0); c104: rgb(0,104,0); c105: rgb(0,105,0); c106: rgb(0,106,0); c107: rgb(0,107,0); c108: rgb(0,108,0); c109: rgb(0,109,0); c110: rgb(0,110,0); c111: rgb(0,111,0); c112: rgb(0,112,0); c113: rgb(0,113,0); c114: rgb(0,114,0); c115: rgb(0,115,0); c116: rgb(0,116,0); c117: rgb(0,117,0); c118: rgb(0,118,0); c119: rgb(0,119,0); c120: rgb(0,120,0); c121: rgb(0,121,0); c122: rgb(0,122,0); c123: rgb(0,123,0); c124: rgb(0,124,0); c125: rgb(0,125,0); c126: rgb(0,126,0); c127: rgb(0,127,0); c128: rgb(0,128,0); c129: rgb(0,129,0); c130: rgb(0,130,0); c131: rgb(0,131,0); c132: rgb(0,132,0); c133: rgb(0,133,0); c134: rgb(0,134,0); c135: rgb(0,135,0); c136: rgb(0,136,0); c137: rgb(0,137,0); c138: rgb(0,138,0); c139: rgb(0,139,0); c140: rgb(0,140,0); c141: rgb(0,141,0); c142: rgb(0,142,0); c143: rgb(0,143,0); c144: rgb(0,144,0); c145: rgb(0,145,0); c146: rgb(0,146,0); c147: rgb(0,147,0); c148: rgb(0,148,0); c149: rgb(0,149,0); c150: rgb(0,150,0); c151: rgb(0,151,0); c152: rgb(0,152,0); c153: rgb(0,153,0); c154: rgb(0,154,0); c155: rgb(0,155,0); c156: rgb(0,156,0); c157: rgb(0,157,0); c158: rgb(0,158,0); c159: rgb(0,159,0); c160: rgb(0,160,0); c161: rgb(0,161,0); c162: rgb(0,162,0); c163: rgb(0,163,0); c164: rgb(0,164,0); c165: rgb(0,165,0); c166: rgb(0,166,0); c167: rgb(0,167,0); c168: rgb(0,168,0); c169: rgb(0,169,0); c170: rgb(0,170,0); c171: rgb(0,171,0); c172: rgb(0,172,0); c173: rgb(0,173,0); c174: rgb(0,174,0); c175: rgb(0,175,0); c176: rgb(0,176,0); c177: rgb(0,177,0); c178: rgb(0,178,0); c179: rgb(0,179,0); c180: rgb(0,180,0); c181: rgb(0,181,0); c182: rgb(0,182,0); c183: rgb(0,183,0); c184: rgb(0,184,0); c185: rgb(0,185,0); c186: rgb(0,186,0); c187: rgb(0,187,0); c188: rgb(0,188,0); c189: rgb(0,189,0); c190: rgb(0,190,0); c191: rgb(0,191,0); c192: rgb(0,192,0); c193: rgb(0,193,0); c194: rgb(0,194,0); c195: rgb(0,195,0); c196: rgb(0,196,0); c197: rgb(0,197,0); c198: rgb(0,198,0); c199: rgb(0,199,0); c200: rgb(0,200,0); c201: rgb(0,201,0); c202: rgb(0,202,0); c203: rgb(0,203,0); c204: rgb(0,204,0); c205: rgb(0,205,0); c206: rgb(0,206,0); c207: rgb(0,207,0); c208: rgb(0,208,0); c209: rgb(0,209,0); c210: rgb(0,210,0); c211: rgb(0,211,0); c212: rgb(0,212,0); c213: rgb(0,213,0); c214: rgb(0,214,0); c215: rgb(0,215,0); c216: rgb(0,216,0); c217: rgb(0,217,0); c218: rgb(0,218,0); c219: rgb(0,219,0); c220: rgb(0,220,0); c221: rgb(0,221,0); c222: rgb(0,222,0); c223: rgb(0,223,0); c224: rgb(0,224,0); c225: rgb(0,225,0); c226: rgb(0,226,0); c227: rgb(0,227,0); c228: rgb(0,228,0); c229: rgb(0,229,0); c230: rgb(0,230,0); c231: rgb(0,231,0); c232: rgb(0,232,0); c233: rgb(0,233,0); c234: rgb(0,234,0); c235: rgb(0,235,0); c236: rgb(0,236,0); c237: rgb(0,237,0); c238: rgb(0,238,0); c239: rgb(0,239,0); c240: rgb(0,240,0); c241: rgb(0,241,0); c242: rgb(0,242,0); c243: rgb(0,243,0); c244: rgb(0,244,0); c245: rgb(0,245,0); c246: rgb(0,246,0); c247: rgb(0,247,0); c248: rgb(0,248,0); c249: rgb(0,249,0); c250: rgb(0,250,0); c251: rgb(0,251,0); c252: rgb(0,252,0); c253: rgb(0,253,0); c254: rgb(0,254,0); c255: rgb(0,255,0); c256: rgb(0,256,0); } foo { c-1: rgb(0,-1%,0); c0: rgb(0,0%,0); c1: rgb(0,1%,0); c2: rgb(0,2%,0); c3: rgb(0,3%,0); c4: rgb(0,4%,0); c5: rgb(0,5%,0); c6: rgb(0,6%,0); c7: rgb(0,7%,0); c8: rgb(0,8%,0); c9: rgb(0,9%,0); c10: rgb(0,10%,0); c11: rgb(0,11%,0); c12: rgb(0,12%,0); c13: rgb(0,13%,0); c14: rgb(0,14%,0); c15: rgb(0,15%,0); c16: rgb(0,16%,0); c17: rgb(0,17%,0); c18: rgb(0,18%,0); c19: rgb(0,19%,0); c20: rgb(0,20%,0); c21: rgb(0,21%,0); c22: rgb(0,22%,0); c23: rgb(0,23%,0); c24: rgb(0,24%,0); c25: rgb(0,25%,0); c26: rgb(0,26%,0); c27: rgb(0,27%,0); c28: rgb(0,28%,0); c29: rgb(0,29%,0); c30: rgb(0,30%,0); c31: rgb(0,31%,0); c32: rgb(0,32%,0); c33: rgb(0,33%,0); c34: rgb(0,34%,0); c35: rgb(0,35%,0); c36: rgb(0,36%,0); c37: rgb(0,37%,0); c38: rgb(0,38%,0); c39: rgb(0,39%,0); c40: rgb(0,40%,0); c41: rgb(0,41%,0); c42: rgb(0,42%,0); c43: rgb(0,43%,0); c44: rgb(0,44%,0); c45: rgb(0,45%,0); c46: rgb(0,46%,0); c47: rgb(0,47%,0); c48: rgb(0,48%,0); c49: rgb(0,49%,0); c50: rgb(0,50%,0); c51: rgb(0,51%,0); c52: rgb(0,52%,0); c53: rgb(0,53%,0); c54: rgb(0,54%,0); c55: rgb(0,55%,0); c56: rgb(0,56%,0); c57: rgb(0,57%,0); c58: rgb(0,58%,0); c59: rgb(0,59%,0); c60: rgb(0,60%,0); c61: rgb(0,61%,0); c62: rgb(0,62%,0); c63: rgb(0,63%,0); c64: rgb(0,64%,0); c65: rgb(0,65%,0); c66: rgb(0,66%,0); c67: rgb(0,67%,0); c68: rgb(0,68%,0); c69: rgb(0,69%,0); c70: rgb(0,70%,0); c71: rgb(0,71%,0); c72: rgb(0,72%,0); c73: rgb(0,73%,0); c74: rgb(0,74%,0); c75: rgb(0,75%,0); c76: rgb(0,76%,0); c77: rgb(0,77%,0); c78: rgb(0,78%,0); c79: rgb(0,79%,0); c80: rgb(0,80%,0); c81: rgb(0,81%,0); c82: rgb(0,82%,0); c83: rgb(0,83%,0); c84: rgb(0,84%,0); c85: rgb(0,85%,0); c86: rgb(0,86%,0); c87: rgb(0,87%,0); c88: rgb(0,88%,0); c89: rgb(0,89%,0); c90: rgb(0,90%,0); c91: rgb(0,91%,0); c92: rgb(0,92%,0); c93: rgb(0,93%,0); c94: rgb(0,94%,0); c95: rgb(0,95%,0); c96: rgb(0,96%,0); c97: rgb(0,97%,0); c98: rgb(0,98%,0); c99: rgb(0,99%,0); c100: rgb(0,100%,0); c101: rgb(0,101%,0); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/r/000077500000000000000000000000001305254536400273165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/r/expected_output.css000066400000000000000000000134251305254536400332560ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #030000; c2: #050000; c3: #080000; c4: #0a0000; c5: #0d0000; c6: #0f0000; c7: #120000; c8: #140000; c9: #170000; c10: #1a0000; c11: #1c0000; c12: #1f0000; c13: #210000; c14: #240000; c15: #260000; c16: #290000; c17: #2b0000; c18: #2e0000; c19: #300000; c20: #330000; c21: #360000; c22: #380000; c23: #3b0000; c24: #3d0000; c25: #400000; c26: #420000; c27: #450000; c28: #470000; c29: #4a0000; c30: #4d0000; c31: #4f0000; c32: #520000; c33: #540000; c34: #570000; c35: #590000; c36: #5c0000; c37: #5e0000; c38: #610000; c39: #630000; c40: #660000; c41: #690000; c42: #6b0000; c43: #6e0000; c44: #700000; c45: #730000; c46: #750000; c47: #780000; c48: #7a0000; c49: #7d0000; c50: maroon; c51: #820000; c52: #850000; c53: #870000; c54: #8a0000; c55: #8c0000; c56: #8f0000; c57: #910000; c58: #940000; c59: #960000; c60: #990000; c61: #9c0000; c62: #9e0000; c63: #a10000; c64: #a30000; c65: #a60000; c66: #a80000; c67: #ab0000; c68: #ad0000; c69: #b00000; c70: #b30000; c71: #b50000; c72: #b80000; c73: #ba0000; c74: #bd0000; c75: #bf0000; c76: #c20000; c77: #c40000; c78: #c70000; c79: #c90000; c80: #cc0000; c81: #cf0000; c82: #d10000; c83: #d40000; c84: #d60000; c85: #d90000; c86: #db0000; c87: #de0000; c88: #e00000; c89: #e30000; c90: #e60000; c91: #e80000; c92: #eb0000; c93: #ed0000; c94: #f00000; c95: #f20000; c96: #f50000; c97: #f70000; c98: #fa0000; c99: #fc0000; c100: red; c101: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgb/r/input.scss000066400000000000000000000167021305254536400313600ustar00rootroot00000000000000foo { c-1: rgb(0,-1,0); c0: rgb(0,0,0); c1: rgb(0,1,0); c2: rgb(0,2,0); c3: rgb(0,3,0); c4: rgb(0,4,0); c5: rgb(0,5,0); c6: rgb(0,6,0); c7: rgb(0,7,0); c8: rgb(0,8,0); c9: rgb(0,9,0); c10: rgb(0,10,0); c11: rgb(0,11,0); c12: rgb(0,12,0); c13: rgb(0,13,0); c14: rgb(0,14,0); c15: rgb(0,15,0); c16: rgb(0,16,0); c17: rgb(0,17,0); c18: rgb(0,18,0); c19: rgb(0,19,0); c20: rgb(0,20,0); c21: rgb(0,21,0); c22: rgb(0,22,0); c23: rgb(0,23,0); c24: rgb(0,24,0); c25: rgb(0,25,0); c26: rgb(0,26,0); c27: rgb(0,27,0); c28: rgb(0,28,0); c29: rgb(0,29,0); c30: rgb(0,30,0); c31: rgb(0,31,0); c32: rgb(0,32,0); c33: rgb(0,33,0); c34: rgb(0,34,0); c35: rgb(0,35,0); c36: rgb(0,36,0); c37: rgb(0,37,0); c38: rgb(0,38,0); c39: rgb(0,39,0); c40: rgb(0,40,0); c41: rgb(0,41,0); c42: rgb(0,42,0); c43: rgb(0,43,0); c44: rgb(0,44,0); c45: rgb(0,45,0); c46: rgb(0,46,0); c47: rgb(0,47,0); c48: rgb(0,48,0); c49: rgb(0,49,0); c50: rgb(0,50,0); c51: rgb(0,51,0); c52: rgb(0,52,0); c53: rgb(0,53,0); c54: rgb(0,54,0); c55: rgb(0,55,0); c56: rgb(0,56,0); c57: rgb(0,57,0); c58: rgb(0,58,0); c59: rgb(0,59,0); c60: rgb(0,60,0); c61: rgb(0,61,0); c62: rgb(0,62,0); c63: rgb(0,63,0); c64: rgb(0,64,0); c65: rgb(0,65,0); c66: rgb(0,66,0); c67: rgb(0,67,0); c68: rgb(0,68,0); c69: rgb(0,69,0); c70: rgb(0,70,0); c71: rgb(0,71,0); c72: rgb(0,72,0); c73: rgb(0,73,0); c74: rgb(0,74,0); c75: rgb(0,75,0); c76: rgb(0,76,0); c77: rgb(0,77,0); c78: rgb(0,78,0); c79: rgb(0,79,0); c80: rgb(0,80,0); c81: rgb(0,81,0); c82: rgb(0,82,0); c83: rgb(0,83,0); c84: rgb(0,84,0); c85: rgb(0,85,0); c86: rgb(0,86,0); c87: rgb(0,87,0); c88: rgb(0,88,0); c89: rgb(0,89,0); c90: rgb(0,90,0); c91: rgb(0,91,0); c92: rgb(0,92,0); c93: rgb(0,93,0); c94: rgb(0,94,0); c95: rgb(0,95,0); c96: rgb(0,96,0); c97: rgb(0,97,0); c98: rgb(0,98,0); c99: rgb(0,99,0); c100: rgb(0,100,0); c101: rgb(0,101,0); c102: rgb(0,102,0); c103: rgb(0,103,0); c104: rgb(0,104,0); c105: rgb(0,105,0); c106: rgb(0,106,0); c107: rgb(0,107,0); c108: rgb(0,108,0); c109: rgb(0,109,0); c110: rgb(0,110,0); c111: rgb(0,111,0); c112: rgb(0,112,0); c113: rgb(0,113,0); c114: rgb(0,114,0); c115: rgb(0,115,0); c116: rgb(0,116,0); c117: rgb(0,117,0); c118: rgb(0,118,0); c119: rgb(0,119,0); c120: rgb(0,120,0); c121: rgb(0,121,0); c122: rgb(0,122,0); c123: rgb(0,123,0); c124: rgb(0,124,0); c125: rgb(0,125,0); c126: rgb(0,126,0); c127: rgb(0,127,0); c128: rgb(0,128,0); c129: rgb(0,129,0); c130: rgb(0,130,0); c131: rgb(0,131,0); c132: rgb(0,132,0); c133: rgb(0,133,0); c134: rgb(0,134,0); c135: rgb(0,135,0); c136: rgb(0,136,0); c137: rgb(0,137,0); c138: rgb(0,138,0); c139: rgb(0,139,0); c140: rgb(0,140,0); c141: rgb(0,141,0); c142: rgb(0,142,0); c143: rgb(0,143,0); c144: rgb(0,144,0); c145: rgb(0,145,0); c146: rgb(0,146,0); c147: rgb(0,147,0); c148: rgb(0,148,0); c149: rgb(0,149,0); c150: rgb(0,150,0); c151: rgb(0,151,0); c152: rgb(0,152,0); c153: rgb(0,153,0); c154: rgb(0,154,0); c155: rgb(0,155,0); c156: rgb(0,156,0); c157: rgb(0,157,0); c158: rgb(0,158,0); c159: rgb(0,159,0); c160: rgb(0,160,0); c161: rgb(0,161,0); c162: rgb(0,162,0); c163: rgb(0,163,0); c164: rgb(0,164,0); c165: rgb(0,165,0); c166: rgb(0,166,0); c167: rgb(0,167,0); c168: rgb(0,168,0); c169: rgb(0,169,0); c170: rgb(0,170,0); c171: rgb(0,171,0); c172: rgb(0,172,0); c173: rgb(0,173,0); c174: rgb(0,174,0); c175: rgb(0,175,0); c176: rgb(0,176,0); c177: rgb(0,177,0); c178: rgb(0,178,0); c179: rgb(0,179,0); c180: rgb(0,180,0); c181: rgb(0,181,0); c182: rgb(0,182,0); c183: rgb(0,183,0); c184: rgb(0,184,0); c185: rgb(0,185,0); c186: rgb(0,186,0); c187: rgb(0,187,0); c188: rgb(0,188,0); c189: rgb(0,189,0); c190: rgb(0,190,0); c191: rgb(0,191,0); c192: rgb(0,192,0); c193: rgb(0,193,0); c194: rgb(0,194,0); c195: rgb(0,195,0); c196: rgb(0,196,0); c197: rgb(0,197,0); c198: rgb(0,198,0); c199: rgb(0,199,0); c200: rgb(0,200,0); c201: rgb(0,201,0); c202: rgb(0,202,0); c203: rgb(0,203,0); c204: rgb(0,204,0); c205: rgb(0,205,0); c206: rgb(0,206,0); c207: rgb(0,207,0); c208: rgb(0,208,0); c209: rgb(0,209,0); c210: rgb(0,210,0); c211: rgb(0,211,0); c212: rgb(0,212,0); c213: rgb(0,213,0); c214: rgb(0,214,0); c215: rgb(0,215,0); c216: rgb(0,216,0); c217: rgb(0,217,0); c218: rgb(0,218,0); c219: rgb(0,219,0); c220: rgb(0,220,0); c221: rgb(0,221,0); c222: rgb(0,222,0); c223: rgb(0,223,0); c224: rgb(0,224,0); c225: rgb(0,225,0); c226: rgb(0,226,0); c227: rgb(0,227,0); c228: rgb(0,228,0); c229: rgb(0,229,0); c230: rgb(0,230,0); c231: rgb(0,231,0); c232: rgb(0,232,0); c233: rgb(0,233,0); c234: rgb(0,234,0); c235: rgb(0,235,0); c236: rgb(0,236,0); c237: rgb(0,237,0); c238: rgb(0,238,0); c239: rgb(0,239,0); c240: rgb(0,240,0); c241: rgb(0,241,0); c242: rgb(0,242,0); c243: rgb(0,243,0); c244: rgb(0,244,0); c245: rgb(0,245,0); c246: rgb(0,246,0); c247: rgb(0,247,0); c248: rgb(0,248,0); c249: rgb(0,249,0); c250: rgb(0,250,0); c251: rgb(0,251,0); c252: rgb(0,252,0); c253: rgb(0,253,0); c254: rgb(0,254,0); c255: rgb(0,255,0); c256: rgb(0,256,0); } foo { c-1: rgb(-1%,0,0); c0: rgb(0%,0,0); c1: rgb(1%,0,0); c2: rgb(2%,0,0); c3: rgb(3%,0,0); c4: rgb(4%,0,0); c5: rgb(5%,0,0); c6: rgb(6%,0,0); c7: rgb(7%,0,0); c8: rgb(8%,0,0); c9: rgb(9%,0,0); c10: rgb(10%,0,0); c11: rgb(11%,0,0); c12: rgb(12%,0,0); c13: rgb(13%,0,0); c14: rgb(14%,0,0); c15: rgb(15%,0,0); c16: rgb(16%,0,0); c17: rgb(17%,0,0); c18: rgb(18%,0,0); c19: rgb(19%,0,0); c20: rgb(20%,0,0); c21: rgb(21%,0,0); c22: rgb(22%,0,0); c23: rgb(23%,0,0); c24: rgb(24%,0,0); c25: rgb(25%,0,0); c26: rgb(26%,0,0); c27: rgb(27%,0,0); c28: rgb(28%,0,0); c29: rgb(29%,0,0); c30: rgb(30%,0,0); c31: rgb(31%,0,0); c32: rgb(32%,0,0); c33: rgb(33%,0,0); c34: rgb(34%,0,0); c35: rgb(35%,0,0); c36: rgb(36%,0,0); c37: rgb(37%,0,0); c38: rgb(38%,0,0); c39: rgb(39%,0,0); c40: rgb(40%,0,0); c41: rgb(41%,0,0); c42: rgb(42%,0,0); c43: rgb(43%,0,0); c44: rgb(44%,0,0); c45: rgb(45%,0,0); c46: rgb(46%,0,0); c47: rgb(47%,0,0); c48: rgb(48%,0,0); c49: rgb(49%,0,0); c50: rgb(50%,0,0); c51: rgb(51%,0,0); c52: rgb(52%,0,0); c53: rgb(53%,0,0); c54: rgb(54%,0,0); c55: rgb(55%,0,0); c56: rgb(56%,0,0); c57: rgb(57%,0,0); c58: rgb(58%,0,0); c59: rgb(59%,0,0); c60: rgb(60%,0,0); c61: rgb(61%,0,0); c62: rgb(62%,0,0); c63: rgb(63%,0,0); c64: rgb(64%,0,0); c65: rgb(65%,0,0); c66: rgb(66%,0,0); c67: rgb(67%,0,0); c68: rgb(68%,0,0); c69: rgb(69%,0,0); c70: rgb(70%,0,0); c71: rgb(71%,0,0); c72: rgb(72%,0,0); c73: rgb(73%,0,0); c74: rgb(74%,0,0); c75: rgb(75%,0,0); c76: rgb(76%,0,0); c77: rgb(77%,0,0); c78: rgb(78%,0,0); c79: rgb(79%,0,0); c80: rgb(80%,0,0); c81: rgb(81%,0,0); c82: rgb(82%,0,0); c83: rgb(83%,0,0); c84: rgb(84%,0,0); c85: rgb(85%,0,0); c86: rgb(86%,0,0); c87: rgb(87%,0,0); c88: rgb(88%,0,0); c89: rgb(89%,0,0); c90: rgb(90%,0,0); c91: rgb(91%,0,0); c92: rgb(92%,0,0); c93: rgb(93%,0,0); c94: rgb(94%,0,0); c95: rgb(95%,0,0); c96: rgb(96%,0,0); c97: rgb(97%,0,0); c98: rgb(98%,0,0); c99: rgb(99%,0,0); c100: rgb(100%,0,0); c101: rgb(101%,0,0); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/000077500000000000000000000000001305254536400272165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/a/000077500000000000000000000000001305254536400274365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/a/expected_output.css000066400000000000000000000012071305254536400333710ustar00rootroot00000000000000foo { c-1: transparent; c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; c11: black; c12: black; } foo { c-1: transparent; c0: transparent; c1: rgba(0, 0, 0, 0.1); c2: rgba(0, 0, 0, 0.2); c3: rgba(0, 0, 0, 0.3); c4: rgba(0, 0, 0, 0.4); c5: rgba(0, 0, 0, 0.5); c6: rgba(0, 0, 0, 0.6); c7: rgba(0, 0, 0, 0.7); c8: rgba(0, 0, 0, 0.8); c9: rgba(0, 0, 0, 0.9); c10: black; c11: black; c12: black; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/a/input.scss000066400000000000000000000012231305254536400314700ustar00rootroot00000000000000foo { c-1: rgba(0,0,0,-1); c0: rgba(0,0,0,0.0); c1: rgba(0,0,0,0.1); c2: rgba(0,0,0,0.2); c3: rgba(0,0,0,0.3); c4: rgba(0,0,0,0.4); c5: rgba(0,0,0,0.5); c6: rgba(0,0,0,0.6); c7: rgba(0,0,0,0.7); c8: rgba(0,0,0,0.8); c9: rgba(0,0,0,0.9); c10: rgba(0,0,0,1); c11: rgba(0,0,0,1.1); c12: rgba(0,0,0,2); } foo { c-1: rgba(black,-1); c0: rgba(black,0.0); c1: rgba(black,0.1); c2: rgba(black,0.2); c3: rgba(black,0.3); c4: rgba(black,0.4); c5: rgba(black,0.5); c6: rgba(black,0.6); c7: rgba(black,0.7); c8: rgba(black,0.8); c9: rgba(black,0.9); c10: rgba(black,1); c11: rgba(black,1.1); c12: rgba(black,2); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/b/000077500000000000000000000000001305254536400274375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/b/expected_output.css000066400000000000000000000134261305254536400334000ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000001; c2: #000002; c3: #000003; c4: #000004; c5: #000005; c6: #000006; c7: #000007; c8: #000008; c9: #000009; c10: #00000a; c11: #00000b; c12: #00000c; c13: #00000d; c14: #00000e; c15: #00000f; c16: #000010; c17: #000011; c18: #000012; c19: #000013; c20: #000014; c21: #000015; c22: #000016; c23: #000017; c24: #000018; c25: #000019; c26: #00001a; c27: #00001b; c28: #00001c; c29: #00001d; c30: #00001e; c31: #00001f; c32: #000020; c33: #000021; c34: #000022; c35: #000023; c36: #000024; c37: #000025; c38: #000026; c39: #000027; c40: #000028; c41: #000029; c42: #00002a; c43: #00002b; c44: #00002c; c45: #00002d; c46: #00002e; c47: #00002f; c48: #000030; c49: #000031; c50: #000032; c51: #000033; c52: #000034; c53: #000035; c54: #000036; c55: #000037; c56: #000038; c57: #000039; c58: #00003a; c59: #00003b; c60: #00003c; c61: #00003d; c62: #00003e; c63: #00003f; c64: #000040; c65: #000041; c66: #000042; c67: #000043; c68: #000044; c69: #000045; c70: #000046; c71: #000047; c72: #000048; c73: #000049; c74: #00004a; c75: #00004b; c76: #00004c; c77: #00004d; c78: #00004e; c79: #00004f; c80: #000050; c81: #000051; c82: #000052; c83: #000053; c84: #000054; c85: #000055; c86: #000056; c87: #000057; c88: #000058; c89: #000059; c90: #00005a; c91: #00005b; c92: #00005c; c93: #00005d; c94: #00005e; c95: #00005f; c96: #000060; c97: #000061; c98: #000062; c99: #000063; c100: #000064; c101: #000065; c102: #000066; c103: #000067; c104: #000068; c105: #000069; c106: #00006a; c107: #00006b; c108: #00006c; c109: #00006d; c110: #00006e; c111: #00006f; c112: #000070; c113: #000071; c114: #000072; c115: #000073; c116: #000074; c117: #000075; c118: #000076; c119: #000077; c120: #000078; c121: #000079; c122: #00007a; c123: #00007b; c124: #00007c; c125: #00007d; c126: #00007e; c127: #00007f; c128: navy; c129: #000081; c130: #000082; c131: #000083; c132: #000084; c133: #000085; c134: #000086; c135: #000087; c136: #000088; c137: #000089; c138: #00008a; c139: darkblue; c140: #00008c; c141: #00008d; c142: #00008e; c143: #00008f; c144: #000090; c145: #000091; c146: #000092; c147: #000093; c148: #000094; c149: #000095; c150: #000096; c151: #000097; c152: #000098; c153: #000099; c154: #00009a; c155: #00009b; c156: #00009c; c157: #00009d; c158: #00009e; c159: #00009f; c160: #0000a0; c161: #0000a1; c162: #0000a2; c163: #0000a3; c164: #0000a4; c165: #0000a5; c166: #0000a6; c167: #0000a7; c168: #0000a8; c169: #0000a9; c170: #0000aa; c171: #0000ab; c172: #0000ac; c173: #0000ad; c174: #0000ae; c175: #0000af; c176: #0000b0; c177: #0000b1; c178: #0000b2; c179: #0000b3; c180: #0000b4; c181: #0000b5; c182: #0000b6; c183: #0000b7; c184: #0000b8; c185: #0000b9; c186: #0000ba; c187: #0000bb; c188: #0000bc; c189: #0000bd; c190: #0000be; c191: #0000bf; c192: #0000c0; c193: #0000c1; c194: #0000c2; c195: #0000c3; c196: #0000c4; c197: #0000c5; c198: #0000c6; c199: #0000c7; c200: #0000c8; c201: #0000c9; c202: #0000ca; c203: #0000cb; c204: #0000cc; c205: mediumblue; c206: #0000ce; c207: #0000cf; c208: #0000d0; c209: #0000d1; c210: #0000d2; c211: #0000d3; c212: #0000d4; c213: #0000d5; c214: #0000d6; c215: #0000d7; c216: #0000d8; c217: #0000d9; c218: #0000da; c219: #0000db; c220: #0000dc; c221: #0000dd; c222: #0000de; c223: #0000df; c224: #0000e0; c225: #0000e1; c226: #0000e2; c227: #0000e3; c228: #0000e4; c229: #0000e5; c230: #0000e6; c231: #0000e7; c232: #0000e8; c233: #0000e9; c234: #0000ea; c235: #0000eb; c236: #0000ec; c237: #0000ed; c238: #0000ee; c239: #0000ef; c240: #0000f0; c241: #0000f1; c242: #0000f2; c243: #0000f3; c244: #0000f4; c245: #0000f5; c246: #0000f6; c247: #0000f7; c248: #0000f8; c249: #0000f9; c250: #0000fa; c251: #0000fb; c252: #0000fc; c253: #0000fd; c254: #0000fe; c255: blue; c256: blue; } foo { c-1: black; c0: black; c1: #000003; c2: #000005; c3: #000008; c4: #00000a; c5: #00000d; c6: #00000f; c7: #000012; c8: #000014; c9: #000017; c10: #00001a; c11: #00001c; c12: #00001f; c13: #000021; c14: #000024; c15: #000026; c16: #000029; c17: #00002b; c18: #00002e; c19: #000030; c20: #000033; c21: #000036; c22: #000038; c23: #00003b; c24: #00003d; c25: #000040; c26: #000042; c27: #000045; c28: #000047; c29: #00004a; c30: #00004d; c31: #00004f; c32: #000052; c33: #000054; c34: #000057; c35: #000059; c36: #00005c; c37: #00005e; c38: #000061; c39: #000063; c40: #000066; c41: #000069; c42: #00006b; c43: #00006e; c44: #000070; c45: #000073; c46: #000075; c47: #000078; c48: #00007a; c49: #00007d; c50: navy; c51: #000082; c52: #000085; c53: #000087; c54: #00008a; c55: #00008c; c56: #00008f; c57: #000091; c58: #000094; c59: #000096; c60: #000099; c61: #00009c; c62: #00009e; c63: #0000a1; c64: #0000a3; c65: #0000a6; c66: #0000a8; c67: #0000ab; c68: #0000ad; c69: #0000b0; c70: #0000b3; c71: #0000b5; c72: #0000b8; c73: #0000ba; c74: #0000bd; c75: #0000bf; c76: #0000c2; c77: #0000c4; c78: #0000c7; c79: #0000c9; c80: #0000cc; c81: #0000cf; c82: #0000d1; c83: #0000d4; c84: #0000d6; c85: #0000d9; c86: #0000db; c87: #0000de; c88: #0000e0; c89: #0000e3; c90: #0000e6; c91: #0000e8; c92: #0000eb; c93: #0000ed; c94: #0000f0; c95: #0000f2; c96: #0000f5; c97: #0000f7; c98: #0000fa; c99: #0000fc; c100: blue; c101: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/b/input.scss000066400000000000000000000207751305254536400315060ustar00rootroot00000000000000foo { c-1: rgba(0,0,-1,1); c0: rgba(0,0,0,1); c1: rgba(0,0,1,1); c2: rgba(0,0,2,1); c3: rgba(0,0,3,1); c4: rgba(0,0,4,1); c5: rgba(0,0,5,1); c6: rgba(0,0,6,1); c7: rgba(0,0,7,1); c8: rgba(0,0,8,1); c9: rgba(0,0,9,1); c10: rgba(0,0,10,1); c11: rgba(0,0,11,1); c12: rgba(0,0,12,1); c13: rgba(0,0,13,1); c14: rgba(0,0,14,1); c15: rgba(0,0,15,1); c16: rgba(0,0,16,1); c17: rgba(0,0,17,1); c18: rgba(0,0,18,1); c19: rgba(0,0,19,1); c20: rgba(0,0,20,1); c21: rgba(0,0,21,1); c22: rgba(0,0,22,1); c23: rgba(0,0,23,1); c24: rgba(0,0,24,1); c25: rgba(0,0,25,1); c26: rgba(0,0,26,1); c27: rgba(0,0,27,1); c28: rgba(0,0,28,1); c29: rgba(0,0,29,1); c30: rgba(0,0,30,1); c31: rgba(0,0,31,1); c32: rgba(0,0,32,1); c33: rgba(0,0,33,1); c34: rgba(0,0,34,1); c35: rgba(0,0,35,1); c36: rgba(0,0,36,1); c37: rgba(0,0,37,1); c38: rgba(0,0,38,1); c39: rgba(0,0,39,1); c40: rgba(0,0,40,1); c41: rgba(0,0,41,1); c42: rgba(0,0,42,1); c43: rgba(0,0,43,1); c44: rgba(0,0,44,1); c45: rgba(0,0,45,1); c46: rgba(0,0,46,1); c47: rgba(0,0,47,1); c48: rgba(0,0,48,1); c49: rgba(0,0,49,1); c50: rgba(0,0,50,1); c51: rgba(0,0,51,1); c52: rgba(0,0,52,1); c53: rgba(0,0,53,1); c54: rgba(0,0,54,1); c55: rgba(0,0,55,1); c56: rgba(0,0,56,1); c57: rgba(0,0,57,1); c58: rgba(0,0,58,1); c59: rgba(0,0,59,1); c60: rgba(0,0,60,1); c61: rgba(0,0,61,1); c62: rgba(0,0,62,1); c63: rgba(0,0,63,1); c64: rgba(0,0,64,1); c65: rgba(0,0,65,1); c66: rgba(0,0,66,1); c67: rgba(0,0,67,1); c68: rgba(0,0,68,1); c69: rgba(0,0,69,1); c70: rgba(0,0,70,1); c71: rgba(0,0,71,1); c72: rgba(0,0,72,1); c73: rgba(0,0,73,1); c74: rgba(0,0,74,1); c75: rgba(0,0,75,1); c76: rgba(0,0,76,1); c77: rgba(0,0,77,1); c78: rgba(0,0,78,1); c79: rgba(0,0,79,1); c80: rgba(0,0,80,1); c81: rgba(0,0,81,1); c82: rgba(0,0,82,1); c83: rgba(0,0,83,1); c84: rgba(0,0,84,1); c85: rgba(0,0,85,1); c86: rgba(0,0,86,1); c87: rgba(0,0,87,1); c88: rgba(0,0,88,1); c89: rgba(0,0,89,1); c90: rgba(0,0,90,1); c91: rgba(0,0,91,1); c92: rgba(0,0,92,1); c93: rgba(0,0,93,1); c94: rgba(0,0,94,1); c95: rgba(0,0,95,1); c96: rgba(0,0,96,1); c97: rgba(0,0,97,1); c98: rgba(0,0,98,1); c99: rgba(0,0,99,1); c100: rgba(0,0,100,1); c101: rgba(0,0,101,1); c102: rgba(0,0,102,1); c103: rgba(0,0,103,1); c104: rgba(0,0,104,1); c105: rgba(0,0,105,1); c106: rgba(0,0,106,1); c107: rgba(0,0,107,1); c108: rgba(0,0,108,1); c109: rgba(0,0,109,1); c110: rgba(0,0,110,1); c111: rgba(0,0,111,1); c112: rgba(0,0,112,1); c113: rgba(0,0,113,1); c114: rgba(0,0,114,1); c115: rgba(0,0,115,1); c116: rgba(0,0,116,1); c117: rgba(0,0,117,1); c118: rgba(0,0,118,1); c119: rgba(0,0,119,1); c120: rgba(0,0,120,1); c121: rgba(0,0,121,1); c122: rgba(0,0,122,1); c123: rgba(0,0,123,1); c124: rgba(0,0,124,1); c125: rgba(0,0,125,1); c126: rgba(0,0,126,1); c127: rgba(0,0,127,1); c128: rgba(0,0,128,1); c129: rgba(0,0,129,1); c130: rgba(0,0,130,1); c131: rgba(0,0,131,1); c132: rgba(0,0,132,1); c133: rgba(0,0,133,1); c134: rgba(0,0,134,1); c135: rgba(0,0,135,1); c136: rgba(0,0,136,1); c137: rgba(0,0,137,1); c138: rgba(0,0,138,1); c139: rgba(0,0,139,1); c140: rgba(0,0,140,1); c141: rgba(0,0,141,1); c142: rgba(0,0,142,1); c143: rgba(0,0,143,1); c144: rgba(0,0,144,1); c145: rgba(0,0,145,1); c146: rgba(0,0,146,1); c147: rgba(0,0,147,1); c148: rgba(0,0,148,1); c149: rgba(0,0,149,1); c150: rgba(0,0,150,1); c151: rgba(0,0,151,1); c152: rgba(0,0,152,1); c153: rgba(0,0,153,1); c154: rgba(0,0,154,1); c155: rgba(0,0,155,1); c156: rgba(0,0,156,1); c157: rgba(0,0,157,1); c158: rgba(0,0,158,1); c159: rgba(0,0,159,1); c160: rgba(0,0,160,1); c161: rgba(0,0,161,1); c162: rgba(0,0,162,1); c163: rgba(0,0,163,1); c164: rgba(0,0,164,1); c165: rgba(0,0,165,1); c166: rgba(0,0,166,1); c167: rgba(0,0,167,1); c168: rgba(0,0,168,1); c169: rgba(0,0,169,1); c170: rgba(0,0,170,1); c171: rgba(0,0,171,1); c172: rgba(0,0,172,1); c173: rgba(0,0,173,1); c174: rgba(0,0,174,1); c175: rgba(0,0,175,1); c176: rgba(0,0,176,1); c177: rgba(0,0,177,1); c178: rgba(0,0,178,1); c179: rgba(0,0,179,1); c180: rgba(0,0,180,1); c181: rgba(0,0,181,1); c182: rgba(0,0,182,1); c183: rgba(0,0,183,1); c184: rgba(0,0,184,1); c185: rgba(0,0,185,1); c186: rgba(0,0,186,1); c187: rgba(0,0,187,1); c188: rgba(0,0,188,1); c189: rgba(0,0,189,1); c190: rgba(0,0,190,1); c191: rgba(0,0,191,1); c192: rgba(0,0,192,1); c193: rgba(0,0,193,1); c194: rgba(0,0,194,1); c195: rgba(0,0,195,1); c196: rgba(0,0,196,1); c197: rgba(0,0,197,1); c198: rgba(0,0,198,1); c199: rgba(0,0,199,1); c200: rgba(0,0,200,1); c201: rgba(0,0,201,1); c202: rgba(0,0,202,1); c203: rgba(0,0,203,1); c204: rgba(0,0,204,1); c205: rgba(0,0,205,1); c206: rgba(0,0,206,1); c207: rgba(0,0,207,1); c208: rgba(0,0,208,1); c209: rgba(0,0,209,1); c210: rgba(0,0,210,1); c211: rgba(0,0,211,1); c212: rgba(0,0,212,1); c213: rgba(0,0,213,1); c214: rgba(0,0,214,1); c215: rgba(0,0,215,1); c216: rgba(0,0,216,1); c217: rgba(0,0,217,1); c218: rgba(0,0,218,1); c219: rgba(0,0,219,1); c220: rgba(0,0,220,1); c221: rgba(0,0,221,1); c222: rgba(0,0,222,1); c223: rgba(0,0,223,1); c224: rgba(0,0,224,1); c225: rgba(0,0,225,1); c226: rgba(0,0,226,1); c227: rgba(0,0,227,1); c228: rgba(0,0,228,1); c229: rgba(0,0,229,1); c230: rgba(0,0,230,1); c231: rgba(0,0,231,1); c232: rgba(0,0,232,1); c233: rgba(0,0,233,1); c234: rgba(0,0,234,1); c235: rgba(0,0,235,1); c236: rgba(0,0,236,1); c237: rgba(0,0,237,1); c238: rgba(0,0,238,1); c239: rgba(0,0,239,1); c240: rgba(0,0,240,1); c241: rgba(0,0,241,1); c242: rgba(0,0,242,1); c243: rgba(0,0,243,1); c244: rgba(0,0,244,1); c245: rgba(0,0,245,1); c246: rgba(0,0,246,1); c247: rgba(0,0,247,1); c248: rgba(0,0,248,1); c249: rgba(0,0,249,1); c250: rgba(0,0,250,1); c251: rgba(0,0,251,1); c252: rgba(0,0,252,1); c253: rgba(0,0,253,1); c254: rgba(0,0,254,1); c255: rgba(0,0,255,1); c256: rgba(0,0,256,1); } foo { c-1: rgba(0,0,-1%,1); c0: rgba(0,0,0%,1); c1: rgba(0,0,1%,1); c2: rgba(0,0,2%,1); c3: rgba(0,0,3%,1); c4: rgba(0,0,4%,1); c5: rgba(0,0,5%,1); c6: rgba(0,0,6%,1); c7: rgba(0,0,7%,1); c8: rgba(0,0,8%,1); c9: rgba(0,0,9%,1); c10: rgba(0,0,10%,1); c11: rgba(0,0,11%,1); c12: rgba(0,0,12%,1); c13: rgba(0,0,13%,1); c14: rgba(0,0,14%,1); c15: rgba(0,0,15%,1); c16: rgba(0,0,16%,1); c17: rgba(0,0,17%,1); c18: rgba(0,0,18%,1); c19: rgba(0,0,19%,1); c20: rgba(0,0,20%,1); c21: rgba(0,0,21%,1); c22: rgba(0,0,22%,1); c23: rgba(0,0,23%,1); c24: rgba(0,0,24%,1); c25: rgba(0,0,25%,1); c26: rgba(0,0,26%,1); c27: rgba(0,0,27%,1); c28: rgba(0,0,28%,1); c29: rgba(0,0,29%,1); c30: rgba(0,0,30%,1); c31: rgba(0,0,31%,1); c32: rgba(0,0,32%,1); c33: rgba(0,0,33%,1); c34: rgba(0,0,34%,1); c35: rgba(0,0,35%,1); c36: rgba(0,0,36%,1); c37: rgba(0,0,37%,1); c38: rgba(0,0,38%,1); c39: rgba(0,0,39%,1); c40: rgba(0,0,40%,1); c41: rgba(0,0,41%,1); c42: rgba(0,0,42%,1); c43: rgba(0,0,43%,1); c44: rgba(0,0,44%,1); c45: rgba(0,0,45%,1); c46: rgba(0,0,46%,1); c47: rgba(0,0,47%,1); c48: rgba(0,0,48%,1); c49: rgba(0,0,49%,1); c50: rgba(0,0,50%,1); c51: rgba(0,0,51%,1); c52: rgba(0,0,52%,1); c53: rgba(0,0,53%,1); c54: rgba(0,0,54%,1); c55: rgba(0,0,55%,1); c56: rgba(0,0,56%,1); c57: rgba(0,0,57%,1); c58: rgba(0,0,58%,1); c59: rgba(0,0,59%,1); c60: rgba(0,0,60%,1); c61: rgba(0,0,61%,1); c62: rgba(0,0,62%,1); c63: rgba(0,0,63%,1); c64: rgba(0,0,64%,1); c65: rgba(0,0,65%,1); c66: rgba(0,0,66%,1); c67: rgba(0,0,67%,1); c68: rgba(0,0,68%,1); c69: rgba(0,0,69%,1); c70: rgba(0,0,70%,1); c71: rgba(0,0,71%,1); c72: rgba(0,0,72%,1); c73: rgba(0,0,73%,1); c74: rgba(0,0,74%,1); c75: rgba(0,0,75%,1); c76: rgba(0,0,76%,1); c77: rgba(0,0,77%,1); c78: rgba(0,0,78%,1); c79: rgba(0,0,79%,1); c80: rgba(0,0,80%,1); c81: rgba(0,0,81%,1); c82: rgba(0,0,82%,1); c83: rgba(0,0,83%,1); c84: rgba(0,0,84%,1); c85: rgba(0,0,85%,1); c86: rgba(0,0,86%,1); c87: rgba(0,0,87%,1); c88: rgba(0,0,88%,1); c89: rgba(0,0,89%,1); c90: rgba(0,0,90%,1); c91: rgba(0,0,91%,1); c92: rgba(0,0,92%,1); c93: rgba(0,0,93%,1); c94: rgba(0,0,94%,1); c95: rgba(0,0,95%,1); c96: rgba(0,0,96%,1); c97: rgba(0,0,97%,1); c98: rgba(0,0,98%,1); c99: rgba(0,0,99%,1); c100: rgba(0,0,100%,1); c101: rgba(0,0,101%,1); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/g/000077500000000000000000000000001305254536400274445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/g/expected_output.css000066400000000000000000000134261305254536400334050ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #000300; c2: #000500; c3: #000800; c4: #000a00; c5: #000d00; c6: #000f00; c7: #001200; c8: #001400; c9: #001700; c10: #001a00; c11: #001c00; c12: #001f00; c13: #002100; c14: #002400; c15: #002600; c16: #002900; c17: #002b00; c18: #002e00; c19: #003000; c20: #003300; c21: #003600; c22: #003800; c23: #003b00; c24: #003d00; c25: #004000; c26: #004200; c27: #004500; c28: #004700; c29: #004a00; c30: #004d00; c31: #004f00; c32: #005200; c33: #005400; c34: #005700; c35: #005900; c36: #005c00; c37: #005e00; c38: #006100; c39: #006300; c40: #006600; c41: #006900; c42: #006b00; c43: #006e00; c44: #007000; c45: #007300; c46: #007500; c47: #007800; c48: #007a00; c49: #007d00; c50: green; c51: #008200; c52: #008500; c53: #008700; c54: #008a00; c55: #008c00; c56: #008f00; c57: #009100; c58: #009400; c59: #009600; c60: #009900; c61: #009c00; c62: #009e00; c63: #00a100; c64: #00a300; c65: #00a600; c66: #00a800; c67: #00ab00; c68: #00ad00; c69: #00b000; c70: #00b300; c71: #00b500; c72: #00b800; c73: #00ba00; c74: #00bd00; c75: #00bf00; c76: #00c200; c77: #00c400; c78: #00c700; c79: #00c900; c80: #00cc00; c81: #00cf00; c82: #00d100; c83: #00d400; c84: #00d600; c85: #00d900; c86: #00db00; c87: #00de00; c88: #00e000; c89: #00e300; c90: #00e600; c91: #00e800; c92: #00eb00; c93: #00ed00; c94: #00f000; c95: #00f200; c96: #00f500; c97: #00f700; c98: #00fa00; c99: #00fc00; c100: lime; c101: lime; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/g/input.scss000066400000000000000000000207751305254536400315130ustar00rootroot00000000000000foo { c-1: rgba(0,-1,0,1); c0: rgba(0,0,0,1); c1: rgba(0,1,0,1); c2: rgba(0,2,0,1); c3: rgba(0,3,0,1); c4: rgba(0,4,0,1); c5: rgba(0,5,0,1); c6: rgba(0,6,0,1); c7: rgba(0,7,0,1); c8: rgba(0,8,0,1); c9: rgba(0,9,0,1); c10: rgba(0,10,0,1); c11: rgba(0,11,0,1); c12: rgba(0,12,0,1); c13: rgba(0,13,0,1); c14: rgba(0,14,0,1); c15: rgba(0,15,0,1); c16: rgba(0,16,0,1); c17: rgba(0,17,0,1); c18: rgba(0,18,0,1); c19: rgba(0,19,0,1); c20: rgba(0,20,0,1); c21: rgba(0,21,0,1); c22: rgba(0,22,0,1); c23: rgba(0,23,0,1); c24: rgba(0,24,0,1); c25: rgba(0,25,0,1); c26: rgba(0,26,0,1); c27: rgba(0,27,0,1); c28: rgba(0,28,0,1); c29: rgba(0,29,0,1); c30: rgba(0,30,0,1); c31: rgba(0,31,0,1); c32: rgba(0,32,0,1); c33: rgba(0,33,0,1); c34: rgba(0,34,0,1); c35: rgba(0,35,0,1); c36: rgba(0,36,0,1); c37: rgba(0,37,0,1); c38: rgba(0,38,0,1); c39: rgba(0,39,0,1); c40: rgba(0,40,0,1); c41: rgba(0,41,0,1); c42: rgba(0,42,0,1); c43: rgba(0,43,0,1); c44: rgba(0,44,0,1); c45: rgba(0,45,0,1); c46: rgba(0,46,0,1); c47: rgba(0,47,0,1); c48: rgba(0,48,0,1); c49: rgba(0,49,0,1); c50: rgba(0,50,0,1); c51: rgba(0,51,0,1); c52: rgba(0,52,0,1); c53: rgba(0,53,0,1); c54: rgba(0,54,0,1); c55: rgba(0,55,0,1); c56: rgba(0,56,0,1); c57: rgba(0,57,0,1); c58: rgba(0,58,0,1); c59: rgba(0,59,0,1); c60: rgba(0,60,0,1); c61: rgba(0,61,0,1); c62: rgba(0,62,0,1); c63: rgba(0,63,0,1); c64: rgba(0,64,0,1); c65: rgba(0,65,0,1); c66: rgba(0,66,0,1); c67: rgba(0,67,0,1); c68: rgba(0,68,0,1); c69: rgba(0,69,0,1); c70: rgba(0,70,0,1); c71: rgba(0,71,0,1); c72: rgba(0,72,0,1); c73: rgba(0,73,0,1); c74: rgba(0,74,0,1); c75: rgba(0,75,0,1); c76: rgba(0,76,0,1); c77: rgba(0,77,0,1); c78: rgba(0,78,0,1); c79: rgba(0,79,0,1); c80: rgba(0,80,0,1); c81: rgba(0,81,0,1); c82: rgba(0,82,0,1); c83: rgba(0,83,0,1); c84: rgba(0,84,0,1); c85: rgba(0,85,0,1); c86: rgba(0,86,0,1); c87: rgba(0,87,0,1); c88: rgba(0,88,0,1); c89: rgba(0,89,0,1); c90: rgba(0,90,0,1); c91: rgba(0,91,0,1); c92: rgba(0,92,0,1); c93: rgba(0,93,0,1); c94: rgba(0,94,0,1); c95: rgba(0,95,0,1); c96: rgba(0,96,0,1); c97: rgba(0,97,0,1); c98: rgba(0,98,0,1); c99: rgba(0,99,0,1); c100: rgba(0,100,0,1); c101: rgba(0,101,0,1); c102: rgba(0,102,0,1); c103: rgba(0,103,0,1); c104: rgba(0,104,0,1); c105: rgba(0,105,0,1); c106: rgba(0,106,0,1); c107: rgba(0,107,0,1); c108: rgba(0,108,0,1); c109: rgba(0,109,0,1); c110: rgba(0,110,0,1); c111: rgba(0,111,0,1); c112: rgba(0,112,0,1); c113: rgba(0,113,0,1); c114: rgba(0,114,0,1); c115: rgba(0,115,0,1); c116: rgba(0,116,0,1); c117: rgba(0,117,0,1); c118: rgba(0,118,0,1); c119: rgba(0,119,0,1); c120: rgba(0,120,0,1); c121: rgba(0,121,0,1); c122: rgba(0,122,0,1); c123: rgba(0,123,0,1); c124: rgba(0,124,0,1); c125: rgba(0,125,0,1); c126: rgba(0,126,0,1); c127: rgba(0,127,0,1); c128: rgba(0,128,0,1); c129: rgba(0,129,0,1); c130: rgba(0,130,0,1); c131: rgba(0,131,0,1); c132: rgba(0,132,0,1); c133: rgba(0,133,0,1); c134: rgba(0,134,0,1); c135: rgba(0,135,0,1); c136: rgba(0,136,0,1); c137: rgba(0,137,0,1); c138: rgba(0,138,0,1); c139: rgba(0,139,0,1); c140: rgba(0,140,0,1); c141: rgba(0,141,0,1); c142: rgba(0,142,0,1); c143: rgba(0,143,0,1); c144: rgba(0,144,0,1); c145: rgba(0,145,0,1); c146: rgba(0,146,0,1); c147: rgba(0,147,0,1); c148: rgba(0,148,0,1); c149: rgba(0,149,0,1); c150: rgba(0,150,0,1); c151: rgba(0,151,0,1); c152: rgba(0,152,0,1); c153: rgba(0,153,0,1); c154: rgba(0,154,0,1); c155: rgba(0,155,0,1); c156: rgba(0,156,0,1); c157: rgba(0,157,0,1); c158: rgba(0,158,0,1); c159: rgba(0,159,0,1); c160: rgba(0,160,0,1); c161: rgba(0,161,0,1); c162: rgba(0,162,0,1); c163: rgba(0,163,0,1); c164: rgba(0,164,0,1); c165: rgba(0,165,0,1); c166: rgba(0,166,0,1); c167: rgba(0,167,0,1); c168: rgba(0,168,0,1); c169: rgba(0,169,0,1); c170: rgba(0,170,0,1); c171: rgba(0,171,0,1); c172: rgba(0,172,0,1); c173: rgba(0,173,0,1); c174: rgba(0,174,0,1); c175: rgba(0,175,0,1); c176: rgba(0,176,0,1); c177: rgba(0,177,0,1); c178: rgba(0,178,0,1); c179: rgba(0,179,0,1); c180: rgba(0,180,0,1); c181: rgba(0,181,0,1); c182: rgba(0,182,0,1); c183: rgba(0,183,0,1); c184: rgba(0,184,0,1); c185: rgba(0,185,0,1); c186: rgba(0,186,0,1); c187: rgba(0,187,0,1); c188: rgba(0,188,0,1); c189: rgba(0,189,0,1); c190: rgba(0,190,0,1); c191: rgba(0,191,0,1); c192: rgba(0,192,0,1); c193: rgba(0,193,0,1); c194: rgba(0,194,0,1); c195: rgba(0,195,0,1); c196: rgba(0,196,0,1); c197: rgba(0,197,0,1); c198: rgba(0,198,0,1); c199: rgba(0,199,0,1); c200: rgba(0,200,0,1); c201: rgba(0,201,0,1); c202: rgba(0,202,0,1); c203: rgba(0,203,0,1); c204: rgba(0,204,0,1); c205: rgba(0,205,0,1); c206: rgba(0,206,0,1); c207: rgba(0,207,0,1); c208: rgba(0,208,0,1); c209: rgba(0,209,0,1); c210: rgba(0,210,0,1); c211: rgba(0,211,0,1); c212: rgba(0,212,0,1); c213: rgba(0,213,0,1); c214: rgba(0,214,0,1); c215: rgba(0,215,0,1); c216: rgba(0,216,0,1); c217: rgba(0,217,0,1); c218: rgba(0,218,0,1); c219: rgba(0,219,0,1); c220: rgba(0,220,0,1); c221: rgba(0,221,0,1); c222: rgba(0,222,0,1); c223: rgba(0,223,0,1); c224: rgba(0,224,0,1); c225: rgba(0,225,0,1); c226: rgba(0,226,0,1); c227: rgba(0,227,0,1); c228: rgba(0,228,0,1); c229: rgba(0,229,0,1); c230: rgba(0,230,0,1); c231: rgba(0,231,0,1); c232: rgba(0,232,0,1); c233: rgba(0,233,0,1); c234: rgba(0,234,0,1); c235: rgba(0,235,0,1); c236: rgba(0,236,0,1); c237: rgba(0,237,0,1); c238: rgba(0,238,0,1); c239: rgba(0,239,0,1); c240: rgba(0,240,0,1); c241: rgba(0,241,0,1); c242: rgba(0,242,0,1); c243: rgba(0,243,0,1); c244: rgba(0,244,0,1); c245: rgba(0,245,0,1); c246: rgba(0,246,0,1); c247: rgba(0,247,0,1); c248: rgba(0,248,0,1); c249: rgba(0,249,0,1); c250: rgba(0,250,0,1); c251: rgba(0,251,0,1); c252: rgba(0,252,0,1); c253: rgba(0,253,0,1); c254: rgba(0,254,0,1); c255: rgba(0,255,0,1); c256: rgba(0,256,0,1); } foo { c-1: rgba(0,-1%,0,1); c0: rgba(0,0%,0,1); c1: rgba(0,1%,0,1); c2: rgba(0,2%,0,1); c3: rgba(0,3%,0,1); c4: rgba(0,4%,0,1); c5: rgba(0,5%,0,1); c6: rgba(0,6%,0,1); c7: rgba(0,7%,0,1); c8: rgba(0,8%,0,1); c9: rgba(0,9%,0,1); c10: rgba(0,10%,0,1); c11: rgba(0,11%,0,1); c12: rgba(0,12%,0,1); c13: rgba(0,13%,0,1); c14: rgba(0,14%,0,1); c15: rgba(0,15%,0,1); c16: rgba(0,16%,0,1); c17: rgba(0,17%,0,1); c18: rgba(0,18%,0,1); c19: rgba(0,19%,0,1); c20: rgba(0,20%,0,1); c21: rgba(0,21%,0,1); c22: rgba(0,22%,0,1); c23: rgba(0,23%,0,1); c24: rgba(0,24%,0,1); c25: rgba(0,25%,0,1); c26: rgba(0,26%,0,1); c27: rgba(0,27%,0,1); c28: rgba(0,28%,0,1); c29: rgba(0,29%,0,1); c30: rgba(0,30%,0,1); c31: rgba(0,31%,0,1); c32: rgba(0,32%,0,1); c33: rgba(0,33%,0,1); c34: rgba(0,34%,0,1); c35: rgba(0,35%,0,1); c36: rgba(0,36%,0,1); c37: rgba(0,37%,0,1); c38: rgba(0,38%,0,1); c39: rgba(0,39%,0,1); c40: rgba(0,40%,0,1); c41: rgba(0,41%,0,1); c42: rgba(0,42%,0,1); c43: rgba(0,43%,0,1); c44: rgba(0,44%,0,1); c45: rgba(0,45%,0,1); c46: rgba(0,46%,0,1); c47: rgba(0,47%,0,1); c48: rgba(0,48%,0,1); c49: rgba(0,49%,0,1); c50: rgba(0,50%,0,1); c51: rgba(0,51%,0,1); c52: rgba(0,52%,0,1); c53: rgba(0,53%,0,1); c54: rgba(0,54%,0,1); c55: rgba(0,55%,0,1); c56: rgba(0,56%,0,1); c57: rgba(0,57%,0,1); c58: rgba(0,58%,0,1); c59: rgba(0,59%,0,1); c60: rgba(0,60%,0,1); c61: rgba(0,61%,0,1); c62: rgba(0,62%,0,1); c63: rgba(0,63%,0,1); c64: rgba(0,64%,0,1); c65: rgba(0,65%,0,1); c66: rgba(0,66%,0,1); c67: rgba(0,67%,0,1); c68: rgba(0,68%,0,1); c69: rgba(0,69%,0,1); c70: rgba(0,70%,0,1); c71: rgba(0,71%,0,1); c72: rgba(0,72%,0,1); c73: rgba(0,73%,0,1); c74: rgba(0,74%,0,1); c75: rgba(0,75%,0,1); c76: rgba(0,76%,0,1); c77: rgba(0,77%,0,1); c78: rgba(0,78%,0,1); c79: rgba(0,79%,0,1); c80: rgba(0,80%,0,1); c81: rgba(0,81%,0,1); c82: rgba(0,82%,0,1); c83: rgba(0,83%,0,1); c84: rgba(0,84%,0,1); c85: rgba(0,85%,0,1); c86: rgba(0,86%,0,1); c87: rgba(0,87%,0,1); c88: rgba(0,88%,0,1); c89: rgba(0,89%,0,1); c90: rgba(0,90%,0,1); c91: rgba(0,91%,0,1); c92: rgba(0,92%,0,1); c93: rgba(0,93%,0,1); c94: rgba(0,94%,0,1); c95: rgba(0,95%,0,1); c96: rgba(0,96%,0,1); c97: rgba(0,97%,0,1); c98: rgba(0,98%,0,1); c99: rgba(0,99%,0,1); c100: rgba(0,100%,0,1); c101: rgba(0,101%,0,1); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/r/000077500000000000000000000000001305254536400274575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/r/expected_output.css000066400000000000000000000134251305254536400334170ustar00rootroot00000000000000foo { c-1: black; c0: black; c1: #000100; c2: #000200; c3: #000300; c4: #000400; c5: #000500; c6: #000600; c7: #000700; c8: #000800; c9: #000900; c10: #000a00; c11: #000b00; c12: #000c00; c13: #000d00; c14: #000e00; c15: #000f00; c16: #001000; c17: #001100; c18: #001200; c19: #001300; c20: #001400; c21: #001500; c22: #001600; c23: #001700; c24: #001800; c25: #001900; c26: #001a00; c27: #001b00; c28: #001c00; c29: #001d00; c30: #001e00; c31: #001f00; c32: #002000; c33: #002100; c34: #002200; c35: #002300; c36: #002400; c37: #002500; c38: #002600; c39: #002700; c40: #002800; c41: #002900; c42: #002a00; c43: #002b00; c44: #002c00; c45: #002d00; c46: #002e00; c47: #002f00; c48: #003000; c49: #003100; c50: #003200; c51: #003300; c52: #003400; c53: #003500; c54: #003600; c55: #003700; c56: #003800; c57: #003900; c58: #003a00; c59: #003b00; c60: #003c00; c61: #003d00; c62: #003e00; c63: #003f00; c64: #004000; c65: #004100; c66: #004200; c67: #004300; c68: #004400; c69: #004500; c70: #004600; c71: #004700; c72: #004800; c73: #004900; c74: #004a00; c75: #004b00; c76: #004c00; c77: #004d00; c78: #004e00; c79: #004f00; c80: #005000; c81: #005100; c82: #005200; c83: #005300; c84: #005400; c85: #005500; c86: #005600; c87: #005700; c88: #005800; c89: #005900; c90: #005a00; c91: #005b00; c92: #005c00; c93: #005d00; c94: #005e00; c95: #005f00; c96: #006000; c97: #006100; c98: #006200; c99: #006300; c100: darkgreen; c101: #006500; c102: #006600; c103: #006700; c104: #006800; c105: #006900; c106: #006a00; c107: #006b00; c108: #006c00; c109: #006d00; c110: #006e00; c111: #006f00; c112: #007000; c113: #007100; c114: #007200; c115: #007300; c116: #007400; c117: #007500; c118: #007600; c119: #007700; c120: #007800; c121: #007900; c122: #007a00; c123: #007b00; c124: #007c00; c125: #007d00; c126: #007e00; c127: #007f00; c128: green; c129: #008100; c130: #008200; c131: #008300; c132: #008400; c133: #008500; c134: #008600; c135: #008700; c136: #008800; c137: #008900; c138: #008a00; c139: #008b00; c140: #008c00; c141: #008d00; c142: #008e00; c143: #008f00; c144: #009000; c145: #009100; c146: #009200; c147: #009300; c148: #009400; c149: #009500; c150: #009600; c151: #009700; c152: #009800; c153: #009900; c154: #009a00; c155: #009b00; c156: #009c00; c157: #009d00; c158: #009e00; c159: #009f00; c160: #00a000; c161: #00a100; c162: #00a200; c163: #00a300; c164: #00a400; c165: #00a500; c166: #00a600; c167: #00a700; c168: #00a800; c169: #00a900; c170: #00aa00; c171: #00ab00; c172: #00ac00; c173: #00ad00; c174: #00ae00; c175: #00af00; c176: #00b000; c177: #00b100; c178: #00b200; c179: #00b300; c180: #00b400; c181: #00b500; c182: #00b600; c183: #00b700; c184: #00b800; c185: #00b900; c186: #00ba00; c187: #00bb00; c188: #00bc00; c189: #00bd00; c190: #00be00; c191: #00bf00; c192: #00c000; c193: #00c100; c194: #00c200; c195: #00c300; c196: #00c400; c197: #00c500; c198: #00c600; c199: #00c700; c200: #00c800; c201: #00c900; c202: #00ca00; c203: #00cb00; c204: #00cc00; c205: #00cd00; c206: #00ce00; c207: #00cf00; c208: #00d000; c209: #00d100; c210: #00d200; c211: #00d300; c212: #00d400; c213: #00d500; c214: #00d600; c215: #00d700; c216: #00d800; c217: #00d900; c218: #00da00; c219: #00db00; c220: #00dc00; c221: #00dd00; c222: #00de00; c223: #00df00; c224: #00e000; c225: #00e100; c226: #00e200; c227: #00e300; c228: #00e400; c229: #00e500; c230: #00e600; c231: #00e700; c232: #00e800; c233: #00e900; c234: #00ea00; c235: #00eb00; c236: #00ec00; c237: #00ed00; c238: #00ee00; c239: #00ef00; c240: #00f000; c241: #00f100; c242: #00f200; c243: #00f300; c244: #00f400; c245: #00f500; c246: #00f600; c247: #00f700; c248: #00f800; c249: #00f900; c250: #00fa00; c251: #00fb00; c252: #00fc00; c253: #00fd00; c254: #00fe00; c255: lime; c256: lime; } foo { c-1: black; c0: black; c1: #030000; c2: #050000; c3: #080000; c4: #0a0000; c5: #0d0000; c6: #0f0000; c7: #120000; c8: #140000; c9: #170000; c10: #1a0000; c11: #1c0000; c12: #1f0000; c13: #210000; c14: #240000; c15: #260000; c16: #290000; c17: #2b0000; c18: #2e0000; c19: #300000; c20: #330000; c21: #360000; c22: #380000; c23: #3b0000; c24: #3d0000; c25: #400000; c26: #420000; c27: #450000; c28: #470000; c29: #4a0000; c30: #4d0000; c31: #4f0000; c32: #520000; c33: #540000; c34: #570000; c35: #590000; c36: #5c0000; c37: #5e0000; c38: #610000; c39: #630000; c40: #660000; c41: #690000; c42: #6b0000; c43: #6e0000; c44: #700000; c45: #730000; c46: #750000; c47: #780000; c48: #7a0000; c49: #7d0000; c50: maroon; c51: #820000; c52: #850000; c53: #870000; c54: #8a0000; c55: #8c0000; c56: #8f0000; c57: #910000; c58: #940000; c59: #960000; c60: #990000; c61: #9c0000; c62: #9e0000; c63: #a10000; c64: #a30000; c65: #a60000; c66: #a80000; c67: #ab0000; c68: #ad0000; c69: #b00000; c70: #b30000; c71: #b50000; c72: #b80000; c73: #ba0000; c74: #bd0000; c75: #bf0000; c76: #c20000; c77: #c40000; c78: #c70000; c79: #c90000; c80: #cc0000; c81: #cf0000; c82: #d10000; c83: #d40000; c84: #d60000; c85: #d90000; c86: #db0000; c87: #de0000; c88: #e00000; c89: #e30000; c90: #e60000; c91: #e80000; c92: #eb0000; c93: #ed0000; c94: #f00000; c95: #f20000; c96: #f50000; c97: #f70000; c98: #fa0000; c99: #fc0000; c100: red; c101: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/rgb/rgba/r/input.scss000066400000000000000000000207751305254536400315260ustar00rootroot00000000000000foo { c-1: rgba(0,-1,0,1); c0: rgba(0,0,0,1); c1: rgba(0,1,0,1); c2: rgba(0,2,0,1); c3: rgba(0,3,0,1); c4: rgba(0,4,0,1); c5: rgba(0,5,0,1); c6: rgba(0,6,0,1); c7: rgba(0,7,0,1); c8: rgba(0,8,0,1); c9: rgba(0,9,0,1); c10: rgba(0,10,0,1); c11: rgba(0,11,0,1); c12: rgba(0,12,0,1); c13: rgba(0,13,0,1); c14: rgba(0,14,0,1); c15: rgba(0,15,0,1); c16: rgba(0,16,0,1); c17: rgba(0,17,0,1); c18: rgba(0,18,0,1); c19: rgba(0,19,0,1); c20: rgba(0,20,0,1); c21: rgba(0,21,0,1); c22: rgba(0,22,0,1); c23: rgba(0,23,0,1); c24: rgba(0,24,0,1); c25: rgba(0,25,0,1); c26: rgba(0,26,0,1); c27: rgba(0,27,0,1); c28: rgba(0,28,0,1); c29: rgba(0,29,0,1); c30: rgba(0,30,0,1); c31: rgba(0,31,0,1); c32: rgba(0,32,0,1); c33: rgba(0,33,0,1); c34: rgba(0,34,0,1); c35: rgba(0,35,0,1); c36: rgba(0,36,0,1); c37: rgba(0,37,0,1); c38: rgba(0,38,0,1); c39: rgba(0,39,0,1); c40: rgba(0,40,0,1); c41: rgba(0,41,0,1); c42: rgba(0,42,0,1); c43: rgba(0,43,0,1); c44: rgba(0,44,0,1); c45: rgba(0,45,0,1); c46: rgba(0,46,0,1); c47: rgba(0,47,0,1); c48: rgba(0,48,0,1); c49: rgba(0,49,0,1); c50: rgba(0,50,0,1); c51: rgba(0,51,0,1); c52: rgba(0,52,0,1); c53: rgba(0,53,0,1); c54: rgba(0,54,0,1); c55: rgba(0,55,0,1); c56: rgba(0,56,0,1); c57: rgba(0,57,0,1); c58: rgba(0,58,0,1); c59: rgba(0,59,0,1); c60: rgba(0,60,0,1); c61: rgba(0,61,0,1); c62: rgba(0,62,0,1); c63: rgba(0,63,0,1); c64: rgba(0,64,0,1); c65: rgba(0,65,0,1); c66: rgba(0,66,0,1); c67: rgba(0,67,0,1); c68: rgba(0,68,0,1); c69: rgba(0,69,0,1); c70: rgba(0,70,0,1); c71: rgba(0,71,0,1); c72: rgba(0,72,0,1); c73: rgba(0,73,0,1); c74: rgba(0,74,0,1); c75: rgba(0,75,0,1); c76: rgba(0,76,0,1); c77: rgba(0,77,0,1); c78: rgba(0,78,0,1); c79: rgba(0,79,0,1); c80: rgba(0,80,0,1); c81: rgba(0,81,0,1); c82: rgba(0,82,0,1); c83: rgba(0,83,0,1); c84: rgba(0,84,0,1); c85: rgba(0,85,0,1); c86: rgba(0,86,0,1); c87: rgba(0,87,0,1); c88: rgba(0,88,0,1); c89: rgba(0,89,0,1); c90: rgba(0,90,0,1); c91: rgba(0,91,0,1); c92: rgba(0,92,0,1); c93: rgba(0,93,0,1); c94: rgba(0,94,0,1); c95: rgba(0,95,0,1); c96: rgba(0,96,0,1); c97: rgba(0,97,0,1); c98: rgba(0,98,0,1); c99: rgba(0,99,0,1); c100: rgba(0,100,0,1); c101: rgba(0,101,0,1); c102: rgba(0,102,0,1); c103: rgba(0,103,0,1); c104: rgba(0,104,0,1); c105: rgba(0,105,0,1); c106: rgba(0,106,0,1); c107: rgba(0,107,0,1); c108: rgba(0,108,0,1); c109: rgba(0,109,0,1); c110: rgba(0,110,0,1); c111: rgba(0,111,0,1); c112: rgba(0,112,0,1); c113: rgba(0,113,0,1); c114: rgba(0,114,0,1); c115: rgba(0,115,0,1); c116: rgba(0,116,0,1); c117: rgba(0,117,0,1); c118: rgba(0,118,0,1); c119: rgba(0,119,0,1); c120: rgba(0,120,0,1); c121: rgba(0,121,0,1); c122: rgba(0,122,0,1); c123: rgba(0,123,0,1); c124: rgba(0,124,0,1); c125: rgba(0,125,0,1); c126: rgba(0,126,0,1); c127: rgba(0,127,0,1); c128: rgba(0,128,0,1); c129: rgba(0,129,0,1); c130: rgba(0,130,0,1); c131: rgba(0,131,0,1); c132: rgba(0,132,0,1); c133: rgba(0,133,0,1); c134: rgba(0,134,0,1); c135: rgba(0,135,0,1); c136: rgba(0,136,0,1); c137: rgba(0,137,0,1); c138: rgba(0,138,0,1); c139: rgba(0,139,0,1); c140: rgba(0,140,0,1); c141: rgba(0,141,0,1); c142: rgba(0,142,0,1); c143: rgba(0,143,0,1); c144: rgba(0,144,0,1); c145: rgba(0,145,0,1); c146: rgba(0,146,0,1); c147: rgba(0,147,0,1); c148: rgba(0,148,0,1); c149: rgba(0,149,0,1); c150: rgba(0,150,0,1); c151: rgba(0,151,0,1); c152: rgba(0,152,0,1); c153: rgba(0,153,0,1); c154: rgba(0,154,0,1); c155: rgba(0,155,0,1); c156: rgba(0,156,0,1); c157: rgba(0,157,0,1); c158: rgba(0,158,0,1); c159: rgba(0,159,0,1); c160: rgba(0,160,0,1); c161: rgba(0,161,0,1); c162: rgba(0,162,0,1); c163: rgba(0,163,0,1); c164: rgba(0,164,0,1); c165: rgba(0,165,0,1); c166: rgba(0,166,0,1); c167: rgba(0,167,0,1); c168: rgba(0,168,0,1); c169: rgba(0,169,0,1); c170: rgba(0,170,0,1); c171: rgba(0,171,0,1); c172: rgba(0,172,0,1); c173: rgba(0,173,0,1); c174: rgba(0,174,0,1); c175: rgba(0,175,0,1); c176: rgba(0,176,0,1); c177: rgba(0,177,0,1); c178: rgba(0,178,0,1); c179: rgba(0,179,0,1); c180: rgba(0,180,0,1); c181: rgba(0,181,0,1); c182: rgba(0,182,0,1); c183: rgba(0,183,0,1); c184: rgba(0,184,0,1); c185: rgba(0,185,0,1); c186: rgba(0,186,0,1); c187: rgba(0,187,0,1); c188: rgba(0,188,0,1); c189: rgba(0,189,0,1); c190: rgba(0,190,0,1); c191: rgba(0,191,0,1); c192: rgba(0,192,0,1); c193: rgba(0,193,0,1); c194: rgba(0,194,0,1); c195: rgba(0,195,0,1); c196: rgba(0,196,0,1); c197: rgba(0,197,0,1); c198: rgba(0,198,0,1); c199: rgba(0,199,0,1); c200: rgba(0,200,0,1); c201: rgba(0,201,0,1); c202: rgba(0,202,0,1); c203: rgba(0,203,0,1); c204: rgba(0,204,0,1); c205: rgba(0,205,0,1); c206: rgba(0,206,0,1); c207: rgba(0,207,0,1); c208: rgba(0,208,0,1); c209: rgba(0,209,0,1); c210: rgba(0,210,0,1); c211: rgba(0,211,0,1); c212: rgba(0,212,0,1); c213: rgba(0,213,0,1); c214: rgba(0,214,0,1); c215: rgba(0,215,0,1); c216: rgba(0,216,0,1); c217: rgba(0,217,0,1); c218: rgba(0,218,0,1); c219: rgba(0,219,0,1); c220: rgba(0,220,0,1); c221: rgba(0,221,0,1); c222: rgba(0,222,0,1); c223: rgba(0,223,0,1); c224: rgba(0,224,0,1); c225: rgba(0,225,0,1); c226: rgba(0,226,0,1); c227: rgba(0,227,0,1); c228: rgba(0,228,0,1); c229: rgba(0,229,0,1); c230: rgba(0,230,0,1); c231: rgba(0,231,0,1); c232: rgba(0,232,0,1); c233: rgba(0,233,0,1); c234: rgba(0,234,0,1); c235: rgba(0,235,0,1); c236: rgba(0,236,0,1); c237: rgba(0,237,0,1); c238: rgba(0,238,0,1); c239: rgba(0,239,0,1); c240: rgba(0,240,0,1); c241: rgba(0,241,0,1); c242: rgba(0,242,0,1); c243: rgba(0,243,0,1); c244: rgba(0,244,0,1); c245: rgba(0,245,0,1); c246: rgba(0,246,0,1); c247: rgba(0,247,0,1); c248: rgba(0,248,0,1); c249: rgba(0,249,0,1); c250: rgba(0,250,0,1); c251: rgba(0,251,0,1); c252: rgba(0,252,0,1); c253: rgba(0,253,0,1); c254: rgba(0,254,0,1); c255: rgba(0,255,0,1); c256: rgba(0,256,0,1); } foo { c-1: rgba(-1%,0,0,1); c0: rgba(0%,0,0,1); c1: rgba(1%,0,0,1); c2: rgba(2%,0,0,1); c3: rgba(3%,0,0,1); c4: rgba(4%,0,0,1); c5: rgba(5%,0,0,1); c6: rgba(6%,0,0,1); c7: rgba(7%,0,0,1); c8: rgba(8%,0,0,1); c9: rgba(9%,0,0,1); c10: rgba(10%,0,0,1); c11: rgba(11%,0,0,1); c12: rgba(12%,0,0,1); c13: rgba(13%,0,0,1); c14: rgba(14%,0,0,1); c15: rgba(15%,0,0,1); c16: rgba(16%,0,0,1); c17: rgba(17%,0,0,1); c18: rgba(18%,0,0,1); c19: rgba(19%,0,0,1); c20: rgba(20%,0,0,1); c21: rgba(21%,0,0,1); c22: rgba(22%,0,0,1); c23: rgba(23%,0,0,1); c24: rgba(24%,0,0,1); c25: rgba(25%,0,0,1); c26: rgba(26%,0,0,1); c27: rgba(27%,0,0,1); c28: rgba(28%,0,0,1); c29: rgba(29%,0,0,1); c30: rgba(30%,0,0,1); c31: rgba(31%,0,0,1); c32: rgba(32%,0,0,1); c33: rgba(33%,0,0,1); c34: rgba(34%,0,0,1); c35: rgba(35%,0,0,1); c36: rgba(36%,0,0,1); c37: rgba(37%,0,0,1); c38: rgba(38%,0,0,1); c39: rgba(39%,0,0,1); c40: rgba(40%,0,0,1); c41: rgba(41%,0,0,1); c42: rgba(42%,0,0,1); c43: rgba(43%,0,0,1); c44: rgba(44%,0,0,1); c45: rgba(45%,0,0,1); c46: rgba(46%,0,0,1); c47: rgba(47%,0,0,1); c48: rgba(48%,0,0,1); c49: rgba(49%,0,0,1); c50: rgba(50%,0,0,1); c51: rgba(51%,0,0,1); c52: rgba(52%,0,0,1); c53: rgba(53%,0,0,1); c54: rgba(54%,0,0,1); c55: rgba(55%,0,0,1); c56: rgba(56%,0,0,1); c57: rgba(57%,0,0,1); c58: rgba(58%,0,0,1); c59: rgba(59%,0,0,1); c60: rgba(60%,0,0,1); c61: rgba(61%,0,0,1); c62: rgba(62%,0,0,1); c63: rgba(63%,0,0,1); c64: rgba(64%,0,0,1); c65: rgba(65%,0,0,1); c66: rgba(66%,0,0,1); c67: rgba(67%,0,0,1); c68: rgba(68%,0,0,1); c69: rgba(69%,0,0,1); c70: rgba(70%,0,0,1); c71: rgba(71%,0,0,1); c72: rgba(72%,0,0,1); c73: rgba(73%,0,0,1); c74: rgba(74%,0,0,1); c75: rgba(75%,0,0,1); c76: rgba(76%,0,0,1); c77: rgba(77%,0,0,1); c78: rgba(78%,0,0,1); c79: rgba(79%,0,0,1); c80: rgba(80%,0,0,1); c81: rgba(81%,0,0,1); c82: rgba(82%,0,0,1); c83: rgba(83%,0,0,1); c84: rgba(84%,0,0,1); c85: rgba(85%,0,0,1); c86: rgba(86%,0,0,1); c87: rgba(87%,0,0,1); c88: rgba(88%,0,0,1); c89: rgba(89%,0,0,1); c90: rgba(90%,0,0,1); c91: rgba(91%,0,0,1); c92: rgba(92%,0,0,1); c93: rgba(93%,0,0,1); c94: rgba(94%,0,0,1); c95: rgba(95%,0,0,1); c96: rgba(96%,0,0,1); c97: rgba(97%,0,0,1); c98: rgba(98%,0,0,1); c99: rgba(99%,0,0,1); c100: rgba(100%,0,0,1); c101: rgba(101%,0,0,1); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/saturate/000077500000000000000000000000001305254536400273615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/saturate/expected_output.css000066400000000000000000000030541305254536400333160ustar00rootroot00000000000000foo { c0: gray; c1: #7f817e; c2: #7f827d; c3: #7e837c; c4: #7e857a; c5: #7d8679; c6: #7d8778; c7: #7d8877; c8: #7c8a75; c9: #7c8b74; c10: #7b8c73; c11: #7b8e71; c12: #7a8f70; c13: #7a906f; c14: #7a916e; c15: #79936c; c16: #79946b; c17: #78956a; c18: #789669; c19: #779867; c20: #779966; c21: #779a65; c22: #769c63; c23: #769d62; c24: #759e61; c25: #759f60; c26: #74a15e; c27: #74a25d; c28: #74a35c; c29: #73a45b; c30: #73a659; c31: #72a758; c32: #72a857; c33: #71aa55; c34: #71ab54; c35: #71ac53; c36: #70ad52; c37: #70af50; c38: #6fb04f; c39: #6fb14e; c41: #6eb44b; c42: #6eb54a; c43: #6db649; c44: #6db847; c45: #6cb946; c46: #6cba45; c47: #6cbb44; c48: #6bbd42; c49: #6bbe41; c50: #6abf40; c51: #6ac13e; c52: #69c23d; c53: #69c33c; c54: #69c43b; c55: #68c639; c56: #68c738; c57: #67c837; c58: #67c936; c59: #66cb34; c60: #66cc33; c61: #66cd32; c62: #65cf30; c63: #65d02f; c64: #64d12e; c65: #64d22d; c66: #63d42b; c67: #63d52a; c68: #63d629; c69: #62d728; c70: #62d926; c71: #61da25; c72: #61db24; c73: #60dd22; c74: #60de21; c75: #60df20; c76: #5fe01f; c77: #5fe21d; c78: #5ee31c; c79: #5ee41b; c81: #5de718; c82: #5de817; c83: #5ce916; c84: #5ceb14; c85: #5bec13; c86: #5bed12; c87: #5bee11; c88: #5af00f; c89: #5af10e; c90: #59f20d; c91: #59f40b; c92: #58f50a; c93: #58f609; c94: #58f708; c95: #57f906; c96: #57fa05; c97: #56fb04; c98: #56fc03; c99: #55fe01; c100: #55ff00; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-functions/saturate/input.scss000066400000000000000000000100511305254536400314120ustar00rootroot00000000000000foo { c0: saturate(hsl(100, 0%, 50%), 0%); c1: saturate(hsl(100, 0%, 50%), 1%); c2: saturate(hsl(100, 0%, 50%), 2%); c3: saturate(hsl(100, 0%, 50%), 3%); c4: saturate(hsl(100, 0%, 50%), 4%); c5: saturate(hsl(100, 0%, 50%), 5%); c6: saturate(hsl(100, 0%, 50%), 6%); c7: saturate(hsl(100, 0%, 50%), 7%); c8: saturate(hsl(100, 0%, 50%), 8%); c9: saturate(hsl(100, 0%, 50%), 9%); c10: saturate(hsl(100, 0%, 50%), 10%); c11: saturate(hsl(100, 0%, 50%), 11%); c12: saturate(hsl(100, 0%, 50%), 12%); c13: saturate(hsl(100, 0%, 50%), 13%); c14: saturate(hsl(100, 0%, 50%), 14%); c15: saturate(hsl(100, 0%, 50%), 15%); c16: saturate(hsl(100, 0%, 50%), 16%); c17: saturate(hsl(100, 0%, 50%), 17%); c18: saturate(hsl(100, 0%, 50%), 18%); c19: saturate(hsl(100, 0%, 50%), 19%); c20: saturate(hsl(100, 0%, 50%), 20%); c21: saturate(hsl(100, 0%, 50%), 21%); c22: saturate(hsl(100, 0%, 50%), 22%); c23: saturate(hsl(100, 0%, 50%), 23%); c24: saturate(hsl(100, 0%, 50%), 24%); c25: saturate(hsl(100, 0%, 50%), 25%); c26: saturate(hsl(100, 0%, 50%), 26%); c27: saturate(hsl(100, 0%, 50%), 27%); c28: saturate(hsl(100, 0%, 50%), 28%); c29: saturate(hsl(100, 0%, 50%), 29%); c30: saturate(hsl(100, 0%, 50%), 30%); c31: saturate(hsl(100, 0%, 50%), 31%); c32: saturate(hsl(100, 0%, 50%), 32%); c33: saturate(hsl(100, 0%, 50%), 33%); c34: saturate(hsl(100, 0%, 50%), 34%); c35: saturate(hsl(100, 0%, 50%), 35%); c36: saturate(hsl(100, 0%, 50%), 36%); c37: saturate(hsl(100, 0%, 50%), 37%); c38: saturate(hsl(100, 0%, 50%), 38%); c39: saturate(hsl(100, 0%, 50%), 39%); // c40: saturate(hsl(100, 0%, 50%), 40%); c41: saturate(hsl(100, 0%, 50%), 41%); c42: saturate(hsl(100, 0%, 50%), 42%); c43: saturate(hsl(100, 0%, 50%), 43%); c44: saturate(hsl(100, 0%, 50%), 44%); c45: saturate(hsl(100, 0%, 50%), 45%); c46: saturate(hsl(100, 0%, 50%), 46%); c47: saturate(hsl(100, 0%, 50%), 47%); c48: saturate(hsl(100, 0%, 50%), 48%); c49: saturate(hsl(100, 0%, 50%), 49%); c50: saturate(hsl(100, 0%, 50%), 50%); c51: saturate(hsl(100, 0%, 50%), 51%); c52: saturate(hsl(100, 0%, 50%), 52%); c53: saturate(hsl(100, 0%, 50%), 53%); c54: saturate(hsl(100, 0%, 50%), 54%); c55: saturate(hsl(100, 0%, 50%), 55%); c56: saturate(hsl(100, 0%, 50%), 56%); c57: saturate(hsl(100, 0%, 50%), 57%); c58: saturate(hsl(100, 0%, 50%), 58%); c59: saturate(hsl(100, 0%, 50%), 59%); c60: saturate(hsl(100, 0%, 50%), 60%); c61: saturate(hsl(100, 0%, 50%), 61%); c62: saturate(hsl(100, 0%, 50%), 62%); c63: saturate(hsl(100, 0%, 50%), 63%); c64: saturate(hsl(100, 0%, 50%), 64%); c65: saturate(hsl(100, 0%, 50%), 65%); c66: saturate(hsl(100, 0%, 50%), 66%); c67: saturate(hsl(100, 0%, 50%), 67%); c68: saturate(hsl(100, 0%, 50%), 68%); c69: saturate(hsl(100, 0%, 50%), 69%); c70: saturate(hsl(100, 0%, 50%), 70%); c71: saturate(hsl(100, 0%, 50%), 71%); c72: saturate(hsl(100, 0%, 50%), 72%); c73: saturate(hsl(100, 0%, 50%), 73%); c74: saturate(hsl(100, 0%, 50%), 74%); c75: saturate(hsl(100, 0%, 50%), 75%); c76: saturate(hsl(100, 0%, 50%), 76%); c77: saturate(hsl(100, 0%, 50%), 77%); c78: saturate(hsl(100, 0%, 50%), 78%); c79: saturate(hsl(100, 0%, 50%), 79%); // c80: saturate(hsl(100, 0%, 50%), 80%); c81: saturate(hsl(100, 0%, 50%), 81%); c82: saturate(hsl(100, 0%, 50%), 82%); c83: saturate(hsl(100, 0%, 50%), 83%); c84: saturate(hsl(100, 0%, 50%), 84%); c85: saturate(hsl(100, 0%, 50%), 85%); c86: saturate(hsl(100, 0%, 50%), 86%); c87: saturate(hsl(100, 0%, 50%), 87%); c88: saturate(hsl(100, 0%, 50%), 88%); c89: saturate(hsl(100, 0%, 50%), 89%); c90: saturate(hsl(100, 0%, 50%), 90%); c91: saturate(hsl(100, 0%, 50%), 91%); c92: saturate(hsl(100, 0%, 50%), 92%); c93: saturate(hsl(100, 0%, 50%), 93%); c94: saturate(hsl(100, 0%, 50%), 94%); c95: saturate(hsl(100, 0%, 50%), 95%); c96: saturate(hsl(100, 0%, 50%), 96%); c97: saturate(hsl(100, 0%, 50%), 97%); c98: saturate(hsl(100, 0%, 50%), 98%); c99: saturate(hsl(100, 0%, 50%), 99%); c100: saturate(hsl(100, 0%, 50%), 100%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-names/000077500000000000000000000000001305254536400246245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-names/expected_output.css000066400000000000000000000065111305254536400305620ustar00rootroot00000000000000colors { AliceBlue: aliceblue; AntiqueWhite: antiquewhite; Aqua: cyan; Aquamarine: aquamarine; Azure: azure; Beige: beige; Bisque: bisque; Black: black; BlanchedAlmond: blanchedalmond; Blue: blue; BlueViolet: blueviolet; Brown: brown; BurlyWood: burlywood; CadetBlue: cadetblue; Chartreuse: chartreuse; Chocolate: chocolate; Coral: coral; CornflowerBlue: cornflowerblue; Cornsilk: cornsilk; Crimson: crimson; Cyan: cyan; DarkBlue: darkblue; DarkCyan: darkcyan; DarkGoldenRod: darkgoldenrod; DarkGray: darkgray; DarkGreen: darkgreen; DarkKhaki: darkkhaki; DarkMagenta: darkmagenta; DarkOliveGreen: darkolivegreen; Darkorange: darkorange; DarkOrchid: darkorchid; DarkRed: darkred; DarkSalmon: darksalmon; DarkSeaGreen: darkseagreen; DarkSlateBlue: darkslateblue; DarkSlateGray: darkslategray; DarkTurquoise: darkturquoise; DarkViolet: darkviolet; DeepPink: deeppink; DeepSkyBlue: deepskyblue; DimGray: dimgray; DodgerBlue: dodgerblue; FireBrick: firebrick; FloralWhite: floralwhite; ForestGreen: forestgreen; Fuchsia: magenta; Gainsboro: gainsboro; GhostWhite: ghostwhite; Gold: gold; GoldenRod: goldenrod; Gray: gray; Green: green; GreenYellow: greenyellow; HoneyDew: honeydew; HotPink: hotpink; IndianRed: indianred; Indigo: indigo; Ivory: ivory; Khaki: khaki; Lavender: lavender; LavenderBlush: lavenderblush; LawnGreen: lawngreen; LemonChiffon: lemonchiffon; LightBlue: lightblue; LightCoral: lightcoral; LightCyan: lightcyan; LightGoldenRodYellow: lightgoldenrodyellow; LightGray: lightgray; LightGreen: lightgreen; LightPink: lightpink; LightSalmon: lightsalmon; LightSeaGreen: lightseagreen; LightSkyBlue: lightskyblue; LightSlateGray: lightslategray; LightSteelBlue: lightsteelblue; LightYellow: lightyellow; Lime: lime; LimeGreen: limegreen; Linen: linen; Magenta: magenta; Maroon: maroon; MediumAquaMarine: mediumaquamarine; MediumBlue: mediumblue; MediumOrchid: mediumorchid; MediumPurple: mediumpurple; MediumSeaGreen: mediumseagreen; MediumSlateBlue: mediumslateblue; MediumSpringGreen: mediumspringgreen; MediumTurquoise: mediumturquoise; MediumVioletRed: mediumvioletred; MidnightBlue: midnightblue; MintCream: mintcream; MistyRose: mistyrose; Moccasin: moccasin; NavajoWhite: navajowhite; Navy: navy; OldLace: oldlace; Olive: olive; OliveDrab: olivedrab; Orange: orange; OrangeRed: orangered; Orchid: orchid; PaleGoldenRod: palegoldenrod; PaleGreen: palegreen; PaleTurquoise: paleturquoise; PaleVioletRed: palevioletred; PapayaWhip: papayawhip; PeachPuff: peachpuff; Peru: peru; Pink: pink; Plum: plum; PowderBlue: powderblue; Purple: purple; Red: red; RosyBrown: rosybrown; RoyalBlue: royalblue; SaddleBrown: saddlebrown; Salmon: salmon; SandyBrown: sandybrown; SeaGreen: seagreen; SeaShell: seashell; Sienna: sienna; Silver: silver; SkyBlue: skyblue; SlateBlue: slateblue; SlateGray: slategray; Snow: snow; SpringGreen: springgreen; SteelBlue: steelblue; Tan: tan; Teal: teal; Thistle: thistle; Tomato: tomato; Turquoise: turquoise; Violet: violet; Wheat: wheat; White: white; WhiteSmoke: whitesmoke; Yellow: yellow; YellowGreen: yellowgreen; RebeccaPurple: rebeccapurple; transparent: transparent; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/color-names/input.scss000066400000000000000000000075161305254536400266710ustar00rootroot00000000000000colors { AliceBlue: #F0F8FF + 0; AntiqueWhite: #FAEBD7 + 0; Aqua: #00FFFF + 0; Aquamarine: #7FFFD4 + 0; Azure: #F0FFFF + 0; Beige: #F5F5DC + 0; Bisque: #FFE4C4 + 0; Black: #000000 + 0; BlanchedAlmond: #FFEBCD + 0; Blue: #0000FF + 0; BlueViolet: #8A2BE2 + 0; Brown: #A52A2A + 0; BurlyWood: #DEB887 + 0; CadetBlue: #5F9EA0 + 0; Chartreuse: #7FFF00 + 0; Chocolate: #D2691E + 0; Coral: #FF7F50 + 0; CornflowerBlue: #6495ED + 0; Cornsilk: #FFF8DC + 0; Crimson: #DC143C + 0; Cyan: #00FFFF + 0; DarkBlue: #00008B + 0; DarkCyan: #008B8B + 0; DarkGoldenRod: #B8860B + 0; DarkGray: #A9A9A9 + 0; DarkGreen: #006400 + 0; DarkKhaki: #BDB76B + 0; DarkMagenta: #8B008B + 0; DarkOliveGreen: #556B2F + 0; Darkorange: #FF8C00 + 0; DarkOrchid: #9932CC + 0; DarkRed: #8B0000 + 0; DarkSalmon: #E9967A + 0; DarkSeaGreen: #8FBC8F + 0; DarkSlateBlue: #483D8B + 0; DarkSlateGray: #2F4F4F + 0; DarkTurquoise: #00CED1 + 0; DarkViolet: #9400D3 + 0; DeepPink: #FF1493 + 0; DeepSkyBlue: #00BFFF + 0; DimGray: #696969 + 0; DodgerBlue: #1E90FF + 0; FireBrick: #B22222 + 0; FloralWhite: #FFFAF0 + 0; ForestGreen: #228B22 + 0; Fuchsia: #FF00FF + 0; Gainsboro: #DCDCDC + 0; GhostWhite: #F8F8FF + 0; Gold: #FFD700 + 0; GoldenRod: #DAA520 + 0; Gray: #808080 + 0; Green: #008000 + 0; GreenYellow: #ADFF2F + 0; HoneyDew: #F0FFF0 + 0; HotPink: #FF69B4 + 0; IndianRed: #CD5C5C + 0; Indigo: #4B0082 + 0; Ivory: #FFFFF0 + 0; Khaki: #F0E68C + 0; Lavender: #E6E6FA + 0; LavenderBlush: #FFF0F5 + 0; LawnGreen: #7CFC00 + 0; LemonChiffon: #FFFACD + 0; LightBlue: #ADD8E6 + 0; LightCoral: #F08080 + 0; LightCyan: #E0FFFF + 0; LightGoldenRodYellow: #FAFAD2 + 0; LightGray: #D3D3D3 + 0; LightGreen: #90EE90 + 0; LightPink: #FFB6C1 + 0; LightSalmon: #FFA07A + 0; LightSeaGreen: #20B2AA + 0; LightSkyBlue: #87CEFA + 0; LightSlateGray: #778899 + 0; LightSteelBlue: #B0C4DE + 0; LightYellow: #FFFFE0 + 0; Lime: #00FF00 + 0; LimeGreen: #32CD32 + 0; Linen: #FAF0E6 + 0; Magenta: #FF00FF + 0; Maroon: #800000 + 0; MediumAquaMarine: #66CDAA + 0; MediumBlue: #0000CD + 0; MediumOrchid: #BA55D3 + 0; MediumPurple: #9370DB + 0; MediumSeaGreen: #3CB371 + 0; MediumSlateBlue: #7B68EE + 0; MediumSpringGreen: #00FA9A + 0; MediumTurquoise: #48D1CC + 0; MediumVioletRed: #C71585 + 0; MidnightBlue: #191970 + 0; MintCream: #F5FFFA + 0; MistyRose: #FFE4E1 + 0; Moccasin: #FFE4B5 + 0; NavajoWhite: #FFDEAD + 0; Navy: #000080 + 0; OldLace: #FDF5E6 + 0; Olive: #808000 + 0; OliveDrab: #6B8E23 + 0; Orange: #FFA500 + 0; OrangeRed: #FF4500 + 0; Orchid: #DA70D6 + 0; PaleGoldenRod: #EEE8AA + 0; PaleGreen: #98FB98 + 0; PaleTurquoise: #AFEEEE + 0; PaleVioletRed: #DB7093 + 0; PapayaWhip: #FFEFD5 + 0; PeachPuff: #FFDAB9 + 0; Peru: #CD853F + 0; Pink: #FFC0CB + 0; Plum: #DDA0DD + 0; PowderBlue: #B0E0E6 + 0; Purple: #800080 + 0; Red: #FF0000 + 0; RosyBrown: #BC8F8F + 0; RoyalBlue: #4169E1 + 0; SaddleBrown: #8B4513 + 0; Salmon: #FA8072 + 0; SandyBrown: #F4A460 + 0; SeaGreen: #2E8B57 + 0; SeaShell: #FFF5EE + 0; Sienna: #A0522D + 0; Silver: #C0C0C0 + 0; SkyBlue: #87CEEB + 0; SlateBlue: #6A5ACD + 0; SlateGray: #708090 + 0; Snow: #FFFAFA + 0; SpringGreen: #00FF7F + 0; SteelBlue: #4682B4 + 0; Tan: #D2B48C + 0; Teal: #008080 + 0; Thistle: #D8BFD8 + 0; Tomato: #FF6347 + 0; Turquoise: #40E0D0 + 0; Violet: #EE82EE + 0; Wheat: #F5DEB3 + 0; White: #FFFFFF + 0; WhiteSmoke: #F5F5F5 + 0; Yellow: #FFFF00 + 0; YellowGreen: #9ACD32 + 0; RebeccaPurple: #663399 + 0; transparent: transparent + 0; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/conversions/000077500000000000000000000000001305254536400247555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/conversions/expected_output.css000066400000000000000000000000671305254536400307130ustar00rootroot00000000000000div { width: 30.48in; width: 6in; width: 16cm; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/conversions/input.scss000066400000000000000000000001441305254536400270100ustar00rootroot00000000000000div { width: 3cm * 2in * 2in / 1cm / 1cm; width: 3cm * 2in / 1cm; width: 4cm * (12in / 3in); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css-import/000077500000000000000000000000001305254536400245055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css-import/expected_output.css000066400000000000000000000001021305254536400304310ustar00rootroot00000000000000@import url(foo.css); @import url(bar.css); div { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css-import/input.scss000066400000000000000000000000641305254536400265410ustar00rootroot00000000000000@import 'foo.css', "bar.css"; div { color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css_nth_selectors/000077500000000000000000000000001305254536400261315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css_nth_selectors/expected_output.css000066400000000000000000000000371305254536400320640ustar00rootroot00000000000000:nth-child(2n + 3) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css_nth_selectors/input.scss000066400000000000000000000000371305254536400301650ustar00rootroot00000000000000:nth-child(2n + 3) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css_unicode/000077500000000000000000000000001305254536400247035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css_unicode/expected_output.css000066400000000000000000000000551305254536400306360ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/css_unicode/input.scss000066400000000000000000000000551305254536400267370ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/div/000077500000000000000000000000001305254536400231675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/div/expected_output.css000066400000000000000000000002011305254536400271130ustar00rootroot00000000000000div { /* $x: 3/4 */ a: 0.75; b: hey 0.75 ho; /* $xs: hey 3/4 ho */ c: hey 3/4 ho; d: 0.75; e: true; f: number; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/div/input.scss000066400000000000000000000002641305254536400252250ustar00rootroot00000000000000$x: 3/4; $xs: hey 3/4 ho; div { /* $x: 3/4 */ a: $x; b: hey $x ho; /* $xs: hey 3/4 ho */ c: $xs; d: nth($xs, 2); e: nth($xs, 2) == 0.75; f: type-of(nth($xs, 2)); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/env/000077500000000000000000000000001305254536400231755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/env/expected_output.css000066400000000000000000000004311305254536400271260ustar00rootroot00000000000000div { /* 0 */ font: 0; /* 1 */ font: 1; /* 2 */ font: 2; } div span { /* 2 */ font: 2; } div p { /* 2 */ font: 2; } @foo { div { font: 2; } } @bar { div { font: 3; } } div { content: "foo"; font: fudge; width: "block for foo!"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/env/input.scss000066400000000000000000000006601305254536400252330ustar00rootroot00000000000000$x: 0; div { /* 0 */ font: $x; $x: 1 !global; /* 1 */ font: $x; span { $x: 2 !global; /* 2 */ font: $x; } /* 2 */ font: $x; p { /* 2 */ font: $x; } } div { @foo { $y: 2; font: $y; } @bar { $y: 3; font: $y; } } @mixin foo() { content: "foo"; @content; } div { $z: "whatever"; @include foo() { $z: "block for foo!"; font: fudge; } width: $z; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/eq/000077500000000000000000000000001305254536400230125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/eq/expected_output.css000066400000000000000000000000701305254536400267420ustar00rootroot00000000000000div { foo: true; foo: true; foo: a b false b c; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/eq/input.scss000066400000000000000000000001251305254536400250440ustar00rootroot00000000000000div { foo: center == "center"; foo: (a b c) == (a b c); foo: a b c == a b c; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/000077500000000000000000000000001305254536400242235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/at-error/000077500000000000000000000000001305254536400257565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/at-error/expected_output.css000066400000000000000000000000251305254536400317060ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/at-error/input.scss000066400000000000000000000000531305254536400300100ustar00rootroot00000000000000foo { foo: feature-exists('at-error'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/extend-selector-pseudoclass/000077500000000000000000000000001305254536400316535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400355240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/extend-selector-pseudoclassfoo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/extend-selector-pseudoclass/input.scss000066400000000000000000000000761305254536400337120ustar00rootroot00000000000000foo { foo: feature-exists('extend-selector-pseudoclass'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/global-variable-shadowing/000077500000000000000000000000001305254536400312275ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400351000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/global-variable-shadowingfoo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/global-variable-shadowing/input.scss000066400000000000000000000000741305254536400332640ustar00rootroot00000000000000foo { foo: feature-exists('global-variable-shadowing'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/units-level-3/000077500000000000000000000000001305254536400266325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/units-level-3/expected_output.css000066400000000000000000000000251305254536400325620ustar00rootroot00000000000000foo { foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/features/units-level-3/input.scss000066400000000000000000000000601305254536400306620ustar00rootroot00000000000000foo { foo: feature-exists('units-level-3'); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/filter-functions/000077500000000000000000000000001305254536400257005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/filter-functions/expected_output.css000066400000000000000000000002301305254536400316260ustar00rootroot00000000000000div { hoo: grayscale(0.3) grayscale(200%); moo: opacity(0.3) opacity(200%); poo: invert(0.3) invert(200%); goo: saturate(0.3) saturate(200%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/filter-functions/input.scss000066400000000000000000000002301305254536400277270ustar00rootroot00000000000000div { hoo: grayscale(0.3) grayscale(200%); moo: opacity(0.3) opacity(200%); poo: invert(0.3) invert(200%); goo: saturate(0.3) saturate(200%); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/http_import/000077500000000000000000000000001305254536400247565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/http_import/expected_output.css000066400000000000000000000000751305254536400307130ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-3.5.0-2/spec/output_styles/nested/libsass/http_import/input.scss000066400000000000000000000000741305254536400270130ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans";sass-spec-3.5.0-2/spec/output_styles/nested/libsass/image-url/000077500000000000000000000000001305254536400242675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/image-url/expected_output.css000066400000000000000000000001251305254536400302200ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/image-url/input.scss000066400000000000000000000001241305254536400263200ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/import/000077500000000000000000000000001305254536400237175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/import/expected_output.css000066400000000000000000000002371305254536400276540ustar00rootroot00000000000000@import url(hey1.css); @import url(cookie.css); @import url("hey2.css"); @import url(fudge.css); @import url(bludge.css); div[name="hello"] { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/import/input.scss000066400000000000000000000002141305254536400257500ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-3.5.0-2/spec/output_styles/nested/libsass/inh/000077500000000000000000000000001305254536400231635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/inh/expected_output.css000066400000000000000000000000671305254536400271210ustar00rootroot00000000000000foo.a, bar.a { width: 10px; } bar { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/inh/input.scss000066400000000000000000000000761305254536400252220ustar00rootroot00000000000000foo.a { width: 10px; } bar { color: red; @extend foo; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/inheritance/000077500000000000000000000000001305254536400246765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/inheritance/expected_output.css000066400000000000000000000016021305254536400306300ustar00rootroot00000000000000main content a box, main content a supplemtal text b sidebar, supplemtal text b main content a sidebar { border: solid; } supplemtal text b sidebar { background: gray; } /********/ mammal, human { blood: warm; } mammal.furry.quadruped, human.furry.quadruped, dog.furry { fur: lots; legs: 4; } human { says: "hello"; } dog { says: "woof"; } /********/ region.country inhabitant.mouse, region.country citizen.mouse, region.country tax-payer.mouse { eats: cheddar; } region.city inhabitant.mouse, region.city region.country citizen.mouse, region.country region.city citizen.mouse, region.city tax-payer.mouse { eats: camembert; } region.country citizen { ssn: 123 45 6789; } region tax-payer { rate: 17%; } /********/ foo, .a.bar, hux { color: red; } .a.bar { background: gray; } /********/ foo, .a.bar, hux { color: red; } hux, .bar.a { background: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/inheritance/input.scss000066400000000000000000000013351305254536400267340ustar00rootroot00000000000000main content a box { border: solid; } supplemtal text b sidebar { @extend box; background: gray; } /********/ mammal { blood: warm; } mammal.furry.quadruped { fur: lots; legs: 4; } human { @extend mammal; says: "hello"; } dog { says: "woof"; @extend mammal.quadruped; } /********/ region.country { inhabitant.mouse { eats: cheddar; } } region.city { inhabitant.mouse { eats: camembert; } } region.country citizen { @extend inhabitant; ssn: 123 45 6789; } region tax-payer { @extend inhabitant; rate: 17%; } /********/ foo { color: red; } .a.bar { @extend fo#{o}; background: gray; } /********/ foo { color: red; } hux, .bar.a { @extend foo; background: blue; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call-4.0/000077500000000000000000000000001305254536400301325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400340060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call-4.0div { color: foo(a, 3, c); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call-4.0/input.scss000066400000000000000000000000541305254536400321650ustar00rootroot00000000000000$f: foo; div { color: #{$f}(a, 1+2, c); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call-4.0/options.yml000066400000000000000000000000321305254536400323430ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call/000077500000000000000000000000001305254536400276335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call/error000066400000000000000000000005301305254536400307050ustar00rootroot00000000000000DEPRECATION WARNING on line 4 of /sass/spec/output_styles/nested/libsass/interpolated-function-call/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$f}#{a, 1 + 2, c}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call/expected_output.css000066400000000000000000000000351305254536400335640ustar00rootroot00000000000000div { color: fooa, 3, c; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call/input.scss000066400000000000000000000000541305254536400316660ustar00rootroot00000000000000$f: foo; div { color: #{$f}(a, 1+2, c); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-function-call/options.yml000066400000000000000000000000611305254536400320460ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls-4.0/000077500000000000000000000000001305254536400263615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls-4.0/expected_output.css000066400000000000000000000002561305254536400323170ustar00rootroot00000000000000div { background-image: "url(" /static_loc/ "img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge" hey now123; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls-4.0/input.scss000066400000000000000000000003071305254536400304150ustar00rootroot00000000000000$base_url: "/static_loc/"; div { background-image: "url("#{$base_url}"img/beta.png)"; } span { background-image: url(#{$base_url}img/beta.png); } fudge { walnuts: blix"fludge"#{hey now}123; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls-4.0/options.yml000066400000000000000000000000321305254536400305720ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls/000077500000000000000000000000001305254536400260625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls/error000066400000000000000000000012701305254536400271360ustar00rootroot00000000000000DEPRECATION WARNING on line 3 of /sass/spec/output_styles/nested/libsass/interpolated-urls/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"url("#{$base_url}"img/beta.png)"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/libsass/interpolated-urls/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{blix "fludge"}#{hey now}123") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls/expected_output.css000066400000000000000000000002531305254536400320150ustar00rootroot00000000000000div { background-image: "url("/static_loc/"img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge"hey now123; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls/input.scss000066400000000000000000000003071305254536400301160ustar00rootroot00000000000000$base_url: "/static_loc/"; div { background-image: "url("#{$base_url}"img/beta.png)"; } span { background-image: url(#{$base_url}img/beta.png); } fudge { walnuts: blix"fludge"#{hey now}123; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/interpolated-urls/options.yml000066400000000000000000000000611305254536400302750ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/libsass/keyframes/000077500000000000000000000000001305254536400243735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/keyframes/expected_output.css000066400000000000000000000011261305254536400303260ustar00rootroot00000000000000div { color: #181818; } @-webkit-keyframes uiDelayedFadeIn { 0% { opacity: 0; } 50% { opacity: .5; } 100% { opacity: 1; } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } @-webkit-keyframes bounce { blah: blee; } foo div { color: red; } @-moz-document url-prefix() { .fl { float: left; margin: 12px 4px 0 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } .fs { float: left; margin: 12px 4px 10px 0; padding: 0; font-size: 65px; line-height: 62%; color: #ba1820; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/keyframes/input.scss000066400000000000000000000011711305254536400264270ustar00rootroot00000000000000div { color: #181818; } @-webkit-keyframes uiDelayedFadeIn { 0% { opacity: 0; } 50% { opacity: .5; } 100% { opacity: 1; } } @-webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } } $name: bounce; @-webkit-keyframes #{$name} { blah: blee; } @mixin fudge() { @content; } foo { @include fudge() { div { color: red; } } } @-moz-document url-prefix() { .fl { float:left; margin:12px 4px 0 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } .fs { float:left; margin:12px 4px 10px 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/length/000077500000000000000000000000001305254536400236665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/length/expected_output.css000066400000000000000000000002001305254536400276110ustar00rootroot00000000000000div { foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 1; foo: 2; foo: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/length/input.scss000066400000000000000000000005121305254536400257200ustar00rootroot00000000000000div { foo: length(null); foo: length(true); foo: length(false); foo: length("protégé"); foo: length(protégé); foo: length(""); foo: length("hello there"); foo: length("Façade"); foo: length("Tromsø"); foo: length("Ãlso"); foo: length((foo: foo, bar: bar)); foo: length((foo, bar, baz, bang)); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/list-evaluation/000077500000000000000000000000001305254536400255255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/list-evaluation/expected_output.css000066400000000000000000000004451305254536400314630ustar00rootroot00000000000000div { content: red 2/3 blue; content: 0.66667; content: number; content: color; /**** 4 ****/ content: 1/2 3/45/6 7/8; content: 1/2 3/4, 5/6 7/8; /**** ****/ foo: 1; bar: 2; foo: 2; bar: 3; foo: 0.75; bar: 1.75; /*** ***/ stuff: 1, 2 3/4 5, 6; stuff: 0.25; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/list-evaluation/input.scss000066400000000000000000000005741305254536400275670ustar00rootroot00000000000000div { $things: red 2/3 blue; content: $things; content: nth($things, 2); content: type-of(nth($things, 2)); content: type-of(nth($things, 3)); /**** #{2+2} ****/ content: (1 / 2 3 / 4) + (5/6 7/8); content: (1/2 3/4), (5/6 7/8); /**** ****/ @each $x in 1 2 3/4 { foo: $x; bar: $x + 1; } /*** ***/ stuff: 1, (2 3/4 5), 6; stuff: ((1 + 2)/3/4); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/lists/000077500000000000000000000000001305254536400235435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/lists/expected_output.css000066400000000000000000000004601305254536400274760ustar00rootroot00000000000000div { content: false; content: true; content: var 1/2 3 4; content: lit 1/2 3 4; content: true; a: 3, 3; b: 0.5, 0.5; content: true; /***/ content: 3; content: number; content: 0.5; content: 0.5; content: true; content: 1 2 3; color: true; color: true; color: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/lists/input.scss000066400000000000000000000011521305254536400255760ustar00rootroot00000000000000div { $list: append(1/2 3, 4); content: (1 2 3) == (1, 2, 3); content: (1 2 3) == (1 2 3); content: var $list; content: lit (1/2 3 4); content: (1/2 3 4) == $list; a: length((1/2 3 4)), length($list); b: nth((1/2 3 4), 1), nth($list, 1); content: (1/2 3 4) == (1/2 3 4); /***/ content: length($list); content: type-of(nth($list, 1)); content: nth($list, 1); content: nth(1/2 3 4, 1); $a: 1 2 3; $b: (1 2 3); content: $a == $b; content: 1 2 () 3; color: red == #ff0000; $color-list : fudge red blue; color: nth($color-list, 2) == #ff0000; color: nth($color-list, 2) == red; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/media-hoisting/000077500000000000000000000000001305254536400253065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/media-hoisting/expected_output.css000066400000000000000000000004551305254536400312450ustar00rootroot00000000000000@media screen { a { color: black; height: 8px; } } a { color: red; } @media screen { a { color: blue; height: 10px; } } a { color: beige; } a b { color: teal; } @media screen { a b { color: orange; } a b c { height: 12px; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/media-hoisting/input.scss000066400000000000000000000004261305254536400273440ustar00rootroot00000000000000@media screen { a { color: black; height: 8px; } } a { color: red; @media screen { color: blue; height: 10px; } } a { color: beige; b { color: teal; @media screen { color: orange; c { height: 12px; } } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/media/000077500000000000000000000000001305254536400234645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/media/expected_output.css000066400000000000000000000023431305254536400274210ustar00rootroot00000000000000@media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media all { /* hey */ p { color: blue; } p a { color: green; } p a:after { content: ">>"; } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ /* c */ /* d */ blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { /* aa */ hey: ho; /* bb */ /* cc */ haa: hoo; /* dd */ } a b c g h k l m, a b c i j k l m { hee: fee; } } body { border-color: "#ccc"; } @media only screen and (max-width: 900px) and (min-width: 400px) { body { border-color: black; } } @media only screen and (max-width: 23) and (min-width: 45) { hey { ho: hoo; } } @media (max-width: 200) and (min-width: 100) { div { color: red; } } @media not blah and (width: 200px) { div { color: brown, blue, black; } } @media screen and (max-device-width: 500px) { foo { bar: "works"; } } div { color: red; } div span { color: blue; } @media screen { div span p { color: green; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/media/input.scss000066400000000000000000000027651305254536400255320ustar00rootroot00000000000000@media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media all { /* hey */ p { color: blue; a { color: green; &:after { content: ">>"; } } } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ d e f { blah: blah; bloo: bloo; } /* c */ g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { /* aa */ hey: ho; /* bb */ k l m { hee: fee; } /* cc */ haa: hoo; /* dd */ } } /* d */ blah: blah; } @mixin simple-media-query($max-width, $min-width) { @media only screen and (max-width : $max-width) and (min-width : $min-width) { @content; } } @mixin test($value) { border-color: $value; } body { @include test("#ccc"); @include simple-media-query(900px, 400px) { border-color: black; } } $foo: 23; $bar: 45; @media only screen and (max-width: $foo) and (min-width: $bar) { hey { ho: hoo; } } @media (max-width: 200) and (min-width: 100) { div { color: red; } } @media not bl#{ah} and (width: 200px) { div { color: brown, blue, black; } } @mixin media($var1, $var2) { @media screen and ($var1: $var2) { @content; } } @include media(max-device-width, 500px) { foo { bar: "works"; } } div { color: red; span { color: blue; @media screen { p { color: green; } } } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/mixin/000077500000000000000000000000001305254536400235315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/mixin/expected_output.css000066400000000000000000000010471305254536400274660ustar00rootroot00000000000000div { background-image: image-url("test.png", true); hey: 4; ho: hello; hee: fudge; fudge: walnut; } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: image-url("test@2x.png"); -webkit-background-size: 100px 300px; } } span { blah: "foo bar"; bleh: image-url("foo bar"); } div { foo-x: 1; foo-y: 2; foo-x: 1; foo-y: 2; } div { bar-x: 1; bar-y: 2; bar-x: 1; bar-y: default; bar-x: n1; bar-y: n2; bar-x: n1; bar-y: default; blah: hello; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/mixin/input.scss000066400000000000000000000016231305254536400255670ustar00rootroot00000000000000// @charset "UTF-8"; @mixin background-image-retina($file, $type, $width, $height) { background-image: unquote(image-url("#{$file}.#{$type}", true)); hey: length(a b c d); ho: unquote("hello"); hee: unquote(unit(10fudge)); @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { & { background-image: image-url("#{$file}@2x.#{$type}"); -webkit-background-size: $width $height; } } } $x: foo; $y: bar; div { @include background-image-retina(test, png, 100px, 300px); fudge: walnut; } span { blah: "#{$x} #{$y}"; bleh: image-url("#{$x} #{$y}"); } @mixin foo($x, $y) { foo-x: $x; foo-y: $y; } div { @include foo(1, 2); @include foo($y: 2, $x: 1); } @mixin bar($x, $y: default) { bar-x: $x; bar-y: $y; } div { @include bar(1, 2); @include bar(1); @include bar($x: n1, $y: n2); @include bar($x: n1); blah: unquote("hello"); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/mixins-and-media-queries/000077500000000000000000000000001305254536400272045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/mixins-and-media-queries/expected_output.css000066400000000000000000000003361305254536400331410ustar00rootroot00000000000000@media screen and (orientation: landscape) { span { background: blue; } /* fudge */ /* budge */ div { color: red; } } @media screen and (orientation: landscape) { /* crash */ p { width: 100px; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/mixins-and-media-queries/input.scss000066400000000000000000000004461305254536400312440ustar00rootroot00000000000000@media screen and (orientation:landscape) { span { background: blue; } /* fudge */ // @include foo; /* budge */ div { color: red; } } @mixin testComments { /* crash */ p { width: 100px; } } @media screen and (orientation:landscape) { @include testComments; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/multi-blocks/000077500000000000000000000000001305254536400250125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/multi-blocks/expected_output.css000066400000000000000000000013741305254536400307520ustar00rootroot00000000000000a b { color: red; } a b c d { height: 10; } a b e f { width: 12; } @media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media screen and (all) { /* hey */ p { color: blue; } p a { color: green; } p a:after { content: ">>"; } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ /* c */ /* d */ blah: blah; } a b c d e f { blah: blah; bloo: bloo; } @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { a b c g h, a b c i j { /* aa */ hey: ho; /* bb */ /* cc */ haa: hoo; /* dd */ } a b c g h k l m, a b c i j k l m { hee: fee; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/multi-blocks/input.scss000066400000000000000000000013501305254536400270450ustar00rootroot00000000000000a b { color: red; c d { height: 10; } e f { width: 12; } } @media all and (min-width: 960px) { b { font-weight: normal; } } @media (min-width: 980px) { a { color: red; } } @media screen and (all) { /* hey */ p { color: blue; a { color: green; &:after { content: ">>"; } } } span { display: inline-block; } } a b c { /* a */ blee: blee; /* b */ d e f { blah: blah; bloo: bloo; } /* c */ g h, i j { @media print and (foo: 1 2 3), (bar: 3px hux(muz)), not screen { /* aa */ hey: ho; /* bb */ k l m { hee: fee; } /* cc */ haa: hoo; /* dd */ } } /* d */ blah: blah; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/000077500000000000000000000000001305254536400255145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/basic/000077500000000000000000000000001305254536400265755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/basic/expected_output.css000066400000000000000000000000731305254536400325300ustar00rootroot00000000000000baz foo bar { bam: true; } bar baz foo { bam: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/basic/input.scss000066400000000000000000000001431305254536400306270ustar00rootroot00000000000000foo bar { baz & { bam: true; } } foo { bar baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/inner-combinator/000077500000000000000000000000001305254536400307625ustar00rootroot00000000000000expected_output.css000066400000000000000000000005001305254536400346310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/inner-combinatorfoo bar baz { bam: true; } bar baz foo { bam: true; } foo bar + baz { bam: true; } bar + baz foo { bam: true; } foo bar > baz { bam: true; } bar > baz foo { bam: true; } foo bar ~ baz { bam: true; } bar ~ baz foo { bam: true; } foo bar /deep/ baz { bam: true; } bar /deep/ baz foo { bam: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/inner-combinator/input.scss000066400000000000000000000007401305254536400330170ustar00rootroot00000000000000foo { & bar baz { bam: true; } bar baz & { bam: true; } } foo { & bar + baz { bam: true; } bar + baz & { bam: true; } } foo { & bar > baz { bam: true; } bar > baz & { bam: true; } } foo { & bar ~ baz { bam: true; } bar ~ baz & { bam: true; } } foo { & bar /deep/ baz { bam: true; } bar /deep/ baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/inner-pseudo/000077500000000000000000000000001305254536400301245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/inner-pseudo/expected_output.css000066400000000000000000000002421305254536400340550ustar00rootroot00000000000000foo:bar baz { bam: true; } foo:bar + baz { bam: true; } foo:bar > baz { bam: true; } foo:bar ~ baz { bam: true; } foo:bar /deep/ baz { bam: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/inner-pseudo/input.scss000066400000000000000000000004061305254536400321600ustar00rootroot00000000000000foo { &:bar baz { bam: true; } } foo { &:bar + baz { bam: true; } } foo { &:bar > baz { bam: true; } } foo { &:bar ~ baz { bam: true; } } foo { &:bar /deep/ baz { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/outer-combinator/000077500000000000000000000000001305254536400310055ustar00rootroot00000000000000expected_output.css000066400000000000000000000005001305254536400346540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/outer-combinatorfoo bar baz { bam: true; } baz foo bar { bam: true; } foo + bar baz { bam: true; } baz foo + bar { bam: true; } foo > bar baz { bam: true; } baz foo > bar { bam: true; } foo ~ bar baz { bam: true; } baz foo ~ bar { bam: true; } foo /deep/ bar baz { bam: true; } baz foo /deep/ bar { bam: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/outer-combinator/input.scss000066400000000000000000000006771305254536400330530ustar00rootroot00000000000000foo bar { & baz { bam: true; } baz & { bam: true; } } foo + bar { & baz { bam: true; } baz & { bam: true; } } foo > bar { & baz { bam: true; } baz & { bam: true; } } foo ~ bar { & baz { bam: true; } baz & { bam: true; } } foo /deep/ bar { & baz { bam: true; } baz & { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/outer-pseudo/000077500000000000000000000000001305254536400301475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/outer-pseudo/expected_output.css000066400000000000000000000002421305254536400341000ustar00rootroot00000000000000foo bar:baz { bam: true; } foo + bar:baz { bam: true; } foo > bar:baz { bam: true; } foo ~ bar:baz { bam: true; } foo /deep/ bar:baz { bam: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/parent-selector/outer-pseudo/input.scss000066400000000000000000000004061305254536400322030ustar00rootroot00000000000000foo bar { &:baz { bam: true; } } foo + bar { &:baz { bam: true; } } foo > bar { &:baz { bam: true; } } foo ~ bar { &:baz { bam: true; } } foo /deep/ bar { &:baz { bam: true; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/placeholder-mediaquery/000077500000000000000000000000001305254536400270325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/placeholder-mediaquery/expected_output.css000066400000000000000000000001071305254536400327630ustar00rootroot00000000000000@media screen and (min-width: 300px) { bar { max-width: 80%; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/placeholder-mediaquery/input.scss000066400000000000000000000001361305254536400310660ustar00rootroot00000000000000%foo { @media screen and (min-width: 300px) { max-width: 80%; } } bar { @extend %foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/placeholder-nested/000077500000000000000000000000001305254536400261475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/placeholder-nested/expected_output.css000066400000000000000000000000741305254536400321030ustar00rootroot00000000000000.foo { width: 100px; } .foo .bar { height: 100px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/placeholder-nested/input.scss000066400000000000000000000001451305254536400302030ustar00rootroot00000000000000%x { width: 100px; %y { height: 100px; } } .foo { @extend %x; .bar { @extend %y } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/properties-in-media/000077500000000000000000000000001305254536400262625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/properties-in-media/expected_output.css000066400000000000000000000002431305254536400322140ustar00rootroot00000000000000@media only screen { /* asd */ color: red; color: gray; /* asd */ color: green; foo { bar: baz; qwe: baz; } color: blue; color: yellow; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/properties-in-media/input.scss000066400000000000000000000002631305254536400303170ustar00rootroot00000000000000@media only screen { /* asd */ color: red; color: gray; /* asd */ color: green; foo { bar: baz; qwe: baz; } color: blue; color: yellow; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/rel/000077500000000000000000000000001305254536400231675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/rel/expected_output.css000066400000000000000000000004001305254536400271140ustar00rootroot00000000000000div { less: true; less: 0.75; less: true; eq: true; eq: true; eq: true; eq: false; eq: false; eq: false; eq: false; eq: true; x: 1in, 1in; y: 1cm; eq: true; blah: 0.3937; in: 2.54cm; lt: false; lt: false; lt: false; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/rel/input.scss000066400000000000000000000006711305254536400252270ustar00rootroot00000000000000div { less: 3px < 3pt; less: (1px / 1pt); less: 23fu < 120; eq: hello == hello; eq: "hello" == hello; eq: (1 2 3) == (1 2 3); eq: (1 2 3) == (1, 2, 3); eq: 23px == 23fu; eq: 3.1in == 2.54cm; eq: 2.54cm == 3.1in; eq: (1in) == (1cm*1in/1cm); x: 1in, (1cm*1in/1cm); y: 1cm*1in/1in; eq: (2cm*1in/2cm) == (1in*2cm/2cm); blah: (1cm/1in); in: (1in*2.54cm/1in); lt: 1in < 2.54cm; lt: 2.54cm < 1in; lt: 5 < 4; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/scale/000077500000000000000000000000001305254536400234745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/scale/expected_output.css000066400000000000000000000001411305254536400274230ustar00rootroot00000000000000div { color: #c40000; color: #d4f7d4; color: #c85ae6; color: #c8cdd0; blah: #d4f7d4; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/scale/input.scss000066400000000000000000000004041305254536400255260ustar00rootroot00000000000000div { color: scale-color(red, $red: -23%); color: scale-color(hsl(120, 70, 80), $lightness: 50%); color: scale-color(rgb(200, 150, 170), $green: -40%, $blue: 70%); color: scale-color(hsl(200, 70, 80), $saturation: -90%, $alpha: 10%); blah: #d4f7d4; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/000077500000000000000000000000001305254536400262335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/000077500000000000000000000000001305254536400316255ustar00rootroot00000000000000_assert_helpers.scss000066400000000000000000000004451305254536400356300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); }000077500000000000000000000000001305254536400427455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000251305254536400466750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001521305254536400447770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', '.foo'); }000077500000000000000000000000001305254536400447135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000251305254536400506430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001631305254536400467470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', '.foo'); }000077500000000000000000000000001305254536400431475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectorexpected_output.css000066400000000000000000000000251305254536400470770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001531305254536400452020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selector@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', '.foo'); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector_interpolation_in_string/000077500000000000000000000000001305254536400312505ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400351250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selector_interpolation_in_string/input.scss000066400000000000000000000000541305254536400333030ustar00rootroot00000000000000foo[val="bar #{"foo" + " bar"} baz"] {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/000077500000000000000000000000001305254536400244105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/access/000077500000000000000000000000001305254536400256515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/access/expected_output.css000066400000000000000000000004471305254536400316110ustar00rootroot00000000000000.foo { mixin-sees: .foo; function-sees: .foo; } .bar a { mixin-sees: .bar a; function-sees: .bar a; } .bar, .baz { mixin-sees: .bar, .baz; function-sees: .bar, .baz; } .where .qux.waldo .final { mixin-sees: .where .qux.waldo .final; function-sees: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/access/input.scss000066400000000000000000000007211305254536400277050ustar00rootroot00000000000000@mixin selector-access { mixin-sees: &; } @function function-access() { @return &; } .foo { @include selector-access; function-sees: function-access(); } .bar a { @include selector-access; function-sees: function-access(); } .bar, .baz { @include selector-access; function-sees: function-access(); } .qux { &.waldo { .where & { .final { @include selector-access; function-sees: function-access(); } } } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/function-argument/000077500000000000000000000000001305254536400300555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/function-argument/expected_output.css000066400000000000000000000004311305254536400340060ustar00rootroot00000000000000.result { length: 4; content: .foo .bar a .bar, .baz .where .qux.waldo .final; index: 1; length: 1; content: .foo; index: 2; length: 1; content: .bar a; index: 3; length: 2; content: .bar, .baz; index: 4; length: 1; content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/function-argument/input.scss000066400000000000000000000013011305254536400321040ustar00rootroot00000000000000$Selectors: (); ////////////////////////////// // Add selectors of various depths and makeups ////////////////////////////// .foo { $Selectors: append($Selectors, &) !global; } .bar a { $Selectors: append($Selectors, &) !global; } .bar, .baz { $Selectors: append($Selectors, &) !global; } .qux { &.waldo { .where & { .final { $Selectors: append($Selectors, &) !global; } } } } ////////////////////////////// // Display Results ////////////////////////////// .result { length: length($Selectors); content: $Selectors; @for $i from 1 through length($Selectors) { index: $i; length: length(nth($Selectors, $i)); content: nth($Selectors, $i); } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/interpolation/000077500000000000000000000000001305254536400272775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/interpolation/expected_output.css000066400000000000000000000002431305254536400332310ustar00rootroot00000000000000.foo { content: .foo; } .bar a { content: .bar a; } .bar, .baz { content: .bar, .baz; } .where .qux.waldo .final { content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/interpolation/input.scss000066400000000000000000000002641305254536400313350ustar00rootroot00000000000000.foo { content: #{&}; } .bar a { content: #{&}; } .bar, .baz { content: #{&}; } .qux { &.waldo { .where & { .final { content: #{&}; } } } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/mixin-argument/000077500000000000000000000000001305254536400273545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/mixin-argument/expected_output.css000066400000000000000000000010751305254536400333120ustar00rootroot00000000000000.foo { type: list; length: 1; content: .foo; index: 1; length: 1; type: list; content: .foo; } .bar a { type: list; length: 1; content: .bar a; index: 1; length: 2; type: list; content: .bar a; } .bar, .baz { type: list; length: 2; content: .bar, .baz; index: 1; length: 1; type: list; content: .bar; index: 2; length: 1; type: list; content: .baz; } .where .qux.waldo .final { type: list; length: 1; content: .where .qux.waldo .final; index: 1; length: 3; type: list; content: .where .qux.waldo .final; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/mixin-argument/input.scss000066400000000000000000000010101305254536400314000ustar00rootroot00000000000000@mixin selector-info($selector) { type: type-of($selector); length: length($selector); content: $selector; @for $i from 1 through length($selector) { index: $i; length: length(nth($selector, $i)); type: type-of(nth($selector, $i)); content: nth($selector, $i); } } .foo { @include selector-info(&); } .bar a { @include selector-info(&); } .bar, .baz { @include selector-info(&); } .qux { &.waldo { .where & { .final { @include selector-info(&); } } } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/simple/000077500000000000000000000000001305254536400257015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/simple/expected_output.css000066400000000000000000000006761305254536400316450ustar00rootroot00000000000000div span, div p, div span { color: red; } div a.foo.bar.foo { color: green; } div:nth(-3) { color: blue; } @-webkit-keyframes { from { left: 0px; 10% { whatever: hoo; } } to { left: 200px; } } @whatever { div { blah: blah; } div stuff { blah: bloh; } } a, b { color: red; } a c, a d, b c, b d { height: 10px; } a c e, a c f, a d e, a d f, b c e, b c f, b d e, b d f { width: 12px; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/simple/input.scss000066400000000000000000000006311305254536400277350ustar00rootroot00000000000000div { span, p, span { color: red; } a.foo.bar.foo { color: green; } &:nth(-3) { color: blue; } } @-webkit-keyframes { from { left: 0px; 10% { whatever: hoo; } } to { left: 200px; } } div { @whatever { blah: blah; stuff { blah: bloh; } } } a, b { color: red; c, d { height: 10px; e, f { width: 12px; } } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/000077500000000000000000000000001305254536400263605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/multiple/000077500000000000000000000000001305254536400302135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/multiple/bare/000077500000000000000000000000001305254536400311245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000561305254536400350010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/multiple/bare.foo a, .bar p { content: .foo a, .bar p; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/multiple/bare/input.scss000066400000000000000000000000561305254536400331610ustar00rootroot00000000000000.foo a, .bar p { $bar: &; content: $bar; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/multiple/interpolated/000077500000000000000000000000001305254536400327055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000561305254536400365620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/multiple/interpolated.foo a, .bar p { content: .foo a, .bar p; } input.scss000066400000000000000000000000611305254536400346570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/multiple/interpolated.foo a, .bar p { $bar: &; content: #{$bar}; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/nested/000077500000000000000000000000001305254536400276425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/nested/bare/000077500000000000000000000000001305254536400305535ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400344200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/nested/bare.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/nested/bare/input.scss000066400000000000000000000001011305254536400325770ustar00rootroot00000000000000.foo a, .bar p { .baz { $bar: &; content: $bar; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/nested/interpolated/000077500000000000000000000000001305254536400323345ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400362010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/nested/interpolated.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } input.scss000066400000000000000000000001041305254536400343040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/nested/interpolated.foo a, .bar p { .baz { $bar: &; content: #{$bar}; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/single/000077500000000000000000000000001305254536400276415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/single/bare/000077500000000000000000000000001305254536400305525ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400344210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/single/bare.foo { content: .foo; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/single/bare/input.scss000066400000000000000000000000441305254536400326040ustar00rootroot00000000000000.foo { $bar: &; content: $bar; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/single/interpolated/000077500000000000000000000000001305254536400323335ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400362020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/single/interpolated.foo { content: .foo; } input.scss000066400000000000000000000000471305254536400343110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/selectors/variables/single/interpolated.foo { $bar: &; content: #{$bar}; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/test/000077500000000000000000000000001305254536400233645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/test/expected_output.css000066400000000000000000000021651305254536400273230ustar00rootroot00000000000000div { noo: false; poo: not 3; doo: false; goo: false; zoo: false2; roo: false; hoo: not not not 3; } span { a: #641400; b: #aabbcc; c: compact(hello, my, false, name, is, false, aaron, false, false); d: 1, 2, 3, 4, 5, 6; e: a b c d e f; f: #102005; g: #782005; h: #ffc499; h: rgba(204, 86, 0, 0.8); h: rgba(204, 85, 0, 0.8); i: rgba(204, 85, 0, 0.8); foo: url("http://blah/flah/grah"); foo: url(http://foo/bar/buzz.css); foo: url(hey4ho.css); foo: url("blah.css"); bug: compact(false 1 2 false 3 4 5 false); pug: compact(false, 1, 2, false, 3, 4, 5, false); mug: compact(flug, false, blug, false, krug, false); } div { flug: url(bug.mug); krug: 2; blug: c; flig: true true true true; flug: true false; flib: false false; glib: false true false false; trib: yellow; trub: here we are; } @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: url(fudge); -webkit-background-size: 10px 10px; } } @media foo { span div { blah: blah; } } gudge { fudge: "20%"; mudge: 1blang; } h1:lang(en) { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/test/input.scss000066400000000000000000000034231305254536400254220ustar00rootroot00000000000000$x: 3; div { noo: not $x; poo: not 3; doo: not($x); goo: not(3); zoo: not 1 + 2; roo: not not not $x; hoo: not not not 3; } @mixin foo($x-1, $x-2) { goo: $x-1; poo: $x-2; } $hux: "blah.css"; span { a: rgba(100, 20, 0, 1); b: rgba(#abc, 1); c: compact(hello, my, false, name, is, false, aaron, false, false); d: join(1 2 3, 4 5 6, comma); e: join(a b c, d e f); f: change-color(#102030, $blue: 5); g: change-color(#102030, $red: 120, $blue: 5); h: hsl(25, 100%, 80%); h: change-color(#ffc499, $alpha: 0.8, $lightness: 40%); h: change-color(hsl(25, 100%, 80%), $alpha: 0.8, $lightness: 40%); i: hsla(25, 100%, 40%, 0.8); foo: url("http://blah/flah/grah"); foo: url(http://foo/bar/buzz.css); foo: url(hey#{1+3}ho.css); foo: url($hux); bug: compact(false 1 2 false 3 4 5 false); pug: compact(false, 1, 2, false, 3, 4, 5, false); mug: compact((flug, false, blug, false, krug, false)); } @mixin bg($file) { background: url($file) no-repeat; } div { flug: url(bug.mug); krug: nth(1 2 3, 2px); blug: nth(a b c d, 3); flig: comparable(34, 22px) comparable(1%, 3) comparable(2, 1) comparable(4cm, 1in); flug: comparable(1px, 2.3in) comparable(1%, 2pt); flib: comparable(3ex, 2px) comparable(3em, 2cm); glib: not(fudge) not(false) not(0) not(red + green); trib: if(red + green, yellow, not taken); trub: if(not(fudge), not taken, here we are); } $width: 10px; $height: 10px; @media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2) { div { background-image: url(fudge); -webkit-background-size: $width $height; } } span { @media foo { div { blah: blah; } @media bar { p { blah: bloo; } } } } gudge { fudge: 20 + "%"; mudge: 1 + blang; } h1:lang(en) { foo: bar; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/unary-ops/000077500000000000000000000000001305254536400243425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/unary-ops/expected_output.css000066400000000000000000000001711305254536400302740ustar00rootroot00000000000000div { a: -10; b: 0px; c: +10; d: 0px; e: -20%; f: 20%; g: -hello; h: +hello; i: +hello; j: string; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/unary-ops/input.scss000066400000000000000000000002371305254536400264000ustar00rootroot00000000000000$x: 20%; div { a: -10; b: -10px + 10px; c: +10; d: +10px + -10px; e: -$x; f: +$x; g: -hello; h: +hello; i: + hello; j: type-of(+ hello); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/unitless/000077500000000000000000000000001305254536400242535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/unitless/expected_output.css000066400000000000000000000000611305254536400302030ustar00rootroot00000000000000div { hoo: true; hee: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/unitless/input.scss000066400000000000000000000001141305254536400263030ustar00rootroot00000000000000div { hoo: unitless(42); hee: unitless(42px); foo: unitless(3.14in); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/000077500000000000000000000000001305254536400235475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/000077500000000000000000000000001305254536400257345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/angle/000077500000000000000000000000001305254536400270225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/angle/expected_output.css000066400000000000000000000016221305254536400327560ustar00rootroot00000000000000.result { output: 1deg; output: 4.2; output: 4.2deg; output: 0.9deg; output: 4.66667; output: 4.2grad; output: 57.29578deg; output: 0.0733; output: 4.2rad; output: 360deg; output: 0.01167; output: 4.2turn; output: 1.11111grad; output: 3.78; output: 4.2deg; output: 1grad; output: 4.2; output: 4.2grad; output: 63.66198grad; output: 0.06597; output: 4.2rad; output: 400grad; output: 0.0105; output: 4.2turn; output: 0.01745rad; output: 240.64227; output: 4.2deg; output: 0.01571rad; output: 267.3803; output: 4.2grad; output: 1rad; output: 4.2; output: 4.2rad; output: 6.28319rad; output: 0.66845; output: 4.2turn; output: 0.00278turn; output: 1512; output: 4.2deg; output: 0.0025turn; output: 1680; output: 4.2grad; output: 0.15915turn; output: 26.38938; output: 4.2rad; output: 1turn; output: 4.2; output: 4.2turn; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/angle/input.scss000066400000000000000000000026441305254536400310640ustar00rootroot00000000000000.result { output: (0deg + 1deg); output: (4.2deg / 1deg); output: (4.2deg * 1deg / 1deg); output: (0deg + 1grad); output: (4.2deg / 1grad); output: (4.2deg * 1grad / 1deg); output: (0deg + 1rad); output: (4.2deg / 1rad); output: (4.2deg * 1rad / 1deg); output: (0deg + 1turn); output: (4.2deg / 1turn); output: (4.2deg * 1turn / 1deg); output: (0grad + 1deg); output: (4.2grad / 1deg); output: (4.2grad * 1deg / 1grad); output: (0grad + 1grad); output: (4.2grad / 1grad); output: (4.2grad * 1grad / 1grad); output: (0grad + 1rad); output: (4.2grad / 1rad); output: (4.2grad * 1rad / 1grad); output: (0grad + 1turn); output: (4.2grad / 1turn); output: (4.2grad * 1turn / 1grad); output: (0rad + 1deg); output: (4.2rad / 1deg); output: (4.2rad * 1deg / 1rad); output: (0rad + 1grad); output: (4.2rad / 1grad); output: (4.2rad * 1grad / 1rad); output: (0rad + 1rad); output: (4.2rad / 1rad); output: (4.2rad * 1rad / 1rad); output: (0rad + 1turn); output: (4.2rad / 1turn); output: (4.2rad * 1turn / 1rad); output: (0turn + 1deg); output: (4.2turn / 1deg); output: (4.2turn * 1deg / 1turn); output: (0turn + 1grad); output: (4.2turn / 1grad); output: (4.2turn * 1grad / 1turn); output: (0turn + 1rad); output: (4.2turn / 1rad); output: (4.2turn * 1rad / 1turn); output: (0turn + 1turn); output: (4.2turn / 1turn); output: (4.2turn * 1turn / 1turn); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/frequency/000077500000000000000000000000001305254536400277355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/frequency/expected_output.css000066400000000000000000000003271305254536400336720ustar00rootroot00000000000000.result { output: 1Hz; output: 4.2; output: 4.2Hz; output: 1000Hz; output: 0.0042; output: 4.2kHz; output: 0.001kHz; output: 4200; output: 4.2Hz; output: 1kHz; output: 4.2; output: 4.2kHz; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/frequency/input.scss000066400000000000000000000005261305254536400317740ustar00rootroot00000000000000.result { output: (0Hz + 1Hz); output: (4.2Hz / 1Hz); output: (4.2Hz * 1Hz / 1Hz); output: (0Hz + 1kHz); output: (4.2Hz / 1kHz); output: (4.2Hz * 1kHz / 1Hz); output: (0kHz + 1Hz); output: (4.2kHz / 1Hz); output: (4.2kHz * 1Hz / 1kHz); output: (0kHz + 1kHz); output: (4.2kHz / 1kHz); output: (4.2kHz * 1kHz / 1kHz); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/resolution/000077500000000000000000000000001305254536400301375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/resolution/expected_output.css000066400000000000000000000010041305254536400340650ustar00rootroot00000000000000.result { output: 1dpi; output: 4.2; output: 4.2dpi; output: 2.54dpi; output: 1.65354; output: 4.2dpcm; output: 96dpi; output: 0.04375; output: 4.2dppx; output: 0.3937dpcm; output: 10.668; output: 4.2dpi; output: 1dpcm; output: 4.2; output: 4.2dpcm; output: 37.79528dpcm; output: 0.11113; output: 4.2dppx; output: 0.01042dppx; output: 403.2; output: 4.2dpi; output: 0.02646dppx; output: 158.74016; output: 4.2dpcm; output: 1dppx; output: 4.2; output: 4.2dppx; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/resolution/input.scss000066400000000000000000000014741305254536400322010ustar00rootroot00000000000000.result { output: (0dpi + 1dpi); output: (4.2dpi / 1dpi); output: (4.2dpi * 1dpi / 1dpi); output: (0dpi + 1dpcm); output: (4.2dpi / 1dpcm); output: (4.2dpi * 1dpcm / 1dpi); output: (0dpi + 1dppx); output: (4.2dpi / 1dppx); output: (4.2dpi * 1dppx / 1dpi); output: (0dpcm + 1dpi); output: (4.2dpcm / 1dpi); output: (4.2dpcm * 1dpi / 1dpcm); output: (0dpcm + 1dpcm); output: (4.2dpcm / 1dpcm); output: (4.2dpcm * 1dpcm / 1dpcm); output: (0dpcm + 1dppx); output: (4.2dpcm / 1dppx); output: (4.2dpcm * 1dppx / 1dpcm); output: (0dppx + 1dpi); output: (4.2dppx / 1dpi); output: (4.2dppx * 1dpi / 1dppx); output: (0dppx + 1dpcm); output: (4.2dppx / 1dpcm); output: (4.2dppx * 1dpcm / 1dppx); output: (0dppx + 1dppx); output: (4.2dppx / 1dppx); output: (4.2dppx * 1dppx / 1dppx); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/size/000077500000000000000000000000001305254536400267065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/size/expected_output.css000066400000000000000000000036031305254536400326430ustar00rootroot00000000000000.result { output: 1px; output: 4.2; output: 4.2px; output: 1.33333px; output: 3.15; output: 4.2pt; output: 16px; output: 0.2625; output: 4.2pc; output: 3.77953px; output: 1.11125; output: 4.2mm; output: 37.79528px; output: 0.11113; output: 4.2cm; output: 96px; output: 0.04375; output: 4.2in; output: 0.75pt; output: 5.6; output: 4.2px; output: 1pt; output: 4.2; output: 4.2pt; output: 12pt; output: 0.35; output: 4.2pc; output: 2.83465pt; output: 1.48167; output: 4.2mm; output: 28.34646pt; output: 0.14817; output: 4.2cm; output: 72pt; output: 0.05833; output: 4.2in; output: 0.0625pc; output: 67.2; output: 4.2px; output: 0.08333pc; output: 50.4; output: 4.2pt; output: 1pc; output: 4.2; output: 4.2pc; output: 0.23622pc; output: 17.78; output: 4.2mm; output: 2.3622pc; output: 1.778; output: 4.2cm; output: 6pc; output: 0.7; output: 4.2in; output: 0.26458mm; output: 15.87402; output: 4.2px; output: 0.35278mm; output: 11.90551; output: 4.2pt; output: 4.23333mm; output: 0.99213; output: 4.2pc; output: 1mm; output: 4.2; output: 4.2mm; output: 10mm; output: 0.42; output: 4.2cm; output: 25.4mm; output: 0.16535; output: 4.2in; output: 0.02646cm; output: 158.74016; output: 4.2px; output: 0.03528cm; output: 119.05512; output: 4.2pt; output: 0.42333cm; output: 9.92126; output: 4.2pc; output: 0.1cm; output: 42; output: 4.2mm; output: 1cm; output: 4.2; output: 4.2cm; output: 2.54cm; output: 1.65354; output: 4.2in; output: 0.01042in; output: 403.2; output: 4.2px; output: 0.01389in; output: 302.4; output: 4.2pt; output: 0.16667in; output: 25.2; output: 4.2pc; output: 0.03937in; output: 106.68; output: 4.2mm; output: 0.3937in; output: 10.668; output: 4.2cm; output: 1in; output: 4.2; output: 4.2in; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/size/input.scss000066400000000000000000000054501305254536400307460ustar00rootroot00000000000000.result { output: (0px + 1px); output: (4.2px / 1px); output: (4.2px * 1px / 1px); output: (0px + 1pt); output: (4.2px / 1pt); output: (4.2px * 1pt / 1px); output: (0px + 1pc); output: (4.2px / 1pc); output: (4.2px * 1pc / 1px); output: (0px + 1mm); output: (4.2px / 1mm); output: (4.2px * 1mm / 1px); output: (0px + 1cm); output: (4.2px / 1cm); output: (4.2px * 1cm / 1px); output: (0px + 1in); output: (4.2px / 1in); output: (4.2px * 1in / 1px); output: (0pt + 1px); output: (4.2pt / 1px); output: (4.2pt * 1px / 1pt); output: (0pt + 1pt); output: (4.2pt / 1pt); output: (4.2pt * 1pt / 1pt); output: (0pt + 1pc); output: (4.2pt / 1pc); output: (4.2pt * 1pc / 1pt); output: (0pt + 1mm); output: (4.2pt / 1mm); output: (4.2pt * 1mm / 1pt); output: (0pt + 1cm); output: (4.2pt / 1cm); output: (4.2pt * 1cm / 1pt); output: (0pt + 1in); output: (4.2pt / 1in); output: (4.2pt * 1in / 1pt); output: (0pc + 1px); output: (4.2pc / 1px); output: (4.2pc * 1px / 1pc); output: (0pc + 1pt); output: (4.2pc / 1pt); output: (4.2pc * 1pt / 1pc); output: (0pc + 1pc); output: (4.2pc / 1pc); output: (4.2pc * 1pc / 1pc); output: (0pc + 1mm); output: (4.2pc / 1mm); output: (4.2pc * 1mm / 1pc); output: (0pc + 1cm); output: (4.2pc / 1cm); output: (4.2pc * 1cm / 1pc); output: (0pc + 1in); output: (4.2pc / 1in); output: (4.2pc * 1in / 1pc); output: (0mm + 1px); output: (4.2mm / 1px); output: (4.2mm * 1px / 1mm); output: (0mm + 1pt); output: (4.2mm / 1pt); output: (4.2mm * 1pt / 1mm); output: (0mm + 1pc); output: (4.2mm / 1pc); output: (4.2mm * 1pc / 1mm); output: (0mm + 1mm); output: (4.2mm / 1mm); output: (4.2mm * 1mm / 1mm); output: (0mm + 1cm); output: (4.2mm / 1cm); output: (4.2mm * 1cm / 1mm); output: (0mm + 1in); output: (4.2mm / 1in); output: (4.2mm * 1in / 1mm); output: (0cm + 1px); output: (4.2cm / 1px); output: (4.2cm * 1px / 1cm); output: (0cm + 1pt); output: (4.2cm / 1pt); output: (4.2cm * 1pt / 1cm); output: (0cm + 1pc); output: (4.2cm / 1pc); output: (4.2cm * 1pc / 1cm); output: (0cm + 1mm); output: (4.2cm / 1mm); output: (4.2cm * 1mm / 1cm); output: (0cm + 1cm); output: (4.2cm / 1cm); output: (4.2cm * 1cm / 1cm); output: (0cm + 1in); output: (4.2cm / 1in); output: (4.2cm * 1in / 1cm); output: (0in + 1px); output: (4.2in / 1px); output: (4.2in * 1px / 1in); output: (0in + 1pt); output: (4.2in / 1pt); output: (4.2in * 1pt / 1in); output: (0in + 1pc); output: (4.2in / 1pc); output: (4.2in * 1pc / 1in); output: (0in + 1mm); output: (4.2in / 1mm); output: (4.2in * 1mm / 1in); output: (0in + 1cm); output: (4.2in / 1cm); output: (4.2in * 1cm / 1in); output: (0in + 1in); output: (4.2in / 1in); output: (4.2in * 1in / 1in); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/time/000077500000000000000000000000001305254536400266725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/time/expected_output.css000066400000000000000000000003171305254536400326260ustar00rootroot00000000000000.result { output: 1s; output: 4.2; output: 4.2s; output: 0.001s; output: 4200; output: 4.2ms; output: 1000ms; output: 0.0042; output: 4.2s; output: 1ms; output: 4.2; output: 4.2ms; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/conversion/time/input.scss000066400000000000000000000004721305254536400307310ustar00rootroot00000000000000.result { output: (0s + 1s); output: (4.2s / 1s); output: (4.2s * 1s / 1s); output: (0s + 1ms); output: (4.2s / 1ms); output: (4.2s * 1ms / 1s); output: (0ms + 1s); output: (4.2ms / 1s); output: (4.2ms * 1s / 1ms); output: (0ms + 1ms); output: (4.2ms / 1ms); output: (4.2ms * 1ms / 1ms); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/feature-test/000077500000000000000000000000001305254536400261575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/feature-test/expected_output.css000066400000000000000000000000311305254536400321040ustar00rootroot00000000000000div { feature: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/feature-test/input.scss000066400000000000000000000001051305254536400302070ustar00rootroot00000000000000@if feature-exists(units-level-3) { div { feature: true; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/simple/000077500000000000000000000000001305254536400250405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/simple/expected_output.css000066400000000000000000000001171305254536400307720ustar00rootroot00000000000000div { hey: 5150.91864in; ho: true; hoo: "px/emu*fu*gnu"; hee: "/cm"; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/units/simple/input.scss000066400000000000000000000002461305254536400270760ustar00rootroot00000000000000div { hey: ((5in + 3cm) * 10px * 100pt * 10fu / 2px / 2fu / 3pt); ho: (23in/2fu) > (23cm/2fu); hoo: unit((23px/2fu/12emu/1.2gnu)); hee: unit((2in/3cm/4cm)); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/url/000077500000000000000000000000001305254536400232075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/url/expected_output.css000066400000000000000000000060671305254536400271530ustar00rootroot00000000000000div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudgepop.css); bar: url("http://fudgepop/styles.css"); hux: url(http://box_123////fudgepop.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-1.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-2.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-3.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-4.css); hux: url(http://box_123////fudgepop.css); foo: url(http://blah.com/bar-5.css); gloo: url("hey3.css"); floo: url(hadoop-444.css); flum: image-url("fudge.png", hux); /*****/ background: url("image.png"); mudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); nudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC); pudge: url(http://wiki.jbussdieker.name/skins/common/images/Checker-16x16.png?2012-05-02T13:40:00Z); } p:after { content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/url/input.scss000066400000000000000000000055771305254536400252610ustar00rootroot00000000000000$x: pop; $y: 123; div { foo: url(bloo/blah.css); bar: url(http://foo/bar/hux.css); foo: url(fudge#{$x}.css); bar: url("http://fudge#{$x}/styles.css"); hux: url(http://box_#{$y}////fudge#{$x}.css); @each $i in (1 2 3 4 5) { hux: url(http://box_#{$y}////fudge#{$x}.css); foo: url(http://blah.com/bar-#{$i}.css); } gloo: url("hey#{1+2}.css"); floo: url(hadoop-#{$y+321}.css); flum: image-url("fudge.png", hux); /*****/ $bg: "image.png"; background: url("#{$bg}"); //gudge: url(type-of(hello) + length(a b c)); mudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII=); nudge: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC); pudge: url(http://wiki.jbussdieker.name/skins/common/images/Checker-16x16.png?2012-05-02T13:40:00Z); } p:after { content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACeElEQVR42nySy29McRTHP/fOnTvT6bQNrdHKMGGhFkTSELGxwoJY8Q9YWFhYEUJsRSKCsJWikjYSJBIbinpVPJLSRlEkKK2WTnXmvl+/Y4F4tPVJPqtvzjcnJ0cTEQxdY/miFH6gcAJpaWrQl86t05rR9axSKD8UZ6KqJscm5bMdyDDgAYgIBoCORm2G1u0b6w8unJ/bmDG1QtpUmIYiZ8Zk0zEpYmW76tujV9J3/Ep04v0XdR2IDYAdWxYt27Sa8/l8btWIlaYSupgqpNaMUYbC0DUa8qKXWpLGNSvZEETpZO/Z4B5gGQCRMio1xdVfioUIa3AQJ/ZARWhJgkQJKq3wfJ3RwETGhRtPgx7ABtBEhCVNBqViU2tn5+5bLfXmgurIYwJrGFEJmqZh2T4jo2X0YIreZ+7dfeejrcCEiKADfCon3O4fHzp25Nx+8nnqF65lXnEphQUtNBYKaKkMcRgxVY29093JUWCCn+gAORMaTLh0dbCjo/1KO3X1kC6BGIR+QLVioSc+F+9HnW/G1DX+QAcw0j8c/QaHj3UfeN0/MMicEmSL+J5P6DkMDUcfLvZGJ4FwWoHl/lAEXo344zv3dO3ynXJIpg7XdnBtj46bwSnblwH+QQdQ8lsNeNg32nOm/fIh3CGS0OXOQHCv90XYwUyICM2NNX85f26WUnOu5smFzX0vu9qktZjeNtusAbB+XdvfAWDZnjeurX2XST1Y8X6s7zmzYABUrHBaYNshYRC4k340FcZU/1vg2JVpgeP4uJXypHK8soD134In/W+mb+AJvffvvC022It/ve1MaCJCXU6f4UCQy1CbNVONH7/Gw7Md8fsAtddMUh5fveYAAAAASUVORK5CYII= ); }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/000077500000000000000000000000001305254536400256325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/000077500000000000000000000000001305254536400301375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/000077500000000000000000000000001305254536400321145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/at-root/000077500000000000000000000000001305254536400335015ustar00rootroot00000000000000expected_output.css000066400000000000000000000001571305254536400373600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/at-rootresult { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000015571305254536400354660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/at-root$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @at-root { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @at-root { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/each/000077500000000000000000000000001305254536400330145ustar00rootroot00000000000000expected_output.css000066400000000000000000000001551305254536400366710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/eachresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000017631305254536400350000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/each$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @each $outer in 1 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @each $inner in 2 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/else/000077500000000000000000000000001305254536400330445ustar00rootroot00000000000000expected_output.css000066400000000000000000000001551305254536400367210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/elseresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000016531305254536400350260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/else$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if false { // nothing } @else { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/elseif/000077500000000000000000000000001305254536400333635ustar00rootroot00000000000000expected_output.css000066400000000000000000000001551305254536400372400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/elseifresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000016731305254536400353470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/elseif$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if false { // nothing } @else if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/for/000077500000000000000000000000001305254536400327025ustar00rootroot00000000000000expected_output.css000066400000000000000000000001551305254536400365570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/forresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000020211305254536400346520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/for$continue: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @for $outer from 1 to 2 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @for $inner from 3 to 4 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } 000077500000000000000000000000001305254536400336625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/functionexpected_output.css000066400000000000000000000002371305254536400376170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/functionresult { continue_outer: true; continue_inner: true; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000022611305254536400357170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/function$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; @return null; } result { fn: fn(); @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/if/000077500000000000000000000000001305254536400325125ustar00rootroot00000000000000expected_output.css000066400000000000000000000001551305254536400363670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/ifresult { root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000015571305254536400344770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/if$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/mixin/000077500000000000000000000000001305254536400332405ustar00rootroot00000000000000expected_output.css000066400000000000000000000001571305254536400371170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/mixinresult { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000017131305254536400352170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/mixin$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @mixin set_variable_inner() { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } @mixin set_variable_outer() { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @include set_variable_inner(); } @include set_variable_outer(); result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/ruleset/000077500000000000000000000000001305254536400335775ustar00rootroot00000000000000expected_output.css000066400000000000000000000001571305254536400374560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/rulesetresult { root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000015531305254536400355600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/ruleset$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; ruleset { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } result { root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/while/000077500000000000000000000000001305254536400332245ustar00rootroot00000000000000expected_output.css000066400000000000000000000002371305254536400371020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/whileresult { continue_outer: false; continue_inner: false; root_default: initial; root_implicit: inner; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000022331305254536400352010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/expanding/while$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @while $continue_outer { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; } result { @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/000077500000000000000000000000001305254536400323015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/each/000077500000000000000000000000001305254536400332015ustar00rootroot00000000000000expected_output.css000066400000000000000000000002751305254536400370610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/eachresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000027011305254536400351560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/each$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @each $outer in 1 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @each $inner in 2 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/else/000077500000000000000000000000001305254536400332315ustar00rootroot00000000000000expected_output.css000066400000000000000000000002751305254536400371110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/elseresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000027671305254536400352220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/else$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if false { // nothing } @else { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/elseif/000077500000000000000000000000001305254536400335505ustar00rootroot00000000000000expected_output.css000066400000000000000000000002751305254536400374300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/elseifresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000030061305254536400355240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/elseif$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if false { // nothing } @elseif true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if false { // nothing } @else if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/for/000077500000000000000000000000001305254536400330675ustar00rootroot00000000000000expected_output.css000066400000000000000000000002751305254536400367470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/forresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000027151305254536400350510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/for$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @for $outer from 1 to 2 { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @for $inner from 3 to 4 { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/if/000077500000000000000000000000001305254536400326775ustar00rootroot00000000000000expected_output.css000066400000000000000000000002751305254536400365570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/ifresult { check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000026571305254536400346660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/if$root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @if true { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @if true { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; } } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(outer) { outer: $outer; } @if variable-exists(inner) { inner: $inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/while/000077500000000000000000000000001305254536400334115ustar00rootroot00000000000000expected_output.css000066400000000000000000000003551305254536400372700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/whileresult { continue_outer: true; continue_inner: true; check_implicit: initial; check_explicit: inner; check_default: initial; root_default: initial; root_implicit: initial; root_explicit: inner; local_explicit: inner; } input.scss000066400000000000000000000031551305254536400353720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/blead-global/functional/while$continue_inner: true; $continue_outer: true; $root_default: initial; $root_implicit: initial; $root_explicit: initial !global; @function fn() { @while $continue_outer { $root_implicit: outer; $root_explicit: outer !global; $root_default: outer !default; $local_implicit: outer; $local_explicit: outer !global; $local_default: outer !default; @while $continue_inner { $root_implicit: inner; $root_explicit: inner !global; $root_default: inner !default; $local_implicit: inner; $local_explicit: inner !global; $local_default: inner !default; $continue_inner: false; } $continue_outer: false; } $check_implicit: $root_implicit !global; $check_explicit: $root_explicit !global; $check_default: $root_default !global; @return null; } result { fn: fn(); @if variable-exists(continue_outer) { continue_outer: $continue_outer; } @if variable-exists(continue_inner) { continue_inner: $continue_inner; } @if variable-exists(check_implicit) { check_implicit: $check_implicit; } @if variable-exists(check_explicit) { check_explicit: $check_explicit; } @if variable-exists(check_default) { check_default: $check_default; } root_default: $root_default; root_implicit: $root_implicit; root_explicit: $root_explicit; @if variable-exists(local_default) { local_default: $local_default; } @if variable-exists(local_implicit) { local_implicit: $local_implicit; } @if variable-exists(local_explicit) { local_explicit: $local_explicit; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-global-null/000077500000000000000000000000001305254536400316475ustar00rootroot00000000000000expected_output.css000066400000000000000000000001261305254536400355220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-global-nulldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-global-null/input.scss000066400000000000000000000006141305254536400337040ustar00rootroot00000000000000div { $foo: null !default !global; $foo: inner !default !global; $foo: null !default !global; $foo: lexical; inner { foo: $foo; } } $foo: null !default !global; $foo: outer !default !global; $foo: null !default !global; outer { foo: $foo; } div { $foo: null !default !global; $foo: footer !default !global; $foo: null !default !global; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-global/000077500000000000000000000000001305254536400306775ustar00rootroot00000000000000expected_output.css000066400000000000000000000001261305254536400345520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-globaldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-global/input.scss000066400000000000000000000003261305254536400327340ustar00rootroot00000000000000div { $foo: inner !default !global; $foo: lexical; inner { foo: $foo; } } $foo: outer !default !global; outer { foo: $foo; } div { $foo: footer !default !global; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-null/000077500000000000000000000000001305254536400304115ustar00rootroot00000000000000expected_output.css000066400000000000000000000001261305254536400342640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-nulldiv inner { foo: lexical; } outer { foo: outer; } div inner { foo: lexical; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults-null/input.scss000066400000000000000000000005621305254536400324500ustar00rootroot00000000000000div { $foo: null !default; $foo: inner !default; $foo: null !default; $foo: lexical; inner { foo: $foo; } } // this should error // empty { foo: $foo; } $foo: null !default; $foo: outer !default; $foo: null !default; outer { foo: $foo; } div { $foo: null !default; $foo: footer !default; $foo: null !default; $foo: lexical; inner { foo: $foo; } } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults/000077500000000000000000000000001305254536400274415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults/expected_output.css000066400000000000000000000003141305254536400333720ustar00rootroot00000000000000div { asd: 9; qwe: 99; zapf: 3; ding: 84; } div { foo: 42; foo: 99; foo: 999; foo: 999; baz: 9999; } div div { bar: 9999; bar: 999; } div { asd: 99; qwe: 42; zap: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/defaults/input.scss000066400000000000000000000005031305254536400314730ustar00rootroot00000000000000$i: 9; $z: 3 !default; div { asd: $i; $i: 99 !global; $n: 42 !global; qwe: $i; zapf: $z; $z: 84; ding: $z; } div { foo: $n; foo: $i; $i: 999; $n: 999; foo: $n; foo: $i; div { $i: 9999; $n: 9999 !default; bar: $i; bar: $n; } baz: $i; } div { asd: $i; qwe: $n; zap: $z; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/feature-test/000077500000000000000000000000001305254536400302425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400341100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/feature-testdiv { feature: true; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/feature-test/input.scss000066400000000000000000000001201305254536400322670ustar00rootroot00000000000000@if feature-exists(global-variable-shadowing) { div { feature: true; } }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/lexical-scope/000077500000000000000000000000001305254536400303625ustar00rootroot00000000000000expected_output.css000066400000000000000000000003201305254536400342310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/lexical-scopediv { x: 42; y: 109; } div for { y: 89; x: 1; x: 999; y: 94; x: 2; x: 999; y: 99; x: 3; x: 999; y: 104; x: 4; x: 999; y: 109; x: 5; x: 999; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/lexical-scope/input.scss000066400000000000000000000003441305254536400324170ustar00rootroot00000000000000$x: -42; $y: -84; div { $x: 42; $y: 84; for { @for $x from 1 through 5 { $y: $y + 5; y: $y; x: $x; $x: 999; x: $x; $y: -9 !global; $x: -9 !global; } } x: $x; y: $y; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/root-scope/000077500000000000000000000000001305254536400277245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/root-scope/expected_output.css000066400000000000000000000003301305254536400336530ustar00rootroot00000000000000div { x: -42; y: -84; x: -9; y: -9; } div for { x: -42; y: -84; x: 1; y: -79; x: 2; y: -74; x: 3; y: -69; x: 4; y: -64; x: 5; y: -59; x: -9; y: -9; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variable-scoping/root-scope/input.scss000066400000000000000000000004011305254536400317530ustar00rootroot00000000000000$x: -42; $y: -84; div { x: $x; y: $y; for { x: $x; y: $y; @for $x from 1 through 5 { $y: $y + 5; x: $x; y: $y; $x: 999; $y: -9 !global; $x: -9 !global; } x: $x; y: $y; } x: $x; y: $y; }sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variables_in_media/000077500000000000000000000000001305254536400262025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variables_in_media/expected_output.css000066400000000000000000000001171305254536400321340ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/libsass/variables_in_media/input.scss000066400000000000000000000002141305254536400302330ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/maps/000077500000000000000000000000001305254536400217055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-get/000077500000000000000000000000001305254536400232375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-get/expected_output.css000066400000000000000000000000341305254536400271670ustar00rootroot00000000000000div { foo: 1; foo: 2; } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-get/input.scss000066400000000000000000000002261305254536400252730ustar00rootroot00000000000000div { foo: map-get((foo: 1, bar: 2), foo); foo: map-get((foo: 1, bar: 2), bar); foo: map-get((foo: 1, bar: 2), baz); foo: map-get((), foo); } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-has-key/000077500000000000000000000000001305254536400240215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-has-key/expected_output.css000066400000000000000000000000611305254536400277510ustar00rootroot00000000000000div { foo: true; foo: false; foo: false; } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-has-key/input.scss000066400000000000000000000001731305254536400260560ustar00rootroot00000000000000div { foo: map-has-key((foo: 1, bar: 1), foo); foo: map-has-key((foo: 1, bar: 1), baz); foo: map-has-key((), foo); } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-keys/000077500000000000000000000000001305254536400234335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-keys/expected_output.css000066400000000000000000000000311305254536400273600ustar00rootroot00000000000000div { foo: foo, bar; } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-keys/input.scss000066400000000000000000000000531305254536400254650ustar00rootroot00000000000000div { foo: map-keys((foo: 1, bar: 2)); } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-merge/000077500000000000000000000000001305254536400235575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-merge/expected_output.css000066400000000000000000000001041305254536400275050ustar00rootroot00000000000000div { foo-1: true; foo-2: true; foo-3: true; foo-4: true; } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-merge/input.scss000066400000000000000000000006761305254536400256240ustar00rootroot00000000000000$before-1: map-merge((foo: 1, bar: 2), (baz: 3)); $before-2: map-merge((), (foo: 1, bar: 2)); $before-3: map-merge((foo: 1, bar: 2), ()); $before-4: map-merge((foo: 1, bar: 2), (foo: 3)); $after-1: (foo: 1, bar: 2, baz: 3); $after-2: (foo: 1, bar: 2); $after-3: (foo: 1, bar: 2); $after-4: (foo: 3, bar: 2); div { foo-1: $before-1 == $after-1; foo-2: $before-2 == $after-2; foo-3: $before-3 == $after-3; foo-4: $before-4 == $after-4; } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-remove/000077500000000000000000000000001305254536400237555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-remove/expected_output.css000066400000000000000000000000251305254536400277050ustar00rootroot00000000000000div { foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-remove/input.scss000066400000000000000000000001611305254536400260070ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3), bar); $after: (foo: 1, baz: 3); div { foo: $before == $after; } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-values/000077500000000000000000000000001305254536400237575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-values/expected_output.css000066400000000000000000000000451305254536400277110ustar00rootroot00000000000000div { foo: 1, 2; foo: 1, 2, 2; } sass-spec-3.5.0-2/spec/output_styles/nested/maps/map-values/input.scss000066400000000000000000000001321305254536400260070ustar00rootroot00000000000000div { foo: map-values((foo: 1, bar: 2)); foo: map-values((foo: 1, bar: 2, baz: 2)); } sass-spec-3.5.0-2/spec/output_styles/nested/media_import/000077500000000000000000000000001305254536400234165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/media_import/expected_output.css000066400000000000000000000000341305254536400273460ustar00rootroot00000000000000@import "./fonts.sass" all; sass-spec-3.5.0-2/spec/output_styles/nested/media_import/input.scss000066400000000000000000000000331305254536400254460ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-3.5.0-2/spec/output_styles/nested/misc/000077500000000000000000000000001305254536400217005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/JMA-pseudo-test/000077500000000000000000000000001305254536400245615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/JMA-pseudo-test/expected_output.css000066400000000000000000000000661305254536400305160ustar00rootroot00000000000000.foo h1, .foo .bar h3, .bar .foo h3 { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/JMA-pseudo-test/input.scss000066400000000000000000000002141305254536400266120ustar00rootroot00000000000000.foo { h1 { color:red; } } .bar { &:hover h3, h3 { @extend h1; } } sass-spec-3.5.0-2/spec/output_styles/nested/misc/JMA-pseudo-test/options.yml000066400000000000000000000000211305254536400267700ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/output_styles/nested/misc/directive_interpolation/000077500000000000000000000000001305254536400266255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/directive_interpolation/expected_output.css000066400000000000000000000000331305254536400325540ustar00rootroot00000000000000@foo bar12 qux { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/directive_interpolation/input.scss000066400000000000000000000000451305254536400306600ustar00rootroot00000000000000$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/misc/empty_content/000077500000000000000000000000001305254536400245705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/empty_content/expected_output.css000066400000000000000000000000161305254536400305200ustar00rootroot00000000000000a { b: c; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/empty_content/input.scss000066400000000000000000000000641305254536400266240ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-3.5.0-2/spec/output_styles/nested/misc/import_in_mixin/000077500000000000000000000000001305254536400251045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/import_in_mixin/expected_output.css000066400000000000000000000001021305254536400310300ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/nested/misc/import_in_mixin/input.scss000066400000000000000000000002451305254536400271410ustar00rootroot00000000000000@mixin import-google-fonts() { @import url("http://fonts.googleapis.com/css?family=#{$family}"); } $family: unquote("Droid+Sans"); @include import-google-fonts(); sass-spec-3.5.0-2/spec/output_styles/nested/misc/import_with_interpolation/000077500000000000000000000000001305254536400272145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/import_with_interpolation/expected_output.css000066400000000000000000000001021305254536400331400ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/nested/misc/import_with_interpolation/input.scss000066400000000000000000000001421305254536400312450ustar00rootroot00000000000000$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-3.5.0-2/spec/output_styles/nested/misc/lang-bug/000077500000000000000000000000001305254536400233745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/lang-bug/expected_output.css000066400000000000000000000000371305254536400273270ustar00rootroot00000000000000div:lang(nb) { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/lang-bug/input.scss000066400000000000000000000000361305254536400254270ustar00rootroot00000000000000div:lang(nb) { color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/misc/media_interpolation/000077500000000000000000000000001305254536400257265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/media_interpolation/expected_output.css000066400000000000000000000000311305254536400316530ustar00rootroot00000000000000@media bar12 { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/media_interpolation/input.scss000066400000000000000000000000431305254536400277570ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/misc/mixin_content/000077500000000000000000000000001305254536400245565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/mixin_content/expected_output.css000066400000000000000000000002301305254536400305040ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/mixin_content/input.scss000066400000000000000000000003571305254536400266170ustar00rootroot00000000000000$color: blue; @mixin context($class, $color: red) { .#{$class} { background-color: $color; @content; border-color: $color; } } @include context(parent) { @include context(child, $color: yellow) { color: $color; } } sass-spec-3.5.0-2/spec/output_styles/nested/misc/namespace_properties_with_script_value/000077500000000000000000000000001305254536400317235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000751305254536400356010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/namespace_properties_with_script_value/input.scss000066400000000000000000000000721305254536400337560ustar00rootroot00000000000000foo { bar: baz + bang { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/output_styles/nested/misc/negative_numbers/000077500000000000000000000000001305254536400252355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/negative_numbers/expected_output.css000066400000000000000000000000711305254536400311660ustar00rootroot00000000000000a { zero: 0; zero: 0; } a { near: 0; near: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/negative_numbers/input.scss000066400000000000000000000001601305254536400272660ustar00rootroot00000000000000$zero: 0; a { zero: -$zero; zero: $zero * -1; } $near: 0.0000001; a { near: -$near; near: $near * -1; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/selector_interpolation_before_element_name/000077500000000000000000000000001305254536400325225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400363750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/selector_interpolation_before_element_namefoo barbaz { a: b; } input.scss000066400000000000000000000000341305254536400344740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/selector_interpolation_before_element_name#{"foo" + " bar"}baz {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/misc/selector_only_interpolation/000077500000000000000000000000001305254536400275305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/selector_only_interpolation/expected_output.css000066400000000000000000000000241305254536400334570ustar00rootroot00000000000000foo bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/selector_only_interpolation/input.scss000066400000000000000000000000311305254536400315560ustar00rootroot00000000000000#{"foo" + " bar"} {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/misc/trailing_comma_in_selector/000077500000000000000000000000001305254536400272535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/trailing_comma_in_selector/expected_output.css000066400000000000000000000000711305254536400332040ustar00rootroot00000000000000#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/trailing_comma_in_selector/input.scss000066400000000000000000000000661305254536400313110ustar00rootroot00000000000000#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-3.5.0-2/spec/output_styles/nested/misc/unicode_variables/000077500000000000000000000000001305254536400253565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/misc/unicode_variables/expected_output.css000066400000000000000000000000231305254536400313040ustar00rootroot00000000000000blat { a: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/misc/unicode_variables/input.scss000066400000000000000000000000351305254536400274100ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/000077500000000000000000000000001305254536400242435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/abs/000077500000000000000000000000001305254536400250105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/abs/expected_output.css000066400000000000000000000001001305254536400307320ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/abs/input.scss000066400000000000000000000001441305254536400270430ustar00rootroot00000000000000foo { foo: abs(-5); foo: abs(-5px); foo: abs(5); foo: abs(5px); foo: abs($number: 5px); } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/ceil/000077500000000000000000000000001305254536400251575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/ceil/expected_output.css000066400000000000000000000000521305254536400311070ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/ceil/input.scss000066400000000000000000000001131305254536400272060ustar00rootroot00000000000000foo { foo: ceil(4.1); foo: ceil(4.8px); foo: ceil($number: 4.8px); } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/floor/000077500000000000000000000000001305254536400253645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/floor/expected_output.css000066400000000000000000000000521305254536400313140ustar00rootroot00000000000000foo { foo: 4; foo: 4px; foo: 4px; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/floor/input.scss000066400000000000000000000001161305254536400274160ustar00rootroot00000000000000foo { foo: floor(4.8); foo: floor(4.8px); foo: floor($number: 4.8px); } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/max/000077500000000000000000000000001305254536400250305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/max/expected_output.css000066400000000000000000000000641305254536400307630ustar00rootroot00000000000000foo { foo: 3; foo: 3; foo: 4em; foo: 6in; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/max/input.scss000066400000000000000000000001361305254536400270640ustar00rootroot00000000000000foo { foo: max(1, 2, 3); foo: max(3, 2px, 1px); foo: max(4em); foo: max(10cm, 6in); } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/min/000077500000000000000000000000001305254536400250265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/min/expected_output.css000066400000000000000000000000651305254536400307620ustar00rootroot00000000000000foo { foo: 1; foo: 1; foo: 4em; foo: 10cm; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/min/input.scss000066400000000000000000000001361305254536400270620ustar00rootroot00000000000000foo { foo: min(1, 2, 3); foo: min(3px, 2px, 1); foo: min(4em); foo: min(10cm, 6in); } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/percentage/000077500000000000000000000000001305254536400263605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/percentage/expected_output.css000066400000000000000000000000711305254536400323110ustar00rootroot00000000000000foo { foo: 50%; foo: 100%; foo: 25%; foo: 50%; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/percentage/input.scss000066400000000000000000000001671305254536400304200ustar00rootroot00000000000000foo { foo: percentage(.5); foo: percentage(1); foo: percentage(25px / 100px); foo: percentage($number: 0.5); } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/random/000077500000000000000000000000001305254536400255235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/random/expected_output.css000066400000000000000000000001261305254536400314550ustar00rootroot00000000000000foo { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/random/input.scss000066400000000000000000000004101305254536400275520ustar00rootroot00000000000000foo { $number: random(); foo: $number >= 0 and $number <= 1; $number: random(1.0); foo: $number >= 0 and $number <= 1; foo: random(1) == 1; foo: type-of(random()) == number; foo: type-of(random(1)) == number; foo: type-of(random(1.0)) == number; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/round/000077500000000000000000000000001305254536400253725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/round/expected_output.css000066400000000000000000000000661305254536400313270ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; foo: 5px; } sass-spec-3.5.0-2/spec/output_styles/nested/number-functions/round/input.scss000066400000000000000000000001451305254536400274260ustar00rootroot00000000000000foo { foo: round(4.8); foo: round(4.8px); foo: round(5.49px); foo: round($number: 5.49px); } sass-spec-3.5.0-2/spec/output_styles/nested/options.yml000066400000000000000000000000331305254536400231570ustar00rootroot00000000000000--- :output_style: :nested sass-spec-3.5.0-2/spec/output_styles/nested/parser/000077500000000000000000000000001305254536400222415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/000077500000000000000000000000001305254536400245675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/000077500000000000000000000000001305254536400277135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/spaced/000077500000000000000000000000001305254536400311525ustar00rootroot00000000000000expected_output.css000066400000000000000000000020731305254536400350300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/spaced.result { output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/spaced/input.scss000066400000000000000000000024151305254536400332100ustar00rootroot00000000000000$input: literal; .result { output: literal $input; output: literal #{$input}; output: literal #{literal}; output: literal #{"literal"}; output: $input $input; output: $input #{$input}; output: $input #{literal}; output: $input #{"literal"}; output: #{$input} literal; output: #{$input} $input; output: #{$input} #{$input}; output: #{$input} #{literal}; output: #{$input} #{"literal"}; output: #{literal} literal; output: #{literal} $input; output: #{literal} #{$input}; output: #{literal} #{literal}; output: #{literal} #{"literal"}; output: #{"literal"} literal; output: #{"literal"} $input; output: #{"literal"} #{$input}; output: #{"literal"} #{literal}; output: #{"literal"} #{"literal"}; output: "literal #{$input}"; output: "literal #{literal}"; output: "literal #{"literal"}"; output: "#{$input} literal"; output: "#{$input} #{$input}"; output: "#{$input} #{literal}"; output: "#{$input} #{"literal"}"; output: "#{literal} literal"; output: "#{literal} #{$input}"; output: "#{literal} #{literal}"; output: "#{literal} #{"literal"}"; output: "#{"literal"} literal"; output: "#{"literal"} #{$input}"; output: "#{"literal"} #{literal}"; output: "#{"literal"} #{"literal"}"; }sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced-4.0/000077500000000000000000000000001305254536400320145ustar00rootroot00000000000000expected_output.css000066400000000000000000000020161305254536400356670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced-4.0.result { output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; } input.scss000066400000000000000000000023011305254536400337650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced-4.0$input: literal; .result { output: literal$input; output: literal#{$input}; output: literal#{literal}; output: literal#{"literal"}; output: $input$input; output: $input#{$input}; output: $input#{literal}; output: $input#{"literal"}; output: #{$input}literal; output: #{$input}$input; output: #{$input}#{$input}; output: #{$input}#{literal}; output: #{$input}#{"literal"}; output: #{literal}literal; output: #{literal}$input; output: #{literal}#{$input}; output: #{literal}#{literal}; output: #{literal}#{"literal"}; output: #{"literal"}literal; output: #{"literal"}$input; output: #{"literal"}#{$input}; output: #{"literal"}#{literal}; output: #{"literal"}#{"literal"}; output: "literal#{$input}"; output: "literal#{literal}"; output: "literal#{"literal"}"; output: "#{$input}literal"; output: "#{$input}#{$input}"; output: "#{$input}#{literal}"; output: "#{$input}#{"literal"}"; output: "#{literal}literal"; output: "#{literal}#{$input}"; output: "#{literal}#{literal}"; output: "#{literal}#{"literal"}"; output: "#{"literal"}literal"; output: "#{"literal"}#{$input}"; output: "#{"literal"}#{literal}"; output: "#{"literal"}#{"literal"}"; }options.yml000066400000000000000000000000321305254536400341460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/000077500000000000000000000000001305254536400315155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/error000066400000000000000000000041131305254536400325700ustar00rootroot00000000000000DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}literal") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('#{$input}"literal"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"literal"#{$input}') You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000020101305254536400353620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced.result { output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/input.scss000066400000000000000000000023011305254536400335450ustar00rootroot00000000000000$input: literal; .result { output: literal$input; output: literal#{$input}; output: literal#{literal}; output: literal#{"literal"}; output: $input$input; output: $input#{$input}; output: $input#{literal}; output: $input#{"literal"}; output: #{$input}literal; output: #{$input}$input; output: #{$input}#{$input}; output: #{$input}#{literal}; output: #{$input}#{"literal"}; output: #{literal}literal; output: #{literal}$input; output: #{literal}#{$input}; output: #{literal}#{literal}; output: #{literal}#{"literal"}; output: #{"literal"}literal; output: #{"literal"}$input; output: #{"literal"}#{$input}; output: #{"literal"}#{literal}; output: #{"literal"}#{"literal"}; output: "literal#{$input}"; output: "literal#{literal}"; output: "literal#{"literal"}"; output: "#{$input}literal"; output: "#{$input}#{$input}"; output: "#{$input}#{literal}"; output: "#{$input}#{"literal"}"; output: "#{literal}literal"; output: "#{literal}#{$input}"; output: "#{literal}#{literal}"; output: "#{literal}#{"literal"}"; output: "#{"literal"}literal"; output: "#{"literal"}#{$input}"; output: "#{"literal"}#{literal}"; output: "#{"literal"}#{"literal"}"; }sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/00_concatenation/unspaced/options.yml000066400000000000000000000000611305254536400337300ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/000077500000000000000000000000001305254536400265235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/01_inline/000077500000000000000000000000001305254536400303015ustar00rootroot00000000000000expected_output.css000066400000000000000000000002141305254536400341520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/01_inline.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/01_inline/input.scss000066400000000000000000000002331305254536400323330ustar00rootroot00000000000000.result { output: literal; output: #{literal}; output: "[#{literal}]"; output: "#{literal}"; output: '#{literal}'; output: "['#{literal}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/02_variable/000077500000000000000000000000001305254536400306115ustar00rootroot00000000000000expected_output.css000066400000000000000000000002141305254536400344620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/02_variable.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/02_variable/input.scss000066400000000000000000000002461305254536400326470ustar00rootroot00000000000000$input: literal; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/03_inline_double/000077500000000000000000000000001305254536400316355ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400355070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/03_inline_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } input.scss000066400000000000000000000002271305254536400336130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/03_inline_double.result { output: #{#{literal}}; output: #{"[#{literal}]"}; output: #{"#{literal}"}; output: #{'#{literal}'}; output: #{"['#{literal}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/04_variable_double/000077500000000000000000000000001305254536400321455ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400360170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/04_variable_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } input.scss000066400000000000000000000002431305254536400341210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/04_variable_double$input: literal; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/05_variable_quoted_double/000077500000000000000000000000001305254536400335275ustar00rootroot00000000000000expected_output.css000066400000000000000000000003641305254536400374060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/05_variable_quoted_double.result { dquoted: "literal"; dquoted: "[literal]"; dquoted: "literal"; dquoted: "literal"; dquoted: "['literal']"; squoted: "literal"; squoted: "[literal]"; squoted: "literal"; squoted: "literal"; squoted: "['literal']"; } input.scss000066400000000000000000000005071305254536400355060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/05_variable_quoted_double$input: literal; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/06_escape_interpolation/000077500000000000000000000000001305254536400332375ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400371160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/06_escape_interpolation.result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } input.scss000066400000000000000000000002071305254536400352130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/01_literal/06_escape_interpolation$input: literal; .result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/000077500000000000000000000000001305254536400277235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/01_inline/000077500000000000000000000000001305254536400315015ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400353540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/01_inline.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/01_inline/input.scss000066400000000000000000000002471305254536400335400ustar00rootroot00000000000000.result { output: "dquoted"; output: #{"dquoted"}; output: "[#{"dquoted"}]"; output: "#{"dquoted"}"; output: '#{"dquoted"}'; output: "['#{"dquoted"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/02_variable/000077500000000000000000000000001305254536400320115ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400356640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/02_variable.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } input.scss000066400000000000000000000002501305254536400337630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/02_variable$input: "dquoted"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/03_inline_double/000077500000000000000000000000001305254536400330355ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400367070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/03_inline_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } input.scss000066400000000000000000000002411305254536400350070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/03_inline_double.result { output: #{#{"dquoted"}}; output: #{"[#{"dquoted"}]"}; output: #{"#{"dquoted"}"}; output: #{'#{"dquoted"}'}; output: #{"['#{"dquoted"}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/04_variable_double/000077500000000000000000000000001305254536400333455ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400372170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/04_variable_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } input.scss000066400000000000000000000002451305254536400353230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/04_variable_double$input: "dquoted"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400346505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400406060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/05_variable_quoted_double.result { dquoted: "dquoted"; dquoted: "[dquoted]"; dquoted: "dquoted"; dquoted: "dquoted"; dquoted: "['dquoted']"; squoted: "dquoted"; squoted: "[dquoted]"; squoted: "dquoted"; squoted: "dquoted"; squoted: "['dquoted']"; } input.scss000066400000000000000000000005111305254536400367010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/05_variable_quoted_double$input: "dquoted"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400343605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002011305254536400403040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/06_escape_interpolation.result { output: "[#{" dquoted "}]"; output: "#{" dquoted "}"; output: '\#{"dquoted"}'; output: "['#{" dquoted "}']"; } input.scss000066400000000000000000000002211305254536400364070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/02_double_quoted/06_escape_interpolation$input: "dquoted"; .result { output: "[\#{"dquoted"}]"; output: "\#{"dquoted"}"; output: '\#{"dquoted"}'; output: "['\#{"dquoted"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/000077500000000000000000000000001305254536400277335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/01_inline/000077500000000000000000000000001305254536400315115ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400353640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/01_inline.result { output: 'squoted'; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/01_inline/input.scss000066400000000000000000000002471305254536400335500ustar00rootroot00000000000000.result { output: 'squoted'; output: #{'squoted'}; output: "[#{'squoted'}]"; output: "#{'squoted'}"; output: '#{'squoted'}'; output: "['#{'squoted'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/02_variable/000077500000000000000000000000001305254536400320215ustar00rootroot00000000000000expected_output.css000066400000000000000000000002161305254536400356740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/02_variable.result { output: "squoted"; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } input.scss000066400000000000000000000002501305254536400337730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/02_variable$input: 'squoted'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/03_inline_double/000077500000000000000000000000001305254536400330455ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400367170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/03_inline_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } input.scss000066400000000000000000000002411305254536400350170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/03_inline_double.result { output: #{#{'squoted'}}; output: #{"[#{'squoted'}]"}; output: #{"#{'squoted'}"}; output: #{'#{'squoted'}'}; output: #{"['#{'squoted'}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/04_variable_double/000077500000000000000000000000001305254536400333555ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400372270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/04_variable_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } input.scss000066400000000000000000000002451305254536400353330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/04_variable_double$input: 'squoted'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400346605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400406160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/05_variable_quoted_double.result { dquoted: "squoted"; dquoted: "[squoted]"; dquoted: "squoted"; dquoted: "squoted"; dquoted: "['squoted']"; squoted: "squoted"; squoted: "[squoted]"; squoted: "squoted"; squoted: "squoted"; squoted: "['squoted']"; } input.scss000066400000000000000000000005111305254536400367110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/05_variable_quoted_double$input: 'squoted'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400343705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000001771305254536400403300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/06_escape_interpolation.result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: "#{" squoted "}"; output: "['\#{'squoted'}']"; } input.scss000066400000000000000000000002211305254536400364170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/03_single_quoted/06_escape_interpolation$input: 'squoted'; .result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: '\#{'squoted'}'; output: "['\#{'squoted'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/000077500000000000000000000000001305254536400306015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/01_inline/000077500000000000000000000000001305254536400323575ustar00rootroot00000000000000expected_output.css000066400000000000000000000002421305254536400362310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/01_inline.result { output: "alpha" 'beta'; output: alpha beta; output: "[alpha beta]"; output: "alpha beta"; output: "alpha beta"; output: "['alpha beta']"; } input.scss000066400000000000000000000003051305254536400343320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/01_inline.result { output: "alpha" 'beta'; output: #{"alpha" 'beta'}; output: "[#{"alpha" 'beta'}]"; output: "#{"alpha" 'beta'}"; output: '#{"alpha" 'beta'}'; output: "['#{"alpha" 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/02_variable/000077500000000000000000000000001305254536400326675ustar00rootroot00000000000000expected_output.css000066400000000000000000000002421305254536400365410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/02_variable.result { output: "alpha" "beta"; output: alpha beta; output: "[alpha beta]"; output: "alpha beta"; output: "alpha beta"; output: "['alpha beta']"; } input.scss000066400000000000000000000002551305254536400346460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/02_variable$input: "alpha" 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400336345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/03_inline_doubleexpected_output.css000066400000000000000000000002001305254536400375570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/03_inline_double.result { output: alpha beta; output: [alpha beta]; output: alpha beta; output: alpha beta; output: ['alpha beta']; } input.scss000066400000000000000000000002721305254536400356710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/03_inline_double.result { output: #{#{"alpha" 'beta'}}; output: #{"[#{"alpha" 'beta'}]"}; output: #{"#{"alpha" 'beta'}"}; output: #{'#{"alpha" 'beta'}'}; output: #{"['#{"alpha" 'beta'}']"}; } 000077500000000000000000000000001305254536400341445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/04_variable_doubleexpected_output.css000066400000000000000000000002001305254536400400670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/04_variable_double.result { output: alpha beta; output: [alpha beta]; output: alpha beta; output: alpha beta; output: ['alpha beta']; } input.scss000066400000000000000000000002521305254536400361770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/04_variable_double$input: "alpha" 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400355265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004221305254536400414570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/05_variable_quoted_double.result { dquoted: "alpha beta"; dquoted: "[alpha beta]"; dquoted: "alpha beta"; dquoted: "alpha beta"; dquoted: "['alpha beta']"; squoted: "alpha beta"; squoted: "[alpha beta]"; squoted: "alpha beta"; squoted: "alpha beta"; squoted: "['alpha beta']"; } input.scss000066400000000000000000000005161305254536400375640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/05_variable_quoted_double$input: "alpha" 'beta'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400352365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002261305254536400411710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/06_escape_interpolation.result { output: "[#{" alpha " 'beta'}]"; output: "#{" alpha " 'beta'}"; output: '#{"alpha" ' beta "}"; output: "['#{" alpha " 'beta'}']"; } input.scss000066400000000000000000000002521305254536400372710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/04_space_list_quoted/06_escape_interpolation$input: "alpha" 'beta'; .result { output: "[\#{"alpha" 'beta'}]"; output: "\#{"alpha" 'beta'}"; output: '\#{"alpha" 'beta'}'; output: "['\#{"alpha" 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/000077500000000000000000000000001305254536400306035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/01_inline/000077500000000000000000000000001305254536400323615ustar00rootroot00000000000000expected_output.css000066400000000000000000000002501305254536400362320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/01_inline.result { output: "alpha", 'beta'; output: alpha, beta; output: "[alpha, beta]"; output: "alpha, beta"; output: "alpha, beta"; output: "['alpha, beta']"; } input.scss000066400000000000000000000003131305254536400343330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/01_inline.result { output: "alpha", 'beta'; output: #{"alpha", 'beta'}; output: "[#{"alpha", 'beta'}]"; output: "#{"alpha", 'beta'}"; output: '#{"alpha", 'beta'}'; output: "['#{"alpha", 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/02_variable/000077500000000000000000000000001305254536400326715ustar00rootroot00000000000000expected_output.css000066400000000000000000000002501305254536400365420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/02_variable.result { output: "alpha", "beta"; output: alpha, beta; output: "[alpha, beta]"; output: "alpha, beta"; output: "alpha, beta"; output: "['alpha, beta']"; } input.scss000066400000000000000000000002561305254536400346510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/02_variable$input: "alpha", 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400336365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/03_inline_doubleexpected_output.css000066400000000000000000000002051305254536400375660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/03_inline_double.result { output: alpha, beta; output: [alpha, beta]; output: alpha, beta; output: alpha, beta; output: ['alpha, beta']; } input.scss000066400000000000000000000002771305254536400357000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/03_inline_double.result { output: #{#{"alpha", 'beta'}}; output: #{"[#{"alpha", 'beta'}]"}; output: #{"#{"alpha", 'beta'}"}; output: #{'#{"alpha", 'beta'}'}; output: #{"['#{"alpha", 'beta'}']"}; } 000077500000000000000000000000001305254536400341465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/04_variable_doubleexpected_output.css000066400000000000000000000002051305254536400400760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/04_variable_double.result { output: alpha, beta; output: [alpha, beta]; output: alpha, beta; output: alpha, beta; output: ['alpha, beta']; } input.scss000066400000000000000000000002531305254536400362020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/04_variable_double$input: "alpha", 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400355305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004341305254536400414640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double.result { dquoted: "alpha, beta"; dquoted: "[alpha, beta]"; dquoted: "alpha, beta"; dquoted: "alpha, beta"; dquoted: "['alpha, beta']"; squoted: "alpha, beta"; squoted: "[alpha, beta]"; squoted: "alpha, beta"; squoted: "alpha, beta"; squoted: "['alpha, beta']"; } input.scss000066400000000000000000000005171305254536400375670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double$input: "alpha", 'beta'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400352405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002321305254536400411700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/06_escape_interpolation.result { output: "[#{" alpha ", 'beta'}]"; output: "#{" alpha ", 'beta'}"; output: '#{"alpha", ' beta "}"; output: "['#{" alpha ", 'beta'}']"; } input.scss000066400000000000000000000002571305254536400373000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/05_comma_list_quoted/06_escape_interpolation$input: "alpha", 'beta'; .result { output: "[\#{"alpha", 'beta'}]"; output: "\#{"alpha", 'beta'}"; output: '\#{"alpha", 'beta'}'; output: "['\#{"alpha", 'beta'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/000077500000000000000000000000001305254536400307515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/01_inline/000077500000000000000000000000001305254536400325275ustar00rootroot00000000000000expected_output.css000066400000000000000000000003001305254536400363740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/01_inline.result { output: gamme "'" delta "'"; output: gamme ' delta '; output: "[gamme ' delta ']"; output: "gamme ' delta '"; output: "gamme ' delta '"; output: "['gamme ' delta '']"; } input.scss000066400000000000000000000003271305254536400345060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/01_inline.result { output: gamme "'"delta"'"; output: #{gamme "'"delta"'"}; output: "[#{gamme "'"delta"'"}]"; output: "#{gamme "'"delta"'"}"; output: '#{gamme "'"delta"'"}'; output: "['#{gamme "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/02_variable/000077500000000000000000000000001305254536400330375ustar00rootroot00000000000000expected_output.css000066400000000000000000000003001305254536400367040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/02_variable.result { output: gamme "'" delta "'"; output: gamme ' delta '; output: "[gamme ' delta ']"; output: "gamme ' delta '"; output: "gamme ' delta '"; output: "['gamme ' delta '']"; } input.scss000066400000000000000000000002601305254536400350120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/02_variable$input: gamme "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400340045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/03_inline_doubleexpected_output.css000066400000000000000000000002311305254536400377330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/03_inline_double.result { output: gamme ' delta '; output: [gamme ' delta ']; output: gamme ' delta '; output: gamme ' delta '; output: ['gamme ' delta '']; } input.scss000066400000000000000000000003111305254536400360330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/03_inline_double.result { output: #{#{gamme "'"delta"'"}}; output: #{"[#{gamme "'"delta"'"}]"}; output: #{"#{gamme "'"delta"'"}"}; output: #{'#{gamme "'"delta"'"}'}; output: #{"['#{gamme "'"delta"'"}']"}; } 000077500000000000000000000000001305254536400343145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/04_variable_doubleexpected_output.css000066400000000000000000000002311305254536400402430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/04_variable_double.result { output: gamme ' delta '; output: [gamme ' delta ']; output: gamme ' delta '; output: gamme ' delta '; output: ['gamme ' delta '']; } input.scss000066400000000000000000000002551305254536400363520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/04_variable_double$input: gamme "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400356765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005041305254536400416300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/05_variable_quoted_double.result { dquoted: "gamme ' delta '"; dquoted: "[gamme ' delta ']"; dquoted: "gamme ' delta '"; dquoted: "gamme ' delta '"; dquoted: "['gamme ' delta '']"; squoted: "gamme ' delta '"; squoted: "[gamme ' delta ']"; squoted: "gamme ' delta '"; squoted: "gamme ' delta '"; squoted: "['gamme ' delta '']"; } input.scss000066400000000000000000000005211305254536400377300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/05_variable_quoted_double$input: gamme "'"delta"'"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400354065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/06_escape_interpolationexpected_output.css000066400000000000000000000002421305254536400413370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/06_escape_interpolation.result { output: "[#{gamme " '"delta"' "}]"; output: "#{gamme " '"delta"' "}"; output: '#{gamme "' "delta" '"}'; output: "['#{gamme " '"delta"' "}']"; } input.scss000066400000000000000000000002711305254536400374420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/06_space_list_complex/06_escape_interpolation$input: gamme "'"delta"'"; .result { output: "[\#{gamme "'"delta"'"}]"; output: "\#{gamme "'"delta"'"}"; output: '\#{gamme "'"delta"'"}'; output: "['\#{gamme "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/000077500000000000000000000000001305254536400307535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/01_inline/000077500000000000000000000000001305254536400325315ustar00rootroot00000000000000expected_output.css000066400000000000000000000003061305254536400364040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/01_inline.result { output: gamma, "'" delta "'"; output: gamma, ' delta '; output: "[gamma, ' delta ']"; output: "gamma, ' delta '"; output: "gamma, ' delta '"; output: "['gamma, ' delta '']"; } input.scss000066400000000000000000000003351305254536400345070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/01_inline.result { output: gamma, "'"delta"'"; output: #{gamma, "'"delta"'"}; output: "[#{gamma, "'"delta"'"}]"; output: "#{gamma, "'"delta"'"}"; output: '#{gamma, "'"delta"'"}'; output: "['#{gamma, "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/02_variable/000077500000000000000000000000001305254536400330415ustar00rootroot00000000000000expected_output.css000066400000000000000000000003061305254536400367140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/02_variable.result { output: gamma, "'" delta "'"; output: gamma, ' delta '; output: "[gamma, ' delta ']"; output: "gamma, ' delta '"; output: "gamma, ' delta '"; output: "['gamma, ' delta '']"; } input.scss000066400000000000000000000002611305254536400350150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/02_variable$input: gamma, "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400340065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/03_inline_doubleexpected_output.css000066400000000000000000000002361305254536400377420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/03_inline_double.result { output: gamma, ' delta '; output: [gamma, ' delta ']; output: gamma, ' delta '; output: gamma, ' delta '; output: ['gamma, ' delta '']; } input.scss000066400000000000000000000003161305254536400360420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/03_inline_double.result { output: #{#{gamma, "'"delta"'"}}; output: #{"[#{gamma, "'"delta"'"}]"}; output: #{"#{gamma, "'"delta"'"}"}; output: #{'#{gamma, "'"delta"'"}'}; output: #{"['#{gamma, "'"delta"'"}']"}; } 000077500000000000000000000000001305254536400343165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/04_variable_doubleexpected_output.css000066400000000000000000000002361305254536400402520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/04_variable_double.result { output: gamma, ' delta '; output: [gamma, ' delta ']; output: gamma, ' delta '; output: gamma, ' delta '; output: ['gamma, ' delta '']; } input.scss000066400000000000000000000002561305254536400363550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/04_variable_double$input: gamma, "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400357005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005161305254536400416350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/05_variable_quoted_double.result { dquoted: "gamma, ' delta '"; dquoted: "[gamma, ' delta ']"; dquoted: "gamma, ' delta '"; dquoted: "gamma, ' delta '"; dquoted: "['gamma, ' delta '']"; squoted: "gamma, ' delta '"; squoted: "[gamma, ' delta ']"; squoted: "gamma, ' delta '"; squoted: "gamma, ' delta '"; squoted: "['gamma, ' delta '']"; } input.scss000066400000000000000000000005221305254536400377330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/05_variable_quoted_double$input: gamma, "'"delta"'"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400354105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/06_escape_interpolationexpected_output.css000066400000000000000000000002461305254536400413450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/06_escape_interpolation.result { output: "[#{gamma, " '"delta"' "}]"; output: "#{gamma, " '"delta"' "}"; output: '#{gamma, "' "delta" '"}'; output: "['#{gamma, " '"delta"' "}']"; } input.scss000066400000000000000000000002761305254536400374510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/07_comma_list_complex/06_escape_interpolation$input: gamma, "'"delta"'"; .result { output: "[\#{gamma, "'"delta"'"}]"; output: "\#{gamma, "'"delta"'"}"; output: '\#{gamma, "'"delta"'"}'; output: "['\#{gamma, "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/000077500000000000000000000000001305254536400305065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/01_inline/000077500000000000000000000000001305254536400322645ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400361430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } input.scss000066400000000000000000000001751305254536400342440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: #{\\}; output: "[#{\\}]"; output: "#{\\}"; output: '#{\\}'; output: "['#{\\}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/02_variable/000077500000000000000000000000001305254536400325745ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400364530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/02_variable.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } input.scss000066400000000000000000000002411305254536400345460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/02_variable$input: \\; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400335415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/03_inline_doubleexpected_output.css000066400000000000000000000001301305254536400374660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } input.scss000066400000000000000000000001761305254536400356010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: #{#{\\}}; output: #{"[#{\\}]"}; output: #{"#{\\}"}; output: #{'#{\\}'}; output: #{"['#{\\}']"}; } 000077500000000000000000000000001305254536400340515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/04_variable_doubleexpected_output.css000066400000000000000000000001301305254536400377760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/04_variable_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } input.scss000066400000000000000000000002361305254536400361060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/04_variable_double$input: \\; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400354335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003261305254536400413670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/05_variable_quoted_double.result { dquoted: "\\\\"; dquoted: "[\\\\]"; dquoted: "\\\\"; dquoted: "\\\\"; dquoted: "['\\\\']"; squoted: "\\\\"; squoted: "[\\\\]"; squoted: "\\\\"; squoted: "\\\\"; squoted: "['\\\\']"; } input.scss000066400000000000000000000005021305254536400374640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/05_variable_quoted_double$input: \\; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400351435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/06_escape_interpolationexpected_output.css000066400000000000000000000001421305254536400410730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } input.scss000066400000000000000000000001561305254536400372010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/10_escaped_backslash/06_escape_interpolation$input: \\; .result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/000077500000000000000000000000001305254536400302105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/01_inline/000077500000000000000000000000001305254536400317665ustar00rootroot00000000000000expected_output.css000066400000000000000000000002521305254536400356410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/01_inline.result { output: l\\ite\ral; output: l\\ite\ral; output: "[l\\\\ite\\ral]"; output: "l\\\\ite\\ral"; output: "l\\\\ite\\ral"; output: "['l\\\\ite\\ral']"; } input.scss000066400000000000000000000002551305254536400337450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/01_inline.result { output: l\\ite\ral; output: #{l\\ite\ral}; output: "[#{l\\ite\ral}]"; output: "#{l\\ite\ral}"; output: '#{l\\ite\ral}'; output: "['#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/02_variable/000077500000000000000000000000001305254536400322765ustar00rootroot00000000000000expected_output.css000066400000000000000000000002521305254536400361510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/02_variable.result { output: l\\ite\ral; output: l\\ite\ral; output: "[l\\\\ite\\ral]"; output: "l\\\\ite\\ral"; output: "l\\\\ite\\ral"; output: "['l\\\\ite\\ral']"; } input.scss000066400000000000000000000002511305254536400342510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/02_variable$input: l\\ite\ral; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/03_inline_double/000077500000000000000000000000001305254536400333225ustar00rootroot00000000000000expected_output.css000066400000000000000000000002001305254536400371660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/03_inline_double.result { output: l\\ite\ral; output: [l\\ite\ral]; output: l\\ite\ral; output: l\\ite\ral; output: ['l\\ite\ral']; } input.scss000066400000000000000000000002461305254536400353010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/03_inline_double.result { output: #{#{l\\ite\ral}}; output: #{"[#{l\\ite\ral}]"}; output: #{"#{l\\ite\ral}"}; output: #{'#{l\\ite\ral}'}; output: #{"['#{l\\ite\ral}']"}; } 000077500000000000000000000000001305254536400335535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/04_variable_doubleexpected_output.css000066400000000000000000000002001305254536400374760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/04_variable_double.result { output: l\\ite\ral; output: [l\\ite\ral]; output: l\\ite\ral; output: l\\ite\ral; output: ['l\\ite\ral']; } input.scss000066400000000000000000000002461305254536400356110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/04_variable_double$input: l\\ite\ral; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400351355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004601305254536400410700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/05_variable_quoted_double.result { dquoted: "l\\\\ite\\ral"; dquoted: "[l\\\\ite\\ral]"; dquoted: "l\\\\ite\\ral"; dquoted: "l\\\\ite\\ral"; dquoted: "['l\\\\ite\\ral']"; squoted: "l\\\\ite\\ral"; squoted: "[l\\\\ite\\ral]"; squoted: "l\\\\ite\\ral"; squoted: "l\\\\ite\\ral"; squoted: "['l\\\\ite\\ral']"; } input.scss000066400000000000000000000005121305254536400371670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/05_variable_quoted_double$input: l\\ite\ral; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400346455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/06_escape_interpolationexpected_output.css000066400000000000000000000002021305254536400405720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/06_escape_interpolation.result { output: "[\#{l\\ite\ral}]"; output: "\#{l\\ite\ral}"; output: '\#{l\\ite\ral}'; output: "['\#{l\\ite\ral}']"; } input.scss000066400000000000000000000002261305254536400367010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/11_escaped_literal/06_escape_interpolation$input: l\\ite\ral; .result { output: "[\#{l\\ite\ral}]"; output: "\#{l\\ite\ral}"; output: '\#{l\\ite\ral}'; output: "['\#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/000077500000000000000000000000001305254536400314105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/01_inline/000077500000000000000000000000001305254536400331665ustar00rootroot00000000000000expected_output.css000066400000000000000000000002321305254536400370370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/01_inline.result { output: "l\\ite\ral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } input.scss000066400000000000000000000002711305254536400351430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/01_inline.result { output: "l\\ite\ral"; output: #{"l\\ite\ral"}; output: "[#{"l\\ite\ral"}]"; output: "#{"l\\ite\ral"}"; output: '#{"l\\ite\ral"}'; output: "['#{"l\\ite\ral"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/02_variable/000077500000000000000000000000001305254536400334765ustar00rootroot00000000000000expected_output.css000066400000000000000000000002311305254536400373460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/02_variable.result { output: "l\\iteral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } input.scss000066400000000000000000000002531305254536400354530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/02_variable$input: "l\\ite\ral"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400344435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001661305254536400404010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/03_inline_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } input.scss000066400000000000000000000002601305254536400364750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/03_inline_double.result { output: #{#{"l\\ite\ral"}}; output: #{"[#{"l\\ite\ral"}]"}; output: #{"#{"l\\ite\ral"}"}; output: #{'#{"l\\ite\ral"}'}; output: #{"['#{"l\\ite\ral"}']"}; } 000077500000000000000000000000001305254536400347535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001661305254536400407110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/04_variable_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } input.scss000066400000000000000000000002501305254536400370040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/04_variable_double$input: "l\\ite\ral"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400363355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004101305254536400422630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double.result { dquoted: "l\\iteral"; dquoted: "[l\\iteral]"; dquoted: "l\\iteral"; dquoted: "l\\iteral"; dquoted: "['l\\iteral']"; squoted: "l\\iteral"; squoted: "[l\\iteral]"; squoted: "l\\iteral"; squoted: "l\\iteral"; squoted: "['l\\iteral']"; } input.scss000066400000000000000000000005141305254536400403710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double$input: "l\\ite\ral"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400360455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002151305254536400417760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation.result { output: "[#{" l\\ite\ral "}]"; output: "#{" l\\ite\ral "}"; output: '\#{"l\\ite\ral"}'; output: "['#{" l\\ite\ral "}']"; } input.scss000066400000000000000000000002401305254536400400750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation$input: "l\\ite\ral"; .result { output: "[\#{"l\\ite\ral"}]"; output: "\#{"l\\ite\ral"}"; output: '\#{"l\\ite\ral"}'; output: "['\#{"l\\ite\ral"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/000077500000000000000000000000001305254536400314205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/01_inline/000077500000000000000000000000001305254536400331765ustar00rootroot00000000000000expected_output.css000066400000000000000000000002321305254536400370470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/01_inline.result { output: 'l\\ite\ral'; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } input.scss000066400000000000000000000002711305254536400351530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/01_inline.result { output: 'l\\ite\ral'; output: #{'l\\ite\ral'}; output: "[#{'l\\ite\ral'}]"; output: "#{'l\\ite\ral'}"; output: '#{'l\\ite\ral'}'; output: "['#{'l\\ite\ral'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/02_variable/000077500000000000000000000000001305254536400335065ustar00rootroot00000000000000expected_output.css000066400000000000000000000002311305254536400373560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/02_variable.result { output: "l\\iteral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } input.scss000066400000000000000000000002531305254536400354630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/02_variable$input: 'l\\ite\ral'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400344535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/03_inline_doubleexpected_output.css000066400000000000000000000001661305254536400404110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/03_inline_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } input.scss000066400000000000000000000002601305254536400365050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/03_inline_double.result { output: #{#{'l\\ite\ral'}}; output: #{"[#{'l\\ite\ral'}]"}; output: #{"#{'l\\ite\ral'}"}; output: #{'#{'l\\ite\ral'}'}; output: #{"['#{'l\\ite\ral'}']"}; } 000077500000000000000000000000001305254536400347635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/04_variable_doubleexpected_output.css000066400000000000000000000001661305254536400407210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/04_variable_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } input.scss000066400000000000000000000002501305254536400370140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/04_variable_double$input: 'l\\ite\ral'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400363455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004101305254536400422730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double.result { dquoted: "l\\iteral"; dquoted: "[l\\iteral]"; dquoted: "l\\iteral"; dquoted: "l\\iteral"; dquoted: "['l\\iteral']"; squoted: "l\\iteral"; squoted: "[l\\iteral]"; squoted: "l\\iteral"; squoted: "l\\iteral"; squoted: "['l\\iteral']"; } input.scss000066400000000000000000000005141305254536400404010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double$input: 'l\\ite\ral'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400360555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/06_escape_interpolationexpected_output.css000066400000000000000000000002131305254536400420040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation.result { output: "[\#{'l\\ite\ral'}]"; output: "\#{'l\\ite\ral'}"; output: "#{" l\\ite\ral "}"; output: "['\#{'l\\ite\ral'}']"; } input.scss000066400000000000000000000002401305254536400401050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation$input: 'l\\ite\ral'; .result { output: "[\#{'l\\ite\ral'}]"; output: "\#{'l\\ite\ral'}"; output: '\#{'l\\ite\ral'}'; output: "['\#{'l\\ite\ral'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/000077500000000000000000000000001305254536400317655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/01_inline/000077500000000000000000000000001305254536400335435ustar00rootroot00000000000000expected_output.css000066400000000000000000000003621305254536400374200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/01_inline.result { output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } input.scss000066400000000000000000000003351305254536400355210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/01_inline.result { output: \1\2\3\4\5\6\7\8\9; output: #{\1\2\3\4\5\6\7\8\9}; output: "[#{\1\2\3\4\5\6\7\8\9}]"; output: "#{\1\2\3\4\5\6\7\8\9}"; output: '#{\1\2\3\4\5\6\7\8\9}'; output: "['#{\1\2\3\4\5\6\7\8\9}']"; } 000077500000000000000000000000001305254536400337745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/02_variableexpected_output.css000066400000000000000000000003621305254536400377300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/02_variable.result { output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } input.scss000066400000000000000000000002611305254536400360270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/02_variable$input: \1\2\3\4\5\6\7\8\9; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400350205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/03_inline_doubleexpected_output.css000066400000000000000000000002501305254536400407500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/03_inline_double.result { output: \1\2\3\4\5\6\7\8\9; output: [\1\2\3\4\5\6\7\8\9]; output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: ['\1\2\3\4\5\6\7\8\9']; } input.scss000066400000000000000000000003161305254536400370540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/03_inline_double.result { output: #{#{\1\2\3\4\5\6\7\8\9}}; output: #{"[#{\1\2\3\4\5\6\7\8\9}]"}; output: #{"#{\1\2\3\4\5\6\7\8\9}"}; output: #{'#{\1\2\3\4\5\6\7\8\9}'}; output: #{"['#{\1\2\3\4\5\6\7\8\9}']"}; } 000077500000000000000000000000001305254536400353305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/04_variable_doubleexpected_output.css000066400000000000000000000002501305254536400412600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/04_variable_double.result { output: \1\2\3\4\5\6\7\8\9; output: [\1\2\3\4\5\6\7\8\9]; output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: ['\1\2\3\4\5\6\7\8\9']; } input.scss000066400000000000000000000002561305254536400373670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/04_variable_double$input: \1\2\3\4\5\6\7\8\9; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400367125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006741305254536400426540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double.result { dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } input.scss000066400000000000000000000005221305254536400407450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double$input: \1\2\3\4\5\6\7\8\9; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400364225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002421305254536400423530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation.result { output: "[\#{\1\2\3\4\5\6\7\8\9}]"; output: "\#{\1\2\3\4\5\6\7\8\9}"; output: '\#{\1\2\3\4\5\6\7\8\9}'; output: "['\#{\1\2\3\4\5\6\7\8\9}']"; } input.scss000066400000000000000000000002761305254536400404630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation$input: \1\2\3\4\5\6\7\8\9; .result { output: "[\#{\1\2\3\4\5\6\7\8\9}]"; output: "\#{\1\2\3\4\5\6\7\8\9}"; output: '\#{\1\2\3\4\5\6\7\8\9}'; output: "['\#{\1\2\3\4\5\6\7\8\9}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/000077500000000000000000000000001305254536400331655ustar00rootroot00000000000000000077500000000000000000000000001305254536400346645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/01_inlineexpected_output.css000066400000000000000000000002431305254536400406160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/01_inline.result { output: "\1\2\3\4\5\6\7\8\9"; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000003511305254536400367170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/01_inline.result { output: "\1\2\3\4\5\6\7\8\9"; output: #{"\1\2\3\4\5\6\7\8\9"}; output: "[#{"\1\2\3\4\5\6\7\8\9"}]"; output: "#{"\1\2\3\4\5\6\7\8\9"}"; output: '#{"\1\2\3\4\5\6\7\8\9"}'; output: "['#{"\1\2\3\4\5\6\7\8\9"}']"; } 000077500000000000000000000000001305254536400351745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/02_variableexpected_output.css000066400000000000000000000002321305254536400411240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000002631305254536400372310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/02_variable$input: "\1\2\3\4\5\6\7\8\9"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400362205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_doubleexpected_output.css000066400000000000000000000001731305254536400421540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000003301305254536400402500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output: #{#{"\1\2\3\4\5\6\7\8\9"}}; output: #{"[#{"\1\2\3\4\5\6\7\8\9"}]"}; output: #{"#{"\1\2\3\4\5\6\7\8\9"}"}; output: #{'#{"\1\2\3\4\5\6\7\8\9"}'}; output: #{"['#{"\1\2\3\4\5\6\7\8\9"}']"}; } 000077500000000000000000000000001305254536400365305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_doubleexpected_output.css000066400000000000000000000001731305254536400424640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000002601305254536400405620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double$input: "\1\2\3\4\5\6\7\8\9"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400401125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004101305254536400440400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } input.scss000066400000000000000000000005241305254536400421470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double$input: "\1\2\3\4\5\6\7\8\9"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400376225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002551305254536400435570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation.result { output: "[#{" \1\2\3\4\5\6\7\8\9 "}]"; output: "#{" \1\2\3\4\5\6\7\8\9 "}"; output: '\#{"\1\2\3\4\5\6\7\8\9"}'; output: "['#{" \1\2\3\4\5\6\7\8\9 "}']"; } input.scss000066400000000000000000000003101305254536400416500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation$input: "\1\2\3\4\5\6\7\8\9"; .result { output: "[\#{"\1\2\3\4\5\6\7\8\9"}]"; output: "\#{"\1\2\3\4\5\6\7\8\9"}"; output: '\#{"\1\2\3\4\5\6\7\8\9"}'; output: "['\#{"\1\2\3\4\5\6\7\8\9"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/000077500000000000000000000000001305254536400331755ustar00rootroot00000000000000000077500000000000000000000000001305254536400346745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/01_inlineexpected_output.css000066400000000000000000000002431305254536400406260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/01_inline.result { output: '\1\2\3\4\5\6\7\8\9'; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000003511305254536400367270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/01_inline.result { output: '\1\2\3\4\5\6\7\8\9'; output: #{'\1\2\3\4\5\6\7\8\9'}; output: "[#{'\1\2\3\4\5\6\7\8\9'}]"; output: "#{'\1\2\3\4\5\6\7\8\9'}"; output: '#{'\1\2\3\4\5\6\7\8\9'}'; output: "['#{'\1\2\3\4\5\6\7\8\9'}']"; } 000077500000000000000000000000001305254536400352045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/02_variableexpected_output.css000066400000000000000000000002321305254536400411340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000002631305254536400372410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/02_variable$input: '\1\2\3\4\5\6\7\8\9'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400362305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_doubleexpected_output.css000066400000000000000000000001731305254536400421640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000003301305254536400402600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output: #{#{'\1\2\3\4\5\6\7\8\9'}}; output: #{"[#{'\1\2\3\4\5\6\7\8\9'}]"}; output: #{"#{'\1\2\3\4\5\6\7\8\9'}"}; output: #{'#{'\1\2\3\4\5\6\7\8\9'}'}; output: #{"['#{'\1\2\3\4\5\6\7\8\9'}']"}; } 000077500000000000000000000000001305254536400365405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_doubleexpected_output.css000066400000000000000000000001731305254536400424740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000002601305254536400405720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double$input: '\1\2\3\4\5\6\7\8\9'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400401225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004101305254536400440500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } input.scss000066400000000000000000000005241305254536400421570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double$input: '\1\2\3\4\5\6\7\8\9'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400376325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolationexpected_output.css000066400000000000000000000002531305254536400435650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation.result { output: "[\#{'\1\2\3\4\5\6\7\8\9'}]"; output: "\#{'\1\2\3\4\5\6\7\8\9'}"; output: "#{" \1\2\3\4\5\6\7\8\9 "}"; output: "['\#{'\1\2\3\4\5\6\7\8\9'}']"; } input.scss000066400000000000000000000003101305254536400416600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation$input: '\1\2\3\4\5\6\7\8\9'; .result { output: "[\#{'\1\2\3\4\5\6\7\8\9'}]"; output: "\#{'\1\2\3\4\5\6\7\8\9'}"; output: '\#{'\1\2\3\4\5\6\7\8\9'}'; output: "['\#{'\1\2\3\4\5\6\7\8\9'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/000077500000000000000000000000001305254536400323015ustar00rootroot00000000000000000077500000000000000000000000001305254536400340005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/01_inlineexpected_output.css000066400000000000000000000007621305254536400377400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/01_inline.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } input.scss000066400000000000000000000006351305254536400360400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/01_inline.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: #{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}; output: "[#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } 000077500000000000000000000000001305254536400343105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/02_variableexpected_output.css000066400000000000000000000007621305254536400402500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/02_variable.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } input.scss000066400000000000000000000003211305254536400363400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/02_variable$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400353345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000005101305254536400412630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/03_inline_double.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: [\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z]; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: ['\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z']; } input.scss000066400000000000000000000005561305254536400373760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/03_inline_double.result { output: #{#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}}; output: #{"[#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"}; output: #{"#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"}; output: #{'#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'}; output: #{"['#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"}; } 000077500000000000000000000000001305254536400356445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000005101305254536400415730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/04_variable_double.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: [\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z]; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: ['\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z']; } input.scss000066400000000000000000000003161305254536400377000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/04_variable_double$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400372265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000016341305254536400431650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double.result { dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } input.scss000066400000000000000000000005621305254536400412650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400367365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004421305254536400426710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation.result { output: "[\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } input.scss000066400000000000000000000005361305254536400407760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: "[\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/000077500000000000000000000000001305254536400335015ustar00rootroot00000000000000000077500000000000000000000000001305254536400352005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/01_inlineexpected_output.css000066400000000000000000000004231305254536400411320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline.result { output: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000006511305254536400372360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline.result { output: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; output: #{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}; output: "[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } 000077500000000000000000000000001305254536400355105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/02_variableexpected_output.css000066400000000000000000000003721305254536400414450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000003231305254536400375420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400365345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000003131305254536400424640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000005701305254536400405720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: #{#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}}; output: #{"[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"}; output: #{"#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"}; output: #{'#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'}; output: #{"['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"}; } 000077500000000000000000000000001305254536400370445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000003131305254536400427740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000003201305254536400410730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400404265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006501305254536400443620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double.result { dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[ ghijklmnopqrstuvwxyz]"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[' ghijklmnopqrstuvwxyz']"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[ ghijklmnopqrstuvwxyz]"; squoted: " ghijklmnopqrstuvwxyz"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000005641305254536400424670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400401365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004551305254536400440750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation.result { output: "[#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}]"; output: "#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}"; output: '\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}']"; } input.scss000066400000000000000000000005501305254536400421720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: "[\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/000077500000000000000000000000001305254536400335115ustar00rootroot00000000000000000077500000000000000000000000001305254536400352105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/01_inlineexpected_output.css000066400000000000000000000004231305254536400411420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline.result { output: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000006511305254536400372460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline.result { output: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; output: #{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}; output: "[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } 000077500000000000000000000000001305254536400355205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/02_variableexpected_output.css000066400000000000000000000003721305254536400414550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000003231305254536400375520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400365445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_doubleexpected_output.css000066400000000000000000000003131305254536400424740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000005701305254536400406020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: #{#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}}; output: #{"[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"}; output: #{"#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"}; output: #{'#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'}; output: #{"['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"}; } 000077500000000000000000000000001305254536400370545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_doubleexpected_output.css000066400000000000000000000003131305254536400430040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000003201305254536400411030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400404365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006501305254536400443720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double.result { dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[ ghijklmnopqrstuvwxyz]"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[' ghijklmnopqrstuvwxyz']"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[ ghijklmnopqrstuvwxyz]"; squoted: " ghijklmnopqrstuvwxyz"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000005641305254536400424770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400401465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolationexpected_output.css000066400000000000000000000004531305254536400441030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation.result { output: "[\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: "#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}"; output: "['\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } input.scss000066400000000000000000000005501305254536400422020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: "[\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/000077500000000000000000000000001305254536400322765ustar00rootroot00000000000000000077500000000000000000000000001305254536400337755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/01_inlineexpected_output.css000066400000000000000000000007621305254536400377350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/01_inline.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } input.scss000066400000000000000000000006351305254536400360350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/01_inline.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: #{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}; output: "[#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } 000077500000000000000000000000001305254536400343055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/02_variableexpected_output.css000066400000000000000000000007621305254536400402450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/02_variable.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } input.scss000066400000000000000000000003211305254536400363350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/02_variable$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400353315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000005101305254536400412600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/03_inline_double.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: [\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z]; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: ['\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z']; } input.scss000066400000000000000000000005561305254536400373730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/03_inline_double.result { output: #{#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}}; output: #{"[#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"}; output: #{"#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"}; output: #{'#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'}; output: #{"['#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"}; } 000077500000000000000000000000001305254536400356415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000005101305254536400415700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/04_variable_double.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: [\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z]; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: ['\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z']; } input.scss000066400000000000000000000003161305254536400376750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/04_variable_double$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400372235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000016341305254536400431620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double.result { dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } input.scss000066400000000000000000000005621305254536400412620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400367335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004421305254536400426660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation.result { output: "[\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } input.scss000066400000000000000000000005361305254536400407730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: "[\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/000077500000000000000000000000001305254536400334765ustar00rootroot00000000000000000077500000000000000000000000001305254536400351755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/01_inlineexpected_output.css000066400000000000000000000004231305254536400411270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline.result { output: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000006511305254536400372330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline.result { output: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; output: #{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}; output: "[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } 000077500000000000000000000000001305254536400355055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/02_variableexpected_output.css000066400000000000000000000003721305254536400414420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000003231305254536400375370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400365315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000003131305254536400424610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000005701305254536400405670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: #{#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}}; output: #{"[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"}; output: #{"#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"}; output: #{'#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'}; output: #{"['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"}; } 000077500000000000000000000000001305254536400370415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000003131305254536400427710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000003201305254536400410700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400404235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006501305254536400443570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double.result { dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000005641305254536400424640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400401335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004551305254536400440720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation.result { output: "[#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}]"; output: "#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}"; output: '\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}']"; } input.scss000066400000000000000000000005501305254536400421670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: "[\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/000077500000000000000000000000001305254536400335065ustar00rootroot00000000000000000077500000000000000000000000001305254536400352055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/01_inlineexpected_output.css000066400000000000000000000004231305254536400411370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline.result { output: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000006511305254536400372430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline.result { output: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; output: #{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}; output: "[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } 000077500000000000000000000000001305254536400355155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/02_variableexpected_output.css000066400000000000000000000003721305254536400414520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000003231305254536400375470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400365415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_doubleexpected_output.css000066400000000000000000000003131305254536400424710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000005701305254536400405770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: #{#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}}; output: #{"[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"}; output: #{"#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"}; output: #{'#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'}; output: #{"['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"}; } 000077500000000000000000000000001305254536400370515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_doubleexpected_output.css000066400000000000000000000003131305254536400430010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000003201305254536400411000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400404335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_doubleexpected_output.css000066400000000000000000000006501305254536400443670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double.result { dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000005641305254536400424740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400401435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolationexpected_output.css000066400000000000000000000004531305254536400441000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation.result { output: "[\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: "#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}"; output: "['\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } input.scss000066400000000000000000000005501305254536400421770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: "[\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/000077500000000000000000000000001305254536400321155ustar00rootroot00000000000000000077500000000000000000000000001305254536400336145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/01_inlineexpected_output.css000066400000000000000000000002361305254536400375500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/01_inline.result { output: \0_\a_\A; output: \0_\a_\A; output: "[\\0_\\a_\\A]"; output: "\\0_\\a_\\A"; output: "\\0_\\a_\\A"; output: "['\\0_\\a_\\A']"; } input.scss000066400000000000000000000002411305254536400356450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/01_inline.result { output: \0_\a_\A; output: #{\0_\a_\A}; output: "[#{\0_\a_\A}]"; output: "#{\0_\a_\A}"; output: '#{\0_\a_\A}'; output: "['#{\0_\a_\A}']"; } 000077500000000000000000000000001305254536400341245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/02_variableexpected_output.css000066400000000000000000000002361305254536400400600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/02_variable.result { output: \0_\a_\A; output: \0_\a_\A; output: "[\\0_\\a_\\A]"; output: "\\0_\\a_\\A"; output: "\\0_\\a_\\A"; output: "['\\0_\\a_\\A']"; } input.scss000066400000000000000000000002471305254536400361630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/02_variable$input: \0_\a_\A; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400351505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/03_inline_doubleexpected_output.css000066400000000000000000000001661305254536400411060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/03_inline_double.result { output: \0_\a_\A; output: [\0_\a_\A]; output: \0_\a_\A; output: \0_\a_\A; output: ['\0_\a_\A']; } input.scss000066400000000000000000000002341305254536400372030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/03_inline_double.result { output: #{#{\0_\a_\A}}; output: #{"[#{\0_\a_\A}]"}; output: #{"#{\0_\a_\A}"}; output: #{'#{\0_\a_\A}'}; output: #{"['#{\0_\a_\A}']"}; } 000077500000000000000000000000001305254536400354605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/04_variable_doubleexpected_output.css000066400000000000000000000001661305254536400414160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/04_variable_double.result { output: \0_\a_\A; output: [\0_\a_\A]; output: \0_\a_\A; output: \0_\a_\A; output: ['\0_\a_\A']; } input.scss000066400000000000000000000002441305254536400375140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/04_variable_double$input: \0_\a_\A; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400370425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004341305254536400427760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double.result { dquoted: "\\0_\\a_\\A"; dquoted: "[\\0_\\a_\\A]"; dquoted: "\\0_\\a_\\A"; dquoted: "\\0_\\a_\\A"; dquoted: "['\\0_\\a_\\A']"; squoted: "\\0_\\a_\\A"; squoted: "[\\0_\\a_\\A]"; squoted: "\\0_\\a_\\A"; squoted: "\\0_\\a_\\A"; squoted: "['\\0_\\a_\\A']"; } input.scss000066400000000000000000000005101305254536400410720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double$input: \0_\a_\A; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400365525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/06_escape_interpolationexpected_output.css000066400000000000000000000001721305254536400425050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation.result { output: "[\#{\0_\a_\A}]"; output: "\#{\0_\a_\A}"; output: '\#{\0_\a_\A}'; output: "['\#{\0_\a_\A}']"; } input.scss000066400000000000000000000002141305254536400406030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation$input: \0_\a_\A; .result { output: "[\#{\0_\a_\A}]"; output: "\#{\0_\a_\A}"; output: '\#{\0_\a_\A}'; output: "['\#{\0_\a_\A}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/000077500000000000000000000000001305254536400333155ustar00rootroot00000000000000000077500000000000000000000000001305254536400350145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/01_inlineexpected_output.css000066400000000000000000000002511305254536400407450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/01_inline@charset "UTF-8"; .result { output: "\0_\a_\A"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } input.scss000066400000000000000000000002551305254536400370520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/01_inline.result { output: "\0_\a_\A"; output: #{"\0_\a_\A"}; output: "[#{"\0_\a_\A"}]"; output: "#{"\0_\a_\A"}"; output: '#{"\0_\a_\A"}'; output: "['#{"\0_\a_\A"}']"; } 000077500000000000000000000000001305254536400353245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/02_variableexpected_output.css000066400000000000000000000002521305254536400412560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/02_variable@charset "UTF-8"; .result { output: "�_\a_\a"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } input.scss000066400000000000000000000002511305254536400373560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/02_variable$input: "\0_\a_\A"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400363505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/03_inline_doubleexpected_output.css000066400000000000000000000002031305254536400422760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400404060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double.result { output: #{#{"\0_\a_\A"}}; output: #{"[#{"\0_\a_\A"}]"}; output: #{"#{"\0_\a_\A"}"}; output: #{'#{"\0_\a_\A"}'}; output: #{"['#{"\0_\a_\A"}']"}; } 000077500000000000000000000000001305254536400366605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/04_variable_doubleexpected_output.css000066400000000000000000000002031305254536400426060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400407160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double$input: "\0_\a_\A"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400377525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolationexpected_output.css000066400000000000000000000002051305254536400437020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation.result { output: "[#{" \0_\a_\A "}]"; output: "#{" \0_\a_\A "}"; output: '\#{"\0_\a_\A"}'; output: "['#{" \0_\a_\A "}']"; } input.scss000066400000000000000000000002261305254536400420060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation$input: "\0_\a_\A"; .result { output: "[\#{"\0_\a_\A"}]"; output: "\#{"\0_\a_\A"}"; output: '\#{"\0_\a_\A"}'; output: "['\#{"\0_\a_\A"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/000077500000000000000000000000001305254536400333255ustar00rootroot00000000000000000077500000000000000000000000001305254536400350245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/01_inlineexpected_output.css000066400000000000000000000002511305254536400407550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/01_inline@charset "UTF-8"; .result { output: '\0_\a_\A'; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } input.scss000066400000000000000000000002551305254536400370620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/01_inline.result { output: '\0_\a_\A'; output: #{'\0_\a_\A'}; output: "[#{'\0_\a_\A'}]"; output: "#{'\0_\a_\A'}"; output: '#{'\0_\a_\A'}'; output: "['#{'\0_\a_\A'}']"; } 000077500000000000000000000000001305254536400353345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/02_variableexpected_output.css000066400000000000000000000002521305254536400412660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/02_variable@charset "UTF-8"; .result { output: "�_\a_\a"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } input.scss000066400000000000000000000002511305254536400373660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/02_variable$input: '\0_\a_\A'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400363605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/03_inline_doubleexpected_output.css000066400000000000000000000002031305254536400423060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400404160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double.result { output: #{#{'\0_\a_\A'}}; output: #{"[#{'\0_\a_\A'}]"}; output: #{"#{'\0_\a_\A'}"}; output: #{'#{'\0_\a_\A'}'}; output: #{"['#{'\0_\a_\A'}']"}; } 000077500000000000000000000000001305254536400366705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/04_variable_doubleexpected_output.css000066400000000000000000000002031305254536400426160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400407260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double$input: '\0_\a_\A'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400377625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolationexpected_output.css000066400000000000000000000002031305254536400437100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation.result { output: "[\#{'\0_\a_\A'}]"; output: "\#{'\0_\a_\A'}"; output: "#{" \0_\a_\A "}"; output: "['\#{'\0_\a_\A'}']"; } input.scss000066400000000000000000000002261305254536400420160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation$input: '\0_\a_\A'; .result { output: "[\#{'\0_\a_\A'}]"; output: "\#{'\0_\a_\A'}"; output: '\#{'\0_\a_\A'}'; output: "['\#{'\0_\a_\A'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/000077500000000000000000000000001305254536400316165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/01_inline/000077500000000000000000000000001305254536400333745ustar00rootroot00000000000000expected_output.css000066400000000000000000000002061305254536400372460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } input.scss000066400000000000000000000002111305254536400353430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: #{\"\'}; output: "[#{\"\'}]"; output: "#{\"\'}"; output: '#{\"\'}'; output: "['#{\"\'}']"; } 000077500000000000000000000000001305254536400336255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/02_variableexpected_output.css000066400000000000000000000002061305254536400375560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/02_variable.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } input.scss000066400000000000000000000002431305254536400356600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/02_variable$input: \"\'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400346515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/03_inline_doubleexpected_output.css000066400000000000000000000001421305254536400406010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } input.scss000066400000000000000000000002101305254536400366760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: #{#{\"\'}}; output: #{"[#{\"\'}]"}; output: #{"#{\"\'}"}; output: #{'#{\"\'}'}; output: #{"['#{\"\'}']"}; } 000077500000000000000000000000001305254536400351615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/04_variable_doubleexpected_output.css000066400000000000000000000001421305254536400411110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/04_variable_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } input.scss000066400000000000000000000002401305254536400372110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/04_variable_double$input: \"\'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400365435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400425010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double.result { dquoted: "\\\"\\'"; dquoted: "[\\\"\\']"; dquoted: "\\\"\\'"; dquoted: "\\\"\\'"; dquoted: "['\\\"\\'']"; squoted: "\\\"\\'"; squoted: "[\\\"\\']"; squoted: "\\\"\\'"; squoted: "\\\"\\'"; squoted: "['\\\"\\'']"; } input.scss000066400000000000000000000005041305254536400405760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double$input: \"\'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400362535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001521305254536400422040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } input.scss000066400000000000000000000001701305254536400403050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation$input: \"\'; .result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/000077500000000000000000000000001305254536400314355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/01_inline/000077500000000000000000000000001305254536400332135ustar00rootroot00000000000000expected_output.css000066400000000000000000000001541305254536400370670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } input.scss000066400000000000000000000002111305254536400351620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: #{"\""}; output: "[#{"\""}]"; output: "#{"\""}"; output: '#{"\""}'; output: "['#{"\""}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/02_variable/000077500000000000000000000000001305254536400335235ustar00rootroot00000000000000expected_output.css000066400000000000000000000001531305254536400373760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/02_variable.result { output: '"'; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } input.scss000066400000000000000000000002431305254536400354770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/02_variable$input: "\""; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400344705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/03_inline_doubleexpected_output.css000066400000000000000000000001231305254536400404170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } input.scss000066400000000000000000000002101305254536400365150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: #{#{"\""}}; output: #{"[#{"\""}]"}; output: #{"#{"\""}"}; output: #{'#{"\""}'}; output: #{"['#{"\""}']"}; } 000077500000000000000000000000001305254536400350005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/04_variable_doubleexpected_output.css000066400000000000000000000001231305254536400407270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/04_variable_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } input.scss000066400000000000000000000002401305254536400370300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/04_variable_double$input: "\""; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400363625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000002721305254536400423160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double.result { dquoted: '"'; dquoted: '["]'; dquoted: '"'; dquoted: '"'; dquoted: "['\"']"; squoted: '"'; squoted: '["]'; squoted: '"'; squoted: '"'; squoted: "['\"']"; } input.scss000066400000000000000000000005041305254536400404150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double$input: "\""; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400360725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001551305254536400420260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result { output: "[#{" \" "}]"; output: "#{" \" "}"; output: '\#{"\""}'; output: "['#{" \" "}']"; } input.scss000066400000000000000000000001701305254536400401240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation$input: "\""; .result { output: "[\#{"\""}]"; output: "\#{"\""}"; output: '\#{"\""}'; output: "['\#{"\""}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/000077500000000000000000000000001305254536400314455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/01_inline/000077500000000000000000000000001305254536400332235ustar00rootroot00000000000000expected_output.css000066400000000000000000000001531305254536400370760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } input.scss000066400000000000000000000002111305254536400351720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: #{'\''}; output: "[#{'\''}]"; output: "#{'\''}"; output: '#{'\''}'; output: "['#{'\''}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/02_variable/000077500000000000000000000000001305254536400335335ustar00rootroot00000000000000expected_output.css000066400000000000000000000001521305254536400374050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/02_variable.result { output: "'"; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } input.scss000066400000000000000000000002431305254536400355070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/02_variable$input: '\''; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001305254536400345005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/03_inline_doubleexpected_output.css000066400000000000000000000001231305254536400404270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: '; output: [']; output: '; output: '; output: [''']; } input.scss000066400000000000000000000002101305254536400365250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: #{#{'\''}}; output: #{"[#{'\''}]"}; output: #{"#{'\''}"}; output: #{'#{'\''}'}; output: #{"['#{'\''}']"}; } 000077500000000000000000000000001305254536400350105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/04_variable_doubleexpected_output.css000066400000000000000000000001231305254536400407370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/04_variable_double.result { output: '; output: [']; output: '; output: '; output: [''']; } input.scss000066400000000000000000000002401305254536400370400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/04_variable_double$input: '\''; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400363725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_doubleexpected_output.css000066400000000000000000000002701305254536400423240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double.result { dquoted: "'"; dquoted: "[']"; dquoted: "'"; dquoted: "'"; dquoted: "[''']"; squoted: "'"; squoted: "[']"; squoted: "'"; squoted: "'"; squoted: "[''']"; } input.scss000066400000000000000000000005041305254536400404250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double$input: '\''; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400361025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/06_escape_interpolationexpected_output.css000066400000000000000000000001531305254536400420340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: "#{" \' "}"; output: "['\#{'\''}']"; } input.scss000066400000000000000000000001701305254536400401340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation$input: '\''; .result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: '\#{'\''}'; output: "['\#{'\''}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/000077500000000000000000000000001305254536400304455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/01_inline/000077500000000000000000000000001305254536400322235ustar00rootroot00000000000000expected_output.css000066400000000000000000000002321305254536400360740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } input.scss000066400000000000000000000003571305254536400342050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/01_inline.result { output: "foo#{'ba' + 'r'}baz"; output: #{"foo#{'ba' + 'r'}baz"}; output: "[#{"foo#{'ba' + 'r'}baz"}]"; output: "#{"foo#{'ba' + 'r'}baz"}"; output: '#{"foo#{'ba' + 'r'}baz"}'; output: "['#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/02_variable/000077500000000000000000000000001305254536400325335ustar00rootroot00000000000000expected_output.css000066400000000000000000000002321305254536400364040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } input.scss000066400000000000000000000002641305254536400345120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/02_variable$input: "foo#{'ba' + 'r'}baz"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/03_inline_double/000077500000000000000000000000001305254536400335575ustar00rootroot00000000000000expected_output.css000066400000000000000000000001731305254536400374340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000003351305254536400355350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/03_inline_double.result { output: #{#{"foo#{'ba' + 'r'}baz"}}; output: #{"[#{"foo#{'ba' + 'r'}baz"}]"}; output: #{"#{"foo#{'ba' + 'r'}baz"}"}; output: #{'#{"foo#{'ba' + 'r'}baz"}'}; output: #{"['#{"foo#{'ba' + 'r'}baz"}']"}; } 000077500000000000000000000000001305254536400340105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/04_variable_doubleexpected_output.css000066400000000000000000000001731305254536400377440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000002611305254536400360430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/04_variable_double$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400353725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004101305254536400413200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/05_variable_quoted_double.result { dquoted: "foobarbaz"; dquoted: "[foobarbaz]"; dquoted: "foobarbaz"; dquoted: "foobarbaz"; dquoted: "['foobarbaz']"; squoted: "foobarbaz"; squoted: "[foobarbaz]"; squoted: "foobarbaz"; squoted: "foobarbaz"; squoted: "['foobarbaz']"; } input.scss000066400000000000000000000005251305254536400374300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/05_variable_quoted_double$input: "foo#{'ba' + 'r'}baz"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400354015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0expected_output.css000066400000000000000000000002101305254536400413250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151305254536400374340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000631305254536400376160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0--- :warning_todo: - libsass :start_version: '4.0' 000077500000000000000000000000001305254536400351025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/06_escape_interpolationexpected_output.css000066400000000000000000000002101305254536400410260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151305254536400371350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/06_escape_interpolation$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000301305254536400373110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/29_binary_operation/06_escape_interpolation--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/000077500000000000000000000000001305254536400270425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/01_inline/000077500000000000000000000000001305254536400306205ustar00rootroot00000000000000expected_output.css000066400000000000000000000002321305254536400344710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/01_inline/input.scss000066400000000000000000000003571305254536400326610ustar00rootroot00000000000000.result { output: "foo#{'ba' + 'r'}baz"; output: #{"foo#{'ba' + 'r'}baz"}; output: "[#{"foo#{'ba' + 'r'}baz"}]"; output: "#{"foo#{'ba' + 'r'}baz"}"; output: '#{"foo#{'ba' + 'r'}baz"}'; output: "['#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/02_variable/000077500000000000000000000000001305254536400311305ustar00rootroot00000000000000expected_output.css000066400000000000000000000002321305254536400350010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/02_variable/input.scss000066400000000000000000000002641305254536400331660ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/03_inline_double/000077500000000000000000000000001305254536400321545ustar00rootroot00000000000000expected_output.css000066400000000000000000000001731305254536400360310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000003351305254536400341320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/03_inline_double.result { output: #{#{"foo#{'ba' + 'r'}baz"}}; output: #{"[#{"foo#{'ba' + 'r'}baz"}]"}; output: #{"#{"foo#{'ba' + 'r'}baz"}"}; output: #{'#{"foo#{'ba' + 'r'}baz"}'}; output: #{"['#{"foo#{'ba' + 'r'}baz"}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/04_variable_double/000077500000000000000000000000001305254536400324645ustar00rootroot00000000000000expected_output.css000066400000000000000000000001731305254536400363410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000002611305254536400344400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/04_variable_double$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400337675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004101305254536400377150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/05_variable_quoted_double.result { dquoted: "foobarbaz"; dquoted: "[foobarbaz]"; dquoted: "foobarbaz"; dquoted: "foobarbaz"; dquoted: "['foobarbaz']"; squoted: "foobarbaz"; squoted: "[foobarbaz]"; squoted: "foobarbaz"; squoted: "foobarbaz"; squoted: "['foobarbaz']"; } input.scss000066400000000000000000000005251305254536400360250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/05_variable_quoted_double$input: "foo#{'ba' + 'r'}baz"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400337765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/06_escape_interpolation-4.0expected_output.css000066400000000000000000000002101305254536400377220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/06_escape_interpolation-4.0.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151305254536400360310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/06_escape_interpolation-4.0$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000631305254536400362130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/06_escape_interpolation-4.0--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/06_escape_interpolation/000077500000000000000000000000001305254536400335565ustar00rootroot00000000000000expected_output.css000066400000000000000000000002101305254536400374230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151305254536400355320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/06_escape_interpolation$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000301305254536400357060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/30_base_test/06_escape_interpolation--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/000077500000000000000000000000001305254536400277035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/01_inline/000077500000000000000000000000001305254536400314615ustar00rootroot00000000000000expected_output.css000066400000000000000000000002221305254536400353310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/01_inline.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/01_inline/input.scss000066400000000000000000000002631305254536400335160ustar00rootroot00000000000000.result { output: "["'foo'"]"; output: #{"["'foo'"]"}; output: "[#{"["'foo'"]"}]"; output: "#{"["'foo'"]"}"; output: '#{"["'foo'"]"}'; output: "['#{"["'foo'"]"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/02_variable/000077500000000000000000000000001305254536400317715ustar00rootroot00000000000000expected_output.css000066400000000000000000000002221305254536400356410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/02_variable.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } input.scss000066400000000000000000000002521305254536400337450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/02_variable$input: "["'foo'"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/03_inline_double/000077500000000000000000000000001305254536400330155ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400366670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/03_inline_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } input.scss000066400000000000000000000002531305254536400347720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/03_inline_double.result { output: #{#{"["'foo'"]"}}; output: #{"[#{"["'foo'"]"}]"}; output: #{"#{"["'foo'"]"}"}; output: #{'#{"["'foo'"]"}'}; output: #{"['#{"["'foo'"]"}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/04_variable_double/000077500000000000000000000000001305254536400333255ustar00rootroot00000000000000expected_output.css000066400000000000000000000001611305254536400371770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/04_variable_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } input.scss000066400000000000000000000002471305254536400353050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/04_variable_double$input: "["'foo'"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400346305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/05_variable_quoted_doubleexpected_output.css000066400000000000000000000003641305254536400405660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/05_variable_quoted_double.result { dquoted: "[ foo ]"; dquoted: "[[ foo ]]"; dquoted: "[ foo ]"; dquoted: "[ foo ]"; dquoted: "['[ foo ]']"; squoted: "[ foo ]"; squoted: "[[ foo ]]"; squoted: "[ foo ]"; squoted: "[ foo ]"; squoted: "['[ foo ]']"; } input.scss000066400000000000000000000005131305254536400366630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/31_schema_simple/05_variable_quoted_double$input: "["'foo'"]"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/000077500000000000000000000000001305254536400272225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/01_inline/000077500000000000000000000000001305254536400310005ustar00rootroot00000000000000expected_output.css000066400000000000000000000002601305254536400346520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/01_inline.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/01_inline/input.scss000066400000000000000000000003211305254536400330300ustar00rootroot00000000000000.result { output: "["',foo, '"]"; output: #{"["',foo, '"]"}; output: "[#{"["',foo, '"]"}]"; output: "#{"["',foo, '"]"}"; output: '#{"["',foo, '"]"}'; output: "['#{"["',foo, '"]"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/02_variable/000077500000000000000000000000001305254536400313105ustar00rootroot00000000000000expected_output.css000066400000000000000000000002601305254536400351620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/02_variable.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/02_variable/input.scss000066400000000000000000000002571305254536400333500ustar00rootroot00000000000000$input: "["',foo, '"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/03_inline_double/000077500000000000000000000000001305254536400323345ustar00rootroot00000000000000expected_output.css000066400000000000000000000002121305254536400362030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/03_inline_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } input.scss000066400000000000000000000003041305254536400343060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/03_inline_double.result { output: #{#{"["',foo, '"]"}}; output: #{"[#{"["',foo, '"]"}]"}; output: #{"#{"["',foo, '"]"}"}; output: #{'#{"["',foo, '"]"}'}; output: #{"['#{"["',foo, '"]"}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/04_variable_double/000077500000000000000000000000001305254536400326445ustar00rootroot00000000000000expected_output.css000066400000000000000000000002121305254536400365130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/04_variable_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } input.scss000066400000000000000000000002541305254536400346220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/04_variable_double$input: "["',foo, '"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400341475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004461305254536400401060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/05_variable_quoted_double.result { dquoted: "[ ,foo, ]"; dquoted: "[[ ,foo, ]]"; dquoted: "[ ,foo, ]"; dquoted: "[ ,foo, ]"; dquoted: "['[ ,foo, ]']"; squoted: "[ ,foo, ]"; squoted: "[[ ,foo, ]]"; squoted: "[ ,foo, ]"; squoted: "[ ,foo, ]"; squoted: "['[ ,foo, ]']"; } input.scss000066400000000000000000000005201305254536400362000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/32_comma_list/05_variable_quoted_double$input: "["',foo, '"]"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/000077500000000000000000000000001305254536400272225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/01_inline/000077500000000000000000000000001305254536400310005ustar00rootroot00000000000000expected_output.css000066400000000000000000000002761305254536400346610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/01_inline.result { output: "[" "foo " "]" "bar"; output: [ foo ] bar; output: "[[ foo ] bar]"; output: "[ foo ] bar"; output: "[ foo ] bar"; output: "['[ foo ] bar']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/01_inline/input.scss000066400000000000000000000003731305254536400330370ustar00rootroot00000000000000.result { output: "["'foo '"]" "bar"; output: #{"["'foo '"]" "bar"}; output: "[#{"["'foo '"]" "bar"}]"; output: "#{"["'foo '"]" "bar"}"; output: '#{"["'foo '"]" "bar"}'; output: "['#{"["'foo '"]" "bar"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/02_variable/000077500000000000000000000000001305254536400313105ustar00rootroot00000000000000expected_output.css000066400000000000000000000002761305254536400351710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/02_variable.result { output: "[" "foo " "]" "bar"; output: [ foo ] bar; output: "[[ foo ] bar]"; output: "[ foo ] bar"; output: "[ foo ] bar"; output: "['[ foo ] bar']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/02_variable/input.scss000066400000000000000000000002661305254536400333500ustar00rootroot00000000000000$input: "["'foo '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/03_inline_double/000077500000000000000000000000001305254536400323345ustar00rootroot00000000000000expected_output.css000066400000000000000000000002241305254536400362060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/03_inline_double.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } input.scss000066400000000000000000000003471305254536400343150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/03_inline_double.result { output: #{#{"["'foo '"]" "bar"}}; output: #{"[#{"["'foo '"]" "bar"}]"}; output: #{"#{"["'foo '"]" "bar"}"}; output: #{'#{"["'foo '"]" "bar"}'}; output: #{"['#{"["'foo '"]" "bar"}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/04_variable_double/000077500000000000000000000000001305254536400326445ustar00rootroot00000000000000expected_output.css000066400000000000000000000002241305254536400365160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/04_variable_double.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } input.scss000066400000000000000000000002631305254536400346220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/04_variable_double$input: "["'foo '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400341475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000004721305254536400401050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/05_variable_quoted_double.result { dquoted: "[ foo ] bar"; dquoted: "[[ foo ] bar]"; dquoted: "[ foo ] bar"; dquoted: "[ foo ] bar"; dquoted: "['[ foo ] bar']"; squoted: "[ foo ] bar"; squoted: "[[ foo ] bar]"; squoted: "[ foo ] bar"; squoted: "[ foo ] bar"; squoted: "['[ foo ] bar']"; } input.scss000066400000000000000000000005271305254536400362070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/33_space_list/05_variable_quoted_double$input: "["'foo '"]" "bar"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/000077500000000000000000000000001305254536400272365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/01_inline/000077500000000000000000000000001305254536400310145ustar00rootroot00000000000000expected_output.css000066400000000000000000000003341305254536400346700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/01_inline.result { output: "[" ",foo , " "]" "bar"; output: [ ,foo , ] bar; output: "[[ ,foo , ] bar]"; output: "[ ,foo , ] bar"; output: "[ ,foo , ] bar"; output: "['[ ,foo , ] bar']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/01_inline/input.scss000066400000000000000000000004311305254536400330460ustar00rootroot00000000000000.result { output: "["',foo , '"]" "bar"; output: #{"["',foo , '"]" "bar"}; output: "[#{"["',foo , '"]" "bar"}]"; output: "#{"["',foo , '"]" "bar"}"; output: '#{"["',foo , '"]" "bar"}'; output: "['#{"["',foo , '"]" "bar"}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/02_variable/000077500000000000000000000000001305254536400313245ustar00rootroot00000000000000expected_output.css000066400000000000000000000003341305254536400352000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/02_variable.result { output: "[" ",foo , " "]" "bar"; output: [ ,foo , ] bar; output: "[[ ,foo , ] bar]"; output: "[ ,foo , ] bar"; output: "[ ,foo , ] bar"; output: "['[ ,foo , ] bar']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/02_variable/input.scss000066400000000000000000000002731305254536400333620ustar00rootroot00000000000000$input: "["',foo , '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/03_inline_double/000077500000000000000000000000001305254536400323505ustar00rootroot00000000000000expected_output.css000066400000000000000000000002551305254536400362260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/03_inline_double.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } input.scss000066400000000000000000000004001305254536400343170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/03_inline_double.result { output: #{#{"["',foo , '"]" "bar"}}; output: #{"[#{"["',foo , '"]" "bar"}]"}; output: #{"#{"["',foo , '"]" "bar"}"}; output: #{'#{"["',foo , '"]" "bar"}'}; output: #{"['#{"["',foo , '"]" "bar"}']"}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/04_variable_double/000077500000000000000000000000001305254536400326605ustar00rootroot00000000000000expected_output.css000066400000000000000000000002551305254536400365360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/04_variable_double.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } input.scss000066400000000000000000000002701305254536400346340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/04_variable_double$input: "["',foo , '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400341635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/05_variable_quoted_doubleexpected_output.css000066400000000000000000000005541305254536400401220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/05_variable_quoted_double.result { dquoted: "[ ,foo , ] bar"; dquoted: "[[ ,foo , ] bar]"; dquoted: "[ ,foo , ] bar"; dquoted: "[ ,foo , ] bar"; dquoted: "['[ ,foo , ] bar']"; squoted: "[ ,foo , ] bar"; squoted: "[[ ,foo , ] bar]"; squoted: "[ ,foo , ] bar"; squoted: "[ ,foo , ] bar"; squoted: "['[ ,foo , ] bar']"; } input.scss000066400000000000000000000005341305254536400362210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/34_mixed_list/05_variable_quoted_double$input: "["',foo , '"]" "bar"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/44_selector/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/44_selector/double_escape/000077500000000000000000000000001305254536400315105ustar00rootroot00000000000000000077500000000000000000000000001305254536400413115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variableexpected_output.css000066400000000000000000000000431305254536400452410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable.test22\@bar { content: '2.2'; } input.scss000066400000000000000000000001141305254536400433410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable$key: 'bar'; $suffix2: '\\@#{$key}'; .test22#{$suffix2} { content: '2.2'; } 000077500000000000000000000000001305254536400364075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/44_selector/double_escape/32_double_escaped_literalexpected_output.css000066400000000000000000000000431305254536400423370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32\@baz { content: '3.2'; } input.scss000066400000000000000000000000471305254536400404440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32#{'\\@baz'} { content: '3.2'; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/000077500000000000000000000000001305254536400244245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/000077500000000000000000000000001305254536400262175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/000077500000000000000000000000001305254536400303675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairs-4.0/000077500000000000000000000000001305254536400320045ustar00rootroot00000000000000expected_output.css000066400000000000000000000033051305254536400356610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairs-4.0foo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 20px; test-6: 10 +10px; test-7: 20px; test-8: 20px; test-9: 1010px; test-10: 1010px; test-11: 1010px; test-12: 1010px; test-13: 11 0px; test-14: 11 0px; test-15: 11 0px; test-16: 11 0px; test-17: 20 px; test-18: 20 px; test-19: 20 px; test-20: 20 px; test-21: 20 px; test-22: 20 px; test-23: 20 px; test-24: 20 px; test-25: 20px; test-26: 10px +10px; test-27: 20px; test-28: 20px; test-29: 10px10px; test-30: 10px10px; test-31: 10px10px; test-32: 10px10px; test-33: 11px 0px; test-34: 11px 0px; test-35: 11px 0px; test-36: 11px 0px; test-37: 20px px; test-38: 20px px; test-39: 20px px; test-40: 20px px; test-41: 20px px; test-42: 20px px; test-43: 20px px; test-44: 20px px; test-45: 10px10px; test-46: 10px10px; test-47: 10px10px; test-48: 10px10px; test-49: 10px1 0px; test-50: 10px1 0px; test-51: 10px1 0px; test-52: 10px1 0px; test-53: 10px10 px; test-54: 10px10 px; test-55: 10px10 px; test-56: 10px10 px; test-57: 10px10 px; test-58: 10px10 px; test-59: 10px10 px; test-60: 10px10 px; test-61: 1 0px1 0px; test-62: 1 0px1 0px; test-63: 1 0px1 0px; test-64: 1 0px1 0px; test-65: 1 0px10 px; test-66: 1 0px10 px; test-67: 1 0px10 px; test-68: 1 0px10 px; test-69: 1 0px10 px; test-70: 1 0px10 px; test-71: 1 0px10 px; test-72: 1 0px10 px; test-73: 10 px10 px; test-74: 10 px10 px; test-75: 10 px10 px; test-76: 10 px10 px; test-77: 10 px10 px; test-78: 10 px10 px; test-79: 10 px10 px; test-80: 10 px10 px; test-81: 10 px10 px; test-82: 10 px10 px; test-83: 10 px10 px; test-84: 10 px10 px; } input.scss000066400000000000000000000042431305254536400337640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairs-4.0foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+10px; test-6: 10 +10px; test-7: 10+ 10px; test-8: 10 + 10px; test-9: 10+#{10}px; test-10: 10 +#{10}px; test-11: 10+ #{10}px; test-12: 10 + #{10}px; test-13: 10+1#{0}px; test-14: 10 +1#{0}px; test-15: 10+ 1#{0}px; test-16: 10 + 1#{0}px; test-17: 10+10#{px}; test-18: 10 +10#{px}; test-19: 10+ 10#{px}; test-20: 10 + 10#{px}; test-21: 10+10#{p}x; test-22: 10 +10#{p}x; test-23: 10+ 10#{p}x; test-24: 10 + 10#{p}x; test-25: 10px+10px; test-26: 10px +10px; test-27: 10px+ 10px; test-28: 10px + 10px; test-29: 10px+#{10}px; test-30: 10px +#{10}px; test-31: 10px+ #{10}px; test-32: 10px + #{10}px; test-33: 10px+1#{0}px; test-34: 10px +1#{0}px; test-35: 10px+ 1#{0}px; test-36: 10px + 1#{0}px; test-37: 10px+10#{px}; test-38: 10px +10#{px}; test-39: 10px+ 10#{px}; test-40: 10px + 10#{px}; test-41: 10px+10#{p}x; test-42: 10px +10#{p}x; test-43: 10px+ 10#{p}x; test-44: 10px + 10#{p}x; test-45: #{10}px+#{10}px; test-46: #{10}px +#{10}px; test-47: #{10}px+ #{10}px; test-48: #{10}px + #{10}px; test-49: #{10}px+1#{0}px; test-50: #{10}px +1#{0}px; test-51: #{10}px+ 1#{0}px; test-52: #{10}px + 1#{0}px; test-53: #{10}px+10#{px}; test-54: #{10}px +10#{px}; test-55: #{10}px+ 10#{px}; test-56: #{10}px + 10#{px}; test-57: #{10}px+10#{p}x; test-58: #{10}px +10#{p}x; test-59: #{10}px+ 10#{p}x; test-60: #{10}px + 10#{p}x; test-61: 1#{0}px+1#{0}px; test-62: 1#{0}px +1#{0}px; test-63: 1#{0}px+ 1#{0}px; test-64: 1#{0}px + 1#{0}px; test-65: 1#{0}px+10#{px}; test-66: 1#{0}px +10#{px}; test-67: 1#{0}px+ 10#{px}; test-68: 1#{0}px + 10#{px}; test-69: 1#{0}px+10#{p}x; test-70: 1#{0}px +10#{p}x; test-71: 1#{0}px+ 10#{p}x; test-72: 1#{0}px + 10#{p}x; test-73: 10#{px}+10#{px}; test-74: 10#{px} +10#{px}; test-75: 10#{px}+ 10#{px}; test-76: 10#{px} + 10#{px}; test-77: 10#{px}+10#{p}x; test-78: 10#{px} +10#{p}x; test-79: 10#{px}+ 10#{p}x; test-80: 10#{px} + 10#{p}x; test-81: 10#{p}x+10#{p}x; test-82: 10#{p}x +10#{p}x; test-83: 10#{p}x+ 10#{p}x; test-84: 10#{p}x + 10#{p}x; } options.yml000066400000000000000000000000321305254536400341360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/000077500000000000000000000000001305254536400315055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/error000066400000000000000000000356671305254536400326020ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 74 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 75 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 76 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 78 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 79 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000032311305254536400353600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairsfoo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 20px; test-6: 10 +10px; test-7: 20px; test-8: 20px; test-9: 10+10px; test-10: 10 +10px; test-11: 10+ 10px; test-12: 10 + 10px; test-13: 110px; test-14: 110px; test-15: 110px; test-16: 110px; test-17: 20px; test-18: 20px; test-19: 20px; test-20: 20px; test-21: 20px; test-22: 20px; test-23: 20px; test-24: 20px; test-25: 20px; test-26: 10px +10px; test-27: 20px; test-28: 20px; test-29: 10px+10px; test-30: 10px +10px; test-31: 10px+ 10px; test-32: 10px + 10px; test-33: 11px0px; test-34: 11px0px; test-35: 11px0px; test-36: 11px0px; test-37: 20pxpx; test-38: 20pxpx; test-39: 20pxpx; test-40: 20pxpx; test-41: 20pxpx; test-42: 20pxpx; test-43: 20pxpx; test-44: 20pxpx; test-45: 10px+10px; test-46: 10px +10px; test-47: 10px+ 10px; test-48: 10px + 10px; test-49: 10px10px; test-50: 10px10px; test-51: 10px10px; test-52: 10px10px; test-53: 10px10px; test-54: 10px10px; test-55: 10px10px; test-56: 10px10px; test-57: 10px10px; test-58: 10px10px; test-59: 10px10px; test-60: 10px10px; test-61: 10px10px; test-62: 10px10px; test-63: 10px10px; test-64: 10px10px; test-65: 10px10px; test-66: 10px10px; test-67: 10px10px; test-68: 10px10px; test-69: 10px10px; test-70: 10px10px; test-71: 10px10px; test-72: 10px10px; test-73: 10px+10px; test-74: 10px +10px; test-75: 10px+ 10px; test-76: 10px + 10px; test-77: 10px+10px; test-78: 10px +10px; test-79: 10px+ 10px; test-80: 10px + 10px; test-81: 10px10px; test-82: 10px10px; test-83: 10px10px; test-84: 10px10px; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/input.scss000066400000000000000000000042431305254536400335440ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+10px; test-6: 10 +10px; test-7: 10+ 10px; test-8: 10 + 10px; test-9: 10+#{10}px; test-10: 10 +#{10}px; test-11: 10+ #{10}px; test-12: 10 + #{10}px; test-13: 10+1#{0}px; test-14: 10 +1#{0}px; test-15: 10+ 1#{0}px; test-16: 10 + 1#{0}px; test-17: 10+10#{px}; test-18: 10 +10#{px}; test-19: 10+ 10#{px}; test-20: 10 + 10#{px}; test-21: 10+10#{p}x; test-22: 10 +10#{p}x; test-23: 10+ 10#{p}x; test-24: 10 + 10#{p}x; test-25: 10px+10px; test-26: 10px +10px; test-27: 10px+ 10px; test-28: 10px + 10px; test-29: 10px+#{10}px; test-30: 10px +#{10}px; test-31: 10px+ #{10}px; test-32: 10px + #{10}px; test-33: 10px+1#{0}px; test-34: 10px +1#{0}px; test-35: 10px+ 1#{0}px; test-36: 10px + 1#{0}px; test-37: 10px+10#{px}; test-38: 10px +10#{px}; test-39: 10px+ 10#{px}; test-40: 10px + 10#{px}; test-41: 10px+10#{p}x; test-42: 10px +10#{p}x; test-43: 10px+ 10#{p}x; test-44: 10px + 10#{p}x; test-45: #{10}px+#{10}px; test-46: #{10}px +#{10}px; test-47: #{10}px+ #{10}px; test-48: #{10}px + #{10}px; test-49: #{10}px+1#{0}px; test-50: #{10}px +1#{0}px; test-51: #{10}px+ 1#{0}px; test-52: #{10}px + 1#{0}px; test-53: #{10}px+10#{px}; test-54: #{10}px +10#{px}; test-55: #{10}px+ 10#{px}; test-56: #{10}px + 10#{px}; test-57: #{10}px+10#{p}x; test-58: #{10}px +10#{p}x; test-59: #{10}px+ 10#{p}x; test-60: #{10}px + 10#{p}x; test-61: 1#{0}px+1#{0}px; test-62: 1#{0}px +1#{0}px; test-63: 1#{0}px+ 1#{0}px; test-64: 1#{0}px + 1#{0}px; test-65: 1#{0}px+10#{px}; test-66: 1#{0}px +10#{px}; test-67: 1#{0}px+ 10#{px}; test-68: 1#{0}px + 10#{px}; test-69: 1#{0}px+10#{p}x; test-70: 1#{0}px +10#{p}x; test-71: 1#{0}px+ 10#{p}x; test-72: 1#{0}px + 10#{p}x; test-73: 10#{px}+10#{px}; test-74: 10#{px} +10#{px}; test-75: 10#{px}+ 10#{px}; test-76: 10#{px} + 10#{px}; test-77: 10#{px}+10#{p}x; test-78: 10#{px} +10#{p}x; test-79: 10#{px}+ 10#{p}x; test-80: 10#{px} + 10#{p}x; test-81: 10#{p}x+10#{p}x; test-82: 10#{p}x +10#{p}x; test-83: 10#{p}x+ 10#{p}x; test-84: 10#{p}x + 10#{p}x; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/dimensions/pairs/options.yml000066400000000000000000000000611305254536400337200ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/000077500000000000000000000000001305254536400276725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairs-4.0/000077500000000000000000000000001305254536400313075ustar00rootroot00000000000000expected_output.css000066400000000000000000000012631305254536400351650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairs-4.0foo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 1010; test-6: 1010; test-7: 1010; test-8: 1010; test-9: 11 0; test-10: 11 0; test-11: 11 0; test-12: 11 0; test-13: 1010; test-14: 1010; test-15: 1010; test-16: 1010; test-17: 1010; test-18: 1010; test-19: 1010; test-20: 1010; test-21: 101 0; test-22: 101 0; test-23: 101 0; test-24: 101 0; test-25: 1010; test-26: 1010; test-27: 1010; test-28: 1010; test-29: 1 01 0; test-30: 1 01 0; test-31: 1 01 0; test-32: 1 01 0; test-33: 1 010; test-34: 1 010; test-35: 1 010; test-36: 1 010; test-37: 1010; test-38: 1010; test-39: 1010; test-40: 1010; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400333500ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+#{10}; test-6: 10 +#{10}; test-7: 10+ #{10}; test-8: 10 + #{10}; test-9: 10+1#{0}; test-10: 10 +1#{0}; test-11: 10+ 1#{0}; test-12: 10 + 1#{0}; test-13: 10+#{1}0; test-14: 10 +#{1}0; test-15: 10+ #{1}0; test-16: 10 + #{1}0; test-17: #{10}+#{10}; test-18: #{10} +#{10}; test-19: #{10}+ #{10}; test-20: #{10} + #{10}; test-21: #{10}+1#{0}; test-22: #{10} +1#{0}; test-23: #{10}+ 1#{0}; test-24: #{10} + 1#{0}; test-25: #{10}+#{1}0; test-26: #{10} +#{1}0; test-27: #{10}+ #{1}0; test-28: #{10} + #{1}0; test-29: 1#{0}+1#{0}; test-30: 1#{0} +1#{0}; test-31: 1#{0}+ 1#{0}; test-32: 1#{0} + 1#{0}; test-33: 1#{0}+#{1}0; test-34: 1#{0} +#{1}0; test-35: 1#{0}+ #{1}0; test-36: 1#{0} + #{1}0; test-37: #{1}0+#{1}0; test-38: #{1}0 +#{1}0; test-39: #{1}0+ #{1}0; test-40: #{1}0 + #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400335200ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairs/000077500000000000000000000000001305254536400310105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairs/error000066400000000000000000000276671305254536400321060ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000013371305254536400346700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairsfoo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 10+10; test-6: 10 +10; test-7: 10+ 10; test-8: 10 + 10; test-9: 110; test-10: 110; test-11: 110; test-12: 110; test-13: 10+10; test-14: 10 +10; test-15: 10+ 10; test-16: 10 + 10; test-17: 10+10; test-18: 10 +10; test-19: 10+ 10; test-20: 10 + 10; test-21: 10+10; test-22: 10 +10; test-23: 10+ 10; test-24: 10 + 10; test-25: 10+10; test-26: 10 +10; test-27: 10+ 10; test-28: 10 + 10; test-29: 10+10; test-30: 10 +10; test-31: 10+ 10; test-32: 10 + 10; test-33: 10+10; test-34: 10 +10; test-35: 10+ 10; test-36: 10 + 10; test-37: 10+10; test-38: 10 +10; test-39: 10+ 10; test-40: 10 + 10; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairs/input.scss000066400000000000000000000016531305254536400330510ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+#{10}; test-6: 10 +#{10}; test-7: 10+ #{10}; test-8: 10 + #{10}; test-9: 10+1#{0}; test-10: 10 +1#{0}; test-11: 10+ 1#{0}; test-12: 10 + 1#{0}; test-13: 10+#{1}0; test-14: 10 +#{1}0; test-15: 10+ #{1}0; test-16: 10 + #{1}0; test-17: #{10}+#{10}; test-18: #{10} +#{10}; test-19: #{10}+ #{10}; test-20: #{10} + #{10}; test-21: #{10}+1#{0}; test-22: #{10} +1#{0}; test-23: #{10}+ 1#{0}; test-24: #{10} + 1#{0}; test-25: #{10}+#{1}0; test-26: #{10} +#{1}0; test-27: #{10}+ #{1}0; test-28: #{10} + #{1}0; test-29: 1#{0}+1#{0}; test-30: 1#{0} +1#{0}; test-31: 1#{0}+ 1#{0}; test-32: 1#{0} + 1#{0}; test-33: 1#{0}+#{1}0; test-34: 1#{0} +#{1}0; test-35: 1#{0}+ #{1}0; test-36: 1#{0} + #{1}0; test-37: #{1}0+#{1}0; test-38: #{1}0 +#{1}0; test-39: #{1}0+ #{1}0; test-40: #{1}0 + #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/numbers/pairs/options.yml000066400000000000000000000000611305254536400332230ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/000077500000000000000000000000001305254536400277105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairs-4.0/000077500000000000000000000000001305254536400313255ustar00rootroot00000000000000expected_output.css000066400000000000000000000037331305254536400352070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairs-4.0foo { test-1: literalliteral; test-2: literalliteral; test-3: literalliteral; test-4: literalliteral; test-5: literalquoted; test-6: literalquoted; test-7: literalquoted; test-8: literalquoted; test-9: literalinterpolant; test-10: literalinterpolant; test-11: literalinterpolant; test-12: literalinterpolant; test-13: literallschema_ritlp; test-14: literallschema_ritlp; test-15: literallschema_ritlp; test-16: literallschema_ritlp; test-17: literallitlp_rschema; test-18: literallitlp_rschema; test-19: literallitlp_rschema; test-20: literallitlp_rschema; test-21: "quotedquoted"; test-22: "quotedquoted"; test-23: "quotedquoted"; test-24: "quotedquoted"; test-25: "quotedinterpolant"; test-26: "quotedinterpolant"; test-27: "quotedinterpolant"; test-28: "quotedinterpolant"; test-29: "quotedlschema_ritlp"; test-30: "quotedlschema_ritlp"; test-31: "quotedlschema_ritlp"; test-32: "quotedlschema_ritlp"; test-33: "quotedlitlp_rschema"; test-34: "quotedlitlp_rschema"; test-35: "quotedlitlp_rschema"; test-36: "quotedlitlp_rschema"; test-37: interpolantinterpolant; test-38: interpolantinterpolant; test-39: interpolantinterpolant; test-40: interpolantinterpolant; test-41: interpolantlschema_ritlp; test-42: interpolantlschema_ritlp; test-43: interpolantlschema_ritlp; test-44: interpolantlschema_ritlp; test-45: interpolantlitlp_rschema; test-46: interpolantlitlp_rschema; test-47: interpolantlitlp_rschema; test-48: interpolantlitlp_rschema; test-49: lschema_ritlplschema_ritlp; test-50: lschema_ritlplschema_ritlp; test-51: lschema_ritlplschema_ritlp; test-52: lschema_ritlplschema_ritlp; test-53: lschema_ritlplitlp_rschema; test-54: lschema_ritlplitlp_rschema; test-55: lschema_ritlplitlp_rschema; test-56: lschema_ritlplitlp_rschema; test-57: litlp_rschemalitlp_rschema; test-58: litlp_rschemalitlp_rschema; test-59: litlp_rschemalitlp_rschema; test-60: litlp_rschemalitlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairs-4.0/input.scss000066400000000000000000000044731305254536400333710ustar00rootroot00000000000000foo { test-1: literal+literal; test-2: literal +literal; test-3: literal+ literal; test-4: literal + literal; test-5: literal+"quoted"; test-6: literal +"quoted"; test-7: literal+ "quoted"; test-8: literal + "quoted"; test-9: literal+#{interpolant}; test-10: literal +#{interpolant}; test-11: literal+ #{interpolant}; test-12: literal + #{interpolant}; test-13: literal+lschema_#{ritlp}; test-14: literal +lschema_#{ritlp}; test-15: literal+ lschema_#{ritlp}; test-16: literal + lschema_#{ritlp}; test-17: literal+#{litlp}_rschema; test-18: literal +#{litlp}_rschema; test-19: literal+ #{litlp}_rschema; test-20: literal + #{litlp}_rschema; test-21: "quoted"+"quoted"; test-22: "quoted" +"quoted"; test-23: "quoted"+ "quoted"; test-24: "quoted" + "quoted"; test-25: "quoted"+#{interpolant}; test-26: "quoted" +#{interpolant}; test-27: "quoted"+ #{interpolant}; test-28: "quoted" + #{interpolant}; test-29: "quoted"+lschema_#{ritlp}; test-30: "quoted" +lschema_#{ritlp}; test-31: "quoted"+ lschema_#{ritlp}; test-32: "quoted" + lschema_#{ritlp}; test-33: "quoted"+#{litlp}_rschema; test-34: "quoted" +#{litlp}_rschema; test-35: "quoted"+ #{litlp}_rschema; test-36: "quoted" + #{litlp}_rschema; test-37: #{interpolant}+#{interpolant}; test-38: #{interpolant} +#{interpolant}; test-39: #{interpolant}+ #{interpolant}; test-40: #{interpolant} + #{interpolant}; test-41: #{interpolant}+lschema_#{ritlp}; test-42: #{interpolant} +lschema_#{ritlp}; test-43: #{interpolant}+ lschema_#{ritlp}; test-44: #{interpolant} + lschema_#{ritlp}; test-45: #{interpolant}+#{litlp}_rschema; test-46: #{interpolant} +#{litlp}_rschema; test-47: #{interpolant}+ #{litlp}_rschema; test-48: #{interpolant} + #{litlp}_rschema; test-49: lschema_#{ritlp}+lschema_#{ritlp}; test-50: lschema_#{ritlp} +lschema_#{ritlp}; test-51: lschema_#{ritlp}+ lschema_#{ritlp}; test-52: lschema_#{ritlp} + lschema_#{ritlp}; test-53: lschema_#{ritlp}+#{litlp}_rschema; test-54: lschema_#{ritlp} +#{litlp}_rschema; test-55: lschema_#{ritlp}+ #{litlp}_rschema; test-56: lschema_#{ritlp} + #{litlp}_rschema; test-57: #{litlp}_rschema+#{litlp}_rschema; test-58: #{litlp}_rschema +#{litlp}_rschema; test-59: #{litlp}_rschema+ #{litlp}_rschema; test-60: #{litlp}_rschema + #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400335360ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairs/000077500000000000000000000000001305254536400310265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairs/error000066400000000000000000000414331305254536400321070ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal +interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+ interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal + interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" +interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+ interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" + interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" +litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+ litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" + litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 50 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 51 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp +lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 52 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+ lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp + lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema + litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000040531305254536400347040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairsfoo { test-1: literalliteral; test-2: literalliteral; test-3: literalliteral; test-4: literalliteral; test-5: literalquoted; test-6: literalquoted; test-7: literalquoted; test-8: literalquoted; test-9: literal+interpolant; test-10: literal +interpolant; test-11: literal+ interpolant; test-12: literal + interpolant; test-13: literallschema_ritlp; test-14: literallschema_ritlp; test-15: literallschema_ritlp; test-16: literallschema_ritlp; test-17: literal+litlp_rschema; test-18: literal +litlp_rschema; test-19: literal+ litlp_rschema; test-20: literal + litlp_rschema; test-21: "quotedquoted"; test-22: "quotedquoted"; test-23: "quotedquoted"; test-24: "quotedquoted"; test-25: "quoted"+interpolant; test-26: "quoted" +interpolant; test-27: "quoted"+ interpolant; test-28: "quoted" + interpolant; test-29: "quotedlschema_"ritlp; test-30: "quotedlschema_"ritlp; test-31: "quotedlschema_"ritlp; test-32: "quotedlschema_"ritlp; test-33: "quoted"+litlp_rschema; test-34: "quoted" +litlp_rschema; test-35: "quoted"+ litlp_rschema; test-36: "quoted" + litlp_rschema; test-37: interpolant+interpolant; test-38: interpolant +interpolant; test-39: interpolant+ interpolant; test-40: interpolant + interpolant; test-41: interpolant+lschema_ritlp; test-42: interpolant +lschema_ritlp; test-43: interpolant+ lschema_ritlp; test-44: interpolant + lschema_ritlp; test-45: interpolant+litlp_rschema; test-46: interpolant +litlp_rschema; test-47: interpolant+ litlp_rschema; test-48: interpolant + litlp_rschema; test-49: lschema_ritlp+lschema_ritlp; test-50: lschema_ritlp +lschema_ritlp; test-51: lschema_ritlp+ lschema_ritlp; test-52: lschema_ritlp + lschema_ritlp; test-53: lschema_ritlp+litlp_rschema; test-54: lschema_ritlp +litlp_rschema; test-55: lschema_ritlp+ litlp_rschema; test-56: lschema_ritlp + litlp_rschema; test-57: litlp_rschema+litlp_rschema; test-58: litlp_rschema +litlp_rschema; test-59: litlp_rschema+ litlp_rschema; test-60: litlp_rschema + litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairs/input.scss000066400000000000000000000044731305254536400330720ustar00rootroot00000000000000foo { test-1: literal+literal; test-2: literal +literal; test-3: literal+ literal; test-4: literal + literal; test-5: literal+"quoted"; test-6: literal +"quoted"; test-7: literal+ "quoted"; test-8: literal + "quoted"; test-9: literal+#{interpolant}; test-10: literal +#{interpolant}; test-11: literal+ #{interpolant}; test-12: literal + #{interpolant}; test-13: literal+lschema_#{ritlp}; test-14: literal +lschema_#{ritlp}; test-15: literal+ lschema_#{ritlp}; test-16: literal + lschema_#{ritlp}; test-17: literal+#{litlp}_rschema; test-18: literal +#{litlp}_rschema; test-19: literal+ #{litlp}_rschema; test-20: literal + #{litlp}_rschema; test-21: "quoted"+"quoted"; test-22: "quoted" +"quoted"; test-23: "quoted"+ "quoted"; test-24: "quoted" + "quoted"; test-25: "quoted"+#{interpolant}; test-26: "quoted" +#{interpolant}; test-27: "quoted"+ #{interpolant}; test-28: "quoted" + #{interpolant}; test-29: "quoted"+lschema_#{ritlp}; test-30: "quoted" +lschema_#{ritlp}; test-31: "quoted"+ lschema_#{ritlp}; test-32: "quoted" + lschema_#{ritlp}; test-33: "quoted"+#{litlp}_rschema; test-34: "quoted" +#{litlp}_rschema; test-35: "quoted"+ #{litlp}_rschema; test-36: "quoted" + #{litlp}_rschema; test-37: #{interpolant}+#{interpolant}; test-38: #{interpolant} +#{interpolant}; test-39: #{interpolant}+ #{interpolant}; test-40: #{interpolant} + #{interpolant}; test-41: #{interpolant}+lschema_#{ritlp}; test-42: #{interpolant} +lschema_#{ritlp}; test-43: #{interpolant}+ lschema_#{ritlp}; test-44: #{interpolant} + lschema_#{ritlp}; test-45: #{interpolant}+#{litlp}_rschema; test-46: #{interpolant} +#{litlp}_rschema; test-47: #{interpolant}+ #{litlp}_rschema; test-48: #{interpolant} + #{litlp}_rschema; test-49: lschema_#{ritlp}+lschema_#{ritlp}; test-50: lschema_#{ritlp} +lschema_#{ritlp}; test-51: lschema_#{ritlp}+ lschema_#{ritlp}; test-52: lschema_#{ritlp} + lschema_#{ritlp}; test-53: lschema_#{ritlp}+#{litlp}_rschema; test-54: lschema_#{ritlp} +#{litlp}_rschema; test-55: lschema_#{ritlp}+ #{litlp}_rschema; test-56: lschema_#{ritlp} + #{litlp}_rschema; test-57: #{litlp}_rschema+#{litlp}_rschema; test-58: #{litlp}_rschema +#{litlp}_rschema; test-59: #{litlp}_rschema+ #{litlp}_rschema; test-60: #{litlp}_rschema + #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/addition/strings/pairs/options.yml000066400000000000000000000000611305254536400332410ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/000077500000000000000000000000001305254536400262505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/000077500000000000000000000000001305254536400304205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairs-4.0/000077500000000000000000000000001305254536400320355ustar00rootroot00000000000000expected_output.css000066400000000000000000000035371305254536400357210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/10px; test-10: 10/10px; test-11: 10/10px; test-12: 10/10px; test-13: 10/1 0px; test-14: 10/1 0px; test-15: 10/1 0px; test-16: 10/1 0px; test-17: 10/10 px; test-18: 10/10 px; test-19: 10/10 px; test-20: 10/10 px; test-21: 10/10 px; test-22: 10/10 px; test-23: 10/10 px; test-24: 10/10 px; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/10px; test-30: 10px/10px; test-31: 10px/10px; test-32: 10px/10px; test-33: 10px/1 0px; test-34: 10px/1 0px; test-35: 10px/1 0px; test-36: 10px/1 0px; test-37: 10px/10 px; test-38: 10px/10 px; test-39: 10px/10 px; test-40: 10px/10 px; test-41: 10px/10 px; test-42: 10px/10 px; test-43: 10px/10 px; test-44: 10px/10 px; test-45: 10px/10px; test-46: 10px/10px; test-47: 10px/10px; test-48: 10px/10px; test-49: 10px/1 0px; test-50: 10px/1 0px; test-51: 10px/1 0px; test-52: 10px/1 0px; test-53: 10px/10 px; test-54: 10px/10 px; test-55: 10px/10 px; test-56: 10px/10 px; test-57: 10px/10 px; test-58: 10px/10 px; test-59: 10px/10 px; test-60: 10px/10 px; test-61: 1 0px/1 0px; test-62: 1 0px/1 0px; test-63: 1 0px/1 0px; test-64: 1 0px/1 0px; test-65: 1 0px/10 px; test-66: 1 0px/10 px; test-67: 1 0px/10 px; test-68: 1 0px/10 px; test-69: 1 0px/10 px; test-70: 1 0px/10 px; test-71: 1 0px/10 px; test-72: 1 0px/10 px; test-73: 10 px/10 px; test-74: 10 px/10 px; test-75: 10 px/10 px; test-76: 10 px/10 px; test-77: 10 px/10 px; test-78: 10 px/10 px; test-79: 10 px/10 px; test-80: 10 px/10 px; test-81: 10 px/10 px; test-82: 10 px/10 px; test-83: 10 px/10 px; test-84: 10 px/10 px; } input.scss000066400000000000000000000042431305254536400340150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/#{10}px; test-10: 10 /#{10}px; test-11: 10/ #{10}px; test-12: 10 / #{10}px; test-13: 10/1#{0}px; test-14: 10 /1#{0}px; test-15: 10/ 1#{0}px; test-16: 10 / 1#{0}px; test-17: 10/10#{px}; test-18: 10 /10#{px}; test-19: 10/ 10#{px}; test-20: 10 / 10#{px}; test-21: 10/10#{p}x; test-22: 10 /10#{p}x; test-23: 10/ 10#{p}x; test-24: 10 / 10#{p}x; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/#{10}px; test-30: 10px /#{10}px; test-31: 10px/ #{10}px; test-32: 10px / #{10}px; test-33: 10px/1#{0}px; test-34: 10px /1#{0}px; test-35: 10px/ 1#{0}px; test-36: 10px / 1#{0}px; test-37: 10px/10#{px}; test-38: 10px /10#{px}; test-39: 10px/ 10#{px}; test-40: 10px / 10#{px}; test-41: 10px/10#{p}x; test-42: 10px /10#{p}x; test-43: 10px/ 10#{p}x; test-44: 10px / 10#{p}x; test-45: #{10}px/#{10}px; test-46: #{10}px /#{10}px; test-47: #{10}px/ #{10}px; test-48: #{10}px / #{10}px; test-49: #{10}px/1#{0}px; test-50: #{10}px /1#{0}px; test-51: #{10}px/ 1#{0}px; test-52: #{10}px / 1#{0}px; test-53: #{10}px/10#{px}; test-54: #{10}px /10#{px}; test-55: #{10}px/ 10#{px}; test-56: #{10}px / 10#{px}; test-57: #{10}px/10#{p}x; test-58: #{10}px /10#{p}x; test-59: #{10}px/ 10#{p}x; test-60: #{10}px / 10#{p}x; test-61: 1#{0}px/1#{0}px; test-62: 1#{0}px /1#{0}px; test-63: 1#{0}px/ 1#{0}px; test-64: 1#{0}px / 1#{0}px; test-65: 1#{0}px/10#{px}; test-66: 1#{0}px /10#{px}; test-67: 1#{0}px/ 10#{px}; test-68: 1#{0}px / 10#{px}; test-69: 1#{0}px/10#{p}x; test-70: 1#{0}px /10#{p}x; test-71: 1#{0}px/ 10#{p}x; test-72: 1#{0}px / 10#{p}x; test-73: 10#{px}/10#{px}; test-74: 10#{px} /10#{px}; test-75: 10#{px}/ 10#{px}; test-76: 10#{px} / 10#{px}; test-77: 10#{px}/10#{p}x; test-78: 10#{px} /10#{p}x; test-79: 10#{px}/ 10#{p}x; test-80: 10#{px} / 10#{p}x; test-81: 10#{p}x/10#{p}x; test-82: 10#{p}x /10#{p}x; test-83: 10#{p}x/ 10#{p}x; test-84: 10#{p}x / 10#{p}x; } options.yml000066400000000000000000000000321305254536400341670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairs-4.0--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairs/000077500000000000000000000000001305254536400315365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairs/error000066400000000000000000000202671305254536400326210ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000034371305254536400354210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairsfoo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/10px; test-14: 10/10px; test-15: 10/10px; test-16: 10/10px; test-17: 10/10px; test-18: 10/10px; test-19: 10/10px; test-20: 10/10px; test-21: 10/10px; test-22: 10/10px; test-23: 10/10px; test-24: 10/10px; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/10px; test-30: 10px /10px; test-31: 10px/ 10px; test-32: 10px / 10px; test-33: 10px/10px; test-34: 10px/10px; test-35: 10px/10px; test-36: 10px/10px; test-37: 10px/10px; test-38: 10px/10px; test-39: 10px/10px; test-40: 10px/10px; test-41: 10px/10px; test-42: 10px/10px; test-43: 10px/10px; test-44: 10px/10px; test-45: 10px/10px; test-46: 10px /10px; test-47: 10px/ 10px; test-48: 10px / 10px; test-49: 10px/10px; test-50: 10px/10px; test-51: 10px/10px; test-52: 10px/10px; test-53: 10px/10px; test-54: 10px/10px; test-55: 10px/10px; test-56: 10px/10px; test-57: 10px/10px; test-58: 10px/10px; test-59: 10px/10px; test-60: 10px/10px; test-61: 10px/10px; test-62: 10px/10px; test-63: 10px/10px; test-64: 10px/10px; test-65: 10px/10px; test-66: 10px/10px; test-67: 10px/10px; test-68: 10px/10px; test-69: 10px/10px; test-70: 10px/10px; test-71: 10px/10px; test-72: 10px/10px; test-73: 10px/10px; test-74: 10px /10px; test-75: 10px/ 10px; test-76: 10px / 10px; test-77: 10px/10px; test-78: 10px /10px; test-79: 10px/ 10px; test-80: 10px / 10px; test-81: 10px/10px; test-82: 10px/10px; test-83: 10px/10px; test-84: 10px/10px; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairs/input.scss000066400000000000000000000042431305254536400335750ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/#{10}px; test-10: 10 /#{10}px; test-11: 10/ #{10}px; test-12: 10 / #{10}px; test-13: 10/1#{0}px; test-14: 10 /1#{0}px; test-15: 10/ 1#{0}px; test-16: 10 / 1#{0}px; test-17: 10/10#{px}; test-18: 10 /10#{px}; test-19: 10/ 10#{px}; test-20: 10 / 10#{px}; test-21: 10/10#{p}x; test-22: 10 /10#{p}x; test-23: 10/ 10#{p}x; test-24: 10 / 10#{p}x; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/#{10}px; test-30: 10px /#{10}px; test-31: 10px/ #{10}px; test-32: 10px / #{10}px; test-33: 10px/1#{0}px; test-34: 10px /1#{0}px; test-35: 10px/ 1#{0}px; test-36: 10px / 1#{0}px; test-37: 10px/10#{px}; test-38: 10px /10#{px}; test-39: 10px/ 10#{px}; test-40: 10px / 10#{px}; test-41: 10px/10#{p}x; test-42: 10px /10#{p}x; test-43: 10px/ 10#{p}x; test-44: 10px / 10#{p}x; test-45: #{10}px/#{10}px; test-46: #{10}px /#{10}px; test-47: #{10}px/ #{10}px; test-48: #{10}px / #{10}px; test-49: #{10}px/1#{0}px; test-50: #{10}px /1#{0}px; test-51: #{10}px/ 1#{0}px; test-52: #{10}px / 1#{0}px; test-53: #{10}px/10#{px}; test-54: #{10}px /10#{px}; test-55: #{10}px/ 10#{px}; test-56: #{10}px / 10#{px}; test-57: #{10}px/10#{p}x; test-58: #{10}px /10#{p}x; test-59: #{10}px/ 10#{p}x; test-60: #{10}px / 10#{p}x; test-61: 1#{0}px/1#{0}px; test-62: 1#{0}px /1#{0}px; test-63: 1#{0}px/ 1#{0}px; test-64: 1#{0}px / 1#{0}px; test-65: 1#{0}px/10#{px}; test-66: 1#{0}px /10#{px}; test-67: 1#{0}px/ 10#{px}; test-68: 1#{0}px / 10#{px}; test-69: 1#{0}px/10#{p}x; test-70: 1#{0}px /10#{p}x; test-71: 1#{0}px/ 10#{p}x; test-72: 1#{0}px / 10#{p}x; test-73: 10#{px}/10#{px}; test-74: 10#{px} /10#{px}; test-75: 10#{px}/ 10#{px}; test-76: 10#{px} / 10#{px}; test-77: 10#{px}/10#{p}x; test-78: 10#{px} /10#{p}x; test-79: 10#{px}/ 10#{p}x; test-80: 10#{px} / 10#{p}x; test-81: 10#{p}x/10#{p}x; test-82: 10#{p}x /10#{p}x; test-83: 10#{p}x/ 10#{p}x; test-84: 10#{p}x / 10#{p}x; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/dimensions/pairs/options.yml000066400000000000000000000000611305254536400337510ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/000077500000000000000000000000001305254536400273565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/pairs-4.0/000077500000000000000000000000001305254536400307735ustar00rootroot00000000000000expected_output.css000066400000000000000000000024071305254536400346520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/itpl; test-18: 10/itpl; test-19: 10/itpl; test-20: 10/itpl; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/itpl; test-34: 10%/itpl; test-35: 10%/itpl; test-36: 10%/itpl; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/itpl; test-46: 10px/itpl; test-47: 10px/itpl; test-48: 10px/itpl; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/itpl; test-54: #AAA/itpl; test-55: #AAA/itpl; test-56: #AAA/itpl; test-57: itpl/itpl; test-58: itpl/itpl; test-59: itpl/itpl; test-60: itpl/itpl; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/pairs-4.0/input.scss000066400000000000000000000025431305254536400330330ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/#{itpl}; test-18: 10 /#{itpl}; test-19: 10/ #{itpl}; test-20: 10 / #{itpl}; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/#{itpl}; test-34: 10% /#{itpl}; test-35: 10%/ #{itpl}; test-36: 10% / #{itpl}; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/#{itpl}; test-46: 10px /#{itpl}; test-47: 10px/ #{itpl}; test-48: 10px / #{itpl}; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/#{itpl}; test-54: #AAA /#{itpl}; test-55: #AAA/ #{itpl}; test-56: #AAA / #{itpl}; test-57: #{itpl}/#{itpl}; test-58: #{itpl} /#{itpl}; test-59: #{itpl}/ #{itpl}; test-60: #{itpl} / #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/pairs-4.0/options.yml000066400000000000000000000000321305254536400332040ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/pairs/000077500000000000000000000000001305254536400304745ustar00rootroot00000000000000expected_output.css000066400000000000000000000024331305254536400343520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/pairsfoo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/itpl; test-18: 10 /itpl; test-19: 10/ itpl; test-20: 10 / itpl; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/itpl; test-34: 10% /itpl; test-35: 10%/ itpl; test-36: 10% / itpl; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/itpl; test-46: 10px /itpl; test-47: 10px/ itpl; test-48: 10px / itpl; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/itpl; test-54: #AAA /itpl; test-55: #AAA/ itpl; test-56: #AAA / itpl; test-57: itpl/itpl; test-58: itpl /itpl; test-59: itpl/ itpl; test-60: itpl / itpl; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/pairs/input.scss000066400000000000000000000025431305254536400325340ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/#{itpl}; test-18: 10 /#{itpl}; test-19: 10/ #{itpl}; test-20: 10 / #{itpl}; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/#{itpl}; test-34: 10% /#{itpl}; test-35: 10%/ #{itpl}; test-36: 10% / #{itpl}; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/#{itpl}; test-46: 10px /#{itpl}; test-47: 10px/ #{itpl}; test-48: 10px / #{itpl}; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/#{itpl}; test-54: #AAA /#{itpl}; test-55: #AAA/ #{itpl}; test-56: #AAA / #{itpl}; test-57: #{itpl}/#{itpl}; test-58: #{itpl} /#{itpl}; test-59: #{itpl}/ #{itpl}; test-60: #{itpl} / #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/mixed/pairs/options.yml000066400000000000000000000000301305254536400327030ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/000077500000000000000000000000001305254536400277235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairs-4.0/000077500000000000000000000000001305254536400313405ustar00rootroot00000000000000expected_output.css000066400000000000000000000013471305254536400352210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairs-4.0foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10; test-6: 10/10; test-7: 10/10; test-8: 10/10; test-9: 10/1 0; test-10: 10/1 0; test-11: 10/1 0; test-12: 10/1 0; test-13: 10/10; test-14: 10/10; test-15: 10/10; test-16: 10/10; test-17: 10/10; test-18: 10/10; test-19: 10/10; test-20: 10/10; test-21: 10/1 0; test-22: 10/1 0; test-23: 10/1 0; test-24: 10/1 0; test-25: 10/10; test-26: 10/10; test-27: 10/10; test-28: 10/10; test-29: 1 0/1 0; test-30: 1 0/1 0; test-31: 1 0/1 0; test-32: 1 0/1 0; test-33: 1 0/10; test-34: 1 0/10; test-35: 1 0/10; test-36: 1 0/10; test-37: 10/10; test-38: 10/10; test-39: 10/10; test-40: 10/10; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400334010ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/#{10}; test-6: 10 /#{10}; test-7: 10/ #{10}; test-8: 10 / #{10}; test-9: 10/1#{0}; test-10: 10 /1#{0}; test-11: 10/ 1#{0}; test-12: 10 / 1#{0}; test-13: 10/#{1}0; test-14: 10 /#{1}0; test-15: 10/ #{1}0; test-16: 10 / #{1}0; test-17: #{10}/#{10}; test-18: #{10} /#{10}; test-19: #{10}/ #{10}; test-20: #{10} / #{10}; test-21: #{10}/1#{0}; test-22: #{10} /1#{0}; test-23: #{10}/ 1#{0}; test-24: #{10} / 1#{0}; test-25: #{10}/#{1}0; test-26: #{10} /#{1}0; test-27: #{10}/ #{1}0; test-28: #{10} / #{1}0; test-29: 1#{0}/1#{0}; test-30: 1#{0} /1#{0}; test-31: 1#{0}/ 1#{0}; test-32: 1#{0} / 1#{0}; test-33: 1#{0}/#{1}0; test-34: 1#{0} /#{1}0; test-35: 1#{0}/ #{1}0; test-36: 1#{0} / #{1}0; test-37: #{1}0/#{1}0; test-38: #{1}0 /#{1}0; test-39: #{1}0/ #{1}0; test-40: #{1}0 / #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400335510ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairs/000077500000000000000000000000001305254536400310415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairs/error000066400000000000000000000025331305254536400321200ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000013631305254536400347200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairsfoo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10; test-6: 10 /10; test-7: 10/ 10; test-8: 10 / 10; test-9: 10/10; test-10: 10/10; test-11: 10/10; test-12: 10/10; test-13: 10/10; test-14: 10 /10; test-15: 10/ 10; test-16: 10 / 10; test-17: 10/10; test-18: 10 /10; test-19: 10/ 10; test-20: 10 / 10; test-21: 10/10; test-22: 10 /10; test-23: 10/ 10; test-24: 10 / 10; test-25: 10/10; test-26: 10 /10; test-27: 10/ 10; test-28: 10 / 10; test-29: 10/10; test-30: 10 /10; test-31: 10/ 10; test-32: 10 / 10; test-33: 10/10; test-34: 10 /10; test-35: 10/ 10; test-36: 10 / 10; test-37: 10/10; test-38: 10 /10; test-39: 10/ 10; test-40: 10 / 10; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairs/input.scss000066400000000000000000000016531305254536400331020ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/#{10}; test-6: 10 /#{10}; test-7: 10/ #{10}; test-8: 10 / #{10}; test-9: 10/1#{0}; test-10: 10 /1#{0}; test-11: 10/ 1#{0}; test-12: 10 / 1#{0}; test-13: 10/#{1}0; test-14: 10 /#{1}0; test-15: 10/ #{1}0; test-16: 10 / #{1}0; test-17: #{10}/#{10}; test-18: #{10} /#{10}; test-19: #{10}/ #{10}; test-20: #{10} / #{10}; test-21: #{10}/1#{0}; test-22: #{10} /1#{0}; test-23: #{10}/ 1#{0}; test-24: #{10} / 1#{0}; test-25: #{10}/#{1}0; test-26: #{10} /#{1}0; test-27: #{10}/ #{1}0; test-28: #{10} / #{1}0; test-29: 1#{0}/1#{0}; test-30: 1#{0} /1#{0}; test-31: 1#{0}/ 1#{0}; test-32: 1#{0} / 1#{0}; test-33: 1#{0}/#{1}0; test-34: 1#{0} /#{1}0; test-35: 1#{0}/ #{1}0; test-36: 1#{0} / #{1}0; test-37: #{1}0/#{1}0; test-38: #{1}0 /#{1}0; test-39: #{1}0/ #{1}0; test-40: #{1}0 / #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/numbers/pairs/options.yml000066400000000000000000000000611305254536400332540ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/000077500000000000000000000000001305254536400277415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairs-4.0/000077500000000000000000000000001305254536400313565ustar00rootroot00000000000000expected_output.css000066400000000000000000000040631305254536400352350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairs-4.0foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/interpolant; test-10: literal/interpolant; test-11: literal/interpolant; test-12: literal/interpolant; test-13: literal/lschema_ritlp; test-14: literal/lschema_ritlp; test-15: literal/lschema_ritlp; test-16: literal/lschema_ritlp; test-17: literal/litlp_rschema; test-18: literal/litlp_rschema; test-19: literal/litlp_rschema; test-20: literal/litlp_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/interpolant; test-26: "quoted"/interpolant; test-27: "quoted"/interpolant; test-28: "quoted"/interpolant; test-29: "quoted"/lschema_ritlp; test-30: "quoted"/lschema_ritlp; test-31: "quoted"/lschema_ritlp; test-32: "quoted"/lschema_ritlp; test-33: "quoted"/litlp_rschema; test-34: "quoted"/litlp_rschema; test-35: "quoted"/litlp_rschema; test-36: "quoted"/litlp_rschema; test-37: interpolant/interpolant; test-38: interpolant/interpolant; test-39: interpolant/interpolant; test-40: interpolant/interpolant; test-41: interpolant/lschema_ritlp; test-42: interpolant/lschema_ritlp; test-43: interpolant/lschema_ritlp; test-44: interpolant/lschema_ritlp; test-45: interpolant/litlp_rschema; test-46: interpolant/litlp_rschema; test-47: interpolant/litlp_rschema; test-48: interpolant/litlp_rschema; test-49: lschema_ritlp/lschema_ritlp; test-50: lschema_ritlp/lschema_ritlp; test-51: lschema_ritlp/lschema_ritlp; test-52: lschema_ritlp/lschema_ritlp; test-53: lschema_ritlp/litlp_rschema; test-54: lschema_ritlp/litlp_rschema; test-55: lschema_ritlp/litlp_rschema; test-56: lschema_ritlp/litlp_rschema; test-57: litlp_rschema/litlp_rschema; test-58: litlp_rschema/litlp_rschema; test-59: litlp_rschema/litlp_rschema; test-60: litlp_rschema/litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairs-4.0/input.scss000066400000000000000000000044731305254536400334220ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/#{interpolant}; test-10: literal /#{interpolant}; test-11: literal/ #{interpolant}; test-12: literal / #{interpolant}; test-13: literal/lschema_#{ritlp}; test-14: literal /lschema_#{ritlp}; test-15: literal/ lschema_#{ritlp}; test-16: literal / lschema_#{ritlp}; test-17: literal/#{litlp}_rschema; test-18: literal /#{litlp}_rschema; test-19: literal/ #{litlp}_rschema; test-20: literal / #{litlp}_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/#{interpolant}; test-26: "quoted" /#{interpolant}; test-27: "quoted"/ #{interpolant}; test-28: "quoted" / #{interpolant}; test-29: "quoted"/lschema_#{ritlp}; test-30: "quoted" /lschema_#{ritlp}; test-31: "quoted"/ lschema_#{ritlp}; test-32: "quoted" / lschema_#{ritlp}; test-33: "quoted"/#{litlp}_rschema; test-34: "quoted" /#{litlp}_rschema; test-35: "quoted"/ #{litlp}_rschema; test-36: "quoted" / #{litlp}_rschema; test-37: #{interpolant}/#{interpolant}; test-38: #{interpolant} /#{interpolant}; test-39: #{interpolant}/ #{interpolant}; test-40: #{interpolant} / #{interpolant}; test-41: #{interpolant}/lschema_#{ritlp}; test-42: #{interpolant} /lschema_#{ritlp}; test-43: #{interpolant}/ lschema_#{ritlp}; test-44: #{interpolant} / lschema_#{ritlp}; test-45: #{interpolant}/#{litlp}_rschema; test-46: #{interpolant} /#{litlp}_rschema; test-47: #{interpolant}/ #{litlp}_rschema; test-48: #{interpolant} / #{litlp}_rschema; test-49: lschema_#{ritlp}/lschema_#{ritlp}; test-50: lschema_#{ritlp} /lschema_#{ritlp}; test-51: lschema_#{ritlp}/ lschema_#{ritlp}; test-52: lschema_#{ritlp} / lschema_#{ritlp}; test-53: lschema_#{ritlp}/#{litlp}_rschema; test-54: lschema_#{ritlp} /#{litlp}_rschema; test-55: lschema_#{ritlp}/ #{litlp}_rschema; test-56: lschema_#{ritlp} / #{litlp}_rschema; test-57: #{litlp}_rschema/#{litlp}_rschema; test-58: #{litlp}_rschema /#{litlp}_rschema; test-59: #{litlp}_rschema/ #{litlp}_rschema; test-60: #{litlp}_rschema / #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400335670ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairs/000077500000000000000000000000001305254536400310575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairs/error000066400000000000000000000054731305254536400321440ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000041331305254536400347340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairsfoo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/interpolant; test-10: literal /interpolant; test-11: literal/ interpolant; test-12: literal / interpolant; test-13: literal/lschema_ritlp; test-14: literal/lschema_ritlp; test-15: literal/lschema_ritlp; test-16: literal/lschema_ritlp; test-17: literal/litlp_rschema; test-18: literal /litlp_rschema; test-19: literal/ litlp_rschema; test-20: literal / litlp_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/interpolant; test-26: "quoted" /interpolant; test-27: "quoted"/ interpolant; test-28: "quoted" / interpolant; test-29: "quoted"/lschema_ritlp; test-30: "quoted"/lschema_ritlp; test-31: "quoted"/lschema_ritlp; test-32: "quoted"/lschema_ritlp; test-33: "quoted"/litlp_rschema; test-34: "quoted" /litlp_rschema; test-35: "quoted"/ litlp_rschema; test-36: "quoted" / litlp_rschema; test-37: interpolant/interpolant; test-38: interpolant /interpolant; test-39: interpolant/ interpolant; test-40: interpolant / interpolant; test-41: interpolant/lschema_ritlp; test-42: interpolant /lschema_ritlp; test-43: interpolant/ lschema_ritlp; test-44: interpolant / lschema_ritlp; test-45: interpolant/litlp_rschema; test-46: interpolant /litlp_rschema; test-47: interpolant/ litlp_rschema; test-48: interpolant / litlp_rschema; test-49: lschema_ritlp/lschema_ritlp; test-50: lschema_ritlp /lschema_ritlp; test-51: lschema_ritlp/ lschema_ritlp; test-52: lschema_ritlp / lschema_ritlp; test-53: lschema_ritlp/litlp_rschema; test-54: lschema_ritlp /litlp_rschema; test-55: lschema_ritlp/ litlp_rschema; test-56: lschema_ritlp / litlp_rschema; test-57: litlp_rschema/litlp_rschema; test-58: litlp_rschema /litlp_rschema; test-59: litlp_rschema/ litlp_rschema; test-60: litlp_rschema / litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairs/input.scss000066400000000000000000000044731305254536400331230ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/#{interpolant}; test-10: literal /#{interpolant}; test-11: literal/ #{interpolant}; test-12: literal / #{interpolant}; test-13: literal/lschema_#{ritlp}; test-14: literal /lschema_#{ritlp}; test-15: literal/ lschema_#{ritlp}; test-16: literal / lschema_#{ritlp}; test-17: literal/#{litlp}_rschema; test-18: literal /#{litlp}_rschema; test-19: literal/ #{litlp}_rschema; test-20: literal / #{litlp}_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/#{interpolant}; test-26: "quoted" /#{interpolant}; test-27: "quoted"/ #{interpolant}; test-28: "quoted" / #{interpolant}; test-29: "quoted"/lschema_#{ritlp}; test-30: "quoted" /lschema_#{ritlp}; test-31: "quoted"/ lschema_#{ritlp}; test-32: "quoted" / lschema_#{ritlp}; test-33: "quoted"/#{litlp}_rschema; test-34: "quoted" /#{litlp}_rschema; test-35: "quoted"/ #{litlp}_rschema; test-36: "quoted" / #{litlp}_rschema; test-37: #{interpolant}/#{interpolant}; test-38: #{interpolant} /#{interpolant}; test-39: #{interpolant}/ #{interpolant}; test-40: #{interpolant} / #{interpolant}; test-41: #{interpolant}/lschema_#{ritlp}; test-42: #{interpolant} /lschema_#{ritlp}; test-43: #{interpolant}/ lschema_#{ritlp}; test-44: #{interpolant} / lschema_#{ritlp}; test-45: #{interpolant}/#{litlp}_rschema; test-46: #{interpolant} /#{litlp}_rschema; test-47: #{interpolant}/ #{litlp}_rschema; test-48: #{interpolant} / #{litlp}_rschema; test-49: lschema_#{ritlp}/lschema_#{ritlp}; test-50: lschema_#{ritlp} /lschema_#{ritlp}; test-51: lschema_#{ritlp}/ lschema_#{ritlp}; test-52: lschema_#{ritlp} / lschema_#{ritlp}; test-53: lschema_#{ritlp}/#{litlp}_rschema; test-54: lschema_#{ritlp} /#{litlp}_rschema; test-55: lschema_#{ritlp}/ #{litlp}_rschema; test-56: lschema_#{ritlp} / #{litlp}_rschema; test-57: #{litlp}_rschema/#{litlp}_rschema; test-58: #{litlp}_rschema /#{litlp}_rschema; test-59: #{litlp}_rschema/ #{litlp}_rschema; test-60: #{litlp}_rschema / #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/division/strings/pairs/options.yml000066400000000000000000000000611305254536400332720ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/000077500000000000000000000000001305254536400262065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/000077500000000000000000000000001305254536400303565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/000077500000000000000000000000001305254536400317735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/error000066400000000000000000000062571305254536400330610ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000033071305254536400356520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: false; test-10: false; test-11: false; test-12: false; test-13: false 0px; test-14: false 0px; test-15: false 0px; test-16: false 0px; test-17: true px; test-18: true px; test-19: true px; test-20: true px; test-21: true px; test-22: true px; test-23: true px; test-24: true px; test-25: true; test-26: true; test-27: true; test-28: true; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false 0px; test-34: false 0px; test-35: false 0px; test-36: false 0px; test-37: true px; test-38: true px; test-39: true px; test-40: true px; test-41: true px; test-42: true px; test-43: true px; test-44: true px; test-45: true; test-46: true; test-47: true; test-48: true; test-49: false 0px; test-50: false 0px; test-51: false 0px; test-52: false 0px; test-53: false px; test-54: false px; test-55: false px; test-56: false px; test-57: false px; test-58: false px; test-59: false px; test-60: false px; test-61: 1 false 0px; test-62: 1 false 0px; test-63: 1 false 0px; test-64: 1 false 0px; test-65: 1 false px; test-66: 1 false px; test-67: 1 false px; test-68: 1 false px; test-69: 1 false px; test-70: 1 false px; test-71: 1 false px; test-72: 1 false px; test-73: 10 false px; test-74: 10 false px; test-75: 10 false px; test-76: 10 false px; test-77: 10 false px; test-78: 10 false px; test-79: 10 false px; test-80: 10 false px; test-81: 10 false px; test-82: 10 false px; test-83: 10 false px; test-84: 10 false px; } input.scss000066400000000000000000000043671305254536400337620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10px; test-6: 10 ==10px; test-7: 10== 10px; test-8: 10 == 10px; test-9: 10==#{10}px; test-10: 10 ==#{10}px; test-11: 10== #{10}px; test-12: 10 == #{10}px; test-13: 10==1#{0}px; test-14: 10 ==1#{0}px; test-15: 10== 1#{0}px; test-16: 10 == 1#{0}px; test-17: 10==10#{px}; test-18: 10 ==10#{px}; test-19: 10== 10#{px}; test-20: 10 == 10#{px}; test-21: 10==10#{p}x; test-22: 10 ==10#{p}x; test-23: 10== 10#{p}x; test-24: 10 == 10#{p}x; test-25: 10px==10px; test-26: 10px ==10px; test-27: 10px== 10px; test-28: 10px == 10px; test-29: 10px==#{10}px; test-30: 10px ==#{10}px; test-31: 10px== #{10}px; test-32: 10px == #{10}px; test-33: 10px==1#{0}px; test-34: 10px ==1#{0}px; test-35: 10px== 1#{0}px; test-36: 10px == 1#{0}px; test-37: 10px==10#{px}; test-38: 10px ==10#{px}; test-39: 10px== 10#{px}; test-40: 10px == 10#{px}; test-41: 10px==10#{p}x; test-42: 10px ==10#{p}x; test-43: 10px== 10#{p}x; test-44: 10px == 10#{p}x; test-45: #{10}px==#{10}px; test-46: #{10}px ==#{10}px; test-47: #{10}px== #{10}px; test-48: #{10}px == #{10}px; test-49: #{10}px==1#{0}px; test-50: #{10}px ==1#{0}px; test-51: #{10}px== 1#{0}px; test-52: #{10}px == 1#{0}px; test-53: #{10}px==10#{px}; test-54: #{10}px ==10#{px}; test-55: #{10}px== 10#{px}; test-56: #{10}px == 10#{px}; test-57: #{10}px==10#{p}x; test-58: #{10}px ==10#{p}x; test-59: #{10}px== 10#{p}x; test-60: #{10}px == 10#{p}x; test-61: 1#{0}px==1#{0}px; test-62: 1#{0}px ==1#{0}px; test-63: 1#{0}px== 1#{0}px; test-64: 1#{0}px == 1#{0}px; test-65: 1#{0}px==10#{px}; test-66: 1#{0}px ==10#{px}; test-67: 1#{0}px== 10#{px}; test-68: 1#{0}px == 10#{px}; test-69: 1#{0}px==10#{p}x; test-70: 1#{0}px ==10#{p}x; test-71: 1#{0}px== 10#{p}x; test-72: 1#{0}px == 10#{p}x; test-73: 10#{px}==10#{px}; test-74: 10#{px} ==10#{px}; test-75: 10#{px}== 10#{px}; test-76: 10#{px} == 10#{px}; test-77: 10#{px}==10#{p}x; test-78: 10#{px} ==10#{p}x; test-79: 10#{px}== 10#{p}x; test-80: 10#{px} == 10#{p}x; test-81: 10#{p}x==10#{p}x; test-82: 10#{p}x ==10#{p}x; test-83: 10#{p}x== 10#{p}x; test-84: 10#{p}x == 10#{p}x; } options.yml000066400000000000000000000000631305254536400341310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs-4.0--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/000077500000000000000000000000001305254536400314745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/error000066400000000000000000000441431305254536400325560ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 74 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 75 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 76 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 78 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 79 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000033571305254536400353600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: false0px; test-14: false0px; test-15: false0px; test-16: false0px; test-17: truepx; test-18: truepx; test-19: truepx; test-20: truepx; test-21: truepx; test-22: truepx; test-23: truepx; test-24: truepx; test-25: true; test-26: true; test-27: true; test-28: true; test-29: 10px==10px; test-30: 10px ==10px; test-31: 10px== 10px; test-32: 10px == 10px; test-33: false0px; test-34: false0px; test-35: false0px; test-36: false0px; test-37: truepx; test-38: truepx; test-39: truepx; test-40: truepx; test-41: truepx; test-42: truepx; test-43: truepx; test-44: truepx; test-45: 10px==10px; test-46: 10px ==10px; test-47: 10px== 10px; test-48: 10px == 10px; test-49: 10false0px; test-50: 10false0px; test-51: 10false0px; test-52: 10false0px; test-53: 10falsepx; test-54: 10falsepx; test-55: 10falsepx; test-56: 10falsepx; test-57: 10falsepx; test-58: 10falsepx; test-59: 10falsepx; test-60: 10falsepx; test-61: 10false0px; test-62: 10false0px; test-63: 10false0px; test-64: 10false0px; test-65: 10falsepx; test-66: 10falsepx; test-67: 10falsepx; test-68: 10falsepx; test-69: 10falsepx; test-70: 10falsepx; test-71: 10falsepx; test-72: 10falsepx; test-73: 10px==10px; test-74: 10px ==10px; test-75: 10px== 10px; test-76: 10px == 10px; test-77: 10px==10px; test-78: 10px ==10px; test-79: 10px== 10px; test-80: 10px == 10px; test-81: 10pfalsepx; test-82: 10pfalsepx; test-83: 10pfalsepx; test-84: 10pfalsepx; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/input.scss000066400000000000000000000043671305254536400335420ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10px; test-6: 10 ==10px; test-7: 10== 10px; test-8: 10 == 10px; test-9: 10==#{10}px; test-10: 10 ==#{10}px; test-11: 10== #{10}px; test-12: 10 == #{10}px; test-13: 10==1#{0}px; test-14: 10 ==1#{0}px; test-15: 10== 1#{0}px; test-16: 10 == 1#{0}px; test-17: 10==10#{px}; test-18: 10 ==10#{px}; test-19: 10== 10#{px}; test-20: 10 == 10#{px}; test-21: 10==10#{p}x; test-22: 10 ==10#{p}x; test-23: 10== 10#{p}x; test-24: 10 == 10#{p}x; test-25: 10px==10px; test-26: 10px ==10px; test-27: 10px== 10px; test-28: 10px == 10px; test-29: 10px==#{10}px; test-30: 10px ==#{10}px; test-31: 10px== #{10}px; test-32: 10px == #{10}px; test-33: 10px==1#{0}px; test-34: 10px ==1#{0}px; test-35: 10px== 1#{0}px; test-36: 10px == 1#{0}px; test-37: 10px==10#{px}; test-38: 10px ==10#{px}; test-39: 10px== 10#{px}; test-40: 10px == 10#{px}; test-41: 10px==10#{p}x; test-42: 10px ==10#{p}x; test-43: 10px== 10#{p}x; test-44: 10px == 10#{p}x; test-45: #{10}px==#{10}px; test-46: #{10}px ==#{10}px; test-47: #{10}px== #{10}px; test-48: #{10}px == #{10}px; test-49: #{10}px==1#{0}px; test-50: #{10}px ==1#{0}px; test-51: #{10}px== 1#{0}px; test-52: #{10}px == 1#{0}px; test-53: #{10}px==10#{px}; test-54: #{10}px ==10#{px}; test-55: #{10}px== 10#{px}; test-56: #{10}px == 10#{px}; test-57: #{10}px==10#{p}x; test-58: #{10}px ==10#{p}x; test-59: #{10}px== 10#{p}x; test-60: #{10}px == 10#{p}x; test-61: 1#{0}px==1#{0}px; test-62: 1#{0}px ==1#{0}px; test-63: 1#{0}px== 1#{0}px; test-64: 1#{0}px == 1#{0}px; test-65: 1#{0}px==10#{px}; test-66: 1#{0}px ==10#{px}; test-67: 1#{0}px== 10#{px}; test-68: 1#{0}px == 10#{px}; test-69: 1#{0}px==10#{p}x; test-70: 1#{0}px ==10#{p}x; test-71: 1#{0}px== 10#{p}x; test-72: 1#{0}px == 10#{p}x; test-73: 10#{px}==10#{px}; test-74: 10#{px} ==10#{px}; test-75: 10#{px}== 10#{px}; test-76: 10#{px} == 10#{px}; test-77: 10#{px}==10#{p}x; test-78: 10#{px} ==10#{p}x; test-79: 10#{px}== 10#{p}x; test-80: 10#{px} == 10#{p}x; test-81: 10#{p}x==10#{p}x; test-82: 10#{p}x ==10#{p}x; test-83: 10#{p}x== 10#{p}x; test-84: 10#{p}x == 10#{p}x; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/dimensions/pairs/options.yml000066400000000000000000000000611305254536400337070ustar00rootroot00000000000000--- :warning_todo: - libsass :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/000077500000000000000000000000001305254536400273145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/000077500000000000000000000000001305254536400307315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/error000066400000000000000000000041071305254536400320070ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000020331305254536400346030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: true; test-10: true; test-11: true; test-12: true; test-13: false; test-14: false; test-15: false; test-16: false; test-17: false; test-18: false; test-19: false; test-20: false; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false; test-34: false; test-35: false; test-36: false; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: false; test-46: false; test-47: false; test-48: false; test-49: true; test-50: true; test-51: true; test-52: true; test-53: false; test-54: false; test-55: false; test-56: false; test-57: true; test-58: true; test-59: true; test-60: true; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/input.scss000066400000000000000000000026371305254536400327750ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10%; test-6: 10 ==10%; test-7: 10== 10%; test-8: 10 == 10%; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: 10==#AAA; test-14: 10 ==#AAA; test-15: 10== #AAA; test-16: 10 == #AAA; test-17: 10==#{itpl}; test-18: 10 ==#{itpl}; test-19: 10== #{itpl}; test-20: 10 == #{itpl}; test-21: 10%==10%; test-22: 10% ==10%; test-23: 10%== 10%; test-24: 10% == 10%; test-25: 10%==10px; test-26: 10% ==10px; test-27: 10%== 10px; test-28: 10% == 10px; test-29: 10%==#AAA; test-30: 10% ==#AAA; test-31: 10%== #AAA; test-32: 10% == #AAA; test-33: 10%==#{itpl}; test-34: 10% ==#{itpl}; test-35: 10%== #{itpl}; test-36: 10% == #{itpl}; test-37: 10px==10px; test-38: 10px ==10px; test-39: 10px== 10px; test-40: 10px == 10px; test-41: 10px==#AAA; test-42: 10px ==#AAA; test-43: 10px== #AAA; test-44: 10px == #AAA; test-45: 10px==#{itpl}; test-46: 10px ==#{itpl}; test-47: 10px== #{itpl}; test-48: 10px == #{itpl}; test-49: #AAA==#AAA; test-50: #AAA ==#AAA; test-51: #AAA== #AAA; test-52: #AAA == #AAA; test-53: #AAA==#{itpl}; test-54: #AAA ==#{itpl}; test-55: #AAA== #{itpl}; test-56: #AAA == #{itpl}; test-57: #{itpl}==#{itpl}; test-58: #{itpl} ==#{itpl}; test-59: #{itpl}== #{itpl}; test-60: #{itpl} == #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs-4.0/options.yml000066400000000000000000000000631305254536400331460ustar00rootroot00000000000000--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/000077500000000000000000000000001305254536400304325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/error000066400000000000000000000213231305254536400315070ustar00rootroot00000000000000DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10%==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10%== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. expected_output.css000066400000000000000000000022131305254536400343040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: true; test-10: true; test-11: true; test-12: true; test-13: false; test-14: false; test-15: false; test-16: false; test-17: 10==itpl; test-18: 10 ==itpl; test-19: 10== itpl; test-20: 10 == itpl; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: 10%==itpl; test-34: 10% ==itpl; test-35: 10%== itpl; test-36: 10% == itpl; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: 10px==itpl; test-46: 10px ==itpl; test-47: 10px== itpl; test-48: 10px == itpl; test-49: true; test-50: true; test-51: true; test-52: true; test-53: #AAA==itpl; test-54: #AAA ==itpl; test-55: #AAA== itpl; test-56: #AAA == itpl; test-57: itpl==itpl; test-58: itpl ==itpl; test-59: itpl== itpl; test-60: itpl == itpl; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/input.scss000066400000000000000000000026371305254536400324760ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10%; test-6: 10 ==10%; test-7: 10== 10%; test-8: 10 == 10%; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: 10==#AAA; test-14: 10 ==#AAA; test-15: 10== #AAA; test-16: 10 == #AAA; test-17: 10==#{itpl}; test-18: 10 ==#{itpl}; test-19: 10== #{itpl}; test-20: 10 == #{itpl}; test-21: 10%==10%; test-22: 10% ==10%; test-23: 10%== 10%; test-24: 10% == 10%; test-25: 10%==10px; test-26: 10% ==10px; test-27: 10%== 10px; test-28: 10% == 10px; test-29: 10%==#AAA; test-30: 10% ==#AAA; test-31: 10%== #AAA; test-32: 10% == #AAA; test-33: 10%==#{itpl}; test-34: 10% ==#{itpl}; test-35: 10%== #{itpl}; test-36: 10% == #{itpl}; test-37: 10px==10px; test-38: 10px ==10px; test-39: 10px== 10px; test-40: 10px == 10px; test-41: 10px==#AAA; test-42: 10px ==#AAA; test-43: 10px== #AAA; test-44: 10px == #AAA; test-45: 10px==#{itpl}; test-46: 10px ==#{itpl}; test-47: 10px== #{itpl}; test-48: 10px == #{itpl}; test-49: #AAA==#AAA; test-50: #AAA ==#AAA; test-51: #AAA== #AAA; test-52: #AAA == #AAA; test-53: #AAA==#{itpl}; test-54: #AAA ==#{itpl}; test-55: #AAA== #{itpl}; test-56: #AAA == #{itpl}; test-57: #{itpl}==#{itpl}; test-58: #{itpl} ==#{itpl}; test-59: #{itpl}== #{itpl}; test-60: #{itpl} == #{itpl}; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/mixed/pairs/options.yml000066400000000000000000000000611305254536400326450ustar00rootroot00000000000000--- :warning_todo: - libsass :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/000077500000000000000000000000001305254536400276615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs-4.0/000077500000000000000000000000001305254536400312765ustar00rootroot00000000000000expected_output.css000066400000000000000000000013471305254536400351570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs-4.0foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: false 0; test-10: false 0; test-11: false 0; test-12: false 0; test-13: false; test-14: false; test-15: false; test-16: false; test-17: true; test-18: true; test-19: true; test-20: true; test-21: false 0; test-22: false 0; test-23: false 0; test-24: false 0; test-25: true; test-26: true; test-27: true; test-28: true; test-29: 1 false 0; test-30: 1 false 0; test-31: 1 false 0; test-32: 1 false 0; test-33: 1 false; test-34: 1 false; test-35: 1 false; test-36: 1 false; test-37: true; test-38: true; test-39: true; test-40: true; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs-4.0/input.scss000066400000000000000000000017231305254536400333350ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==#{10}; test-6: 10 ==#{10}; test-7: 10== #{10}; test-8: 10 == #{10}; test-9: 10==1#{0}; test-10: 10 ==1#{0}; test-11: 10== 1#{0}; test-12: 10 == 1#{0}; test-13: 10==#{1}0; test-14: 10 ==#{1}0; test-15: 10== #{1}0; test-16: 10 == #{1}0; test-17: #{10}==#{10}; test-18: #{10} ==#{10}; test-19: #{10}== #{10}; test-20: #{10} == #{10}; test-21: #{10}==1#{0}; test-22: #{10} ==1#{0}; test-23: #{10}== 1#{0}; test-24: #{10} == 1#{0}; test-25: #{10}==#{1}0; test-26: #{10} ==#{1}0; test-27: #{10}== #{1}0; test-28: #{10} == #{1}0; test-29: 1#{0}==1#{0}; test-30: 1#{0} ==1#{0}; test-31: 1#{0}== 1#{0}; test-32: 1#{0} == 1#{0}; test-33: 1#{0}==#{1}0; test-34: 1#{0} ==#{1}0; test-35: 1#{0}== #{1}0; test-36: 1#{0} == #{1}0; test-37: #{1}0==#{1}0; test-38: #{1}0 ==#{1}0; test-39: #{1}0== #{1}0; test-40: #{1}0 == #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400335070ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/000077500000000000000000000000001305254536400307775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/error000066400000000000000000000277331305254536400320670ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000014171305254536400346560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10==10; test-6: 10 ==10; test-7: 10== 10; test-8: 10 == 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10==10; test-14: 10 ==10; test-15: 10== 10; test-16: 10 == 10; test-17: 10==10; test-18: 10 ==10; test-19: 10== 10; test-20: 10 == 10; test-21: 10==10; test-22: 10 ==10; test-23: 10== 10; test-24: 10 == 10; test-25: 10==10; test-26: 10 ==10; test-27: 10== 10; test-28: 10 == 10; test-29: 10==10; test-30: 10 ==10; test-31: 10== 10; test-32: 10 == 10; test-33: 10==10; test-34: 10 ==10; test-35: 10== 10; test-36: 10 == 10; test-37: 10==10; test-38: 10 ==10; test-39: 10== 10; test-40: 10 == 10; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/input.scss000066400000000000000000000017231305254536400330360ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==#{10}; test-6: 10 ==#{10}; test-7: 10== #{10}; test-8: 10 == #{10}; test-9: 10==1#{0}; test-10: 10 ==1#{0}; test-11: 10== 1#{0}; test-12: 10 == 1#{0}; test-13: 10==#{1}0; test-14: 10 ==#{1}0; test-15: 10== #{1}0; test-16: 10 == #{1}0; test-17: #{10}==#{10}; test-18: #{10} ==#{10}; test-19: #{10}== #{10}; test-20: #{10} == #{10}; test-21: #{10}==1#{0}; test-22: #{10} ==1#{0}; test-23: #{10}== 1#{0}; test-24: #{10} == 1#{0}; test-25: #{10}==#{1}0; test-26: #{10} ==#{1}0; test-27: #{10}== #{1}0; test-28: #{10} == #{1}0; test-29: 1#{0}==1#{0}; test-30: 1#{0} ==1#{0}; test-31: 1#{0}== 1#{0}; test-32: 1#{0} == 1#{0}; test-33: 1#{0}==#{1}0; test-34: 1#{0} ==#{1}0; test-35: 1#{0}== #{1}0; test-36: 1#{0} == #{1}0; test-37: #{1}0==#{1}0; test-38: #{1}0 ==#{1}0; test-39: #{1}0== #{1}0; test-40: #{1}0 == #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/numbers/pairs/options.yml000066400000000000000000000000611305254536400332120ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/000077500000000000000000000000001305254536400276775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs-4.0/000077500000000000000000000000001305254536400313145ustar00rootroot00000000000000expected_output.css000066400000000000000000000020431305254536400351670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs-4.0foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: false; test-10: false; test-11: false; test-12: false; test-13: false; test-14: false; test-15: false; test-16: false; test-17: false; test-18: false; test-19: false; test-20: false; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false; test-34: false; test-35: false; test-36: false; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: false; test-46: false; test-47: false; test-48: false; test-49: true; test-50: true; test-51: true; test-52: true; test-53: false; test-54: false; test-55: false; test-56: false; test-57: true; test-58: true; test-59: true; test-60: true; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs-4.0/input.scss000066400000000000000000000045671305254536400333640ustar00rootroot00000000000000foo { test-1: literal==literal; test-2: literal ==literal; test-3: literal== literal; test-4: literal == literal; test-5: literal=="quoted"; test-6: literal =="quoted"; test-7: literal== "quoted"; test-8: literal == "quoted"; test-9: literal==#{interpolant}; test-10: literal ==#{interpolant}; test-11: literal== #{interpolant}; test-12: literal == #{interpolant}; test-13: literal==lschema_#{ritlp}; test-14: literal ==lschema_#{ritlp}; test-15: literal== lschema_#{ritlp}; test-16: literal == lschema_#{ritlp}; test-17: literal==#{litlp}_rschema; test-18: literal ==#{litlp}_rschema; test-19: literal== #{litlp}_rschema; test-20: literal == #{litlp}_rschema; test-21: "quoted"=="quoted"; test-22: "quoted" =="quoted"; test-23: "quoted"== "quoted"; test-24: "quoted" == "quoted"; test-25: "quoted"==#{interpolant}; test-26: "quoted" ==#{interpolant}; test-27: "quoted"== #{interpolant}; test-28: "quoted" == #{interpolant}; test-29: "quoted"==lschema_#{ritlp}; test-30: "quoted" ==lschema_#{ritlp}; test-31: "quoted"== lschema_#{ritlp}; test-32: "quoted" == lschema_#{ritlp}; test-33: "quoted"==#{litlp}_rschema; test-34: "quoted" ==#{litlp}_rschema; test-35: "quoted"== #{litlp}_rschema; test-36: "quoted" == #{litlp}_rschema; test-37: #{interpolant}==#{interpolant}; test-38: #{interpolant} ==#{interpolant}; test-39: #{interpolant}== #{interpolant}; test-40: #{interpolant} == #{interpolant}; test-41: #{interpolant}==lschema_#{ritlp}; test-42: #{interpolant} ==lschema_#{ritlp}; test-43: #{interpolant}== lschema_#{ritlp}; test-44: #{interpolant} == lschema_#{ritlp}; test-45: #{interpolant}==#{litlp}_rschema; test-46: #{interpolant} ==#{litlp}_rschema; test-47: #{interpolant}== #{litlp}_rschema; test-48: #{interpolant} == #{litlp}_rschema; test-49: lschema_#{ritlp}==lschema_#{ritlp}; test-50: lschema_#{ritlp} ==lschema_#{ritlp}; test-51: lschema_#{ritlp}== lschema_#{ritlp}; test-52: lschema_#{ritlp} == lschema_#{ritlp}; test-53: lschema_#{ritlp}==#{litlp}_rschema; test-54: lschema_#{ritlp} ==#{litlp}_rschema; test-55: lschema_#{ritlp}== #{litlp}_rschema; test-56: lschema_#{ritlp} == #{litlp}_rschema; test-57: #{litlp}_rschema==#{litlp}_rschema; test-58: #{litlp}_rschema ==#{litlp}_rschema; test-59: #{litlp}_rschema== #{litlp}_rschema; test-60: #{litlp}_rschema == #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400335250ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/000077500000000000000000000000001305254536400310155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/error000066400000000000000000000415131305254536400320750ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal ==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal== interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal == interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"==interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" ==interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"== interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" == interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"==litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" ==litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"== litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" == litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 50 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 51 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp ==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 52 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp== lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp == lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema == litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000036171305254536400347000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: literal==interpolant; test-10: literal ==interpolant; test-11: literal== interpolant; test-12: literal == interpolant; test-13: falseritlp; test-14: falseritlp; test-15: falseritlp; test-16: falseritlp; test-17: literal==litlp_rschema; test-18: literal ==litlp_rschema; test-19: literal== litlp_rschema; test-20: literal == litlp_rschema; test-21: true; test-22: true; test-23: true; test-24: true; test-25: "quoted"==interpolant; test-26: "quoted" ==interpolant; test-27: "quoted"== interpolant; test-28: "quoted" == interpolant; test-29: falseritlp; test-30: falseritlp; test-31: falseritlp; test-32: falseritlp; test-33: "quoted"==litlp_rschema; test-34: "quoted" ==litlp_rschema; test-35: "quoted"== litlp_rschema; test-36: "quoted" == litlp_rschema; test-37: interpolant==interpolant; test-38: interpolant ==interpolant; test-39: interpolant== interpolant; test-40: interpolant == interpolant; test-41: interpolant==lschema_ritlp; test-42: interpolant ==lschema_ritlp; test-43: interpolant== lschema_ritlp; test-44: interpolant == lschema_ritlp; test-45: interpolant==litlp_rschema; test-46: interpolant ==litlp_rschema; test-47: interpolant== litlp_rschema; test-48: interpolant == litlp_rschema; test-49: lschema_ritlp==lschema_ritlp; test-50: lschema_ritlp ==lschema_ritlp; test-51: lschema_ritlp== lschema_ritlp; test-52: lschema_ritlp == lschema_ritlp; test-53: lschema_ritlp==litlp_rschema; test-54: lschema_ritlp ==litlp_rschema; test-55: lschema_ritlp== litlp_rschema; test-56: lschema_ritlp == litlp_rschema; test-57: litlp_rschema==litlp_rschema; test-58: litlp_rschema ==litlp_rschema; test-59: litlp_rschema== litlp_rschema; test-60: litlp_rschema == litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/input.scss000066400000000000000000000045671305254536400330650ustar00rootroot00000000000000foo { test-1: literal==literal; test-2: literal ==literal; test-3: literal== literal; test-4: literal == literal; test-5: literal=="quoted"; test-6: literal =="quoted"; test-7: literal== "quoted"; test-8: literal == "quoted"; test-9: literal==#{interpolant}; test-10: literal ==#{interpolant}; test-11: literal== #{interpolant}; test-12: literal == #{interpolant}; test-13: literal==lschema_#{ritlp}; test-14: literal ==lschema_#{ritlp}; test-15: literal== lschema_#{ritlp}; test-16: literal == lschema_#{ritlp}; test-17: literal==#{litlp}_rschema; test-18: literal ==#{litlp}_rschema; test-19: literal== #{litlp}_rschema; test-20: literal == #{litlp}_rschema; test-21: "quoted"=="quoted"; test-22: "quoted" =="quoted"; test-23: "quoted"== "quoted"; test-24: "quoted" == "quoted"; test-25: "quoted"==#{interpolant}; test-26: "quoted" ==#{interpolant}; test-27: "quoted"== #{interpolant}; test-28: "quoted" == #{interpolant}; test-29: "quoted"==lschema_#{ritlp}; test-30: "quoted" ==lschema_#{ritlp}; test-31: "quoted"== lschema_#{ritlp}; test-32: "quoted" == lschema_#{ritlp}; test-33: "quoted"==#{litlp}_rschema; test-34: "quoted" ==#{litlp}_rschema; test-35: "quoted"== #{litlp}_rschema; test-36: "quoted" == #{litlp}_rschema; test-37: #{interpolant}==#{interpolant}; test-38: #{interpolant} ==#{interpolant}; test-39: #{interpolant}== #{interpolant}; test-40: #{interpolant} == #{interpolant}; test-41: #{interpolant}==lschema_#{ritlp}; test-42: #{interpolant} ==lschema_#{ritlp}; test-43: #{interpolant}== lschema_#{ritlp}; test-44: #{interpolant} == lschema_#{ritlp}; test-45: #{interpolant}==#{litlp}_rschema; test-46: #{interpolant} ==#{litlp}_rschema; test-47: #{interpolant}== #{litlp}_rschema; test-48: #{interpolant} == #{litlp}_rschema; test-49: lschema_#{ritlp}==lschema_#{ritlp}; test-50: lschema_#{ritlp} ==lschema_#{ritlp}; test-51: lschema_#{ritlp}== lschema_#{ritlp}; test-52: lschema_#{ritlp} == lschema_#{ritlp}; test-53: lschema_#{ritlp}==#{litlp}_rschema; test-54: lschema_#{ritlp} ==#{litlp}_rschema; test-55: lschema_#{ritlp}== #{litlp}_rschema; test-56: lschema_#{ritlp} == #{litlp}_rschema; test-57: #{litlp}_rschema==#{litlp}_rschema; test-58: #{litlp}_rschema ==#{litlp}_rschema; test-59: #{litlp}_rschema== #{litlp}_rschema; test-60: #{litlp}_rschema == #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_eq/strings/pairs/options.yml000066400000000000000000000000611305254536400332300ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/000077500000000000000000000000001305254536400261745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/000077500000000000000000000000001305254536400276475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs-4.0/000077500000000000000000000000001305254536400312645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs-4.0/error000066400000000000000000000002631305254536400323410ustar00rootroot00000000000000Error: Undefined operation: "10 gte 10". on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400351260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs-4.0/input.scss000066400000000000000000000017231305254536400333230ustar00rootroot00000000000000foo { test-1: 10>=10; test-2: 10 >=10; test-3: 10>= 10; test-4: 10 >= 10; test-5: 10>=#{10}; test-6: 10 >=#{10}; test-7: 10>= #{10}; test-8: 10 >= #{10}; test-9: 10>=1#{0}; test-10: 10 >=1#{0}; test-11: 10>= 1#{0}; test-12: 10 >= 1#{0}; test-13: 10>=#{1}0; test-14: 10 >=#{1}0; test-15: 10>= #{1}0; test-16: 10 >= #{1}0; test-17: #{10}>=#{10}; test-18: #{10} >=#{10}; test-19: #{10}>= #{10}; test-20: #{10} >= #{10}; test-21: #{10}>=1#{0}; test-22: #{10} >=1#{0}; test-23: #{10}>= 1#{0}; test-24: #{10} >= 1#{0}; test-25: #{10}>=#{1}0; test-26: #{10} >=#{1}0; test-27: #{10}>= #{1}0; test-28: #{10} >= #{1}0; test-29: 1#{0}>=1#{0}; test-30: 1#{0} >=1#{0}; test-31: 1#{0}>= 1#{0}; test-32: 1#{0} >= 1#{0}; test-33: 1#{0}>=#{1}0; test-34: 1#{0} >=#{1}0; test-35: 1#{0}>= #{1}0; test-36: 1#{0} >= #{1}0; test-37: #{1}0>=#{1}0; test-38: #{1}0 >=#{1}0; test-39: #{1}0>= #{1}0; test-40: #{1}0 >= #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400334750ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs-4.0/status000066400000000000000000000000021305254536400325220ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/000077500000000000000000000000001305254536400307655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/error000066400000000000000000000277331305254536400320550ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000014131305254536400346400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10>=10; test-6: 10 >=10; test-7: 10>= 10; test-8: 10 >= 10; test-9: true0; test-10: true0; test-11: true0; test-12: true0; test-13: 10>=10; test-14: 10 >=10; test-15: 10>= 10; test-16: 10 >= 10; test-17: 10>=10; test-18: 10 >=10; test-19: 10>= 10; test-20: 10 >= 10; test-21: 10>=10; test-22: 10 >=10; test-23: 10>= 10; test-24: 10 >= 10; test-25: 10>=10; test-26: 10 >=10; test-27: 10>= 10; test-28: 10 >= 10; test-29: 10>=10; test-30: 10 >=10; test-31: 10>= 10; test-32: 10 >= 10; test-33: 10>=10; test-34: 10 >=10; test-35: 10>= 10; test-36: 10 >= 10; test-37: 10>=10; test-38: 10 >=10; test-39: 10>= 10; test-40: 10 >= 10; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/input.scss000066400000000000000000000017231305254536400330240ustar00rootroot00000000000000foo { test-1: 10>=10; test-2: 10 >=10; test-3: 10>= 10; test-4: 10 >= 10; test-5: 10>=#{10}; test-6: 10 >=#{10}; test-7: 10>= #{10}; test-8: 10 >= #{10}; test-9: 10>=1#{0}; test-10: 10 >=1#{0}; test-11: 10>= 1#{0}; test-12: 10 >= 1#{0}; test-13: 10>=#{1}0; test-14: 10 >=#{1}0; test-15: 10>= #{1}0; test-16: 10 >= #{1}0; test-17: #{10}>=#{10}; test-18: #{10} >=#{10}; test-19: #{10}>= #{10}; test-20: #{10} >= #{10}; test-21: #{10}>=1#{0}; test-22: #{10} >=1#{0}; test-23: #{10}>= 1#{0}; test-24: #{10} >= 1#{0}; test-25: #{10}>=#{1}0; test-26: #{10} >=#{1}0; test-27: #{10}>= #{1}0; test-28: #{10} >= #{1}0; test-29: 1#{0}>=1#{0}; test-30: 1#{0} >=1#{0}; test-31: 1#{0}>= 1#{0}; test-32: 1#{0} >= 1#{0}; test-33: 1#{0}>=#{1}0; test-34: 1#{0} >=#{1}0; test-35: 1#{0}>= #{1}0; test-36: 1#{0} >= #{1}0; test-37: #{1}0>=#{1}0; test-38: #{1}0 >=#{1}0; test-39: #{1}0>= #{1}0; test-40: #{1}0 >= #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/numbers/pairs/options.yml000066400000000000000000000000611305254536400332000ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/000077500000000000000000000000001305254536400276655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs-4.0/000077500000000000000000000000001305254536400313025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs-4.0/error000066400000000000000000000003051305254536400323540ustar00rootroot00000000000000Error: Undefined operation: "interpolant gte interpolant". on line 2 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400351440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs-4.0/input.scss000066400000000000000000000021501305254536400333340ustar00rootroot00000000000000foo { test-37: #{interpolant}>=#{interpolant}; test-38: #{interpolant} >=#{interpolant}; test-39: #{interpolant}>= #{interpolant}; test-40: #{interpolant} >= #{interpolant}; test-41: #{interpolant}>=lschema_#{ritlp}; test-42: #{interpolant} >=lschema_#{ritlp}; test-43: #{interpolant}>= lschema_#{ritlp}; test-44: #{interpolant} >= lschema_#{ritlp}; test-45: #{interpolant}>=#{litlp}_rschema; test-46: #{interpolant} >=#{litlp}_rschema; test-47: #{interpolant}>= #{litlp}_rschema; test-48: #{interpolant} >= #{litlp}_rschema; test-49: lschema_#{ritlp}>=lschema_#{ritlp}; test-50: lschema_#{ritlp} >=lschema_#{ritlp}; test-51: lschema_#{ritlp}>= lschema_#{ritlp}; test-52: lschema_#{ritlp} >= lschema_#{ritlp}; test-53: lschema_#{ritlp}>=#{litlp}_rschema; test-54: lschema_#{ritlp} >=#{litlp}_rschema; test-55: lschema_#{ritlp}>= #{litlp}_rschema; test-56: lschema_#{ritlp} >= #{litlp}_rschema; test-57: #{litlp}_rschema>=#{litlp}_rschema; test-58: #{litlp}_rschema >=#{litlp}_rschema; test-59: #{litlp}_rschema>= #{litlp}_rschema; test-60: #{litlp}_rschema >= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400335130ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs-4.0/status000066400000000000000000000000021305254536400325400ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/000077500000000000000000000000001305254536400310035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/error000066400000000000000000000207071305254536400320650ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000017301305254536400346600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairsfoo { test-37: interpolant>=interpolant; test-38: interpolant >=interpolant; test-39: interpolant>= interpolant; test-40: interpolant >= interpolant; test-41: interpolant>=lschema_ritlp; test-42: interpolant >=lschema_ritlp; test-43: interpolant>= lschema_ritlp; test-44: interpolant >= lschema_ritlp; test-45: interpolant>=litlp_rschema; test-46: interpolant >=litlp_rschema; test-47: interpolant>= litlp_rschema; test-48: interpolant >= litlp_rschema; test-49: lschema_ritlp>=lschema_ritlp; test-50: lschema_ritlp >=lschema_ritlp; test-51: lschema_ritlp>= lschema_ritlp; test-52: lschema_ritlp >= lschema_ritlp; test-53: lschema_ritlp>=litlp_rschema; test-54: lschema_ritlp >=litlp_rschema; test-55: lschema_ritlp>= litlp_rschema; test-56: lschema_ritlp >= litlp_rschema; test-57: litlp_rschema>=litlp_rschema; test-58: litlp_rschema >=litlp_rschema; test-59: litlp_rschema>= litlp_rschema; test-60: litlp_rschema >= litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/input.scss000066400000000000000000000021501305254536400330350ustar00rootroot00000000000000foo { test-37: #{interpolant}>=#{interpolant}; test-38: #{interpolant} >=#{interpolant}; test-39: #{interpolant}>= #{interpolant}; test-40: #{interpolant} >= #{interpolant}; test-41: #{interpolant}>=lschema_#{ritlp}; test-42: #{interpolant} >=lschema_#{ritlp}; test-43: #{interpolant}>= lschema_#{ritlp}; test-44: #{interpolant} >= lschema_#{ritlp}; test-45: #{interpolant}>=#{litlp}_rschema; test-46: #{interpolant} >=#{litlp}_rschema; test-47: #{interpolant}>= #{litlp}_rschema; test-48: #{interpolant} >= #{litlp}_rschema; test-49: lschema_#{ritlp}>=lschema_#{ritlp}; test-50: lschema_#{ritlp} >=lschema_#{ritlp}; test-51: lschema_#{ritlp}>= lschema_#{ritlp}; test-52: lschema_#{ritlp} >= lschema_#{ritlp}; test-53: lschema_#{ritlp}>=#{litlp}_rschema; test-54: lschema_#{ritlp} >=#{litlp}_rschema; test-55: lschema_#{ritlp}>= #{litlp}_rschema; test-56: lschema_#{ritlp} >= #{litlp}_rschema; test-57: #{litlp}_rschema>=#{litlp}_rschema; test-58: #{litlp}_rschema >=#{litlp}_rschema; test-59: #{litlp}_rschema>= #{litlp}_rschema; test-60: #{litlp}_rschema >= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_ge/strings/pairs/options.yml000066400000000000000000000000611305254536400332160ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/000077500000000000000000000000001305254536400262135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/000077500000000000000000000000001305254536400276665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs-4.0/000077500000000000000000000000001305254536400313035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs-4.0/error000066400000000000000000000002621305254536400323570ustar00rootroot00000000000000Error: Undefined operation: "10 gt 10". on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400351450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400333440ustar00rootroot00000000000000foo { test-1: 10>10; test-2: 10 >10; test-3: 10> 10; test-4: 10 > 10; test-5: 10>#{10}; test-6: 10 >#{10}; test-7: 10> #{10}; test-8: 10 > #{10}; test-9: 10>1#{0}; test-10: 10 >1#{0}; test-11: 10> 1#{0}; test-12: 10 > 1#{0}; test-13: 10>#{1}0; test-14: 10 >#{1}0; test-15: 10> #{1}0; test-16: 10 > #{1}0; test-17: #{10}>#{10}; test-18: #{10} >#{10}; test-19: #{10}> #{10}; test-20: #{10} > #{10}; test-21: #{10}>1#{0}; test-22: #{10} >1#{0}; test-23: #{10}> 1#{0}; test-24: #{10} > 1#{0}; test-25: #{10}>#{1}0; test-26: #{10} >#{1}0; test-27: #{10}> #{1}0; test-28: #{10} > #{1}0; test-29: 1#{0}>1#{0}; test-30: 1#{0} >1#{0}; test-31: 1#{0}> 1#{0}; test-32: 1#{0} > 1#{0}; test-33: 1#{0}>#{1}0; test-34: 1#{0} >#{1}0; test-35: 1#{0}> #{1}0; test-36: 1#{0} > #{1}0; test-37: #{1}0>#{1}0; test-38: #{1}0 >#{1}0; test-39: #{1}0> #{1}0; test-40: #{1}0 > #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400335140ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs-4.0/status000066400000000000000000000000021305254536400325410ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/000077500000000000000000000000001305254536400310045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/error000066400000000000000000000276671305254536400321020ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000013571305254536400346660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairsfoo { test-1: false; test-2: false; test-3: false; test-4: false; test-5: 10>10; test-6: 10 >10; test-7: 10> 10; test-8: 10 > 10; test-9: true0; test-10: true0; test-11: true0; test-12: true0; test-13: 10>10; test-14: 10 >10; test-15: 10> 10; test-16: 10 > 10; test-17: 10>10; test-18: 10 >10; test-19: 10> 10; test-20: 10 > 10; test-21: 10>10; test-22: 10 >10; test-23: 10> 10; test-24: 10 > 10; test-25: 10>10; test-26: 10 >10; test-27: 10> 10; test-28: 10 > 10; test-29: 10>10; test-30: 10 >10; test-31: 10> 10; test-32: 10 > 10; test-33: 10>10; test-34: 10 >10; test-35: 10> 10; test-36: 10 > 10; test-37: 10>10; test-38: 10 >10; test-39: 10> 10; test-40: 10 > 10; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/input.scss000066400000000000000000000016531305254536400330450ustar00rootroot00000000000000foo { test-1: 10>10; test-2: 10 >10; test-3: 10> 10; test-4: 10 > 10; test-5: 10>#{10}; test-6: 10 >#{10}; test-7: 10> #{10}; test-8: 10 > #{10}; test-9: 10>1#{0}; test-10: 10 >1#{0}; test-11: 10> 1#{0}; test-12: 10 > 1#{0}; test-13: 10>#{1}0; test-14: 10 >#{1}0; test-15: 10> #{1}0; test-16: 10 > #{1}0; test-17: #{10}>#{10}; test-18: #{10} >#{10}; test-19: #{10}> #{10}; test-20: #{10} > #{10}; test-21: #{10}>1#{0}; test-22: #{10} >1#{0}; test-23: #{10}> 1#{0}; test-24: #{10} > 1#{0}; test-25: #{10}>#{1}0; test-26: #{10} >#{1}0; test-27: #{10}> #{1}0; test-28: #{10} > #{1}0; test-29: 1#{0}>1#{0}; test-30: 1#{0} >1#{0}; test-31: 1#{0}> 1#{0}; test-32: 1#{0} > 1#{0}; test-33: 1#{0}>#{1}0; test-34: 1#{0} >#{1}0; test-35: 1#{0}> #{1}0; test-36: 1#{0} > #{1}0; test-37: #{1}0>#{1}0; test-38: #{1}0 >#{1}0; test-39: #{1}0> #{1}0; test-40: #{1}0 > #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/numbers/pairs/options.yml000066400000000000000000000000611305254536400332170ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/000077500000000000000000000000001305254536400277045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs-4.0/000077500000000000000000000000001305254536400313215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs-4.0/error000066400000000000000000000003041305254536400323720ustar00rootroot00000000000000Error: Undefined operation: "interpolant gt interpolant". on line 2 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400351630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs-4.0/input.scss000066400000000000000000000021201305254536400333500ustar00rootroot00000000000000foo { test-37: #{interpolant}>#{interpolant}; test-38: #{interpolant} >#{interpolant}; test-39: #{interpolant}> #{interpolant}; test-40: #{interpolant} > #{interpolant}; test-41: #{interpolant}>lschema_#{ritlp}; test-42: #{interpolant} >lschema_#{ritlp}; test-43: #{interpolant}> lschema_#{ritlp}; test-44: #{interpolant} > lschema_#{ritlp}; test-45: #{interpolant}>#{litlp}_rschema; test-46: #{interpolant} >#{litlp}_rschema; test-47: #{interpolant}> #{litlp}_rschema; test-48: #{interpolant} > #{litlp}_rschema; test-49: lschema_#{ritlp}>lschema_#{ritlp}; test-50: lschema_#{ritlp} >lschema_#{ritlp}; test-51: lschema_#{ritlp}> lschema_#{ritlp}; test-52: lschema_#{ritlp} > lschema_#{ritlp}; test-53: lschema_#{ritlp}>#{litlp}_rschema; test-54: lschema_#{ritlp} >#{litlp}_rschema; test-55: lschema_#{ritlp}> #{litlp}_rschema; test-56: lschema_#{ritlp} > #{litlp}_rschema; test-57: #{litlp}_rschema>#{litlp}_rschema; test-58: #{litlp}_rschema >#{litlp}_rschema; test-59: #{litlp}_rschema> #{litlp}_rschema; test-60: #{litlp}_rschema > #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400335320ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs-4.0/status000066400000000000000000000000021305254536400325570ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/000077500000000000000000000000001305254536400310225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/error000066400000000000000000000206571305254536400321100ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp> lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp > lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp > litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema > litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000017001305254536400346740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairsfoo { test-37: interpolant>interpolant; test-38: interpolant >interpolant; test-39: interpolant> interpolant; test-40: interpolant > interpolant; test-41: interpolant>lschema_ritlp; test-42: interpolant >lschema_ritlp; test-43: interpolant> lschema_ritlp; test-44: interpolant > lschema_ritlp; test-45: interpolant>litlp_rschema; test-46: interpolant >litlp_rschema; test-47: interpolant> litlp_rschema; test-48: interpolant > litlp_rschema; test-49: lschema_ritlp>lschema_ritlp; test-50: lschema_ritlp >lschema_ritlp; test-51: lschema_ritlp> lschema_ritlp; test-52: lschema_ritlp > lschema_ritlp; test-53: lschema_ritlp>litlp_rschema; test-54: lschema_ritlp >litlp_rschema; test-55: lschema_ritlp> litlp_rschema; test-56: lschema_ritlp > litlp_rschema; test-57: litlp_rschema>litlp_rschema; test-58: litlp_rschema >litlp_rschema; test-59: litlp_rschema> litlp_rschema; test-60: litlp_rschema > litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/input.scss000066400000000000000000000021201305254536400330510ustar00rootroot00000000000000foo { test-37: #{interpolant}>#{interpolant}; test-38: #{interpolant} >#{interpolant}; test-39: #{interpolant}> #{interpolant}; test-40: #{interpolant} > #{interpolant}; test-41: #{interpolant}>lschema_#{ritlp}; test-42: #{interpolant} >lschema_#{ritlp}; test-43: #{interpolant}> lschema_#{ritlp}; test-44: #{interpolant} > lschema_#{ritlp}; test-45: #{interpolant}>#{litlp}_rschema; test-46: #{interpolant} >#{litlp}_rschema; test-47: #{interpolant}> #{litlp}_rschema; test-48: #{interpolant} > #{litlp}_rschema; test-49: lschema_#{ritlp}>lschema_#{ritlp}; test-50: lschema_#{ritlp} >lschema_#{ritlp}; test-51: lschema_#{ritlp}> lschema_#{ritlp}; test-52: lschema_#{ritlp} > lschema_#{ritlp}; test-53: lschema_#{ritlp}>#{litlp}_rschema; test-54: lschema_#{ritlp} >#{litlp}_rschema; test-55: lschema_#{ritlp}> #{litlp}_rschema; test-56: lschema_#{ritlp} > #{litlp}_rschema; test-57: #{litlp}_rschema>#{litlp}_rschema; test-58: #{litlp}_rschema >#{litlp}_rschema; test-59: #{litlp}_rschema> #{litlp}_rschema; test-60: #{litlp}_rschema > #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_gt/strings/pairs/options.yml000066400000000000000000000000611305254536400332350ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/000077500000000000000000000000001305254536400262015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/000077500000000000000000000000001305254536400276545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs-4.0/000077500000000000000000000000001305254536400312715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs-4.0/error000066400000000000000000000002631305254536400323460ustar00rootroot00000000000000Error: Undefined operation: "10 lte 10". on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400351330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs-4.0/input.scss000066400000000000000000000017231305254536400333300ustar00rootroot00000000000000foo { test-1: 10<=10; test-2: 10 <=10; test-3: 10<= 10; test-4: 10 <= 10; test-5: 10<=#{10}; test-6: 10 <=#{10}; test-7: 10<= #{10}; test-8: 10 <= #{10}; test-9: 10<=1#{0}; test-10: 10 <=1#{0}; test-11: 10<= 1#{0}; test-12: 10 <= 1#{0}; test-13: 10<=#{1}0; test-14: 10 <=#{1}0; test-15: 10<= #{1}0; test-16: 10 <= #{1}0; test-17: #{10}<=#{10}; test-18: #{10} <=#{10}; test-19: #{10}<= #{10}; test-20: #{10} <= #{10}; test-21: #{10}<=1#{0}; test-22: #{10} <=1#{0}; test-23: #{10}<= 1#{0}; test-24: #{10} <= 1#{0}; test-25: #{10}<=#{1}0; test-26: #{10} <=#{1}0; test-27: #{10}<= #{1}0; test-28: #{10} <= #{1}0; test-29: 1#{0}<=1#{0}; test-30: 1#{0} <=1#{0}; test-31: 1#{0}<= 1#{0}; test-32: 1#{0} <= 1#{0}; test-33: 1#{0}<=#{1}0; test-34: 1#{0} <=#{1}0; test-35: 1#{0}<= #{1}0; test-36: 1#{0} <= #{1}0; test-37: #{1}0<=#{1}0; test-38: #{1}0 <=#{1}0; test-39: #{1}0<= #{1}0; test-40: #{1}0 <= #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400335020ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs-4.0/status000066400000000000000000000000021305254536400325270ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/000077500000000000000000000000001305254536400307725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/error000066400000000000000000000277331305254536400320620ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000014171305254536400346510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairsfoo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10<=10; test-6: 10 <=10; test-7: 10<= 10; test-8: 10 <= 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10<=10; test-14: 10 <=10; test-15: 10<= 10; test-16: 10 <= 10; test-17: 10<=10; test-18: 10 <=10; test-19: 10<= 10; test-20: 10 <= 10; test-21: 10<=10; test-22: 10 <=10; test-23: 10<= 10; test-24: 10 <= 10; test-25: 10<=10; test-26: 10 <=10; test-27: 10<= 10; test-28: 10 <= 10; test-29: 10<=10; test-30: 10 <=10; test-31: 10<= 10; test-32: 10 <= 10; test-33: 10<=10; test-34: 10 <=10; test-35: 10<= 10; test-36: 10 <= 10; test-37: 10<=10; test-38: 10 <=10; test-39: 10<= 10; test-40: 10 <= 10; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/input.scss000066400000000000000000000017231305254536400330310ustar00rootroot00000000000000foo { test-1: 10<=10; test-2: 10 <=10; test-3: 10<= 10; test-4: 10 <= 10; test-5: 10<=#{10}; test-6: 10 <=#{10}; test-7: 10<= #{10}; test-8: 10 <= #{10}; test-9: 10<=1#{0}; test-10: 10 <=1#{0}; test-11: 10<= 1#{0}; test-12: 10 <= 1#{0}; test-13: 10<=#{1}0; test-14: 10 <=#{1}0; test-15: 10<= #{1}0; test-16: 10 <= #{1}0; test-17: #{10}<=#{10}; test-18: #{10} <=#{10}; test-19: #{10}<= #{10}; test-20: #{10} <= #{10}; test-21: #{10}<=1#{0}; test-22: #{10} <=1#{0}; test-23: #{10}<= 1#{0}; test-24: #{10} <= 1#{0}; test-25: #{10}<=#{1}0; test-26: #{10} <=#{1}0; test-27: #{10}<= #{1}0; test-28: #{10} <= #{1}0; test-29: 1#{0}<=1#{0}; test-30: 1#{0} <=1#{0}; test-31: 1#{0}<= 1#{0}; test-32: 1#{0} <= 1#{0}; test-33: 1#{0}<=#{1}0; test-34: 1#{0} <=#{1}0; test-35: 1#{0}<= #{1}0; test-36: 1#{0} <= #{1}0; test-37: #{1}0<=#{1}0; test-38: #{1}0 <=#{1}0; test-39: #{1}0<= #{1}0; test-40: #{1}0 <= #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/numbers/pairs/options.yml000066400000000000000000000000611305254536400332050ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/000077500000000000000000000000001305254536400276725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs-4.0/000077500000000000000000000000001305254536400313075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs-4.0/error000066400000000000000000000003051305254536400323610ustar00rootroot00000000000000Error: Undefined operation: "interpolant lte interpolant". on line 2 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400351510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs-4.0/input.scss000066400000000000000000000021501305254536400333410ustar00rootroot00000000000000foo { test-37: #{interpolant}<=#{interpolant}; test-38: #{interpolant} <=#{interpolant}; test-39: #{interpolant}<= #{interpolant}; test-40: #{interpolant} <= #{interpolant}; test-41: #{interpolant}<=lschema_#{ritlp}; test-42: #{interpolant} <=lschema_#{ritlp}; test-43: #{interpolant}<= lschema_#{ritlp}; test-44: #{interpolant} <= lschema_#{ritlp}; test-45: #{interpolant}<=#{litlp}_rschema; test-46: #{interpolant} <=#{litlp}_rschema; test-47: #{interpolant}<= #{litlp}_rschema; test-48: #{interpolant} <= #{litlp}_rschema; test-49: lschema_#{ritlp}<=lschema_#{ritlp}; test-50: lschema_#{ritlp} <=lschema_#{ritlp}; test-51: lschema_#{ritlp}<= lschema_#{ritlp}; test-52: lschema_#{ritlp} <= lschema_#{ritlp}; test-53: lschema_#{ritlp}<=#{litlp}_rschema; test-54: lschema_#{ritlp} <=#{litlp}_rschema; test-55: lschema_#{ritlp}<= #{litlp}_rschema; test-56: lschema_#{ritlp} <= #{litlp}_rschema; test-57: #{litlp}_rschema<=#{litlp}_rschema; test-58: #{litlp}_rschema <=#{litlp}_rschema; test-59: #{litlp}_rschema<= #{litlp}_rschema; test-60: #{litlp}_rschema <= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400335200ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs-4.0/status000066400000000000000000000000021305254536400325450ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/000077500000000000000000000000001305254536400310105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/error000066400000000000000000000207071305254536400320720ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000017301305254536400346650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairsfoo { test-37: interpolant<=interpolant; test-38: interpolant <=interpolant; test-39: interpolant<= interpolant; test-40: interpolant <= interpolant; test-41: interpolant<=lschema_ritlp; test-42: interpolant <=lschema_ritlp; test-43: interpolant<= lschema_ritlp; test-44: interpolant <= lschema_ritlp; test-45: interpolant<=litlp_rschema; test-46: interpolant <=litlp_rschema; test-47: interpolant<= litlp_rschema; test-48: interpolant <= litlp_rschema; test-49: lschema_ritlp<=lschema_ritlp; test-50: lschema_ritlp <=lschema_ritlp; test-51: lschema_ritlp<= lschema_ritlp; test-52: lschema_ritlp <= lschema_ritlp; test-53: lschema_ritlp<=litlp_rschema; test-54: lschema_ritlp <=litlp_rschema; test-55: lschema_ritlp<= litlp_rschema; test-56: lschema_ritlp <= litlp_rschema; test-57: litlp_rschema<=litlp_rschema; test-58: litlp_rschema <=litlp_rschema; test-59: litlp_rschema<= litlp_rschema; test-60: litlp_rschema <= litlp_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/input.scss000066400000000000000000000021501305254536400330420ustar00rootroot00000000000000foo { test-37: #{interpolant}<=#{interpolant}; test-38: #{interpolant} <=#{interpolant}; test-39: #{interpolant}<= #{interpolant}; test-40: #{interpolant} <= #{interpolant}; test-41: #{interpolant}<=lschema_#{ritlp}; test-42: #{interpolant} <=lschema_#{ritlp}; test-43: #{interpolant}<= lschema_#{ritlp}; test-44: #{interpolant} <= lschema_#{ritlp}; test-45: #{interpolant}<=#{litlp}_rschema; test-46: #{interpolant} <=#{litlp}_rschema; test-47: #{interpolant}<= #{litlp}_rschema; test-48: #{interpolant} <= #{litlp}_rschema; test-49: lschema_#{ritlp}<=lschema_#{ritlp}; test-50: lschema_#{ritlp} <=lschema_#{ritlp}; test-51: lschema_#{ritlp}<= lschema_#{ritlp}; test-52: lschema_#{ritlp} <= lschema_#{ritlp}; test-53: lschema_#{ritlp}<=#{litlp}_rschema; test-54: lschema_#{ritlp} <=#{litlp}_rschema; test-55: lschema_#{ritlp}<= #{litlp}_rschema; test-56: lschema_#{ritlp} <= #{litlp}_rschema; test-57: #{litlp}_rschema<=#{litlp}_rschema; test-58: #{litlp}_rschema <=#{litlp}_rschema; test-59: #{litlp}_rschema<= #{litlp}_rschema; test-60: #{litlp}_rschema <= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_le/strings/pairs/options.yml000066400000000000000000000000611305254536400332230ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/000077500000000000000000000000001305254536400262205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/000077500000000000000000000000001305254536400276735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs-4.0/000077500000000000000000000000001305254536400313105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs-4.0/error000066400000000000000000000002621305254536400323640ustar00rootroot00000000000000Error: Undefined operation: "10 lt 10". on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400351520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400333510ustar00rootroot00000000000000foo { test-1: 10<10; test-2: 10 <10; test-3: 10< 10; test-4: 10 < 10; test-5: 10<#{10}; test-6: 10 <#{10}; test-7: 10< #{10}; test-8: 10 < #{10}; test-9: 10<1#{0}; test-10: 10 <1#{0}; test-11: 10< 1#{0}; test-12: 10 < 1#{0}; test-13: 10<#{1}0; test-14: 10 <#{1}0; test-15: 10< #{1}0; test-16: 10 < #{1}0; test-17: #{10}<#{10}; test-18: #{10} <#{10}; test-19: #{10}< #{10}; test-20: #{10} < #{10}; test-21: #{10}<1#{0}; test-22: #{10} <1#{0}; test-23: #{10}< 1#{0}; test-24: #{10} < 1#{0}; test-25: #{10}<#{1}0; test-26: #{10} <#{1}0; test-27: #{10}< #{1}0; test-28: #{10} < #{1}0; test-29: 1#{0}<1#{0}; test-30: 1#{0} <1#{0}; test-31: 1#{0}< 1#{0}; test-32: 1#{0} < 1#{0}; test-33: 1#{0}<#{1}0; test-34: 1#{0} <#{1}0; test-35: 1#{0}< #{1}0; test-36: 1#{0} < #{1}0; test-37: #{1}0<#{1}0; test-38: #{1}0 <#{1}0; test-39: #{1}0< #{1}0; test-40: #{1}0 < #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400335210ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs-4.0/status000066400000000000000000000000021305254536400325460ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/000077500000000000000000000000001305254536400310115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/error000066400000000000000000000276671305254536400321070ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000013631305254536400346700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairsfoo { test-1: false; test-2: false; test-3: false; test-4: false; test-5: 10<10; test-6: 10 <10; test-7: 10< 10; test-8: 10 < 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10<10; test-14: 10 <10; test-15: 10< 10; test-16: 10 < 10; test-17: 10<10; test-18: 10 <10; test-19: 10< 10; test-20: 10 < 10; test-21: 10<10; test-22: 10 <10; test-23: 10< 10; test-24: 10 < 10; test-25: 10<10; test-26: 10 <10; test-27: 10< 10; test-28: 10 < 10; test-29: 10<10; test-30: 10 <10; test-31: 10< 10; test-32: 10 < 10; test-33: 10<10; test-34: 10 <10; test-35: 10< 10; test-36: 10 < 10; test-37: 10<10; test-38: 10 <10; test-39: 10< 10; test-40: 10 < 10; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/input.scss000066400000000000000000000016531305254536400330520ustar00rootroot00000000000000foo { test-1: 10<10; test-2: 10 <10; test-3: 10< 10; test-4: 10 < 10; test-5: 10<#{10}; test-6: 10 <#{10}; test-7: 10< #{10}; test-8: 10 < #{10}; test-9: 10<1#{0}; test-10: 10 <1#{0}; test-11: 10< 1#{0}; test-12: 10 < 1#{0}; test-13: 10<#{1}0; test-14: 10 <#{1}0; test-15: 10< #{1}0; test-16: 10 < #{1}0; test-17: #{10}<#{10}; test-18: #{10} <#{10}; test-19: #{10}< #{10}; test-20: #{10} < #{10}; test-21: #{10}<1#{0}; test-22: #{10} <1#{0}; test-23: #{10}< 1#{0}; test-24: #{10} < 1#{0}; test-25: #{10}<#{1}0; test-26: #{10} <#{1}0; test-27: #{10}< #{1}0; test-28: #{10} < #{1}0; test-29: 1#{0}<1#{0}; test-30: 1#{0} <1#{0}; test-31: 1#{0}< 1#{0}; test-32: 1#{0} < 1#{0}; test-33: 1#{0}<#{1}0; test-34: 1#{0} <#{1}0; test-35: 1#{0}< #{1}0; test-36: 1#{0} < #{1}0; test-37: #{1}0<#{1}0; test-38: #{1}0 <#{1}0; test-39: #{1}0< #{1}0; test-40: #{1}0 < #{1}0; } sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/numbers/pairs/options.yml000066400000000000000000000000611305254536400332240ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/strings/000077500000000000000000000000001305254536400277115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/strings/pairs-4.0/000077500000000000000000000000001305254536400313265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/strings/pairs-4.0/error000066400000000000000000000003041305254536400323770ustar00rootroot00000000000000Error: Undefined operation: "interpolant lt interpolant". on line 2 of /sass/spec/output_styles/nested/parser/operations/logic_lt/strings/pairs-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400351700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/strings/pairs-4.0sass-spec-3.5.0-2/spec/output_styles/nested/parser/operations/logic_lt/strings/pairs-4.0/input.scss000066400000000000000000000021201305254536400333550ustar00rootroot00000000000000foo { test-37: #{interpolant}<#{interpolant}; test-38: #{interpolant} <#{interpolant}; test-39: #{interpolant}< #{interpolant}; test-40: #{interpolant} < #{interpolant}; test-41: #{interpolant} .bar { $foo: 1337 !global; } } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/nested/scope/root/000077500000000000000000000000001305254536400230415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scope/root/expected_output.css000066400000000000000000000000631305254536400267730ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/output_styles/nested/scope/root/input.scss000066400000000000000000000001251305254536400250730ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $foo: 1337 !global; .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/nested/scope/ruleset/000077500000000000000000000000001305254536400235415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scope/ruleset/expected_output.css000066400000000000000000000001041305254536400274670ustar00rootroot00000000000000.foo { content: 42; content: 1337; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/output_styles/nested/scope/ruleset/input.scss000066400000000000000000000001471305254536400255770ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; $foo: 1337 !global; content: $foo; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/nested/scope/while/000077500000000000000000000000001305254536400231665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scope/while/expected_output.css000066400000000000000000000000631305254536400271200ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/output_styles/nested/scope/while/input.scss000066400000000000000000000002321305254536400252170ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $condition: 1337; @while $condition > 0 { $foo: $condition !global; $condition: 0; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/000077500000000000000000000000001305254536400230605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/001_test_one_line_comments/000077500000000000000000000000001305254536400301745ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400340460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/001_test_one_line_comments.foo { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/001_test_one_line_comments/input.scss000066400000000000000000000000471305254536400322310ustar00rootroot00000000000000.foo {// bar: baz;} baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/002_test_one_line_comments/000077500000000000000000000000001305254536400301755ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400340470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/002_test_one_line_comments.foo bar[val="//"] { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/002_test_one_line_comments/input.scss000066400000000000000000000000501305254536400322240ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/003_test_variables/000077500000000000000000000000001305254536400264515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/003_test_variables/expected_output.css000066400000000000000000000000231305254536400323770ustar00rootroot00000000000000blat { a: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/003_test_variables/input.scss000066400000000000000000000000331305254536400305010ustar00rootroot00000000000000$var: foo; blat {a: $var} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/004_test_variables/000077500000000000000000000000001305254536400264525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/004_test_variables/expected_output.css000066400000000000000000000000301305254536400323760ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/004_test_variables/input.scss000066400000000000000000000001121305254536400305000ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/005_test_unicode_variables/000077500000000000000000000000001305254536400301615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400340300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/005_test_unicode_variablesblat { a: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/005_test_unicode_variables/input.scss000066400000000000000000000000351305254536400322130ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/006_test_guard_assign/000077500000000000000000000000001305254536400271525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/006_test_guard_assign/expected_output.css000066400000000000000000000000201305254536400330750ustar00rootroot00000000000000foo { a: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/006_test_guard_assign/input.scss000066400000000000000000000000521305254536400312030ustar00rootroot00000000000000$var: 1; $var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/007_test_guard_assign/000077500000000000000000000000001305254536400271535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/007_test_guard_assign/expected_output.css000066400000000000000000000000201305254536400330760ustar00rootroot00000000000000foo { a: 2; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/007_test_guard_assign/input.scss000066400000000000000000000000411305254536400312020ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/008_test_sass_script/000077500000000000000000000000001305254536400270435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/008_test_sass_script/expected_output.css000066400000000000000000000000611305254536400327730ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/008_test_sass_script/input.scss000066400000000000000000000001041305254536400310720ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/009_test_for_directive/000077500000000000000000000000001305254536400273335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/009_test_for_directive/expected_output.css000066400000000000000000000000511305254536400332620ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/009_test_for_directive/input.scss000066400000000000000000000000541305254536400313660ustar00rootroot00000000000000.foo { @for $var from 1 to 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/010_test_for_directive/000077500000000000000000000000001305254536400273235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/010_test_for_directive/expected_output.css000066400000000000000000000000611305254536400332530ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/010_test_for_directive/input.scss000066400000000000000000000000611305254536400313540ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/011_test_if_directive/000077500000000000000000000000001305254536400271345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/011_test_if_directive/expected_output.css000066400000000000000000000000201305254536400330570ustar00rootroot00000000000000foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/011_test_if_directive/input.scss000066400000000000000000000001001305254536400311570ustar00rootroot00000000000000@if "foo" == "foo" {foo {a: b}} @if "foo" != "foo" {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/012_test_if_directive/000077500000000000000000000000001305254536400271355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/012_test_if_directive/expected_output.css000066400000000000000000000000201305254536400330600ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/012_test_if_directive/input.scss000066400000000000000000000001401305254536400311640ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else if "foo" == "foo" {bar {a: b}} @else if true {baz {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/013_test_if_directive/000077500000000000000000000000001305254536400271365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/013_test_if_directive/expected_output.css000066400000000000000000000000201305254536400330610ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/013_test_if_directive/input.scss000066400000000000000000000000631305254536400311710ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/014_test_comment_after_if_directive/000077500000000000000000000000001305254536400320425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000621305254536400357140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/014_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } input.scss000066400000000000000000000000731305254536400340170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/014_test_comment_after_if_directivefoo { @if true {a: b} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/015_test_comment_after_if_directive/000077500000000000000000000000001305254536400320435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000621305254536400357150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/015_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } input.scss000066400000000000000000000001121305254536400340120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/015_test_comment_after_if_directivefoo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/017_test_each_directive/000077500000000000000000000000001305254536400274445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/017_test_each_directive/expected_output.css000066400000000000000000000001361305254536400333770ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/017_test_each_directive/input.scss000066400000000000000000000001741305254536400315020ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/019_test_css_import_directive/000077500000000000000000000000001305254536400307305ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400346020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/019_test_css_import_directive@import url(foo.css); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/019_test_css_import_directive/input.scss000066400000000000000000000000221305254536400327560ustar00rootroot00000000000000@import "foo.css";sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/020_test_css_import_directive/000077500000000000000000000000001305254536400307205ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400345720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/020_test_css_import_directive@import url(foo.css); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/020_test_css_import_directive/input.scss000066400000000000000000000000221305254536400327460ustar00rootroot00000000000000@import 'foo.css';sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/021_test_css_import_directive/000077500000000000000000000000001305254536400307215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400345660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/021_test_css_import_directive@import url("foo.css"); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/021_test_css_import_directive/input.scss000066400000000000000000000000271305254536400327540ustar00rootroot00000000000000@import url("foo.css");sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/022_test_css_import_directive/000077500000000000000000000000001305254536400307225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400345670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/022_test_css_import_directive@import url("foo.css"); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/022_test_css_import_directive/input.scss000066400000000000000000000000271305254536400327550ustar00rootroot00000000000000@import url("foo.css");sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/023_test_css_import_directive/000077500000000000000000000000001305254536400307235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400345750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/023_test_css_import_directive@import url(foo.css); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/023_test_css_import_directive/input.scss000066400000000000000000000000251305254536400327540ustar00rootroot00000000000000@import url(foo.css);sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/024_test_media_import/000077500000000000000000000000001305254536400271555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/024_test_media_import/expected_output.css000066400000000000000000000000341305254536400331050ustar00rootroot00000000000000@import "./fonts.sass" all; sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/024_test_media_import/input.scss000066400000000000000000000000331305254536400312050ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/025_test_dynamic_media_import/000077500000000000000000000000001305254536400306625ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400345270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/025_test_dynamic_media_import@import "foo" print and (-webkit-min-device-pixel-ratio-foo: 25); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/025_test_dynamic_media_import/input.scss000066400000000000000000000001721305254536400327160ustar00rootroot00000000000000$media: print; $key: -webkit-min-device-pixel-ratio; $value: 20; @import "foo" #{$media} and ($key + "-foo": $value + 5); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/027_test_protocol_relative_import/000077500000000000000000000000001305254536400316355ustar00rootroot00000000000000expected_output.css000066400000000000000000000000701305254536400355060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/027_test_protocol_relative_import/input.scss000066400000000000000000000000671305254536400336740ustar00rootroot00000000000000@import "//fonts.googleapis.com/css?family=Droid+Sans";sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/028_test_import_with_interpolation/000077500000000000000000000000001305254536400320245ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400356710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/028_test_import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/028_test_import_with_interpolation/input.scss000066400000000000000000000001421305254536400340550ustar00rootroot00000000000000$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/029_test_url_import/000077500000000000000000000000001305254536400267055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/029_test_url_import/expected_output.css000066400000000000000000000000311305254536400326320ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/029_test_url_import/input.scss000066400000000000000000000000301305254536400307320ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/030_test_block_comment_in_script/000077500000000000000000000000001305254536400313675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000231305254536400352360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/030_test_block_comment_in_scriptfoo { a: 1bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/030_test_block_comment_in_script/input.scss000066400000000000000000000000351305254536400334210ustar00rootroot00000000000000foo {a: 1 + /* flang */ bar} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/031_test_line_comment_in_script/000077500000000000000000000000001305254536400312255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400350760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/031_test_line_comment_in_scriptfoo { a: 1blang; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/031_test_line_comment_in_script/input.scss000066400000000000000000000000411305254536400332540ustar00rootroot00000000000000foo {a: 1 + // flang } blang } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/032_test_nested_rules/000077500000000000000000000000001305254536400271775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/032_test_nested_rules/expected_output.css000066400000000000000000000000241305254536400331260ustar00rootroot00000000000000foo bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/032_test_nested_rules/input.scss000066400000000000000000000000211305254536400312240ustar00rootroot00000000000000foo {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/033_test_nested_rules/000077500000000000000000000000001305254536400272005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/033_test_nested_rules/expected_output.css000066400000000000000000000000501305254536400331260ustar00rootroot00000000000000foo bar { a: b; } foo baz { b: c; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/033_test_nested_rules/input.scss000066400000000000000000000000411305254536400312270ustar00rootroot00000000000000foo { bar {a: b} baz {b: c}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/034_test_nested_rules/000077500000000000000000000000001305254536400272015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/034_test_nested_rules/expected_output.css000066400000000000000000000000611305254536400331310ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/034_test_nested_rules/input.scss000066400000000000000000000000561305254536400312360ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/035_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400327655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400366340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } input.scss000066400000000000000000000000341305254536400347370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; bar {c: d}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/036_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400327665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000501305254536400366350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/036_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } input.scss000066400000000000000000000000331305254536400347370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/036_test_nested_rules_with_declarationsfoo { bar {c: d} a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/037_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400327675ustar00rootroot00000000000000expected_output.css000066400000000000000000000002651305254536400366460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/037_test_nested_rules_with_declarationsfoo { ump: nump; grump: clump; } foo bar { blat: bang; habit: rabbit; } foo bar baz { a: b; } foo bar bip { c: d; } foo bibble bap { e: f; } input.scss000066400000000000000000000002111305254536400347360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/037_test_nested_rules_with_declarationsfoo { ump: nump; grump: clump; bar { blat: bang; habit: rabbit; baz {a: b} bip {c: d}} bibble { bap {e: f}}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/038_test_nested_rules_with_fancy_selectors/000077500000000000000000000000001305254536400335035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001031305254536400373510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } input.scss000066400000000000000000000000651305254536400354610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo { .bar {a: b} :baz {c: d} bang:bop {e: f}} 000077500000000000000000000000001305254536400361335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsexpected_output.css000066400000000000000000000003301305254536400420620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsfoo { bar: baz bang bop biddle woo look at all these elems; } foo bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses { a: b; } foo bar:baz bang bop biddle woo look at all these elems { a: b; } input.scss000066400000000000000000000003031305254536400401630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsfoo { bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses {a: b}; bar:baz bang bop biddle woo look at all these elems {a: b}; bar:baz bang bop biddle woo look at all these elems; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/040_test_newlines_in_selectors/000077500000000000000000000000001305254536400310775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400347470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/040_test_newlines_in_selectorsfoo bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/040_test_newlines_in_selectors/input.scss000066400000000000000000000000171305254536400331310ustar00rootroot00000000000000foo bar {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/041_test_newlines_in_selectors/000077500000000000000000000000001305254536400311005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000611305254536400347510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/041_test_newlines_in_selectorsfoo baz, foo bang, bar baz, bar bang { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/041_test_newlines_in_selectors/input.scss000066400000000000000000000000411305254536400331270ustar00rootroot00000000000000foo, bar { baz, bang {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/042_test_newlines_in_selectors/000077500000000000000000000000001305254536400311015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000711305254536400347530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/042_test_newlines_in_selectorsfoo bar baz bang { a: b; } foo bar bip bop { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/042_test_newlines_in_selectors/input.scss000066400000000000000000000000611305254536400331320ustar00rootroot00000000000000foo bar { baz bang {a: b} bip bop {c: d}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/043_test_newlines_in_selectors/000077500000000000000000000000001305254536400311025ustar00rootroot00000000000000expected_output.css000066400000000000000000000001011305254536400347460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/043_test_newlines_in_selectorsfoo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/043_test_newlines_in_selectors/input.scss000066400000000000000000000000511305254536400331320ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/044_test_trailing_comma_in_selector/000077500000000000000000000000001305254536400320615ustar00rootroot00000000000000expected_output.css000066400000000000000000000000711305254536400357330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/044_test_trailing_comma_in_selector#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } input.scss000066400000000000000000000000661305254536400340400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/044_test_trailing_comma_in_selector#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/045_test_parent_selectors/000077500000000000000000000000001305254536400300635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/045_test_parent_selectors/expected_output.css000066400000000000000000000000561305254536400340170ustar00rootroot00000000000000foo:hover { a: b; } bar foo.baz { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/045_test_parent_selectors/input.scss000066400000000000000000000000531305254536400321150ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/047_test_unknown_directive_bubbling/000077500000000000000000000000001305254536400321125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000461305254536400357660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/047_test_unknown_directive_bubbling@fblthp { .foo .bar { a: b; } } input.scss000066400000000000000000000000511305254536400340630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/047_test_unknown_directive_bubbling.foo { @fblthp { .bar {a: b} } } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/048_test_namespace_properties/000077500000000000000000000000001305254536400307225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000661305254536400346000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/048_test_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/048_test_namespace_properties/input.scss000066400000000000000000000000721305254536400327550ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/049_test_several_namespace_properties/000077500000000000000000000000001305254536400324445ustar00rootroot00000000000000expected_output.css000066400000000000000000000001341305254536400363160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } input.scss000066400000000000000000000001511305254536400344160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/050_test_nested_namespace_properties/000077500000000000000000000000001305254536400322555ustar00rootroot00000000000000expected_output.css000066400000000000000000000001151305254536400361260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } input.scss000066400000000000000000000001161305254536400342300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/051_test_namespace_properties_with_value/000077500000000000000000000000001305254536400331435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000711305254536400370150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } input.scss000066400000000000000000000000631305254536400351170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz { bip: bop; bing: bop; }} 000077500000000000000000000000001305254536400344515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/052_test_namespace_properties_with_script_valueexpected_output.css000066400000000000000000000000751305254536400404060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } input.scss000066400000000000000000000000721305254536400365040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: baz + bang { bip: bop; bing: bop; }} 000077500000000000000000000000001305254536400342715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/053_test_no_namespace_properties_without_spaceexpected_output.css000066400000000000000000000000341305254536400402210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/053_test_no_namespace_properties_without_spacefoo bar:baz { bip: bop; } input.scss000066400000000000000000000000421305254536400363210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/053_test_no_namespace_properties_without_spacefoo { bar:baz { bip: bop }} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/054_test_basic_mixins/000077500000000000000000000000001305254536400271575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/054_test_basic_mixins/expected_output.css000066400000000000000000000000211305254536400331030ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/054_test_basic_mixins/input.scss000066400000000000000000000000531305254536400312110ustar00rootroot00000000000000@mixin foo { .foo {a: b}} @include foo; sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/055_test_basic_mixins/000077500000000000000000000000001305254536400271605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/055_test_basic_mixins/expected_output.css000066400000000000000000000000511305254536400331070ustar00rootroot00000000000000bar { c: d; } bar .foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/055_test_basic_mixins/input.scss000066400000000000000000000000751305254536400312160ustar00rootroot00000000000000@mixin foo { .foo {a: b}} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/056_test_basic_mixins/000077500000000000000000000000001305254536400271615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/056_test_basic_mixins/expected_output.css000066400000000000000000000000301305254536400331050ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/056_test_basic_mixins/input.scss000066400000000000000000000000631305254536400312140ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/057_test_mixins_with_empty_args/000077500000000000000000000000001305254536400313065ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400351530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/057_test_mixins_with_empty_args.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/057_test_mixins_with_empty_args/input.scss000066400000000000000000000000541305254536400333410ustar00rootroot00000000000000@mixin foo() {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/058_test_mixins_with_empty_args/000077500000000000000000000000001305254536400313075ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400351540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/058_test_mixins_with_empty_args.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/058_test_mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400333400ustar00rootroot00000000000000@mixin foo() {a: b} .foo {@include foo;} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/059_test_mixins_with_empty_args/000077500000000000000000000000001305254536400313105ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400351550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/059_test_mixins_with_empty_args.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/059_test_mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400333410ustar00rootroot00000000000000@mixin foo {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/060_test_mixins_with_args/000077500000000000000000000000001305254536400300625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/060_test_mixins_with_args/expected_output.css000066400000000000000000000000231305254536400340100ustar00rootroot00000000000000.foo { a: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/060_test_mixins_with_args/input.scss000066400000000000000000000000611305254536400321130ustar00rootroot00000000000000@mixin foo($a) {a: $a} .foo {@include foo(bar)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/061_test_mixins_with_args/000077500000000000000000000000001305254536400300635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/061_test_mixins_with_args/expected_output.css000066400000000000000000000000361305254536400340150ustar00rootroot00000000000000.foo { a: bar; b: 12px; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/061_test_mixins_with_args/input.scss000066400000000000000000000001111305254536400321100ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/062_test_basic_function/000077500000000000000000000000001305254536400274745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/062_test_basic_function/expected_output.css000066400000000000000000000000201305254536400334170ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/062_test_basic_function/input.scss000066400000000000000000000000721305254536400315270ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/063_test_function_args/000077500000000000000000000000001305254536400273505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/063_test_function_args/expected_output.css000066400000000000000000000000201305254536400332730ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/063_test_function_args/input.scss000066400000000000000000000001241305254536400314010ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/064_test_mixin_var_args/000077500000000000000000000000001305254536400275205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/064_test_mixin_var_args/expected_output.css000066400000000000000000000000371305254536400334530ustar00rootroot00000000000000.foo { a: 1; b: 2, 3, 4; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/064_test_mixin_var_args/input.scss000066400000000000000000000001151305254536400315510ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: $b; } .foo {@include foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/065_test_mixin_empty_var_args/000077500000000000000000000000001305254536400307375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400346050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/065_test_mixin_empty_var_args.foo { a: 1; b: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/065_test_mixin_empty_var_args/input.scss000066400000000000000000000001141305254536400327670ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: length($b); } .foo {@include foo(1)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/066_test_mixin_var_args_act_like_list/000077500000000000000000000000001305254536400324105ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400362560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/066_test_mixin_var_args_act_like_list.foo { a: 3; b: 3; } input.scss000066400000000000000000000001351305254536400343640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/066_test_mixin_var_args_act_like_list@mixin foo($a, $b...) { a: length($b); b: nth($b, 2); } .foo {@include foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/067_test_mixin_splat_args/000077500000000000000000000000001305254536400300565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/067_test_mixin_splat_args/expected_output.css000066400000000000000000000000511305254536400340050ustar00rootroot00000000000000.foo { a: 1; b: 2; c: 3; d: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/067_test_mixin_splat_args/input.scss000066400000000000000000000001651305254536400321140ustar00rootroot00000000000000@mixin foo($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/068_test_mixin_splat_expression/000077500000000000000000000000001305254536400313225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000511305254536400351720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/068_test_mixin_splat_expression.foo { a: 1; b: 2; c: 3; d: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/068_test_mixin_splat_expression/input.scss000066400000000000000000000001511305254536400333530ustar00rootroot00000000000000@mixin foo($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } .foo {@include foo(1, (2, 3, 4)...)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/069_test_mixin_splat_args_with_var_args/000077500000000000000000000000001305254536400327775ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400366530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/069_test_mixin_splat_args_with_var_args.foo { a: 1; b: 2, 3, 4; } input.scss000066400000000000000000000001361305254536400347540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/069_test_mixin_splat_args_with_var_args@mixin foo($a, $b...) { a: $a; b: $b; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} 000077500000000000000000000000001305254536400361165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_argsexpected_output.css000066400000000000000000000000441305254536400420470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args.foo { a: 1; b: 2; c: 3, 4; } input.scss000066400000000000000000000001531305254536400401510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args@mixin foo($a, $b, $c...) { a: $a; b: $b; c: $c; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} 000077500000000000000000000000001305254536400370675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separatorexpected_output.css000066400000000000000000000000371305254536400430220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator.foo { a: 1; b: 2 3 4 5; } input.scss000066400000000000000000000001371305254536400411240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator@mixin foo($a, $b...) { a: $a; b: $b; } $list: 3 4 5; .foo {@include foo(1, 2, $list...)} 000077500000000000000000000000001305254536400362025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywordsexpected_output.css000066400000000000000000000000411305254536400421300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords.foo { a: 3; b: 1; c: 2; } input.scss000066400000000000000000000002121305254536400402310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords@mixin foo($a...) { @include bar($a...); } @mixin bar($b, $c, $a) { a: $a; b: $b; c: $c; } .foo {@include foo(1, $c: 2, $a: 3)} 000077500000000000000000000000001305254536400351305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_listexpected_output.css000066400000000000000000000000471305254536400410640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list.foo { a: a 1; b: b 2; c: c 3; } input.scss000066400000000000000000000001441305254536400371630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list@mixin foo($a, $b, $c) { a: $a; b: $b; c: $c; } .foo { @include foo((a 1, b 2, c 3)...); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/083_test_function_var_args/000077500000000000000000000000001305254536400302225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400340740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/083_test_function_var_args.foo { val: "a: 1, b: 2, 3, 4"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/083_test_function_var_args/input.scss000066400000000000000000000001321305254536400322520ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/084_test_function_empty_var_args/000077500000000000000000000000001305254536400314415ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400353140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/084_test_function_empty_var_args.foo { val: "a: 1, b: 0"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/084_test_function_empty_var_args/input.scss000066400000000000000000000001311305254536400334700ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{$a}, b: #{length($b)}"; } .foo {val: foo(1)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/085_test_function_var_args_act_like_list/000077500000000000000000000000001305254536400331125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400367650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/085_test_function_var_args_act_like_list.foo { val: "a: 3, b: 3"; } input.scss000066400000000000000000000001521305254536400350650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/085_test_function_var_args_act_like_list@function foo($a, $b...) { @return "a: #{length($b)}, b: #{nth($b, 2)}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/086_test_function_splat_args/000077500000000000000000000000001305254536400305605ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400344310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/086_test_function_splat_args.foo { val: "a: 1, b: 2, c: 3, d: 4"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/086_test_function_splat_args/input.scss000066400000000000000000000002041305254536400326100ustar00rootroot00000000000000@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/087_test_function_splat_expression/000077500000000000000000000000001305254536400320245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400356750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/087_test_function_splat_expression.foo { val: "a: 1, b: 2, c: 3, d: 4"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/087_test_function_splat_expression/input.scss000066400000000000000000000001701305254536400340560ustar00rootroot00000000000000@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } .foo {val: foo(1, (2, 3, 4)...)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/088_test_function_splat_args_with_var_args/000077500000000000000000000000001305254536400335015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400373530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/088_test_function_splat_args_with_var_args.foo { val: "a: 1, b: 2, 3, 4"; } input.scss000066400000000000000000000001531305254536400354550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/088_test_function_splat_args_with_var_args@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} 000077500000000000000000000000001305254536400366315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/089_test_function_splat_args_with_var_args_and_normal_argsexpected_output.css000066400000000000000000000000471305254536400425650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args.foo { val: "a: 1, b: 2, c: 3, 4"; } input.scss000066400000000000000000000001711305254536400406640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args@function foo($a, $b, $c...) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} 000077500000000000000000000000001305254536400375715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/090_test_function_splat_args_with_var_args_preserves_separatorexpected_output.css000066400000000000000000000000441305254536400435220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator.foo { val: "a: 1, b: 2 3 4 5"; } input.scss000066400000000000000000000001541305254536400416250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } $list: 3 4 5; .foo {val: foo(1, 2, $list...)} 000077500000000000000000000000001305254536400367045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/091_test_function_var_and_splat_args_pass_through_keywordsexpected_output.css000066400000000000000000000000441305254536400426350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords.foo { val: "a: 3, b: 1, c: 2"; } input.scss000066400000000000000000000002321305254536400407350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords@function foo($a...) { @return bar($a...); } @function bar($b, $c, $a) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } .foo {val: foo(1, $c: 2, $a: 3)} 000077500000000000000000000000001305254536400356335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/098_test_function_list_of_pairs_splat_treated_as_listexpected_output.css000066400000000000000000000000521305254536400415630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list.foo { val: "a: a 1, b: b 2, c: c 3"; } input.scss000066400000000000000000000001621305254536400376660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list@function foo($a, $b, $c) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } .foo { val: foo((a 1, b 2, c 3)...); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/103_test_function_var_args_passed_to_native/000077500000000000000000000000001305254536400336225ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400374700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/103_test_function_var_args_passed_to_native.foo { val: #102035; } input.scss000066400000000000000000000001421305254536400355740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/103_test_function_var_args_passed_to_native@function foo($args...) { @return adjust-color($args...); } .foo {val: foo(#102030, $blue: 5)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/105_test_basic_selector_interpolation/000077500000000000000000000000001305254536400324345ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400363010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/105_test_basic_selector_interpolationfoo.bar baz { a: b; } input.scss000066400000000000000000000000301305254536400344020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/105_test_basic_selector_interpolationfoo#{".bar"} baz {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/106_test_basic_selector_interpolation/000077500000000000000000000000001305254536400324355ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400363020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/106_test_basic_selector_interpolationfoo.bar baz { a: b; } input.scss000066400000000000000000000000301305254536400344030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/106_test_basic_selector_interpolation#{"foo"}.bar baz {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/107_test_selector_only_interpolation/000077500000000000000000000000001305254536400323365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400362060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/107_test_selector_only_interpolationfoo bar { a: b; } input.scss000066400000000000000000000000311305254536400343050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/107_test_selector_only_interpolation#{"foo" + " bar"} {a: b} 000077500000000000000000000000001305254536400352525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/108_test_selector_interpolation_before_element_nameexpected_output.css000066400000000000000000000000271305254536400412040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/108_test_selector_interpolation_before_element_namefoo barbaz { a: b; } input.scss000066400000000000000000000000341305254536400373030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/108_test_selector_interpolation_before_element_name#{"foo" + " bar"}baz {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/109_test_selector_interpolation_in_string/000077500000000000000000000000001305254536400333535ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400372300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } input.scss000066400000000000000000000000541305254536400353270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar #{"foo" + " bar"} baz"] {a: b} 000077500000000000000000000000001305254536400343035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/110_test_selector_interpolation_in_pseudoclassexpected_output.css000066400000000000000000000000361305254536400402350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } input.scss000066400000000000000000000000411305254536400363320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(#{5 + "n"}) {a: b} 000077500000000000000000000000001305254536400351025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/111_test_selector_interpolation_at_class_begininngexpected_output.css000066400000000000000000000000211305254536400410260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/111_test_selector_interpolation_at_class_begininng.zzz { a: b; } input.scss000066400000000000000000000000361305254536400371350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/111_test_selector_interpolation_at_class_begininng$zzz: zzz; .#{$zzz} { a: b; } 000077500000000000000000000000001305254536400343725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/112_test_selector_interpolation_at_id_begininngexpected_output.css000066400000000000000000000000211305254536400403160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/112_test_selector_interpolation_at_id_begininng#zzz { a: b; } input.scss000066400000000000000000000000361305254536400364250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/112_test_selector_interpolation_at_id_begininng$zzz: zzz; ##{$zzz} { a: b; } 000077500000000000000000000000001305254536400352765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/113_test_selector_interpolation_at_pseudo_begininngexpected_output.css000066400000000000000000000000261305254536400412270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/113_test_selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } input.scss000066400000000000000000000000471305254536400373330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/113_test_selector_interpolation_at_pseudo_begininng$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } 000077500000000000000000000000001305254536400347525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/114_test_selector_interpolation_at_attr_beginningexpected_output.css000066400000000000000000000000261305254536400407030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/114_test_selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } input.scss000066400000000000000000000000431305254536400370030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/114_test_selector_interpolation_at_attr_beginning$zzz: zzz; [#{$zzz}=foo] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/115_test_selector_interpolation_at_attr_end/000077500000000000000000000000001305254536400336405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400375120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/115_test_selector_interpolation_at_attr_end[foo=zzz] { a: b; } input.scss000066400000000000000000000000431305254536400356120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/115_test_selector_interpolation_at_attr_end$zzz: zzz; [foo=#{$zzz}] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/116_test_selector_interpolation_at_dashes/000077500000000000000000000000001305254536400333105ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400371620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/116_test_selector_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } input.scss000066400000000000000000000000621305254536400352630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/116_test_selector_interpolation_at_dashes$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } 000077500000000000000000000000001305254536400361405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/117_test_selector_interpolation_in_reference_combinatorexpected_output.css000066400000000000000000000000451305254536400420720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/117_test_selector_interpolation_in_reference_combinator.foo /a/ .bar /b|c/ .baz { a: b; } input.scss000066400000000000000000000001011305254536400401640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/117_test_selector_interpolation_in_reference_combinator$a: a; $b: b; $c: c; .foo /#{$a}/ .bar /#{$b}|#{$c}/ .baz {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/119_test_basic_prop_name_interpolation/000077500000000000000000000000001305254536400326015ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400364520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/119_test_basic_prop_name_interpolationfoo { barbazbang: blip; } input.scss000066400000000000000000000000411305254536400345510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/119_test_basic_prop_name_interpolationfoo {bar#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/120_test_basic_prop_name_interpolation/000077500000000000000000000000001305254536400325715ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400364430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/120_test_basic_prop_name_interpolationfoo { bar3: blip; } input.scss000066400000000000000000000000301305254536400345370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/120_test_basic_prop_name_interpolationfoo {bar#{1 + 2}: blip} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/121_test_prop_name_only_interpolation/000077500000000000000000000000001305254536400324725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400363400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/121_test_prop_name_only_interpolationfoo { bazbang: blip; } input.scss000066400000000000000000000000361305254536400344460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/121_test_prop_name_only_interpolationfoo {#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/122_test_directive_interpolation/000077500000000000000000000000001305254536400314305ustar00rootroot00000000000000expected_output.css000066400000000000000000000000331305254536400353000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/122_test_directive_interpolation@foo bar12 qux { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/122_test_directive_interpolation/input.scss000066400000000000000000000000451305254536400334630ustar00rootroot00000000000000$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/123_test_media_interpolation/000077500000000000000000000000001305254536400305325ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400344000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/123_test_media_interpolation@media bar12 { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/123_test_media_interpolation/input.scss000066400000000000000000000000431305254536400325630ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/124_test_script_in_media/000077500000000000000000000000001305254536400276365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/124_test_script_in_media/expected_output.css000066400000000000000000000001171305254536400335700ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/124_test_script_in_media/input.scss000066400000000000000000000002141305254536400316670ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/125_test_script_in_media/000077500000000000000000000000001305254536400276375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/125_test_script_in_media/expected_output.css000066400000000000000000000001031305254536400335640ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 13) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/125_test_script_in_media/input.scss000066400000000000000000000001371305254536400316740ustar00rootroot00000000000000$vals: 1 2 3; @media screen and (-webkit-min-device-pixel-ratio: 5 + 6 + nth($vals, 2)) {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/126_test_media_interpolation_with_reparse/000077500000000000000000000000001305254536400333115ustar00rootroot00000000000000expected_output.css000066400000000000000000000003421305254536400371640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/126_test_media_interpolation_with_reparse@media screen and (max-width: 300px) { a: b; } @media screen and (max-width: 300px) { a: b; } @media screen and (max-width: 300px) { a: b; } @media screen and (max-width: 300px), print and (max-width: 300px) { a: b; } input.scss000066400000000000000000000004141305254536400352650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/126_test_media_interpolation_with_reparse$constraint: "(max-width: 300px)"; $fragment: "nd #{$constraint}"; $comma: "een, pri"; @media screen and #{$constraint} {a: b} @media screen { @media #{$constraint} {a: b} } @media screen a#{$fragment} {a: b} @media scr#{$comma}nt { @media #{$constraint} {a: b} } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/129_test_supports_bubbling/000077500000000000000000000000001305254536400302555ustar00rootroot00000000000000expected_output.css000066400000000000000000000001431305254536400341270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/129_test_supports_bubbling@supports (foo: bar) { a { b: c; } @supports (baz: bang) { a { d: e; } } } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/129_test_supports_bubbling/input.scss000066400000000000000000000001331305254536400323060ustar00rootroot00000000000000a { @supports (foo: bar) { b: c; @supports (baz: bang) { d: e; } } } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/130_test_random_directive_interpolation/000077500000000000000000000000001305254536400327675ustar00rootroot00000000000000expected_output.css000066400000000000000000000001711305254536400366420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/130_test_random_directive_interpolation@foo url(http://sass-lang.com/), domain("sass-lang.com"), "foobarbaz", foobarbaz { .foo { a: b; } } input.scss000066400000000000000000000002301305254536400347370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/130_test_random_directive_interpolation$domain: "sass-lang.com"; @foo url(http://#{$domain}/), #{domain($domain)}, "foo#{'ba' + 'r'}baz", foo#{'ba' + 'r'}baz { .foo {a: b} } options.yml000066400000000000000000000000211305254536400351170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/130_test_random_directive_interpolation--- :clean: true sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/131_test_nested_mixin_def/000077500000000000000000000000001305254536400300075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/131_test_nested_mixin_def/expected_output.css000066400000000000000000000000201305254536400337320ustar00rootroot00000000000000foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/131_test_nested_mixin_def/input.scss000066400000000000000000000000541305254536400320420ustar00rootroot00000000000000foo { @mixin bar {a: b} @include bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/132_test_nested_mixin_shadow/000077500000000000000000000000001305254536400305375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400344060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/132_test_nested_mixin_shadowfoo { c: d; } baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/132_test_nested_mixin_shadow/input.scss000066400000000000000000000001231305254536400325670ustar00rootroot00000000000000@mixin bar {a: b} foo { @mixin bar {c: d} @include bar; } baz {@include bar} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/133_test_nested_function_def/000077500000000000000000000000001305254536400305125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400343650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/133_test_nested_function_deffoo { a: 1; } bar { b: foo(); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/133_test_nested_function_def/input.scss000066400000000000000000000001021305254536400325370ustar00rootroot00000000000000foo { @function foo() {@return 1} a: foo(); } bar {b: foo()} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/134_test_nested_function_shadow/000077500000000000000000000000001305254536400312425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400351110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/134_test_nested_function_shadowfoo { a: 2; } baz { b: 1; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/134_test_nested_function_shadow/input.scss000066400000000000000000000001371305254536400332770ustar00rootroot00000000000000@function foo() {@return 1} foo { @function foo() {@return 2} a: foo(); } baz {b: foo()} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/171_test_loud_comment_in_compressed_mode/000077500000000000000000000000001305254536400331125ustar00rootroot00000000000000expected_output.css000066400000000000000000000000131305254536400367600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ input.scss000066400000000000000000000000131305254536400350610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ 000077500000000000000000000000001305254536400403375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_foreverexpected_output.css000066400000000000000000000000601305254536400442660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21053% 4.21053% 5.63158%; } input.scss000066400000000000000000000001201305254536400423640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21052631578947% 4.21052631578947% 5.631578947368421% /**/ } 000077500000000000000000000000001305254536400347645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/173_test_parsing_many_numbers_doesnt_take_foreverexpected_output.css000066400000000000000000000214741305254536400407270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever.foo { padding: 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%; } input.scss000066400000000000000000000214741305254536400370300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever.foo { padding: 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/174_test_import_comments_in_imports/000077500000000000000000000000001305254536400321745ustar00rootroot00000000000000expected_output.css000066400000000000000000000001021305254536400360410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/174_test_import_comments_in_imports@import url(foo.css); @import url(bar.css); @import url(baz.css); input.scss000066400000000000000000000002071305254536400341500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/174_test_import_comments_in_imports@import "foo.css", // this is a comment "bar.css", /* this is another comment */ "baz.css"; // this is a third comment 000077500000000000000000000000001305254536400340475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/175_test_reference_combinator_with_parent_refexpected_output.css000066400000000000000000000000261305254536400400000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/175_test_reference_combinator_with_parent_refa /foo/ b { c: d; } input.scss000066400000000000000000000000251305254536400361000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/175_test_reference_combinator_with_parent_refa {& /foo/ b {c: d}} 000077500000000000000000000000001305254536400347625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/176_test_newline_selector_rendered_multiple_timesexpected_output.css000066400000000000000000000001311305254536400407100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/176_test_newline_selector_rendered_multiple_timesform input, form select { color: white; } form input, form select { color: white; } input.scss000066400000000000000000000001341305254536400370140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/176_test_newline_selector_rendered_multiple_times@for $i from 1 through 2 { form { input, select { color: white; } } } 000077500000000000000000000000001305254536400341215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/177_test_prop_name_interpolation_after_hyphenexpected_output.css000066400000000000000000000000251305254536400400510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/177_test_prop_name_interpolation_after_hyphena { -foo-bar: b; } input.scss000066400000000000000000000000301305254536400361460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/177_test_prop_name_interpolation_after_hyphena { -#{"foo"}-bar: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/178_test_star_plus_and_parent/000077500000000000000000000000001305254536400307255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400345730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/178_test_star_plus_and_parent* + html foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/178_test_star_plus_and_parent/input.scss000066400000000000000000000000261305254536400327570ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/179_test_weird_added_space/000077500000000000000000000000001305254536400301255ustar00rootroot00000000000000expected_output.css000066400000000000000000000000311305254536400337730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/179_test_weird_added_spacefoo { bar: -moz-bip; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/179_test_weird_added_space/input.scss000066400000000000000000000000561305254536400321620ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } 000077500000000000000000000000001305254536400346065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/180_test_interpolation_with_bracket_on_next_lineexpected_output.css000066400000000000000000000000321305254536400405340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/180_test_interpolation_with_bracket_on_next_linea.foo b { color: red; } input.scss000066400000000000000000000000321305254536400366350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/180_test_interpolation_with_bracket_on_next_linea.#{"foo"} b {color: red} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/181_test_interpolation/000077500000000000000000000000001305254536400273775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/181_test_interpolation/expected_output.css000066400000000000000000000000471305254536400333330ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/181_test_interpolation/input.scss000066400000000000000000000000671305254536400314360ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/182_test_mixin_with_keyword_args/000077500000000000000000000000001305254536400314505ustar00rootroot00000000000000expected_output.css000066400000000000000000000001141305254536400353200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/182_test_mixin_with_keyword_args.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/182_test_mixin_with_keyword_args/input.scss000066400000000000000000000002701305254536400335030ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin(foo, $arg2: non-default-val2); } 000077500000000000000000000000001305254536400343735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/183_test_passing_required_args_as_a_keyword_argexpected_output.css000066400000000000000000000001101305254536400403160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/183_test_passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } input.scss000066400000000000000000000002521305254536400364260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/183_test_passing_required_args_as_a_keyword_arg@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($required: foo); } 000077500000000000000000000000001305254536400357765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_orderexpected_output.css000066400000000000000000000001201305254536400417220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } input.scss000066400000000000000000000003341305254536400400320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($arg2: non-default-val2, $arg1: non-default-val1, $required: foo); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/185_test_keyword_args_in_functions/000077500000000000000000000000001305254536400317725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000561305254536400356470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/185_test_keyword_args_in_functions.keyed { color: rgba(170, 119, 204, 0.4); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/185_test_keyword_args_in_functions/input.scss000066400000000000000000000000621305254536400340240ustar00rootroot00000000000000.keyed { color: rgba($color: #a7c, $alpha: 0.4) } 000077500000000000000000000000001305254536400363565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/186_test_newlines_removed_from_selectors_when_compressedexpected_output.css000066400000000000000000000000401305254536400423030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/186_test_newlines_removed_from_selectors_when_compressedz a , z b { display: block; } input.scss000066400000000000000000000000521305254536400404070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/186_test_newlines_removed_from_selectors_when_compresseda , b { z & { display: block; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/187_test_multiline_var/000077500000000000000000000000001305254536400273705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/187_test_multiline_var/expected_output.css000066400000000000000000000000501305254536400333160ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/187_test_multiline_var/input.scss000066400000000000000000000001611305254536400314220ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/188_test_mixin_content/000077500000000000000000000000001305254536400273755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/188_test_mixin_content/expected_output.css000066400000000000000000000002301305254536400333230ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/188_test_mixin_content/input.scss000066400000000000000000000003571305254536400314360ustar00rootroot00000000000000$color: blue; @mixin context($class, $color: red) { .#{$class} { background-color: $color; @content; border-color: $color; } } @include context(parent) { @include context(child, $color: yellow) { color: $color; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/189_test_empty_content/000077500000000000000000000000001305254536400274105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/189_test_empty_content/expected_output.css000066400000000000000000000000161305254536400333400ustar00rootroot00000000000000a { b: c; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/189_test_empty_content/input.scss000066400000000000000000000000641305254536400314440ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/190_test_options_passed_to_script/000077500000000000000000000000001305254536400316305ustar00rootroot00000000000000expected_output.css000066400000000000000000000000301305254536400354750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/190_test_options_passed_to_scriptfoo { color: black; } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/190_test_options_passed_to_script/input.scss000066400000000000000000000000401305254536400336560ustar00rootroot00000000000000foo {color: darken(black, 10%)} sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/191_test_color_translation_functions/000077500000000000000000000000001305254536400323355ustar00rootroot00000000000000expected_output.css000066400000000000000000000007021305254536400362100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/191_test_color_translation_functions.bar { color1: rgba(192, 152, 83, 0.5); color2: #c09853; } .darken { color1: #a47e3c; color2: #7f612e; color3: #594521; color4: #342813; color5: #0f0b05; color6: black; color7: black; color8: black; color9: black; color10: black; } .lighten { color1: #ceae78; color2: #dbc59e; color3: #e9dbc3; color4: #f7f1e8; color5: white; color6: white; color7: white; color8: white; color9: white; color10: white; } input.scss000066400000000000000000000013441305254536400343140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/191_test_color_translation_functions$color: #c09853; .bar { color1: rgba($color,0.5); color2: rgba($color,1); } .darken { color1: darken($color, 10%); color2: darken($color, 20%); color3: darken($color, 30%); color4: darken($color, 40%); color5: darken($color, 50%); color6: darken($color, 60%); color7: darken($color, 70%); color8: darken($color, 80%); color9: darken($color, 90%); color10: darken($color, 100%); } .lighten { color1: lighten($color, 10%); color2: lighten($color, 20%); color3: lighten($color, 30%); color4: lighten($color, 40%); color5: lighten($color, 50%); color6: lighten($color, 60%); color7: lighten($color, 70%); color8: lighten($color, 80%); color9: lighten($color, 90%); color10: lighten($color, 100%); } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/191_test_extend_in_media_in_rule/000077500000000000000000000000001305254536400313425ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400352170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/191_test_extend_in_media_in_rule@media screen { .foo { a: b; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss-tests/191_test_extend_in_media_in_rule/input.scss000066400000000000000000000001331305254536400333730ustar00rootroot00000000000000.foo { @media screen { @extend %bar; } } @media screen { %bar { a: b; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/000077500000000000000000000000001305254536400217205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/almost_ambiguous_nested_rules_and_declarations/000077500000000000000000000000001305254536400334205ustar00rootroot00000000000000expected_output.css000066400000000000000000000003301305254536400372700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/almost_ambiguous_nested_rules_and_declarationsfoo { bar: baz bang bop biddle woo look at all these elems; } foo bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses { a: b; } foo bar:baz bang bop biddle woo look at all these elems { a: b; } input.scss000066400000000000000000000003031305254536400353710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/almost_ambiguous_nested_rules_and_declarationsfoo { bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses {a: b}; bar:baz bang bop biddle woo look at all these elems {a: b}; bar:baz bang bop biddle woo look at all these elems; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/alpha/000077500000000000000000000000001305254536400230055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/alpha/expected_output.css000066400000000000000000000002351305254536400267400ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; grah: rgba(255, 0, 238, 0.5); floo: cyan; groo: cyan; hoo: 123; moo: 45; poo: 6; boo: #edcba9; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/alpha/input.scss000066400000000000000000000006211305254536400250400ustar00rootroot00000000000000$x: rgb(0, 255, 255); div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); // flah: rgba(0, 0, 0, 1) + #111; grah: rgba(#f0e, $alpha: .5); // blah: rgba(1,2,3,.6); floo: $x; // bloo: rgba($x, 0.7); groo: $x; $x: rgb(123, 45, 6); hoo: red($x); moo: green($x); poo: blue($x); // goo: mix(rgba(255, 0, 0, 0.5), #00f); boo: invert(#123456); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/append/000077500000000000000000000000001305254536400231675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/append/expected_output.css000066400000000000000000000000411305254536400271150ustar00rootroot00000000000000div { foo: c d; bar: list; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/append/input.scss000066400000000000000000000001061305254536400252200ustar00rootroot00000000000000div { $l: append(a b, c d); foo: nth($l, 3); bar: type-of($l); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/arglist/000077500000000000000000000000001305254536400233655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/arglist/expected_output.css000066400000000000000000000000631305254536400273170ustar00rootroot00000000000000div { foo-x: a; foo-y: b; foo-zs: c, d, e; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/arglist/input.scss000066400000000000000000000001571305254536400254240ustar00rootroot00000000000000@mixin foo($x, $y, $zs...) { foo-x: $x; foo-y: $y; foo-zs: $zs; } div { @include foo(a, b, c, d, e); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/backrefs-in-selector-groups/000077500000000000000000000000001305254536400272375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/backrefs-in-selector-groups/expected_output.css000066400000000000000000000000651305254536400331730ustar00rootroot00000000000000a:c, a d { hey: ho; } a b:c, a b d { hey: ho; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/backrefs-in-selector-groups/input.scss000066400000000000000000000001131305254536400312660ustar00rootroot00000000000000a { &:c, & d { hey: ho; } } a b { &:c, & d { hey: ho; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/backslash/000077500000000000000000000000001305254536400236535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/backslash/expected_output.css000066400000000000000000000001111305254536400275770ustar00rootroot00000000000000div, span { color: red; } div \ foo, span \ foo { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/backslash/input.scss000066400000000000000000000000651305254536400257100ustar00rootroot00000000000000div, span { color: red; \ foo { color: blue; } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_function/000077500000000000000000000000001305254536400247065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_function/expected_output.css000066400000000000000000000000201305254536400306310ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_function/input.scss000066400000000000000000000000721305254536400267410ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_mixins/000077500000000000000000000000001305254536400243705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_mixins/expected_output.css000066400000000000000000000000301305254536400303140ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_mixins/input.scss000066400000000000000000000000631305254536400264230ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_prop_name_interpolation/000077500000000000000000000000001305254536400300105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_prop_name_interpolation/expected_output.css000066400000000000000000000000261305254536400337410ustar00rootroot00000000000000foo { bar3: blip; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_prop_name_interpolation/input.scss000066400000000000000000000000301305254536400320350ustar00rootroot00000000000000foo {bar#{1 + 2}: blip} sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_selector_interpolation/000077500000000000000000000000001305254536400276505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_selector_interpolation/expected_output.css000066400000000000000000000000301305254536400335740ustar00rootroot00000000000000foo.bar baz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/basic_selector_interpolation/input.scss000066400000000000000000000000301305254536400316750ustar00rootroot00000000000000#{"foo"}.bar baz {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss/blimp/000077500000000000000000000000001305254536400230235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/blimp/expected_output.css000066400000000000000000000000321305254536400267510ustar00rootroot00000000000000blimp { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/blimp/input.scss000066400000000000000000000000271305254536400250560ustar00rootroot00000000000000blimp { color: green } sass-spec-3.5.0-2/spec/output_styles/nested/scss/block_comment_in_script/000077500000000000000000000000001305254536400266065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/block_comment_in_script/expected_output.css000066400000000000000000000000231305254536400325340ustar00rootroot00000000000000foo { a: 1bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/block_comment_in_script/input.scss000066400000000000000000000000351305254536400306400ustar00rootroot00000000000000foo {a: 1 + /* flang */ bar} sass-spec-3.5.0-2/spec/output_styles/nested/scss/cfunc/000077500000000000000000000000001305254536400230165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/cfunc/expected_output.css000066400000000000000000000000411305254536400267440ustar00rootroot00000000000000div { blah: say-something(); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/cfunc/input.scss000066400000000000000000000000401305254536400250440ustar00rootroot00000000000000div { blah: say-something(); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/classes-and-ids/000077500000000000000000000000001305254536400246725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/classes-and-ids/expected_output.css000066400000000000000000000001571305254536400306300ustar00rootroot00000000000000div.foo { color: red; } div.foo #hux buz { width: auto; } div.foo > .mux { text-align: center; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/classes-and-ids/input.scss000066400000000000000000000001421305254536400267230ustar00rootroot00000000000000div.foo { color: red; #hux buz { width: auto; } > .mux { text-align: center; } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/color_output/000077500000000000000000000000001305254536400244565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/color_output/expected_output.css000066400000000000000000000013771305254536400304210ustar00rootroot00000000000000a { q: silver; r: #ddd; s: green; t: #00FF00; u: lime; v: #0f0; w: lime; x: rgba(0, 255, 0, 0.5); y: lime; z: #00ff01; } b { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid lime; v: 1px solid #0f0; w: 1px solid lime; x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid lime; z: 1px solid #00ff01; } c { q: silver; r: #ddd; s: green; t: #00FF00; u: lime; v: #0f0; w: lime; x: rgba(0, 255, 0, 0.5); y: lime; z: #00ff01; } d { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid lime; v: 1px solid #0f0; w: 1px solid lime; x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid lime; z: 1px solid #00ff01; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/color_output/input.scss000066400000000000000000000021361305254536400265140ustar00rootroot00000000000000$green: green; $green-hex: #00FF00; $green-hex-add: #00FF00 + 0; $green-hex-min: #0f0; $green-rgb: rgb(0, 255, 0); $green-rgba-t: rgba(0, 255, 0, 0.5); $green-rgba-s: rgba(0, 255, 0, 1); $offgreen: #00ff01; $silver: silver; $silver-hex: #ddd; a { q: silver; r: #ddd; s: green; t: #00FF00; u: #00FF00 + 0; v: #0f0; w: rgb(0, 255, 0); x: rgba(0, 255, 0, 0.5); y: rgba(0, 255, 0, 1); z: #00ff01; } b { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid #00FF00 + 0; v: 1px solid #0f0; w: 1px solid rgb(0, 255, 0); x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid rgba(0, 255, 0, 1); z: 1px solid #00ff01; } c { q: $silver; r: $silver-hex; s: $green; t: $green-hex; u: $green-hex-add; v: $green-hex-min; w: $green-rgb; x: $green-rgba-t; y: $green-rgba-s; z: $offgreen; } d { q: 1px solid $silver; r: 1px solid $silver-hex; s: 1px solid $green; t: 1px solid $green-hex; u: 1px solid $green-hex-add; v: 1px solid $green-hex-min; w: 1px solid $green-rgb; x: 1px solid $green-rgba-t; y: 1px solid $green-rgba-s; z: 1px solid $offgreen; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/comment_after_if_directive/000077500000000000000000000000001305254536400272575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/comment_after_if_directive/expected_output.css000066400000000000000000000000621305254536400332100ustar00rootroot00000000000000foo { a: b; /* This is a comment */ c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/comment_after_if_directive/input.scss000066400000000000000000000001121305254536400313050ustar00rootroot00000000000000foo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/output_styles/nested/scss/comparable/000077500000000000000000000000001305254536400240255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/comparable/expected_output.css000066400000000000000000000003131305254536400277550ustar00rootroot00000000000000.color-functions { hue: 0deg; hue-type: number; hue-unit: "deg"; hue-comparable: true; x: true; x: true; x: true; y: number; y: number; z: 50%; z: number; z: number; z: true; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/comparable/input.scss000066400000000000000000000006301305254536400260600ustar00rootroot00000000000000.color-functions { $color: red; hue: hue($color); hue-type: type-of(hue($color)); hue-unit: unit(hue($color)); hue-comparable: comparable(hue($color), hue($color)); x: comparable(10fu, 10fu); x: comparable(10px, 10px); x: comparable(10, 10); y: type-of(10px); y: type-of(10deg); z: lightness(red); z: type-of(lightness(red)); z: type-of(50%); z: comparable(lightness(red), 50%); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/composed-args/000077500000000000000000000000001305254536400244635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/composed-args/expected_output.css000066400000000000000000000013051305254536400304150ustar00rootroot00000000000000.testOneLevelPassthrough { width: 1px; height: 2px; opacity: 0.3; } .testOneLevelNoArgs { width: 0; height: 0; opacity: 0; } .testOneLevelSingleArg { width: 1px; height: 0; opacity: 0; } .testOneLevelNamedSingleArg { width: 0; height: 0; opacity: 0.1; } .testOneLevelNamedArgs { width: 1px; height: 2px; opacity: 0.3; } .testTwoLevelPassthrough { width: 1px; height: 2px; opacity: 0.3; } .testTwoLevelNoArgs { width: 0; height: 0; opacity: 0; } .testTwoLevelSingleArg { width: 1px; height: 0; opacity: 0; } .testTwoLevelNamedSingleArg { width: 0; height: 0; opacity: 0.1; } .testTwoLevelNamedArgs { width: 1px; height: 2px; opacity: 0.3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/composed-args/input.scss000066400000000000000000000014241305254536400265200ustar00rootroot00000000000000@mixin A($width: 0, $height: 0, $opacity: 0) { width: $width; height: $height; opacity: $opacity; } @mixin B($args...) { @include A($args...); } @mixin C($args...) { @include B($args...); } .testOneLevelPassthrough { @include B(1px, 2px, 0.3); } .testOneLevelNoArgs { @include B(); } .testOneLevelSingleArg { @include B(1px); } .testOneLevelNamedSingleArg { @include B($opacity: 0.1); } .testOneLevelNamedArgs { @include B($opacity: 0.3, $width: 1px, $height: 2px); } .testTwoLevelPassthrough { @include C(1px, 2px, 0.3); } .testTwoLevelNoArgs { @include C(); } .testTwoLevelSingleArg { @include C(1px); } .testTwoLevelNamedSingleArg { @include C($opacity: 0.1); } .testTwoLevelNamedArgs { @include C($opacity: 0.3, $width: 1px, $height: 2px); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/concat/000077500000000000000000000000001305254536400231675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/concat/expected_output.css000066400000000000000000000001161305254536400271200ustar00rootroot00000000000000div { a: hellogoodbye; b: "hellogoodbye"; c: "3hello"; d: "hello3"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/concat/input.scss000066400000000000000000000001331305254536400252200ustar00rootroot00000000000000div { a: hello + "goodbye"; b: "hello" + goodbye; c: 3 + "hello"; d: "hello" + 3; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/cons-up/000077500000000000000000000000001305254536400233045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/cons-up/expected_output.css000066400000000000000000000005421305254536400272400ustar00rootroot00000000000000div { content: input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"]; content: hello; content: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/cons-up/input.scss000066400000000000000000000015251305254536400253430ustar00rootroot00000000000000$inputs-list: 'input[type="email"]', 'input[type="number"]', 'input[type="password"]', 'input[type="search"]', 'input[type="tel"]', 'input[type="text"]', 'input[type="url"]', // Webkit & Gecko may change the display of these in the future 'input[type="color"]', 'input[type="date"]', 'input[type="datetime"]', 'input[type="datetime-local"]', 'input[type="month"]', 'input[type="time"]', 'input[type="week"]'; $unquoted-inputs-list: (); @each $input-type in $inputs-list { $unquoted-inputs-list: append($unquoted-inputs-list, unquote($input-type), comma); } div { content: $unquoted-inputs-list; content: append((), hello); content: length(()); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_basic_scss/000077500000000000000000000000001305254536400247045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_basic_scss/expected_output.css000066400000000000000000000000201305254536400306270ustar00rootroot00000000000000sel { p: v; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_basic_scss/input.scss000066400000000000000000000000201305254536400267300ustar00rootroot00000000000000sel { p: v; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_block_directive_with_semicolon/000077500000000000000000000000001305254536400310235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000421305254536400346730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_block_directive_with_semicolon@foo { a: b; } @bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_block_directive_with_semicolon/input.scss000066400000000000000000000000431305254536400330540ustar00rootroot00000000000000@foo { a: b; } @bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_cdo_and_cdc_ignored_at_toplevel/000077500000000000000000000000001305254536400310755ustar00rootroot00000000000000expected_output.css000066400000000000000000000000761305254536400347540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_cdo_and_cdc_ignored_at_toplevelfoo { bar: baz; } bar { bar: baz; } baz { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_cdo_and_cdc_ignored_at_toplevel/input.scss000066400000000000000000000000761305254536400331340ustar00rootroot00000000000000foo { bar: baz; } bar { bar: baz; } baz { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_crazy_comments/000077500000000000000000000000001305254536400256255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_crazy_comments/expected_output.css000066400000000000000000000005411305254536400315600ustar00rootroot00000000000000/* This is a CSS comment. */ .one { color: green; } /* Another comment */ /* The following should not be used: .two {color: red;} */ .three { color: green; /* color: red; */ } /** .four {color: red;} */ .five { color: green; } /**/ .six { color: green; } /*********/ .seven { color: green; } /* a comment **/ .eight { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_crazy_comments/input.scss000066400000000000000000000005411305254536400276610ustar00rootroot00000000000000/* This is a CSS comment. */ .one { color: green; } /* Another comment */ /* The following should not be used: .two {color: red;} */ .three { color: green; /* color: red; */ } /** .four {color: red;} */ .five { color: green; } /**/ .six { color: green; } /*********/ .seven { color: green; } /* a comment **/ .eight { color: green; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_empty_declarations/000077500000000000000000000000001305254536400264565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_empty_declarations/expected_output.css000066400000000000000000000000241305254536400324050ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_empty_declarations/input.scss000066400000000000000000000000241305254536400305060ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_empty_rule/000077500000000000000000000000001305254536400247555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_empty_rule/expected_output.css000066400000000000000000000000001305254536400306760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_empty_rule/input.scss000066400000000000000000000000001305254536400267770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_import_directive/000077500000000000000000000000001305254536400261405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_import_directive/expected_output.css000066400000000000000000000000261305254536400320710ustar00rootroot00000000000000@import url(foo.css); sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_import_directive/input.scss000066400000000000000000000000251305254536400301710ustar00rootroot00000000000000@import url(foo.css);sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_invisible_comments/000077500000000000000000000000001305254536400264615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_invisible_comments/expected_output.css000066400000000000000000000000201305254536400324040ustar00rootroot00000000000000foo { a: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_invisible_comments/input.scss000066400000000000000000000000201305254536400305050ustar00rootroot00000000000000foo { a: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_property_comments/000077500000000000000000000000001305254536400263615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_property_comments/expected_output.css000066400000000000000000000000461305254536400323140ustar00rootroot00000000000000.foo { /* Foo * Bar */ a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_property_comments/input.scss000066400000000000000000000000461305254536400304150ustar00rootroot00000000000000.foo { /* Foo * Bar */ a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_rule_comments/000077500000000000000000000000001305254536400254445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_rule_comments/expected_output.css000066400000000000000000000000421305254536400313730ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_rule_comments/input.scss000066400000000000000000000000421305254536400274740ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_selector_comments/000077500000000000000000000000001305254536400263155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_selector_comments/expected_output.css000066400000000000000000000000371305254536400322500ustar00rootroot00000000000000.foo #bar:baz(bip) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_selector_comments/input.scss000066400000000000000000000000371305254536400303510ustar00rootroot00000000000000.foo #bar:baz(bip) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_selector_hacks/000077500000000000000000000000001305254536400255615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_selector_hacks/expected_output.css000066400000000000000000000000221305254536400315060ustar00rootroot00000000000000> > E { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_selector_hacks/input.scss000066400000000000000000000000221305254536400276070ustar00rootroot00000000000000> > E { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_spaceless_combo_selectors/000077500000000000000000000000001305254536400300145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_spaceless_combo_selectors/expected_output.css000066400000000000000000000000221305254536400337410ustar00rootroot00000000000000E + F { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_spaceless_combo_selectors/input.scss000066400000000000000000000000221305254536400320420ustar00rootroot00000000000000E + F { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_unary_ops/000077500000000000000000000000001305254536400246075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_unary_ops/expected_output.css000066400000000000000000000001031305254536400305340ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/css_unary_ops/input.scss000066400000000000000000000001031305254536400266350ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-args/000077500000000000000000000000001305254536400242765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-args/expected_output.css000066400000000000000000000001131305254536400302240ustar00rootroot00000000000000div { value: 1, 2; value: 2, 3; value: 1, 3; } div { value: ho; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-args/input.scss000066400000000000000000000003241305254536400263310ustar00rootroot00000000000000@mixin foo($x: 1, $y: $x + 1) { value: $x, $y; } div { @include foo(); @include foo(2); @include foo($y: 3); } $v: hey; @mixin bar($x: $v) { value: $x; } div { $v: ho !global; @include bar(); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-parameters/000077500000000000000000000000001305254536400255055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-parameters/expected_output.css000066400000000000000000000000541305254536400314370ustar00rootroot00000000000000h1 { color: red; } h2 { color: blue; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-parameters/input.scss000066400000000000000000000001351305254536400275400ustar00rootroot00000000000000$a: red; @mixin f($a: $a) { color: $a; } h1 { @include f; } h2 { @include f(blue); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-vars-in-default-params/000077500000000000000000000000001305254536400276245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-vars-in-default-params/expected_output.css000066400000000000000000000000471305254536400335600ustar00rootroot00000000000000div { why: why; stuff: ecks why; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/default-vars-in-default-params/input.scss000066400000000000000000000001361305254536400316600ustar00rootroot00000000000000$y: why; @mixin foo($x, $y: $y) { stuff: $x $y; } div { why: $y; @include foo(ecks); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/directives-in-propsets/000077500000000000000000000000001305254536400263425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/directives-in-propsets/expected_output.css000066400000000000000000000002501305254536400322720ustar00rootroot00000000000000div { background-something-color: green; background-color: red; background-position: 50%; background-image: url(foo.png); background-groo: foo; width: 0; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/directives-in-propsets/input.scss000066400000000000000000000005241305254536400303770ustar00rootroot00000000000000$color: red; $position: 50%; $x: 0; @mixin foo() { image: url(foo.png); } div { background: { something: { color: green; } @if (type-of($color) == "color") { color: $color; } @if (type-of($position) == "number") { position: $position; @include foo(); } groo: foo; } width: $x; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/each/000077500000000000000000000000001305254536400226205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/each/expected_output.css000066400000000000000000000002011305254536400265440ustar00rootroot00000000000000div { color: singleton; divider: 3; } div span { msg: foo; } div span { msg: bar; } div span { msg: hux; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/each/input.scss000066400000000000000000000002161305254536400246530ustar00rootroot00000000000000div { $x: 3; @each $x in singleton { color: $x; } divider: $x; @each $x in foo, bar, hux { span { msg: $x; } } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/each_directive/000077500000000000000000000000001305254536400246565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/each_directive/expected_output.css000066400000000000000000000001361305254536400306110ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/each_directive/input.scss000066400000000000000000000001741305254536400267140ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/each_in_functions/000077500000000000000000000000001305254536400253765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/each_in_functions/expected_output.css000066400000000000000000000003031305254536400313250ustar00rootroot00000000000000div { a: 0; b: global each 50% 50% type1 number type2 number each cover circle type1 string type2 string each red blue type1 color type2 color map foo foo map bar bar; c: a, b, color, d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/each_in_functions/input.scss000066400000000000000000000007431305254536400274360ustar00rootroot00000000000000$GLOBAL: global; @function foo($g1, $g2, $g3) { @each $value in $g1, $g2, $g3 { $GLOBAL: $GLOBAL each $value !global; $GLOBAL: $GLOBAL type1 type-of(nth($value, 1)) !global; $GLOBAL: $GLOBAL type2 type-of(nth($value, 2)) !global; } @each $value in (foo: foo, bar: bar) { $GLOBAL: $GLOBAL map $value !global; } @return 0; } div { a: foo(50% 50%, cover circle, red blue); b: $GLOBAL; $colors: red green blue; c: a, b, type-of(nth($colors, 2)), d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/for/000077500000000000000000000000001305254536400225065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/for/expected_output.css000066400000000000000000000004661305254536400264470ustar00rootroot00000000000000div { content: 4 thing 1; } div { content: 4 thing 2; } div { content: 4 thing 3; } div { content: 4 thing 4; } div { content: 4 thing 5; } div { content: 4 thing 6; } div { content: 4 thing 7; } div { content: 4 thing 8; } div { content: 4 thing 9; } div { content: 4 thing 10; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/for/input.scss000066400000000000000000000001461305254536400245430ustar00rootroot00000000000000$limit: 10; @for $x from 1 through $limit { $limit: 4; div { content: $limit thing $x; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/for_directive/000077500000000000000000000000001305254536400245445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/for_directive/expected_output.css000066400000000000000000000000611305254536400304740ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/for_directive/input.scss000066400000000000000000000000611305254536400265750ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-3.5.0-2/spec/output_styles/nested/scss/for_in_functions/000077500000000000000000000000001305254536400252645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/for_in_functions/expected_output.css000066400000000000000000000000251305254536400312140ustar00rootroot00000000000000div { width: 55; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/for_in_functions/input.scss000066400000000000000000000002171305254536400273200ustar00rootroot00000000000000@function foo() { $limit: 10; $y: 0; @for $x from 1 through $limit { $limit: 4; $y: $y + $x; } @return $y; } div { width: foo(); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/function-names-4.0/000077500000000000000000000000001305254536400251455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/function-names-4.0/expected_output.css000066400000000000000000000001151305254536400310750ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/function-names-4.0/input.scss000066400000000000000000000001371305254536400272020ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/function-names-4.0/options.yml000066400000000000000000000000321305254536400273560ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/scss/function-names/000077500000000000000000000000001305254536400246465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/function-names/expected_output.css000066400000000000000000000001151305254536400305760ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/function-names/input.scss000066400000000000000000000001371305254536400267030ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/function-names/options.yml000066400000000000000000000000301305254536400270550ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/output_styles/nested/scss/function_args/000077500000000000000000000000001305254536400245615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/function_args/expected_output.css000066400000000000000000000000201305254536400305040ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/function_args/input.scss000066400000000000000000000001241305254536400266120ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/functions-and-mixins/000077500000000000000000000000001305254536400257755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/functions-and-mixins/expected_output.css000066400000000000000000000001421305254536400317250ustar00rootroot00000000000000div { height: 5; } div span div { content: "hello"; content: "hello"; width: 8; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/functions-and-mixins/input.scss000066400000000000000000000004521305254536400300320ustar00rootroot00000000000000@function foo() { @return "hello"; } @mixin foo() { content: "hello"; } div { span { @function length($a, $b, $c, $d) { @return $a + $b + $c + $d; } div { content: foo(); @include foo(); width: length(1,2,2,3); } } height: length(a b c d e); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/functions/000077500000000000000000000000001305254536400237305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/functions/expected_output.css000066400000000000000000000000751305254536400276650ustar00rootroot00000000000000div { answer: YES; flanswer: fudge(muxflux)mudge(a/b); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/functions/input.scss000066400000000000000000000003321305254536400257620ustar00rootroot00000000000000@function foo($x, $y, $z) { @while $x < $y { $z: transform($z); @return $z; } } @function bar($x) { @if $x { @return YES; } } div { answer: bar(true); flanswer: fudge(mux+flux) + mudge(a/b); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/guard_assign/000077500000000000000000000000001305254536400243665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/guard_assign/expected_output.css000066400000000000000000000000201305254536400303110ustar00rootroot00000000000000foo { a: 2; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/guard_assign/input.scss000066400000000000000000000000411305254536400264150ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/output_styles/nested/scss/hey1/000077500000000000000000000000001305254536400225665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/hey1/expected_output.css000066400000000000000000000000261305254536400265170ustar00rootroot00000000000000div { width: 1px; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/hey1/input.scss000066400000000000000000000000241305254536400246160ustar00rootroot00000000000000div { width: 1px; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/hey2/000077500000000000000000000000001305254536400225675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/hey2/expected_output.css000066400000000000000000000000261305254536400265200ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/hey2/input.scss000066400000000000000000000000241305254536400246170ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/huge/000077500000000000000000000000001305254536400226505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/huge/expected_output.css000066400000000000000000067620001305254536400266160ustar00rootroot00000000000000div { color: red; width: 100%; } div div { color: red; width: 100%; } div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p empty not-empty div { color: red; width: 100%; } div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p empty not-empty div div { color: red; width: 100%; } div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div { color: red; width: 100%; } div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div { color: red; width: 100%; } div p a div div { color: red; width: 100%; } div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div p empty not-empty div { color: red; width: 100%; } div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div p empty not-empty div div { color: red; width: 100%; } div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div div { color: red; width: 100%; } div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p empty not-empty div { color: red; width: 100%; } div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p empty not-empty div div { color: red; width: 100%; } div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div { color: red; width: 100%; } div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty div { color: red; width: 100%; } div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty div div { color: red; width: 100%; } div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div { color: red; width: 100%; } div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div { color: red; width: 100%; } div div p div div { color: red; width: 100%; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div { color: red; width: 100%; } div div p div p a div div { color: red; width: 100%; } div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div div { color: red; width: 100%; } div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div { color: red; width: 100%; } div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty div { color: red; width: 100%; } div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty div div { color: red; width: 100%; } div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div { color: red; width: 100%; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p empty not-empty div { color: red; width: 100%; } div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div div { color: red; width: 100%; } div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div { color: red; width: 100%; } div div p div div p a div div { color: red; width: 100%; } div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div div { color: red; width: 100%; } div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div { color: red; width: 100%; } div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div { color: red; width: 100%; } div div p div div div p div div { color: red; width: 100%; } div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div div { color: red; width: 100%; } div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div { color: red; width: 100%; } div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div { color: red; width: 100%; } div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div { color: red; width: 100%; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div { color: red; width: 100%; } div div div div { color: red; width: 100%; } div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p empty not-empty div { color: red; width: 100%; } div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div div { color: red; width: 100%; } div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div { color: red; width: 100%; } div div div p a div div { color: red; width: 100%; } div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div div { color: red; width: 100%; } div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p empty not-empty div { color: red; width: 100%; } div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div { color: red; width: 100%; } div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty div { color: red; width: 100%; } div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty div div { color: red; width: 100%; } div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div { color: red; width: 100%; } div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div { color: red; width: 100%; } div div div div p div div { color: red; width: 100%; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div { color: red; width: 100%; } div div div div p div p a div div { color: red; width: 100%; } div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div div { color: red; width: 100%; } div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div { color: red; width: 100%; } div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div { color: red; width: 100%; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div div { color: red; width: 100%; } div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div { color: red; width: 100%; } div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div { color: red; width: 100%; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/huge/input.scss000066400000000000000000071047771305254536400247330ustar00rootroot00000000000000$blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/hyphen-interpolated/000077500000000000000000000000001305254536400257035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/hyphen-interpolated/expected_output.css000066400000000000000000000000451305254536400316350ustar00rootroot00000000000000div { foo: -hux-5; bar: hux-5; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/hyphen-interpolated/input.scss000066400000000000000000000000561305254536400277400ustar00rootroot00000000000000div { foo: -hux-#{2+3}; bar: hux-#{2+3}; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-backslash/000077500000000000000000000000001305254536400242465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-backslash/expected_output.css000066400000000000000000000000501305254536400301740ustar00rootroot00000000000000div { background-color: #cc0000 \9; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-backslash/input.scss000066400000000000000000000000601305254536400262760ustar00rootroot00000000000000div { background-color: darken(red, 10%) \9; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-functions/000077500000000000000000000000001305254536400243235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-functions/expected_output.css000066400000000000000000000033171305254536400302620ustar00rootroot00000000000000foo { filter: progid:Microsoft.foo.bar.Baz(flip=foobar, bang=#00ff00cc); something: blah(hux=mumble); blah: progid:something.something(flip=foobar, bang=#abc); blah: progid:bar.hux(); blah: string; opacity: 0.005; filter: alpha(opacity=0.5); bilter: alpha(opacity=0.5); kilter: string; left: expression(document.body.clientWidth/2-oDiv.offsetWidth/2); flop: expression(document.body.clientHeight/2-oDiv.offsetHeight/2); left: expression(document.body.clientWidth/4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF0000', endColorstr='#FF008000', GradientType=1); } .parser { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle='STAR', duration=4); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='false', startColorstr=#550000FF, endColorstr=#55FFFF00); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-functions/input.scss000066400000000000000000000040111305254536400263530ustar00rootroot00000000000000@mixin ie-opacity($opacity) { opacity: $opacity / 100; filter: alpha(opacity=$opacity); bilter: alpha(opacity=$opacity); kilter: type-of(opacity=$opacity); left: expression(document.body.clientWidth/2-oDiv.offsetWidth/2); flop: expression(document.body.clientHeight/2-oDiv.offsetHeight/2); } $startColor: red; $endColor: green; foo { filter: progid:Microsoft.foo.bar.Baz(flip=#{foo + bar}, bang=#00ff00cc); something: blah(hux = mumble); blah: progid:something.something(flip=foobar, bang=#abc); blah: progid:bar.hux(); blah: type-of(hux = mumble); @include ie-opacity(.5); left: expression(document.body.clientWidth/4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($startColor)}', endColorstr='#{ie-hex-str($endColor)}', GradientType=1); } .parser { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle='STAR', duration=4); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='false', startColorstr=#550000FF, endColorstr=#55FFFF00); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-hex-str/000077500000000000000000000000001305254536400237055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-hex-str/expected_output.css000066400000000000000000000001111305254536400276310ustar00rootroot00000000000000div { blah: foobar; color: #FFFF0000bar; color: "foo #FFA52A2A"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/ie-hex-str/input.scss000066400000000000000000000001431305254536400257370ustar00rootroot00000000000000div { blah: foo + "bar"; color: ie-hex-str(red) + "bar"; color: "foo " + ie-hex-str(brown); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/if-in-mixin/000077500000000000000000000000001305254536400240445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/if-in-mixin/expected_output.css000066400000000000000000000001101305254536400277670ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/if-in-mixin/input.scss000066400000000000000000000003761305254536400261060ustar00rootroot00000000000000$x: true; @mixin foobar() { @if $x { $x: false !global; content: foo; } @else { $x: true !global; content: bar; } } div { @include foobar(); @include foobar(); @include foobar(); $x: true !global; @include foobar(); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/if-in-propset/000077500000000000000000000000001305254536400244145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/if-in-propset/expected_output.css000066400000000000000000000001041305254536400303420ustar00rootroot00000000000000div { prop-a: "hello"; prop-b: "goodbye"; prop-c: "badbye"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/if-in-propset/input.scss000066400000000000000000000001371305254536400264510ustar00rootroot00000000000000div { prop: { a: "hello"; b: "goodbye"; @if true { c: "badbye"; } } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/if/000077500000000000000000000000001305254536400223165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/if/expected_output.css000066400000000000000000000001011305254536400262410ustar00rootroot00000000000000span { color: blue; } div { color: green; height: 40px; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/if/input.scss000066400000000000000000000004331305254536400243520ustar00rootroot00000000000000@if false { div { color: red; } } @else if true { span { color: blue; } } div { @if true { color: green; } @if false { height: 10px; } @else if false { height: 20px; } @else if false { height: 30px; } @else { height: 40px; } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/if_directive/000077500000000000000000000000001305254536400243545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/if_directive/expected_output.css000066400000000000000000000000201305254536400302770ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/if_directive/input.scss000066400000000000000000000000631305254536400264070ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/imp/000077500000000000000000000000001305254536400225055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/imp/expected_output.css000066400000000000000000000000261305254536400264360ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/imp/input.scss000066400000000000000000000000241305254536400245350ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/important-in-arglist/000077500000000000000000000000001305254536400260045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/important-in-arglist/expected_output.css000066400000000000000000000001351305254536400317360ustar00rootroot00000000000000div { style: 0px 0px 0px 0px #ef8086 inset !important; fludge: foo bar !important hux; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/important-in-arglist/input.scss000066400000000000000000000002051305254536400300350ustar00rootroot00000000000000@mixin foo($x) { style: $x; } div { @include foo(0px 0px 0px 0px #ef8086 inset !important); fludge: foo bar ! important hux; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/important/000077500000000000000000000000001305254536400237355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/important/expected_output.css000066400000000000000000000000721305254536400276670ustar00rootroot00000000000000div { color: red !important; width: 5px !important; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/important/input.scss000066400000000000000000000000731305254536400257710ustar00rootroot00000000000000div { color: red ! important; width: 5px ! important; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/index/000077500000000000000000000000001305254536400230275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/index/expected_output.css000066400000000000000000000000341305254536400267570ustar00rootroot00000000000000div { foo: 2; baz: 3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/index/input.scss000066400000000000000000000002301305254536400250560ustar00rootroot00000000000000div { foo: index(hello goodbye futz, goodbye); bar: index(hello goodbye futz, badbye); baz: index((hello world) (my name) (is aaron), is aaron); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolated-selectors/000077500000000000000000000000001305254536400264135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolated-selectors/expected_output.css000066400000000000000000000000351305254536400323440ustar00rootroot00000000000000foobar hux { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolated-selectors/input.scss000066400000000000000000000000371305254536400304470ustar00rootroot00000000000000foo#{bar} hux { color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolated-strings/000077500000000000000000000000001305254536400261015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolated-strings/expected_output.css000066400000000000000000000001301305254536400320260ustar00rootroot00000000000000div { blah: "hey ecks ho"; blee: heywhyho; bluh: "foo ecks"; bleg: fooheybar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolated-strings/input.scss000066400000000000000000000001641305254536400301360ustar00rootroot00000000000000$x: ecks; $y: why; div { blah: "hey #{$x} ho"; blee: hey#{$y}ho; bluh: "foo #{$x}"; bleg: foo#{"hey"}bar; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence-4.0/000077500000000000000000000000001305254536400312155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence-4.0/error000066400000000000000000000002641305254536400322730ustar00rootroot00000000000000Error: Undefined operation: "a times 5%". on line 13 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence-4.0/input.scss Use --trace for backtrace. expected_output.css000066400000000000000000000000001305254536400350570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence-4.0sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence-4.0/input.scss000066400000000000000000000022241305254536400332510ustar00rootroot00000000000000.test { a01: (#{a}+5.0% + 2); a02: (#{a}+ 5.0% + 2); a03: (#{a} +5.0% + 2); a04: (#{a} + 5.0% + 2); b01: (5 + 2.0%+#{a}); b02: (5 + 2.0%+ #{a}); b03: (5 + 2.0% +#{a}); b04: (5 + 2.0% + #{a}); c01: (#{a} +5.0% + 2); c02: (#{a} -5.0% + 2); c03: (#{a} /5.0% + 2); c04: (#{a} *5.0% + 2); c05: (#{a} +5.0% - 2); c06: (#{a} -5.0% - 2); c07: (#{a} /5.0% - 2); c08: (#{a} *5.0% - 2); c09: (#{a} +5.0% / 2); c10: (#{a} -5.0% / 2); c11: (#{a} /5.0% / 2); c12: (#{a} *5.0% / 2); c13: (#{a} +5.0% * 2); c14: (#{a} -5.0% * 2); c15: (#{a} /5.0% * 2); c16: (#{a} *5.0% * 2); d01: (5 + 2.0% +#{a}); d02: (5 + 2.0% -#{a}); d03: (5 + 2.0% /#{a}); d04: (5 + 2.0% *#{a}); d05: (5 - 2.0% +#{a}); d06: (5 - 2.0% -#{a}); d07: (5 - 2.0% /#{a}); d08: (5 - 2.0% *#{a}); d09: (5% / 2.0 +#{a}); d10: (5% / 2.0 -#{a}); d11: (5% / 2.0 /#{a}); d12: (5% / 2.0 *#{a}); d13: (5 * 2.0% +#{a}); d14: (5 * 2.0% -#{a}); d15: (5 * 2.0% /#{a}); d16: (5 * 2.0% *#{a}); e01: (#{a} ==5.0% == 2); e02: (#{a} >5.0% > 2); e03: (#{a} <5.0% < 2); e04: (#{a} >=5.0% >= 2); e05: (#{a} <=5.0% <= 2); e06: (#{a} !=5.0% != 2); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence-4.0/options.yml000066400000000000000000000000321305254536400334260ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence-4.0/status000066400000000000000000000000021305254536400324530ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence/000077500000000000000000000000001305254536400307165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence/error000066400000000000000000000240571305254536400320020ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a+#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a+ #{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a + #{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%}+a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%}+ a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} + a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("*5%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("*5%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% / 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a *#{5% / 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a *#{5% * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("2% *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 - 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("2% *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5% / 2} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5% / 2} *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 * 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 * 2%} *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a ==#{5% == 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a >#{5% > 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a <#{5% < 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a >=#{5% >= 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a <=#{5% <= 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a !=#{5% != 2}") You can use the sass-convert command to automatically fix most cases. expected_output.css000066400000000000000000000013051305254536400345710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence.test { a01: a+7%; a02: a+ 7%; a03: a +7%; a04: a + 7%; b01: 7%+a; b02: 7%+ a; b03: 7% +a; b04: 7% + a; c01: a +7%; c02: a -3%; c03: a /5%2; c04: a *5%2; c05: a +3%; c06: a -7%; c07: a /5%-2; c08: a *5%-2; c09: a +2.5%; c10: a -2.5%; c11: a /2.5%; c12: a *2.5%; c13: a +10%; c14: a -10%; c15: a /10%; c16: a *10%; d01: 7% +a; d02: 7% -a; d03: 52% /a; d04: 52% *a; d05: 3% +a; d06: 3% -a; d07: 5-2% /a; d08: 5-2% *a; d09: 2.5% +a; d10: 2.5% -a; d11: 2.5% /a; d12: 2.5% *a; d13: 10% +a; d14: 10% -a; d15: 10% /a; d16: 10% *a; e01: a ==false; e02: a >true; e03: a =true; e05: a <=false; e06: a !=true; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence/input.scss000066400000000000000000000022241305254536400327520ustar00rootroot00000000000000.test { a01: (#{a}+5.0% + 2); a02: (#{a}+ 5.0% + 2); a03: (#{a} +5.0% + 2); a04: (#{a} + 5.0% + 2); b01: (5 + 2.0%+#{a}); b02: (5 + 2.0%+ #{a}); b03: (5 + 2.0% +#{a}); b04: (5 + 2.0% + #{a}); c01: (#{a} +5.0% + 2); c02: (#{a} -5.0% + 2); c03: (#{a} /5.0% + 2); c04: (#{a} *5.0% + 2); c05: (#{a} +5.0% - 2); c06: (#{a} -5.0% - 2); c07: (#{a} /5.0% - 2); c08: (#{a} *5.0% - 2); c09: (#{a} +5.0% / 2); c10: (#{a} -5.0% / 2); c11: (#{a} /5.0% / 2); c12: (#{a} *5.0% / 2); c13: (#{a} +5.0% * 2); c14: (#{a} -5.0% * 2); c15: (#{a} /5.0% * 2); c16: (#{a} *5.0% * 2); d01: (5 + 2.0% +#{a}); d02: (5 + 2.0% -#{a}); d03: (5 + 2.0% /#{a}); d04: (5 + 2.0% *#{a}); d05: (5 - 2.0% +#{a}); d06: (5 - 2.0% -#{a}); d07: (5 - 2.0% /#{a}); d08: (5 - 2.0% *#{a}); d09: (5% / 2.0 +#{a}); d10: (5% / 2.0 -#{a}); d11: (5% / 2.0 /#{a}); d12: (5% / 2.0 *#{a}); d13: (5 * 2.0% +#{a}); d14: (5 * 2.0% -#{a}); d15: (5 * 2.0% /#{a}); d16: (5 * 2.0% *#{a}); e01: (#{a} ==5.0% == 2); e02: (#{a} >5.0% > 2); e03: (#{a} <5.0% < 2); e04: (#{a} >=5.0% >= 2); e05: (#{a} <=5.0% <= 2); e06: (#{a} !=5.0% != 2); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation-operators-precedence/options.yml000066400000000000000000000001021305254536400331250ustar00rootroot00000000000000--- :end_version: '3.5' :todo: - libsass :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation/000077500000000000000000000000001305254536400246075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation/expected_output.css000066400000000000000000000000471305254536400305430ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation/input.scss000066400000000000000000000000721305254536400266420ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation_with_bracket_on_next_line/000077500000000000000000000000001305254536400320765ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400357450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation_with_bracket_on_next_linea.foo b { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/interpolation_with_bracket_on_next_line/input.scss000066400000000000000000000000321305254536400341250ustar00rootroot00000000000000a.#{"foo"} b {color: red} sass-spec-3.5.0-2/spec/output_styles/nested/scss/keyword_args_in_functions/000077500000000000000000000000001305254536400271765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/keyword_args_in_functions/expected_output.css000066400000000000000000000000561305254536400331320ustar00rootroot00000000000000.keyed { color: rgba(170, 119, 204, 0.4); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/keyword_args_in_functions/input.scss000066400000000000000000000000621305254536400312300ustar00rootroot00000000000000.keyed { color: rgba($color: #a7c, $alpha: 0.4) } sass-spec-3.5.0-2/spec/output_styles/nested/scss/lang/000077500000000000000000000000001305254536400226415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/lang/expected_output.css000066400000000000000000000026321305254536400265770ustar00rootroot00000000000000h1:lang(as), h1:lang(bn), h1:lang(gu), h1:lang(hi), h1:lang(kn), h1:lang(ml), h1:lang(mr), h1:lang(or), h1:lang(pa), h1:lang(sa), h1:lang(ta), h1:lang(te) { line-height: 1.5em !important; } h2:lang(as), h3:lang(as), h4:lang(as), h5:lang(as), h6:lang(as), h2:lang(bn), h3:lang(bn), h4:lang(bn), h5:lang(bn), h6:lang(bn), h2:lang(gu), h3:lang(gu), h4:lang(gu), h5:lang(gu), h6:lang(gu), h2:lang(hi), h3:lang(hi), h4:lang(hi), h5:lang(hi), h6:lang(hi), h2:lang(kn), h3:lang(kn), h4:lang(kn), h5:lang(kn), h6:lang(kn), h2:lang(ml), h3:lang(ml), h4:lang(ml), h5:lang(ml), h6:lang(ml), h2:lang(mr), h3:lang(mr), h4:lang(mr), h5:lang(mr), h6:lang(mr), h2:lang(or), h3:lang(or), h4:lang(or), h5:lang(or), h6:lang(or), h2:lang(pa), h3:lang(pa), h4:lang(pa), h5:lang(pa), h6:lang(pa), h2:lang(sa), h3:lang(sa), h4:lang(sa), h5:lang(sa), h6:lang(sa), h2:lang(ta), h3:lang(ta), h4:lang(ta), h5:lang(ta), h6:lang(ta), h2:lang(te), h3:lang(te), h4:lang(te), h5:lang(te), h6:lang(te) { line-height: 1.2em; } ol:lang(bcc) li, ol:lang(bqi) li, ol:lang(fa) li, ol:lang(glk) li, ol:lang(kk-arab) li, ol:lang(mzn) li { list-style-type: -moz-persian; list-style-type: persian; } ol:lang(ckb) li { list-style-type: -moz-arabic-indic; list-style-type: arabic-indic; } ol:lang(as) li, ol:lang(bn) li { list-style-type: -moz-bengali; list-style-type: bengali; } ol:lang(or) li { list-style-type: -moz-oriya; list-style-type: oriya; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/lang/input.scss000066400000000000000000000024531305254536400247010ustar00rootroot00000000000000h1:lang(as),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ml),h1:lang(mr),h1:lang(or),h1:lang(pa),h1:lang(sa),h1:lang(ta),h1:lang(te) { line-height:1.5em !important } h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te) { line-height:1.2em } ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li { list-style-type:-moz-persian;list-style-type:persian } ol:lang(ckb) li { list-style-type:-moz-arabic-indic;list-style-type:arabic-indic } ol:lang(as) li,ol:lang(bn) li{ list-style-type:-moz-bengali;list-style-type:bengali } ol:lang(or) li { list-style-type:-moz-oriya;list-style-type:oriya }sass-spec-3.5.0-2/spec/output_styles/nested/scss/line_comment_in_script/000077500000000000000000000000001305254536400264435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/line_comment_in_script/expected_output.css000066400000000000000000000000251305254536400323730ustar00rootroot00000000000000foo { a: 1blang; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/line_comment_in_script/input.scss000066400000000000000000000000411305254536400304720ustar00rootroot00000000000000foo {a: 1 + // flang } blang } sass-spec-3.5.0-2/spec/output_styles/nested/scss/long-selector/000077500000000000000000000000001305254536400244755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/long-selector/expected_output.css000066400000000000000000000036101305254536400304300ustar00rootroot00000000000000html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, ab, br, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, su, b, sup, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, tab, le, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font: inherit; margin: 0; padding: 0; vertical-align: baseline; } html hey, html ho, html hoo, body hey, body ho, body hoo, div hey, div ho, div hoo, span hey, span ho, span hoo, iframe hey, iframe ho, iframe hoo, h1 hey, h1 ho, h1 hoo, h2 hey, h2 ho, h2 hoo, h3 hey, h3 ho, h3 hoo, h4 hey, h4 ho, h4 hoo, h5 hey, h5 ho, h5 hoo, h6 hey, h6 ho, h6 hoo, p hey, p ho, p hoo, blockquote hey, blockquote ho, blockquote hoo, pre hey, pre ho, pre hoo, a hey, a ho, a hoo, ab hey, ab ho, ab hoo, br hey, br ho, br hoo, address hey, address ho, address hoo, cite hey, cite ho, cite hoo, code hey, code ho, code hoo, del hey, del ho, del hoo, dfn hey, dfn ho, dfn hoo, em hey, em ho, em hoo, img hey, img ho, img hoo, ins hey, ins ho, ins hoo, kbd hey, kbd ho, kbd hoo, q hey, q ho, q hoo, samp hey, samp ho, samp hoo, small hey, small ho, small hoo, strong hey, strong ho, strong hoo, su hey, su ho, su hoo, b hey, b ho, b hoo, sup hey, sup ho, sup hoo, var hey, var ho, var hoo, b hey, b ho, b hoo, u hey, u ho, u hoo, i hey, i ho, i hoo, dl hey, dl ho, dl hoo, dt hey, dt ho, dt hoo, dd hey, dd ho, dd hoo, ol hey, ol ho, ol hoo, ul hey, ul ho, ul hoo, li hey, li ho, li hoo, fieldset hey, fieldset ho, fieldset hoo, form hey, form ho, form hoo, label hey, label ho, label hoo, legend hey, legend ho, legend hoo, tab hey, tab ho, tab hoo, le hey, le ho, le hoo, caption hey, caption ho, caption hoo, tbody hey, tbody ho, tbody hoo, tfoot hey, tfoot ho, tfoot hoo, thead hey, thead ho, thead hoo, tr hey, tr ho, tr hoo, th hey, th ho, th hoo, td hey, td ho, td hoo { blah: bloo; blee: bleh; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/long-selector/input.scss000066400000000000000000000007041305254536400265320ustar00rootroot00000000000000html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, ab, br, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, su, b, sup, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, tab, le, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font: inherit; margin: 0; padding: 0; vertical-align: baseline; hey, ho, hoo { blah: bloo; blee: bleh; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/media-with-interpolation/000077500000000000000000000000001305254536400266355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/media-with-interpolation/expected_output.css000066400000000000000000000001521305254536400325660ustar00rootroot00000000000000@media only screen and (min-width: 700px) and (max-width: 1920px) { body { background: #3d3d3d; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/media-with-interpolation/input.scss000066400000000000000000000003301305254536400306650ustar00rootroot00000000000000$viewport1: "only screen"; $viewport2: "(min-width: 700px)"; $foo: "(max-width: "; $bar: "1920px)"; // Will not work @media #{$viewport1} and #{$viewport2} and #{$foo+$bar} { body { background: #3d3d3d; } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/media2/000077500000000000000000000000001305254536400230615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/media2/expected_output.css000066400000000000000000000001271305254536400270140ustar00rootroot00000000000000@media only screen and (max-width: 3) and (min-width: 4) { /* hey */ color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/media2/input.scss000066400000000000000000000001571305254536400251200ustar00rootroot00000000000000$foo: 3; $bar: 4; @media only screen and (max-width: $foo) and (min-width: $bar) { /* hey */ color: red; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/mix/000077500000000000000000000000001305254536400225155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/mix/expected_output.css000066400000000000000000000000471305254536400264510ustar00rootroot00000000000000div { roo: purple; doo: #4000bf; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mix/input.scss000066400000000000000000000000751305254536400245530ustar00rootroot00000000000000div { roo: mix(#f00, #00f); doo: mix(#f00, #00f, 25%); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content-selectors/000077500000000000000000000000001305254536400265155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content-selectors/expected_output.css000066400000000000000000000001121305254536400324420ustar00rootroot00000000000000div foo-sel bar { color: red; } div foo-sel bar hux { msg: hey; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content-selectors/input.scss000066400000000000000000000002451305254536400305520ustar00rootroot00000000000000@mixin foo($x: 1) { foo-sel { @content; } } div { $x: hey; @include foo() { bar { color: red; hux { msg: $x; } } } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content-with-no-block/000077500000000000000000000000001305254536400271675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content-with-no-block/expected_output.css000066400000000000000000000000511305254536400331160ustar00rootroot00000000000000div.a .foo { color: red; hey: now; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content-with-no-block/input.scss000066400000000000000000000001511305254536400312200ustar00rootroot00000000000000@mixin foo { .foo { color: red; @content; } } div.a { @include foo() { hey: now; } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content/000077500000000000000000000000001305254536400245145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content/expected_output.css000066400000000000000000000013431305254536400304500ustar00rootroot00000000000000div { /* with a content block */ name: foo; stuff: content for foo; name: bar; stuff: content for bar; stuff: content for foo; /* without */ name: foo; name: bar; stuff: content for bar; } span { color: green; } span div { color: red; background: blue; width: 80%; } @media fudge { span div p { font-weight: bold; font-size: 1.2em; } span div p a { text-decoration: underline; } } span div form { color: orange; } @media fudge { span div form p { font-weight: bold; font-size: 1.2em; } span div form p a { text-decoration: underline; } } * html #logo { background-image: url(/logo.gif); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin-content/input.scss000066400000000000000000000015331305254536400265520ustar00rootroot00000000000000@mixin foo() { name: foo; @content; @include bar() { stuff: content for bar; @content; } } @mixin bar() { name: bar; @content; } div { /* with a content block */ @include foo() { stuff: content for foo; } /* without */ @include foo(); } @mixin foo() { $size: 80%; div { color: red; @content; background: blue; width: $size; @include bar() { color: orange; @content; } } } @mixin bar() { form { @content; } } span { $size: 1.2em; color: green; @include foo() { @media fudge { p { font-weight: bold; font-size: $size; a { text-decoration: underline; } } } } } @mixin apply-to-ie6-only { * html { @content; } } @include apply-to-ie6-only { #logo { background-image: url(/logo.gif); } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin_with_keyword_args/000077500000000000000000000000001305254536400266575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin_with_keyword_args/expected_output.css000066400000000000000000000001141305254536400326060ustar00rootroot00000000000000.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixin_with_keyword_args/input.scss000066400000000000000000000002701305254536400307120ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin(foo, $arg2: non-default-val2); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixins_with_args/000077500000000000000000000000001305254536400252765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixins_with_args/expected_output.css000066400000000000000000000000361305254536400312300ustar00rootroot00000000000000.foo { a: bar; b: 12px; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixins_with_args/input.scss000066400000000000000000000001111305254536400273230ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixins_with_empty_args/000077500000000000000000000000001305254536400265145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixins_with_empty_args/expected_output.css000066400000000000000000000000211305254536400324400ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400305450ustar00rootroot00000000000000@mixin foo {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiline-var/000077500000000000000000000000001305254536400245105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiline-var/expected_output.css000066400000000000000000000000341305254536400304400ustar00rootroot00000000000000foo { a: 3; c: a b c; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiline-var/input.scss000066400000000000000000000001631305254536400265440ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; // b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiline_var/000077500000000000000000000000001305254536400245725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiline_var/expected_output.css000066400000000000000000000000501305254536400305200ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiline_var/input.scss000066400000000000000000000001611305254536400266240ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiple-operators/000077500000000000000000000000001305254536400255675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiple-operators/expected_output.css000066400000000000000000000000251305254536400315170ustar00rootroot00000000000000.test { a: true; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/multiple-operators/input.scss000066400000000000000000000001411305254536400276170ustar00rootroot00000000000000$x: 2; $y: 1; @function getResult() { @return true; } .test { a: $x > $y == getResult(); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/namespace_properties/000077500000000000000000000000001305254536400261305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/namespace_properties/expected_output.css000066400000000000000000000000661305254536400320650ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/namespace_properties/input.scss000066400000000000000000000000721305254536400301630ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/namespace_properties_with_value/000077500000000000000000000000001305254536400303575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/namespace_properties_with_value/expected_output.css000066400000000000000000000000711305254536400343100ustar00rootroot00000000000000foo { bar: baz; bar-bip: bop; bar-bing: bop; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/namespace_properties_with_value/input.scss000066400000000000000000000000631305254536400324120ustar00rootroot00000000000000foo { bar: baz { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/output_styles/nested/scss/negation/000077500000000000000000000000001305254536400235245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/negation/expected_output.css000066400000000000000000000001241305254536400274540ustar00rootroot00000000000000.asdf { left: -17.33333px; right: 0.33333; center: 3333.33333; blah: 2.5; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/negation/input.scss000066400000000000000000000001431305254536400255560ustar00rootroot00000000000000.asdf { $bwidth: 52px; left: -$bwidth/3; right: (1/3); center: (10000/3); blah: (20/8); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested-extend/000077500000000000000000000000001305254536400244675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested-extend/expected_output.css000066400000000000000000000004121305254536400304170ustar00rootroot00000000000000.sprites-nav, .mw_nav_button[data-ur-state="disabled"] { color: red; } .sprites-nav_up, .mw_nav_button[data-ur-state="enabled"] { color: green; } .mw_nav_button { float: right; width: 30px; height: 30px; margin: 10px 10px 10px 0; overflow: hidden; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested-extend/input.scss000066400000000000000000000004651305254536400265300ustar00rootroot00000000000000.sprites-nav { color: red; } .sprites-nav_up { color: green; } .mw_nav_button { float: right; width: 30px; height: 30px; margin: 10px 10px 10px 0; overflow: hidden; &[data-ur-state="disabled"] { @extend .sprites-nav; } &[data-ur-state="enabled"] { @extend .sprites-nav_up; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_namespace_properties/000077500000000000000000000000001305254536400274725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_namespace_properties/expected_output.css000066400000000000000000000001151305254536400334220ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_namespace_properties/input.scss000066400000000000000000000001161305254536400315240ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules/000077500000000000000000000000001305254536400244145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules/expected_output.css000066400000000000000000000000611305254536400303440ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules/input.scss000066400000000000000000000000561305254536400264510ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules_with_declarations/000077500000000000000000000000001305254536400301775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules_with_declarations/expected_output.css000066400000000000000000000002651305254536400341350ustar00rootroot00000000000000foo { ump: nump; grump: clump; } foo bar { blat: bang; habit: rabbit; } foo bar baz { a: b; } foo bar bip { c: d; } foo bibble bap { e: f; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules_with_declarations/input.scss000066400000000000000000000002111305254536400322250ustar00rootroot00000000000000foo { ump: nump; grump: clump; bar { blat: bang; habit: rabbit; baz {a: b} bip {c: d}} bibble { bap {e: f}}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules_with_fancy_selectors/000077500000000000000000000000001305254536400307125ustar00rootroot00000000000000expected_output.css000066400000000000000000000001031305254536400345600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/nested_rules_with_fancy_selectors/input.scss000066400000000000000000000000651305254536400327470ustar00rootroot00000000000000foo { .bar {a: b} :baz {c: d} bang:bop {e: f}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/newlines_in_selectors/000077500000000000000000000000001305254536400263155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/newlines_in_selectors/expected_output.css000066400000000000000000000001011305254536400322400ustar00rootroot00000000000000foo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/newlines_in_selectors/input.scss000066400000000000000000000000511305254536400303450ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/no_namespace_properties_without_space/000077500000000000000000000000001305254536400315625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000341305254536400354330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/no_namespace_properties_without_spacefoo bar:baz { bip: bop; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/no_namespace_properties_without_space/input.scss000066400000000000000000000000421305254536400336120ustar00rootroot00000000000000foo { bar:baz { bip: bop }} sass-spec-3.5.0-2/spec/output_styles/nested/scss/null/000077500000000000000000000000001305254536400226725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/null/expected_output.css000066400000000000000000000002461305254536400266270ustar00rootroot00000000000000div { a: 3; d: null; e: true; f: -null; g: -fudge; i: froo(, 4); j: 3, 4; k: 4; a2: 3; e2: true; f2: -; i2: froo(, 4); j2: 3, 4; k2: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/null/input.scss000066400000000000000000000006231305254536400247270ustar00rootroot00000000000000$x: 2; div { $x: null; a: length(null null null); b: #{null}; d: type-of($x); e: null == null; f: -null; g: -fudge; h: (null null null); i: froo(null, 4); j: (null), (null), 3, 4; k: length(((null), (null), 3, 4)); a2: length($x $x $x); b2: #{$x}; e2: $x == null; f2: -$x; h2: ($x $x $x); i2: froo($x, 4); j2: ($x), ($x), 3, 4; k2: length((($x), ($x), 3, 4)); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/numbers/000077500000000000000000000000001305254536400233735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/numbers/expected_output.css000066400000000000000000000001011305254536400273160ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/numbers/input.scss000066400000000000000000000001001305254536400254160ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/one_line_comments/000077500000000000000000000000001305254536400254155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/one_line_comments/expected_output.css000066400000000000000000000000441305254536400313460ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/one_line_comments/input.scss000066400000000000000000000000501305254536400274440ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-3.5.0-2/spec/output_styles/nested/scss/parent_selectors/000077500000000000000000000000001305254536400252745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/parent_selectors/expected_output.css000066400000000000000000000000561305254536400312300ustar00rootroot00000000000000foo:hover { a: b; } bar foo.baz { c: d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/parent_selectors/input.scss000066400000000000000000000000531305254536400273260ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/passing_all_as_keyword_args_in_opposite_order/000077500000000000000000000000001305254536400332625ustar00rootroot00000000000000expected_output.css000066400000000000000000000001201305254536400371270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } input.scss000066400000000000000000000003341305254536400352370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/passing_all_as_keyword_args_in_opposite_order@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($arg2: non-default-val2, $arg1: non-default-val1, $required: foo); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/passing_required_args_as_a_keyword_arg/000077500000000000000000000000001305254536400316605ustar00rootroot00000000000000expected_output.css000066400000000000000000000001101305254536400355240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/passing_required_args_as_a_keyword_arg/input.scss000066400000000000000000000002521305254536400337130ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($required: foo); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/percentages/000077500000000000000000000000001305254536400242205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/percentages/expected_output.css000066400000000000000000000002211305254536400301460ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/percentages/input.scss000066400000000000000000000003371305254536400262570ustar00rootroot00000000000000div { width: 10% + 20%; height: 10% - 20%; width: 10% + 10; width: 10 + 10%; height: 10% - 10; height: 10 - 10%; blah: (20% / 4%); flah: 12 * 75%; grah: 75% * 12; // hwah: (24 / 8%); nyah: (35% / 7); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/placeholder-with-media/000077500000000000000000000000001305254536400262305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/placeholder-with-media/expected_output.css000066400000000000000000000001061305254536400321600ustar00rootroot00000000000000@media only screen and (max-width: 100px) { b { color: red; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/placeholder-with-media/input.scss000066400000000000000000000001361305254536400302640ustar00rootroot00000000000000%a { @media only screen and (max-width: 100px) { color: red; } } b { @extend %a; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/placeholder/000077500000000000000000000000001305254536400242025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/placeholder/expected_output.css000066400000000000000000000001141305254536400301310ustar00rootroot00000000000000foo, hux { color: red; } foo { width: 10px; } hux { height: 12px; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/placeholder/input.scss000066400000000000000000000001411305254536400262320ustar00rootroot00000000000000%x { color: red; } foo { width: 10px; @extend %x; } hux { height: 12px; @extend %x; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/prop_name_interpolation_after_hyphen/000077500000000000000000000000001305254536400314035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000251305254536400352540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/prop_name_interpolation_after_hyphena { -foo-bar: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/prop_name_interpolation_after_hyphen/input.scss000066400000000000000000000000301305254536400334300ustar00rootroot00000000000000a { -#{"foo"}-bar: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/prop_name_only_interpolation/000077500000000000000000000000001305254536400277105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/prop_name_only_interpolation/expected_output.css000066400000000000000000000000311305254536400336350ustar00rootroot00000000000000foo { bazbang: blip; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/prop_name_only_interpolation/input.scss000066400000000000000000000000361305254536400317430ustar00rootroot00000000000000foo {#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/output_styles/nested/scss/property_interpolation_at_dashes/000077500000000000000000000000001305254536400305665ustar00rootroot00000000000000expected_output.css000066400000000000000000000000351305254536400344400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/property_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/property_interpolation_at_dashes/input.scss000066400000000000000000000000621305254536400326200ustar00rootroot00000000000000$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } sass-spec-3.5.0-2/spec/output_styles/nested/scss/quotes-in-interpolated-strings/000077500000000000000000000000001305254536400300235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/quotes-in-interpolated-strings/expected_output.css000066400000000000000000000001241305254536400337530ustar00rootroot00000000000000bar { bar: bar; bar: "bar"; } foobar { foobar: foobar; foobar: "foobar"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/quotes-in-interpolated-strings/input.scss000066400000000000000000000002201305254536400320510ustar00rootroot00000000000000$bar: "bar"; $foobar: "foo#{$bar}"; #{$bar} { #{$bar}: #{$bar}; #{$bar}: $bar; } foobar { #{$foobar}: #{$foobar}; #{$foobar}: $foobar; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/retina-image/000077500000000000000000000000001305254536400242625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/retina-image/expected_output.css000066400000000000000000000000001305254536400302030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/retina-image/input.scss000066400000000000000000000014331305254536400263170ustar00rootroot00000000000000@mixin retina-image($filename, $background-size, $extension: png, $retina-filename: null, $asset-pipeline: false) { @if $asset-pipeline { background-image: image_url($filename + "." + $extension); } @else { background-image: url($filename + "." + $extension); } @include hidpi { @if $asset-pipeline { @if $retina-filename { background-image: image_url($retina-filename + "." + $extension); } @else { background-image: image_url($filename + "@2x" + "." + $extension); } } @else { @if $retina-filename { background-image: url($retina-filename + "." + $extension); } @else { background-image: url($filename + "@2x" + "." + $extension); } } background-size: $background-size; } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/sass_script/000077500000000000000000000000001305254536400242555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/sass_script/expected_output.css000066400000000000000000000000611305254536400302050ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/sass_script/input.scss000066400000000000000000000001041305254536400263040ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_attr_beginning/000077500000000000000000000000001305254536400322455ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400361170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_attr_beginning/input.scss000066400000000000000000000000431305254536400342760ustar00rootroot00000000000000$zzz: zzz; [#{$zzz}=foo] { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_class_begininng/000077500000000000000000000000001305254536400324005ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400362450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_class_begininng.zzz { a: b; } input.scss000066400000000000000000000000361305254536400343540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_class_begininng$zzz: zzz; .#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_id_begininng/000077500000000000000000000000001305254536400316675ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400355340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_id_begininng#zzz { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_id_begininng/input.scss000066400000000000000000000000361305254536400337220ustar00rootroot00000000000000$zzz: zzz; ##{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_pseudo_begininng/000077500000000000000000000000001305254536400325725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400364440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } input.scss000066400000000000000000000000471305254536400345500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_at_pseudo_begininng$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_in_pseudoclass/000077500000000000000000000000001305254536400316025ustar00rootroot00000000000000expected_output.css000066400000000000000000000000361305254536400354550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/selector_interpolation_in_pseudoclass/input.scss000066400000000000000000000000411305254536400336310ustar00rootroot00000000000000foo:nth-child(#{5 + "n"}) {a: b} sass-spec-3.5.0-2/spec/output_styles/nested/scss/several_namespace_properties/000077500000000000000000000000001305254536400276515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/several_namespace_properties/expected_output.css000066400000000000000000000001341305254536400336020ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/several_namespace_properties/input.scss000066400000000000000000000001511305254536400317020ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/simple-inheritance/000077500000000000000000000000001305254536400255005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/simple-inheritance/expected_output.css000066400000000000000000000011461305254536400314350ustar00rootroot00000000000000earth mammal, earth dog, earth cat, earth horse, earth naysayer, earth bird { blood: warm; } earth mammal, earth dog, earth cat, earth horse, earth naysayer { produces-milk: true; } dog { says: "Woof!"; } cat { says: "Meow."; } horse, naysayer { says: "Nay."; } [hey], ho { a: b; } ho { c: d; } fancy outer space vehicle, fancy outer space new american mars rover, new american mars fancy outer space rover { insides: advanced; } new american mars rover { wheels: big; } foo, a b c { something: whatever; } a b c { blah: blah; } d e f, d e g { blah: blah; } g { bloo: bloo; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/simple-inheritance/input.scss000066400000000000000000000011331305254536400275320ustar00rootroot00000000000000earth { mammal, bird { blood: warm; } } earth { mammal { produces-milk: true; } } @mixin mammal-says($message) { @extend mammal; says: $message; } dog { @include mammal-says("Woof!"); } cat { @include mammal-says("Meow."); } horse, naysayer { @include mammal-says("Nay."); } [hey] { a: b; } ho { @extend [hey]; c: d; } fancy outer space vehicle { insides: advanced; } new american mars rover { wheels: big; @extend vehicle; } foo { something: whatever; } a b c { blah: blah; @extend foo; } d e f { blah: blah; } g { @extend f; bloo: bloo; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/simple-lists/000077500000000000000000000000001305254536400243455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/simple-lists/expected_output.css000066400000000000000000000000741305254536400303010ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: a, b, c, d; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/simple-lists/input.scss000066400000000000000000000001061305254536400263760ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: unquote("a, b, c, d"); }sass-spec-3.5.0-2/spec/output_styles/nested/scss/star_plus_and_parent/000077500000000000000000000000001305254536400261275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/star_plus_and_parent/expected_output.css000066400000000000000000000000311305254536400320540ustar00rootroot00000000000000* + html foo { a: b; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/star_plus_and_parent/input.scss000066400000000000000000000000261305254536400301610ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-3.5.0-2/spec/output_styles/nested/scss/strings/000077500000000000000000000000001305254536400234115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/strings/expected_output.css000066400000000000000000000002101305254536400273350ustar00rootroot00000000000000div { content: blang1; content: 1blang; content: "blang1"; content: "1blang"; content: barfoo; content: "quotedunquoted"; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/strings/input.scss000066400000000000000000000002331305254536400254430ustar00rootroot00000000000000div { content: blang + 1; content: 1 + blang; content: "blang" + 1; content: 1 + "blang"; content: bar + "foo"; content: "quoted" + unquoted; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/url_import/000077500000000000000000000000001305254536400241145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/url_import/expected_output.css000066400000000000000000000000311305254536400300410ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-3.5.0-2/spec/output_styles/nested/scss/url_import/input.scss000066400000000000000000000000301305254536400261410ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-3.5.0-2/spec/output_styles/nested/scss/variables/000077500000000000000000000000001305254536400236705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/variables/expected_output.css000066400000000000000000000000301305254536400276140ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/variables/input.scss000066400000000000000000000001121305254536400257160ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-3.5.0-2/spec/output_styles/nested/scss/vars/000077500000000000000000000000001305254536400226735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/vars/expected_output.css000066400000000000000000000000641305254536400266260ustar00rootroot00000000000000div { content: 1 2 hello; content: 1/2 3/4 5; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/vars/input.scss000066400000000000000000000001101305254536400247170ustar00rootroot00000000000000$x: hello; $y: 1/2 3/4 (2+3); div { content: 1 2 $x; content: $y; }sass-spec-3.5.0-2/spec/output_styles/nested/scss/weird-selectors/000077500000000000000000000000001305254536400250335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/weird-selectors/expected_output.css000066400000000000000000000001301305254536400307600ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > > > F > > { color: red; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/weird-selectors/input.scss000066400000000000000000000001411305254536400270630ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > { > > F > > { color: red; } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/weird_added_space/000077500000000000000000000000001305254536400253265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/weird_added_space/expected_output.css000066400000000000000000000000311305254536400312530ustar00rootroot00000000000000foo { bar: -moz-bip; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/weird_added_space/input.scss000066400000000000000000000000561305254536400273630ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/while/000077500000000000000000000000001305254536400230305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/while/expected_output.css000066400000000000000000000001171305254536400267620ustar00rootroot00000000000000div { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/while/input.scss000066400000000000000000000002041305254536400250600ustar00rootroot00000000000000div { $x : true; @while $x { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; $x: false; } }sass-spec-3.5.0-2/spec/output_styles/nested/scss/while_directive/000077500000000000000000000000001305254536400250665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/while_directive/expected_output.css000066400000000000000000000000511305254536400310150ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/while_directive/input.scss000066400000000000000000000001031305254536400271140ustar00rootroot00000000000000$i: 1; .foo { @while $i != 5 { a: $i; $i: $i + 1; } } sass-spec-3.5.0-2/spec/output_styles/nested/scss/while_in_functions/000077500000000000000000000000001305254536400256065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/scss/while_in_functions/expected_output.css000066400000000000000000000000231305254536400315340ustar00rootroot00000000000000div { y: true; } sass-spec-3.5.0-2/spec/output_styles/nested/scss/while_in_functions/input.scss000066400000000000000000000001441305254536400276410ustar00rootroot00000000000000@function test-while() { $x : true; @while $x { @return $x } } div { y: test-while(); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/000077500000000000000000000000001305254536400245735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/append/000077500000000000000000000000001305254536400260425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/append/expected_output.css000066400000000000000000000002171305254536400317750ustar00rootroot00000000000000body { a: .foo.bar.baz; b: .a .foo.b .bar; c: .foo-suffix; d: .foo.bar, .foo-suffix; e: .foo--suffix; f: .foo.bar, .foo--suffix; } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/append/input.scss000066400000000000000000000004241305254536400300760ustar00rootroot00000000000000body { a: selector-append(".foo", ".bar", ".baz"); b: selector-append(".a .foo", ".b .bar"); c: selector-append(".foo", "-suffix"); d: selector-append('.foo', '.bar, -suffix'); e: selector-append('.foo', '--suffix'); f: selector-append('.foo', '.bar, --suffix'); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/extend/000077500000000000000000000000001305254536400260625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/extend/nested/000077500000000000000000000000001305254536400273445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/extend/nested/expected_output.css000066400000000000000000000001371305254536400333000ustar00rootroot00000000000000.where .qux.waldo .final { f: .where .qux.waldo .final foo, .where .qux.waldo .final .bar; } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/extend/nested/input.scss000066400000000000000000000001711305254536400313770ustar00rootroot00000000000000.qux { &.waldo { .where & { .final { f: selector-extend(#{&} foo, 'foo', '.bar'); } } } }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/extend/simple/000077500000000000000000000000001305254536400273535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/extend/simple/expected_output.css000066400000000000000000000003541305254536400333100ustar00rootroot00000000000000.simple { a: .a .b, .a .foo .bar, .foo .a .bar; b: .foo .x, .foo .a .bar, .a .foo .bar; c: .foo .x, .foo .bang, .x.bar, .bar.bang; d: .y .x, .foo .x, .y .foo, .foo .foo; e: .foo .x, .foo .bar, .foo .bang; f: .foo.x, .foo; } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/extend/simple/input.scss000066400000000000000000000004751305254536400314150ustar00rootroot00000000000000.simple { a: selector-extend(".a .b", ".b", ".foo .bar"); b: selector-extend('.foo .x', '.x', '.a .bar'); c: selector-extend('.foo .x, .x.bar', '.x', '.bang'); d: selector-extend('.y .x', '.x, .y', '.foo'); e: selector-extend('.foo .x', '.x', '.bar, .bang'); f: selector-extend('.foo.x', '.x', '.foo'); } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/000077500000000000000000000000001305254536400301655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/_assert_helpers.scss000066400000000000000000000004451305254536400342470ustar00rootroot00000000000000// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); }000077500000000000000000000000001305254536400413165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixexpected_output.css000066400000000000000000000000241305254536400452450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixtest { a: true; } input.scss000066400000000000000000000001611305254536400433500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/any_is_not_superselector_of_different_prefix@import "../assert_helpers"; test { a: refute_superselector(':-moz-any(.foo, .bar)', ':-s-any(.foo, .bar)'); }000077500000000000000000000000001305254536400404025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/child_isnt_superselector_of_longer_childexpected_output.css000066400000000000000000000000371305254536400443350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/child_isnt_superselector_of_longer_childtest { a: true; b: true; } input.scss000066400000000000000000000002441305254536400424360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/child_isnt_superselector_of_longer_child@import "../assert_helpers"; test { a: refute_superselector('.foo > .baz', '.foo > .bar > .baz'); b: refute_superselector('.foo > .baz', '.foo > .bar .baz'); }000077500000000000000000000000001305254536400345345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/complex_superselectorexpected_output.css000066400000000000000000000000651305254536400404700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/complex_superselectortest { a: true; b: true; c: true; d: true; } input.scss000066400000000000000000000004141305254536400365670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/complex_superselector@import "../assert_helpers"; test { a : assert_strict_superselector('.bar', '.foo .bar'); b : assert_strict_superselector('.bar', '.foo > .bar'); c : assert_strict_superselector('.bar', '.foo + .bar'); d : assert_strict_superselector('.bar', '.foo ~ .bar'); }000077500000000000000000000000001305254536400347115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/compound_superselectorexpected_output.css000066400000000000000000000000651305254536400406450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/compound_superselectortest { a: true; b: true; c: true; d: true; } input.scss000066400000000000000000000003641305254536400367500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/compound_superselector@import "../assert_helpers"; test { a : assert_strict_superselector('.foo', '.foo.bar'); b : assert_strict_superselector('.bar', '.foo.bar'); c : assert_strict_superselector('a', 'a#b'); d : assert_strict_superselector('#b', 'a#b'); } 000077500000000000000000000000001305254536400420275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/current_is_superselector_with_identical_innardsexpected_output.css000066400000000000000000000000241305254536400457560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/current_is_superselector_with_identical_innardstest { a: true; } input.scss000066400000000000000000000001411305254536400440570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/current_is_superselector_with_identical_innards@import "../assert_helpers"; test { a: is-superselector(':current(.foo)', ':current(.foo)'); }000077500000000000000000000000001305254536400424255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/current_is_superselector_with_subselector_innardsexpected_output.css000066400000000000000000000000371305254536400463600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/current_is_superselector_with_subselector_innardstest { a: true; b: true; } input.scss000066400000000000000000000002531305254536400444610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/current_is_superselector_with_subselector_innards@import "../assert_helpers"; test { a: not is-superselector(':current(.foo)', ':current(.foo.bar)'); b: not is-superselector(':current(.foo.bar)', ':current(.foo)') }000077500000000000000000000000001305254536400375175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/descendant_is_superselector_of_childexpected_output.css000066400000000000000000000000521305254536400434470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/descendant_is_superselector_of_childtest { a: true; b: true; c: true; } input.scss000066400000000000000000000003571305254536400415600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/descendant_is_superselector_of_child@import "../assert_helpers"; test { a: assert_strict_superselector('.foo .bar', '.foo > .bar.baz'); b: assert_strict_superselector('.foo .bar', '.foo.baz > .bar'); c: assert_strict_superselector('.foo .baz', '.foo > .bar > .baz'); }000077500000000000000000000000001305254536400425205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingexpected_output.css000066400000000000000000000000371305254536400464530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingtest { a: true; b: true; } input.scss000066400000000000000000000002561305254536400445570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/following_sibling_is_superselector_of_next_sibling@import "../assert_helpers"; test { a: assert_strict_superselector('.foo ~ .bar', '.foo + .bar.baz'); b: assert_strict_superselector('.foo ~ .bar', '.foo.baz + .bar'); }000077500000000000000000000000001305254536400454525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_siblingexpected_output.css000066400000000000000000000000371305254536400514050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_siblingtest { a: true; b: true; } input.scss000066400000000000000000000002441305254536400475060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_sibling@import "../assert_helpers"; test { a: refute_superselector('.foo + .baz', '.foo + .bar + .baz'); b: refute_superselector('.foo + .baz', '.foo + .bar .baz'); }000077500000000000000000000000001305254536400374415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/has_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000241305254536400433700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/has_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000001771305254536400415020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/has_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', ':has(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400414075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/host_context_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000241305254536400453360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/host_context_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000002221305254536400434370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/host_context_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', ':host-context(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400376435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/host_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000241305254536400435720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/host_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000002011305254536400416700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/host_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', ':host(.foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/leading_combinator/000077500000000000000000000000001305254536400340055ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400376610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/leading_combinatortest { a: true; b: true; } input.scss000066400000000000000000000002071305254536400357610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/leading_combinator@import "../assert_helpers"; test { a: refute_superselector('+ .foo', '.foo'); b: refute_superselector('+ .foo', '.bar + .foo'); }000077500000000000000000000000001305254536400354335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_can_be_subselectorexpected_output.css000066400000000000000000000000521305254536400413630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_can_be_subselectortest { a: true; b: true; c: true; } input.scss000066400000000000000000000006631305254536400374740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_can_be_subselector@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: matches -moz-any; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector(":#{$name}(#{$a})", #{$b}) and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo', '.foo.bar'); b: check_matches('.foo, .bar', '.foo.bar.baz'); c: check_matches('.foo', '.foo.bar, .foo.baz'); }000077500000000000000000000000001305254536400374175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_not_superselector_of_anyexpected_output.css000066400000000000000000000000371305254536400433520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_not_superselector_of_anytest { a: true; b: true; } input.scss000066400000000000000000000002761305254536400414600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_not_superselector_of_any@import "../assert_helpers"; test { a: refute_superselector(':matches(.foo, .bar)', ':-moz-any(.foo, .bar)'); b: refute_superselector(':-moz-any(.foo, .bar)', ':matches(.foo, .bar)'); }000077500000000000000000000000001305254536400424125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorsexpected_output.css000066400000000000000000000000521305254536400463420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorstest { a: true; b: true; c: true; } input.scss000066400000000000000000000006721305254536400444530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectors@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: matches -moz-any; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector(":#{$name}(#{$a})", #{$b}) and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo, .bar', '.foo.baz'); b: check_matches('.foo, .bar', '.bar.baz'); c: check_matches(".foo .bar, .baz", '.x .foo .bar'); }000077500000000000000000000000001305254536400407615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_superselector_of_subset_matchesexpected_output.css000066400000000000000000000000371305254536400447140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_superselector_of_subset_matchestest { a: true; b: true; } input.scss000066400000000000000000000003561305254536400430210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matches_is_superselector_of_subset_matches@import "../assert_helpers"; test { a: assert_strict_superselector(':matches(.foo, .bar, .baz)', '#x:matches(.foo.bip, .baz.bang)'); b: assert_strict_superselector(':-moz-any(.foo, .bar, .baz)', '#x:-moz-any(.foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matching_combinator/000077500000000000000000000000001305254536400341745ustar00rootroot00000000000000expected_output.css000066400000000000000000000001131305254536400400430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matching_combinatortest { a: true; b: true; c: true; d: true; e: true; f: true; } input.scss000066400000000000000000000006771305254536400361630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/matching_combinator@import "../assert_helpers"; test { a: assert_strict_superselector('.foo + .bar', '.foo + .bar.baz'); b: assert_strict_superselector('.foo + .bar', '.foo.baz + .bar'); c: assert_strict_superselector('.foo > .bar', '.foo > .bar.baz'); d: assert_strict_superselector('.foo > .bar', '.foo.baz > .bar'); e: assert_strict_superselector('.foo ~ .bar', '.foo ~ .bar.baz'); f: assert_strict_superselector('.foo ~ .bar', '.foo.baz ~ .bar'); } 000077500000000000000000000000001305254536400422475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorsexpected_output.css000066400000000000000000000000371305254536400462020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: true; b: true; } input.scss000066400000000000000000000001601305254536400443000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: not is-superselector(':not(.foo)', '.bar'); b: not is-superselector(':not(:hover)', ':visited'); }000077500000000000000000000000001305254536400421415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_matchexpected_output.css000066400000000000000000000000371305254536400460740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_matchtest { a: true; b: true; } input.scss000066400000000000000000000003461305254536400442000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_match@import "../assert_helpers"; test { a: refute_superselector(':nth-child(2n of .foo, .bar)', ':nth-last-child(2n of .foo, .bar)'); b: refute_superselector(':nth-last-child(2n of .foo, .bar)', ':nth-child(2n of .foo, .bar)'); }000077500000000000000000000000001305254536400450305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_argexpected_output.css000066400000000000000000000000371305254536400507630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_argtest { a: true; b: true; } input.scss000066400000000000000000000004201305254536400470600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_arg@import "../assert_helpers"; test { a: refute_superselector(':nth-child(2n of .foo, .bar, .baz)', '#x:nth-child(2n + 1 of .foo.bip, .baz.bang)'); b: refute_superselector(':nth-last-child(2n of .foo, .bar, .baz)', '#x:nth-last-child(2n + 1 of .foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/reflexivity/000077500000000000000000000000001305254536400325375ustar00rootroot00000000000000expected_output.css000066400000000000000000000000711305254536400364110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/reflexivitytest { tag: true; class: true; descendant: true; } input.scss000066400000000000000000000002441305254536400345140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/reflexivitytest { tag: is_superselector('h1', 'h1'); class: is_superselector('.foo', '.foo'); descendant: is_superselector('#foo > .bar, baz', '#foo > .bar, baz'); }000077500000000000000000000000001305254536400343465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/selector_list_subsetexpected_output.css000066400000000000000000000000521305254536400402760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/selector_list_subsettest { a: true; b: true; c: true; } input.scss000066400000000000000000000003571305254536400364070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/selector_list_subset@import "../assert_helpers"; test { a: assert_strict_superselector('.foo, .bar', '.foo'); b: assert_strict_superselector('.foo, .bar, .baz', '.foo, .baz'); c: assert_strict_superselector('.foo, .baz, .qux', '.foo.bar, .baz.bang'); }000077500000000000000000000000001305254536400413125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingexpected_output.css000066400000000000000000000000371305254536400452450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingtest { a: true; b: true; } input.scss000066400000000000000000000004721305254536400433510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_sibling@import "../assert_helpers"; // This actually is a superselector, but it's a very narrow edge case and // detecting it is very difficult and may be exponential in the worst case. test { a: refute_superselector('.foo ~ .baz', '.foo ~ .bar ~ .baz'); b: refute_superselector('.foo ~ .baz', '.foo ~ .bar .baz'); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/trailing_combinator/000077500000000000000000000000001305254536400342135ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400400670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/trailing_combinatortest { a: true; b: true; } input.scss000066400000000000000000000002071305254536400361670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/trailing_combinator@import "../assert_helpers"; test { a: refute_superselector('.foo +', '.foo'); b: refute_superselector('.foo +', '.foo + .bar'); }000077500000000000000000000000001305254536400350755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/universal_superselectorexpected_output.css000066400000000000000000000002661305254536400410340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/universal_superselectoruniversal-selector { test-01: true; test-02: false; test-03: false; test-04: false; test-05: true; test-06: false; test-07: false; test-08: false; test-09: true; } input.scss000066400000000000000000000006231305254536400371320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/is_superselector/universal_superselectoruniversal-selector { test-01: is-superselector("*", "*"); test-02: is-superselector("|*", "*"); test-03: is-superselector("*|*", "*"); test-04: is-superselector("*", "|*"); test-05: is-superselector("|*", "|*"); test-06: is-superselector("*|*", "|*"); test-07: is-superselector("*", "*|*"); test-08: is-superselector("|*", "*|*"); test-09: is-superselector("*|*", "*|*"); } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/nest/000077500000000000000000000000001305254536400255445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/nest/expected_output.css000066400000000000000000000001651305254536400315010ustar00rootroot00000000000000.simple { a: .foo; b: .foo .bar; c: .foo .bar .baz; d: .a .foo .b .bar; e: .foo.bar; e: .baz .foo.bar; } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/nest/input.scss000066400000000000000000000003651305254536400276040ustar00rootroot00000000000000.simple { a: selector-nest('.foo'); b: selector-nest('.foo', '.bar'); c: selector-nest('.foo', '.bar', '.baz'); d: selector-nest('.a .foo', '.b .bar'); e: selector-nest('.foo', '&.bar'); e: selector-nest('.foo', '&.bar', '.baz &'); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/parse/000077500000000000000000000000001305254536400257055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/parse/expected_output.css000066400000000000000000000003531305254536400316410ustar00rootroot00000000000000.foo { parse: .foo; } #foo { parse: #foo; } .bar a { parse: .bar a; } .bar, .baz { parse: .bar, .baz; } .where .qux.waldo .final { parse: .where .qux.waldo .final; } inside.of #a .mixin { parse: inside.of #a .mixin; } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/parse/input.scss000066400000000000000000000006541305254536400277460ustar00rootroot00000000000000@mixin selector-info($selector) { parse: selector-parse($selector); } .foo { parse: selector-parse(&) } #foo { parse: selector-parse(&) } .bar a { parse: selector-parse(&); } .bar, .baz { parse: selector-parse(&) } .qux { &.waldo { .where & { .final { parse: selector-parse(&) } } } } inside { &.of { #a { .mixin{ parse: selector-parse(&) } } } } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/replace/000077500000000000000000000000001305254536400262065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/replace/expected_output.css000066400000000000000000000001261305254536400321400ustar00rootroot00000000000000.simple { a: .bar; b: .foo.baz; c: .a .foo.baz; d: .foo.bar; e: .bar.qux; } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/replace/input.scss000066400000000000000000000004251305254536400302430ustar00rootroot00000000000000.simple { a: selector-replace('.foo', '.foo', '.bar'); b: selector-replace('.foo.bar', '.bar', '.baz'); c: selector-replace('.foo.bar', '.bar', '.a .baz'); d: selector-replace('.foo.bar', '.baz.bar', '.qux'); e: selector-replace('.foo.bar.baz', '.foo.baz', '.qux'); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/unify/000077500000000000000000000000001305254536400257255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/unify/base/000077500000000000000000000000001305254536400266375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/unify/base/expected_output.css000066400000000000000000000003441305254536400325730ustar00rootroot00000000000000.simple { a: .foo; b: .foo.bar; c: .foo.bar.baz; d: .a .b .foo.bar, .b .a .foo.bar; e: .a .foo.bar; i: .foo.baz, .foo.bang, .bar.baz, .bar.bang; } .foo, .bar { content: .foo.baz, .foo.bang, .bar.baz, .bar.bang; } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/unify/base/input.scss000066400000000000000000000006641305254536400307010ustar00rootroot00000000000000.simple { a: selector-unify('.foo', '.foo'); b: selector-unify('.foo', '.bar'); c: selector-unify('.foo.bar', '.bar.baz'); d: selector-unify('.a .foo', '.b .bar'); e: selector-unify('.a .foo', '.a .bar'); f: selector-unify('p', 'a'); g: selector-unify('.foo >', '.bar'); h: selector-unify('.foo', '.bar >'); i: selector-unify('.foo, .bar', '.baz, .bang'); } .foo, .bar { content: selector-unify(&, '.baz, .bang'); }sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/unify/universal_simple/000077500000000000000000000000001305254536400313065ustar00rootroot00000000000000expected_output.css000066400000000000000000000010051305254536400351560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/unify/universal_simpleuniversal-selector { test-01: *; test-02: |*; test-03: *; test-04: |*; test-05: |*; test-06: |*; test-07: *; test-08: |*; test-09: *|*; } tag-selector { test-1: tag; test-2: |tag; test-3: tag; test-4: tag; test-5: |tag; test-6: tag; } class-selector { test-1: .class; test-2: |*.class; test-3: .class; test-4: *.class; test-5: |*.class; test-6: *|*.class; } id-selector { test-1: #id; test-2: |*#id; test-3: #id; test-4: *#id; test-5: |*#id; test-6: *|*#id; } sass-spec-3.5.0-2/spec/output_styles/nested/selector-functions/unify/universal_simple/input.scss000066400000000000000000000022411305254536400333410ustar00rootroot00000000000000universal-selector { test-01: selector-unify("*", "*"); test-02: selector-unify("|*", "*"); test-03: selector-unify("*|*", "*"); test-04: selector-unify("*", "|*"); test-05: selector-unify("|*", "|*"); test-06: selector-unify("*|*", "|*"); test-07: selector-unify("*", "*|*"); test-08: selector-unify("|*", "*|*"); test-09: selector-unify("*|*", "*|*"); } tag-selector { test-1: selector-unify("tag", "*"); test-2: selector-unify("tag", "|*"); test-3: selector-unify("tag", "*|*"); test-4: selector-unify("*", "tag"); test-5: selector-unify("|*", "tag"); test-6: selector-unify("*|*", "tag"); } class-selector { test-1: selector-unify(".class", "*"); test-2: selector-unify(".class", "|*"); test-3: selector-unify(".class", "*|*"); test-4: selector-unify("*", ".class"); test-5: selector-unify("|*", ".class"); test-6: selector-unify("*|*", ".class"); } id-selector { test-1: selector-unify("#id", "*"); test-2: selector-unify("#id", "|*"); test-3: selector-unify("#id", "*|*"); test-4: selector-unify("*", "#id"); test-5: selector-unify("|*", "#id"); test-6: selector-unify("*|*", "#id"); }sass-spec-3.5.0-2/spec/output_styles/nested/types-4.0/000077500000000000000000000000001305254536400224105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/types-4.0/expected_output.css000066400000000000000000000006001305254536400263370ustar00rootroot00000000000000div { color: color; color: string; color: color; color: number; color: number; color: number; color: list; color: string; color: string; color: string; color: bool; color: bool; color: number; color: string; color: type-of(red); color: "length(a b c d)"; color: aqua; color: aqua; color: cyan; color: aqua; width: 33; thing: url(number); } sass-spec-3.5.0-2/spec/output_styles/nested/types-4.0/input.scss000066400000000000000000000011731305254536400244460ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { color: type-of(red); color: type-of("red"); color: type-of(#abc); color: type-of(123); color: type-of(45px); color: type-of(98%); color: type-of(1 2 3); color: type-of(hey); color: type-of("ho"); color: type-of(#{1+2}px); color: type-of(true); color: type-of(false); color: type-of(45 or false); color: type-of(#{#abc}); color: ty#{pe}-of(red); color: quote(le#{ng}th(a b c d)); color: aqua; $x : aqua; color: $x; color: $x + #000000; color: $x; width: #{1+2}+3; thing: url(type-of(3+3)); //foo + bar: 3px; } //@import url(type-of(3+3)); sass-spec-3.5.0-2/spec/output_styles/nested/types-4.0/options.yml000066400000000000000000000000321305254536400246210ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/output_styles/nested/types/000077500000000000000000000000001305254536400221115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/output_styles/nested/types/error000066400000000000000000000017741305254536400231760ustar00rootroot00000000000000DEPRECATION WARNING on line 28 of /sass/spec/output_styles/nested/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/output_styles/nested/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}px") DEPRECATION WARNING on line 20 of /sass/spec/output_styles/nested/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#abc") DEPRECATION WARNING on line 22 of /sass/spec/output_styles/nested/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("leng#{th(a b c d)}") sass-spec-3.5.0-2/spec/output_styles/nested/types/expected_output.css000066400000000000000000000006011305254536400260410ustar00rootroot00000000000000div { color: color; color: string; color: color; color: number; color: number; color: number; color: list; color: string; color: string; color: string; color: bool; color: bool; color: number; color: string; color: type-of(red); color: "length(a b c d)"; color: aqua; color: aqua; color: cyan; color: aqua; width: 3+3; thing: url(number); } sass-spec-3.5.0-2/spec/output_styles/nested/types/input.scss000066400000000000000000000011731305254536400241470ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { color: type-of(red); color: type-of("red"); color: type-of(#abc); color: type-of(123); color: type-of(45px); color: type-of(98%); color: type-of(1 2 3); color: type-of(hey); color: type-of("ho"); color: type-of(#{1+2}px); color: type-of(true); color: type-of(false); color: type-of(45 or false); color: type-of(#{#abc}); color: ty#{pe}-of(red); color: quote(le#{ng}th(a b c d)); color: aqua; $x : aqua; color: $x; color: $x + #000000; color: $x; width: #{1+2}+3; thing: url(type-of(3+3)); //foo + bar: 3px; } //@import url(type-of(3+3)); sass-spec-3.5.0-2/spec/output_styles/nested/types/options.yml000066400000000000000000000000611305254536400243240ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/output_styles/options.yml000066400000000000000000000000561305254536400217020ustar00rootroot00000000000000--- :start_version: '3.4' :only_on: - libsass sass-spec-3.5.0-2/spec/parser/000077500000000000000000000000001305254536400160145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/000077500000000000000000000000001305254536400203425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/000077500000000000000000000000001305254536400234665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/spaced/000077500000000000000000000000001305254536400247255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/spaced/expected_output.css000066400000000000000000000020731305254536400306620ustar00rootroot00000000000000.result { output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; output: "literal literal"; } sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/spaced/input.scss000066400000000000000000000024151305254536400267630ustar00rootroot00000000000000$input: literal; .result { output: literal $input; output: literal #{$input}; output: literal #{literal}; output: literal #{"literal"}; output: $input $input; output: $input #{$input}; output: $input #{literal}; output: $input #{"literal"}; output: #{$input} literal; output: #{$input} $input; output: #{$input} #{$input}; output: #{$input} #{literal}; output: #{$input} #{"literal"}; output: #{literal} literal; output: #{literal} $input; output: #{literal} #{$input}; output: #{literal} #{literal}; output: #{literal} #{"literal"}; output: #{"literal"} literal; output: #{"literal"} $input; output: #{"literal"} #{$input}; output: #{"literal"} #{literal}; output: #{"literal"} #{"literal"}; output: "literal #{$input}"; output: "literal #{literal}"; output: "literal #{"literal"}"; output: "#{$input} literal"; output: "#{$input} #{$input}"; output: "#{$input} #{literal}"; output: "#{$input} #{"literal"}"; output: "#{literal} literal"; output: "#{literal} #{$input}"; output: "#{literal} #{literal}"; output: "#{literal} #{"literal"}"; output: "#{"literal"} literal"; output: "#{"literal"} #{$input}"; output: "#{"literal"} #{literal}"; output: "#{"literal"} #{"literal"}"; }sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced-4.0/000077500000000000000000000000001305254536400255675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced-4.0/expected_output.css000066400000000000000000000020161305254536400315210ustar00rootroot00000000000000.result { output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literal literal; output: literal literal; output: literal literal; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; } sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced-4.0/input.scss000066400000000000000000000023011305254536400276170ustar00rootroot00000000000000$input: literal; .result { output: literal$input; output: literal#{$input}; output: literal#{literal}; output: literal#{"literal"}; output: $input$input; output: $input#{$input}; output: $input#{literal}; output: $input#{"literal"}; output: #{$input}literal; output: #{$input}$input; output: #{$input}#{$input}; output: #{$input}#{literal}; output: #{$input}#{"literal"}; output: #{literal}literal; output: #{literal}$input; output: #{literal}#{$input}; output: #{literal}#{literal}; output: #{literal}#{"literal"}; output: #{"literal"}literal; output: #{"literal"}$input; output: #{"literal"}#{$input}; output: #{"literal"}#{literal}; output: #{"literal"}#{"literal"}; output: "literal#{$input}"; output: "literal#{literal}"; output: "literal#{"literal"}"; output: "#{$input}literal"; output: "#{$input}#{$input}"; output: "#{$input}#{literal}"; output: "#{$input}#{"literal"}"; output: "#{literal}literal"; output: "#{literal}#{$input}"; output: "#{literal}#{literal}"; output: "#{literal}#{"literal"}"; output: "#{"literal"}literal"; output: "#{"literal"}#{$input}"; output: "#{"literal"}#{literal}"; output: "#{"literal"}#{"literal"}"; }sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced-4.0/options.yml000066400000000000000000000000321305254536400300000ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced/000077500000000000000000000000001305254536400252705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced/error000066400000000000000000000037151305254536400263520ustar00rootroot00000000000000DEPRECATION WARNING on line 8 of /sass/spec/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}literal") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('#{$input}"literal"') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{$input}#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal#{$input}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/interpolate/00_concatenation/unspaced/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"literal"#{$input}') You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced/expected_output.css000066400000000000000000000020101305254536400312140ustar00rootroot00000000000000.result { output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literal literal; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: literalliteral; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; output: "literalliteral"; } sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced/input.scss000066400000000000000000000023011305254536400273200ustar00rootroot00000000000000$input: literal; .result { output: literal$input; output: literal#{$input}; output: literal#{literal}; output: literal#{"literal"}; output: $input$input; output: $input#{$input}; output: $input#{literal}; output: $input#{"literal"}; output: #{$input}literal; output: #{$input}$input; output: #{$input}#{$input}; output: #{$input}#{literal}; output: #{$input}#{"literal"}; output: #{literal}literal; output: #{literal}$input; output: #{literal}#{$input}; output: #{literal}#{literal}; output: #{literal}#{"literal"}; output: #{"literal"}literal; output: #{"literal"}$input; output: #{"literal"}#{$input}; output: #{"literal"}#{literal}; output: #{"literal"}#{"literal"}; output: "literal#{$input}"; output: "literal#{literal}"; output: "literal#{"literal"}"; output: "#{$input}literal"; output: "#{$input}#{$input}"; output: "#{$input}#{literal}"; output: "#{$input}#{"literal"}"; output: "#{literal}literal"; output: "#{literal}#{$input}"; output: "#{literal}#{literal}"; output: "#{literal}#{"literal"}"; output: "#{"literal"}literal"; output: "#{"literal"}#{$input}"; output: "#{"literal"}#{literal}"; output: "#{"literal"}#{"literal"}"; }sass-spec-3.5.0-2/spec/parser/interpolate/00_concatenation/unspaced/options.yml000066400000000000000000000000611305254536400275030ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/000077500000000000000000000000001305254536400222765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/01_inline/000077500000000000000000000000001305254536400240545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/01_inline/expected_output.css000066400000000000000000000002141305254536400300040ustar00rootroot00000000000000.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/01_inline/input.scss000066400000000000000000000002331305254536400261060ustar00rootroot00000000000000.result { output: literal; output: #{literal}; output: "[#{literal}]"; output: "#{literal}"; output: '#{literal}'; output: "['#{literal}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/02_variable/000077500000000000000000000000001305254536400243645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/02_variable/expected_output.css000066400000000000000000000002141305254536400303140ustar00rootroot00000000000000.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/02_variable/input.scss000066400000000000000000000002461305254536400264220ustar00rootroot00000000000000$input: literal; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/03_inline_double/000077500000000000000000000000001305254536400254105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/03_inline_double/expected_output.css000066400000000000000000000001611305254536400313410ustar00rootroot00000000000000.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/03_inline_double/input.scss000066400000000000000000000002271305254536400274450ustar00rootroot00000000000000.result { output: #{#{literal}}; output: #{"[#{literal}]"}; output: #{"#{literal}"}; output: #{'#{literal}'}; output: #{"['#{literal}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/04_variable_double/000077500000000000000000000000001305254536400257205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/04_variable_double/expected_output.css000066400000000000000000000001611305254536400316510ustar00rootroot00000000000000.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/04_variable_double/input.scss000066400000000000000000000002431305254536400277530ustar00rootroot00000000000000$input: literal; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/05_variable_quoted_double/000077500000000000000000000000001305254536400273025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/05_variable_quoted_double/expected_output.css000066400000000000000000000003641305254536400332400ustar00rootroot00000000000000.result { dquoted: "literal"; dquoted: "[literal]"; dquoted: "literal"; dquoted: "literal"; dquoted: "['literal']"; squoted: "literal"; squoted: "[literal]"; squoted: "literal"; squoted: "literal"; squoted: "['literal']"; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/05_variable_quoted_double/input.scss000066400000000000000000000005071305254536400313400ustar00rootroot00000000000000$input: literal; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/06_escape_interpolation/000077500000000000000000000000001305254536400270125ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001621305254536400345640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/06_escape_interpolation.result { output: "[#{literal}]"; output: "#{literal}"; output: "#{literal}"; output: "['#{literal}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/06_escape_interpolation/expected_output.css000066400000000000000000000001661305254536400327500ustar00rootroot00000000000000.result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/01_literal/06_escape_interpolation/input.scss000066400000000000000000000002071305254536400310450ustar00rootroot00000000000000$input: literal; .result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/000077500000000000000000000000001305254536400234765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/01_inline/000077500000000000000000000000001305254536400252545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/01_inline/expected_output.css000066400000000000000000000002161305254536400312060ustar00rootroot00000000000000.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/01_inline/input.scss000066400000000000000000000002471305254536400273130ustar00rootroot00000000000000.result { output: "dquoted"; output: #{"dquoted"}; output: "[#{"dquoted"}]"; output: "#{"dquoted"}"; output: '#{"dquoted"}'; output: "['#{"dquoted"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/02_variable/000077500000000000000000000000001305254536400255645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/02_variable/expected_output.css000066400000000000000000000002161305254536400315160ustar00rootroot00000000000000.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/02_variable/input.scss000066400000000000000000000002501305254536400276150ustar00rootroot00000000000000$input: "dquoted"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/03_inline_double/000077500000000000000000000000001305254536400266105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/03_inline_double/expected_output.css000066400000000000000000000001611305254536400325410ustar00rootroot00000000000000.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/03_inline_double/input.scss000066400000000000000000000002411305254536400306410ustar00rootroot00000000000000.result { output: #{#{"dquoted"}}; output: #{"[#{"dquoted"}]"}; output: #{"#{"dquoted"}"}; output: #{'#{"dquoted"}'}; output: #{"['#{"dquoted"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/04_variable_double/000077500000000000000000000000001305254536400271205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/04_variable_double/expected_output.css000066400000000000000000000001611305254536400330510ustar00rootroot00000000000000.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/04_variable_double/input.scss000066400000000000000000000002451305254536400311550ustar00rootroot00000000000000$input: "dquoted"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/05_variable_quoted_double/000077500000000000000000000000001305254536400305025ustar00rootroot00000000000000expected_output.css000066400000000000000000000003641305254536400343610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/05_variable_quoted_double.result { dquoted: "dquoted"; dquoted: "[dquoted]"; dquoted: "dquoted"; dquoted: "dquoted"; dquoted: "['dquoted']"; squoted: "dquoted"; squoted: "[dquoted]"; squoted: "dquoted"; squoted: "dquoted"; squoted: "['dquoted']"; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/05_variable_quoted_double/input.scss000066400000000000000000000005111305254536400325330ustar00rootroot00000000000000$input: "dquoted"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/06_escape_interpolation/000077500000000000000000000000001305254536400302125ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002001305254536400357550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/06_escape_interpolation.result { output: "[#{" dquoted "}]"; output: "#{" dquoted "}"; output: '#{"dquoted"}'; output: "['#{" dquoted "}']"; } expected_output.css000066400000000000000000000002011305254536400340570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/06_escape_interpolation.result { output: "[#{" dquoted "}]"; output: "#{" dquoted "}"; output: '\#{"dquoted"}'; output: "['#{" dquoted "}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/02_double_quoted/06_escape_interpolation/input.scss000066400000000000000000000002211305254536400322410ustar00rootroot00000000000000$input: "dquoted"; .result { output: "[\#{"dquoted"}]"; output: "\#{"dquoted"}"; output: '\#{"dquoted"}'; output: "['\#{"dquoted"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/000077500000000000000000000000001305254536400235065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/01_inline/000077500000000000000000000000001305254536400252645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/01_inline/expected_output-dart-sass.css000066400000000000000000000002161305254536400331150ustar00rootroot00000000000000.result { output: "squoted"; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/01_inline/expected_output.css000066400000000000000000000002161305254536400312160ustar00rootroot00000000000000.result { output: 'squoted'; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/01_inline/input.scss000066400000000000000000000002471305254536400273230ustar00rootroot00000000000000.result { output: 'squoted'; output: #{'squoted'}; output: "[#{'squoted'}]"; output: "#{'squoted'}"; output: '#{'squoted'}'; output: "['#{'squoted'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/02_variable/000077500000000000000000000000001305254536400255745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/02_variable/expected_output.css000066400000000000000000000002161305254536400315260ustar00rootroot00000000000000.result { output: "squoted"; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/02_variable/input.scss000066400000000000000000000002501305254536400276250ustar00rootroot00000000000000$input: 'squoted'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/03_inline_double/000077500000000000000000000000001305254536400266205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/03_inline_double/expected_output.css000066400000000000000000000001611305254536400325510ustar00rootroot00000000000000.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/03_inline_double/input.scss000066400000000000000000000002411305254536400306510ustar00rootroot00000000000000.result { output: #{#{'squoted'}}; output: #{"[#{'squoted'}]"}; output: #{"#{'squoted'}"}; output: #{'#{'squoted'}'}; output: #{"['#{'squoted'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/04_variable_double/000077500000000000000000000000001305254536400271305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/04_variable_double/expected_output.css000066400000000000000000000001611305254536400330610ustar00rootroot00000000000000.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/04_variable_double/input.scss000066400000000000000000000002451305254536400311650ustar00rootroot00000000000000$input: 'squoted'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/05_variable_quoted_double/000077500000000000000000000000001305254536400305125ustar00rootroot00000000000000expected_output.css000066400000000000000000000003641305254536400343710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/05_variable_quoted_double.result { dquoted: "squoted"; dquoted: "[squoted]"; dquoted: "squoted"; dquoted: "squoted"; dquoted: "['squoted']"; squoted: "squoted"; squoted: "[squoted]"; squoted: "squoted"; squoted: "squoted"; squoted: "['squoted']"; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/05_variable_quoted_double/input.scss000066400000000000000000000005111305254536400325430ustar00rootroot00000000000000$input: 'squoted'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/06_escape_interpolation/000077500000000000000000000000001305254536400302225ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001741305254536400357770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/06_escape_interpolation.result { output: "[#{'squoted'}]"; output: "#{'squoted'}"; output: "#{" squoted "}"; output: "['#{'squoted'}']"; } expected_output.css000066400000000000000000000001771305254536400341030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/06_escape_interpolation.result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: "#{" squoted "}"; output: "['\#{'squoted'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/03_single_quoted/06_escape_interpolation/input.scss000066400000000000000000000002211305254536400322510ustar00rootroot00000000000000$input: 'squoted'; .result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: '\#{'squoted'}'; output: "['\#{'squoted'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/000077500000000000000000000000001305254536400243545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/01_inline/000077500000000000000000000000001305254536400261325ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002421305254536400337030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/01_inline.result { output: "alpha" "beta"; output: alpha beta; output: "[alpha beta]"; output: "alpha beta"; output: "alpha beta"; output: "['alpha beta']"; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/01_inline/expected_output.css000066400000000000000000000002421305254536400320630ustar00rootroot00000000000000.result { output: "alpha" 'beta'; output: alpha beta; output: "[alpha beta]"; output: "alpha beta"; output: "alpha beta"; output: "['alpha beta']"; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/01_inline/input.scss000066400000000000000000000003051305254536400301640ustar00rootroot00000000000000.result { output: "alpha" 'beta'; output: #{"alpha" 'beta'}; output: "[#{"alpha" 'beta'}]"; output: "#{"alpha" 'beta'}"; output: '#{"alpha" 'beta'}'; output: "['#{"alpha" 'beta'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/02_variable/000077500000000000000000000000001305254536400264425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/02_variable/expected_output.css000066400000000000000000000002421305254536400323730ustar00rootroot00000000000000.result { output: "alpha" "beta"; output: alpha beta; output: "[alpha beta]"; output: "alpha beta"; output: "alpha beta"; output: "['alpha beta']"; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/02_variable/input.scss000066400000000000000000000002551305254536400305000ustar00rootroot00000000000000$input: "alpha" 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/03_inline_double/000077500000000000000000000000001305254536400274665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/03_inline_double/expected_output.css000066400000000000000000000002001305254536400334110ustar00rootroot00000000000000.result { output: alpha beta; output: [alpha beta]; output: alpha beta; output: alpha beta; output: ['alpha beta']; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/03_inline_double/input.scss000066400000000000000000000002721305254536400315230ustar00rootroot00000000000000.result { output: #{#{"alpha" 'beta'}}; output: #{"[#{"alpha" 'beta'}]"}; output: #{"#{"alpha" 'beta'}"}; output: #{'#{"alpha" 'beta'}'}; output: #{"['#{"alpha" 'beta'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/04_variable_double/000077500000000000000000000000001305254536400277765ustar00rootroot00000000000000expected_output.css000066400000000000000000000002001305254536400336420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/04_variable_double.result { output: alpha beta; output: [alpha beta]; output: alpha beta; output: alpha beta; output: ['alpha beta']; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/04_variable_double/input.scss000066400000000000000000000002521305254536400320310ustar00rootroot00000000000000$input: "alpha" 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/05_variable_quoted_double/000077500000000000000000000000001305254536400313605ustar00rootroot00000000000000expected_output.css000066400000000000000000000004221305254536400352320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/05_variable_quoted_double.result { dquoted: "alpha beta"; dquoted: "[alpha beta]"; dquoted: "alpha beta"; dquoted: "alpha beta"; dquoted: "['alpha beta']"; squoted: "alpha beta"; squoted: "[alpha beta]"; squoted: "alpha beta"; squoted: "alpha beta"; squoted: "['alpha beta']"; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/05_variable_quoted_double/input.scss000066400000000000000000000005161305254536400334160ustar00rootroot00000000000000$input: "alpha" 'beta'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/06_escape_interpolation/000077500000000000000000000000001305254536400310705ustar00rootroot00000000000000expected_output.css000066400000000000000000000002261305254536400347440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/06_escape_interpolation.result { output: "[#{" alpha " 'beta'}]"; output: "#{" alpha " 'beta'}"; output: '#{"alpha" ' beta "}"; output: "['#{" alpha " 'beta'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/04_space_list_quoted/06_escape_interpolation/input.scss000066400000000000000000000002521305254536400331230ustar00rootroot00000000000000$input: "alpha" 'beta'; .result { output: "[\#{"alpha" 'beta'}]"; output: "\#{"alpha" 'beta'}"; output: '\#{"alpha" 'beta'}'; output: "['\#{"alpha" 'beta'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/000077500000000000000000000000001305254536400243565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/01_inline/000077500000000000000000000000001305254536400261345ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002501305254536400337040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/01_inline.result { output: "alpha", "beta"; output: alpha, beta; output: "[alpha, beta]"; output: "alpha, beta"; output: "alpha, beta"; output: "['alpha, beta']"; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/01_inline/expected_output.css000066400000000000000000000002501305254536400320640ustar00rootroot00000000000000.result { output: "alpha", 'beta'; output: alpha, beta; output: "[alpha, beta]"; output: "alpha, beta"; output: "alpha, beta"; output: "['alpha, beta']"; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/01_inline/input.scss000066400000000000000000000003131305254536400301650ustar00rootroot00000000000000.result { output: "alpha", 'beta'; output: #{"alpha", 'beta'}; output: "[#{"alpha", 'beta'}]"; output: "#{"alpha", 'beta'}"; output: '#{"alpha", 'beta'}'; output: "['#{"alpha", 'beta'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/02_variable/000077500000000000000000000000001305254536400264445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/02_variable/expected_output.css000066400000000000000000000002501305254536400323740ustar00rootroot00000000000000.result { output: "alpha", "beta"; output: alpha, beta; output: "[alpha, beta]"; output: "alpha, beta"; output: "alpha, beta"; output: "['alpha, beta']"; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/02_variable/input.scss000066400000000000000000000002561305254536400305030ustar00rootroot00000000000000$input: "alpha", 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/03_inline_double/000077500000000000000000000000001305254536400274705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/03_inline_double/expected_output.css000066400000000000000000000002051305254536400334200ustar00rootroot00000000000000.result { output: alpha, beta; output: [alpha, beta]; output: alpha, beta; output: alpha, beta; output: ['alpha, beta']; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/03_inline_double/input.scss000066400000000000000000000002771305254536400315320ustar00rootroot00000000000000.result { output: #{#{"alpha", 'beta'}}; output: #{"[#{"alpha", 'beta'}]"}; output: #{"#{"alpha", 'beta'}"}; output: #{'#{"alpha", 'beta'}'}; output: #{"['#{"alpha", 'beta'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/04_variable_double/000077500000000000000000000000001305254536400300005ustar00rootroot00000000000000expected_output.css000066400000000000000000000002051305254536400336510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/04_variable_double.result { output: alpha, beta; output: [alpha, beta]; output: alpha, beta; output: alpha, beta; output: ['alpha, beta']; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/04_variable_double/input.scss000066400000000000000000000002531305254536400320340ustar00rootroot00000000000000$input: "alpha", 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double/000077500000000000000000000000001305254536400313625ustar00rootroot00000000000000expected_output.css000066400000000000000000000004341305254536400352370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double.result { dquoted: "alpha, beta"; dquoted: "[alpha, beta]"; dquoted: "alpha, beta"; dquoted: "alpha, beta"; dquoted: "['alpha, beta']"; squoted: "alpha, beta"; squoted: "[alpha, beta]"; squoted: "alpha, beta"; squoted: "alpha, beta"; squoted: "['alpha, beta']"; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/05_variable_quoted_double/input.scss000066400000000000000000000005171305254536400334210ustar00rootroot00000000000000$input: "alpha", 'beta'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/06_escape_interpolation/000077500000000000000000000000001305254536400310725ustar00rootroot00000000000000expected_output.css000066400000000000000000000002321305254536400347430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/06_escape_interpolation.result { output: "[#{" alpha ", 'beta'}]"; output: "#{" alpha ", 'beta'}"; output: '#{"alpha", ' beta "}"; output: "['#{" alpha ", 'beta'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/05_comma_list_quoted/06_escape_interpolation/input.scss000066400000000000000000000002571305254536400331320ustar00rootroot00000000000000$input: "alpha", 'beta'; .result { output: "[\#{"alpha", 'beta'}]"; output: "\#{"alpha", 'beta'}"; output: '\#{"alpha", 'beta'}'; output: "['\#{"alpha", 'beta'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/000077500000000000000000000000001305254536400245245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/01_inline/000077500000000000000000000000001305254536400263025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/01_inline/expected_output.css000066400000000000000000000003001305254536400322260ustar00rootroot00000000000000.result { output: gamme "'" delta "'"; output: gamme ' delta '; output: "[gamme ' delta ']"; output: "gamme ' delta '"; output: "gamme ' delta '"; output: "['gamme ' delta '']"; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/01_inline/input.scss000066400000000000000000000003271305254536400303400ustar00rootroot00000000000000.result { output: gamme "'"delta"'"; output: #{gamme "'"delta"'"}; output: "[#{gamme "'"delta"'"}]"; output: "#{gamme "'"delta"'"}"; output: '#{gamme "'"delta"'"}'; output: "['#{gamme "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/02_variable/000077500000000000000000000000001305254536400266125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/02_variable/expected_output.css000066400000000000000000000003001305254536400325360ustar00rootroot00000000000000.result { output: gamme "'" delta "'"; output: gamme ' delta '; output: "[gamme ' delta ']"; output: "gamme ' delta '"; output: "gamme ' delta '"; output: "['gamme ' delta '']"; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/02_variable/input.scss000066400000000000000000000002601305254536400306440ustar00rootroot00000000000000$input: gamme "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/03_inline_double/000077500000000000000000000000001305254536400276365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/03_inline_double/expected_output.css000066400000000000000000000002311305254536400335650ustar00rootroot00000000000000.result { output: gamme ' delta '; output: [gamme ' delta ']; output: gamme ' delta '; output: gamme ' delta '; output: ['gamme ' delta '']; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/03_inline_double/input.scss000066400000000000000000000003111305254536400316650ustar00rootroot00000000000000.result { output: #{#{gamme "'"delta"'"}}; output: #{"[#{gamme "'"delta"'"}]"}; output: #{"#{gamme "'"delta"'"}"}; output: #{'#{gamme "'"delta"'"}'}; output: #{"['#{gamme "'"delta"'"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/04_variable_double/000077500000000000000000000000001305254536400301465ustar00rootroot00000000000000expected_output.css000066400000000000000000000002311305254536400340160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/04_variable_double.result { output: gamme ' delta '; output: [gamme ' delta ']; output: gamme ' delta '; output: gamme ' delta '; output: ['gamme ' delta '']; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/04_variable_double/input.scss000066400000000000000000000002551305254536400322040ustar00rootroot00000000000000$input: gamme "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/05_variable_quoted_double/000077500000000000000000000000001305254536400315305ustar00rootroot00000000000000expected_output.css000066400000000000000000000005041305254536400354030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/05_variable_quoted_double.result { dquoted: "gamme ' delta '"; dquoted: "[gamme ' delta ']"; dquoted: "gamme ' delta '"; dquoted: "gamme ' delta '"; dquoted: "['gamme ' delta '']"; squoted: "gamme ' delta '"; squoted: "[gamme ' delta ']"; squoted: "gamme ' delta '"; squoted: "gamme ' delta '"; squoted: "['gamme ' delta '']"; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/05_variable_quoted_double/input.scss000066400000000000000000000005211305254536400335620ustar00rootroot00000000000000$input: gamme "'"delta"'"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/06_escape_interpolation/000077500000000000000000000000001305254536400312405ustar00rootroot00000000000000expected_output.css000066400000000000000000000002421305254536400351120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/06_escape_interpolation.result { output: "[#{gamme " '"delta"' "}]"; output: "#{gamme " '"delta"' "}"; output: '#{gamme "' "delta" '"}'; output: "['#{gamme " '"delta"' "}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/06_space_list_complex/06_escape_interpolation/input.scss000066400000000000000000000002711305254536400332740ustar00rootroot00000000000000$input: gamme "'"delta"'"; .result { output: "[\#{gamme "'"delta"'"}]"; output: "\#{gamme "'"delta"'"}"; output: '\#{gamme "'"delta"'"}'; output: "['\#{gamme "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/000077500000000000000000000000001305254536400245265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/01_inline/000077500000000000000000000000001305254536400263045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/01_inline/expected_output.css000066400000000000000000000003061305254536400322360ustar00rootroot00000000000000.result { output: gamma, "'" delta "'"; output: gamma, ' delta '; output: "[gamma, ' delta ']"; output: "gamma, ' delta '"; output: "gamma, ' delta '"; output: "['gamma, ' delta '']"; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/01_inline/input.scss000066400000000000000000000003351305254536400303410ustar00rootroot00000000000000.result { output: gamma, "'"delta"'"; output: #{gamma, "'"delta"'"}; output: "[#{gamma, "'"delta"'"}]"; output: "#{gamma, "'"delta"'"}"; output: '#{gamma, "'"delta"'"}'; output: "['#{gamma, "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/02_variable/000077500000000000000000000000001305254536400266145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/02_variable/expected_output.css000066400000000000000000000003061305254536400325460ustar00rootroot00000000000000.result { output: gamma, "'" delta "'"; output: gamma, ' delta '; output: "[gamma, ' delta ']"; output: "gamma, ' delta '"; output: "gamma, ' delta '"; output: "['gamma, ' delta '']"; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/02_variable/input.scss000066400000000000000000000002611305254536400306470ustar00rootroot00000000000000$input: gamma, "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/03_inline_double/000077500000000000000000000000001305254536400276405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/03_inline_double/expected_output.css000066400000000000000000000002361305254536400335740ustar00rootroot00000000000000.result { output: gamma, ' delta '; output: [gamma, ' delta ']; output: gamma, ' delta '; output: gamma, ' delta '; output: ['gamma, ' delta '']; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/03_inline_double/input.scss000066400000000000000000000003161305254536400316740ustar00rootroot00000000000000.result { output: #{#{gamma, "'"delta"'"}}; output: #{"[#{gamma, "'"delta"'"}]"}; output: #{"#{gamma, "'"delta"'"}"}; output: #{'#{gamma, "'"delta"'"}'}; output: #{"['#{gamma, "'"delta"'"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/04_variable_double/000077500000000000000000000000001305254536400301505ustar00rootroot00000000000000expected_output.css000066400000000000000000000002361305254536400340250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/04_variable_double.result { output: gamma, ' delta '; output: [gamma, ' delta ']; output: gamma, ' delta '; output: gamma, ' delta '; output: ['gamma, ' delta '']; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/04_variable_double/input.scss000066400000000000000000000002561305254536400322070ustar00rootroot00000000000000$input: gamma, "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/05_variable_quoted_double/000077500000000000000000000000001305254536400315325ustar00rootroot00000000000000expected_output.css000066400000000000000000000005161305254536400354100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/05_variable_quoted_double.result { dquoted: "gamma, ' delta '"; dquoted: "[gamma, ' delta ']"; dquoted: "gamma, ' delta '"; dquoted: "gamma, ' delta '"; dquoted: "['gamma, ' delta '']"; squoted: "gamma, ' delta '"; squoted: "[gamma, ' delta ']"; squoted: "gamma, ' delta '"; squoted: "gamma, ' delta '"; squoted: "['gamma, ' delta '']"; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/05_variable_quoted_double/input.scss000066400000000000000000000005221305254536400335650ustar00rootroot00000000000000$input: gamma, "'"delta"'"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/06_escape_interpolation/000077500000000000000000000000001305254536400312425ustar00rootroot00000000000000expected_output.css000066400000000000000000000002461305254536400351200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/06_escape_interpolation.result { output: "[#{gamma, " '"delta"' "}]"; output: "#{gamma, " '"delta"' "}"; output: '#{gamma, "' "delta" '"}'; output: "['#{gamma, " '"delta"' "}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/07_comma_list_complex/06_escape_interpolation/input.scss000066400000000000000000000002761305254536400333030ustar00rootroot00000000000000$input: gamma, "'"delta"'"; .result { output: "[\#{gamma, "'"delta"'"}]"; output: "\#{gamma, "'"delta"'"}"; output: '\#{gamma, "'"delta"'"}'; output: "['\#{gamma, "'"delta"'"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/000077500000000000000000000000001305254536400242615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/01_inline/000077500000000000000000000000001305254536400260375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/01_inline/expected_output.css000066400000000000000000000001661305254536400317750ustar00rootroot00000000000000.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/01_inline/input.scss000066400000000000000000000001751305254536400300760ustar00rootroot00000000000000.result { output: \\; output: #{\\}; output: "[#{\\}]"; output: "#{\\}"; output: '#{\\}'; output: "['#{\\}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/02_variable/000077500000000000000000000000001305254536400263475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/02_variable/expected_output.css000066400000000000000000000001661305254536400323050ustar00rootroot00000000000000.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/02_variable/input.scss000066400000000000000000000002411305254536400304000ustar00rootroot00000000000000$input: \\; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/03_inline_double/000077500000000000000000000000001305254536400273735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/03_inline_double/expected_output.css000066400000000000000000000001301305254536400333200ustar00rootroot00000000000000.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/03_inline_double/input.scss000066400000000000000000000001761305254536400314330ustar00rootroot00000000000000.result { output: #{#{\\}}; output: #{"[#{\\}]"}; output: #{"#{\\}"}; output: #{'#{\\}'}; output: #{"['#{\\}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/04_variable_double/000077500000000000000000000000001305254536400277035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001301305254536400335510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/04_variable_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/04_variable_double/input.scss000066400000000000000000000002361305254536400317400ustar00rootroot00000000000000$input: \\; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/05_variable_quoted_double/000077500000000000000000000000001305254536400312655ustar00rootroot00000000000000expected_output.css000066400000000000000000000003261305254536400351420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/05_variable_quoted_double.result { dquoted: "\\\\"; dquoted: "[\\\\]"; dquoted: "\\\\"; dquoted: "\\\\"; dquoted: "['\\\\']"; squoted: "\\\\"; squoted: "[\\\\]"; squoted: "\\\\"; squoted: "\\\\"; squoted: "['\\\\']"; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/05_variable_quoted_double/input.scss000066400000000000000000000005021305254536400333160ustar00rootroot00000000000000$input: \\; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation/000077500000000000000000000000001305254536400307755ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001361305254536400365500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result { output: "[#{\\}]"; output: "#{\\}"; output: "#{\\}"; output: "['#{\\}']"; } expected_output.css000066400000000000000000000001421305254536400346460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation/input.scss000066400000000000000000000001561305254536400330330ustar00rootroot00000000000000$input: \\; .result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/000077500000000000000000000000001305254536400237635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/01_inline/000077500000000000000000000000001305254536400255415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/01_inline/expected_output.css000066400000000000000000000002521305254536400314730ustar00rootroot00000000000000.result { output: l\\ite\ral; output: l\\ite\ral; output: "[l\\\\ite\\ral]"; output: "l\\\\ite\\ral"; output: "l\\\\ite\\ral"; output: "['l\\\\ite\\ral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/01_inline/input.scss000066400000000000000000000002551305254536400275770ustar00rootroot00000000000000.result { output: l\\ite\ral; output: #{l\\ite\ral}; output: "[#{l\\ite\ral}]"; output: "#{l\\ite\ral}"; output: '#{l\\ite\ral}'; output: "['#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/02_variable/000077500000000000000000000000001305254536400260515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/02_variable/expected_output.css000066400000000000000000000002521305254536400320030ustar00rootroot00000000000000.result { output: l\\ite\ral; output: l\\ite\ral; output: "[l\\\\ite\\ral]"; output: "l\\\\ite\\ral"; output: "l\\\\ite\\ral"; output: "['l\\\\ite\\ral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/02_variable/input.scss000066400000000000000000000002511305254536400301030ustar00rootroot00000000000000$input: l\\ite\ral; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/03_inline_double/000077500000000000000000000000001305254536400270755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/03_inline_double/expected_output.css000066400000000000000000000002001305254536400330200ustar00rootroot00000000000000.result { output: l\\ite\ral; output: [l\\ite\ral]; output: l\\ite\ral; output: l\\ite\ral; output: ['l\\ite\ral']; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/03_inline_double/input.scss000066400000000000000000000002461305254536400311330ustar00rootroot00000000000000.result { output: #{#{l\\ite\ral}}; output: #{"[#{l\\ite\ral}]"}; output: #{"#{l\\ite\ral}"}; output: #{'#{l\\ite\ral}'}; output: #{"['#{l\\ite\ral}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/04_variable_double/000077500000000000000000000000001305254536400274055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/04_variable_double/expected_output.css000066400000000000000000000002001305254536400333300ustar00rootroot00000000000000.result { output: l\\ite\ral; output: [l\\ite\ral]; output: l\\ite\ral; output: l\\ite\ral; output: ['l\\ite\ral']; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/04_variable_double/input.scss000066400000000000000000000002461305254536400314430ustar00rootroot00000000000000$input: l\\ite\ral; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/05_variable_quoted_double/000077500000000000000000000000001305254536400307675ustar00rootroot00000000000000expected_output.css000066400000000000000000000004601305254536400346430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/05_variable_quoted_double.result { dquoted: "l\\\\ite\\ral"; dquoted: "[l\\\\ite\\ral]"; dquoted: "l\\\\ite\\ral"; dquoted: "l\\\\ite\\ral"; dquoted: "['l\\\\ite\\ral']"; squoted: "l\\\\ite\\ral"; squoted: "[l\\\\ite\\ral]"; squoted: "l\\\\ite\\ral"; squoted: "l\\\\ite\\ral"; squoted: "['l\\\\ite\\ral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/05_variable_quoted_double/input.scss000066400000000000000000000005121305254536400330210ustar00rootroot00000000000000$input: l\\ite\ral; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/06_escape_interpolation/000077500000000000000000000000001305254536400304775ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001721305254536400362520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/06_escape_interpolation.result { output: "[#{l\\iteral}]"; output: "#{l\\iteral}"; output: "#{l\\iteral}"; output: "['#{l\\iteral}']"; } expected_output.css000066400000000000000000000002021305254536400343450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/06_escape_interpolation.result { output: "[\#{l\\ite\ral}]"; output: "\#{l\\ite\ral}"; output: '\#{l\\ite\ral}'; output: "['\#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/11_escaped_literal/06_escape_interpolation/input.scss000066400000000000000000000002261305254536400325330ustar00rootroot00000000000000$input: l\\ite\ral; .result { output: "[\#{l\\ite\ral}]"; output: "\#{l\\ite\ral}"; output: '\#{l\\ite\ral}'; output: "['\#{l\\ite\ral}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/000077500000000000000000000000001305254536400251635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/01_inline/000077500000000000000000000000001305254536400267415ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002311305254536400345100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/01_inline.result { output: "l\\iteral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/01_inline/expected_output.css000066400000000000000000000002321305254536400326710ustar00rootroot00000000000000.result { output: "l\\ite\ral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/01_inline/input.scss000066400000000000000000000002711305254536400307750ustar00rootroot00000000000000.result { output: "l\\ite\ral"; output: #{"l\\ite\ral"}; output: "[#{"l\\ite\ral"}]"; output: "#{"l\\ite\ral"}"; output: '#{"l\\ite\ral"}'; output: "['#{"l\\ite\ral"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/02_variable/000077500000000000000000000000001305254536400272515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/02_variable/expected_output.css000066400000000000000000000002311305254536400332000ustar00rootroot00000000000000.result { output: "l\\iteral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/02_variable/input.scss000066400000000000000000000002531305254536400313050ustar00rootroot00000000000000$input: "l\\ite\ral"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/03_inline_double/000077500000000000000000000000001305254536400302755ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400341540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/03_inline_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/03_inline_double/input.scss000066400000000000000000000002601305254536400323270ustar00rootroot00000000000000.result { output: #{#{"l\\ite\ral"}}; output: #{"[#{"l\\ite\ral"}]"}; output: #{"#{"l\\ite\ral"}"}; output: #{'#{"l\\ite\ral"}'}; output: #{"['#{"l\\ite\ral"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/04_variable_double/000077500000000000000000000000001305254536400306055ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400344640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/04_variable_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/04_variable_double/input.scss000066400000000000000000000002501305254536400326360ustar00rootroot00000000000000$input: "l\\ite\ral"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double/000077500000000000000000000000001305254536400321675ustar00rootroot00000000000000expected_output.css000066400000000000000000000004101305254536400360360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double.result { dquoted: "l\\iteral"; dquoted: "[l\\iteral]"; dquoted: "l\\iteral"; dquoted: "l\\iteral"; dquoted: "['l\\iteral']"; squoted: "l\\iteral"; squoted: "[l\\iteral]"; squoted: "l\\iteral"; squoted: "l\\iteral"; squoted: "['l\\iteral']"; } input.scss000066400000000000000000000005141305254536400341440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_double$input: "l\\ite\ral"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation/000077500000000000000000000000001305254536400316775ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002131305254536400374460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation.result { output: "[#{" l\\ite\ral "}]"; output: "#{" l\\ite\ral "}"; output: '#{"l\\iteral"}'; output: "['#{" l\\ite\ral "}']"; } expected_output.css000066400000000000000000000002151305254536400355510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation.result { output: "[#{" l\\ite\ral "}]"; output: "#{" l\\ite\ral "}"; output: '\#{"l\\ite\ral"}'; output: "['#{" l\\ite\ral "}']"; } input.scss000066400000000000000000000002401305254536400336500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/12_escaped_double_quoted/06_escape_interpolation$input: "l\\ite\ral"; .result { output: "[\#{"l\\ite\ral"}]"; output: "\#{"l\\ite\ral"}"; output: '\#{"l\\ite\ral"}'; output: "['\#{"l\\ite\ral"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/000077500000000000000000000000001305254536400251735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/01_inline/000077500000000000000000000000001305254536400267515ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002311305254536400345200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/01_inline.result { output: "l\\iteral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/01_inline/expected_output.css000066400000000000000000000002321305254536400327010ustar00rootroot00000000000000.result { output: 'l\\ite\ral'; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/01_inline/input.scss000066400000000000000000000002711305254536400310050ustar00rootroot00000000000000.result { output: 'l\\ite\ral'; output: #{'l\\ite\ral'}; output: "[#{'l\\ite\ral'}]"; output: "#{'l\\ite\ral'}"; output: '#{'l\\ite\ral'}'; output: "['#{'l\\ite\ral'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/02_variable/000077500000000000000000000000001305254536400272615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/02_variable/expected_output.css000066400000000000000000000002311305254536400332100ustar00rootroot00000000000000.result { output: "l\\iteral"; output: l\iteral; output: "[l\\iteral]"; output: "l\\iteral"; output: "l\\iteral"; output: "['l\\iteral']"; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/02_variable/input.scss000066400000000000000000000002531305254536400313150ustar00rootroot00000000000000$input: 'l\\ite\ral'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/03_inline_double/000077500000000000000000000000001305254536400303055ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400341640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/03_inline_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/03_inline_double/input.scss000066400000000000000000000002601305254536400323370ustar00rootroot00000000000000.result { output: #{#{'l\\ite\ral'}}; output: #{"[#{'l\\ite\ral'}]"}; output: #{"#{'l\\ite\ral'}"}; output: #{'#{'l\\ite\ral'}'}; output: #{"['#{'l\\ite\ral'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/04_variable_double/000077500000000000000000000000001305254536400306155ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400344740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/04_variable_double.result { output: l\iteral; output: [l\iteral]; output: l\iteral; output: l\iteral; output: ['l\iteral']; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/04_variable_double/input.scss000066400000000000000000000002501305254536400326460ustar00rootroot00000000000000$input: 'l\\ite\ral'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double/000077500000000000000000000000001305254536400321775ustar00rootroot00000000000000expected_output.css000066400000000000000000000004101305254536400360460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double.result { dquoted: "l\\iteral"; dquoted: "[l\\iteral]"; dquoted: "l\\iteral"; dquoted: "l\\iteral"; dquoted: "['l\\iteral']"; squoted: "l\\iteral"; squoted: "[l\\iteral]"; squoted: "l\\iteral"; squoted: "l\\iteral"; squoted: "['l\\iteral']"; } input.scss000066400000000000000000000005141305254536400341540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_double$input: 'l\\ite\ral'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation/000077500000000000000000000000001305254536400317075ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002051305254536400374570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation.result { output: "[#{'l\\iteral'}]"; output: "#{'l\\iteral'}"; output: "#{" l\\ite\ral "}"; output: "['#{'l\\iteral'}']"; } expected_output.css000066400000000000000000000002131305254536400355570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation.result { output: "[\#{'l\\ite\ral'}]"; output: "\#{'l\\ite\ral'}"; output: "#{" l\\ite\ral "}"; output: "['\#{'l\\ite\ral'}']"; } input.scss000066400000000000000000000002401305254536400336600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/13_escaped_single_quoted/06_escape_interpolation$input: 'l\\ite\ral'; .result { output: "[\#{'l\\ite\ral'}]"; output: "\#{'l\\ite\ral'}"; output: '\#{'l\\ite\ral'}'; output: "['\#{'l\\ite\ral'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/000077500000000000000000000000001305254536400255405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/01_inline/000077500000000000000000000000001305254536400273165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/01_inline/expected_output.css000066400000000000000000000003621305254536400332520ustar00rootroot00000000000000.result { output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/01_inline/input.scss000066400000000000000000000003351305254536400313530ustar00rootroot00000000000000.result { output: \1\2\3\4\5\6\7\8\9; output: #{\1\2\3\4\5\6\7\8\9}; output: "[#{\1\2\3\4\5\6\7\8\9}]"; output: "#{\1\2\3\4\5\6\7\8\9}"; output: '#{\1\2\3\4\5\6\7\8\9}'; output: "['#{\1\2\3\4\5\6\7\8\9}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/02_variable/000077500000000000000000000000001305254536400276265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/02_variable/expected_output.css000066400000000000000000000003621305254536400335620ustar00rootroot00000000000000.result { output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; output: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/02_variable/input.scss000066400000000000000000000002611305254536400316610ustar00rootroot00000000000000$input: \1\2\3\4\5\6\7\8\9; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/03_inline_double/000077500000000000000000000000001305254536400306525ustar00rootroot00000000000000expected_output.css000066400000000000000000000002501305254536400345230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/03_inline_double.result { output: \1\2\3\4\5\6\7\8\9; output: [\1\2\3\4\5\6\7\8\9]; output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: ['\1\2\3\4\5\6\7\8\9']; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/03_inline_double/input.scss000066400000000000000000000003161305254536400327060ustar00rootroot00000000000000.result { output: #{#{\1\2\3\4\5\6\7\8\9}}; output: #{"[#{\1\2\3\4\5\6\7\8\9}]"}; output: #{"#{\1\2\3\4\5\6\7\8\9}"}; output: #{'#{\1\2\3\4\5\6\7\8\9}'}; output: #{"['#{\1\2\3\4\5\6\7\8\9}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/04_variable_double/000077500000000000000000000000001305254536400311625ustar00rootroot00000000000000expected_output.css000066400000000000000000000002501305254536400350330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/04_variable_double.result { output: \1\2\3\4\5\6\7\8\9; output: [\1\2\3\4\5\6\7\8\9]; output: \1\2\3\4\5\6\7\8\9; output: \1\2\3\4\5\6\7\8\9; output: ['\1\2\3\4\5\6\7\8\9']; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/04_variable_double/input.scss000066400000000000000000000002561305254536400332210ustar00rootroot00000000000000$input: \1\2\3\4\5\6\7\8\9; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double/000077500000000000000000000000001305254536400325445ustar00rootroot00000000000000expected_output.css000066400000000000000000000006741305254536400364270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double.result { dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; dquoted: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "[\\1\\2\\3\\4\\5\\6\\7\\8\\9]"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "\\1\\2\\3\\4\\5\\6\\7\\8\\9"; squoted: "['\\1\\2\\3\\4\\5\\6\\7\\8\\9']"; } input.scss000066400000000000000000000005221305254536400345200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_double$input: \1\2\3\4\5\6\7\8\9; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation/000077500000000000000000000000001305254536400322545ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002361305254536400400300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation.result { output: "[#{\1\2\3\4\5\6\7\8 }]"; output: "#{\1\2\3\4\5\6\7\8 }"; output: "#{\1\2\3\4\5\6\7\8 }"; output: "['#{\1\2\3\4\5\6\7\8 }']"; } expected_output.css000066400000000000000000000002421305254536400361260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation.result { output: "[\#{\1\2\3\4\5\6\7\8\9}]"; output: "\#{\1\2\3\4\5\6\7\8\9}"; output: '\#{\1\2\3\4\5\6\7\8\9}'; output: "['\#{\1\2\3\4\5\6\7\8\9}']"; } input.scss000066400000000000000000000002761305254536400342360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolation$input: \1\2\3\4\5\6\7\8\9; .result { output: "[\#{\1\2\3\4\5\6\7\8\9}]"; output: "\#{\1\2\3\4\5\6\7\8\9}"; output: '\#{\1\2\3\4\5\6\7\8\9}'; output: "['\#{\1\2\3\4\5\6\7\8\9}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/000077500000000000000000000000001305254536400267405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/01_inline/000077500000000000000000000000001305254536400305165ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000003071305254536400362710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/01_inline.result { output: "\1\2\3\4\5\6\7\8 "; output:  ; output: "[\1\2\3\4\5\6\7\8 ]"; output: "\1\2\3\4\5\6\7\8 "; output: "\1\2\3\4\5\6\7\8 "; output: "['\1\2\3\4\5\6\7\8 ']"; } expected_output.css000066400000000000000000000002431305254536400343710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/01_inline.result { output: "\1\2\3\4\5\6\7\8\9"; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/01_inline/input.scss000066400000000000000000000003511305254536400325510ustar00rootroot00000000000000.result { output: "\1\2\3\4\5\6\7\8\9"; output: #{"\1\2\3\4\5\6\7\8\9"}; output: "[#{"\1\2\3\4\5\6\7\8\9"}]"; output: "#{"\1\2\3\4\5\6\7\8\9"}"; output: '#{"\1\2\3\4\5\6\7\8\9"}'; output: "['#{"\1\2\3\4\5\6\7\8\9"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variable/000077500000000000000000000000001305254536400310265ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000003071305254536400366010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result { output: "\1\2\3\4\5\6\7\8 "; output:  ; output: "[\1\2\3\4\5\6\7\8 ]"; output: "\1\2\3\4\5\6\7\8 "; output: "\1\2\3\4\5\6\7\8 "; output: "['\1\2\3\4\5\6\7\8 ']"; } expected_output.css000066400000000000000000000002321305254536400346770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variable/input.scss000066400000000000000000000002631305254536400330630ustar00rootroot00000000000000$input: "\1\2\3\4\5\6\7\8\9"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double/000077500000000000000000000000001305254536400320525ustar00rootroot00000000000000expected_output.css000066400000000000000000000001731305254536400357270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000003301305254536400340230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output: #{#{"\1\2\3\4\5\6\7\8\9"}}; output: #{"[#{"\1\2\3\4\5\6\7\8\9"}]"}; output: #{"#{"\1\2\3\4\5\6\7\8\9"}"}; output: #{'#{"\1\2\3\4\5\6\7\8\9"}'}; output: #{"['#{"\1\2\3\4\5\6\7\8\9"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double/000077500000000000000000000000001305254536400323625ustar00rootroot00000000000000expected_output.css000066400000000000000000000001731305254536400362370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000002601305254536400343350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double$input: "\1\2\3\4\5\6\7\8\9"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400336655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_doubleexpected_output-dart-sass.css000066400000000000000000000005421305254536400415200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result { dquoted: "\1\2\3\4\5\6\7\8 "; dquoted: "[\1\2\3\4\5\6\7\8 ]"; dquoted: "\1\2\3\4\5\6\7\8 "; dquoted: "\1\2\3\4\5\6\7\8 "; dquoted: "['\1\2\3\4\5\6\7\8 ']"; squoted: "\1\2\3\4\5\6\7\8 "; squoted: "[\1\2\3\4\5\6\7\8 ]"; squoted: "\1\2\3\4\5\6\7\8 "; squoted: "\1\2\3\4\5\6\7\8 "; squoted: "['\1\2\3\4\5\6\7\8 ']"; } expected_output.css000066400000000000000000000004101305254536400376130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } input.scss000066400000000000000000000005241305254536400357220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double$input: "\1\2\3\4\5\6\7\8\9"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation/000077500000000000000000000000001305254536400334545ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002541305254536400412300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation.result { output: "[#{" \1\2\3\4\5\6\7\8\9 "}]"; output: "#{" \1\2\3\4\5\6\7\8\9 "}"; output: '#{"\1\2\3\4\5\6\7\8 "}'; output: "['#{" \1\2\3\4\5\6\7\8\9 "}']"; } expected_output.css000066400000000000000000000002551305254536400373320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation.result { output: "[#{" \1\2\3\4\5\6\7\8\9 "}]"; output: "#{" \1\2\3\4\5\6\7\8\9 "}"; output: '\#{"\1\2\3\4\5\6\7\8\9"}'; output: "['#{" \1\2\3\4\5\6\7\8\9 "}']"; } input.scss000066400000000000000000000003101305254536400354230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolation$input: "\1\2\3\4\5\6\7\8\9"; .result { output: "[\#{"\1\2\3\4\5\6\7\8\9"}]"; output: "\#{"\1\2\3\4\5\6\7\8\9"}"; output: '\#{"\1\2\3\4\5\6\7\8\9"}'; output: "['\#{"\1\2\3\4\5\6\7\8\9"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/000077500000000000000000000000001305254536400267505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/01_inline/000077500000000000000000000000001305254536400305265ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000003071305254536400363010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/01_inline.result { output: "\1\2\3\4\5\6\7\8 "; output:  ; output: "[\1\2\3\4\5\6\7\8 ]"; output: "\1\2\3\4\5\6\7\8 "; output: "\1\2\3\4\5\6\7\8 "; output: "['\1\2\3\4\5\6\7\8 ']"; } expected_output.css000066400000000000000000000002431305254536400344010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/01_inline.result { output: '\1\2\3\4\5\6\7\8\9'; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/01_inline/input.scss000066400000000000000000000003511305254536400325610ustar00rootroot00000000000000.result { output: '\1\2\3\4\5\6\7\8\9'; output: #{'\1\2\3\4\5\6\7\8\9'}; output: "[#{'\1\2\3\4\5\6\7\8\9'}]"; output: "#{'\1\2\3\4\5\6\7\8\9'}"; output: '#{'\1\2\3\4\5\6\7\8\9'}'; output: "['#{'\1\2\3\4\5\6\7\8\9'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variable/000077500000000000000000000000001305254536400310365ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000003071305254536400366110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result { output: "\1\2\3\4\5\6\7\8 "; output:  ; output: "[\1\2\3\4\5\6\7\8 ]"; output: "\1\2\3\4\5\6\7\8 "; output: "\1\2\3\4\5\6\7\8 "; output: "['\1\2\3\4\5\6\7\8 ']"; } expected_output.css000066400000000000000000000002321305254536400347070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variable/input.scss000066400000000000000000000002631305254536400330730ustar00rootroot00000000000000$input: '\1\2\3\4\5\6\7\8\9'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double/000077500000000000000000000000001305254536400320625ustar00rootroot00000000000000expected_output.css000066400000000000000000000001731305254536400357370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000003301305254536400340330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output: #{#{'\1\2\3\4\5\6\7\8\9'}}; output: #{"[#{'\1\2\3\4\5\6\7\8\9'}]"}; output: #{"#{'\1\2\3\4\5\6\7\8\9'}"}; output: #{'#{'\1\2\3\4\5\6\7\8\9'}'}; output: #{"['#{'\1\2\3\4\5\6\7\8\9'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double/000077500000000000000000000000001305254536400323725ustar00rootroot00000000000000expected_output.css000066400000000000000000000001731305254536400362470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000002601305254536400343450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double$input: '\1\2\3\4\5\6\7\8\9'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400336755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_doubleexpected_output-dart-sass.css000066400000000000000000000005421305254536400415300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result { dquoted: "\1\2\3\4\5\6\7\8 "; dquoted: "[\1\2\3\4\5\6\7\8 ]"; dquoted: "\1\2\3\4\5\6\7\8 "; dquoted: "\1\2\3\4\5\6\7\8 "; dquoted: "['\1\2\3\4\5\6\7\8 ']"; squoted: "\1\2\3\4\5\6\7\8 "; squoted: "[\1\2\3\4\5\6\7\8 ]"; squoted: "\1\2\3\4\5\6\7\8 "; squoted: "\1\2\3\4\5\6\7\8 "; squoted: "['\1\2\3\4\5\6\7\8 ']"; } expected_output.css000066400000000000000000000004101305254536400376230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } input.scss000066400000000000000000000005241305254536400357320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double$input: '\1\2\3\4\5\6\7\8\9'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation/000077500000000000000000000000001305254536400334645ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002501305254536400412340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation.result { output: "[#{'\1\2\3\4\5\6\7\8 '}]"; output: "#{'\1\2\3\4\5\6\7\8 '}"; output: "#{" \1\2\3\4\5\6\7\8\9 "}"; output: "['#{'\1\2\3\4\5\6\7\8 '}']"; } expected_output.css000066400000000000000000000002531305254536400373400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation.result { output: "[\#{'\1\2\3\4\5\6\7\8\9'}]"; output: "\#{'\1\2\3\4\5\6\7\8\9'}"; output: "#{" \1\2\3\4\5\6\7\8\9 "}"; output: "['\#{'\1\2\3\4\5\6\7\8\9'}']"; } input.scss000066400000000000000000000003101305254536400354330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolation$input: '\1\2\3\4\5\6\7\8\9'; .result { output: "[\#{'\1\2\3\4\5\6\7\8\9'}]"; output: "\#{'\1\2\3\4\5\6\7\8\9'}"; output: '\#{'\1\2\3\4\5\6\7\8\9'}'; output: "['\#{'\1\2\3\4\5\6\7\8\9'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/000077500000000000000000000000001305254536400260545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/01_inline/000077500000000000000000000000001305254536400276325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/01_inline/expected_output.css000066400000000000000000000007621305254536400335720ustar00rootroot00000000000000.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/01_inline/input.scss000066400000000000000000000006351305254536400316720ustar00rootroot00000000000000.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: #{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}; output: "[#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/02_variable/000077500000000000000000000000001305254536400301425ustar00rootroot00000000000000expected_output.css000066400000000000000000000007621305254536400340230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/02_variable.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; output: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/02_variable/input.scss000066400000000000000000000003211305254536400321720ustar00rootroot00000000000000$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/03_inline_double/000077500000000000000000000000001305254536400311665ustar00rootroot00000000000000expected_output.css000066400000000000000000000005101305254536400350360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/03_inline_double.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: [\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z]; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: ['\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z']; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/03_inline_double/input.scss000066400000000000000000000005561305254536400332300ustar00rootroot00000000000000.result { output: #{#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}}; output: #{"[#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"}; output: #{"#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"}; output: #{'#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'}; output: #{"['#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/04_variable_double/000077500000000000000000000000001305254536400314765ustar00rootroot00000000000000expected_output.css000066400000000000000000000005101305254536400353460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/04_variable_double.result { output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: [\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z]; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; output: ['\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z']; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/04_variable_double/input.scss000066400000000000000000000003161305254536400335320ustar00rootroot00000000000000$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double/000077500000000000000000000000001305254536400330605ustar00rootroot00000000000000expected_output.css000066400000000000000000000016341305254536400367400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double.result { dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; dquoted: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "[\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z]"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z"; squoted: "['\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z']"; } input.scss000066400000000000000000000005621305254536400350400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_double$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation/000077500000000000000000000000001305254536400325705ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000003161305254536400403430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation.result { output: "[#{\b\c\d\e\fghijklmnopqrstuvwxyz}]"; output: "#{\b\c\d\e\fghijklmnopqrstuvwxyz}"; output: "#{\b\c\d\e\fghijklmnopqrstuvwxyz}"; output: "['#{\b\c\d\e\fghijklmnopqrstuvwxyz}']"; } expected_output.css000066400000000000000000000004421305254536400364440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation.result { output: "[\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } input.scss000066400000000000000000000005361305254536400345510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolation$input: \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z; .result { output: "[\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}]"; output: "\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}"; output: '\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}'; output: "['\#{\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/000077500000000000000000000000001305254536400272545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline/000077500000000000000000000000001305254536400310325ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000004231305254536400366040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline.result { output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[\b\c\d\e\fghijklmnopqrstuvwxyz]"; output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: "['\b\c\d\e\fghijklmnopqrstuvwxyz']"; } expected_output.css000066400000000000000000000004231305254536400347050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline.result { output: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/01_inline/input.scss000066400000000000000000000006511305254536400330700ustar00rootroot00000000000000.result { output: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; output: #{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}; output: "[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable/000077500000000000000000000000001305254536400313425ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000004231305254536400371140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result { output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[\b\c\d\e\fghijklmnopqrstuvwxyz]"; output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: "['\b\c\d\e\fghijklmnopqrstuvwxyz']"; } expected_output.css000066400000000000000000000003721305254536400352200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable/input.scss000066400000000000000000000003231305254536400333740ustar00rootroot00000000000000$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double/000077500000000000000000000000001305254536400323665ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400362370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000005701305254536400343450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: #{#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}}; output: #{"[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"}; output: #{"#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"}; output: #{'#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'}; output: #{"['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double/000077500000000000000000000000001305254536400326765ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400365470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000003201305254536400346460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400342015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_doubleexpected_output-dart-sass.css000066400000000000000000000007321305254536400420350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double.result { dquoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; dquoted: "[\b\c\d\e\fghijklmnopqrstuvwxyz]"; dquoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; dquoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; dquoted: "['\b\c\d\e\fghijklmnopqrstuvwxyz']"; squoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; squoted: "[\b\c\d\e\fghijklmnopqrstuvwxyz]"; squoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; squoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; squoted: "['\b\c\d\e\fghijklmnopqrstuvwxyz']"; } expected_output.css000066400000000000000000000006501305254536400401350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double.result { dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[ ghijklmnopqrstuvwxyz]"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[' ghijklmnopqrstuvwxyz']"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[ ghijklmnopqrstuvwxyz]"; squoted: " ghijklmnopqrstuvwxyz"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000005641305254536400362420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_double$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400337115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolationexpected_output-dart-sass.css000066400000000000000000000004301305254536400415400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation.result { output: "[#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}]"; output: "#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}"; output: '#{"\b\c\d\e\fghijklmnopqrstuvwxyz"}'; output: "['#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}']"; } expected_output.css000066400000000000000000000004551305254536400376500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation.result { output: "[#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}]"; output: "#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}"; output: '\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}']"; } input.scss000066400000000000000000000005501305254536400357450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolation$input: "\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"; .result { output: "[\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['\#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/000077500000000000000000000000001305254536400272645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline/000077500000000000000000000000001305254536400310425ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000004231305254536400366140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline.result { output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[\b\c\d\e\fghijklmnopqrstuvwxyz]"; output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: "['\b\c\d\e\fghijklmnopqrstuvwxyz']"; } expected_output.css000066400000000000000000000004231305254536400347150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline.result { output: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/01_inline/input.scss000066400000000000000000000006511305254536400331000ustar00rootroot00000000000000.result { output: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; output: #{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}; output: "[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable/000077500000000000000000000000001305254536400313525ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000004231305254536400371240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result { output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[\b\c\d\e\fghijklmnopqrstuvwxyz]"; output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: "\b\c\d\e\fghijklmnopqrstuvwxyz"; output: "['\b\c\d\e\fghijklmnopqrstuvwxyz']"; } expected_output.css000066400000000000000000000003721305254536400352300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable/input.scss000066400000000000000000000003231305254536400334040ustar00rootroot00000000000000$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double/000077500000000000000000000000001305254536400323765ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400362470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000005701305254536400343550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: #{#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}}; output: #{"[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"}; output: #{"#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"}; output: #{'#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'}; output: #{"['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double/000077500000000000000000000000001305254536400327065ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400365570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000003201305254536400346560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400342115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_doubleexpected_output-dart-sass.css000066400000000000000000000007321305254536400420450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double.result { dquoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; dquoted: "[\b\c\d\e\fghijklmnopqrstuvwxyz]"; dquoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; dquoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; dquoted: "['\b\c\d\e\fghijklmnopqrstuvwxyz']"; squoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; squoted: "[\b\c\d\e\fghijklmnopqrstuvwxyz]"; squoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; squoted: "\b\c\d\e\fghijklmnopqrstuvwxyz"; squoted: "['\b\c\d\e\fghijklmnopqrstuvwxyz']"; } expected_output.css000066400000000000000000000006501305254536400401450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double.result { dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[ ghijklmnopqrstuvwxyz]"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: " ghijklmnopqrstuvwxyz"; dquoted: "[' ghijklmnopqrstuvwxyz']"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[ ghijklmnopqrstuvwxyz]"; squoted: " ghijklmnopqrstuvwxyz"; squoted: " ghijklmnopqrstuvwxyz"; squoted: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000005641305254536400362520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_double$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400337215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolationexpected_output-dart-sass.css000066400000000000000000000003541305254536400415550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation.result { output: "[#{'\b\c\d\e\fghijklmnopqrstuvwxyz'}]"; output: "#{'\b\c\d\e\fghijklmnopqrstuvwxyz'}"; output: "#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}"; output: "['#{'\b\c\d\e\fghijklmnopqrstuvwxyz'}']"; } expected_output.css000066400000000000000000000004531305254536400376560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation.result { output: "[\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: "#{" \b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z "}"; output: "['\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } input.scss000066400000000000000000000005501305254536400357550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolation$input: '\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'; .result { output: "[\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['\#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/000077500000000000000000000000001305254536400260515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/01_inline/000077500000000000000000000000001305254536400276275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/01_inline/expected_output.css000066400000000000000000000007621305254536400335670ustar00rootroot00000000000000.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/01_inline/input.scss000066400000000000000000000006351305254536400316670ustar00rootroot00000000000000.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: #{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}; output: "[#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/02_variable/000077500000000000000000000000001305254536400301375ustar00rootroot00000000000000expected_output.css000066400000000000000000000007621305254536400340200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/02_variable.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; output: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/02_variable/input.scss000066400000000000000000000003211305254536400321670ustar00rootroot00000000000000$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/03_inline_double/000077500000000000000000000000001305254536400311635ustar00rootroot00000000000000expected_output.css000066400000000000000000000005101305254536400350330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/03_inline_double.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: [\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z]; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: ['\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z']; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/03_inline_double/input.scss000066400000000000000000000005561305254536400332250ustar00rootroot00000000000000.result { output: #{#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}}; output: #{"[#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"}; output: #{"#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"}; output: #{'#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'}; output: #{"['#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/04_variable_double/000077500000000000000000000000001305254536400314735ustar00rootroot00000000000000expected_output.css000066400000000000000000000005101305254536400353430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/04_variable_double.result { output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: [\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z]; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; output: ['\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z']; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/04_variable_double/input.scss000066400000000000000000000003161305254536400335270ustar00rootroot00000000000000$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double/000077500000000000000000000000001305254536400330555ustar00rootroot00000000000000expected_output.css000066400000000000000000000016341305254536400367350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double.result { dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; dquoted: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "[\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z]"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z"; squoted: "['\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z']"; } input.scss000066400000000000000000000005621305254536400350350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_double$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation/000077500000000000000000000000001305254536400325655ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000003161305254536400403400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation.result { output: "[#{\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ}]"; output: "#{\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ}"; output: "#{\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ}"; output: "['#{\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ}']"; } expected_output.css000066400000000000000000000004421305254536400364410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation.result { output: "[\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } input.scss000066400000000000000000000005361305254536400345460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolation$input: \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z; .result { output: "[\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}]"; output: "\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}"; output: '\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}'; output: "['\#{\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/000077500000000000000000000000001305254536400272515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline/000077500000000000000000000000001305254536400310275ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000004231305254536400366010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline.result { output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ]"; output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: "['\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ']"; } expected_output.css000066400000000000000000000004231305254536400347020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline.result { output: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/01_inline/input.scss000066400000000000000000000006511305254536400330650ustar00rootroot00000000000000.result { output: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; output: #{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}; output: "[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable/000077500000000000000000000000001305254536400313375ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000004231305254536400371110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result { output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ]"; output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: "['\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ']"; } expected_output.css000066400000000000000000000003721305254536400352150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable/input.scss000066400000000000000000000003231305254536400333710ustar00rootroot00000000000000$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double/000077500000000000000000000000001305254536400323635ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400362340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000005701305254536400343420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: #{#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}}; output: #{"[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"}; output: #{"#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"}; output: #{'#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'}; output: #{"['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double/000077500000000000000000000000001305254536400326735ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400365440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000003201305254536400346430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400341765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_doubleexpected_output-dart-sass.css000066400000000000000000000007321305254536400420320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double.result { dquoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; dquoted: "[\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ]"; dquoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; dquoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; dquoted: "['\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ']"; squoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; squoted: "[\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ]"; squoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; squoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; squoted: "['\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ']"; } expected_output.css000066400000000000000000000006501305254536400401320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double.result { dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000005641305254536400362370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_double$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400337065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolationexpected_output-dart-sass.css000066400000000000000000000004301305254536400415350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation.result { output: "[#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}]"; output: "#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}"; output: '#{"\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"}'; output: "['#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}']"; } expected_output.css000066400000000000000000000004551305254536400376450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation.result { output: "[#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}]"; output: "#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}"; output: '\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}']"; } input.scss000066400000000000000000000005501305254536400357420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolation$input: "\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"; .result { output: "[\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['\#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/000077500000000000000000000000001305254536400272615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline/000077500000000000000000000000001305254536400310375ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000004231305254536400366110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline.result { output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ]"; output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: "['\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ']"; } expected_output.css000066400000000000000000000004231305254536400347120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline.result { output: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/01_inline/input.scss000066400000000000000000000006511305254536400330750ustar00rootroot00000000000000.result { output: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; output: #{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}; output: "[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable/000077500000000000000000000000001305254536400313475ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000004231305254536400371210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result { output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ]"; output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; output: "['\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ']"; } expected_output.css000066400000000000000000000003721305254536400352250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable/input.scss000066400000000000000000000003231305254536400334010ustar00rootroot00000000000000$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double/000077500000000000000000000000001305254536400323735ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400362440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000005701305254536400343520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: #{#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}}; output: #{"[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"}; output: #{"#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"}; output: #{'#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'}; output: #{"['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double/000077500000000000000000000000001305254536400327035ustar00rootroot00000000000000expected_output.css000066400000000000000000000003131305254536400365540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000003201305254536400346530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001305254536400342065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_doubleexpected_output-dart-sass.css000066400000000000000000000007321305254536400420420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double.result { dquoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; dquoted: "[\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ]"; dquoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; dquoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; dquoted: "['\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ']"; squoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; squoted: "[\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ]"; squoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; squoted: "\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ"; squoted: "['\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ']"; } expected_output.css000066400000000000000000000006501305254536400401420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double.result { dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: " GHIJKLMNOPQRSTUVWXYZ"; dquoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[ GHIJKLMNOPQRSTUVWXYZ]"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: " GHIJKLMNOPQRSTUVWXYZ"; squoted: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000005641305254536400362470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_double$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } 000077500000000000000000000000001305254536400337165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolationexpected_output-dart-sass.css000066400000000000000000000003541305254536400415520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation.result { output: "[#{'\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ'}]"; output: "#{'\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ'}"; output: "#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}"; output: "['#{'\b\c\d\e\fGHIJKLMNOPQRSTUVWXYZ'}']"; } expected_output.css000066400000000000000000000004531305254536400376530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation.result { output: "[\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: "#{" \B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z "}"; output: "['\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } input.scss000066400000000000000000000005501305254536400357520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolation$input: '\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'; .result { output: "[\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['\#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/000077500000000000000000000000001305254536400256705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/01_inline/000077500000000000000000000000001305254536400274465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/01_inline/expected_output.css000066400000000000000000000002361305254536400334020ustar00rootroot00000000000000.result { output: \0_\a_\A; output: \0_\a_\A; output: "[\\0_\\a_\\A]"; output: "\\0_\\a_\\A"; output: "\\0_\\a_\\A"; output: "['\\0_\\a_\\A']"; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/01_inline/input.scss000066400000000000000000000002411305254536400314770ustar00rootroot00000000000000.result { output: \0_\a_\A; output: #{\0_\a_\A}; output: "[#{\0_\a_\A}]"; output: "#{\0_\a_\A}"; output: '#{\0_\a_\A}'; output: "['#{\0_\a_\A}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/02_variable/000077500000000000000000000000001305254536400277565ustar00rootroot00000000000000expected_output.css000066400000000000000000000002361305254536400336330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/02_variable.result { output: \0_\a_\A; output: \0_\a_\A; output: "[\\0_\\a_\\A]"; output: "\\0_\\a_\\A"; output: "\\0_\\a_\\A"; output: "['\\0_\\a_\\A']"; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/02_variable/input.scss000066400000000000000000000002471305254536400320150ustar00rootroot00000000000000$input: \0_\a_\A; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/03_inline_double/000077500000000000000000000000001305254536400310025ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400346610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/03_inline_double.result { output: \0_\a_\A; output: [\0_\a_\A]; output: \0_\a_\A; output: \0_\a_\A; output: ['\0_\a_\A']; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/03_inline_double/input.scss000066400000000000000000000002341305254536400330350ustar00rootroot00000000000000.result { output: #{#{\0_\a_\A}}; output: #{"[#{\0_\a_\A}]"}; output: #{"#{\0_\a_\A}"}; output: #{'#{\0_\a_\A}'}; output: #{"['#{\0_\a_\A}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/04_variable_double/000077500000000000000000000000001305254536400313125ustar00rootroot00000000000000expected_output.css000066400000000000000000000001661305254536400351710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/04_variable_double.result { output: \0_\a_\A; output: [\0_\a_\A]; output: \0_\a_\A; output: \0_\a_\A; output: ['\0_\a_\A']; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/04_variable_double/input.scss000066400000000000000000000002441305254536400333460ustar00rootroot00000000000000$input: \0_\a_\A; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double/000077500000000000000000000000001305254536400326745ustar00rootroot00000000000000expected_output.css000066400000000000000000000004341305254536400365510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double.result { dquoted: "\\0_\\a_\\A"; dquoted: "[\\0_\\a_\\A]"; dquoted: "\\0_\\a_\\A"; dquoted: "\\0_\\a_\\A"; dquoted: "['\\0_\\a_\\A']"; squoted: "\\0_\\a_\\A"; squoted: "[\\0_\\a_\\A]"; squoted: "\\0_\\a_\\A"; squoted: "\\0_\\a_\\A"; squoted: "['\\0_\\a_\\A']"; } input.scss000066400000000000000000000005101305254536400346450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_double$input: \0_\a_\A; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation/000077500000000000000000000000001305254536400324045ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002141305254536400401540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation@charset "UTF-8"; .result { output: "[#{�_\a_\a}]"; output: "#{�_\a_\a}"; output: "#{�_\a_\a}"; output: "['#{�_\a_\a}']"; } expected_output.css000066400000000000000000000001721305254536400362600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation.result { output: "[\#{\0_\a_\A}]"; output: "\#{\0_\a_\A}"; output: '\#{\0_\a_\A}'; output: "['\#{\0_\a_\A}']"; } input.scss000066400000000000000000000002141305254536400343560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/23_escapes_literal_specials/06_escape_interpolation$input: \0_\a_\A; .result { output: "[\#{\0_\a_\A}]"; output: "\#{\0_\a_\A}"; output: '\#{\0_\a_\A}'; output: "['\#{\0_\a_\A}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/000077500000000000000000000000001305254536400270705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/01_inline/000077500000000000000000000000001305254536400306465ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002521305254536400364200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/01_inline@charset "UTF-8"; .result { output: "�_\a_\a"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } expected_output.css000066400000000000000000000002511305254536400345200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/01_inline@charset "UTF-8"; .result { output: "\0_\a_\A"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/01_inline/input.scss000066400000000000000000000002551305254536400327040ustar00rootroot00000000000000.result { output: "\0_\a_\A"; output: #{"\0_\a_\A"}; output: "[#{"\0_\a_\A"}]"; output: "#{"\0_\a_\A"}"; output: '#{"\0_\a_\A"}'; output: "['#{"\0_\a_\A"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/02_variable/000077500000000000000000000000001305254536400311565ustar00rootroot00000000000000expected_output.css000066400000000000000000000002521305254536400350310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/02_variable@charset "UTF-8"; .result { output: "�_\a_\a"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/02_variable/input.scss000066400000000000000000000002511305254536400332100ustar00rootroot00000000000000$input: "\0_\a_\A"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double/000077500000000000000000000000001305254536400322025ustar00rootroot00000000000000expected_output.css000066400000000000000000000002031305254536400360510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400341610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double.result { output: #{#{"\0_\a_\A"}}; output: #{"[#{"\0_\a_\A"}]"}; output: #{"#{"\0_\a_\A"}"}; output: #{'#{"\0_\a_\A"}'}; output: #{"['#{"\0_\a_\A"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double/000077500000000000000000000000001305254536400325125ustar00rootroot00000000000000expected_output.css000066400000000000000000000002031305254536400363610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400344710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double$input: "\0_\a_\A"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation/000077500000000000000000000000001305254536400336045ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002271305254536400413600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation@charset "UTF-8"; .result { output: "[#{" \0_\a_\A "}]"; output: "#{" \0_\a_\A "}"; output: '#{"�_\a_\a"}'; output: "['#{" \0_\a_\A "}']"; } expected_output.css000066400000000000000000000002051305254536400374550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation.result { output: "[#{" \0_\a_\A "}]"; output: "#{" \0_\a_\A "}"; output: '\#{"\0_\a_\A"}'; output: "['#{" \0_\a_\A "}']"; } input.scss000066400000000000000000000002261305254536400355610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolation$input: "\0_\a_\A"; .result { output: "[\#{"\0_\a_\A"}]"; output: "\#{"\0_\a_\A"}"; output: '\#{"\0_\a_\A"}'; output: "['\#{"\0_\a_\A"}']"; } 000077500000000000000000000000001305254536400353415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_double-4.0expected_output.css000066400000000000000000000004321305254536400412730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_double-4.0@charset "UTF-8"; .result { dquoted: "�_\a_\a"; dquoted: "[�_\a_\a]"; dquoted: "�_\a_\a"; dquoted: "�_\a_\a"; dquoted: "['�_\a_\a']"; squoted: "�_\a_\a"; squoted: "[�_\a_\a]"; squoted: "�_\a_\a"; squoted: "�_\a_\a"; squoted: "['�_\a_\a']"; } input.scss000066400000000000000000000005121305254536400373730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_double-4.0$input: "\0_\a_\A"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } options.yml000066400000000000000000000000531305254536400375550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_double-4.0--- :todo: - libsass :start_version: '4.0' todo.txt000066400000000000000000000001021305254536400370400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_double-4.0Fails on shared build (gcc/clang) Looks like some issue with "\r"000077500000000000000000000000001305254536400350425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_doubleexpected_output.css000066400000000000000000000004261305254536400407770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_double@charset "UTF-8"; .result { dquoted: "�_ _ "; dquoted: "[�_\a_\a]"; dquoted: "�_\a_\a"; dquoted: "�_\a_\a"; dquoted: "['�_\a_\a']"; squoted: "�_ _ "; squoted: "[�_\a_\a]"; squoted: "�_\a_\a"; squoted: "�_\a_\a"; squoted: "['�_\a_\a']"; } input.scss000066400000000000000000000005121305254536400370740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_double$input: "\0_\a_\A"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } options.yml000066400000000000000000000000511305254536400372540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_double--- :todo: - libsass :end_version: '3.5' todo.txt000066400000000000000000000001021305254536400365410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/24_escapes_double_quoted_specials/todo_05_variable_quoted_doubleFails on shared build (gcc/clang) Looks like some issue with "\r"sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/000077500000000000000000000000001305254536400271005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/01_inline/000077500000000000000000000000001305254536400306565ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002521305254536400364300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/01_inline@charset "UTF-8"; .result { output: "�_\a_\a"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } expected_output.css000066400000000000000000000002511305254536400345300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/01_inline@charset "UTF-8"; .result { output: '\0_\a_\A'; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/01_inline/input.scss000066400000000000000000000002551305254536400327140ustar00rootroot00000000000000.result { output: '\0_\a_\A'; output: #{'\0_\a_\A'}; output: "[#{'\0_\a_\A'}]"; output: "#{'\0_\a_\A'}"; output: '#{'\0_\a_\A'}'; output: "['#{'\0_\a_\A'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/02_variable/000077500000000000000000000000001305254536400311665ustar00rootroot00000000000000expected_output.css000066400000000000000000000002521305254536400350410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/02_variable@charset "UTF-8"; .result { output: "�_\a_\a"; output: �_ _ ; output: "[�_\a_\a]"; output: "�_\a_\a"; output: "�_\a_\a"; output: "['�_\a_\a']"; } sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/02_variable/input.scss000066400000000000000000000002511305254536400332200ustar00rootroot00000000000000$input: '\0_\a_\A'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double/000077500000000000000000000000001305254536400322125ustar00rootroot00000000000000expected_output.css000066400000000000000000000002031305254536400360610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400341710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double.result { output: #{#{'\0_\a_\A'}}; output: #{"[#{'\0_\a_\A'}]"}; output: #{"#{'\0_\a_\A'}"}; output: #{'#{'\0_\a_\A'}'}; output: #{"['#{'\0_\a_\A'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double/000077500000000000000000000000001305254536400325225ustar00rootroot00000000000000expected_output.css000066400000000000000000000002031305254536400363710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461305254536400345010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double$input: '\0_\a_\A'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation/000077500000000000000000000000001305254536400336145ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000002251305254536400413660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation@charset "UTF-8"; .result { output: "[#{'�_\a_\a'}]"; output: "#{'�_\a_\a'}"; output: "#{" \0_\a_\A "}"; output: "['#{'�_\a_\a'}']"; } expected_output.css000066400000000000000000000002031305254536400374630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation.result { output: "[\#{'\0_\a_\A'}]"; output: "\#{'\0_\a_\A'}"; output: "#{" \0_\a_\A "}"; output: "['\#{'\0_\a_\A'}']"; } input.scss000066400000000000000000000002261305254536400355710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolation$input: '\0_\a_\A'; .result { output: "[\#{'\0_\a_\A'}]"; output: "\#{'\0_\a_\A'}"; output: '\#{'\0_\a_\A'}'; output: "['\#{'\0_\a_\A'}']"; } 000077500000000000000000000000001305254536400353515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_double-4.0expected_output.css000066400000000000000000000004321305254536400413030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_double-4.0@charset "UTF-8"; .result { dquoted: "�_\a_\a"; dquoted: "[�_\a_\a]"; dquoted: "�_\a_\a"; dquoted: "�_\a_\a"; dquoted: "['�_\a_\a']"; squoted: "�_\a_\a"; squoted: "[�_\a_\a]"; squoted: "�_\a_\a"; squoted: "�_\a_\a"; squoted: "['�_\a_\a']"; } input.scss000066400000000000000000000005121305254536400374030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_double-4.0$input: '\0_\a_\A'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } options.yml000066400000000000000000000000531305254536400375650ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_double-4.0--- :todo: - libsass :start_version: '4.0' todo.txt000066400000000000000000000001021305254536400370500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_double-4.0Fails on shared build (gcc/clang) Looks like some issue with "\r"000077500000000000000000000000001305254536400350525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_doubleexpected_output.css000066400000000000000000000004261305254536400410070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_double@charset "UTF-8"; .result { dquoted: "�_ _ "; dquoted: "[�_\a_\a]"; dquoted: "�_\a_\a"; dquoted: "�_\a_\a"; dquoted: "['�_\a_\a']"; squoted: "�_ _ "; squoted: "[�_\a_\a]"; squoted: "�_\a_\a"; squoted: "�_\a_\a"; squoted: "['�_\a_\a']"; } input.scss000066400000000000000000000005121305254536400371040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_double$input: '\0_\a_\A'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } options.yml000066400000000000000000000000511305254536400372640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_double--- :todo: - libsass :end_version: '3.5' todo.txt000066400000000000000000000001021305254536400365510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/25_escapes_single_quoted_specials/todo_05_variable_quoted_doubleFails on shared build (gcc/clang) Looks like some issue with "\r"sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/000077500000000000000000000000001305254536400253715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/01_inline/000077500000000000000000000000001305254536400271475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/01_inline/expected_output.css000066400000000000000000000002061305254536400331000ustar00rootroot00000000000000.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/01_inline/input.scss000066400000000000000000000002111305254536400311750ustar00rootroot00000000000000.result { output: \"\'; output: #{\"\'}; output: "[#{\"\'}]"; output: "#{\"\'}"; output: '#{\"\'}'; output: "['#{\"\'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/02_variable/000077500000000000000000000000001305254536400274575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/02_variable/expected_output.css000066400000000000000000000002061305254536400334100ustar00rootroot00000000000000.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/02_variable/input.scss000066400000000000000000000002431305254536400315120ustar00rootroot00000000000000$input: \"\'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_double/000077500000000000000000000000001305254536400305035ustar00rootroot00000000000000expected_output.css000066400000000000000000000001421305254536400343540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_double/input.scss000066400000000000000000000002101305254536400325300ustar00rootroot00000000000000.result { output: #{#{\"\'}}; output: #{"[#{\"\'}]"}; output: #{"#{\"\'}"}; output: #{'#{\"\'}'}; output: #{"['#{\"\'}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_double/000077500000000000000000000000001305254536400310135ustar00rootroot00000000000000expected_output.css000066400000000000000000000001421305254536400346640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_double/input.scss000066400000000000000000000002401305254536400330430ustar00rootroot00000000000000$input: \"\'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double/000077500000000000000000000000001305254536400323755ustar00rootroot00000000000000expected_output.css000066400000000000000000000003641305254536400362540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double.result { dquoted: "\\\"\\'"; dquoted: "[\\\"\\']"; dquoted: "\\\"\\'"; dquoted: "\\\"\\'"; dquoted: "['\\\"\\'']"; squoted: "\\\"\\'"; squoted: "[\\\"\\']"; squoted: "\\\"\\'"; squoted: "\\\"\\'"; squoted: "['\\\"\\'']"; } input.scss000066400000000000000000000005041305254536400343510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double$input: \"\'; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation/000077500000000000000000000000001305254536400321055ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001421305254536400376550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result { output: "[#{\"'}]"; output: "#{\"'}"; output: "#{\"'}"; output: "['#{\"'}']"; } expected_output.css000066400000000000000000000001521305254536400357570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } input.scss000066400000000000000000000001701305254536400340600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation$input: \"\'; .result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/000077500000000000000000000000001305254536400252105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/01_inline/000077500000000000000000000000001305254536400267665ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001531305254536400345400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: '"'; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/01_inline/expected_output.css000066400000000000000000000001541305254536400327210ustar00rootroot00000000000000.result { output: "\""; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/01_inline/input.scss000066400000000000000000000002111305254536400310140ustar00rootroot00000000000000.result { output: "\""; output: #{"\""}; output: "[#{"\""}]"; output: "#{"\""}"; output: '#{"\""}'; output: "['#{"\""}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/02_variable/000077500000000000000000000000001305254536400272765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/02_variable/expected_output.css000066400000000000000000000001531305254536400332300ustar00rootroot00000000000000.result { output: '"'; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/02_variable/input.scss000066400000000000000000000002431305254536400313310ustar00rootroot00000000000000$input: "\""; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/03_inline_double/000077500000000000000000000000001305254536400303225ustar00rootroot00000000000000expected_output.css000066400000000000000000000001231305254536400341720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/03_inline_double/input.scss000066400000000000000000000002101305254536400323470ustar00rootroot00000000000000.result { output: #{#{"\""}}; output: #{"[#{"\""}]"}; output: #{"#{"\""}"}; output: #{'#{"\""}'}; output: #{"['#{"\""}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/04_variable_double/000077500000000000000000000000001305254536400306325ustar00rootroot00000000000000expected_output.css000066400000000000000000000001231305254536400345020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/04_variable_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/04_variable_double/input.scss000066400000000000000000000002401305254536400326620ustar00rootroot00000000000000$input: "\""; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double/000077500000000000000000000000001305254536400322145ustar00rootroot00000000000000expected_output.css000066400000000000000000000002721305254536400360710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double.result { dquoted: '"'; dquoted: '["]'; dquoted: '"'; dquoted: '"'; dquoted: "['\"']"; squoted: '"'; squoted: '["]'; squoted: '"'; squoted: '"'; squoted: "['\"']"; } input.scss000066400000000000000000000005041305254536400341700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double$input: "\""; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation/000077500000000000000000000000001305254536400317245ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001531305254536400374760ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result { output: "[#{" \" "}]"; output: "#{" \" "}"; output: '#{"""}'; output: "['#{" \" "}']"; } expected_output.css000066400000000000000000000001551305254536400356010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result { output: "[#{" \" "}]"; output: "#{" \" "}"; output: '\#{"\""}'; output: "['#{" \" "}']"; } input.scss000066400000000000000000000001701305254536400336770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation$input: "\""; .result { output: "[\#{"\""}]"; output: "\#{"\""}"; output: '\#{"\""}'; output: "['\#{"\""}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/000077500000000000000000000000001305254536400252205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/01_inline/000077500000000000000000000000001305254536400267765ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001521305254536400345470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: "'"; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/01_inline/expected_output.css000066400000000000000000000001531305254536400327300ustar00rootroot00000000000000.result { output: '\''; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/01_inline/input.scss000066400000000000000000000002111305254536400310240ustar00rootroot00000000000000.result { output: '\''; output: #{'\''}; output: "[#{'\''}]"; output: "#{'\''}"; output: '#{'\''}'; output: "['#{'\''}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/02_variable/000077500000000000000000000000001305254536400273065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/02_variable/expected_output.css000066400000000000000000000001521305254536400332370ustar00rootroot00000000000000.result { output: "'"; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/02_variable/input.scss000066400000000000000000000002431305254536400313410ustar00rootroot00000000000000$input: '\''; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/03_inline_double/000077500000000000000000000000001305254536400303325ustar00rootroot00000000000000expected_output.css000066400000000000000000000001231305254536400342020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: '; output: [']; output: '; output: '; output: [''']; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/03_inline_double/input.scss000066400000000000000000000002101305254536400323570ustar00rootroot00000000000000.result { output: #{#{'\''}}; output: #{"[#{'\''}]"}; output: #{"#{'\''}"}; output: #{'#{'\''}'}; output: #{"['#{'\''}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/04_variable_double/000077500000000000000000000000001305254536400306425ustar00rootroot00000000000000expected_output.css000066400000000000000000000001231305254536400345120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/04_variable_double.result { output: '; output: [']; output: '; output: '; output: [''']; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/04_variable_double/input.scss000066400000000000000000000002401305254536400326720ustar00rootroot00000000000000$input: '\''; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double/000077500000000000000000000000001305254536400322245ustar00rootroot00000000000000expected_output.css000066400000000000000000000002701305254536400360770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double.result { dquoted: "'"; dquoted: "[']"; dquoted: "'"; dquoted: "'"; dquoted: "[''']"; squoted: "'"; squoted: "[']"; squoted: "'"; squoted: "'"; squoted: "[''']"; } input.scss000066400000000000000000000005041305254536400342000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double$input: '\''; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation/000077500000000000000000000000001305254536400317345ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000001451305254536400375070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result { output: "[#{'''}]"; output: "#{'''}"; output: "#{" \' "}"; output: "['#{'''}']"; } expected_output.css000066400000000000000000000001531305254536400356070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: "#{" \' "}"; output: "['\#{'\''}']"; } input.scss000066400000000000000000000001701305254536400337070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation$input: '\''; .result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: '\#{'\''}'; output: "['\#{'\''}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/000077500000000000000000000000001305254536400242205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/01_inline/000077500000000000000000000000001305254536400257765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/01_inline/expected_output.css000066400000000000000000000002321305254536400317260ustar00rootroot00000000000000.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/01_inline/input.scss000066400000000000000000000003571305254536400300370ustar00rootroot00000000000000.result { output: "foo#{'ba' + 'r'}baz"; output: #{"foo#{'ba' + 'r'}baz"}; output: "[#{"foo#{'ba' + 'r'}baz"}]"; output: "#{"foo#{'ba' + 'r'}baz"}"; output: '#{"foo#{'ba' + 'r'}baz"}'; output: "['#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/02_variable/000077500000000000000000000000001305254536400263065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/02_variable/expected_output.css000066400000000000000000000002321305254536400322360ustar00rootroot00000000000000.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/02_variable/input.scss000066400000000000000000000002641305254536400303440ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/03_inline_double/000077500000000000000000000000001305254536400273325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/03_inline_double/expected_output.css000066400000000000000000000001731305254536400332660ustar00rootroot00000000000000.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/03_inline_double/input.scss000066400000000000000000000003351305254536400313670ustar00rootroot00000000000000.result { output: #{#{"foo#{'ba' + 'r'}baz"}}; output: #{"[#{"foo#{'ba' + 'r'}baz"}]"}; output: #{"#{"foo#{'ba' + 'r'}baz"}"}; output: #{'#{"foo#{'ba' + 'r'}baz"}'}; output: #{"['#{"foo#{'ba' + 'r'}baz"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/04_variable_double/000077500000000000000000000000001305254536400276425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/04_variable_double/expected_output.css000066400000000000000000000001731305254536400335760ustar00rootroot00000000000000.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/04_variable_double/input.scss000066400000000000000000000002611305254536400316750ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/05_variable_quoted_double/000077500000000000000000000000001305254536400312245ustar00rootroot00000000000000expected_output.css000066400000000000000000000004101305254536400350730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/05_variable_quoted_double.result { dquoted: "foobarbaz"; dquoted: "[foobarbaz]"; dquoted: "foobarbaz"; dquoted: "foobarbaz"; dquoted: "['foobarbaz']"; squoted: "foobarbaz"; squoted: "[foobarbaz]"; squoted: "foobarbaz"; squoted: "foobarbaz"; squoted: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/05_variable_quoted_double/input.scss000066400000000000000000000005251305254536400332620ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0/000077500000000000000000000000001305254536400312335ustar00rootroot00000000000000expected_output.css000066400000000000000000000002101305254536400351000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0/input.scss000066400000000000000000000003151305254536400332660ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } options.yml000066400000000000000000000000631305254536400333710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/06_escape_interpolation-4.0--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/06_escape_interpolation/000077500000000000000000000000001305254536400307345ustar00rootroot00000000000000expected_output.css000066400000000000000000000002101305254536400346010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/06_escape_interpolation/input.scss000066400000000000000000000003151305254536400327670ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/29_binary_operation/06_escape_interpolation/options.yml000066400000000000000000000000301305254536400331430ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/000077500000000000000000000000001305254536400226155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/01_inline/000077500000000000000000000000001305254536400243735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/01_inline/expected_output.css000066400000000000000000000002321305254536400303230ustar00rootroot00000000000000.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/01_inline/input.scss000066400000000000000000000003571305254536400264340ustar00rootroot00000000000000.result { output: "foo#{'ba' + 'r'}baz"; output: #{"foo#{'ba' + 'r'}baz"}; output: "[#{"foo#{'ba' + 'r'}baz"}]"; output: "#{"foo#{'ba' + 'r'}baz"}"; output: '#{"foo#{'ba' + 'r'}baz"}'; output: "['#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/02_variable/000077500000000000000000000000001305254536400247035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/02_variable/expected_output.css000066400000000000000000000002321305254536400306330ustar00rootroot00000000000000.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/02_variable/input.scss000066400000000000000000000002641305254536400267410ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/03_inline_double/000077500000000000000000000000001305254536400257275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/03_inline_double/expected_output.css000066400000000000000000000001731305254536400316630ustar00rootroot00000000000000.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/03_inline_double/input.scss000066400000000000000000000003351305254536400277640ustar00rootroot00000000000000.result { output: #{#{"foo#{'ba' + 'r'}baz"}}; output: #{"[#{"foo#{'ba' + 'r'}baz"}]"}; output: #{"#{"foo#{'ba' + 'r'}baz"}"}; output: #{'#{"foo#{'ba' + 'r'}baz"}'}; output: #{"['#{"foo#{'ba' + 'r'}baz"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/04_variable_double/000077500000000000000000000000001305254536400262375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/04_variable_double/expected_output.css000066400000000000000000000001731305254536400321730ustar00rootroot00000000000000.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/04_variable_double/input.scss000066400000000000000000000002611305254536400302720ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/05_variable_quoted_double/000077500000000000000000000000001305254536400276215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/05_variable_quoted_double/expected_output.css000066400000000000000000000004101305254536400335470ustar00rootroot00000000000000.result { dquoted: "foobarbaz"; dquoted: "[foobarbaz]"; dquoted: "foobarbaz"; dquoted: "foobarbaz"; dquoted: "['foobarbaz']"; squoted: "foobarbaz"; squoted: "[foobarbaz]"; squoted: "foobarbaz"; squoted: "foobarbaz"; squoted: "['foobarbaz']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/05_variable_quoted_double/input.scss000066400000000000000000000005251305254536400316570ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/06_escape_interpolation-4.0/000077500000000000000000000000001305254536400276305ustar00rootroot00000000000000expected_output.css000066400000000000000000000002101305254536400334750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/06_escape_interpolation-4.0.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/06_escape_interpolation-4.0/input.scss000066400000000000000000000003151305254536400316630ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/06_escape_interpolation-4.0/options.yml000066400000000000000000000000631305254536400320450ustar00rootroot00000000000000--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/06_escape_interpolation/000077500000000000000000000000001305254536400273315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/06_escape_interpolation/expected_output.css000066400000000000000000000002101305254536400332550ustar00rootroot00000000000000.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/06_escape_interpolation/input.scss000066400000000000000000000003151305254536400313640ustar00rootroot00000000000000$input: "foo#{'ba' + 'r'}baz"; .result { output: "[\#{"foo#{'ba' + 'r'}baz"}]"; output: "\#{"foo#{'ba' + 'r'}baz"}"; output: '\#{"foo#{'ba' + 'r'}baz"}'; output: "['\#{"foo#{'ba' + 'r'}baz"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/30_base_test/06_escape_interpolation/options.yml000066400000000000000000000000301305254536400315400ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/000077500000000000000000000000001305254536400234565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/01_inline/000077500000000000000000000000001305254536400252345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/01_inline/expected_output.css000066400000000000000000000002221305254536400311630ustar00rootroot00000000000000.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/01_inline/input.scss000066400000000000000000000002631305254536400272710ustar00rootroot00000000000000.result { output: "["'foo'"]"; output: #{"["'foo'"]"}; output: "[#{"["'foo'"]"}]"; output: "#{"["'foo'"]"}"; output: '#{"["'foo'"]"}'; output: "['#{"["'foo'"]"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/02_variable/000077500000000000000000000000001305254536400255445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/02_variable/expected_output.css000066400000000000000000000002221305254536400314730ustar00rootroot00000000000000.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/02_variable/input.scss000066400000000000000000000002521305254536400275770ustar00rootroot00000000000000$input: "["'foo'"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/03_inline_double/000077500000000000000000000000001305254536400265705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/03_inline_double/expected_output.css000066400000000000000000000001611305254536400325210ustar00rootroot00000000000000.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/03_inline_double/input.scss000066400000000000000000000002531305254536400306240ustar00rootroot00000000000000.result { output: #{#{"["'foo'"]"}}; output: #{"[#{"["'foo'"]"}]"}; output: #{"#{"["'foo'"]"}"}; output: #{'#{"["'foo'"]"}'}; output: #{"['#{"["'foo'"]"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/04_variable_double/000077500000000000000000000000001305254536400271005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/04_variable_double/expected_output.css000066400000000000000000000001611305254536400330310ustar00rootroot00000000000000.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/04_variable_double/input.scss000066400000000000000000000002471305254536400311370ustar00rootroot00000000000000$input: "["'foo'"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/05_variable_quoted_double/000077500000000000000000000000001305254536400304625ustar00rootroot00000000000000expected_output.css000066400000000000000000000003641305254536400343410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/05_variable_quoted_double.result { dquoted: "[ foo ]"; dquoted: "[[ foo ]]"; dquoted: "[ foo ]"; dquoted: "[ foo ]"; dquoted: "['[ foo ]']"; squoted: "[ foo ]"; squoted: "[[ foo ]]"; squoted: "[ foo ]"; squoted: "[ foo ]"; squoted: "['[ foo ]']"; } sass-spec-3.5.0-2/spec/parser/interpolate/31_schema_simple/05_variable_quoted_double/input.scss000066400000000000000000000005131305254536400325150ustar00rootroot00000000000000$input: "["'foo'"]"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/000077500000000000000000000000001305254536400227755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/01_inline/000077500000000000000000000000001305254536400245535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/01_inline/expected_output.css000066400000000000000000000002601305254536400305040ustar00rootroot00000000000000.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/01_inline/input.scss000066400000000000000000000003211305254536400266030ustar00rootroot00000000000000.result { output: "["',foo, '"]"; output: #{"["',foo, '"]"}; output: "[#{"["',foo, '"]"}]"; output: "#{"["',foo, '"]"}"; output: '#{"["',foo, '"]"}'; output: "['#{"["',foo, '"]"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/02_variable/000077500000000000000000000000001305254536400250635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/02_variable/expected_output.css000066400000000000000000000002601305254536400310140ustar00rootroot00000000000000.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/02_variable/input.scss000066400000000000000000000002571305254536400271230ustar00rootroot00000000000000$input: "["',foo, '"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/03_inline_double/000077500000000000000000000000001305254536400261075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/03_inline_double/expected_output.css000066400000000000000000000002121305254536400320350ustar00rootroot00000000000000.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/03_inline_double/input.scss000066400000000000000000000003041305254536400301400ustar00rootroot00000000000000.result { output: #{#{"["',foo, '"]"}}; output: #{"[#{"["',foo, '"]"}]"}; output: #{"#{"["',foo, '"]"}"}; output: #{'#{"["',foo, '"]"}'}; output: #{"['#{"["',foo, '"]"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/04_variable_double/000077500000000000000000000000001305254536400264175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/04_variable_double/expected_output.css000066400000000000000000000002121305254536400323450ustar00rootroot00000000000000.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/04_variable_double/input.scss000066400000000000000000000002541305254536400304540ustar00rootroot00000000000000$input: "["',foo, '"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/05_variable_quoted_double/000077500000000000000000000000001305254536400300015ustar00rootroot00000000000000expected_output.css000066400000000000000000000004461305254536400336610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/05_variable_quoted_double.result { dquoted: "[ ,foo, ]"; dquoted: "[[ ,foo, ]]"; dquoted: "[ ,foo, ]"; dquoted: "[ ,foo, ]"; dquoted: "['[ ,foo, ]']"; squoted: "[ ,foo, ]"; squoted: "[[ ,foo, ]]"; squoted: "[ ,foo, ]"; squoted: "[ ,foo, ]"; squoted: "['[ ,foo, ]']"; } sass-spec-3.5.0-2/spec/parser/interpolate/32_comma_list/05_variable_quoted_double/input.scss000066400000000000000000000005201305254536400320320ustar00rootroot00000000000000$input: "["',foo, '"]"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/000077500000000000000000000000001305254536400227755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/01_inline/000077500000000000000000000000001305254536400245535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/01_inline/expected_output.css000066400000000000000000000002761305254536400305130ustar00rootroot00000000000000.result { output: "[" "foo " "]" "bar"; output: [ foo ] bar; output: "[[ foo ] bar]"; output: "[ foo ] bar"; output: "[ foo ] bar"; output: "['[ foo ] bar']"; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/01_inline/input.scss000066400000000000000000000003731305254536400266120ustar00rootroot00000000000000.result { output: "["'foo '"]" "bar"; output: #{"["'foo '"]" "bar"}; output: "[#{"["'foo '"]" "bar"}]"; output: "#{"["'foo '"]" "bar"}"; output: '#{"["'foo '"]" "bar"}'; output: "['#{"["'foo '"]" "bar"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/02_variable/000077500000000000000000000000001305254536400250635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/02_variable/expected_output.css000066400000000000000000000002761305254536400310230ustar00rootroot00000000000000.result { output: "[" "foo " "]" "bar"; output: [ foo ] bar; output: "[[ foo ] bar]"; output: "[ foo ] bar"; output: "[ foo ] bar"; output: "['[ foo ] bar']"; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/02_variable/input.scss000066400000000000000000000002661305254536400271230ustar00rootroot00000000000000$input: "["'foo '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/03_inline_double/000077500000000000000000000000001305254536400261075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/03_inline_double/expected_output.css000066400000000000000000000002241305254536400320400ustar00rootroot00000000000000.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/03_inline_double/input.scss000066400000000000000000000003471305254536400301470ustar00rootroot00000000000000.result { output: #{#{"["'foo '"]" "bar"}}; output: #{"[#{"["'foo '"]" "bar"}]"}; output: #{"#{"["'foo '"]" "bar"}"}; output: #{'#{"["'foo '"]" "bar"}'}; output: #{"['#{"["'foo '"]" "bar"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/04_variable_double/000077500000000000000000000000001305254536400264175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/04_variable_double/expected_output.css000066400000000000000000000002241305254536400323500ustar00rootroot00000000000000.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/04_variable_double/input.scss000066400000000000000000000002631305254536400304540ustar00rootroot00000000000000$input: "["'foo '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/05_variable_quoted_double/000077500000000000000000000000001305254536400300015ustar00rootroot00000000000000expected_output.css000066400000000000000000000004721305254536400336600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/05_variable_quoted_double.result { dquoted: "[ foo ] bar"; dquoted: "[[ foo ] bar]"; dquoted: "[ foo ] bar"; dquoted: "[ foo ] bar"; dquoted: "['[ foo ] bar']"; squoted: "[ foo ] bar"; squoted: "[[ foo ] bar]"; squoted: "[ foo ] bar"; squoted: "[ foo ] bar"; squoted: "['[ foo ] bar']"; } sass-spec-3.5.0-2/spec/parser/interpolate/33_space_list/05_variable_quoted_double/input.scss000066400000000000000000000005271305254536400320410ustar00rootroot00000000000000$input: "["'foo '"]" "bar"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/000077500000000000000000000000001305254536400230115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/01_inline/000077500000000000000000000000001305254536400245675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/01_inline/expected_output.css000066400000000000000000000003341305254536400305220ustar00rootroot00000000000000.result { output: "[" ",foo , " "]" "bar"; output: [ ,foo , ] bar; output: "[[ ,foo , ] bar]"; output: "[ ,foo , ] bar"; output: "[ ,foo , ] bar"; output: "['[ ,foo , ] bar']"; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/01_inline/input.scss000066400000000000000000000004311305254536400266210ustar00rootroot00000000000000.result { output: "["',foo , '"]" "bar"; output: #{"["',foo , '"]" "bar"}; output: "[#{"["',foo , '"]" "bar"}]"; output: "#{"["',foo , '"]" "bar"}"; output: '#{"["',foo , '"]" "bar"}'; output: "['#{"["',foo , '"]" "bar"}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/02_variable/000077500000000000000000000000001305254536400250775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/02_variable/expected_output.css000066400000000000000000000003341305254536400310320ustar00rootroot00000000000000.result { output: "[" ",foo , " "]" "bar"; output: [ ,foo , ] bar; output: "[[ ,foo , ] bar]"; output: "[ ,foo , ] bar"; output: "[ ,foo , ] bar"; output: "['[ ,foo , ] bar']"; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/02_variable/input.scss000066400000000000000000000002731305254536400271350ustar00rootroot00000000000000$input: "["',foo , '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/03_inline_double/000077500000000000000000000000001305254536400261235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/03_inline_double/expected_output.css000066400000000000000000000002551305254536400320600ustar00rootroot00000000000000.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/03_inline_double/input.scss000066400000000000000000000004001305254536400301510ustar00rootroot00000000000000.result { output: #{#{"["',foo , '"]" "bar"}}; output: #{"[#{"["',foo , '"]" "bar"}]"}; output: #{"#{"["',foo , '"]" "bar"}"}; output: #{'#{"["',foo , '"]" "bar"}'}; output: #{"['#{"["',foo , '"]" "bar"}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/04_variable_double/000077500000000000000000000000001305254536400264335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/04_variable_double/expected_output.css000066400000000000000000000002551305254536400323700ustar00rootroot00000000000000.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/04_variable_double/input.scss000066400000000000000000000002701305254536400304660ustar00rootroot00000000000000$input: "["',foo , '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/05_variable_quoted_double/000077500000000000000000000000001305254536400300155ustar00rootroot00000000000000expected_output.css000066400000000000000000000005541305254536400336750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/05_variable_quoted_double.result { dquoted: "[ ,foo , ] bar"; dquoted: "[[ ,foo , ] bar]"; dquoted: "[ ,foo , ] bar"; dquoted: "[ ,foo , ] bar"; dquoted: "['[ ,foo , ] bar']"; squoted: "[ ,foo , ] bar"; squoted: "[[ ,foo , ] bar]"; squoted: "[ ,foo , ] bar"; squoted: "[ ,foo , ] bar"; squoted: "['[ ,foo , ] bar']"; } sass-spec-3.5.0-2/spec/parser/interpolate/34_mixed_list/05_variable_quoted_double/input.scss000066400000000000000000000005341305254536400320530ustar00rootroot00000000000000$input: "["',foo , '"]" "bar"; .result { dquoted: "#{#{$input}}"; dquoted: "#{"[#{$input}]"}"; dquoted: "#{"#{$input}"}"; dquoted: "#{'#{$input}'}"; dquoted: "#{"['#{$input}']"}"; squoted: '#{#{$input}}'; squoted: '#{"[#{$input}]"}'; squoted: '#{"#{$input}"}'; squoted: '#{'#{$input}'}'; squoted: '#{"['#{$input}']"}'; } sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/000077500000000000000000000000001305254536400224715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/colon_twice_todo/000077500000000000000000000000001305254536400260235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/colon_twice_todo/error000066400000000000000000000003071305254536400270770ustar00rootroot00000000000000Error: Invalid CSS after " filter: progid": expected ";", was ":DXImageTransfo..." on line 2 of /sass/spec/parser/interpolate/44_selector/colon_twice/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/colon_twice_todo/error-dart-sass000066400000000000000000000003151305254536400307750ustar00rootroot00000000000000Error: expected "(". filter: progid:DXImageTransform.Microsoft.#{Alpha(opacity=20)}; ^ /sass/spec/parser/interpolate/44_selector/colon_twice/input.scss 2:45 sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/colon_twice_todo/expected_output.css000066400000000000000000000000001305254536400317440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/colon_twice_todo/input.scss000066400000000000000000000001131305254536400300520ustar00rootroot00000000000000test { filter: progid:DXImageTransform.Microsoft.#{Alpha(opacity=20)}; } sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/colon_twice_todo/options.yml000066400000000000000000000000251305254536400302360ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/colon_twice_todo/status000066400000000000000000000000021305254536400272610ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/000077500000000000000000000000001305254536400252635ustar00rootroot00000000000000000077500000000000000000000000001305254536400354375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/12_double_escaped_interpolated_value_todoexpected_output-dart-sass.css000066400000000000000000000000431305254536400432660ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/12_double_escaped_interpolated_value_todo.test12\@bar { content: "1.2"; } expected_output.css000066400000000000000000000000431305254536400413670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/12_double_escaped_interpolated_value_todo.test12\@bar { content: '1.2'; } input.scss000066400000000000000000000000701305254536400374700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/12_double_escaped_interpolated_value_todo$key: 'bar'; .test12#{'\\@#{$key}'} { content: '1.2'; } 000077500000000000000000000000001305254536400350645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variableexpected_output.css000066400000000000000000000000431305254536400410140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable.test22\@bar { content: '2.2'; } input.scss000066400000000000000000000001141305254536400371140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable$key: 'bar'; $suffix2: '\\@#{$key}'; .test22#{$suffix2} { content: '2.2'; } options.yml000066400000000000000000000000271305254536400373010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/22_double_escaped_interpolated_variable--- :todo: - dart-sass sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/32_double_escaped_literal/000077500000000000000000000000001305254536400322415ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000431305254536400400110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32\@baz { content: "3.2"; } expected_output.css000066400000000000000000000000431305254536400361120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32\@baz { content: '3.2'; } input.scss000066400000000000000000000000471305254536400342170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/double_escape/32_double_escaped_literal.test32#{'\\@baz'} { content: '3.2'; } sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/000077500000000000000000000000001305254536400263175ustar00rootroot00000000000000000077500000000000000000000000001305254536400341135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/11_escaped_interpolated_valueerror000066400000000000000000000003251305254536400351670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/11_escaped_interpolated_valueError: Invalid CSS after ".test11": expected selector, was "@bar" on line 2 of /sass/spec/parser/interpolate/44_selector/single_escape/11_escaped_interpolated_value/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000002641305254536400370700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/11_escaped_interpolated_valueError: expected selector. .test11@bar{ content: '1.1'; } ^ spec/parser/interpolate/44_selector/single_escape/11_escaped_interpolated_value/input.scss 2:8 root stylesheet expected_output.css000066400000000000000000000000001305254536400400340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/11_escaped_interpolated_valueinput.scss000066400000000000000000000000671305254536400361520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/11_escaped_interpolated_value$key: 'bar'; .test11#{'\@#{$key}'} { content: '1.1'; } status000066400000000000000000000000021305254536400353510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/11_escaped_interpolated_value65000077500000000000000000000000001305254536400345655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/21_escaped_interpolated_variableerror000066400000000000000000000003301305254536400356350ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/21_escaped_interpolated_variableError: Invalid CSS after ".test21": expected selector, was "@bar" on line 3 of /sass/spec/parser/interpolate/44_selector/single_escape/21_escaped_interpolated_variable/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000002671305254536400375450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/21_escaped_interpolated_variableError: expected selector. .test21@bar{ content: '2.1'; } ^ spec/parser/interpolate/44_selector/single_escape/21_escaped_interpolated_variable/input.scss 3:8 root stylesheet expected_output.css000066400000000000000000000000001305254536400405060ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/21_escaped_interpolated_variableinput.scss000066400000000000000000000001131305254536400366140ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/21_escaped_interpolated_variable$key: 'bar'; $suffix1: '\@#{$key}'; .test21#{$suffix1} { content: '2.1'; } status000066400000000000000000000000021305254536400360230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/21_escaped_interpolated_variable65sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/31_escaped_literal/000077500000000000000000000000001305254536400317425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/31_escaped_literal/error000066400000000000000000000003121305254536400330120ustar00rootroot00000000000000Error: Invalid CSS after ".test31": expected selector, was "@baz" on line 1 of /sass/spec/parser/interpolate/44_selector/single_escape/31_escaped_literal/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000002511305254536400346340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/31_escaped_literalError: expected selector. .test31@baz{ content: '3.1'; } ^ spec/parser/interpolate/44_selector/single_escape/31_escaped_literal/input.scss 1:8 root stylesheet expected_output.css000066400000000000000000000000001305254536400356040ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/31_escaped_literalinput.scss000066400000000000000000000000461305254536400337170ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/31_escaped_literal.test31#{'\@baz'} { content: '3.1'; } sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/31_escaped_literal/status000066400000000000000000000000021305254536400332000ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/parser/interpolate/44_selector/todo_single_escape/options.yml000066400000000000000000000000251305254536400305320ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/parser/interpolate/interpolate.pl000066400000000000000000000100051305254536400232210ustar00rootroot00000000000000use strict; use warnings; use File::chdir; my @input = ( ['01_literal', qq(literal)], ['02_double_quoted', qq("dquoted")], ['03_single_quoted', qq('squoted')], ['04_space_list_quoted', qq("alpha" 'beta')], ['05_comma_list_quoted', qq("alpha", 'beta')], ['06_space_list_complex', qq(gamme "'"delta"'")], ['07_comma_list_complex', qq(gamma, "'"delta"'")], ['10_escaped_backslash', qq(\\\\)], ['11_escaped_literal', qq(l\\\\ite\\ral)], ['12_escaped_double_quoted', qq("l\\\\ite\\ral")], ['13_escaped_single_quoted', qq('l\\\\ite\\ral')], ['14_escapes_literal_numbers', qq(\\1\\2\\3\\4\\5\\6\\7\\8\\9)], ['15_escapes_double_quoted_numbers', qq("\\1\\2\\3\\4\\5\\6\\7\\8\\9")], ['16_escapes_single_quoted_numbers', qq('\\1\\2\\3\\4\\5\\6\\7\\8\\9')], ['17_escapes_literal_lowercase', qq(\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z)], ['18_escapes_double_quoted_lowercase', qq("\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z")], ['19_escapes_single_quoted_lowercase', qq('\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z')], ['20_escapes_literal_uppercase', qq(\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z)], ['21_escapes_double_quoted_uppercase', qq("\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z")], ['22_escapes_single_quoted_uppercase', qq('\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z')], ['23_escapes_literal_specials', qq(\\0_\\a_\\A)], ['24_escapes_double_quoted_specials', qq("\\0_\\a_\\A")], ['25_escapes_single_quoted_specials', qq('\\0_\\a_\\A')], ['26_escaped_literal_quotes', qq(\\\"\\\')], ['27_escaped_double_quotes', qq("\\\"")], ['28_escaped_single_quotes', qq('\\\'')], ['29_binary_operation', qq("foo#{'ba' + 'r'}baz")], ['30_base_test', qq("foo#{'ba' + 'r'}baz")], ['31_schema_simple', qq("["'foo'"]")], ['32_comma_list', qq("["',foo, '"]")], ['33_space_list', qq("["'foo '"]" "bar")], ['34_mixed_list', qq("["',foo , '"]" "bar")], ); my @template; push @template, "01_inline"; push @template, << "EOF"; .result { output: %%; output: #{%%}; output: "[#{%%}]"; output: "#{%%}"; output: '#{%%}'; output: "['#{%%}']"; } EOF push @template, "02_variable"; push @template, << "EOF"; \$input: %%; .result { output: \$input; output: #{\$input}; output: "[#{\$input}]"; output: "#{\$input}"; output: '#{\$input}'; output: "['#{\$input}']"; } EOF push @template, "03_inline_double"; push @template, << "EOF"; .result { output: #{#{%%}}; output: #{"[#{%%}]"}; output: #{"#{%%}"}; output: #{'#{%%}'}; output: #{"['#{%%}']"}; } EOF push @template, "04_variable_double"; push @template, << "EOF"; \$input: %%; .result { output: #{#{\$input}}; output: #{"[#{\$input}]"}; output: #{"#{\$input}"}; output: #{'#{\$input}'}; output: #{"['#{\$input}']"}; } EOF push @template, "05_variable_quoted_double"; push @template, << "EOF"; \$input: %%; .result { dquoted: "#{#{\$input}}"; dquoted: "#{"[#{\$input}]"}"; dquoted: "#{"#{\$input}"}"; dquoted: "#{'#{\$input}'}"; dquoted: "#{"['#{\$input}']"}"; squoted: '#{#{\$input}}'; squoted: '#{"[#{\$input}]"}'; squoted: '#{"#{\$input}"}'; squoted: '#{'#{\$input}'}'; squoted: '#{"['#{\$input}']"}'; } EOF # ruby sass cannot handle these cases ... # pop(@template); pop(@template); push @template, "06_escape_interpolation"; push @template, << "EOF"; \$input: %%; .result { output: "[\\#{%%}]"; output: "\\#{%%}"; output: '\\#{%%}'; output: "['\\#{%%}']"; } EOF sub render { use File::Slurp qw(write_file); my ($names, $template, $input) = @_; $template =~ s/\%\%/$input/g; local $CWD = $CWD; foreach (@{$names}) { mkdir $_; $CWD = $_; } print "created ", join("/", @{$names}), "\n"; return write_file('input.scss', { binmode => ':raw' }, $template); } while (defined(my $name = shift @template)) { my $template = shift(@template); foreach my $input (@input) { render([$input->[0], $name], $template, $input->[1]); } } # <>;sass-spec-3.5.0-2/spec/parser/malformed_expressions/000077500000000000000000000000001305254536400224245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/000077500000000000000000000000001305254536400241145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/incomplete-expression/000077500000000000000000000000001305254536400304505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/incomplete-expression/error000066400000000000000000000000771305254536400315300ustar00rootroot00000000000000Error: Invalid CSS after "@debug("foo"": expected ")", was ";" sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/incomplete-expression/error-dart-sass000066400000000000000000000002121305254536400334160ustar00rootroot00000000000000Error: expected ")". @debug("foo"; ^ /sass/spec/parser/malformed_expressions/at-debug/incomplete-expression/input.scss 1:13 expected_output.css000066400000000000000000000000001305254536400343120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/incomplete-expressionsass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/incomplete-expression/input.scss000066400000000000000000000000161305254536400325010ustar00rootroot00000000000000@debug("foo"; sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/incomplete-expression/status000066400000000000000000000000021305254536400317060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/no-argument/000077500000000000000000000000001305254536400263505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/no-argument/error000066400000000000000000000001211305254536400274160ustar00rootroot00000000000000Error: Invalid CSS after "@debug": expected expression (e.g. 1px, bold), was ";" sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/no-argument/error-dart-sass000066400000000000000000000001721305254536400313230ustar00rootroot00000000000000Error: Expected expression. @debug; ^ /sass/spec/parser/malformed_expressions/at-debug/no-argument/input.scss 1:7 sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/no-argument/expected_output.css000066400000000000000000000000001305254536400322710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/no-argument/input.scss000066400000000000000000000000101305254536400303730ustar00rootroot00000000000000@debug; sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-debug/no-argument/status000066400000000000000000000000021305254536400276060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/000077500000000000000000000000001305254536400241575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/incomplete-expression/000077500000000000000000000000001305254536400305135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/incomplete-expression/error000066400000000000000000000000771305254536400315730ustar00rootroot00000000000000Error: Invalid CSS after "@error("foo"": expected ")", was ";" sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/incomplete-expression/error-dart-sass000066400000000000000000000002121305254536400334610ustar00rootroot00000000000000Error: expected ")". @error("foo"; ^ /sass/spec/parser/malformed_expressions/at-error/incomplete-expression/input.scss 1:13 expected_output.css000066400000000000000000000000001305254536400343550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/incomplete-expressionsass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/incomplete-expression/input.scss000066400000000000000000000000161305254536400325440ustar00rootroot00000000000000@error("foo"; sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/incomplete-expression/status000066400000000000000000000000021305254536400317510ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/no-argument/000077500000000000000000000000001305254536400264135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/no-argument/error000066400000000000000000000001211305254536400274610ustar00rootroot00000000000000Error: Invalid CSS after "@error": expected expression (e.g. 1px, bold), was ";" sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/no-argument/error-dart-sass000066400000000000000000000001721305254536400313660ustar00rootroot00000000000000Error: Expected expression. @error; ^ /sass/spec/parser/malformed_expressions/at-error/no-argument/input.scss 1:7 sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/no-argument/expected_output.css000066400000000000000000000000001305254536400323340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/no-argument/input.scss000066400000000000000000000000101305254536400304360ustar00rootroot00000000000000@error; sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-error/no-argument/status000066400000000000000000000000021305254536400276510ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/000077500000000000000000000000001305254536400237755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/incomplete-expression/000077500000000000000000000000001305254536400303315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/incomplete-expression/error000066400000000000000000000000761305254536400314100ustar00rootroot00000000000000Error: Invalid CSS after "@warn("foo"": expected ")", was ";" sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/incomplete-expression/error-dart-sass000066400000000000000000000002071305254536400333030ustar00rootroot00000000000000Error: expected ")". @warn("foo"; ^ /sass/spec/parser/malformed_expressions/at-warn/incomplete-expression/input.scss 1:12 expected_output.css000066400000000000000000000000001305254536400341730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/incomplete-expressionsass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/incomplete-expression/input.scss000066400000000000000000000000151305254536400323610ustar00rootroot00000000000000@warn("foo"; sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/incomplete-expression/status000066400000000000000000000000021305254536400315670ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/no-argument/000077500000000000000000000000001305254536400262315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/no-argument/error000066400000000000000000000001201305254536400272760ustar00rootroot00000000000000Error: Invalid CSS after "@warn": expected expression (e.g. 1px, bold), was ";" sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/no-argument/error-dart-sass000066400000000000000000000001671305254536400312100ustar00rootroot00000000000000Error: Expected expression. @warn; ^ /sass/spec/parser/malformed_expressions/at-warn/no-argument/input.scss 1:6 sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/no-argument/expected_output.css000066400000000000000000000000001305254536400321520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/no-argument/input.scss000066400000000000000000000000071305254536400302620ustar00rootroot00000000000000@warn; sass-spec-3.5.0-2/spec/parser/malformed_expressions/at-warn/no-argument/status000066400000000000000000000000021305254536400274670ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/parser/malformed_expressions/options.yml000066400000000000000000000000251305254536400246370ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/000077500000000000000000000000001305254536400201775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/000077500000000000000000000000001305254536400217725ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/000077500000000000000000000000001305254536400241425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs-4.0/000077500000000000000000000000001305254536400255575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs-4.0/expected_output-dart-sass.css000066400000000000000000000032671305254536400334210ustar00rootroot00000000000000foo { test-1: 20; test-2: 20; test-3: 20; test-4: 20; test-5: 20px; test-6: 20px; test-7: 20px; test-8: 20px; test-9: 1010px; test-10: 1010px; test-11: 1010px; test-12: 1010px; test-13: 11 0px; test-14: 11 0px; test-15: 11 0px; test-16: 11 0px; test-17: 20 px; test-18: 20 px; test-19: 20 px; test-20: 20 px; test-21: 20 px; test-22: 20 px; test-23: 20 px; test-24: 20 px; test-25: 20px; test-26: 20px; test-27: 20px; test-28: 20px; test-29: 10px10px; test-30: 10px10px; test-31: 10px10px; test-32: 10px10px; test-33: 11px 0px; test-34: 11px 0px; test-35: 11px 0px; test-36: 11px 0px; test-37: 20px px; test-38: 20px px; test-39: 20px px; test-40: 20px px; test-41: 20px px; test-42: 20px px; test-43: 20px px; test-44: 20px px; test-45: 10px10px; test-46: 10px10px; test-47: 10px10px; test-48: 10px10px; test-49: 10px1 0px; test-50: 10px1 0px; test-51: 10px1 0px; test-52: 10px1 0px; test-53: 10px10 px; test-54: 10px10 px; test-55: 10px10 px; test-56: 10px10 px; test-57: 10px10 px; test-58: 10px10 px; test-59: 10px10 px; test-60: 10px10 px; test-61: 1 0px1 0px; test-62: 1 0px1 0px; test-63: 1 0px1 0px; test-64: 1 0px1 0px; test-65: 1 0px10 px; test-66: 1 0px10 px; test-67: 1 0px10 px; test-68: 1 0px10 px; test-69: 1 0px10 px; test-70: 1 0px10 px; test-71: 1 0px10 px; test-72: 1 0px10 px; test-73: 10 px10 px; test-74: 10 px10 px; test-75: 10 px10 px; test-76: 10 px10 px; test-77: 10 px10 px; test-78: 10 px10 px; test-79: 10 px10 px; test-80: 10 px10 px; test-81: 10 px10 px; test-82: 10 px10 px; test-83: 10 px10 px; test-84: 10 px10 px; } sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs-4.0/expected_output.css000066400000000000000000000033051305254536400315130ustar00rootroot00000000000000foo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 20px; test-6: 10 +10px; test-7: 20px; test-8: 20px; test-9: 1010px; test-10: 1010px; test-11: 1010px; test-12: 1010px; test-13: 11 0px; test-14: 11 0px; test-15: 11 0px; test-16: 11 0px; test-17: 20 px; test-18: 20 px; test-19: 20 px; test-20: 20 px; test-21: 20 px; test-22: 20 px; test-23: 20 px; test-24: 20 px; test-25: 20px; test-26: 10px +10px; test-27: 20px; test-28: 20px; test-29: 10px10px; test-30: 10px10px; test-31: 10px10px; test-32: 10px10px; test-33: 11px 0px; test-34: 11px 0px; test-35: 11px 0px; test-36: 11px 0px; test-37: 20px px; test-38: 20px px; test-39: 20px px; test-40: 20px px; test-41: 20px px; test-42: 20px px; test-43: 20px px; test-44: 20px px; test-45: 10px10px; test-46: 10px10px; test-47: 10px10px; test-48: 10px10px; test-49: 10px1 0px; test-50: 10px1 0px; test-51: 10px1 0px; test-52: 10px1 0px; test-53: 10px10 px; test-54: 10px10 px; test-55: 10px10 px; test-56: 10px10 px; test-57: 10px10 px; test-58: 10px10 px; test-59: 10px10 px; test-60: 10px10 px; test-61: 1 0px1 0px; test-62: 1 0px1 0px; test-63: 1 0px1 0px; test-64: 1 0px1 0px; test-65: 1 0px10 px; test-66: 1 0px10 px; test-67: 1 0px10 px; test-68: 1 0px10 px; test-69: 1 0px10 px; test-70: 1 0px10 px; test-71: 1 0px10 px; test-72: 1 0px10 px; test-73: 10 px10 px; test-74: 10 px10 px; test-75: 10 px10 px; test-76: 10 px10 px; test-77: 10 px10 px; test-78: 10 px10 px; test-79: 10 px10 px; test-80: 10 px10 px; test-81: 10 px10 px; test-82: 10 px10 px; test-83: 10 px10 px; test-84: 10 px10 px; } sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs-4.0/input.scss000066400000000000000000000042431305254536400276160ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+10px; test-6: 10 +10px; test-7: 10+ 10px; test-8: 10 + 10px; test-9: 10+#{10}px; test-10: 10 +#{10}px; test-11: 10+ #{10}px; test-12: 10 + #{10}px; test-13: 10+1#{0}px; test-14: 10 +1#{0}px; test-15: 10+ 1#{0}px; test-16: 10 + 1#{0}px; test-17: 10+10#{px}; test-18: 10 +10#{px}; test-19: 10+ 10#{px}; test-20: 10 + 10#{px}; test-21: 10+10#{p}x; test-22: 10 +10#{p}x; test-23: 10+ 10#{p}x; test-24: 10 + 10#{p}x; test-25: 10px+10px; test-26: 10px +10px; test-27: 10px+ 10px; test-28: 10px + 10px; test-29: 10px+#{10}px; test-30: 10px +#{10}px; test-31: 10px+ #{10}px; test-32: 10px + #{10}px; test-33: 10px+1#{0}px; test-34: 10px +1#{0}px; test-35: 10px+ 1#{0}px; test-36: 10px + 1#{0}px; test-37: 10px+10#{px}; test-38: 10px +10#{px}; test-39: 10px+ 10#{px}; test-40: 10px + 10#{px}; test-41: 10px+10#{p}x; test-42: 10px +10#{p}x; test-43: 10px+ 10#{p}x; test-44: 10px + 10#{p}x; test-45: #{10}px+#{10}px; test-46: #{10}px +#{10}px; test-47: #{10}px+ #{10}px; test-48: #{10}px + #{10}px; test-49: #{10}px+1#{0}px; test-50: #{10}px +1#{0}px; test-51: #{10}px+ 1#{0}px; test-52: #{10}px + 1#{0}px; test-53: #{10}px+10#{px}; test-54: #{10}px +10#{px}; test-55: #{10}px+ 10#{px}; test-56: #{10}px + 10#{px}; test-57: #{10}px+10#{p}x; test-58: #{10}px +10#{p}x; test-59: #{10}px+ 10#{p}x; test-60: #{10}px + 10#{p}x; test-61: 1#{0}px+1#{0}px; test-62: 1#{0}px +1#{0}px; test-63: 1#{0}px+ 1#{0}px; test-64: 1#{0}px + 1#{0}px; test-65: 1#{0}px+10#{px}; test-66: 1#{0}px +10#{px}; test-67: 1#{0}px+ 10#{px}; test-68: 1#{0}px + 10#{px}; test-69: 1#{0}px+10#{p}x; test-70: 1#{0}px +10#{p}x; test-71: 1#{0}px+ 10#{p}x; test-72: 1#{0}px + 10#{p}x; test-73: 10#{px}+10#{px}; test-74: 10#{px} +10#{px}; test-75: 10#{px}+ 10#{px}; test-76: 10#{px} + 10#{px}; test-77: 10#{px}+10#{p}x; test-78: 10#{px} +10#{p}x; test-79: 10#{px}+ 10#{p}x; test-80: 10#{px} + 10#{p}x; test-81: 10#{p}x+10#{p}x; test-82: 10#{p}x +10#{p}x; test-83: 10#{p}x+ 10#{p}x; test-84: 10#{p}x + 10#{p}x; } sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs-4.0/options.yml000066400000000000000000000000321305254536400277700ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs/000077500000000000000000000000001305254536400252605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs/error000066400000000000000000000340331305254536400263370ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px + 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 74 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 75 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 76 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 78 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 79 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px +10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px+ 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/parser/operations/addition/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px + 10px") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs/expected_output.css000066400000000000000000000032311305254536400312120ustar00rootroot00000000000000foo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 20px; test-6: 10 +10px; test-7: 20px; test-8: 20px; test-9: 10+10px; test-10: 10 +10px; test-11: 10+ 10px; test-12: 10 + 10px; test-13: 110px; test-14: 110px; test-15: 110px; test-16: 110px; test-17: 20px; test-18: 20px; test-19: 20px; test-20: 20px; test-21: 20px; test-22: 20px; test-23: 20px; test-24: 20px; test-25: 20px; test-26: 10px +10px; test-27: 20px; test-28: 20px; test-29: 10px+10px; test-30: 10px +10px; test-31: 10px+ 10px; test-32: 10px + 10px; test-33: 11px0px; test-34: 11px0px; test-35: 11px0px; test-36: 11px0px; test-37: 20pxpx; test-38: 20pxpx; test-39: 20pxpx; test-40: 20pxpx; test-41: 20pxpx; test-42: 20pxpx; test-43: 20pxpx; test-44: 20pxpx; test-45: 10px+10px; test-46: 10px +10px; test-47: 10px+ 10px; test-48: 10px + 10px; test-49: 10px10px; test-50: 10px10px; test-51: 10px10px; test-52: 10px10px; test-53: 10px10px; test-54: 10px10px; test-55: 10px10px; test-56: 10px10px; test-57: 10px10px; test-58: 10px10px; test-59: 10px10px; test-60: 10px10px; test-61: 10px10px; test-62: 10px10px; test-63: 10px10px; test-64: 10px10px; test-65: 10px10px; test-66: 10px10px; test-67: 10px10px; test-68: 10px10px; test-69: 10px10px; test-70: 10px10px; test-71: 10px10px; test-72: 10px10px; test-73: 10px+10px; test-74: 10px +10px; test-75: 10px+ 10px; test-76: 10px + 10px; test-77: 10px+10px; test-78: 10px +10px; test-79: 10px+ 10px; test-80: 10px + 10px; test-81: 10px10px; test-82: 10px10px; test-83: 10px10px; test-84: 10px10px; } sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs/input.scss000066400000000000000000000042431305254536400273170ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+10px; test-6: 10 +10px; test-7: 10+ 10px; test-8: 10 + 10px; test-9: 10+#{10}px; test-10: 10 +#{10}px; test-11: 10+ #{10}px; test-12: 10 + #{10}px; test-13: 10+1#{0}px; test-14: 10 +1#{0}px; test-15: 10+ 1#{0}px; test-16: 10 + 1#{0}px; test-17: 10+10#{px}; test-18: 10 +10#{px}; test-19: 10+ 10#{px}; test-20: 10 + 10#{px}; test-21: 10+10#{p}x; test-22: 10 +10#{p}x; test-23: 10+ 10#{p}x; test-24: 10 + 10#{p}x; test-25: 10px+10px; test-26: 10px +10px; test-27: 10px+ 10px; test-28: 10px + 10px; test-29: 10px+#{10}px; test-30: 10px +#{10}px; test-31: 10px+ #{10}px; test-32: 10px + #{10}px; test-33: 10px+1#{0}px; test-34: 10px +1#{0}px; test-35: 10px+ 1#{0}px; test-36: 10px + 1#{0}px; test-37: 10px+10#{px}; test-38: 10px +10#{px}; test-39: 10px+ 10#{px}; test-40: 10px + 10#{px}; test-41: 10px+10#{p}x; test-42: 10px +10#{p}x; test-43: 10px+ 10#{p}x; test-44: 10px + 10#{p}x; test-45: #{10}px+#{10}px; test-46: #{10}px +#{10}px; test-47: #{10}px+ #{10}px; test-48: #{10}px + #{10}px; test-49: #{10}px+1#{0}px; test-50: #{10}px +1#{0}px; test-51: #{10}px+ 1#{0}px; test-52: #{10}px + 1#{0}px; test-53: #{10}px+10#{px}; test-54: #{10}px +10#{px}; test-55: #{10}px+ 10#{px}; test-56: #{10}px + 10#{px}; test-57: #{10}px+10#{p}x; test-58: #{10}px +10#{p}x; test-59: #{10}px+ 10#{p}x; test-60: #{10}px + 10#{p}x; test-61: 1#{0}px+1#{0}px; test-62: 1#{0}px +1#{0}px; test-63: 1#{0}px+ 1#{0}px; test-64: 1#{0}px + 1#{0}px; test-65: 1#{0}px+10#{px}; test-66: 1#{0}px +10#{px}; test-67: 1#{0}px+ 10#{px}; test-68: 1#{0}px + 10#{px}; test-69: 1#{0}px+10#{p}x; test-70: 1#{0}px +10#{p}x; test-71: 1#{0}px+ 10#{p}x; test-72: 1#{0}px + 10#{p}x; test-73: 10#{px}+10#{px}; test-74: 10#{px} +10#{px}; test-75: 10#{px}+ 10#{px}; test-76: 10#{px} + 10#{px}; test-77: 10#{px}+10#{p}x; test-78: 10#{px} +10#{p}x; test-79: 10#{px}+ 10#{p}x; test-80: 10#{px} + 10#{p}x; test-81: 10#{p}x+10#{p}x; test-82: 10#{p}x +10#{p}x; test-83: 10#{p}x+ 10#{p}x; test-84: 10#{p}x + 10#{p}x; } sass-spec-3.5.0-2/spec/parser/operations/addition/dimensions/pairs/options.yml000066400000000000000000000000611305254536400274730ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/000077500000000000000000000000001305254536400234455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs-4.0/000077500000000000000000000000001305254536400250625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs-4.0/expected_output-dart-sass.css000066400000000000000000000012571305254536400327210ustar00rootroot00000000000000foo { test-1: 20; test-2: 20; test-3: 20; test-4: 20; test-5: 1010; test-6: 1010; test-7: 1010; test-8: 1010; test-9: 11 0; test-10: 11 0; test-11: 11 0; test-12: 11 0; test-13: 1010; test-14: 1010; test-15: 1010; test-16: 1010; test-17: 1010; test-18: 1010; test-19: 1010; test-20: 1010; test-21: 101 0; test-22: 101 0; test-23: 101 0; test-24: 101 0; test-25: 1010; test-26: 1010; test-27: 1010; test-28: 1010; test-29: 1 01 0; test-30: 1 01 0; test-31: 1 01 0; test-32: 1 01 0; test-33: 1 010; test-34: 1 010; test-35: 1 010; test-36: 1 010; test-37: 1010; test-38: 1010; test-39: 1010; test-40: 1010; } sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs-4.0/expected_output.css000066400000000000000000000012631305254536400310170ustar00rootroot00000000000000foo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 1010; test-6: 1010; test-7: 1010; test-8: 1010; test-9: 11 0; test-10: 11 0; test-11: 11 0; test-12: 11 0; test-13: 1010; test-14: 1010; test-15: 1010; test-16: 1010; test-17: 1010; test-18: 1010; test-19: 1010; test-20: 1010; test-21: 101 0; test-22: 101 0; test-23: 101 0; test-24: 101 0; test-25: 1010; test-26: 1010; test-27: 1010; test-28: 1010; test-29: 1 01 0; test-30: 1 01 0; test-31: 1 01 0; test-32: 1 01 0; test-33: 1 010; test-34: 1 010; test-35: 1 010; test-36: 1 010; test-37: 1010; test-38: 1010; test-39: 1010; test-40: 1010; } sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400271230ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+#{10}; test-6: 10 +#{10}; test-7: 10+ #{10}; test-8: 10 + #{10}; test-9: 10+1#{0}; test-10: 10 +1#{0}; test-11: 10+ 1#{0}; test-12: 10 + 1#{0}; test-13: 10+#{1}0; test-14: 10 +#{1}0; test-15: 10+ #{1}0; test-16: 10 + #{1}0; test-17: #{10}+#{10}; test-18: #{10} +#{10}; test-19: #{10}+ #{10}; test-20: #{10} + #{10}; test-21: #{10}+1#{0}; test-22: #{10} +1#{0}; test-23: #{10}+ 1#{0}; test-24: #{10} + 1#{0}; test-25: #{10}+#{1}0; test-26: #{10} +#{1}0; test-27: #{10}+ #{1}0; test-28: #{10} + #{1}0; test-29: 1#{0}+1#{0}; test-30: 1#{0} +1#{0}; test-31: 1#{0}+ 1#{0}; test-32: 1#{0} + 1#{0}; test-33: 1#{0}+#{1}0; test-34: 1#{0} +#{1}0; test-35: 1#{0}+ #{1}0; test-36: 1#{0} + #{1}0; test-37: #{1}0+#{1}0; test-38: #{1}0 +#{1}0; test-39: #{1}0+ #{1}0; test-40: #{1}0 + #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400272730ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs/000077500000000000000000000000001305254536400245635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs/error000066400000000000000000000263031305254536400256430ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 + 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 +10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10+ 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/addition/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 + 10") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs/expected_output.css000066400000000000000000000013371305254536400305220ustar00rootroot00000000000000foo { test-1: 20; test-2: 10 +10; test-3: 20; test-4: 20; test-5: 10+10; test-6: 10 +10; test-7: 10+ 10; test-8: 10 + 10; test-9: 110; test-10: 110; test-11: 110; test-12: 110; test-13: 10+10; test-14: 10 +10; test-15: 10+ 10; test-16: 10 + 10; test-17: 10+10; test-18: 10 +10; test-19: 10+ 10; test-20: 10 + 10; test-21: 10+10; test-22: 10 +10; test-23: 10+ 10; test-24: 10 + 10; test-25: 10+10; test-26: 10 +10; test-27: 10+ 10; test-28: 10 + 10; test-29: 10+10; test-30: 10 +10; test-31: 10+ 10; test-32: 10 + 10; test-33: 10+10; test-34: 10 +10; test-35: 10+ 10; test-36: 10 + 10; test-37: 10+10; test-38: 10 +10; test-39: 10+ 10; test-40: 10 + 10; } sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs/input.scss000066400000000000000000000016531305254536400266240ustar00rootroot00000000000000foo { test-1: 10+10; test-2: 10 +10; test-3: 10+ 10; test-4: 10 + 10; test-5: 10+#{10}; test-6: 10 +#{10}; test-7: 10+ #{10}; test-8: 10 + #{10}; test-9: 10+1#{0}; test-10: 10 +1#{0}; test-11: 10+ 1#{0}; test-12: 10 + 1#{0}; test-13: 10+#{1}0; test-14: 10 +#{1}0; test-15: 10+ #{1}0; test-16: 10 + #{1}0; test-17: #{10}+#{10}; test-18: #{10} +#{10}; test-19: #{10}+ #{10}; test-20: #{10} + #{10}; test-21: #{10}+1#{0}; test-22: #{10} +1#{0}; test-23: #{10}+ 1#{0}; test-24: #{10} + 1#{0}; test-25: #{10}+#{1}0; test-26: #{10} +#{1}0; test-27: #{10}+ #{1}0; test-28: #{10} + #{1}0; test-29: 1#{0}+1#{0}; test-30: 1#{0} +1#{0}; test-31: 1#{0}+ 1#{0}; test-32: 1#{0} + 1#{0}; test-33: 1#{0}+#{1}0; test-34: 1#{0} +#{1}0; test-35: 1#{0}+ #{1}0; test-36: 1#{0} + #{1}0; test-37: #{1}0+#{1}0; test-38: #{1}0 +#{1}0; test-39: #{1}0+ #{1}0; test-40: #{1}0 + #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/addition/numbers/pairs/options.yml000066400000000000000000000000611305254536400267760ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/addition/strings/000077500000000000000000000000001305254536400234635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs-4.0/000077500000000000000000000000001305254536400251005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs-4.0/expected_output.css000066400000000000000000000037331305254536400310410ustar00rootroot00000000000000foo { test-1: literalliteral; test-2: literalliteral; test-3: literalliteral; test-4: literalliteral; test-5: literalquoted; test-6: literalquoted; test-7: literalquoted; test-8: literalquoted; test-9: literalinterpolant; test-10: literalinterpolant; test-11: literalinterpolant; test-12: literalinterpolant; test-13: literallschema_ritlp; test-14: literallschema_ritlp; test-15: literallschema_ritlp; test-16: literallschema_ritlp; test-17: literallitlp_rschema; test-18: literallitlp_rschema; test-19: literallitlp_rschema; test-20: literallitlp_rschema; test-21: "quotedquoted"; test-22: "quotedquoted"; test-23: "quotedquoted"; test-24: "quotedquoted"; test-25: "quotedinterpolant"; test-26: "quotedinterpolant"; test-27: "quotedinterpolant"; test-28: "quotedinterpolant"; test-29: "quotedlschema_ritlp"; test-30: "quotedlschema_ritlp"; test-31: "quotedlschema_ritlp"; test-32: "quotedlschema_ritlp"; test-33: "quotedlitlp_rschema"; test-34: "quotedlitlp_rschema"; test-35: "quotedlitlp_rschema"; test-36: "quotedlitlp_rschema"; test-37: interpolantinterpolant; test-38: interpolantinterpolant; test-39: interpolantinterpolant; test-40: interpolantinterpolant; test-41: interpolantlschema_ritlp; test-42: interpolantlschema_ritlp; test-43: interpolantlschema_ritlp; test-44: interpolantlschema_ritlp; test-45: interpolantlitlp_rschema; test-46: interpolantlitlp_rschema; test-47: interpolantlitlp_rschema; test-48: interpolantlitlp_rschema; test-49: lschema_ritlplschema_ritlp; test-50: lschema_ritlplschema_ritlp; test-51: lschema_ritlplschema_ritlp; test-52: lschema_ritlplschema_ritlp; test-53: lschema_ritlplitlp_rschema; test-54: lschema_ritlplitlp_rschema; test-55: lschema_ritlplitlp_rschema; test-56: lschema_ritlplitlp_rschema; test-57: litlp_rschemalitlp_rschema; test-58: litlp_rschemalitlp_rschema; test-59: litlp_rschemalitlp_rschema; test-60: litlp_rschemalitlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs-4.0/input.scss000066400000000000000000000044731305254536400271440ustar00rootroot00000000000000foo { test-1: literal+literal; test-2: literal +literal; test-3: literal+ literal; test-4: literal + literal; test-5: literal+"quoted"; test-6: literal +"quoted"; test-7: literal+ "quoted"; test-8: literal + "quoted"; test-9: literal+#{interpolant}; test-10: literal +#{interpolant}; test-11: literal+ #{interpolant}; test-12: literal + #{interpolant}; test-13: literal+lschema_#{ritlp}; test-14: literal +lschema_#{ritlp}; test-15: literal+ lschema_#{ritlp}; test-16: literal + lschema_#{ritlp}; test-17: literal+#{litlp}_rschema; test-18: literal +#{litlp}_rschema; test-19: literal+ #{litlp}_rschema; test-20: literal + #{litlp}_rschema; test-21: "quoted"+"quoted"; test-22: "quoted" +"quoted"; test-23: "quoted"+ "quoted"; test-24: "quoted" + "quoted"; test-25: "quoted"+#{interpolant}; test-26: "quoted" +#{interpolant}; test-27: "quoted"+ #{interpolant}; test-28: "quoted" + #{interpolant}; test-29: "quoted"+lschema_#{ritlp}; test-30: "quoted" +lschema_#{ritlp}; test-31: "quoted"+ lschema_#{ritlp}; test-32: "quoted" + lschema_#{ritlp}; test-33: "quoted"+#{litlp}_rschema; test-34: "quoted" +#{litlp}_rschema; test-35: "quoted"+ #{litlp}_rschema; test-36: "quoted" + #{litlp}_rschema; test-37: #{interpolant}+#{interpolant}; test-38: #{interpolant} +#{interpolant}; test-39: #{interpolant}+ #{interpolant}; test-40: #{interpolant} + #{interpolant}; test-41: #{interpolant}+lschema_#{ritlp}; test-42: #{interpolant} +lschema_#{ritlp}; test-43: #{interpolant}+ lschema_#{ritlp}; test-44: #{interpolant} + lschema_#{ritlp}; test-45: #{interpolant}+#{litlp}_rschema; test-46: #{interpolant} +#{litlp}_rschema; test-47: #{interpolant}+ #{litlp}_rschema; test-48: #{interpolant} + #{litlp}_rschema; test-49: lschema_#{ritlp}+lschema_#{ritlp}; test-50: lschema_#{ritlp} +lschema_#{ritlp}; test-51: lschema_#{ritlp}+ lschema_#{ritlp}; test-52: lschema_#{ritlp} + lschema_#{ritlp}; test-53: lschema_#{ritlp}+#{litlp}_rschema; test-54: lschema_#{ritlp} +#{litlp}_rschema; test-55: lschema_#{ritlp}+ #{litlp}_rschema; test-56: lschema_#{ritlp} + #{litlp}_rschema; test-57: #{litlp}_rschema+#{litlp}_rschema; test-58: #{litlp}_rschema +#{litlp}_rschema; test-59: #{litlp}_rschema+ #{litlp}_rschema; test-60: #{litlp}_rschema + #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400273110ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs/000077500000000000000000000000001305254536400246015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs/error000066400000000000000000000374531305254536400256710ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal +interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+ interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal + interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" +interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+ interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" + interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" + lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" +litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"+ litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" + litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 50 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 51 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp +lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 52 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+ lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp + lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp + litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema+litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema +litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema+ litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/parser/operations/addition/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema + litlp_rschema") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs/expected_output.css000066400000000000000000000040531305254536400305360ustar00rootroot00000000000000foo { test-1: literalliteral; test-2: literalliteral; test-3: literalliteral; test-4: literalliteral; test-5: literalquoted; test-6: literalquoted; test-7: literalquoted; test-8: literalquoted; test-9: literal+interpolant; test-10: literal +interpolant; test-11: literal+ interpolant; test-12: literal + interpolant; test-13: literallschema_ritlp; test-14: literallschema_ritlp; test-15: literallschema_ritlp; test-16: literallschema_ritlp; test-17: literal+litlp_rschema; test-18: literal +litlp_rschema; test-19: literal+ litlp_rschema; test-20: literal + litlp_rschema; test-21: "quotedquoted"; test-22: "quotedquoted"; test-23: "quotedquoted"; test-24: "quotedquoted"; test-25: "quoted"+interpolant; test-26: "quoted" +interpolant; test-27: "quoted"+ interpolant; test-28: "quoted" + interpolant; test-29: "quotedlschema_"ritlp; test-30: "quotedlschema_"ritlp; test-31: "quotedlschema_"ritlp; test-32: "quotedlschema_"ritlp; test-33: "quoted"+litlp_rschema; test-34: "quoted" +litlp_rschema; test-35: "quoted"+ litlp_rschema; test-36: "quoted" + litlp_rschema; test-37: interpolant+interpolant; test-38: interpolant +interpolant; test-39: interpolant+ interpolant; test-40: interpolant + interpolant; test-41: interpolant+lschema_ritlp; test-42: interpolant +lschema_ritlp; test-43: interpolant+ lschema_ritlp; test-44: interpolant + lschema_ritlp; test-45: interpolant+litlp_rschema; test-46: interpolant +litlp_rschema; test-47: interpolant+ litlp_rschema; test-48: interpolant + litlp_rschema; test-49: lschema_ritlp+lschema_ritlp; test-50: lschema_ritlp +lschema_ritlp; test-51: lschema_ritlp+ lschema_ritlp; test-52: lschema_ritlp + lschema_ritlp; test-53: lschema_ritlp+litlp_rschema; test-54: lschema_ritlp +litlp_rschema; test-55: lschema_ritlp+ litlp_rschema; test-56: lschema_ritlp + litlp_rschema; test-57: litlp_rschema+litlp_rschema; test-58: litlp_rschema +litlp_rschema; test-59: litlp_rschema+ litlp_rschema; test-60: litlp_rschema + litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs/input.scss000066400000000000000000000044731305254536400266450ustar00rootroot00000000000000foo { test-1: literal+literal; test-2: literal +literal; test-3: literal+ literal; test-4: literal + literal; test-5: literal+"quoted"; test-6: literal +"quoted"; test-7: literal+ "quoted"; test-8: literal + "quoted"; test-9: literal+#{interpolant}; test-10: literal +#{interpolant}; test-11: literal+ #{interpolant}; test-12: literal + #{interpolant}; test-13: literal+lschema_#{ritlp}; test-14: literal +lschema_#{ritlp}; test-15: literal+ lschema_#{ritlp}; test-16: literal + lschema_#{ritlp}; test-17: literal+#{litlp}_rschema; test-18: literal +#{litlp}_rschema; test-19: literal+ #{litlp}_rschema; test-20: literal + #{litlp}_rschema; test-21: "quoted"+"quoted"; test-22: "quoted" +"quoted"; test-23: "quoted"+ "quoted"; test-24: "quoted" + "quoted"; test-25: "quoted"+#{interpolant}; test-26: "quoted" +#{interpolant}; test-27: "quoted"+ #{interpolant}; test-28: "quoted" + #{interpolant}; test-29: "quoted"+lschema_#{ritlp}; test-30: "quoted" +lschema_#{ritlp}; test-31: "quoted"+ lschema_#{ritlp}; test-32: "quoted" + lschema_#{ritlp}; test-33: "quoted"+#{litlp}_rschema; test-34: "quoted" +#{litlp}_rschema; test-35: "quoted"+ #{litlp}_rschema; test-36: "quoted" + #{litlp}_rschema; test-37: #{interpolant}+#{interpolant}; test-38: #{interpolant} +#{interpolant}; test-39: #{interpolant}+ #{interpolant}; test-40: #{interpolant} + #{interpolant}; test-41: #{interpolant}+lschema_#{ritlp}; test-42: #{interpolant} +lschema_#{ritlp}; test-43: #{interpolant}+ lschema_#{ritlp}; test-44: #{interpolant} + lschema_#{ritlp}; test-45: #{interpolant}+#{litlp}_rschema; test-46: #{interpolant} +#{litlp}_rschema; test-47: #{interpolant}+ #{litlp}_rschema; test-48: #{interpolant} + #{litlp}_rschema; test-49: lschema_#{ritlp}+lschema_#{ritlp}; test-50: lschema_#{ritlp} +lschema_#{ritlp}; test-51: lschema_#{ritlp}+ lschema_#{ritlp}; test-52: lschema_#{ritlp} + lschema_#{ritlp}; test-53: lschema_#{ritlp}+#{litlp}_rschema; test-54: lschema_#{ritlp} +#{litlp}_rschema; test-55: lschema_#{ritlp}+ #{litlp}_rschema; test-56: lschema_#{ritlp} + #{litlp}_rschema; test-57: #{litlp}_rschema+#{litlp}_rschema; test-58: #{litlp}_rschema +#{litlp}_rschema; test-59: #{litlp}_rschema+ #{litlp}_rschema; test-60: #{litlp}_rschema + #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/addition/strings/pairs/options.yml000066400000000000000000000000611305254536400270140ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/binary-and-unary/000077500000000000000000000000001305254536400233575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/binary-and-unary/expected_output.css000066400000000000000000000002401305254536400273060ustar00rootroot00000000000000foo { minus-before-minus: -3; minus-after-minus: 3; plus-before-minus: -1; plus-after-minus: -1; not-before-plus: false2; not-after-plus: 1false; } sass-spec-3.5.0-2/spec/parser/operations/binary-and-unary/input.scss000066400000000000000000000003061305254536400254120ustar00rootroot00000000000000foo { minus-before-minus: - 1 - 2; minus-after-minus: 1 - - 2; plus-before-minus: + 1 - 2; plus-after-minus: 1 - + 2; not-before-plus: not 1 + 2; not-after-plus: 1 + not 2; } sass-spec-3.5.0-2/spec/parser/operations/division/000077500000000000000000000000001305254536400220235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/000077500000000000000000000000001305254536400241735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs-4.0/000077500000000000000000000000001305254536400256105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs-4.0/expected_output-dart-sass.css000066400000000000000000000035231305254536400334450ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10/10; test-3: 10/10; test-4: 10/10; test-5: 10/10px; test-6: 10/10px; test-7: 10/10px; test-8: 10/10px; test-9: 10/10px; test-10: 10/10px; test-11: 10/10px; test-12: 10/10px; test-13: 10/1 0px; test-14: 10/1 0px; test-15: 10/1 0px; test-16: 10/1 0px; test-17: 10/10 px; test-18: 10/10 px; test-19: 10/10 px; test-20: 10/10 px; test-21: 10/10 px; test-22: 10/10 px; test-23: 10/10 px; test-24: 10/10 px; test-25: 10px/10px; test-26: 10px/10px; test-27: 10px/10px; test-28: 10px/10px; test-29: 10px/10px; test-30: 10px/10px; test-31: 10px/10px; test-32: 10px/10px; test-33: 10px/1 0px; test-34: 10px/1 0px; test-35: 10px/1 0px; test-36: 10px/1 0px; test-37: 10px/10 px; test-38: 10px/10 px; test-39: 10px/10 px; test-40: 10px/10 px; test-41: 10px/10 px; test-42: 10px/10 px; test-43: 10px/10 px; test-44: 10px/10 px; test-45: 10px/10px; test-46: 10px/10px; test-47: 10px/10px; test-48: 10px/10px; test-49: 10px/1 0px; test-50: 10px/1 0px; test-51: 10px/1 0px; test-52: 10px/1 0px; test-53: 10px/10 px; test-54: 10px/10 px; test-55: 10px/10 px; test-56: 10px/10 px; test-57: 10px/10 px; test-58: 10px/10 px; test-59: 10px/10 px; test-60: 10px/10 px; test-61: 1 0px/1 0px; test-62: 1 0px/1 0px; test-63: 1 0px/1 0px; test-64: 1 0px/1 0px; test-65: 1 0px/10 px; test-66: 1 0px/10 px; test-67: 1 0px/10 px; test-68: 1 0px/10 px; test-69: 1 0px/10 px; test-70: 1 0px/10 px; test-71: 1 0px/10 px; test-72: 1 0px/10 px; test-73: 10 px/10 px; test-74: 10 px/10 px; test-75: 10 px/10 px; test-76: 10 px/10 px; test-77: 10 px/10 px; test-78: 10 px/10 px; test-79: 10 px/10 px; test-80: 10 px/10 px; test-81: 10 px/10 px; test-82: 10 px/10 px; test-83: 10 px/10 px; test-84: 10 px/10 px; } sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs-4.0/expected_output.css000066400000000000000000000035371305254536400315530ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/10px; test-10: 10/10px; test-11: 10/10px; test-12: 10/10px; test-13: 10/1 0px; test-14: 10/1 0px; test-15: 10/1 0px; test-16: 10/1 0px; test-17: 10/10 px; test-18: 10/10 px; test-19: 10/10 px; test-20: 10/10 px; test-21: 10/10 px; test-22: 10/10 px; test-23: 10/10 px; test-24: 10/10 px; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/10px; test-30: 10px/10px; test-31: 10px/10px; test-32: 10px/10px; test-33: 10px/1 0px; test-34: 10px/1 0px; test-35: 10px/1 0px; test-36: 10px/1 0px; test-37: 10px/10 px; test-38: 10px/10 px; test-39: 10px/10 px; test-40: 10px/10 px; test-41: 10px/10 px; test-42: 10px/10 px; test-43: 10px/10 px; test-44: 10px/10 px; test-45: 10px/10px; test-46: 10px/10px; test-47: 10px/10px; test-48: 10px/10px; test-49: 10px/1 0px; test-50: 10px/1 0px; test-51: 10px/1 0px; test-52: 10px/1 0px; test-53: 10px/10 px; test-54: 10px/10 px; test-55: 10px/10 px; test-56: 10px/10 px; test-57: 10px/10 px; test-58: 10px/10 px; test-59: 10px/10 px; test-60: 10px/10 px; test-61: 1 0px/1 0px; test-62: 1 0px/1 0px; test-63: 1 0px/1 0px; test-64: 1 0px/1 0px; test-65: 1 0px/10 px; test-66: 1 0px/10 px; test-67: 1 0px/10 px; test-68: 1 0px/10 px; test-69: 1 0px/10 px; test-70: 1 0px/10 px; test-71: 1 0px/10 px; test-72: 1 0px/10 px; test-73: 10 px/10 px; test-74: 10 px/10 px; test-75: 10 px/10 px; test-76: 10 px/10 px; test-77: 10 px/10 px; test-78: 10 px/10 px; test-79: 10 px/10 px; test-80: 10 px/10 px; test-81: 10 px/10 px; test-82: 10 px/10 px; test-83: 10 px/10 px; test-84: 10 px/10 px; } sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs-4.0/input.scss000066400000000000000000000042431305254536400276470ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/#{10}px; test-10: 10 /#{10}px; test-11: 10/ #{10}px; test-12: 10 / #{10}px; test-13: 10/1#{0}px; test-14: 10 /1#{0}px; test-15: 10/ 1#{0}px; test-16: 10 / 1#{0}px; test-17: 10/10#{px}; test-18: 10 /10#{px}; test-19: 10/ 10#{px}; test-20: 10 / 10#{px}; test-21: 10/10#{p}x; test-22: 10 /10#{p}x; test-23: 10/ 10#{p}x; test-24: 10 / 10#{p}x; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/#{10}px; test-30: 10px /#{10}px; test-31: 10px/ #{10}px; test-32: 10px / #{10}px; test-33: 10px/1#{0}px; test-34: 10px /1#{0}px; test-35: 10px/ 1#{0}px; test-36: 10px / 1#{0}px; test-37: 10px/10#{px}; test-38: 10px /10#{px}; test-39: 10px/ 10#{px}; test-40: 10px / 10#{px}; test-41: 10px/10#{p}x; test-42: 10px /10#{p}x; test-43: 10px/ 10#{p}x; test-44: 10px / 10#{p}x; test-45: #{10}px/#{10}px; test-46: #{10}px /#{10}px; test-47: #{10}px/ #{10}px; test-48: #{10}px / #{10}px; test-49: #{10}px/1#{0}px; test-50: #{10}px /1#{0}px; test-51: #{10}px/ 1#{0}px; test-52: #{10}px / 1#{0}px; test-53: #{10}px/10#{px}; test-54: #{10}px /10#{px}; test-55: #{10}px/ 10#{px}; test-56: #{10}px / 10#{px}; test-57: #{10}px/10#{p}x; test-58: #{10}px /10#{p}x; test-59: #{10}px/ 10#{p}x; test-60: #{10}px / 10#{p}x; test-61: 1#{0}px/1#{0}px; test-62: 1#{0}px /1#{0}px; test-63: 1#{0}px/ 1#{0}px; test-64: 1#{0}px / 1#{0}px; test-65: 1#{0}px/10#{px}; test-66: 1#{0}px /10#{px}; test-67: 1#{0}px/ 10#{px}; test-68: 1#{0}px / 10#{px}; test-69: 1#{0}px/10#{p}x; test-70: 1#{0}px /10#{p}x; test-71: 1#{0}px/ 10#{p}x; test-72: 1#{0}px / 10#{p}x; test-73: 10#{px}/10#{px}; test-74: 10#{px} /10#{px}; test-75: 10#{px}/ 10#{px}; test-76: 10#{px} / 10#{px}; test-77: 10#{px}/10#{p}x; test-78: 10#{px} /10#{p}x; test-79: 10#{px}/ 10#{p}x; test-80: 10#{px} / 10#{p}x; test-81: 10#{p}x/10#{p}x; test-82: 10#{p}x /10#{p}x; test-83: 10#{p}x/ 10#{p}x; test-84: 10#{p}x / 10#{p}x; } sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs-4.0/options.yml000066400000000000000000000000321305254536400300210ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs/000077500000000000000000000000001305254536400253115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs/error000066400000000000000000000172771305254536400264030ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/division/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px / 10}px") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs/expected_output.css000066400000000000000000000034371305254536400312530ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/10px; test-14: 10/10px; test-15: 10/10px; test-16: 10/10px; test-17: 10/10px; test-18: 10/10px; test-19: 10/10px; test-20: 10/10px; test-21: 10/10px; test-22: 10/10px; test-23: 10/10px; test-24: 10/10px; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/10px; test-30: 10px /10px; test-31: 10px/ 10px; test-32: 10px / 10px; test-33: 10px/10px; test-34: 10px/10px; test-35: 10px/10px; test-36: 10px/10px; test-37: 10px/10px; test-38: 10px/10px; test-39: 10px/10px; test-40: 10px/10px; test-41: 10px/10px; test-42: 10px/10px; test-43: 10px/10px; test-44: 10px/10px; test-45: 10px/10px; test-46: 10px /10px; test-47: 10px/ 10px; test-48: 10px / 10px; test-49: 10px/10px; test-50: 10px/10px; test-51: 10px/10px; test-52: 10px/10px; test-53: 10px/10px; test-54: 10px/10px; test-55: 10px/10px; test-56: 10px/10px; test-57: 10px/10px; test-58: 10px/10px; test-59: 10px/10px; test-60: 10px/10px; test-61: 10px/10px; test-62: 10px/10px; test-63: 10px/10px; test-64: 10px/10px; test-65: 10px/10px; test-66: 10px/10px; test-67: 10px/10px; test-68: 10px/10px; test-69: 10px/10px; test-70: 10px/10px; test-71: 10px/10px; test-72: 10px/10px; test-73: 10px/10px; test-74: 10px /10px; test-75: 10px/ 10px; test-76: 10px / 10px; test-77: 10px/10px; test-78: 10px /10px; test-79: 10px/ 10px; test-80: 10px / 10px; test-81: 10px/10px; test-82: 10px/10px; test-83: 10px/10px; test-84: 10px/10px; } sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs/input.scss000066400000000000000000000042431305254536400273500ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10px; test-6: 10 /10px; test-7: 10/ 10px; test-8: 10 / 10px; test-9: 10/#{10}px; test-10: 10 /#{10}px; test-11: 10/ #{10}px; test-12: 10 / #{10}px; test-13: 10/1#{0}px; test-14: 10 /1#{0}px; test-15: 10/ 1#{0}px; test-16: 10 / 1#{0}px; test-17: 10/10#{px}; test-18: 10 /10#{px}; test-19: 10/ 10#{px}; test-20: 10 / 10#{px}; test-21: 10/10#{p}x; test-22: 10 /10#{p}x; test-23: 10/ 10#{p}x; test-24: 10 / 10#{p}x; test-25: 10px/10px; test-26: 10px /10px; test-27: 10px/ 10px; test-28: 10px / 10px; test-29: 10px/#{10}px; test-30: 10px /#{10}px; test-31: 10px/ #{10}px; test-32: 10px / #{10}px; test-33: 10px/1#{0}px; test-34: 10px /1#{0}px; test-35: 10px/ 1#{0}px; test-36: 10px / 1#{0}px; test-37: 10px/10#{px}; test-38: 10px /10#{px}; test-39: 10px/ 10#{px}; test-40: 10px / 10#{px}; test-41: 10px/10#{p}x; test-42: 10px /10#{p}x; test-43: 10px/ 10#{p}x; test-44: 10px / 10#{p}x; test-45: #{10}px/#{10}px; test-46: #{10}px /#{10}px; test-47: #{10}px/ #{10}px; test-48: #{10}px / #{10}px; test-49: #{10}px/1#{0}px; test-50: #{10}px /1#{0}px; test-51: #{10}px/ 1#{0}px; test-52: #{10}px / 1#{0}px; test-53: #{10}px/10#{px}; test-54: #{10}px /10#{px}; test-55: #{10}px/ 10#{px}; test-56: #{10}px / 10#{px}; test-57: #{10}px/10#{p}x; test-58: #{10}px /10#{p}x; test-59: #{10}px/ 10#{p}x; test-60: #{10}px / 10#{p}x; test-61: 1#{0}px/1#{0}px; test-62: 1#{0}px /1#{0}px; test-63: 1#{0}px/ 1#{0}px; test-64: 1#{0}px / 1#{0}px; test-65: 1#{0}px/10#{px}; test-66: 1#{0}px /10#{px}; test-67: 1#{0}px/ 10#{px}; test-68: 1#{0}px / 10#{px}; test-69: 1#{0}px/10#{p}x; test-70: 1#{0}px /10#{p}x; test-71: 1#{0}px/ 10#{p}x; test-72: 1#{0}px / 10#{p}x; test-73: 10#{px}/10#{px}; test-74: 10#{px} /10#{px}; test-75: 10#{px}/ 10#{px}; test-76: 10#{px} / 10#{px}; test-77: 10#{px}/10#{p}x; test-78: 10#{px} /10#{p}x; test-79: 10#{px}/ 10#{p}x; test-80: 10#{px} / 10#{p}x; test-81: 10#{p}x/10#{p}x; test-82: 10#{p}x /10#{p}x; test-83: 10#{p}x/ 10#{p}x; test-84: 10#{p}x / 10#{p}x; } sass-spec-3.5.0-2/spec/parser/operations/division/dimensions/pairs/options.yml000066400000000000000000000000611305254536400275240ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/division/mixed/000077500000000000000000000000001305254536400231315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs-4.0/000077500000000000000000000000001305254536400245465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs-4.0/expected_output-dart-sass.css000066400000000000000000000022071305254536400324010ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10/10; test-3: 10/10; test-4: 10/10; test-5: 10/10%; test-6: 10/10%; test-7: 10/10%; test-8: 10/10%; test-9: 10/10px; test-10: 10/10px; test-11: 10/10px; test-12: 10/10px; test-13: 10/#AAA; test-14: 10/#AAA; test-15: 10/#AAA; test-16: 10/#AAA; test-17: 10/itpl; test-18: 10/itpl; test-19: 10/itpl; test-20: 10/itpl; test-21: 10%/10%; test-22: 10%/10%; test-23: 10%/10%; test-24: 10%/10%; test-25: 10%/10px; test-26: 10%/10px; test-27: 10%/10px; test-28: 10%/10px; test-29: 10%/#AAA; test-30: 10%/#AAA; test-31: 10%/#AAA; test-32: 10%/#AAA; test-33: 10%/itpl; test-34: 10%/itpl; test-35: 10%/itpl; test-36: 10%/itpl; test-37: 10px/10px; test-38: 10px/10px; test-39: 10px/10px; test-40: 10px/10px; test-41: 10px/#AAA; test-42: 10px/#AAA; test-43: 10px/#AAA; test-44: 10px/#AAA; test-45: 10px/itpl; test-46: 10px/itpl; test-47: 10px/itpl; test-48: 10px/itpl; test-49: #AAA/itpl; test-50: #AAA/itpl; test-51: #AAA/itpl; test-52: #AAA/itpl; test-53: itpl/itpl; test-54: itpl/itpl; test-55: itpl/itpl; test-56: itpl/itpl; } sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs-4.0/expected_output.css000066400000000000000000000022531305254536400305030ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/itpl; test-18: 10/itpl; test-19: 10/itpl; test-20: 10/itpl; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/itpl; test-34: 10%/itpl; test-35: 10%/itpl; test-36: 10%/itpl; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/itpl; test-46: 10px/itpl; test-47: 10px/itpl; test-48: 10px/itpl; test-49: #AAA/itpl; test-50: #AAA/itpl; test-51: #AAA/itpl; test-52: #AAA/itpl; test-53: itpl/itpl; test-54: itpl/itpl; test-55: itpl/itpl; test-56: itpl/itpl; } sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs-4.0/input.scss000066400000000000000000000024071305254536400266050ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/#{itpl}; test-18: 10 /#{itpl}; test-19: 10/ #{itpl}; test-20: 10 / #{itpl}; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/#{itpl}; test-34: 10% /#{itpl}; test-35: 10%/ #{itpl}; test-36: 10% / #{itpl}; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/#{itpl}; test-46: 10px /#{itpl}; test-47: 10px/ #{itpl}; test-48: 10px / #{itpl}; test-49: #AAA/#{itpl}; test-50: #AAA /#{itpl}; test-51: #AAA/ #{itpl}; test-52: #AAA / #{itpl}; test-53: #{itpl}/#{itpl}; test-54: #{itpl} /#{itpl}; test-55: #{itpl}/ #{itpl}; test-56: #{itpl} / #{itpl}; } sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs-4.0/options.yml000066400000000000000000000000321305254536400267570ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs/000077500000000000000000000000001305254536400242475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs/expected_output.css000066400000000000000000000024331305254536400302040ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/itpl; test-18: 10 /itpl; test-19: 10/ itpl; test-20: 10 / itpl; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/itpl; test-34: 10% /itpl; test-35: 10%/ itpl; test-36: 10% / itpl; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/itpl; test-46: 10px /itpl; test-47: 10px/ itpl; test-48: 10px / itpl; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/itpl; test-54: #AAA /itpl; test-55: #AAA/ itpl; test-56: #AAA / itpl; test-57: itpl/itpl; test-58: itpl /itpl; test-59: itpl/ itpl; test-60: itpl / itpl; } sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs/input.scss000066400000000000000000000025431305254536400263070ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10%; test-6: 10 /10%; test-7: 10/ 10%; test-8: 10 / 10%; test-9: 10/10px; test-10: 10 /10px; test-11: 10/ 10px; test-12: 10 / 10px; test-13: 10/#AAA; test-14: 10 /#AAA; test-15: 10/ #AAA; test-16: 10 / #AAA; test-17: 10/#{itpl}; test-18: 10 /#{itpl}; test-19: 10/ #{itpl}; test-20: 10 / #{itpl}; test-21: 10%/10%; test-22: 10% /10%; test-23: 10%/ 10%; test-24: 10% / 10%; test-25: 10%/10px; test-26: 10% /10px; test-27: 10%/ 10px; test-28: 10% / 10px; test-29: 10%/#AAA; test-30: 10% /#AAA; test-31: 10%/ #AAA; test-32: 10% / #AAA; test-33: 10%/#{itpl}; test-34: 10% /#{itpl}; test-35: 10%/ #{itpl}; test-36: 10% / #{itpl}; test-37: 10px/10px; test-38: 10px /10px; test-39: 10px/ 10px; test-40: 10px / 10px; test-41: 10px/#AAA; test-42: 10px /#AAA; test-43: 10px/ #AAA; test-44: 10px / #AAA; test-45: 10px/#{itpl}; test-46: 10px /#{itpl}; test-47: 10px/ #{itpl}; test-48: 10px / #{itpl}; test-49: #AAA/#AAA; test-50: #AAA /#AAA; test-51: #AAA/ #AAA; test-52: #AAA / #AAA; test-53: #AAA/#{itpl}; test-54: #AAA /#{itpl}; test-55: #AAA/ #{itpl}; test-56: #AAA / #{itpl}; test-57: #{itpl}/#{itpl}; test-58: #{itpl} /#{itpl}; test-59: #{itpl}/ #{itpl}; test-60: #{itpl} / #{itpl}; } sass-spec-3.5.0-2/spec/parser/operations/division/mixed/pairs/options.yml000066400000000000000000000000301305254536400264560ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/parser/operations/division/numbers/000077500000000000000000000000001305254536400234765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs-4.0/000077500000000000000000000000001305254536400251135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs-4.0/expected_output-dart-sass.css000066400000000000000000000013431305254536400327460ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10/10; test-3: 10/10; test-4: 10/10; test-5: 10/10; test-6: 10/10; test-7: 10/10; test-8: 10/10; test-9: 10/1 0; test-10: 10/1 0; test-11: 10/1 0; test-12: 10/1 0; test-13: 10/10; test-14: 10/10; test-15: 10/10; test-16: 10/10; test-17: 10/10; test-18: 10/10; test-19: 10/10; test-20: 10/10; test-21: 10/1 0; test-22: 10/1 0; test-23: 10/1 0; test-24: 10/1 0; test-25: 10/10; test-26: 10/10; test-27: 10/10; test-28: 10/10; test-29: 1 0/1 0; test-30: 1 0/1 0; test-31: 1 0/1 0; test-32: 1 0/1 0; test-33: 1 0/10; test-34: 1 0/10; test-35: 1 0/10; test-36: 1 0/10; test-37: 10/10; test-38: 10/10; test-39: 10/10; test-40: 10/10; } sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs-4.0/expected_output.css000066400000000000000000000013471305254536400310530ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10; test-6: 10/10; test-7: 10/10; test-8: 10/10; test-9: 10/1 0; test-10: 10/1 0; test-11: 10/1 0; test-12: 10/1 0; test-13: 10/10; test-14: 10/10; test-15: 10/10; test-16: 10/10; test-17: 10/10; test-18: 10/10; test-19: 10/10; test-20: 10/10; test-21: 10/1 0; test-22: 10/1 0; test-23: 10/1 0; test-24: 10/1 0; test-25: 10/10; test-26: 10/10; test-27: 10/10; test-28: 10/10; test-29: 1 0/1 0; test-30: 1 0/1 0; test-31: 1 0/1 0; test-32: 1 0/1 0; test-33: 1 0/10; test-34: 1 0/10; test-35: 1 0/10; test-36: 1 0/10; test-37: 10/10; test-38: 10/10; test-39: 10/10; test-40: 10/10; } sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400271540ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/#{10}; test-6: 10 /#{10}; test-7: 10/ #{10}; test-8: 10 / #{10}; test-9: 10/1#{0}; test-10: 10 /1#{0}; test-11: 10/ 1#{0}; test-12: 10 / 1#{0}; test-13: 10/#{1}0; test-14: 10 /#{1}0; test-15: 10/ #{1}0; test-16: 10 / #{1}0; test-17: #{10}/#{10}; test-18: #{10} /#{10}; test-19: #{10}/ #{10}; test-20: #{10} / #{10}; test-21: #{10}/1#{0}; test-22: #{10} /1#{0}; test-23: #{10}/ 1#{0}; test-24: #{10} / 1#{0}; test-25: #{10}/#{1}0; test-26: #{10} /#{1}0; test-27: #{10}/ #{1}0; test-28: #{10} / #{1}0; test-29: 1#{0}/1#{0}; test-30: 1#{0} /1#{0}; test-31: 1#{0}/ 1#{0}; test-32: 1#{0} / 1#{0}; test-33: 1#{0}/#{1}0; test-34: 1#{0} /#{1}0; test-35: 1#{0}/ #{1}0; test-36: 1#{0} / #{1}0; test-37: #{1}0/#{1}0; test-38: #{1}0 /#{1}0; test-39: #{1}0/ #{1}0; test-40: #{1}0 / #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400273240ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs/000077500000000000000000000000001305254536400246145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs/error000066400000000000000000000024071305254536400256730ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/division/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 / 1}0") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs/expected_output.css000066400000000000000000000013631305254536400305520ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/10; test-6: 10 /10; test-7: 10/ 10; test-8: 10 / 10; test-9: 10/10; test-10: 10/10; test-11: 10/10; test-12: 10/10; test-13: 10/10; test-14: 10 /10; test-15: 10/ 10; test-16: 10 / 10; test-17: 10/10; test-18: 10 /10; test-19: 10/ 10; test-20: 10 / 10; test-21: 10/10; test-22: 10 /10; test-23: 10/ 10; test-24: 10 / 10; test-25: 10/10; test-26: 10 /10; test-27: 10/ 10; test-28: 10 / 10; test-29: 10/10; test-30: 10 /10; test-31: 10/ 10; test-32: 10 / 10; test-33: 10/10; test-34: 10 /10; test-35: 10/ 10; test-36: 10 / 10; test-37: 10/10; test-38: 10 /10; test-39: 10/ 10; test-40: 10 / 10; } sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs/input.scss000066400000000000000000000016531305254536400266550ustar00rootroot00000000000000foo { test-1: 10/10; test-2: 10 /10; test-3: 10/ 10; test-4: 10 / 10; test-5: 10/#{10}; test-6: 10 /#{10}; test-7: 10/ #{10}; test-8: 10 / #{10}; test-9: 10/1#{0}; test-10: 10 /1#{0}; test-11: 10/ 1#{0}; test-12: 10 / 1#{0}; test-13: 10/#{1}0; test-14: 10 /#{1}0; test-15: 10/ #{1}0; test-16: 10 / #{1}0; test-17: #{10}/#{10}; test-18: #{10} /#{10}; test-19: #{10}/ #{10}; test-20: #{10} / #{10}; test-21: #{10}/1#{0}; test-22: #{10} /1#{0}; test-23: #{10}/ 1#{0}; test-24: #{10} / 1#{0}; test-25: #{10}/#{1}0; test-26: #{10} /#{1}0; test-27: #{10}/ #{1}0; test-28: #{10} / #{1}0; test-29: 1#{0}/1#{0}; test-30: 1#{0} /1#{0}; test-31: 1#{0}/ 1#{0}; test-32: 1#{0} / 1#{0}; test-33: 1#{0}/#{1}0; test-34: 1#{0} /#{1}0; test-35: 1#{0}/ #{1}0; test-36: 1#{0} / #{1}0; test-37: #{1}0/#{1}0; test-38: #{1}0 /#{1}0; test-39: #{1}0/ #{1}0; test-40: #{1}0 / #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/division/numbers/pairs/options.yml000066400000000000000000000000611305254536400270270ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/division/strings/000077500000000000000000000000001305254536400235145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs-4.0/000077500000000000000000000000001305254536400251315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs-4.0/expected_output-dart-sass.css000066400000000000000000000040471305254536400327700ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal/literal; test-3: literal/literal; test-4: literal/literal; test-5: literal/"quoted"; test-6: literal/"quoted"; test-7: literal/"quoted"; test-8: literal/"quoted"; test-9: literal/interpolant; test-10: literal/interpolant; test-11: literal/interpolant; test-12: literal/interpolant; test-13: literal/lschema_ritlp; test-14: literal/lschema_ritlp; test-15: literal/lschema_ritlp; test-16: literal/lschema_ritlp; test-17: literal/litlp_rschema; test-18: literal/litlp_rschema; test-19: literal/litlp_rschema; test-20: literal/litlp_rschema; test-21: "quoted"/"quoted"; test-22: "quoted"/"quoted"; test-23: "quoted"/"quoted"; test-24: "quoted"/"quoted"; test-25: "quoted"/interpolant; test-26: "quoted"/interpolant; test-27: "quoted"/interpolant; test-28: "quoted"/interpolant; test-29: "quoted"/lschema_ritlp; test-30: "quoted"/lschema_ritlp; test-31: "quoted"/lschema_ritlp; test-32: "quoted"/lschema_ritlp; test-33: "quoted"/litlp_rschema; test-34: "quoted"/litlp_rschema; test-35: "quoted"/litlp_rschema; test-36: "quoted"/litlp_rschema; test-37: interpolant/interpolant; test-38: interpolant/interpolant; test-39: interpolant/interpolant; test-40: interpolant/interpolant; test-41: interpolant/lschema_ritlp; test-42: interpolant/lschema_ritlp; test-43: interpolant/lschema_ritlp; test-44: interpolant/lschema_ritlp; test-45: interpolant/litlp_rschema; test-46: interpolant/litlp_rschema; test-47: interpolant/litlp_rschema; test-48: interpolant/litlp_rschema; test-49: lschema_ritlp/lschema_ritlp; test-50: lschema_ritlp/lschema_ritlp; test-51: lschema_ritlp/lschema_ritlp; test-52: lschema_ritlp/lschema_ritlp; test-53: lschema_ritlp/litlp_rschema; test-54: lschema_ritlp/litlp_rschema; test-55: lschema_ritlp/litlp_rschema; test-56: lschema_ritlp/litlp_rschema; test-57: litlp_rschema/litlp_rschema; test-58: litlp_rschema/litlp_rschema; test-59: litlp_rschema/litlp_rschema; test-60: litlp_rschema/litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs-4.0/expected_output.css000066400000000000000000000040631305254536400310670ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/interpolant; test-10: literal/interpolant; test-11: literal/interpolant; test-12: literal/interpolant; test-13: literal/lschema_ritlp; test-14: literal/lschema_ritlp; test-15: literal/lschema_ritlp; test-16: literal/lschema_ritlp; test-17: literal/litlp_rschema; test-18: literal/litlp_rschema; test-19: literal/litlp_rschema; test-20: literal/litlp_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/interpolant; test-26: "quoted"/interpolant; test-27: "quoted"/interpolant; test-28: "quoted"/interpolant; test-29: "quoted"/lschema_ritlp; test-30: "quoted"/lschema_ritlp; test-31: "quoted"/lschema_ritlp; test-32: "quoted"/lschema_ritlp; test-33: "quoted"/litlp_rschema; test-34: "quoted"/litlp_rschema; test-35: "quoted"/litlp_rschema; test-36: "quoted"/litlp_rschema; test-37: interpolant/interpolant; test-38: interpolant/interpolant; test-39: interpolant/interpolant; test-40: interpolant/interpolant; test-41: interpolant/lschema_ritlp; test-42: interpolant/lschema_ritlp; test-43: interpolant/lschema_ritlp; test-44: interpolant/lschema_ritlp; test-45: interpolant/litlp_rschema; test-46: interpolant/litlp_rschema; test-47: interpolant/litlp_rschema; test-48: interpolant/litlp_rschema; test-49: lschema_ritlp/lschema_ritlp; test-50: lschema_ritlp/lschema_ritlp; test-51: lschema_ritlp/lschema_ritlp; test-52: lschema_ritlp/lschema_ritlp; test-53: lschema_ritlp/litlp_rschema; test-54: lschema_ritlp/litlp_rschema; test-55: lschema_ritlp/litlp_rschema; test-56: lschema_ritlp/litlp_rschema; test-57: litlp_rschema/litlp_rschema; test-58: litlp_rschema/litlp_rschema; test-59: litlp_rschema/litlp_rschema; test-60: litlp_rschema/litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs-4.0/input.scss000066400000000000000000000044731305254536400271750ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/#{interpolant}; test-10: literal /#{interpolant}; test-11: literal/ #{interpolant}; test-12: literal / #{interpolant}; test-13: literal/lschema_#{ritlp}; test-14: literal /lschema_#{ritlp}; test-15: literal/ lschema_#{ritlp}; test-16: literal / lschema_#{ritlp}; test-17: literal/#{litlp}_rschema; test-18: literal /#{litlp}_rschema; test-19: literal/ #{litlp}_rschema; test-20: literal / #{litlp}_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/#{interpolant}; test-26: "quoted" /#{interpolant}; test-27: "quoted"/ #{interpolant}; test-28: "quoted" / #{interpolant}; test-29: "quoted"/lschema_#{ritlp}; test-30: "quoted" /lschema_#{ritlp}; test-31: "quoted"/ lschema_#{ritlp}; test-32: "quoted" / lschema_#{ritlp}; test-33: "quoted"/#{litlp}_rschema; test-34: "quoted" /#{litlp}_rschema; test-35: "quoted"/ #{litlp}_rschema; test-36: "quoted" / #{litlp}_rschema; test-37: #{interpolant}/#{interpolant}; test-38: #{interpolant} /#{interpolant}; test-39: #{interpolant}/ #{interpolant}; test-40: #{interpolant} / #{interpolant}; test-41: #{interpolant}/lschema_#{ritlp}; test-42: #{interpolant} /lschema_#{ritlp}; test-43: #{interpolant}/ lschema_#{ritlp}; test-44: #{interpolant} / lschema_#{ritlp}; test-45: #{interpolant}/#{litlp}_rschema; test-46: #{interpolant} /#{litlp}_rschema; test-47: #{interpolant}/ #{litlp}_rschema; test-48: #{interpolant} / #{litlp}_rschema; test-49: lschema_#{ritlp}/lschema_#{ritlp}; test-50: lschema_#{ritlp} /lschema_#{ritlp}; test-51: lschema_#{ritlp}/ lschema_#{ritlp}; test-52: lschema_#{ritlp} / lschema_#{ritlp}; test-53: lschema_#{ritlp}/#{litlp}_rschema; test-54: lschema_#{ritlp} /#{litlp}_rschema; test-55: lschema_#{ritlp}/ #{litlp}_rschema; test-56: lschema_#{ritlp} / #{litlp}_rschema; test-57: #{litlp}_rschema/#{litlp}_rschema; test-58: #{litlp}_rschema /#{litlp}_rschema; test-59: #{litlp}_rschema/ #{litlp}_rschema; test-60: #{litlp}_rschema / #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400273420ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs/000077500000000000000000000000001305254536400246325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs/error000066400000000000000000000052231305254536400257100ustar00rootroot00000000000000DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/division/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" / lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs/expected_output.css000066400000000000000000000041331305254536400305660ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/interpolant; test-10: literal /interpolant; test-11: literal/ interpolant; test-12: literal / interpolant; test-13: literal/lschema_ritlp; test-14: literal/lschema_ritlp; test-15: literal/lschema_ritlp; test-16: literal/lschema_ritlp; test-17: literal/litlp_rschema; test-18: literal /litlp_rschema; test-19: literal/ litlp_rschema; test-20: literal / litlp_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/interpolant; test-26: "quoted" /interpolant; test-27: "quoted"/ interpolant; test-28: "quoted" / interpolant; test-29: "quoted"/lschema_ritlp; test-30: "quoted"/lschema_ritlp; test-31: "quoted"/lschema_ritlp; test-32: "quoted"/lschema_ritlp; test-33: "quoted"/litlp_rschema; test-34: "quoted" /litlp_rschema; test-35: "quoted"/ litlp_rschema; test-36: "quoted" / litlp_rschema; test-37: interpolant/interpolant; test-38: interpolant /interpolant; test-39: interpolant/ interpolant; test-40: interpolant / interpolant; test-41: interpolant/lschema_ritlp; test-42: interpolant /lschema_ritlp; test-43: interpolant/ lschema_ritlp; test-44: interpolant / lschema_ritlp; test-45: interpolant/litlp_rschema; test-46: interpolant /litlp_rschema; test-47: interpolant/ litlp_rschema; test-48: interpolant / litlp_rschema; test-49: lschema_ritlp/lschema_ritlp; test-50: lschema_ritlp /lschema_ritlp; test-51: lschema_ritlp/ lschema_ritlp; test-52: lschema_ritlp / lschema_ritlp; test-53: lschema_ritlp/litlp_rschema; test-54: lschema_ritlp /litlp_rschema; test-55: lschema_ritlp/ litlp_rschema; test-56: lschema_ritlp / litlp_rschema; test-57: litlp_rschema/litlp_rschema; test-58: litlp_rschema /litlp_rschema; test-59: litlp_rschema/ litlp_rschema; test-60: litlp_rschema / litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs/input.scss000066400000000000000000000044731305254536400266760ustar00rootroot00000000000000foo { test-1: literal/literal; test-2: literal /literal; test-3: literal/ literal; test-4: literal / literal; test-5: literal/"quoted"; test-6: literal /"quoted"; test-7: literal/ "quoted"; test-8: literal / "quoted"; test-9: literal/#{interpolant}; test-10: literal /#{interpolant}; test-11: literal/ #{interpolant}; test-12: literal / #{interpolant}; test-13: literal/lschema_#{ritlp}; test-14: literal /lschema_#{ritlp}; test-15: literal/ lschema_#{ritlp}; test-16: literal / lschema_#{ritlp}; test-17: literal/#{litlp}_rschema; test-18: literal /#{litlp}_rschema; test-19: literal/ #{litlp}_rschema; test-20: literal / #{litlp}_rschema; test-21: "quoted"/"quoted"; test-22: "quoted" /"quoted"; test-23: "quoted"/ "quoted"; test-24: "quoted" / "quoted"; test-25: "quoted"/#{interpolant}; test-26: "quoted" /#{interpolant}; test-27: "quoted"/ #{interpolant}; test-28: "quoted" / #{interpolant}; test-29: "quoted"/lschema_#{ritlp}; test-30: "quoted" /lschema_#{ritlp}; test-31: "quoted"/ lschema_#{ritlp}; test-32: "quoted" / lschema_#{ritlp}; test-33: "quoted"/#{litlp}_rschema; test-34: "quoted" /#{litlp}_rschema; test-35: "quoted"/ #{litlp}_rschema; test-36: "quoted" / #{litlp}_rschema; test-37: #{interpolant}/#{interpolant}; test-38: #{interpolant} /#{interpolant}; test-39: #{interpolant}/ #{interpolant}; test-40: #{interpolant} / #{interpolant}; test-41: #{interpolant}/lschema_#{ritlp}; test-42: #{interpolant} /lschema_#{ritlp}; test-43: #{interpolant}/ lschema_#{ritlp}; test-44: #{interpolant} / lschema_#{ritlp}; test-45: #{interpolant}/#{litlp}_rschema; test-46: #{interpolant} /#{litlp}_rschema; test-47: #{interpolant}/ #{litlp}_rschema; test-48: #{interpolant} / #{litlp}_rschema; test-49: lschema_#{ritlp}/lschema_#{ritlp}; test-50: lschema_#{ritlp} /lschema_#{ritlp}; test-51: lschema_#{ritlp}/ lschema_#{ritlp}; test-52: lschema_#{ritlp} / lschema_#{ritlp}; test-53: lschema_#{ritlp}/#{litlp}_rschema; test-54: lschema_#{ritlp} /#{litlp}_rschema; test-55: lschema_#{ritlp}/ #{litlp}_rschema; test-56: lschema_#{ritlp} / #{litlp}_rschema; test-57: #{litlp}_rschema/#{litlp}_rschema; test-58: #{litlp}_rschema /#{litlp}_rschema; test-59: #{litlp}_rschema/ #{litlp}_rschema; test-60: #{litlp}_rschema / #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/division/strings/pairs/options.yml000066400000000000000000000000611305254536400270450ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_eq/000077500000000000000000000000001305254536400217615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/000077500000000000000000000000001305254536400241315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs-4.0/000077500000000000000000000000001305254536400255465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs-4.0/error000066400000000000000000000056631305254536400266340ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 42 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 43 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 44 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs-4.0/error-dart-sass000066400000000000000000000000001305254536400305070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs-4.0/expected_output-dart-sass.css000066400000000000000000000033231305254536400334010ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: false; test-10: false; test-11: false; test-12: false; test-13: false 0px; test-14: false 0px; test-15: false 0px; test-16: false 0px; test-17: true px; test-18: true px; test-19: true px; test-20: true px; test-21: true px; test-22: true px; test-23: true px; test-24: true px; test-25: true; test-26: true; test-27: true; test-28: true; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false 0px; test-34: false 0px; test-35: false 0px; test-36: false 0px; test-37: false px; test-38: false px; test-39: false px; test-40: false px; test-41: false px; test-42: false px; test-43: false px; test-44: false px; test-45: true; test-46: true; test-47: true; test-48: true; test-49: false 0px; test-50: false 0px; test-51: false 0px; test-52: false 0px; test-53: false px; test-54: false px; test-55: false px; test-56: false px; test-57: false px; test-58: false px; test-59: false px; test-60: false px; test-61: 1 false 0px; test-62: 1 false 0px; test-63: 1 false 0px; test-64: 1 false 0px; test-65: 1 false px; test-66: 1 false px; test-67: 1 false px; test-68: 1 false px; test-69: 1 false px; test-70: 1 false px; test-71: 1 false px; test-72: 1 false px; test-73: 10 false px; test-74: 10 false px; test-75: 10 false px; test-76: 10 false px; test-77: 10 false px; test-78: 10 false px; test-79: 10 false px; test-80: 10 false px; test-81: 10 false px; test-82: 10 false px; test-83: 10 false px; test-84: 10 false px; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs-4.0/expected_output.css000066400000000000000000000033071305254536400315040ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: false; test-10: false; test-11: false; test-12: false; test-13: false 0px; test-14: false 0px; test-15: false 0px; test-16: false 0px; test-17: true px; test-18: true px; test-19: true px; test-20: true px; test-21: true px; test-22: true px; test-23: true px; test-24: true px; test-25: true; test-26: true; test-27: true; test-28: true; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false 0px; test-34: false 0px; test-35: false 0px; test-36: false 0px; test-37: true px; test-38: true px; test-39: true px; test-40: true px; test-41: true px; test-42: true px; test-43: true px; test-44: true px; test-45: true; test-46: true; test-47: true; test-48: true; test-49: false 0px; test-50: false 0px; test-51: false 0px; test-52: false 0px; test-53: false px; test-54: false px; test-55: false px; test-56: false px; test-57: false px; test-58: false px; test-59: false px; test-60: false px; test-61: 1 false 0px; test-62: 1 false 0px; test-63: 1 false 0px; test-64: 1 false 0px; test-65: 1 false px; test-66: 1 false px; test-67: 1 false px; test-68: 1 false px; test-69: 1 false px; test-70: 1 false px; test-71: 1 false px; test-72: 1 false px; test-73: 10 false px; test-74: 10 false px; test-75: 10 false px; test-76: 10 false px; test-77: 10 false px; test-78: 10 false px; test-79: 10 false px; test-80: 10 false px; test-81: 10 false px; test-82: 10 false px; test-83: 10 false px; test-84: 10 false px; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs-4.0/input.scss000066400000000000000000000043671305254536400276140ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10px; test-6: 10 ==10px; test-7: 10== 10px; test-8: 10 == 10px; test-9: 10==#{10}px; test-10: 10 ==#{10}px; test-11: 10== #{10}px; test-12: 10 == #{10}px; test-13: 10==1#{0}px; test-14: 10 ==1#{0}px; test-15: 10== 1#{0}px; test-16: 10 == 1#{0}px; test-17: 10==10#{px}; test-18: 10 ==10#{px}; test-19: 10== 10#{px}; test-20: 10 == 10#{px}; test-21: 10==10#{p}x; test-22: 10 ==10#{p}x; test-23: 10== 10#{p}x; test-24: 10 == 10#{p}x; test-25: 10px==10px; test-26: 10px ==10px; test-27: 10px== 10px; test-28: 10px == 10px; test-29: 10px==#{10}px; test-30: 10px ==#{10}px; test-31: 10px== #{10}px; test-32: 10px == #{10}px; test-33: 10px==1#{0}px; test-34: 10px ==1#{0}px; test-35: 10px== 1#{0}px; test-36: 10px == 1#{0}px; test-37: 10px==10#{px}; test-38: 10px ==10#{px}; test-39: 10px== 10#{px}; test-40: 10px == 10#{px}; test-41: 10px==10#{p}x; test-42: 10px ==10#{p}x; test-43: 10px== 10#{p}x; test-44: 10px == 10#{p}x; test-45: #{10}px==#{10}px; test-46: #{10}px ==#{10}px; test-47: #{10}px== #{10}px; test-48: #{10}px == #{10}px; test-49: #{10}px==1#{0}px; test-50: #{10}px ==1#{0}px; test-51: #{10}px== 1#{0}px; test-52: #{10}px == 1#{0}px; test-53: #{10}px==10#{px}; test-54: #{10}px ==10#{px}; test-55: #{10}px== 10#{px}; test-56: #{10}px == 10#{px}; test-57: #{10}px==10#{p}x; test-58: #{10}px ==10#{p}x; test-59: #{10}px== 10#{p}x; test-60: #{10}px == 10#{p}x; test-61: 1#{0}px==1#{0}px; test-62: 1#{0}px ==1#{0}px; test-63: 1#{0}px== 1#{0}px; test-64: 1#{0}px == 1#{0}px; test-65: 1#{0}px==10#{px}; test-66: 1#{0}px ==10#{px}; test-67: 1#{0}px== 10#{px}; test-68: 1#{0}px == 10#{px}; test-69: 1#{0}px==10#{p}x; test-70: 1#{0}px ==10#{p}x; test-71: 1#{0}px== 10#{p}x; test-72: 1#{0}px == 10#{p}x; test-73: 10#{px}==10#{px}; test-74: 10#{px} ==10#{px}; test-75: 10#{px}== 10#{px}; test-76: 10#{px} == 10#{px}; test-77: 10#{px}==10#{p}x; test-78: 10#{px} ==10#{p}x; test-79: 10#{px}== 10#{p}x; test-80: 10#{px} == 10#{p}x; test-81: 10#{p}x==10#{p}x; test-82: 10#{p}x ==10#{p}x; test-83: 10#{p}x== 10#{p}x; test-84: 10#{p}x == 10#{p}x; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs-4.0/options.yml000066400000000000000000000000631305254536400277630ustar00rootroot00000000000000--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs/000077500000000000000000000000001305254536400252475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs/error000066400000000000000000000417131305254536400263310ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px == 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 74 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 75 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 76 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 78 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 79 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 80 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 42 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 43 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 44 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/logic_eq/dimensions/pairs/input.scss: The result of `10px == 10` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs/expected_output.css000066400000000000000000000033571305254536400312120ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: false0px; test-14: false0px; test-15: false0px; test-16: false0px; test-17: truepx; test-18: truepx; test-19: truepx; test-20: truepx; test-21: truepx; test-22: truepx; test-23: truepx; test-24: truepx; test-25: true; test-26: true; test-27: true; test-28: true; test-29: 10px==10px; test-30: 10px ==10px; test-31: 10px== 10px; test-32: 10px == 10px; test-33: false0px; test-34: false0px; test-35: false0px; test-36: false0px; test-37: truepx; test-38: truepx; test-39: truepx; test-40: truepx; test-41: truepx; test-42: truepx; test-43: truepx; test-44: truepx; test-45: 10px==10px; test-46: 10px ==10px; test-47: 10px== 10px; test-48: 10px == 10px; test-49: 10false0px; test-50: 10false0px; test-51: 10false0px; test-52: 10false0px; test-53: 10falsepx; test-54: 10falsepx; test-55: 10falsepx; test-56: 10falsepx; test-57: 10falsepx; test-58: 10falsepx; test-59: 10falsepx; test-60: 10falsepx; test-61: 10false0px; test-62: 10false0px; test-63: 10false0px; test-64: 10false0px; test-65: 10falsepx; test-66: 10falsepx; test-67: 10falsepx; test-68: 10falsepx; test-69: 10falsepx; test-70: 10falsepx; test-71: 10falsepx; test-72: 10falsepx; test-73: 10px==10px; test-74: 10px ==10px; test-75: 10px== 10px; test-76: 10px == 10px; test-77: 10px==10px; test-78: 10px ==10px; test-79: 10px== 10px; test-80: 10px == 10px; test-81: 10pfalsepx; test-82: 10pfalsepx; test-83: 10pfalsepx; test-84: 10pfalsepx; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs/input.scss000066400000000000000000000043671305254536400273150ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10px; test-6: 10 ==10px; test-7: 10== 10px; test-8: 10 == 10px; test-9: 10==#{10}px; test-10: 10 ==#{10}px; test-11: 10== #{10}px; test-12: 10 == #{10}px; test-13: 10==1#{0}px; test-14: 10 ==1#{0}px; test-15: 10== 1#{0}px; test-16: 10 == 1#{0}px; test-17: 10==10#{px}; test-18: 10 ==10#{px}; test-19: 10== 10#{px}; test-20: 10 == 10#{px}; test-21: 10==10#{p}x; test-22: 10 ==10#{p}x; test-23: 10== 10#{p}x; test-24: 10 == 10#{p}x; test-25: 10px==10px; test-26: 10px ==10px; test-27: 10px== 10px; test-28: 10px == 10px; test-29: 10px==#{10}px; test-30: 10px ==#{10}px; test-31: 10px== #{10}px; test-32: 10px == #{10}px; test-33: 10px==1#{0}px; test-34: 10px ==1#{0}px; test-35: 10px== 1#{0}px; test-36: 10px == 1#{0}px; test-37: 10px==10#{px}; test-38: 10px ==10#{px}; test-39: 10px== 10#{px}; test-40: 10px == 10#{px}; test-41: 10px==10#{p}x; test-42: 10px ==10#{p}x; test-43: 10px== 10#{p}x; test-44: 10px == 10#{p}x; test-45: #{10}px==#{10}px; test-46: #{10}px ==#{10}px; test-47: #{10}px== #{10}px; test-48: #{10}px == #{10}px; test-49: #{10}px==1#{0}px; test-50: #{10}px ==1#{0}px; test-51: #{10}px== 1#{0}px; test-52: #{10}px == 1#{0}px; test-53: #{10}px==10#{px}; test-54: #{10}px ==10#{px}; test-55: #{10}px== 10#{px}; test-56: #{10}px == 10#{px}; test-57: #{10}px==10#{p}x; test-58: #{10}px ==10#{p}x; test-59: #{10}px== 10#{p}x; test-60: #{10}px == 10#{p}x; test-61: 1#{0}px==1#{0}px; test-62: 1#{0}px ==1#{0}px; test-63: 1#{0}px== 1#{0}px; test-64: 1#{0}px == 1#{0}px; test-65: 1#{0}px==10#{px}; test-66: 1#{0}px ==10#{px}; test-67: 1#{0}px== 10#{px}; test-68: 1#{0}px == 10#{px}; test-69: 1#{0}px==10#{p}x; test-70: 1#{0}px ==10#{p}x; test-71: 1#{0}px== 10#{p}x; test-72: 1#{0}px == 10#{p}x; test-73: 10#{px}==10#{px}; test-74: 10#{px} ==10#{px}; test-75: 10#{px}== 10#{px}; test-76: 10#{px} == 10#{px}; test-77: 10#{px}==10#{p}x; test-78: 10#{px} ==10#{p}x; test-79: 10#{px}== 10#{p}x; test-80: 10#{px} == 10#{p}x; test-81: 10#{p}x==10#{p}x; test-82: 10#{p}x ==10#{p}x; test-83: 10#{p}x== 10#{p}x; test-84: 10#{p}x == 10#{p}x; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/dimensions/pairs/options.yml000066400000000000000000000000611305254536400274620ustar00rootroot00000000000000--- :warning_todo: - libsass :end_version: '3.5' sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/000077500000000000000000000000001305254536400230675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs-4.0/000077500000000000000000000000001305254536400245045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs-4.0/error000066400000000000000000000036371305254536400255710ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs-4.0/error-dart-sass000066400000000000000000000000001305254536400274450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs-4.0/expected_output-dart-sass.css000066400000000000000000000020431305254536400323350ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: false; test-10: false; test-11: false; test-12: false; test-13: false; test-14: false; test-15: false; test-16: false; test-17: false; test-18: false; test-19: false; test-20: false; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false; test-34: false; test-35: false; test-36: false; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: false; test-46: false; test-47: false; test-48: false; test-49: true; test-50: true; test-51: true; test-52: true; test-53: false; test-54: false; test-55: false; test-56: false; test-57: true; test-58: true; test-59: true; test-60: true; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs-4.0/expected_output.css000066400000000000000000000020331305254536400304350ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: true; test-10: true; test-11: true; test-12: true; test-13: false; test-14: false; test-15: false; test-16: false; test-17: false; test-18: false; test-19: false; test-20: false; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false; test-34: false; test-35: false; test-36: false; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: false; test-46: false; test-47: false; test-48: false; test-49: true; test-50: true; test-51: true; test-52: true; test-53: false; test-54: false; test-55: false; test-56: false; test-57: true; test-58: true; test-59: true; test-60: true; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs-4.0/input.scss000066400000000000000000000026371305254536400265500ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10%; test-6: 10 ==10%; test-7: 10== 10%; test-8: 10 == 10%; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: 10==#AAA; test-14: 10 ==#AAA; test-15: 10== #AAA; test-16: 10 == #AAA; test-17: 10==#{itpl}; test-18: 10 ==#{itpl}; test-19: 10== #{itpl}; test-20: 10 == #{itpl}; test-21: 10%==10%; test-22: 10% ==10%; test-23: 10%== 10%; test-24: 10% == 10%; test-25: 10%==10px; test-26: 10% ==10px; test-27: 10%== 10px; test-28: 10% == 10px; test-29: 10%==#AAA; test-30: 10% ==#AAA; test-31: 10%== #AAA; test-32: 10% == #AAA; test-33: 10%==#{itpl}; test-34: 10% ==#{itpl}; test-35: 10%== #{itpl}; test-36: 10% == #{itpl}; test-37: 10px==10px; test-38: 10px ==10px; test-39: 10px== 10px; test-40: 10px == 10px; test-41: 10px==#AAA; test-42: 10px ==#AAA; test-43: 10px== #AAA; test-44: 10px == #AAA; test-45: 10px==#{itpl}; test-46: 10px ==#{itpl}; test-47: 10px== #{itpl}; test-48: 10px == #{itpl}; test-49: #AAA==#AAA; test-50: #AAA ==#AAA; test-51: #AAA== #AAA; test-52: #AAA == #AAA; test-53: #AAA==#{itpl}; test-54: #AAA ==#{itpl}; test-55: #AAA== #{itpl}; test-56: #AAA == #{itpl}; test-57: #{itpl}==#{itpl}; test-58: #{itpl} ==#{itpl}; test-59: #{itpl}== #{itpl}; test-60: #{itpl} == #{itpl}; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs-4.0/options.yml000066400000000000000000000000631305254536400267210ustar00rootroot00000000000000--- :warning_todo: - libsass :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs/000077500000000000000000000000001305254536400242055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs/error000066400000000000000000000202071305254536400252620ustar00rootroot00000000000000DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10%==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10%== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10% == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#AAA == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl ==itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl== itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("itpl == itpl") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10%` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_eq/mixed/pairs/input.scss: The result of `10 == 10px` will be `false` in future releases of Sass. Unitless numbers will no longer be equal to the same numbers with units. sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs/expected_output.css000066400000000000000000000022131305254536400301360ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: true; test-6: true; test-7: true; test-8: true; test-9: true; test-10: true; test-11: true; test-12: true; test-13: false; test-14: false; test-15: false; test-16: false; test-17: 10==itpl; test-18: 10 ==itpl; test-19: 10== itpl; test-20: 10 == itpl; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: 10%==itpl; test-34: 10% ==itpl; test-35: 10%== itpl; test-36: 10% == itpl; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: 10px==itpl; test-46: 10px ==itpl; test-47: 10px== itpl; test-48: 10px == itpl; test-49: true; test-50: true; test-51: true; test-52: true; test-53: #AAA==itpl; test-54: #AAA ==itpl; test-55: #AAA== itpl; test-56: #AAA == itpl; test-57: itpl==itpl; test-58: itpl ==itpl; test-59: itpl== itpl; test-60: itpl == itpl; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs/input.scss000066400000000000000000000026371305254536400262510ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==10%; test-6: 10 ==10%; test-7: 10== 10%; test-8: 10 == 10%; test-9: 10==10px; test-10: 10 ==10px; test-11: 10== 10px; test-12: 10 == 10px; test-13: 10==#AAA; test-14: 10 ==#AAA; test-15: 10== #AAA; test-16: 10 == #AAA; test-17: 10==#{itpl}; test-18: 10 ==#{itpl}; test-19: 10== #{itpl}; test-20: 10 == #{itpl}; test-21: 10%==10%; test-22: 10% ==10%; test-23: 10%== 10%; test-24: 10% == 10%; test-25: 10%==10px; test-26: 10% ==10px; test-27: 10%== 10px; test-28: 10% == 10px; test-29: 10%==#AAA; test-30: 10% ==#AAA; test-31: 10%== #AAA; test-32: 10% == #AAA; test-33: 10%==#{itpl}; test-34: 10% ==#{itpl}; test-35: 10%== #{itpl}; test-36: 10% == #{itpl}; test-37: 10px==10px; test-38: 10px ==10px; test-39: 10px== 10px; test-40: 10px == 10px; test-41: 10px==#AAA; test-42: 10px ==#AAA; test-43: 10px== #AAA; test-44: 10px == #AAA; test-45: 10px==#{itpl}; test-46: 10px ==#{itpl}; test-47: 10px== #{itpl}; test-48: 10px == #{itpl}; test-49: #AAA==#AAA; test-50: #AAA ==#AAA; test-51: #AAA== #AAA; test-52: #AAA == #AAA; test-53: #AAA==#{itpl}; test-54: #AAA ==#{itpl}; test-55: #AAA== #{itpl}; test-56: #AAA == #{itpl}; test-57: #{itpl}==#{itpl}; test-58: #{itpl} ==#{itpl}; test-59: #{itpl}== #{itpl}; test-60: #{itpl} == #{itpl}; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/mixed/pairs/options.yml000066400000000000000000000000611305254536400264200ustar00rootroot00000000000000--- :warning_todo: - libsass :end_version: '3.5' sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/000077500000000000000000000000001305254536400234345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs-4.0/000077500000000000000000000000001305254536400250515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs-4.0/expected_output.css000066400000000000000000000013471305254536400310110ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: false 0; test-10: false 0; test-11: false 0; test-12: false 0; test-13: false; test-14: false; test-15: false; test-16: false; test-17: true; test-18: true; test-19: true; test-20: true; test-21: false 0; test-22: false 0; test-23: false 0; test-24: false 0; test-25: true; test-26: true; test-27: true; test-28: true; test-29: 1 false 0; test-30: 1 false 0; test-31: 1 false 0; test-32: 1 false 0; test-33: 1 false; test-34: 1 false; test-35: 1 false; test-36: 1 false; test-37: true; test-38: true; test-39: true; test-40: true; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs-4.0/input.scss000066400000000000000000000017231305254536400271100ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==#{10}; test-6: 10 ==#{10}; test-7: 10== #{10}; test-8: 10 == #{10}; test-9: 10==1#{0}; test-10: 10 ==1#{0}; test-11: 10== 1#{0}; test-12: 10 == 1#{0}; test-13: 10==#{1}0; test-14: 10 ==#{1}0; test-15: 10== #{1}0; test-16: 10 == #{1}0; test-17: #{10}==#{10}; test-18: #{10} ==#{10}; test-19: #{10}== #{10}; test-20: #{10} == #{10}; test-21: #{10}==1#{0}; test-22: #{10} ==1#{0}; test-23: #{10}== 1#{0}; test-24: #{10} == 1#{0}; test-25: #{10}==#{1}0; test-26: #{10} ==#{1}0; test-27: #{10}== #{1}0; test-28: #{10} == #{1}0; test-29: 1#{0}==1#{0}; test-30: 1#{0} ==1#{0}; test-31: 1#{0}== 1#{0}; test-32: 1#{0} == 1#{0}; test-33: 1#{0}==#{1}0; test-34: 1#{0} ==#{1}0; test-35: 1#{0}== #{1}0; test-36: 1#{0} == #{1}0; test-37: #{1}0==#{1}0; test-38: #{1}0 ==#{1}0; test-39: #{1}0== #{1}0; test-40: #{1}0 == #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400272620ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs/000077500000000000000000000000001305254536400245525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs/error000066400000000000000000000263471305254536400256420ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 == 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 ==10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10== 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_eq/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 == 10") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs/expected_output.css000066400000000000000000000014171305254536400305100ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10==10; test-6: 10 ==10; test-7: 10== 10; test-8: 10 == 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10==10; test-14: 10 ==10; test-15: 10== 10; test-16: 10 == 10; test-17: 10==10; test-18: 10 ==10; test-19: 10== 10; test-20: 10 == 10; test-21: 10==10; test-22: 10 ==10; test-23: 10== 10; test-24: 10 == 10; test-25: 10==10; test-26: 10 ==10; test-27: 10== 10; test-28: 10 == 10; test-29: 10==10; test-30: 10 ==10; test-31: 10== 10; test-32: 10 == 10; test-33: 10==10; test-34: 10 ==10; test-35: 10== 10; test-36: 10 == 10; test-37: 10==10; test-38: 10 ==10; test-39: 10== 10; test-40: 10 == 10; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs/input.scss000066400000000000000000000017231305254536400266110ustar00rootroot00000000000000foo { test-1: 10==10; test-2: 10 ==10; test-3: 10== 10; test-4: 10 == 10; test-5: 10==#{10}; test-6: 10 ==#{10}; test-7: 10== #{10}; test-8: 10 == #{10}; test-9: 10==1#{0}; test-10: 10 ==1#{0}; test-11: 10== 1#{0}; test-12: 10 == 1#{0}; test-13: 10==#{1}0; test-14: 10 ==#{1}0; test-15: 10== #{1}0; test-16: 10 == #{1}0; test-17: #{10}==#{10}; test-18: #{10} ==#{10}; test-19: #{10}== #{10}; test-20: #{10} == #{10}; test-21: #{10}==1#{0}; test-22: #{10} ==1#{0}; test-23: #{10}== 1#{0}; test-24: #{10} == 1#{0}; test-25: #{10}==#{1}0; test-26: #{10} ==#{1}0; test-27: #{10}== #{1}0; test-28: #{10} == #{1}0; test-29: 1#{0}==1#{0}; test-30: 1#{0} ==1#{0}; test-31: 1#{0}== 1#{0}; test-32: 1#{0} == 1#{0}; test-33: 1#{0}==#{1}0; test-34: 1#{0} ==#{1}0; test-35: 1#{0}== #{1}0; test-36: 1#{0} == #{1}0; test-37: #{1}0==#{1}0; test-38: #{1}0 ==#{1}0; test-39: #{1}0== #{1}0; test-40: #{1}0 == #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/numbers/pairs/options.yml000066400000000000000000000000611305254536400267650ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/000077500000000000000000000000001305254536400234525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs-4.0/000077500000000000000000000000001305254536400250675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs-4.0/expected_output.css000066400000000000000000000020431305254536400310210ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: false; test-10: false; test-11: false; test-12: false; test-13: false; test-14: false; test-15: false; test-16: false; test-17: false; test-18: false; test-19: false; test-20: false; test-21: true; test-22: true; test-23: true; test-24: true; test-25: false; test-26: false; test-27: false; test-28: false; test-29: false; test-30: false; test-31: false; test-32: false; test-33: false; test-34: false; test-35: false; test-36: false; test-37: true; test-38: true; test-39: true; test-40: true; test-41: false; test-42: false; test-43: false; test-44: false; test-45: false; test-46: false; test-47: false; test-48: false; test-49: true; test-50: true; test-51: true; test-52: true; test-53: false; test-54: false; test-55: false; test-56: false; test-57: true; test-58: true; test-59: true; test-60: true; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs-4.0/input.scss000066400000000000000000000045671305254536400271370ustar00rootroot00000000000000foo { test-1: literal==literal; test-2: literal ==literal; test-3: literal== literal; test-4: literal == literal; test-5: literal=="quoted"; test-6: literal =="quoted"; test-7: literal== "quoted"; test-8: literal == "quoted"; test-9: literal==#{interpolant}; test-10: literal ==#{interpolant}; test-11: literal== #{interpolant}; test-12: literal == #{interpolant}; test-13: literal==lschema_#{ritlp}; test-14: literal ==lschema_#{ritlp}; test-15: literal== lschema_#{ritlp}; test-16: literal == lschema_#{ritlp}; test-17: literal==#{litlp}_rschema; test-18: literal ==#{litlp}_rschema; test-19: literal== #{litlp}_rschema; test-20: literal == #{litlp}_rschema; test-21: "quoted"=="quoted"; test-22: "quoted" =="quoted"; test-23: "quoted"== "quoted"; test-24: "quoted" == "quoted"; test-25: "quoted"==#{interpolant}; test-26: "quoted" ==#{interpolant}; test-27: "quoted"== #{interpolant}; test-28: "quoted" == #{interpolant}; test-29: "quoted"==lschema_#{ritlp}; test-30: "quoted" ==lschema_#{ritlp}; test-31: "quoted"== lschema_#{ritlp}; test-32: "quoted" == lschema_#{ritlp}; test-33: "quoted"==#{litlp}_rschema; test-34: "quoted" ==#{litlp}_rschema; test-35: "quoted"== #{litlp}_rschema; test-36: "quoted" == #{litlp}_rschema; test-37: #{interpolant}==#{interpolant}; test-38: #{interpolant} ==#{interpolant}; test-39: #{interpolant}== #{interpolant}; test-40: #{interpolant} == #{interpolant}; test-41: #{interpolant}==lschema_#{ritlp}; test-42: #{interpolant} ==lschema_#{ritlp}; test-43: #{interpolant}== lschema_#{ritlp}; test-44: #{interpolant} == lschema_#{ritlp}; test-45: #{interpolant}==#{litlp}_rschema; test-46: #{interpolant} ==#{litlp}_rschema; test-47: #{interpolant}== #{litlp}_rschema; test-48: #{interpolant} == #{litlp}_rschema; test-49: lschema_#{ritlp}==lschema_#{ritlp}; test-50: lschema_#{ritlp} ==lschema_#{ritlp}; test-51: lschema_#{ritlp}== lschema_#{ritlp}; test-52: lschema_#{ritlp} == lschema_#{ritlp}; test-53: lschema_#{ritlp}==#{litlp}_rschema; test-54: lschema_#{ritlp} ==#{litlp}_rschema; test-55: lschema_#{ritlp}== #{litlp}_rschema; test-56: lschema_#{ritlp} == #{litlp}_rschema; test-57: #{litlp}_rschema==#{litlp}_rschema; test-58: #{litlp}_rschema ==#{litlp}_rschema; test-59: #{litlp}_rschema== #{litlp}_rschema; test-60: #{litlp}_rschema == #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400273000ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs/000077500000000000000000000000001305254536400245705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs/error000066400000000000000000000375331305254536400256570ustar00rootroot00000000000000DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal ==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal== interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal == interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"==interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" ==interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"== interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" == interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" == lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"==litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" ==litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"== litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" == litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 50 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 51 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp ==lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 52 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp== lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp == lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 54 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 55 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp == litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 58 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 59 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema ==litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 60 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema== litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/parser/operations/logic_eq/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema == litlp_rschema") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs/expected_output.css000066400000000000000000000036171305254536400305320ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: false; test-6: false; test-7: false; test-8: false; test-9: literal==interpolant; test-10: literal ==interpolant; test-11: literal== interpolant; test-12: literal == interpolant; test-13: falseritlp; test-14: falseritlp; test-15: falseritlp; test-16: falseritlp; test-17: literal==litlp_rschema; test-18: literal ==litlp_rschema; test-19: literal== litlp_rschema; test-20: literal == litlp_rschema; test-21: true; test-22: true; test-23: true; test-24: true; test-25: "quoted"==interpolant; test-26: "quoted" ==interpolant; test-27: "quoted"== interpolant; test-28: "quoted" == interpolant; test-29: falseritlp; test-30: falseritlp; test-31: falseritlp; test-32: falseritlp; test-33: "quoted"==litlp_rschema; test-34: "quoted" ==litlp_rschema; test-35: "quoted"== litlp_rschema; test-36: "quoted" == litlp_rschema; test-37: interpolant==interpolant; test-38: interpolant ==interpolant; test-39: interpolant== interpolant; test-40: interpolant == interpolant; test-41: interpolant==lschema_ritlp; test-42: interpolant ==lschema_ritlp; test-43: interpolant== lschema_ritlp; test-44: interpolant == lschema_ritlp; test-45: interpolant==litlp_rschema; test-46: interpolant ==litlp_rschema; test-47: interpolant== litlp_rschema; test-48: interpolant == litlp_rschema; test-49: lschema_ritlp==lschema_ritlp; test-50: lschema_ritlp ==lschema_ritlp; test-51: lschema_ritlp== lschema_ritlp; test-52: lschema_ritlp == lschema_ritlp; test-53: lschema_ritlp==litlp_rschema; test-54: lschema_ritlp ==litlp_rschema; test-55: lschema_ritlp== litlp_rschema; test-56: lschema_ritlp == litlp_rschema; test-57: litlp_rschema==litlp_rschema; test-58: litlp_rschema ==litlp_rschema; test-59: litlp_rschema== litlp_rschema; test-60: litlp_rschema == litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs/input.scss000066400000000000000000000045671305254536400266400ustar00rootroot00000000000000foo { test-1: literal==literal; test-2: literal ==literal; test-3: literal== literal; test-4: literal == literal; test-5: literal=="quoted"; test-6: literal =="quoted"; test-7: literal== "quoted"; test-8: literal == "quoted"; test-9: literal==#{interpolant}; test-10: literal ==#{interpolant}; test-11: literal== #{interpolant}; test-12: literal == #{interpolant}; test-13: literal==lschema_#{ritlp}; test-14: literal ==lschema_#{ritlp}; test-15: literal== lschema_#{ritlp}; test-16: literal == lschema_#{ritlp}; test-17: literal==#{litlp}_rschema; test-18: literal ==#{litlp}_rschema; test-19: literal== #{litlp}_rschema; test-20: literal == #{litlp}_rschema; test-21: "quoted"=="quoted"; test-22: "quoted" =="quoted"; test-23: "quoted"== "quoted"; test-24: "quoted" == "quoted"; test-25: "quoted"==#{interpolant}; test-26: "quoted" ==#{interpolant}; test-27: "quoted"== #{interpolant}; test-28: "quoted" == #{interpolant}; test-29: "quoted"==lschema_#{ritlp}; test-30: "quoted" ==lschema_#{ritlp}; test-31: "quoted"== lschema_#{ritlp}; test-32: "quoted" == lschema_#{ritlp}; test-33: "quoted"==#{litlp}_rschema; test-34: "quoted" ==#{litlp}_rschema; test-35: "quoted"== #{litlp}_rschema; test-36: "quoted" == #{litlp}_rschema; test-37: #{interpolant}==#{interpolant}; test-38: #{interpolant} ==#{interpolant}; test-39: #{interpolant}== #{interpolant}; test-40: #{interpolant} == #{interpolant}; test-41: #{interpolant}==lschema_#{ritlp}; test-42: #{interpolant} ==lschema_#{ritlp}; test-43: #{interpolant}== lschema_#{ritlp}; test-44: #{interpolant} == lschema_#{ritlp}; test-45: #{interpolant}==#{litlp}_rschema; test-46: #{interpolant} ==#{litlp}_rschema; test-47: #{interpolant}== #{litlp}_rschema; test-48: #{interpolant} == #{litlp}_rschema; test-49: lschema_#{ritlp}==lschema_#{ritlp}; test-50: lschema_#{ritlp} ==lschema_#{ritlp}; test-51: lschema_#{ritlp}== lschema_#{ritlp}; test-52: lschema_#{ritlp} == lschema_#{ritlp}; test-53: lschema_#{ritlp}==#{litlp}_rschema; test-54: lschema_#{ritlp} ==#{litlp}_rschema; test-55: lschema_#{ritlp}== #{litlp}_rschema; test-56: lschema_#{ritlp} == #{litlp}_rschema; test-57: #{litlp}_rschema==#{litlp}_rschema; test-58: #{litlp}_rschema ==#{litlp}_rschema; test-59: #{litlp}_rschema== #{litlp}_rschema; test-60: #{litlp}_rschema == #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_eq/strings/pairs/options.yml000066400000000000000000000000611305254536400270030ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_ge/000077500000000000000000000000001305254536400217475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_ge/numbers/000077500000000000000000000000001305254536400234225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_ge/numbers/pairs/000077500000000000000000000000001305254536400245405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_ge/numbers/pairs/error000066400000000000000000000263471305254536400256300ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 >= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_ge/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >= 10") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_ge/numbers/pairs/expected_output.css000066400000000000000000000014131305254536400304720ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10>=10; test-6: 10 >=10; test-7: 10>= 10; test-8: 10 >= 10; test-9: true0; test-10: true0; test-11: true0; test-12: true0; test-13: 10>=10; test-14: 10 >=10; test-15: 10>= 10; test-16: 10 >= 10; test-17: 10>=10; test-18: 10 >=10; test-19: 10>= 10; test-20: 10 >= 10; test-21: 10>=10; test-22: 10 >=10; test-23: 10>= 10; test-24: 10 >= 10; test-25: 10>=10; test-26: 10 >=10; test-27: 10>= 10; test-28: 10 >= 10; test-29: 10>=10; test-30: 10 >=10; test-31: 10>= 10; test-32: 10 >= 10; test-33: 10>=10; test-34: 10 >=10; test-35: 10>= 10; test-36: 10 >= 10; test-37: 10>=10; test-38: 10 >=10; test-39: 10>= 10; test-40: 10 >= 10; } sass-spec-3.5.0-2/spec/parser/operations/logic_ge/numbers/pairs/input.scss000066400000000000000000000017231305254536400265770ustar00rootroot00000000000000foo { test-1: 10>=10; test-2: 10 >=10; test-3: 10>= 10; test-4: 10 >= 10; test-5: 10>=#{10}; test-6: 10 >=#{10}; test-7: 10>= #{10}; test-8: 10 >= #{10}; test-9: 10>=1#{0}; test-10: 10 >=1#{0}; test-11: 10>= 1#{0}; test-12: 10 >= 1#{0}; test-13: 10>=#{1}0; test-14: 10 >=#{1}0; test-15: 10>= #{1}0; test-16: 10 >= #{1}0; test-17: #{10}>=#{10}; test-18: #{10} >=#{10}; test-19: #{10}>= #{10}; test-20: #{10} >= #{10}; test-21: #{10}>=1#{0}; test-22: #{10} >=1#{0}; test-23: #{10}>= 1#{0}; test-24: #{10} >= 1#{0}; test-25: #{10}>=#{1}0; test-26: #{10} >=#{1}0; test-27: #{10}>= #{1}0; test-28: #{10} >= #{1}0; test-29: 1#{0}>=1#{0}; test-30: 1#{0} >=1#{0}; test-31: 1#{0}>= 1#{0}; test-32: 1#{0} >= 1#{0}; test-33: 1#{0}>=#{1}0; test-34: 1#{0} >=#{1}0; test-35: 1#{0}>= #{1}0; test-36: 1#{0} >= #{1}0; test-37: #{1}0>=#{1}0; test-38: #{1}0 >=#{1}0; test-39: #{1}0>= #{1}0; test-40: #{1}0 >= #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/logic_ge/numbers/pairs/options.yml000066400000000000000000000000611305254536400267530ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_ge/strings/000077500000000000000000000000001305254536400234405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_ge/strings/pairs/000077500000000000000000000000001305254536400245565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_ge/strings/pairs/error000066400000000000000000000177171305254536400256470ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_ge/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >= litlp_rschema") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_ge/strings/pairs/expected_output.css000066400000000000000000000017301305254536400305120ustar00rootroot00000000000000foo { test-37: interpolant>=interpolant; test-38: interpolant >=interpolant; test-39: interpolant>= interpolant; test-40: interpolant >= interpolant; test-41: interpolant>=lschema_ritlp; test-42: interpolant >=lschema_ritlp; test-43: interpolant>= lschema_ritlp; test-44: interpolant >= lschema_ritlp; test-45: interpolant>=litlp_rschema; test-46: interpolant >=litlp_rschema; test-47: interpolant>= litlp_rschema; test-48: interpolant >= litlp_rschema; test-49: lschema_ritlp>=lschema_ritlp; test-50: lschema_ritlp >=lschema_ritlp; test-51: lschema_ritlp>= lschema_ritlp; test-52: lschema_ritlp >= lschema_ritlp; test-53: lschema_ritlp>=litlp_rschema; test-54: lschema_ritlp >=litlp_rschema; test-55: lschema_ritlp>= litlp_rschema; test-56: lschema_ritlp >= litlp_rschema; test-57: litlp_rschema>=litlp_rschema; test-58: litlp_rschema >=litlp_rschema; test-59: litlp_rschema>= litlp_rschema; test-60: litlp_rschema >= litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_ge/strings/pairs/input.scss000066400000000000000000000021501305254536400266100ustar00rootroot00000000000000foo { test-37: #{interpolant}>=#{interpolant}; test-38: #{interpolant} >=#{interpolant}; test-39: #{interpolant}>= #{interpolant}; test-40: #{interpolant} >= #{interpolant}; test-41: #{interpolant}>=lschema_#{ritlp}; test-42: #{interpolant} >=lschema_#{ritlp}; test-43: #{interpolant}>= lschema_#{ritlp}; test-44: #{interpolant} >= lschema_#{ritlp}; test-45: #{interpolant}>=#{litlp}_rschema; test-46: #{interpolant} >=#{litlp}_rschema; test-47: #{interpolant}>= #{litlp}_rschema; test-48: #{interpolant} >= #{litlp}_rschema; test-49: lschema_#{ritlp}>=lschema_#{ritlp}; test-50: lschema_#{ritlp} >=lschema_#{ritlp}; test-51: lschema_#{ritlp}>= lschema_#{ritlp}; test-52: lschema_#{ritlp} >= lschema_#{ritlp}; test-53: lschema_#{ritlp}>=#{litlp}_rschema; test-54: lschema_#{ritlp} >=#{litlp}_rschema; test-55: lschema_#{ritlp}>= #{litlp}_rschema; test-56: lschema_#{ritlp} >= #{litlp}_rschema; test-57: #{litlp}_rschema>=#{litlp}_rschema; test-58: #{litlp}_rschema >=#{litlp}_rschema; test-59: #{litlp}_rschema>= #{litlp}_rschema; test-60: #{litlp}_rschema >= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_ge/strings/pairs/options.yml000066400000000000000000000000611305254536400267710ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_gt/000077500000000000000000000000001305254536400217665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_gt/numbers/000077500000000000000000000000001305254536400234415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_gt/numbers/pairs/000077500000000000000000000000001305254536400245575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_gt/numbers/pairs/error000066400000000000000000000263031305254536400256370ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 > 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10>10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 >10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10> 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_gt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 > 10") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_gt/numbers/pairs/expected_output.css000066400000000000000000000013571305254536400305200ustar00rootroot00000000000000foo { test-1: false; test-2: false; test-3: false; test-4: false; test-5: 10>10; test-6: 10 >10; test-7: 10> 10; test-8: 10 > 10; test-9: true0; test-10: true0; test-11: true0; test-12: true0; test-13: 10>10; test-14: 10 >10; test-15: 10> 10; test-16: 10 > 10; test-17: 10>10; test-18: 10 >10; test-19: 10> 10; test-20: 10 > 10; test-21: 10>10; test-22: 10 >10; test-23: 10> 10; test-24: 10 > 10; test-25: 10>10; test-26: 10 >10; test-27: 10> 10; test-28: 10 > 10; test-29: 10>10; test-30: 10 >10; test-31: 10> 10; test-32: 10 > 10; test-33: 10>10; test-34: 10 >10; test-35: 10> 10; test-36: 10 > 10; test-37: 10>10; test-38: 10 >10; test-39: 10> 10; test-40: 10 > 10; } sass-spec-3.5.0-2/spec/parser/operations/logic_gt/numbers/pairs/input.scss000066400000000000000000000016531305254536400266200ustar00rootroot00000000000000foo { test-1: 10>10; test-2: 10 >10; test-3: 10> 10; test-4: 10 > 10; test-5: 10>#{10}; test-6: 10 >#{10}; test-7: 10> #{10}; test-8: 10 > #{10}; test-9: 10>1#{0}; test-10: 10 >1#{0}; test-11: 10> 1#{0}; test-12: 10 > 1#{0}; test-13: 10>#{1}0; test-14: 10 >#{1}0; test-15: 10> #{1}0; test-16: 10 > #{1}0; test-17: #{10}>#{10}; test-18: #{10} >#{10}; test-19: #{10}> #{10}; test-20: #{10} > #{10}; test-21: #{10}>1#{0}; test-22: #{10} >1#{0}; test-23: #{10}> 1#{0}; test-24: #{10} > 1#{0}; test-25: #{10}>#{1}0; test-26: #{10} >#{1}0; test-27: #{10}> #{1}0; test-28: #{10} > #{1}0; test-29: 1#{0}>1#{0}; test-30: 1#{0} >1#{0}; test-31: 1#{0}> 1#{0}; test-32: 1#{0} > 1#{0}; test-33: 1#{0}>#{1}0; test-34: 1#{0} >#{1}0; test-35: 1#{0}> #{1}0; test-36: 1#{0} > #{1}0; test-37: #{1}0>#{1}0; test-38: #{1}0 >#{1}0; test-39: #{1}0> #{1}0; test-40: #{1}0 > #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/logic_gt/numbers/pairs/options.yml000066400000000000000000000000611305254536400267720ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_gt/strings/000077500000000000000000000000001305254536400234575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_gt/strings/pairs/000077500000000000000000000000001305254536400245755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_gt/strings/pairs/error000066400000000000000000000176671305254536400256720ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant > litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp> lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp > lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp > litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema>litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema >litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema> litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_gt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema > litlp_rschema") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_gt/strings/pairs/expected_output.css000066400000000000000000000017001305254536400305260ustar00rootroot00000000000000foo { test-37: interpolant>interpolant; test-38: interpolant >interpolant; test-39: interpolant> interpolant; test-40: interpolant > interpolant; test-41: interpolant>lschema_ritlp; test-42: interpolant >lschema_ritlp; test-43: interpolant> lschema_ritlp; test-44: interpolant > lschema_ritlp; test-45: interpolant>litlp_rschema; test-46: interpolant >litlp_rschema; test-47: interpolant> litlp_rschema; test-48: interpolant > litlp_rschema; test-49: lschema_ritlp>lschema_ritlp; test-50: lschema_ritlp >lschema_ritlp; test-51: lschema_ritlp> lschema_ritlp; test-52: lschema_ritlp > lschema_ritlp; test-53: lschema_ritlp>litlp_rschema; test-54: lschema_ritlp >litlp_rschema; test-55: lschema_ritlp> litlp_rschema; test-56: lschema_ritlp > litlp_rschema; test-57: litlp_rschema>litlp_rschema; test-58: litlp_rschema >litlp_rschema; test-59: litlp_rschema> litlp_rschema; test-60: litlp_rschema > litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_gt/strings/pairs/input.scss000066400000000000000000000021201305254536400266240ustar00rootroot00000000000000foo { test-37: #{interpolant}>#{interpolant}; test-38: #{interpolant} >#{interpolant}; test-39: #{interpolant}> #{interpolant}; test-40: #{interpolant} > #{interpolant}; test-41: #{interpolant}>lschema_#{ritlp}; test-42: #{interpolant} >lschema_#{ritlp}; test-43: #{interpolant}> lschema_#{ritlp}; test-44: #{interpolant} > lschema_#{ritlp}; test-45: #{interpolant}>#{litlp}_rschema; test-46: #{interpolant} >#{litlp}_rschema; test-47: #{interpolant}> #{litlp}_rschema; test-48: #{interpolant} > #{litlp}_rschema; test-49: lschema_#{ritlp}>lschema_#{ritlp}; test-50: lschema_#{ritlp} >lschema_#{ritlp}; test-51: lschema_#{ritlp}> lschema_#{ritlp}; test-52: lschema_#{ritlp} > lschema_#{ritlp}; test-53: lschema_#{ritlp}>#{litlp}_rschema; test-54: lschema_#{ritlp} >#{litlp}_rschema; test-55: lschema_#{ritlp}> #{litlp}_rschema; test-56: lschema_#{ritlp} > #{litlp}_rschema; test-57: #{litlp}_rschema>#{litlp}_rschema; test-58: #{litlp}_rschema >#{litlp}_rschema; test-59: #{litlp}_rschema> #{litlp}_rschema; test-60: #{litlp}_rschema > #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_gt/strings/pairs/options.yml000066400000000000000000000000611305254536400270100ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_le/000077500000000000000000000000001305254536400217545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_le/numbers/000077500000000000000000000000001305254536400234275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_le/numbers/pairs/000077500000000000000000000000001305254536400245455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_le/numbers/pairs/error000066400000000000000000000263471305254536400256350ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 <= 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <=10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<= 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_le/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <= 10") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_le/numbers/pairs/expected_output.css000066400000000000000000000014171305254536400305030ustar00rootroot00000000000000foo { test-1: true; test-2: true; test-3: true; test-4: true; test-5: 10<=10; test-6: 10 <=10; test-7: 10<= 10; test-8: 10 <= 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10<=10; test-14: 10 <=10; test-15: 10<= 10; test-16: 10 <= 10; test-17: 10<=10; test-18: 10 <=10; test-19: 10<= 10; test-20: 10 <= 10; test-21: 10<=10; test-22: 10 <=10; test-23: 10<= 10; test-24: 10 <= 10; test-25: 10<=10; test-26: 10 <=10; test-27: 10<= 10; test-28: 10 <= 10; test-29: 10<=10; test-30: 10 <=10; test-31: 10<= 10; test-32: 10 <= 10; test-33: 10<=10; test-34: 10 <=10; test-35: 10<= 10; test-36: 10 <= 10; test-37: 10<=10; test-38: 10 <=10; test-39: 10<= 10; test-40: 10 <= 10; } sass-spec-3.5.0-2/spec/parser/operations/logic_le/numbers/pairs/input.scss000066400000000000000000000017231305254536400266040ustar00rootroot00000000000000foo { test-1: 10<=10; test-2: 10 <=10; test-3: 10<= 10; test-4: 10 <= 10; test-5: 10<=#{10}; test-6: 10 <=#{10}; test-7: 10<= #{10}; test-8: 10 <= #{10}; test-9: 10<=1#{0}; test-10: 10 <=1#{0}; test-11: 10<= 1#{0}; test-12: 10 <= 1#{0}; test-13: 10<=#{1}0; test-14: 10 <=#{1}0; test-15: 10<= #{1}0; test-16: 10 <= #{1}0; test-17: #{10}<=#{10}; test-18: #{10} <=#{10}; test-19: #{10}<= #{10}; test-20: #{10} <= #{10}; test-21: #{10}<=1#{0}; test-22: #{10} <=1#{0}; test-23: #{10}<= 1#{0}; test-24: #{10} <= 1#{0}; test-25: #{10}<=#{1}0; test-26: #{10} <=#{1}0; test-27: #{10}<= #{1}0; test-28: #{10} <= #{1}0; test-29: 1#{0}<=1#{0}; test-30: 1#{0} <=1#{0}; test-31: 1#{0}<= 1#{0}; test-32: 1#{0} <= 1#{0}; test-33: 1#{0}<=#{1}0; test-34: 1#{0} <=#{1}0; test-35: 1#{0}<= #{1}0; test-36: 1#{0} <= #{1}0; test-37: #{1}0<=#{1}0; test-38: #{1}0 <=#{1}0; test-39: #{1}0<= #{1}0; test-40: #{1}0 <= #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/logic_le/numbers/pairs/options.yml000066400000000000000000000000611305254536400267600ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_le/strings/000077500000000000000000000000001305254536400234455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_le/strings/pairs/000077500000000000000000000000001305254536400245635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_le/strings/pairs/error000066400000000000000000000177171305254536400256540ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <=lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <= lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema<=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema <=litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema<= litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_le/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema <= litlp_rschema") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_le/strings/pairs/expected_output.css000066400000000000000000000017301305254536400305170ustar00rootroot00000000000000foo { test-37: interpolant<=interpolant; test-38: interpolant <=interpolant; test-39: interpolant<= interpolant; test-40: interpolant <= interpolant; test-41: interpolant<=lschema_ritlp; test-42: interpolant <=lschema_ritlp; test-43: interpolant<= lschema_ritlp; test-44: interpolant <= lschema_ritlp; test-45: interpolant<=litlp_rschema; test-46: interpolant <=litlp_rschema; test-47: interpolant<= litlp_rschema; test-48: interpolant <= litlp_rschema; test-49: lschema_ritlp<=lschema_ritlp; test-50: lschema_ritlp <=lschema_ritlp; test-51: lschema_ritlp<= lschema_ritlp; test-52: lschema_ritlp <= lschema_ritlp; test-53: lschema_ritlp<=litlp_rschema; test-54: lschema_ritlp <=litlp_rschema; test-55: lschema_ritlp<= litlp_rschema; test-56: lschema_ritlp <= litlp_rschema; test-57: litlp_rschema<=litlp_rschema; test-58: litlp_rschema <=litlp_rschema; test-59: litlp_rschema<= litlp_rschema; test-60: litlp_rschema <= litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_le/strings/pairs/input.scss000066400000000000000000000021501305254536400266150ustar00rootroot00000000000000foo { test-37: #{interpolant}<=#{interpolant}; test-38: #{interpolant} <=#{interpolant}; test-39: #{interpolant}<= #{interpolant}; test-40: #{interpolant} <= #{interpolant}; test-41: #{interpolant}<=lschema_#{ritlp}; test-42: #{interpolant} <=lschema_#{ritlp}; test-43: #{interpolant}<= lschema_#{ritlp}; test-44: #{interpolant} <= lschema_#{ritlp}; test-45: #{interpolant}<=#{litlp}_rschema; test-46: #{interpolant} <=#{litlp}_rschema; test-47: #{interpolant}<= #{litlp}_rschema; test-48: #{interpolant} <= #{litlp}_rschema; test-49: lschema_#{ritlp}<=lschema_#{ritlp}; test-50: lschema_#{ritlp} <=lschema_#{ritlp}; test-51: lschema_#{ritlp}<= lschema_#{ritlp}; test-52: lschema_#{ritlp} <= lschema_#{ritlp}; test-53: lschema_#{ritlp}<=#{litlp}_rschema; test-54: lschema_#{ritlp} <=#{litlp}_rschema; test-55: lschema_#{ritlp}<= #{litlp}_rschema; test-56: lschema_#{ritlp} <= #{litlp}_rschema; test-57: #{litlp}_rschema<=#{litlp}_rschema; test-58: #{litlp}_rschema <=#{litlp}_rschema; test-59: #{litlp}_rschema<= #{litlp}_rschema; test-60: #{litlp}_rschema <= #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/logic_le/strings/pairs/options.yml000066400000000000000000000000611305254536400267760ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_lt/000077500000000000000000000000001305254536400217735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_lt/numbers/000077500000000000000000000000001305254536400234465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_lt/numbers/pairs/000077500000000000000000000000001305254536400245645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_lt/numbers/pairs/error000066400000000000000000000263031305254536400256440ustar00rootroot00000000000000DEPRECATION WARNING on line 6 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 < 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 27 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10<10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 <10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10< 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/logic_lt/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 < 10") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/logic_lt/numbers/pairs/expected_output.css000066400000000000000000000013631305254536400305220ustar00rootroot00000000000000foo { test-1: false; test-2: false; test-3: false; test-4: false; test-5: 10<10; test-6: 10 <10; test-7: 10< 10; test-8: 10 < 10; test-9: false0; test-10: false0; test-11: false0; test-12: false0; test-13: 10<10; test-14: 10 <10; test-15: 10< 10; test-16: 10 < 10; test-17: 10<10; test-18: 10 <10; test-19: 10< 10; test-20: 10 < 10; test-21: 10<10; test-22: 10 <10; test-23: 10< 10; test-24: 10 < 10; test-25: 10<10; test-26: 10 <10; test-27: 10< 10; test-28: 10 < 10; test-29: 10<10; test-30: 10 <10; test-31: 10< 10; test-32: 10 < 10; test-33: 10<10; test-34: 10 <10; test-35: 10< 10; test-36: 10 < 10; test-37: 10<10; test-38: 10 <10; test-39: 10< 10; test-40: 10 < 10; } sass-spec-3.5.0-2/spec/parser/operations/logic_lt/numbers/pairs/input.scss000066400000000000000000000016531305254536400266250ustar00rootroot00000000000000foo { test-1: 10<10; test-2: 10 <10; test-3: 10< 10; test-4: 10 < 10; test-5: 10<#{10}; test-6: 10 <#{10}; test-7: 10< #{10}; test-8: 10 < #{10}; test-9: 10<1#{0}; test-10: 10 <1#{0}; test-11: 10< 1#{0}; test-12: 10 < 1#{0}; test-13: 10<#{1}0; test-14: 10 <#{1}0; test-15: 10< #{1}0; test-16: 10 < #{1}0; test-17: #{10}<#{10}; test-18: #{10} <#{10}; test-19: #{10}< #{10}; test-20: #{10} < #{10}; test-21: #{10}<1#{0}; test-22: #{10} <1#{0}; test-23: #{10}< 1#{0}; test-24: #{10} < 1#{0}; test-25: #{10}<#{1}0; test-26: #{10} <#{1}0; test-27: #{10}< #{1}0; test-28: #{10} < #{1}0; test-29: 1#{0}<1#{0}; test-30: 1#{0} <1#{0}; test-31: 1#{0}< 1#{0}; test-32: 1#{0} < 1#{0}; test-33: 1#{0}<#{1}0; test-34: 1#{0} <#{1}0; test-35: 1#{0}< #{1}0; test-36: 1#{0} < #{1}0; test-37: #{1}0<#{1}0; test-38: #{1}0 <#{1}0; test-39: #{1}0< #{1}0; test-40: #{1}0 < #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/logic_lt/numbers/pairs/options.yml000066400000000000000000000000611305254536400267770ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/logic_lt/strings/000077500000000000000000000000001305254536400234645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_lt/strings/pairs/000077500000000000000000000000001305254536400246025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/logic_lt/strings/pairs/error000066400000000000000000000176671305254536400256770ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/parser/operations/logic_lt/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant '%', 'addition' => '+', 'subtract' => '-', 'multiply' => '*', 'division' => '/', 'logic_gt' => '>', 'logic_lt' => '<', 'logic_ge' => '>=', 'logic_le' => '<=', 'logic_eq' => '==', 'logic_ne' => '!=', ); my %types = ( 'numbers' => [ '10', #'-26', #'+39', '#{10}', '1#{0}', '#{1}0', ], 'fractions' => [ '.25', '-.25', #'+.325', '#{.25}', '#{-.25}', '#{.}25', ], 'strings' => [ 'literal', '"quoted"', '#{interpolant}', 'lschema_#{ritlp}', '#{litlp}_rschema', ], 'dimensions' => [ '10', # '-10', '10px', # '-10px', '#{10}px', '1#{0}px', '10#{px}', '10#{p}x', ], 'mixed' => [ '10', #'-10', '10%', #'-10%', '10px', #'-10px', '#AAA', #'-#AAA', '#{itpl}', #'-#{itpl}', ], ); my %variants = ( 'pairs' => { 'combinations' => sub { my ($o, $v, $t) = @_; return combinations_with_repetition($t, 2); }, 'render' => sub { my ($c, $o, $v, $f) = @_; my $compare_op = ($o =~ m/^\s*[<>]=?\s*$/); my $multiply_op = ($o =~ m/^\s*[\*%]\s*$/); my $skip_literal = $compare_op || $multiply_op; return '' if $skip_literal && $f->[0] eq '"quoted"'; return '' if $skip_literal && $f->[1] eq '"quoted"'; return '' if $skip_literal && $f->[0] eq 'literal'; return '' if $skip_literal && $f->[1] eq 'literal'; return " test-$c: $f->[0]$o$f->[1];\n"; } }, 'tripplets' => { 'combinations' => sub { my ($o, $v, $t) = @_; return combinations_with_repetition($t, 3); }, 'render' => sub { my ($c, $o, $v, $f) = @_; # logic operations do not work with tripplets # first pair would evaluate to a boolean # boolean return '' if ($o =~ m/^\s*[<>]=?\s*$/); return " test-$c: $f->[0]$o$f->[1]$o$f->[2];\n"; } }, ); local $CWD = $CWD; sub create_variants { my ($op, $type) = @_; foreach my $variant (keys %variants) { # skip some combination which have some problems with deprecation warnings next if ($op eq "multiply" && $type eq "dimensions" && $variant eq "pairs"); mkdir $variant; local $CWD = $variant; my $o = $op{$op}; my $a = $types{$type}; my $v = $variants{$variant}; # init combination iterator of this variant my $combinator = $v->{'combinations'}->($o, $v, $a); my $count = 0; my $result = "foo {\n"; while (my $f = $combinator->next) { $result .= $v->{'render'}->(++$count, "$o", $v, $f); $result .= $v->{'render'}->(++$count, " $o", $v, $f); $result .= $v->{'render'}->(++$count, "$o ", $v, $f); $result .= $v->{'render'}->(++$count, " $o ", $v, $f); } print 'created ', join('/', $op, $type, $variant, 'input.scss'), "\n"; write_file('input.scss', { binmode => ':raw' }, $result. "}\n"); } } sub create_types { my ($op) = @_; foreach my $type (keys %types) { mkdir $type; local $CWD = $type; create_variants($op, $type); } } sub create_ops { foreach my $op (keys %op) { mkdir $op; local $CWD = $op; create_types($op); } } create_ops(); __DATA__ #{10}px + 10px; 10#{px} + 10px; #{10}px+10px; #{10}px+ 10px; #{10}px +10px; 10#{px} + 10px; my @input = ( ['01_literal', qq(literal)], ['02_double_quoted', qq("dquoted")], ['03_single_quoted', qq('squoted')], ['04_space_list_quoted', qq("alpha" 'beta')], ['05_comma_list_quoted', qq("alpha", 'beta')], ['06_space_list_complex', qq(gamme "'"delta"'")], ['07_comma_list_complex', qq(gamma, "'"delta"'")], ['10_escaped_backslash', qq(\\\\)], ['11_escaped_literal', qq(l\\\\ite\\ral)], ['12_escaped_double_quoted', qq("l\\\\ite\\ral")], ['13_escaped_single_quoted', qq('l\\\\ite\\ral')], ['14_escapes_literal_numbers', qq(\\1\\2\\3\\4\\5\\6\\7\\8\\9)], ['15_escapes_double_quoted_numbers', qq("\\1\\2\\3\\4\\5\\6\\7\\8\\9")], ['16_escapes_single_quoted_numbers', qq('\\1\\2\\3\\4\\5\\6\\7\\8\\9')], ['17_escapes_literal_lowercase', qq(\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z)], ['18_escapes_double_quoted_lowercase', qq("\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z")], ['19_escapes_single_quoted_lowercase', qq('\\b\\c\\d\\e\\f\\g\\h\\i\\j\\k\\l\\m\\n\\o\\p\\q\\r\\s\\t\\u\\v\\w\\x\\y\\z')], ['20_escapes_literal_uppercase', qq(\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z)], ['21_escapes_double_quoted_uppercase', qq("\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z")], ['22_escapes_single_quoted_uppercase', qq('\\B\\C\\D\\E\\F\\G\\H\\I\\J\\K\\L\\M\\N\\O\\P\\Q\\R\\S\\T\\U\\V\\W\\X\\Y\\Z')], ['23_escapes_literal_specials', qq(\\0_\\a_\\A)], ['24_escapes_double_quoted_specials', qq("\\0_\\a_\\A")], ['25_escapes_single_quoted_specials', qq('\\0_\\a_\\A')], ['26_escaped_literal_quotes', qq(\\\"\\\')], ['27_escaped_double_quotes', qq("\\\"")], ['28_escaped_single_quotes', qq('\\\'')], ['29_binary_operation', qq("foo#{'ba' + 'r'}baz")], ['30_base_test', qq("foo#{'ba' + 'r'}baz")], ['31_schema_simple', qq("["'foo'"]")], ['32_comma_list', qq("["',foo, '"]")], ['33_space_list', qq("["'foo '"]" "bar")], ['34_mixed_list', qq("["',foo , '"]" "bar")], ); my @template; push @template, "01_inline"; push @template, << "EOF"; .result { output: %%; output: #{%%}; output: "[#{%%}]"; output: "#{%%}"; output: '#{%%}'; output: "['#{%%}']"; } EOF push @template, "02_variable"; push @template, << "EOF"; \$input: %%; .result { output: \$input; output: #{\$input}; output: "[#{\$input}]"; output: "#{\$input}"; output: '#{\$input}'; output: "['#{\$input}']"; } EOF push @template, "03_inline_double"; push @template, << "EOF"; .result { output: #{#{%%}}; output: #{"[#{%%}]"}; output: #{"#{%%}"}; output: #{'#{%%}'}; output: #{"['#{%%}']"}; } EOF push @template, "04_variable_double"; push @template, << "EOF"; \$input: %%; .result { output: #{#{\$input}}; output: #{"[#{\$input}]"}; output: #{"#{\$input}"}; output: #{'#{\$input}'}; output: #{"['#{\$input}']"}; } EOF push @template, "05_variable_quoted_double"; push @template, << "EOF"; \$input: %%; .result { dquoted: "#{#{\$input}}"; dquoted: "#{"[#{\$input}]"}"; dquoted: "#{"#{\$input}"}"; dquoted: "#{'#{\$input}'}"; dquoted: "#{"['#{\$input}']"}"; squoted: '#{#{\$input}}'; squoted: '#{"[#{\$input}]"}'; squoted: '#{"#{\$input}"}'; squoted: '#{'#{\$input}'}'; squoted: '#{"['#{\$input}']"}'; } EOF # ruby sass cannot handle these cases ... # pop(@template); pop(@template); push @template, "06_escape_interpolation"; push @template, << "EOF"; \$input: %%; .result { output: "[\\#{%%}]"; output: "\\#{%%}"; output: '\\#{%%}'; output: "['\\#{%%}']"; } EOF sub render { use File::Slurp qw(write_file); my ($names, $template, $input) = @_; $template =~ s/\%\%/$input/g; local $CWD = $CWD; foreach (@{$names}) { mkdir $_; $CWD = $_; } print "created ", join("/", @{$names}), "\n"; return write_file('input.scss', { binmode => ':raw' }, $template); } while (defined(my $name = shift @template)) { my $template = shift(@template); foreach my $input (@input) { render([$input->[0], $name], $template, $input->[1]); } } # <>;sass-spec-3.5.0-2/spec/parser/operations/subtract/000077500000000000000000000000001305254536400220265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/000077500000000000000000000000001305254536400241765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs-4.0/000077500000000000000000000000001305254536400256135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs-4.0/expected_output.css000066400000000000000000000034211305254536400315460ustar00rootroot00000000000000foo { test-1: 0; test-2: 10 -10; test-3: 0; test-4: 0; test-5: 0px; test-6: 10 -10px; test-7: 0px; test-8: 0px; test-9: 10-10px; test-10: 10-10px; test-11: 10-10px; test-12: 10-10px; test-13: 9 0px; test-14: 10 -1 0px; test-15: 9 0px; test-16: 9 0px; test-17: 0 px; test-18: 10 -10 px; test-19: 0 px; test-20: 0 px; test-21: 0 px; test-22: 10 -10 px; test-23: 0 px; test-24: 0 px; test-25: 0px; test-26: 10px -10px; test-27: 10px- 10px; test-28: 0px; test-29: 10px- 10px; test-30: 10px-10px; test-31: 10px- 10px; test-32: 10px-10px; test-33: 9px 0px; test-34: 10px -1 0px; test-35: 10px- 1 0px; test-36: 9px 0px; test-37: 0px px; test-38: 10px -10 px; test-39: 10px- 10 px; test-40: 0px px; test-41: 0px px; test-42: 10px -10 px; test-43: 10px- 10 px; test-44: 0px px; test-45: 10px-10px; test-46: 10px-10px; test-47: 10px- 10px; test-48: 10px-10px; test-49: 10px-10px; test-50: 10px -1 0px; test-51: 10px- 1 0px; test-52: 10px-1 0px; test-53: 10px-10px; test-54: 10px -10 px; test-55: 10px- 10 px; test-56: 10px-10 px; test-57: 10px-10px; test-58: 10px -10 px; test-59: 10px- 10 px; test-60: 10px-10 px; test-61: 1 0px-10px; test-62: 1 0px -1 0px; test-63: 1 0px- 1 0px; test-64: 1 0px-1 0px; test-65: 1 0px-10px; test-66: 1 0px -10 px; test-67: 1 0px- 10 px; test-68: 1 0px-10 px; test-69: 1 0px-10px; test-70: 1 0px -10 px; test-71: 1 0px- 10 px; test-72: 1 0px-10 px; test-73: 10 px-10px; test-74: 10 px -10 px; test-75: 10 px- 10 px; test-76: 10 px-10 px; test-77: 10 px-10px; test-78: 10 px -10 px; test-79: 10 px- 10 px; test-80: 10 px-10 px; test-81: 10 px-10px; test-82: 10 px -10 px; test-83: 10 px- 10 px; test-84: 10 px-10 px; } sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs-4.0/input.scss000066400000000000000000000042431305254536400276520ustar00rootroot00000000000000foo { test-1: 10-10; test-2: 10 -10; test-3: 10- 10; test-4: 10 - 10; test-5: 10-10px; test-6: 10 -10px; test-7: 10- 10px; test-8: 10 - 10px; test-9: 10-#{10}px; test-10: 10 -#{10}px; test-11: 10- #{10}px; test-12: 10 - #{10}px; test-13: 10-1#{0}px; test-14: 10 -1#{0}px; test-15: 10- 1#{0}px; test-16: 10 - 1#{0}px; test-17: 10-10#{px}; test-18: 10 -10#{px}; test-19: 10- 10#{px}; test-20: 10 - 10#{px}; test-21: 10-10#{p}x; test-22: 10 -10#{p}x; test-23: 10- 10#{p}x; test-24: 10 - 10#{p}x; test-25: 10px-10px; test-26: 10px -10px; test-27: 10px- 10px; test-28: 10px - 10px; test-29: 10px-#{10}px; test-30: 10px -#{10}px; test-31: 10px- #{10}px; test-32: 10px - #{10}px; test-33: 10px-1#{0}px; test-34: 10px -1#{0}px; test-35: 10px- 1#{0}px; test-36: 10px - 1#{0}px; test-37: 10px-10#{px}; test-38: 10px -10#{px}; test-39: 10px- 10#{px}; test-40: 10px - 10#{px}; test-41: 10px-10#{p}x; test-42: 10px -10#{p}x; test-43: 10px- 10#{p}x; test-44: 10px - 10#{p}x; test-45: #{10}px-#{10}px; test-46: #{10}px -#{10}px; test-47: #{10}px- #{10}px; test-48: #{10}px - #{10}px; test-49: #{10}px-1#{0}px; test-50: #{10}px -1#{0}px; test-51: #{10}px- 1#{0}px; test-52: #{10}px - 1#{0}px; test-53: #{10}px-10#{px}; test-54: #{10}px -10#{px}; test-55: #{10}px- 10#{px}; test-56: #{10}px - 10#{px}; test-57: #{10}px-10#{p}x; test-58: #{10}px -10#{p}x; test-59: #{10}px- 10#{p}x; test-60: #{10}px - 10#{p}x; test-61: 1#{0}px-1#{0}px; test-62: 1#{0}px -1#{0}px; test-63: 1#{0}px- 1#{0}px; test-64: 1#{0}px - 1#{0}px; test-65: 1#{0}px-10#{px}; test-66: 1#{0}px -10#{px}; test-67: 1#{0}px- 10#{px}; test-68: 1#{0}px - 10#{px}; test-69: 1#{0}px-10#{p}x; test-70: 1#{0}px -10#{p}x; test-71: 1#{0}px- 10#{p}x; test-72: 1#{0}px - 10#{p}x; test-73: 10#{px}-10#{px}; test-74: 10#{px} -10#{px}; test-75: 10#{px}- 10#{px}; test-76: 10#{px} - 10#{px}; test-77: 10#{px}-10#{p}x; test-78: 10#{px} -10#{p}x; test-79: 10#{px}- 10#{p}x; test-80: 10#{px} - 10#{p}x; test-81: 10#{p}x-10#{p}x; test-82: 10#{p}x -10#{p}x; test-83: 10#{p}x- 10#{p}x; test-84: 10#{p}x - 10#{p}x; } sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs-4.0/options.yml000066400000000000000000000000321305254536400300240ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs/000077500000000000000000000000001305254536400253145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs/error000066400000000000000000000231251305254536400263730ustar00rootroot00000000000000DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10- 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 -1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 19 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 -10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 23 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 -10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 24 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px - 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px - 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 35 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px -1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px- 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px - 1}0px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 39 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px -10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px- 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px -10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px- 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10px - 10}px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px - 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 77 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px - 10px") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 81 of /sass/spec/parser/operations/subtract/dimensions/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10px - 10px") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs/expected_output.css000066400000000000000000000033231305254536400312500ustar00rootroot00000000000000foo { test-1: 0; test-2: 10 -10; test-3: 0; test-4: 0; test-5: 0px; test-6: 10 -10px; test-7: 0px; test-8: 0px; test-9: 10-10px; test-10: 10 -10px; test-11: 10- 10px; test-12: 10 - 10px; test-13: 90px; test-14: 10 -10px; test-15: 90px; test-16: 90px; test-17: 0px; test-18: 10 -10px; test-19: 0px; test-20: 0px; test-21: 0px; test-22: 10 -10px; test-23: 0px; test-24: 0px; test-25: 0px; test-26: 10px -10px; test-27: 10px- 10px; test-28: 0px; test-29: 10px-10px; test-30: 10px -10px; test-31: 10px- 10px; test-32: 10px - 10px; test-33: 9px0px; test-34: 10px -10px; test-35: 10px- 10px; test-36: 9px0px; test-37: 0pxpx; test-38: 10px -10px; test-39: 10px- 10px; test-40: 0pxpx; test-41: 0pxpx; test-42: 10px -10px; test-43: 10px- 10px; test-44: 0pxpx; test-45: 10px-10px; test-46: 10px -10px; test-47: 10px- 10px; test-48: 10px - 10px; test-49: 10px-10px; test-50: 10px -10px; test-51: 10px- 10px; test-52: 10px-10px; test-53: 10px-10px; test-54: 10px -10px; test-55: 10px- 10px; test-56: 10px-10px; test-57: 10px-10px; test-58: 10px -10px; test-59: 10px- 10px; test-60: 10px-10px; test-61: 10px-10px; test-62: 10px -10px; test-63: 10px- 10px; test-64: 10px-10px; test-65: 10px-10px; test-66: 10px -10px; test-67: 10px- 10px; test-68: 10px-10px; test-69: 10px-10px; test-70: 10px -10px; test-71: 10px- 10px; test-72: 10px-10px; test-73: 10px-10px; test-74: 10px -10px; test-75: 10px- 10px; test-76: 10px - 10px; test-77: 10px-10px; test-78: 10px -10px; test-79: 10px- 10px; test-80: 10px - 10px; test-81: 10px-10px; test-82: 10px -10px; test-83: 10px- 10px; test-84: 10px-10px; } sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs/input.scss000066400000000000000000000042431305254536400273530ustar00rootroot00000000000000foo { test-1: 10-10; test-2: 10 -10; test-3: 10- 10; test-4: 10 - 10; test-5: 10-10px; test-6: 10 -10px; test-7: 10- 10px; test-8: 10 - 10px; test-9: 10-#{10}px; test-10: 10 -#{10}px; test-11: 10- #{10}px; test-12: 10 - #{10}px; test-13: 10-1#{0}px; test-14: 10 -1#{0}px; test-15: 10- 1#{0}px; test-16: 10 - 1#{0}px; test-17: 10-10#{px}; test-18: 10 -10#{px}; test-19: 10- 10#{px}; test-20: 10 - 10#{px}; test-21: 10-10#{p}x; test-22: 10 -10#{p}x; test-23: 10- 10#{p}x; test-24: 10 - 10#{p}x; test-25: 10px-10px; test-26: 10px -10px; test-27: 10px- 10px; test-28: 10px - 10px; test-29: 10px-#{10}px; test-30: 10px -#{10}px; test-31: 10px- #{10}px; test-32: 10px - #{10}px; test-33: 10px-1#{0}px; test-34: 10px -1#{0}px; test-35: 10px- 1#{0}px; test-36: 10px - 1#{0}px; test-37: 10px-10#{px}; test-38: 10px -10#{px}; test-39: 10px- 10#{px}; test-40: 10px - 10#{px}; test-41: 10px-10#{p}x; test-42: 10px -10#{p}x; test-43: 10px- 10#{p}x; test-44: 10px - 10#{p}x; test-45: #{10}px-#{10}px; test-46: #{10}px -#{10}px; test-47: #{10}px- #{10}px; test-48: #{10}px - #{10}px; test-49: #{10}px-1#{0}px; test-50: #{10}px -1#{0}px; test-51: #{10}px- 1#{0}px; test-52: #{10}px - 1#{0}px; test-53: #{10}px-10#{px}; test-54: #{10}px -10#{px}; test-55: #{10}px- 10#{px}; test-56: #{10}px - 10#{px}; test-57: #{10}px-10#{p}x; test-58: #{10}px -10#{p}x; test-59: #{10}px- 10#{p}x; test-60: #{10}px - 10#{p}x; test-61: 1#{0}px-1#{0}px; test-62: 1#{0}px -1#{0}px; test-63: 1#{0}px- 1#{0}px; test-64: 1#{0}px - 1#{0}px; test-65: 1#{0}px-10#{px}; test-66: 1#{0}px -10#{px}; test-67: 1#{0}px- 10#{px}; test-68: 1#{0}px - 10#{px}; test-69: 1#{0}px-10#{p}x; test-70: 1#{0}px -10#{p}x; test-71: 1#{0}px- 10#{p}x; test-72: 1#{0}px - 10#{p}x; test-73: 10#{px}-10#{px}; test-74: 10#{px} -10#{px}; test-75: 10#{px}- 10#{px}; test-76: 10#{px} - 10#{px}; test-77: 10#{px}-10#{p}x; test-78: 10#{px} -10#{p}x; test-79: 10#{px}- 10#{p}x; test-80: 10#{px} - 10#{p}x; test-81: 10#{p}x-10#{p}x; test-82: 10#{p}x -10#{p}x; test-83: 10#{p}x- 10#{p}x; test-84: 10#{p}x - 10#{p}x; } sass-spec-3.5.0-2/spec/parser/operations/subtract/dimensions/pairs/options.yml000066400000000000000000000000611305254536400275270ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/000077500000000000000000000000001305254536400235015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs-4.0/000077500000000000000000000000001305254536400251165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs-4.0/expected_output.css000066400000000000000000000013261305254536400310530ustar00rootroot00000000000000foo { test-1: 0; test-2: 10 -10; test-3: 0; test-4: 0; test-5: 10-10; test-6: 10-10; test-7: 10-10; test-8: 10-10; test-9: 9 0; test-10: 10 -1 0; test-11: 9 0; test-12: 9 0; test-13: 10-10; test-14: 10-10; test-15: 10-10; test-16: 10-10; test-17: 10-10; test-18: 10-10; test-19: 10- 10; test-20: 10-10; test-21: 10-10; test-22: 10 -1 0; test-23: 10- 1 0; test-24: 10-1 0; test-25: 10-10; test-26: 10-10; test-27: 10- 10; test-28: 10-10; test-29: 1 0-10; test-30: 1 0 -1 0; test-31: 1 0- 1 0; test-32: 1 0-1 0; test-33: 1 0-10; test-34: 1 0-10; test-35: 1 0- 10; test-36: 1 0-10; test-37: 10-10; test-38: 10-10; test-39: 10- 10; test-40: 10-10; } sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs-4.0/input.scss000066400000000000000000000016531305254536400271570ustar00rootroot00000000000000foo { test-1: 10-10; test-2: 10 -10; test-3: 10- 10; test-4: 10 - 10; test-5: 10-#{10}; test-6: 10 -#{10}; test-7: 10- #{10}; test-8: 10 - #{10}; test-9: 10-1#{0}; test-10: 10 -1#{0}; test-11: 10- 1#{0}; test-12: 10 - 1#{0}; test-13: 10-#{1}0; test-14: 10 -#{1}0; test-15: 10- #{1}0; test-16: 10 - #{1}0; test-17: #{10}-#{10}; test-18: #{10} -#{10}; test-19: #{10}- #{10}; test-20: #{10} - #{10}; test-21: #{10}-1#{0}; test-22: #{10} -1#{0}; test-23: #{10}- 1#{0}; test-24: #{10} - 1#{0}; test-25: #{10}-#{1}0; test-26: #{10} -#{1}0; test-27: #{10}- #{1}0; test-28: #{10} - #{1}0; test-29: 1#{0}-1#{0}; test-30: 1#{0} -1#{0}; test-31: 1#{0}- 1#{0}; test-32: 1#{0} - 1#{0}; test-33: 1#{0}-#{1}0; test-34: 1#{0} -#{1}0; test-35: 1#{0}- #{1}0; test-36: 1#{0} - #{1}0; test-37: #{1}0-#{1}0; test-38: #{1}0 -#{1}0; test-39: #{1}0- #{1}0; test-40: #{1}0 - #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs-4.0/options.yml000066400000000000000000000000321305254536400273270ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs/000077500000000000000000000000001305254536400246175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs/error000066400000000000000000000131601305254536400256740ustar00rootroot00000000000000DEPRECATION WARNING on line 8 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10- 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 11 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 -1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 12 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{10 - 1}0") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10- 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 20 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10- 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10- 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10- 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10- 10") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/subtract/numbers/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("10 - 10") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs/expected_output.css000066400000000000000000000013341305254536400305530ustar00rootroot00000000000000foo { test-1: 0; test-2: 10 -10; test-3: 0; test-4: 0; test-5: 10-10; test-6: 10 -10; test-7: 10- 10; test-8: 10 - 10; test-9: 90; test-10: 10 -10; test-11: 90; test-12: 90; test-13: 10-10; test-14: 10 -10; test-15: 10- 10; test-16: 10 - 10; test-17: 10-10; test-18: 10 -10; test-19: 10- 10; test-20: 10 - 10; test-21: 10-10; test-22: 10 -10; test-23: 10- 10; test-24: 10 - 10; test-25: 10-10; test-26: 10 -10; test-27: 10- 10; test-28: 10 - 10; test-29: 10-10; test-30: 10 -10; test-31: 10- 10; test-32: 10 - 10; test-33: 10-10; test-34: 10 -10; test-35: 10- 10; test-36: 10 - 10; test-37: 10-10; test-38: 10 -10; test-39: 10- 10; test-40: 10 - 10; } sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs/input.scss000066400000000000000000000016531305254536400266600ustar00rootroot00000000000000foo { test-1: 10-10; test-2: 10 -10; test-3: 10- 10; test-4: 10 - 10; test-5: 10-#{10}; test-6: 10 -#{10}; test-7: 10- #{10}; test-8: 10 - #{10}; test-9: 10-1#{0}; test-10: 10 -1#{0}; test-11: 10- 1#{0}; test-12: 10 - 1#{0}; test-13: 10-#{1}0; test-14: 10 -#{1}0; test-15: 10- #{1}0; test-16: 10 - #{1}0; test-17: #{10}-#{10}; test-18: #{10} -#{10}; test-19: #{10}- #{10}; test-20: #{10} - #{10}; test-21: #{10}-1#{0}; test-22: #{10} -1#{0}; test-23: #{10}- 1#{0}; test-24: #{10} - 1#{0}; test-25: #{10}-#{1}0; test-26: #{10} -#{1}0; test-27: #{10}- #{1}0; test-28: #{10} - #{1}0; test-29: 1#{0}-1#{0}; test-30: 1#{0} -1#{0}; test-31: 1#{0}- 1#{0}; test-32: 1#{0} - 1#{0}; test-33: 1#{0}-#{1}0; test-34: 1#{0} -#{1}0; test-35: 1#{0}- #{1}0; test-36: 1#{0} - #{1}0; test-37: #{1}0-#{1}0; test-38: #{1}0 -#{1}0; test-39: #{1}0- #{1}0; test-40: #{1}0 - #{1}0; } sass-spec-3.5.0-2/spec/parser/operations/subtract/numbers/pairs/options.yml000066400000000000000000000000611305254536400270320ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/000077500000000000000000000000001305254536400235175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs-4.0/000077500000000000000000000000001305254536400251345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs-4.0/expected_output.css000066400000000000000000000040711305254536400310710ustar00rootroot00000000000000foo { test-1: literal-literal; test-2: literal -literal; test-3: literal- literal; test-4: literal-literal; test-5: literal- "quoted"; test-6: literal-"quoted"; test-7: literal- "quoted"; test-8: literal-"quoted"; test-9: literal-interpolant; test-10: literal-interpolant; test-11: literal- interpolant; test-12: literal-interpolant; test-13: literal-lschema_ritlp; test-14: literal -lschema_ritlp; test-15: literal- lschema_ritlp; test-16: literal-lschema_ritlp; test-17: literal-litlp_rschema; test-18: literal-litlp_rschema; test-19: literal- litlp_rschema; test-20: literal-litlp_rschema; test-21: "quoted"-"quoted"; test-22: "quoted"-"quoted"; test-23: "quoted"-"quoted"; test-24: "quoted"-"quoted"; test-25: "quoted"-interpolant; test-26: "quoted"-interpolant; test-27: "quoted"-interpolant; test-28: "quoted"-interpolant; test-29: "quoted" -lschema_ritlp; test-30: "quoted" -lschema_ritlp; test-31: "quoted"-lschema_ritlp; test-32: "quoted"-lschema_ritlp; test-33: "quoted"-litlp_rschema; test-34: "quoted"-litlp_rschema; test-35: "quoted"-litlp_rschema; test-36: "quoted"-litlp_rschema; test-37: interpolant-interpolant; test-38: interpolant-interpolant; test-39: interpolant- interpolant; test-40: interpolant-interpolant; test-41: interpolant-lschema_ritlp; test-42: interpolant -lschema_ritlp; test-43: interpolant- lschema_ritlp; test-44: interpolant-lschema_ritlp; test-45: interpolant-litlp_rschema; test-46: interpolant-litlp_rschema; test-47: interpolant- litlp_rschema; test-48: interpolant-litlp_rschema; test-49: lschema_ritlp-lschema_ritlp; test-50: lschema_ritlp -lschema_ritlp; test-51: lschema_ritlp- lschema_ritlp; test-52: lschema_ritlp-lschema_ritlp; test-53: lschema_ritlp-litlp_rschema; test-54: lschema_ritlp-litlp_rschema; test-55: lschema_ritlp- litlp_rschema; test-56: lschema_ritlp-litlp_rschema; test-57: litlp_rschema-litlp_rschema; test-58: litlp_rschema-litlp_rschema; test-59: litlp_rschema- litlp_rschema; test-60: litlp_rschema-litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs-4.0/input.scss000066400000000000000000000044731305254536400272000ustar00rootroot00000000000000foo { test-1: literal-literal; test-2: literal -literal; test-3: literal- literal; test-4: literal - literal; test-5: literal-"quoted"; test-6: literal -"quoted"; test-7: literal- "quoted"; test-8: literal - "quoted"; test-9: literal-#{interpolant}; test-10: literal -#{interpolant}; test-11: literal- #{interpolant}; test-12: literal - #{interpolant}; test-13: literal-lschema_#{ritlp}; test-14: literal -lschema_#{ritlp}; test-15: literal- lschema_#{ritlp}; test-16: literal - lschema_#{ritlp}; test-17: literal-#{litlp}_rschema; test-18: literal -#{litlp}_rschema; test-19: literal- #{litlp}_rschema; test-20: literal - #{litlp}_rschema; test-21: "quoted"-"quoted"; test-22: "quoted" -"quoted"; test-23: "quoted"- "quoted"; test-24: "quoted" - "quoted"; test-25: "quoted"-#{interpolant}; test-26: "quoted" -#{interpolant}; test-27: "quoted"- #{interpolant}; test-28: "quoted" - #{interpolant}; test-29: "quoted"-lschema_#{ritlp}; test-30: "quoted" -lschema_#{ritlp}; test-31: "quoted"- lschema_#{ritlp}; test-32: "quoted" - lschema_#{ritlp}; test-33: "quoted"-#{litlp}_rschema; test-34: "quoted" -#{litlp}_rschema; test-35: "quoted"- #{litlp}_rschema; test-36: "quoted" - #{litlp}_rschema; test-37: #{interpolant}-#{interpolant}; test-38: #{interpolant} -#{interpolant}; test-39: #{interpolant}- #{interpolant}; test-40: #{interpolant} - #{interpolant}; test-41: #{interpolant}-lschema_#{ritlp}; test-42: #{interpolant} -lschema_#{ritlp}; test-43: #{interpolant}- lschema_#{ritlp}; test-44: #{interpolant} - lschema_#{ritlp}; test-45: #{interpolant}-#{litlp}_rschema; test-46: #{interpolant} -#{litlp}_rschema; test-47: #{interpolant}- #{litlp}_rschema; test-48: #{interpolant} - #{litlp}_rschema; test-49: lschema_#{ritlp}-lschema_#{ritlp}; test-50: lschema_#{ritlp} -lschema_#{ritlp}; test-51: lschema_#{ritlp}- lschema_#{ritlp}; test-52: lschema_#{ritlp} - lschema_#{ritlp}; test-53: lschema_#{ritlp}-#{litlp}_rschema; test-54: lschema_#{ritlp} -#{litlp}_rschema; test-55: lschema_#{ritlp}- #{litlp}_rschema; test-56: lschema_#{ritlp} - #{litlp}_rschema; test-57: #{litlp}_rschema-#{litlp}_rschema; test-58: #{litlp}_rschema -#{litlp}_rschema; test-59: #{litlp}_rschema- #{litlp}_rschema; test-60: #{litlp}_rschema - #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs-4.0/options.yml000066400000000000000000000000321305254536400273450ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs/000077500000000000000000000000001305254536400246355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs/error000066400000000000000000000163771305254536400257270ustar00rootroot00000000000000DEPRECATION WARNING on line 13 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal - interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 15 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal -lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal- lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{literal - lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("literal - litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 28 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"- interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" - interpolant') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" -lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 31 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" -lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 32 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" - lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{"quoted" - lschema_}ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 36 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted"- litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"quoted" - litlp_rschema') You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 40 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant- interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant - interpolant") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant - lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 48 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant- litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 49 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("interpolant - litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 53 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp - lschema_ritlp") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 56 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp- litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 57 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("lschema_ritlp - litlp_rschema") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 61 of /sass/spec/parser/operations/subtract/strings/pairs/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("litlp_rschema - litlp_rschema") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs/expected_output.css000066400000000000000000000041271305254536400305740ustar00rootroot00000000000000foo { test-1: literal-literal; test-2: literal -literal; test-3: literal- literal; test-4: literal-literal; test-5: literal- "quoted"; test-6: literal-"quoted"; test-7: literal- "quoted"; test-8: literal-"quoted"; test-9: literal-interpolant; test-10: literal -interpolant; test-11: literal- interpolant; test-12: literal - interpolant; test-13: literal-lschema_ritlp; test-14: literal -lschema_ritlp; test-15: literal- lschema_ritlp; test-16: literal-lschema_ritlp; test-17: literal-litlp_rschema; test-18: literal -litlp_rschema; test-19: literal- litlp_rschema; test-20: literal - litlp_rschema; test-21: "quoted"-"quoted"; test-22: "quoted"-"quoted"; test-23: "quoted"-"quoted"; test-24: "quoted"-"quoted"; test-25: "quoted"-interpolant; test-26: "quoted" -interpolant; test-27: "quoted"- interpolant; test-28: "quoted" - interpolant; test-29: "quoted" -lschema_ritlp; test-30: "quoted" -lschema_ritlp; test-31: "quoted"-lschema_ritlp; test-32: "quoted"-lschema_ritlp; test-33: "quoted"-litlp_rschema; test-34: "quoted" -litlp_rschema; test-35: "quoted"- litlp_rschema; test-36: "quoted" - litlp_rschema; test-37: interpolant-interpolant; test-38: interpolant -interpolant; test-39: interpolant- interpolant; test-40: interpolant - interpolant; test-41: interpolant-lschema_ritlp; test-42: interpolant -lschema_ritlp; test-43: interpolant- lschema_ritlp; test-44: interpolant - lschema_ritlp; test-45: interpolant-litlp_rschema; test-46: interpolant -litlp_rschema; test-47: interpolant- litlp_rschema; test-48: interpolant - litlp_rschema; test-49: lschema_ritlp-lschema_ritlp; test-50: lschema_ritlp -lschema_ritlp; test-51: lschema_ritlp- lschema_ritlp; test-52: lschema_ritlp - lschema_ritlp; test-53: lschema_ritlp-litlp_rschema; test-54: lschema_ritlp -litlp_rschema; test-55: lschema_ritlp- litlp_rschema; test-56: lschema_ritlp - litlp_rschema; test-57: litlp_rschema-litlp_rschema; test-58: litlp_rschema -litlp_rschema; test-59: litlp_rschema- litlp_rschema; test-60: litlp_rschema - litlp_rschema; } sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs/input.scss000066400000000000000000000044731305254536400267010ustar00rootroot00000000000000foo { test-1: literal-literal; test-2: literal -literal; test-3: literal- literal; test-4: literal - literal; test-5: literal-"quoted"; test-6: literal -"quoted"; test-7: literal- "quoted"; test-8: literal - "quoted"; test-9: literal-#{interpolant}; test-10: literal -#{interpolant}; test-11: literal- #{interpolant}; test-12: literal - #{interpolant}; test-13: literal-lschema_#{ritlp}; test-14: literal -lschema_#{ritlp}; test-15: literal- lschema_#{ritlp}; test-16: literal - lschema_#{ritlp}; test-17: literal-#{litlp}_rschema; test-18: literal -#{litlp}_rschema; test-19: literal- #{litlp}_rschema; test-20: literal - #{litlp}_rschema; test-21: "quoted"-"quoted"; test-22: "quoted" -"quoted"; test-23: "quoted"- "quoted"; test-24: "quoted" - "quoted"; test-25: "quoted"-#{interpolant}; test-26: "quoted" -#{interpolant}; test-27: "quoted"- #{interpolant}; test-28: "quoted" - #{interpolant}; test-29: "quoted"-lschema_#{ritlp}; test-30: "quoted" -lschema_#{ritlp}; test-31: "quoted"- lschema_#{ritlp}; test-32: "quoted" - lschema_#{ritlp}; test-33: "quoted"-#{litlp}_rschema; test-34: "quoted" -#{litlp}_rschema; test-35: "quoted"- #{litlp}_rschema; test-36: "quoted" - #{litlp}_rschema; test-37: #{interpolant}-#{interpolant}; test-38: #{interpolant} -#{interpolant}; test-39: #{interpolant}- #{interpolant}; test-40: #{interpolant} - #{interpolant}; test-41: #{interpolant}-lschema_#{ritlp}; test-42: #{interpolant} -lschema_#{ritlp}; test-43: #{interpolant}- lschema_#{ritlp}; test-44: #{interpolant} - lschema_#{ritlp}; test-45: #{interpolant}-#{litlp}_rschema; test-46: #{interpolant} -#{litlp}_rschema; test-47: #{interpolant}- #{litlp}_rschema; test-48: #{interpolant} - #{litlp}_rschema; test-49: lschema_#{ritlp}-lschema_#{ritlp}; test-50: lschema_#{ritlp} -lschema_#{ritlp}; test-51: lschema_#{ritlp}- lschema_#{ritlp}; test-52: lschema_#{ritlp} - lschema_#{ritlp}; test-53: lschema_#{ritlp}-#{litlp}_rschema; test-54: lschema_#{ritlp} -#{litlp}_rschema; test-55: lschema_#{ritlp}- #{litlp}_rschema; test-56: lschema_#{ritlp} - #{litlp}_rschema; test-57: #{litlp}_rschema-#{litlp}_rschema; test-58: #{litlp}_rschema -#{litlp}_rschema; test-59: #{litlp}_rschema- #{litlp}_rschema; test-60: #{litlp}_rschema - #{litlp}_rschema; } sass-spec-3.5.0-2/spec/parser/operations/subtract/strings/pairs/options.yml000066400000000000000000000000611305254536400270500ustar00rootroot00000000000000--- :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/spec/parser/options.yml000066400000000000000000000000321305254536400202250ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/sass/000077500000000000000000000000001305254536400154715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/basic/000077500000000000000000000000001305254536400165525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/basic/expected_output.css000066400000000000000000000000631305254536400225040ustar00rootroot00000000000000div a { color: red; } div li { color: green; } sass-spec-3.5.0-2/spec/sass/basic/input.sass000066400000000000000000000000461305254536400206040ustar00rootroot00000000000000div a color: red li color: greensass-spec-3.5.0-2/spec/sass/bem/000077500000000000000000000000001305254536400162345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/bem/expected_output.css000066400000000000000000000001751305254536400221720ustar00rootroot00000000000000.testing { margin-bottom: 32px; margin-foobar-bar: 1px; margin-foobar-baz: 2px; margin-hover-baz: 3px; end: 4px; } sass-spec-3.5.0-2/spec/sass/bem/input.sass000066400000000000000000000001721305254536400202660ustar00rootroot00000000000000.testing :margin :bottom 32px :foobar :bar 1px :baz 2px :hover :baz 3px :end 4pxsass-spec-3.5.0-2/spec/sass/bem/options.yml000066400000000000000000000000271305254536400204510ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/sass/extend/000077500000000000000000000000001305254536400167605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/extend/expected_output.css000066400000000000000000000003551305254536400227160ustar00rootroot00000000000000.error, .seriousError, .criticalError { border: 1px #f00; background-color: #fdd; } .seriousError, .criticalError { border-width: 3px; } .criticalError { position: fixed; top: 10%; bottom: 10%; left: 10%; right: 10%; } sass-spec-3.5.0-2/spec/sass/extend/input.sass000066400000000000000000000003421305254536400210110ustar00rootroot00000000000000.error border: 1px #f00 background-color: #fdd .seriousError @extend .error border-width: 3px .criticalError @extend .seriousError position: fixed top: 10% bottom: 10% left: 10% right: 10% sass-spec-3.5.0-2/spec/sass/functions/000077500000000000000000000000001305254536400175015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/functions/expected_output.css000066400000000000000000000000351305254536400234320ustar00rootroot00000000000000#sidebar { width: 240px; } sass-spec-3.5.0-2/spec/sass/functions/input.sass000066400000000000000000000002351305254536400215330ustar00rootroot00000000000000$grid-width: 40px $gutter-width: 10px @function grid-width($n) @return $n * $grid-width + ($n - 1) * $gutter-width #sidebar width: grid-width(5)sass-spec-3.5.0-2/spec/sass/imported/000077500000000000000000000000001305254536400173145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/imported/expected_output.css000066400000000000000000000000631305254536400232460ustar00rootroot00000000000000div a { color: red; } div li { color: green; } sass-spec-3.5.0-2/spec/sass/imported/imported.sass000066400000000000000000000000461305254536400220320ustar00rootroot00000000000000div a color: red li color: greensass-spec-3.5.0-2/spec/sass/imported/input.scss000066400000000000000000000000311305254536400213420ustar00rootroot00000000000000@import "imported.sass"; sass-spec-3.5.0-2/spec/sass/mixins/000077500000000000000000000000001305254536400170005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/mixins/expected_output.css000066400000000000000000000003651305254536400227370ustar00rootroot00000000000000input { color: blue; background: red; } * html #logo { background-image: url(/logo.gif); } .a + .c, .a + .b { margin: 10px; mix: in; } .a { mix: in; } .a + b .c, .a + b .b { margin: 10px; } .a > .c, .a > .b { margin: 10px; } sass-spec-3.5.0-2/spec/sass/mixins/input.sass000066400000000000000000000005441305254536400210350ustar00rootroot00000000000000=mixme color: blue input +mixme background: red =apply-to-ie6-only * html @content +apply-to-ie6-only #logo background-image: url(/logo.gif) @mixin inc() mix: in .a + .c, .b margin: 10px +inc .a +inc + b .c, .b margin: 10px .a > .c, .b margin: 10px sass-spec-3.5.0-2/spec/sass/options.yml000066400000000000000000000000321305254536400177020ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/sass/pseudo/000077500000000000000000000000001305254536400167705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/pseudo/error-dart-sass000066400000000000000000000001631305254536400217430ustar00rootroot00000000000000Error: expected selector. \:nth-child(2n+1) SPAN ^ spec/sass/pseudo/input.sass 17:12 root stylesheet sass-spec-3.5.0-2/spec/sass/pseudo/expected_output-dart-sass.css000066400000000000000000000000001305254536400246100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/pseudo/expected_output.css000066400000000000000000000005071305254536400227250ustar00rootroot00000000000000::selection { color: rebeccapurple; } ::-webkit-selection { color: rebeccapurple; } ::-webkit-selection, ::selection { color: rebeccapurple; } :-webkit-selection { color: rebeccapurple; } :hover TD { color: red; } :color red { foo: bar; } :left DF { hover-foo: bar; } :nth-child(2n+1) SPAN { foo: bar; } sass-spec-3.5.0-2/spec/sass/pseudo/input.sass000066400000000000000000000004651305254536400210270ustar00rootroot00000000000000::selection color: rebeccapurple ::-webkit-selection color: rebeccapurple ::-webkit-selection, ::selection color: rebeccapurple \:-webkit-selection color: rebeccapurple \:hover TD color: red \:color red foo: bar \:left DF :hover foo: bar \:nth-child(2n+1) SPAN foo: bar sass-spec-3.5.0-2/spec/sass/pseudo/status-dart-sass000066400000000000000000000000021305254536400221250ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass/selectors/000077500000000000000000000000001305254536400174745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/selectors/expected_output.css000066400000000000000000000003441305254536400234300ustar00rootroot00000000000000.test { foo: bar; } .test ~ { tilde: true; } .test + { adjancent: true; } .test > { child: true; } .test * { universal: true; } .test [foo] { attribute: true; } .selector-0 + .selector-1 { color: rebeccapurple; } sass-spec-3.5.0-2/spec/sass/selectors/input.sass000066400000000000000000000004211305254536400215230ustar00rootroot00000000000000.test foo: bar ~ tilde: true + adjancent: true > child: true * universal: true [foo] attribute: true @mixin selector-2() foo: bar .selector-0 + .selector-1 color: rebeccapurple = selector-2 color: yellow sass-spec-3.5.0-2/spec/sass/var-args/000077500000000000000000000000001305254536400172135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/var-args/error/000077500000000000000000000000001305254536400203445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/var-args/error/error000066400000000000000000000002511305254536400214160ustar00rootroot00000000000000WARNING: Mixin bar takes 3 arguments but 4 were passed. on line 8 of /sass/spec/sass/var-args/error/input.scss This will be an error in future versions of Sass. sass-spec-3.5.0-2/spec/sass/var-args/error/error-dart-sass000066400000000000000000000003311305254536400233140ustar00rootroot00000000000000Error: Only 3 arguments allowed, but 4 were passed. @include bar(a, c d e...); ^^^^^^^^^^^^^^^^^^^^^^^^^ spec/sass/var-args/error/input.scss 8:3 bar() spec/sass/var-args/error/input.scss 8:3 root stylesheet sass-spec-3.5.0-2/spec/sass/var-args/error/expected_output-dart-sass.css000066400000000000000000000000001305254536400261640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/var-args/error/expected_output.css000066400000000000000000000000401305254536400242710ustar00rootroot00000000000000div { x: a; y: c; z: d; } sass-spec-3.5.0-2/spec/sass/var-args/error/input.scss000066400000000000000000000001341305254536400223760ustar00rootroot00000000000000@mixin bar($x, $y, $z) { x: $x; y: $y; z: $z; } div { @include bar(a, c d e...); } sass-spec-3.5.0-2/spec/sass/var-args/error/status-dart-sass000066400000000000000000000000021305254536400235010ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass/var-args/success/000077500000000000000000000000001305254536400206635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass/var-args/success/expected_output.css000066400000000000000000000014731305254536400246230ustar00rootroot00000000000000div { grarh: bool; f: c d e f; fa: a, b, c d e f; fv: c d e f; ft: arglist; fj: 1 2 3 c d e f; fjt: list; fkt: list; hoopla: 5; boopla: number; koopla: number; ba: a, b, c d e f; bv: c d e f; bt: list; bj: 1 2 3 c d e f; bjt: list; grarh: bool; f: c d e; fa: a, b, c d e; fv: c d e; ft: arglist; fj: 1 2 3 c d e; fjt: list; fkt: list; hoopla: 5; boopla: number; koopla: number; grarh: bool; f: d e; fa: a, c, d e; fv: d e; ft: arglist; fj: 1 2 3 d e; fjt: list; fkt: list; hoopla: 5; boopla: number; koopla: number; grarh: bool; f: hoo ha; fa: a, hey, hoo ha; fv: hoo ha; ft: arglist; fj: 1 2 3 hoo ha; fjt: list; fkt: list; hoopla: 5; boopla: number; koopla: number; new: string; } div { a: list; b: bool; c: number; } sass-spec-3.5.0-2/spec/sass/var-args/success/input.scss000066400000000000000000000016211305254536400227170ustar00rootroot00000000000000@mixin foo($x, $y, $zs...) { grarh: type-of(false); f: $zs; fa: $x, $y, $zs; fv: $zs; ft: type-of($zs); fj: join(1 2 3, $zs); fjt: type-of(join(1 2 3, $zs)); fkt: type-of(join($zs, 1 2 3)); hoopla: length(a b c d e); boopla: type-of(123+234); koopla: type-of(length(a b c d)); } @mixin bar($x, $y, $z) { ba: $x, $y, $z; bv: $z; bt: type-of($z); bj: join(1 2 3, $z); bjt: type-of(join(1 2 3, $z)); } $stuff: hey hoo ha; @mixin mudge($x, $y, $zs...) { x: $x; y: $y; z: $zs; } div { @include foo(a, b, c d e f); @include bar(a, b, c d e f); @include foo(a, b, c d e...); @include foo(a, c d e...); @include foo(a, $stuff...); new: type-of("hello"); } @mixin bad($x, $y, $z) { first: $x; second: $y; rest: $z; } @mixin foo($x, $y, $z) { a: type-of(join($x, $y)); b: type-of($z); c: type-of(length($x)); } div { @include foo(a b c, d e, false); } sass-spec-3.5.0-2/spec/sass_3_4_x/000077500000000000000000000000001305254536400164655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_4_x/README.md000066400000000000000000000001031305254536400177360ustar00rootroot00000000000000This is where bug fixes at the language level in 3.4.x are spec'd. sass-spec-3.5.0-2/spec/sass_3_4_x/options.yml000066400000000000000000000000321305254536400206760ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/sass_3_4_x/simple_supports_clause_in_import/000077500000000000000000000000001305254536400253515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_4_x/simple_supports_clause_in_import/expected_output.css000066400000000000000000000003331305254536400313030ustar00rootroot00000000000000@import "mystyle.css" supports((display: flex)); @import "mystyle.css" supports((display: flex) and (all: initial)); @import "morestyles.css" supports((all: initial)); @import "morestyles.css" supports((all: initial)); sass-spec-3.5.0-2/spec/sass_3_4_x/simple_supports_clause_in_import/input.scss000066400000000000000000000003671305254536400274130ustar00rootroot00000000000000$name: all; $value: initial; @import "mystyle.css" supports(display: flex); @import "mystyle.css" supports((display: flex) and ($name: $value)); @import "morestyles.css" supports($name: $value); @import "morestyles.css" supports(($name: $value)); sass-spec-3.5.0-2/spec/sass_3_4_x/simple_supports_clause_in_import/options.yml000066400000000000000000000000251305254536400275640ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/000077500000000000000000000000001305254536400161375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/alpha_hex/000077500000000000000000000000001305254536400200705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/alpha_hex/error000066400000000000000000000020271305254536400211450ustar00rootroot00000000000000DEPRECATION WARNING on line 5, column 24 of /sass/spec/sass_3_5/alpha_hex/input.scss: The value "#AbCd" is currently parsed as a string, but it will be parsed as a color in future versions of Sass. Use "unquote('#AbCd')" to continue parsing it as a string. DEPRECATION WARNING on line 6, column 27 of /sass/spec/sass_3_5/alpha_hex/input.scss: The value "#aBcDeFaB" is currently parsed as a string, but it will be parsed as a color in future versions of Sass. Use "unquote('#aBcDeFaB')" to continue parsing it as a string. DEPRECATION WARNING on line 7, column 28 of /sass/spec/sass_3_5/alpha_hex/input.scss: The value "#abcd" is currently parsed as a string, but it will be parsed as a color in future versions of Sass. Use "unquote('#abcd')" to continue parsing it as a string. DEPRECATION WARNING on line 8, column 31 of /sass/spec/sass_3_5/alpha_hex/input.scss: The value "#abcdefab" is currently parsed as a string, but it will be parsed as a color in future versions of Sass. Use "unquote('#abcdefab')" to continue parsing it as a string. sass-spec-3.5.0-2/spec/sass_3_5/alpha_hex/expected_output.css000066400000000000000000000003571305254536400240300ustar00rootroot00000000000000.alpha-hex { short-letters: #AbCd; long-letters: #aBcDeFaB; short-type: string; long-type: string; five-letters: #abcde; seven-letters: #abcdefa; nine-letters: #abcdefabc; non-hex-short: #axcd; non-hex-long: #abcxdefa; } sass-spec-3.5.0-2/spec/sass_3_5/alpha_hex/input.scss000066400000000000000000000010271305254536400221240ustar00rootroot00000000000000.alpha-hex { // For Sass 3.5, we just deprecate the previous parsing of hex alpha colors // that were previously parsed as IDs. They'll be parsed as colors in 3.6. See // sass#2179. short-letters: (#AbCd); long-letters: (#aBcDeFaB); short-type: type-of(#abcd); long-type: type-of(#abcdefab); // These should still be parsed as ID strings and thus not emit deprecation // warnings. five-letters: #abcde; seven-letters: #abcdefa; nine-letters: #abcdefabc; non-hex-short: #axcd; non-hex-long: #abcxdefa; } sass-spec-3.5.0-2/spec/sass_3_5/alpha_hex/options.yml000066400000000000000000000000511305254536400223020ustar00rootroot00000000000000--- :end_version: '3.5' :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/000077500000000000000000000000001305254536400177675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/000077500000000000000000000000001305254536400233375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/000077500000000000000000000000001305254536400255375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/error000066400000000000000000000003031305254536400266070ustar00rootroot00000000000000Error: Invalid CSS after "...comma-error($a,": expected ")", was ",$b);" on line 3 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/error-dart-sass000066400000000000000000000002421305254536400305100ustar00rootroot00000000000000Error: expected ")". e: double-comma-error($a,,$b); ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/input.scss 3:28 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/expected_output.css000066400000000000000000000000001305254536400314600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/input.scss000066400000000000000000000001211305254536400275650ustar00rootroot00000000000000// double comma in middle of arglist .error { e: double-comma-error($a,,$b); } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/options.yml000066400000000000000000000000251305254536400277520ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-1/status000066400000000000000000000000021305254536400267750ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/000077500000000000000000000000001305254536400255405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/error000066400000000000000000000003011305254536400266060ustar00rootroot00000000000000Error: Invalid CSS after "...ma-error($a,$b,": expected ")", was ",);" on line 3 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/error-dart-sass000066400000000000000000000002461305254536400305150ustar00rootroot00000000000000Error: expected ")". a: double-comma-error($a,$b,,); ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/input.scss 3:31 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/expected_output.css000066400000000000000000000000001305254536400314610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/input.scss000066400000000000000000000001171305254536400275730ustar00rootroot00000000000000// double comma at end of arglist .error { a: double-comma-error($a,$b,,); } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/options.yml000066400000000000000000000000251305254536400277530ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-2/status000066400000000000000000000000021305254536400267760ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/000077500000000000000000000000001305254536400255415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/error000066400000000000000000000002771305254536400266230ustar00rootroot00000000000000Error: Invalid CSS after "...rminated($a,$b,": expected ")", was ";" on line 3 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/error-dart-sass000066400000000000000000000002541305254536400305150ustar00rootroot00000000000000Error: expected ")". a: incorrectly-terminated($a,$b,; ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/input.scss 3:35 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/expected_output.css000066400000000000000000000000001305254536400314620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/input.scss000066400000000000000000000001101305254536400275650ustar00rootroot00000000000000// incorectly terminated .error { a: incorrectly-terminated($a,$b,; } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/options.yml000066400000000000000000000000251305254536400277540ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-call-3/status000066400000000000000000000000021305254536400267770ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/000077500000000000000000000000001305254536400264515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/error000066400000000000000000000003311305254536400275220ustar00rootroot00000000000000Error: Invalid CSS after "...comma-error($a,": expected variable (e.g. $foo), was ",$b) {" on line 2 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/error-dart-sass000066400000000000000000000002611305254536400314230ustar00rootroot00000000000000Error: expected ")". @function double-comma-error($a,,$b) { ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/input.scss 2:33 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/expected_output.css000066400000000000000000000000001305254536400323720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/input.scss000066400000000000000000000001161305254536400305030ustar00rootroot00000000000000// double comma in middle of arglist @function double-comma-error($a,,$b) { } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/options.yml000066400000000000000000000000251305254536400306640ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-1/status000066400000000000000000000000021305254536400277070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/000077500000000000000000000000001305254536400264525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/error000066400000000000000000000003271305254536400275300ustar00rootroot00000000000000Error: Invalid CSS after "...ma-error($a,$b,": expected variable (e.g. $foo), was ",) {" on line 2 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/error-dart-sass000066400000000000000000000002651305254536400314300ustar00rootroot00000000000000Error: expected ")". @function double-comma-error($a,$b,,) { ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/input.scss 2:36 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/expected_output.css000066400000000000000000000000001305254536400323730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/input.scss000066400000000000000000000001141305254536400305020ustar00rootroot00000000000000// double comma at end of arglist @function double-comma-error($a,$b,,) { } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/options.yml000066400000000000000000000000251305254536400306650ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-2/status000066400000000000000000000000021305254536400277100ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/000077500000000000000000000000001305254536400264535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/error000066400000000000000000000003241305254536400275260ustar00rootroot00000000000000Error: Invalid CSS after "...n-error($a,$b, ": expected variable (e.g. $foo), was "{" on line 2 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/error-dart-sass000066400000000000000000000002661305254536400314320ustar00rootroot00000000000000Error: expected ")". @function missing-paren-error($a,$b, { ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/input.scss 2:38 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/expected_output.css000066400000000000000000000000001305254536400323740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/input.scss000066400000000000000000000001021305254536400305000ustar00rootroot00000000000000// incorectly terminated @function missing-paren-error($a,$b, { } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/options.yml000066400000000000000000000000251305254536400306660ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-function-3/status000066400000000000000000000000021305254536400277110ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/000077500000000000000000000000001305254536400262475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/error000066400000000000000000000003061305254536400273220ustar00rootroot00000000000000Error: Invalid CSS after "...comma-error($a,": expected ")", was ",$b);" on line 3 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/error-dart-sass000066400000000000000000000002611305254536400312210ustar00rootroot00000000000000Error: expected ")". @include double-comma-error($a,,$b); ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/input.scss 3:34 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/expected_output.css000066400000000000000000000000001305254536400321700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/input.scss000066400000000000000000000001271305254536400303030ustar00rootroot00000000000000// double comma in middle of arglist .error { @include double-comma-error($a,,$b); } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/options.yml000066400000000000000000000000251305254536400304620ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-1/status000066400000000000000000000000021305254536400275050ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/000077500000000000000000000000001305254536400262505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/error000066400000000000000000000003041305254536400273210ustar00rootroot00000000000000Error: Invalid CSS after "...ma-error($a,$b,": expected ")", was ",);" on line 3 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/error-dart-sass000066400000000000000000000002651305254536400312260ustar00rootroot00000000000000Error: expected ")". @include double-comma-error($a,$b,,); ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/input.scss 3:37 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/expected_output.css000066400000000000000000000000001305254536400321710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/input.scss000066400000000000000000000001251305254536400303020ustar00rootroot00000000000000// double comma at end of arglist .error { @include double-comma-error($a,$b,,); } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/options.yml000066400000000000000000000000251305254536400304630ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-2/status000066400000000000000000000000021305254536400275060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/000077500000000000000000000000001305254536400262515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/error000066400000000000000000000003021305254536400273200ustar00rootroot00000000000000Error: Invalid CSS after "...rminated($a,$b,": expected ")", was ";" on line 3 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/error-dart-sass000066400000000000000000000002731305254536400312260ustar00rootroot00000000000000Error: expected ")". @include incorrectly-terminated($a,$b,; ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/input.scss 3:41 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/expected_output.css000066400000000000000000000000001305254536400321720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/input.scss000066400000000000000000000001161305254536400303030ustar00rootroot00000000000000// incorectly terminated .error { @include incorrectly-terminated($a,$b,; } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/options.yml000066400000000000000000000000251305254536400304640ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-include-3/status000066400000000000000000000000021305254536400275070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/000077500000000000000000000000001305254536400257505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/error000066400000000000000000000003261305254536400270250ustar00rootroot00000000000000Error: Invalid CSS after "...comma-error($a,": expected variable (e.g. $foo), was ",$b) {" on line 2 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/error-dart-sass000066400000000000000000000002501305254536400307200ustar00rootroot00000000000000Error: expected ")". @mixin double-comma-error($a,,$b) { ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/input.scss 2:30 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/expected_output.css000066400000000000000000000000001305254536400316710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/input.scss000066400000000000000000000001131305254536400277770ustar00rootroot00000000000000// double comma in middle of arglist @mixin double-comma-error($a,,$b) { } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/options.yml000066400000000000000000000000251305254536400301630ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-1/status000066400000000000000000000000021305254536400272060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/000077500000000000000000000000001305254536400257515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/error000066400000000000000000000003241305254536400270240ustar00rootroot00000000000000Error: Invalid CSS after "...ma-error($a,$b,": expected variable (e.g. $foo), was ",) {" on line 2 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/error-dart-sass000066400000000000000000000002541305254536400307250ustar00rootroot00000000000000Error: expected ")". @mixin double-comma-error($a,$b,,) { ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/input.scss 2:33 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/expected_output.css000066400000000000000000000000001305254536400316720ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/input.scss000066400000000000000000000001111305254536400277760ustar00rootroot00000000000000// double comma at end of arglist @mixin double-comma-error($a,$b,,) { } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/options.yml000066400000000000000000000000251305254536400301640ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-2/status000066400000000000000000000000021305254536400272070ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/000077500000000000000000000000001305254536400257525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/error000066400000000000000000000003211305254536400270220ustar00rootroot00000000000000Error: Invalid CSS after "...n-error($a,$b, ": expected variable (e.g. $foo), was "{" on line 2 of /sass/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/error-dart-sass000066400000000000000000000002551305254536400307270ustar00rootroot00000000000000Error: expected ")". @mixin missing-paren-error($a,$b, { ^ /sass/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/input.scss 2:35 sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/expected_output.css000066400000000000000000000000001305254536400316730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/input.scss000066400000000000000000000000771305254536400300120ustar00rootroot00000000000000// incorectly terminated @mixin missing-paren-error($a,$b, { } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/options.yml000066400000000000000000000000251305254536400301650ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/error-mixin-3/status000066400000000000000000000000021305254536400272100ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/functions/000077500000000000000000000000001305254536400253475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/functions/expected_output.css000066400000000000000000000002721305254536400313030ustar00rootroot00000000000000.calls { one-positional-arg: positional 1 a; two-positional-args: positional 2 a b; one-keyword-arg: keyword 1 z; two-keyword-args: keyword 2 y z; mixed-args: keyword 2 y z; } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/functions/input.scss000066400000000000000000000011061305254536400274010ustar00rootroot00000000000000@function one-positional-arg($a,) { @return positional 1 $a; } @function two-positional-args($a, $b,) { @return positional 2 $a $b; } @function one-keyword-arg($a: a,) { @return keyword 1 $a; } @function two-keyword-args($a: a, $b: b,) { @return keyword 2 $a $b; } @function mixed-args($a, $b: b,) { @return keyword 2 $a $b; } .calls { one-positional-arg: one-positional-arg(a,); two-positional-args: two-positional-args(a,b,); one-keyword-arg: one-keyword-arg($a: z,); two-keyword-args: two-keyword-args($a: y,$b: z,); mixed-args: mixed-args(y, $b: z,); } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/functions/options.yml000066400000000000000000000000251305254536400275620ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/mixins/000077500000000000000000000000001305254536400246465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/mixins/expected_output.css000066400000000000000000000002751305254536400306050ustar00rootroot00000000000000.includes { one-positional-arg: positional 1 a; two-positional-args: positional 2 a b; one-keyword-arg: keyword 1 z; two-keyword-args: keyword 2 y z; mixed-args: keyword 2 y z; } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/mixins/input.scss000066400000000000000000000011001305254536400266720ustar00rootroot00000000000000@mixin one-positional-arg($a,) { one-positional-arg: positional 1 $a; } @mixin two-positional-args($a, $b,) { two-positional-args: positional 2 $a $b; } @mixin one-keyword-arg($a: a,) { one-keyword-arg: keyword 1 $a; } @mixin two-keyword-args($a: a, $b: b,) { two-keyword-args: keyword 2 $a $b; } @mixin mixed-args($a, $b: b,) { mixed-args: keyword 2 $a $b; } .includes { @include one-positional-arg(a,); @include two-positional-args(a,b,); @include one-keyword-arg($a: z,); @include two-keyword-args($a: y,$b: z,); @include mixed-args(y, $b: z,); } sass-spec-3.5.0-2/spec/sass_3_5/arglists/can-end-with-comma/mixins/options.yml000066400000000000000000000000251305254536400270610ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/bracket_lists/000077500000000000000000000000001305254536400207705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/bracket_lists/expected_output.css000066400000000000000000000011101305254536400247140ustar00rootroot00000000000000.bracketed-lists { empty: []; single: [foo]; multiple: [foo, bar]; nested: [[foo], [[bar, baz]]]; space-separated: [foo bar baz]; trailing-comma: [foo, bar]; nth-comma: bar; nth-space: bar; comma-separator: comma; space-separator: space; set-nth: [foo, qux, baz]; append: [foo, bar, baz]; append-with-separator: [foo bar baz]; inspect-empty: []; inspect-simple: [foo, bar]; inspect-nested-bracketed: [[foo]]; inspect-nested-unbracketed: [(foo bar)]; inspect-nested-unbracketed-comma: [foo bar,]; inspect-nested-unbracketed-singleton: [(foo,)]; } sass-spec-3.5.0-2/spec/sass_3_5/bracket_lists/input.scss000066400000000000000000000017121305254536400230250ustar00rootroot00000000000000.bracketed-lists { empty: []; single: [foo]; multiple: [foo, bar]; nested: [[foo], [[bar, baz]]]; space-separated: [foo bar baz]; trailing-comma: [foo, bar,]; // List functions treat it like a list. nth-comma: nth([foo, bar], 2); nth-space: nth([foo bar], 2); comma-separator: list-separator([foo, bar]); space-separator: list-separator([foo bar]); // List functions preserve bracketedness. set-nth: set-nth([foo, bar, baz], 2, qux); append: append([foo, bar], baz); append-with-separator: append([foo, bar], baz, $separator: space); // Inspection produces valid input. This also verifies that nested lists of // various sorts are parsed properly. inspect-empty: inspect([]); inspect-simple: inspect([foo, bar]); inspect-nested-bracketed: inspect([[foo]]); inspect-nested-unbracketed: inspect([(foo bar)]); inspect-nested-unbracketed-comma: inspect([foo bar,]); inspect-nested-unbracketed-singleton: inspect([(foo,)]); } sass-spec-3.5.0-2/spec/sass_3_5/change-equality-of-lists/000077500000000000000000000000001305254536400227555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/change-equality-of-lists/expected_output.css000066400000000000000000000000631305254536400267070ustar00rootroot00000000000000a { t1: t; f2: f; f3: f; t4: t; f5: f; } sass-spec-3.5.0-2/spec/sass_3_5/change-equality-of-lists/input.scss000066400000000000000000000005021305254536400250060ustar00rootroot00000000000000a { @if [foo bar]==[foo bar] { t1: t; } @else { f1: f; } @if [foo bar]==[foo, bar] { t2: t; } @else { f2: f; } @if [foo bar]==(foo bar) { t3: t; } @else { f3: f; } @if [] == [] { t4: t; } @else { f4: f; } @if [] == () { t5: t; } @else { f5: f; } } sass-spec-3.5.0-2/spec/sass_3_5/change-equality-of-lists/options.yml000066400000000000000000000000271305254536400251720ustar00rootroot00000000000000--- :todo: - ruby-sass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/000077500000000000000000000000001305254536400217255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/000077500000000000000000000000001305254536400230565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/bang_in_ident/000077500000000000000000000000001305254536400256365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/bang_in_ident/error000066400000000000000000000002731305254536400267140ustar00rootroot00000000000000Error: Invalid CSS after " --prop: foo": expected "}", was "!bar;" on line 2 of /sass/spec/sass_3_5/custom_properties/error/bang_in_ident/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/bang_in_ident/error-dart-sass000066400000000000000000000002031305254536400306040ustar00rootroot00000000000000Error: expected ";". --prop: foo!bar; ^ /sass/spec/sass_3_5/custom_properties/error/bang_in_ident/input.scss 2:14 sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/bang_in_ident/expected_output.css000066400000000000000000000000001305254536400315570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/bang_in_ident/input.scss000066400000000000000000000000451305254536400276710ustar00rootroot00000000000000.bang-in-ident { --prop: foo!bar; }sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/bang_in_ident/options.yml000066400000000000000000000000251305254536400300510ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/bang_in_ident/status000066400000000000000000000000021305254536400270740ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/no_nesting/000077500000000000000000000000001305254536400252215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/no_nesting/error000066400000000000000000000002751305254536400263010ustar00rootroot00000000000000Error: Illegal nesting: Nothing may be nested beneath custom properties. on line 3 of /sass/spec/sass_3_5/custom_properties/error/no_nesting/input.sass Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/no_nesting/error-dart-sass000066400000000000000000000002251305254536400301730ustar00rootroot00000000000000Error: Nothing may be indented beneath a custom property. bar: baz ^ /sass/spec/sass_3_5/custom_properties/error/no_nesting/input.sass 3:5 sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/no_nesting/expected_output.css000066400000000000000000000000001305254536400311420ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/no_nesting/input.sass000066400000000000000000000000421305254536400272470ustar00rootroot00000000000000.no-nesting --foo: bar: baz sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/no_nesting/options.yml000066400000000000000000000000251305254536400274340ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/no_nesting/status000066400000000000000000000000021305254536400264570ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/top_level_bang/000077500000000000000000000000001305254536400260365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/top_level_bang/error000066400000000000000000000002661305254536400271160ustar00rootroot00000000000000Error: Invalid CSS after " --prop: ": expected "}", was "!;" on line 2 of /sass/spec/sass_3_5/custom_properties/error/top_level_bang/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/top_level_bang/error-dart-sass000066400000000000000000000001731305254536400310120ustar00rootroot00000000000000Error: expected ";". --prop: !; ^ /sass/spec/sass_3_5/custom_properties/error/top_level_bang/input.scss 2:11 sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/top_level_bang/expected_output.css000066400000000000000000000000001305254536400317570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/top_level_bang/input.scss000066400000000000000000000000401305254536400300640ustar00rootroot00000000000000.top-level-bang { --prop: !; }sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/top_level_bang/options.yml000066400000000000000000000000251305254536400302510ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/top_level_bang/status000066400000000000000000000000021305254536400272740ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/000077500000000000000000000000001305254536400267045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/000077500000000000000000000000001305254536400300425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/error000066400000000000000000000003211305254536400311120ustar00rootroot00000000000000Error: Invalid CSS after " --prop: };": expected selector or at-rule, was "}" on line 3 of /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/error-dart-sass000066400000000000000000000001571305254536400330200ustar00rootroot00000000000000Error: expected "{". } ^ /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/input.scss 3:1 sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/expected_output.css000066400000000000000000000000001305254536400337630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/input.scss000066400000000000000000000000301305254536400320670ustar00rootroot00000000000000.curly { --prop: }; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/options.yml000066400000000000000000000000251305254536400322550ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly/status000066400000000000000000000000021305254536400313000ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_square/000077500000000000000000000000001305254536400321105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_square/error000066400000000000000000000003141305254536400331620ustar00rootroot00000000000000Error: Invalid CSS after " --prop: [{": expected "}", was "];" on line 2 of /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_square/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000002231305254536400350010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_squareError: expected "}". --prop: [{]; ^ /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_square/input.scss 2:13 expected_output.css000066400000000000000000000000001305254536400357520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_squareinput.scss000066400000000000000000000000441305254536400340630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_square.curly-in-square { --prop: [{]; } options.yml000066400000000000000000000000251305254536400342440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_square--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/curly_in_square/status000066400000000000000000000000021305254536400333460ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/000077500000000000000000000000001305254536400300115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/error000066400000000000000000000003001305254536400310560ustar00rootroot00000000000000Error: Invalid CSS after " --prop: ": expected "}", was ");" on line 2 of /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/error-dart-sass000066400000000000000000000002051305254536400327610ustar00rootroot00000000000000Error: expected ";". --prop: ); ^ /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/input.scss 2:11 sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/expected_output.css000066400000000000000000000000001305254536400337320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/input.scss000066400000000000000000000000301305254536400320360ustar00rootroot00000000000000.paren { --prop: ); } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/options.yml000066400000000000000000000000251305254536400322240ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren/status000066400000000000000000000000021305254536400312470ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curly/000077500000000000000000000000001305254536400317155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curly/error000066400000000000000000000003131305254536400327660ustar00rootroot00000000000000Error: Invalid CSS after " --prop: {(": expected ")", was "};" on line 2 of /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curly/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000002221305254536400346050ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curlyError: expected ")". --prop: {(}; ^ /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curly/input.scss 2:13 expected_output.css000066400000000000000000000000001305254536400355570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curlysass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curly/input.scss000066400000000000000000000000431305254536400337460ustar00rootroot00000000000000.paren-in-curly { --prop: {(}; } options.yml000066400000000000000000000000251305254536400340510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curly--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/paren_in_curly/status000066400000000000000000000000021305254536400331530ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square/000077500000000000000000000000001305254536400302045ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square/error000066400000000000000000000003011305254536400312520ustar00rootroot00000000000000Error: Invalid CSS after " --prop: ": expected "}", was "];" on line 2 of /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/square/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square/error-dart-sass000066400000000000000000000002061305254536400331550ustar00rootroot00000000000000Error: expected ";". --prop: ]; ^ /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/square/input.scss 2:11 expected_output.css000066400000000000000000000000001305254536400340460ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/squaresass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square/input.scss000066400000000000000000000000311305254536400322320ustar00rootroot00000000000000.square { --prop: ]; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square/options.yml000066400000000000000000000000251305254536400324170ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square/status000066400000000000000000000000021305254536400314420ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_paren/000077500000000000000000000000001305254536400320575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_paren/error000066400000000000000000000003141305254536400331310ustar00rootroot00000000000000Error: Invalid CSS after " --prop: ([": expected "]", was ");" on line 2 of /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_paren/input.scss Use --trace for backtrace. error-dart-sass000066400000000000000000000002231305254536400347500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_parenError: expected "]". --prop: ([); ^ /sass/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_paren/input.scss 2:13 expected_output.css000066400000000000000000000000001305254536400357210ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_pareninput.scss000066400000000000000000000000441305254536400340320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_paren.square-in-paren { --prop: ([); } options.yml000066400000000000000000000000251305254536400342130ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_paren--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/error/unmatched_brackets/square_in_paren/status000066400000000000000000000000021305254536400333150ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/indentation/000077500000000000000000000000001305254536400242415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/indentation/expected_output.css000066400000000000000000000004701305254536400301750ustar00rootroot00000000000000.indentation { --simple: { foo: bar; }; --empty-line: { foo: bar; baz: bang; }; --multi-level: { one two three four }; --all-indented: { foo: bar; }; --below-base: foo bar baz; --deep-base: { foo: bar; }; --hard-tabs: { foo: bar; }; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/indentation/input.scss000066400000000000000000000005151305254536400262760ustar00rootroot00000000000000.indentation { --simple: { foo: bar; }; --empty-line: { foo: bar; baz: bang; }; --multi-level: { one two three four }; --all-indented: { foo: bar; }; --below-base: foo bar baz; --deep-base: { foo: bar; }; --hard-tabs: { foo: bar; }; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/indentation/options.yml000066400000000000000000000000251305254536400264540ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/interpolation/000077500000000000000000000000001305254536400246145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/interpolation/expected_output.css000066400000000000000000000002001305254536400305370ustar00rootroot00000000000000.interpolation { --alone: 3; --in-list: a 3 c; --in-ident: foo3bar; --in-string: "foo3bar"; --in-uri: uri(foo3bar); } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/interpolation/input.scss000066400000000000000000000003741305254536400266540ustar00rootroot00000000000000.interpolation { // Interpolation is the only Sass construct that's supported in custom // variables. --alone: #{1 + 2}; --in-list: a #{1 + 2} c; --in-ident: foo#{1 + 2}bar; --in-string: "foo#{1 + 2}bar"; --in-uri: uri(foo#{1 + 2}bar); } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/nesting_characters/000077500000000000000000000000001305254536400255735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/nesting_characters/expected_output.css000066400000000000000000000003431305254536400315260ustar00rootroot00000000000000.nesting-characters { --parens: (foo; (bar: baz;) bang!); --curly: {foo; {bar: baz;} bang!}; --square: [foo; [bar: baz;] bang!]; --multiple: [({{([])}})]; --nested-props: {foo: bar;}; --ambiguous:foo {bar: baz;}; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/nesting_characters/input.scss000066400000000000000000000006051305254536400276300ustar00rootroot00000000000000.nesting-characters { --parens: (foo; (bar: baz;) bang!); --curly: {foo; {bar: baz;} bang!}; --square: [foo; [bar: baz;] bang!]; --multiple: [({{([])}})]; // Nested properties aren't supported in custom properties. --nested-props: {foo: bar;}; // A property that's ambiguous with a nested selector is interpreted as a // custom property. --ambiguous:foo {bar: baz;}; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/nesting_characters/options.yml000066400000000000000000000000251305254536400300060ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/script/000077500000000000000000000000001305254536400232315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/script/expected_output.css000066400000000000000000000002001305254536400271540ustar00rootroot00000000000000.script { --variable: $variable; --operator: 1 + 1; --function: red(#ffffff); --list: (a b c); --map: (a: b, c: d); } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/script/input.scss000066400000000000000000000003101305254536400252570ustar00rootroot00000000000000.script { // All script values except interpolation are interpreted statically. --variable: $variable; --operator: 1 + 1; --function: red(#ffffff); --list: (a b c); --map: (a: b, c: d); } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/script/options.yml000066400000000000000000000000251305254536400254440ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/simple/000077500000000000000000000000001305254536400232165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/simple/expected_output.css000066400000000000000000000003751305254536400271560ustar00rootroot00000000000000.simple { --single: value; --multiple: value1 value2; --function: foo(bar); --url: url(http://foo.com/bar); --color: #foo; --exponent: 12.6e7; --close-comment: */; --empty: ; --single-line: // ( ); --no-extra-whitespace:value; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/simple/input.scss000066400000000000000000000006471305254536400252610ustar00rootroot00000000000000.simple { --single: value; --multiple: value1 value2; --function: foo(bar); --url: url(http://foo.com/bar); --color: #foo; --exponent: 12.6e7; --close-comment: */; // The whitespace here DOES count as a token and needs to be preserved. --empty: ; // Single-line comments are not supported in variables. --single-line: // ( ); // Extra whitespace isn't added. --no-extra-whitespace:value; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/simple/options.yml000066400000000000000000000000251305254536400254310ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/strings/000077500000000000000000000000001305254536400234165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/strings/expected_output.css000066400000000000000000000001661305254536400273540ustar00rootroot00000000000000.strings { --text: "foo"; --bang: "!"; --semicolon: ";"; --square: "]["; --curly: "}{"; --parens: ")("; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/strings/input.scss000066400000000000000000000003221305254536400254470ustar00rootroot00000000000000.strings { // Strings are tokenized as units, so their contents shouldn't affect anything // else. --text: "foo"; --bang: "!"; --semicolon: ";"; --square: "]["; --curly: "}{"; --parens: ")("; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/trailing_whitespace/000077500000000000000000000000001305254536400257525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/trailing_whitespace/expected_output.css000066400000000000000000000001641305254536400317060ustar00rootroot00000000000000.trailing-whitespace { --space: value ; --tab: value ; --newline: value ; --before-closing-brace: value ; } sass-spec-3.5.0-2/spec/sass_3_5/custom_properties/trailing_whitespace/trailing_whitespace.scss000066400000000000000000000001621305254536400326730ustar00rootroot00000000000000.trailing-whitespace { --space: value ; --tab: value ; --newline: value ; --before-closing-brace: value } sass-spec-3.5.0-2/spec/sass_3_5/extend/000077500000000000000000000000001305254536400174265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/extend/unify-root-pseudoelement/000077500000000000000000000000001305254536400244105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/extend/unify-root-pseudoelement/expected_output.css000066400000000000000000000003431305254536400303430ustar00rootroot00000000000000:root .foo-1, :root .bar-1 .baz-1 { test: 1; } .foo-2:root .bar-2, .baz-2.foo-2:root .bang-2 { test: 2; } html:root .bar-3 { test: 3; } .foo-4:root > .bar-4 .x-4, .baz-4.foo-4:root > .bar-4 .bang-4 .y-4 { test: 4; } sass-spec-3.5.0-2/spec/sass_3_5/extend/unify-root-pseudoelement/input.scss000066400000000000000000000011451305254536400264450ustar00rootroot00000000000000// We assume that by default classes don't apply to the :root unless marked explicitly. :root .foo-1 { test: 1; } .bar-1 .baz-1 { @extend .foo-1; } // We know the two classes must be the same :root element so we can combine them. .foo-2:root .bar-2 { test: 2; } .baz-2:root .bang-2 { @extend .bar-2; } // This extend should not apply because the :root elements are different. html:root .bar-3 { test: 3; } xml:root .bang-3 { @extend .bar-3} // We assume that direct descendant of the :root is not the same element as a descendant. .foo-4:root > .bar-4 .x-4 { test: 4; } .baz-4:root .bang-4 .y-4 {@extend .x-4} sass-spec-3.5.0-2/spec/sass_3_5/extend/unify-root-pseudoelement/options.yml000066400000000000000000000000251305254536400266230ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/fix-parent-with-newline/000077500000000000000000000000001305254536400226245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/fix-parent-with-newline/expected_output.css000066400000000000000000000000471305254536400265600ustar00rootroot00000000000000.baz .foo, .baz .bar { color: red; } sass-spec-3.5.0-2/spec/sass_3_5/fix-parent-with-newline/input.scss000066400000000000000000000000561305254536400246610ustar00rootroot00000000000000.foo, .bar { .baz & { color: red; } } sass-spec-3.5.0-2/spec/sass_3_5/fix-parent-with-newline/options.yml000066400000000000000000000000251305254536400250370ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/000077500000000000000000000000001305254536400201475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/000077500000000000000000000000001305254536400231365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/basic/000077500000000000000000000000001305254536400242175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/basic/expected_output.css000066400000000000000000000001331305254536400301470ustar00rootroot00000000000000.should-be-true { content-exists: true; } .should-be-false { content-exists: false; } sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/basic/input.scss000066400000000000000000000003451305254536400262550ustar00rootroot00000000000000@mixin check-for-content { content-exists: content-exists(); @if false { @content; } } .should-be-true { @include check-for-content { content-given: yes; } } .should-be-false { @include check-for-content; } sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/basic/options.yml000066400000000000000000000000251305254536400264320ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/000077500000000000000000000000001305254536400244525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/inside-function/000077500000000000000000000000001305254536400275505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/inside-function/error000066400000000000000000000005101305254536400306200ustar00rootroot00000000000000Error: Cannot call content-exists() except within a mixin. on line 2 of /sass/spec/sass_3_5/functions/content-exists/errors/inside-function/input.scss, in `uses-content-exists-indirectly' from line 14 of /sass/spec/sass_3_5/functions/content-exists/errors/inside-function/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/inside-function/error-dart-sass000066400000000000000000000007131305254536400325240ustar00rootroot00000000000000Error: content-exists() may only be called within a mixin. @return content-exists(); // must be called within a mixin ^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/content-exists/errors/inside-function/input.scss 2:11 my-content-exists() spec/sass_3_5/functions/content-exists/errors/inside-function/input.scss 7:12 uses-content-exists-indirectly() spec/sass_3_5/functions/content-exists/errors/inside-function/input.scss 14:1 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/inside-function/expected_output.css000066400000000000000000000000001305254536400334710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/inside-function/input.scss000066400000000000000000000004411305254536400316030ustar00rootroot00000000000000@function my-content-exists() { @return content-exists(); // must be called within a mixin } @mixin uses-content-exists-indirectly { .test { error: my-content-exists(); } @if false { @content; } } @include uses-content-exists-indirectly { .content { exists: yep; } } sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/inside-function/options.yml000066400000000000000000000000251305254536400317630ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/inside-function/status000066400000000000000000000000021305254536400310060ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/000077500000000000000000000000001305254536400276525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/error000066400000000000000000000002751305254536400307320ustar00rootroot00000000000000Error: Cannot call content-exists() except within a mixin. on line 1 of /sass/spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/error-dart-sass000066400000000000000000000003171305254536400326260ustar00rootroot00000000000000Error: content-exists() may only be called within a mixin. $error: content-exists(); ^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/expected_output.css000066400000000000000000000000001305254536400335730ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/input.scss000066400000000000000000000000321305254536400317010ustar00rootroot00000000000000$error: content-exists(); sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/options.yml000066400000000000000000000000251305254536400320650ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/content-exists/errors/outside-of-mixin/status000066400000000000000000000000021305254536400311100ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/feature_exists/000077500000000000000000000000001305254536400232015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/feature_exists/expected_output.css000066400000000000000000000000551305254536400271340ustar00rootroot00000000000000.feature-exists { custom-property: true; } sass-spec-3.5.0-2/spec/sass_3_5/functions/feature_exists/input.scss000066400000000000000000000001071305254536400252330ustar00rootroot00000000000000.feature-exists { custom-property: feature-exists(custom-property); }sass-spec-3.5.0-2/spec/sass_3_5/functions/feature_exists/options.yml000066400000000000000000000000251305254536400254140ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/000077500000000000000000000000001305254536400225515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/basic/000077500000000000000000000000001305254536400236325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/basic/expected_output.css000066400000000000000000000001231305254536400275610ustar00rootroot00000000000000.result { inspect: get-function("add-two"); type-of: function; result: 12; } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/basic/input.scss000066400000000000000000000003011305254536400256600ustar00rootroot00000000000000@function add-two($v) { @return $v + 2; } $add-two-fn: get-function(add-two); .result { inspect: inspect($add-two-fn); type-of: type-of($add-two-fn); result: call($add-two-fn, 10); } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/basic/options.yml000066400000000000000000000000251305254536400260450ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/builtins/000077500000000000000000000000001305254536400244025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/builtins/expected_output.css000066400000000000000000000001301305254536400303270ustar00rootroot00000000000000.result { inspect: get-function("lighten"); type-of: function; result: #ff9999; } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/builtins/input.scss000066400000000000000000000002221305254536400264320ustar00rootroot00000000000000$built-in: get-function(lighten); .result { inspect: inspect($built-in); type-of: type-of($built-in); result: call($built-in, red, 30%); } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/builtins/options.yml000066400000000000000000000000251305254536400266150ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/css-fn-reference/000077500000000000000000000000001305254536400256765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/css-fn-reference/expected_output.css000066400000000000000000000001011305254536400316210ustar00rootroot00000000000000.result { sass-fn: sass; css-fn: supports((all: inherit)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/css-fn-reference/input.scss000066400000000000000000000003431305254536400277320ustar00rootroot00000000000000@function supports($something) { @return sass; } $sass-fn: get-function(supports); $css-fn: get-function(supports, $css: true); .result { sass-fn: call($sass-fn, 1px); css-fn: call($css-fn, inspect((all: inherit))); } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/css-fn-reference/options.yml000066400000000000000000000000251305254536400301110ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/equality/000077500000000000000000000000001305254536400244065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/equality/expected_output.css000066400000000000000000000001631305254536400303410ustar00rootroot00000000000000.should-be-true { identical: true; same: true; } .should-be-false { different: false; redefined: false; } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/equality/input.scss000066400000000000000000000006211305254536400264410ustar00rootroot00000000000000$builtin: get-function(rgb); $same-builtin: get-function(rgb); $different-builtin: get-function(lighten); @function lighten() { @return wut; } $redefined-builtin: get-function(lighten); .should-be-true { identical: $builtin == $builtin; same: $builtin == $same-builtin; } .should-be-false { different: $different-builtin == $builtin; redefined: $different-builtin == $redefined-builtin; } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/equality/options.yml000066400000000000000000000000251305254536400266210ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/000077500000000000000000000000001305254536400240655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/function-exists/000077500000000000000000000000001305254536400272275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/function-exists/error000066400000000000000000000003131305254536400303000ustar00rootroot00000000000000Error: $name: get-function("add-two") is not a string for `function-exists' on line 8 of /sass/spec/sass_3_5/functions/get-function/errors/function-exists/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/function-exists/error-dart-sass000066400000000000000000000003431305254536400322020ustar00rootroot00000000000000Error: $name: get-function("add-two") is not a string. error: function-exists($add-two-fn); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/get-function/errors/function-exists/input.scss 8:10 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/function-exists/expected_output.css000066400000000000000000000000001305254536400331500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/function-exists/input.scss000066400000000000000000000002051305254536400312600ustar00rootroot00000000000000@function add-two($v) { @return $v + 2; } $add-two-fn: get-function(add-two); .error { error: function-exists($add-two-fn); } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/function-exists/options.yml000066400000000000000000000000251305254536400314420ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/function-exists/status000066400000000000000000000000021305254536400304650ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-argument/000077500000000000000000000000001305254536400273165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-argument/error000066400000000000000000000002651305254536400303750ustar00rootroot00000000000000Error: $name: 2px is not a string for `get-function' on line 1 of /sass/spec/sass_3_5/functions/get-function/errors/illegal-argument/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-argument/error-dart-sass000066400000000000000000000002671305254536400322760ustar00rootroot00000000000000Error: $name: 2px is not a string. $error: get-function(2px); ^^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/get-function/errors/illegal-argument/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-argument/expected_output.css000066400000000000000000000000001305254536400332370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-argument/input.scss000066400000000000000000000000331305254536400313460ustar00rootroot00000000000000$error: get-function(2px); sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-argument/options.yml000066400000000000000000000000251305254536400315310ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-argument/status000066400000000000000000000000021305254536400305540ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-kwarg/000077500000000000000000000000001305254536400266075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-kwarg/error000066400000000000000000000002661305254536400276670ustar00rootroot00000000000000Error: Illegal keyword argument 'ccs' for `get-function' on line 1 of /sass/spec/sass_3_5/functions/get-function/errors/illegal-kwarg/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-kwarg/expected_output.css000066400000000000000000000000001305254536400325300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-kwarg/input.scss000066400000000000000000000000501305254536400306360ustar00rootroot00000000000000$error: get-function(rgb, $ccs: false); sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-kwarg/options.yml000066400000000000000000000000411305254536400310200ustar00rootroot00000000000000--- :todo: - dart-sass - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/illegal-kwarg/status000066400000000000000000000000021305254536400300450ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/math/000077500000000000000000000000001305254536400250165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/math/division/000077500000000000000000000000001305254536400266425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/math/division/error000066400000000000000000000002611305254536400277150ustar00rootroot00000000000000Error: get-function("rgb") isn't a valid CSS value. on line 3 of /sass/spec/sass_3_5/functions/get-function/errors/math/division/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/math/division/error-dart-sass000066400000000000000000000002711305254536400316150ustar00rootroot00000000000000Error: get-function("rgb") isn't a valid CSS value. $error: $fn1 / $fn2; ^^^^^^^^^^^ spec/sass_3_5/functions/get-function/errors/math/division/input.scss 3:9 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/math/division/expected_output.css000066400000000000000000000000001305254536400325630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/math/division/input.scss000066400000000000000000000001131305254536400306710ustar00rootroot00000000000000$fn1: get-function(rgb); $fn2: get-function(lighten); $error: $fn1 / $fn2; sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/math/division/options.yml000066400000000000000000000000251305254536400310550ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/math/division/status000066400000000000000000000000021305254536400301000ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/non-existent/000077500000000000000000000000001305254536400265205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/non-existent/error000066400000000000000000000002461305254536400275760ustar00rootroot00000000000000Error: Function not found: does-not-exist on line 1 of /sass/spec/sass_3_5/functions/get-function/errors/non-existent/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/non-existent/error-dart-sass000066400000000000000000000003201305254536400314660ustar00rootroot00000000000000Error: Function not found: does-not-exist $error: get-function(does-not-exist); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/get-function/errors/non-existent/input.scss 1:9 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/non-existent/expected_output.css000066400000000000000000000000001305254536400324410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/non-existent/input.scss000066400000000000000000000000461305254536400305540ustar00rootroot00000000000000$error: get-function(does-not-exist); sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/non-existent/options.yml000066400000000000000000000001061305254536400307330ustar00rootroot00000000000000--- :todo: - "/Users/michael/Projects/Sass/sassc/bin/sassc" - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/non-existent/status000066400000000000000000000000021305254536400277560ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/passed-fn-ref/000077500000000000000000000000001305254536400265175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/passed-fn-ref/error000066400000000000000000000003021305254536400275660ustar00rootroot00000000000000Error: $name: get-function("foo") is not a string for `get-function' on line 6 of /sass/spec/sass_3_5/functions/get-function/errors/passed-fn-ref/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/passed-fn-ref/error-dart-sass000066400000000000000000000003161305254536400314720ustar00rootroot00000000000000Error: $name: get-function("foo") is not a string. $error: get-function($foo-ref); ^^^^^^^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/get-function/errors/passed-fn-ref/input.scss 6:9 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/passed-fn-ref/expected_output.css000066400000000000000000000000001305254536400324400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/passed-fn-ref/input.scss000066400000000000000000000001421305254536400305500ustar00rootroot00000000000000@function foo() { @return null; } $foo-ref: get-function(foo); $error: get-function($foo-ref); sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/passed-fn-ref/options.yml000066400000000000000000000000251305254536400307320ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/errors/passed-fn-ref/status000066400000000000000000000000021305254536400277550ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/local-scope/000077500000000000000000000000001305254536400247525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/local-scope/error000066400000000000000000000004151305254536400260260ustar00rootroot00000000000000DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("foo")) instead. DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function("foo")) instead. sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/local-scope/error-dart-sass000066400000000000000000000010011305254536400277150ustar00rootroot00000000000000WARNING on line 5, column 6 of spec/sass_3_5/functions/get-function/local-scope/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(foo)) instead. a: call(foo); ^^^^^^^^^ WARNING on line 9, column 6 of spec/sass_3_5/functions/get-function/local-scope/input.scss: DEPRECATION WARNING: Passing a string to call() is deprecated and will be illegal in Sass 4.0. Use call(get-function(foo)) instead. a: call(foo); ^^^^^^^^^ sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/local-scope/expected_output.css000066400000000000000000000000751305254536400307070ustar00rootroot00000000000000.first-scope { a: local; } .second-scope { a: global; } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/local-scope/input.scss000066400000000000000000000002111305254536400270000ustar00rootroot00000000000000@function foo() {@return global} .first-scope { @function foo() {@return local} a: call(foo); } .second-scope { a: call(foo); } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/local-scope/options.yml000066400000000000000000000000251305254536400271650ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/overrides/000077500000000000000000000000001305254536400245535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/overrides/expected_output.css000066400000000000000000000001011305254536400304760ustar00rootroot00000000000000.result { captured-sass-fn: 12; captured-ruby-fn: #ff3333; } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/overrides/input.scss000066400000000000000000000006271305254536400266140ustar00rootroot00000000000000@function add-two($v) { @return $v + 2; } $add-two-fn: get-function(add-two); @function add-two($v) { @error "This should not have been called."; } $lighten-fn: get-function(lighten) !default; @function lighten($color, $amount: null) { $amount: 10% !default; @return call($lighten-fn, $color, $amount); } .result { captured-sass-fn: call($add-two-fn, 10); captured-ruby-fn: lighten(red); } sass-spec-3.5.0-2/spec/sass_3_5/functions/get-function/overrides/options.yml000066400000000000000000000000251305254536400267660ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/hsl/000077500000000000000000000000001305254536400207355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/hsl/expected_output.css000066400000000000000000000003121305254536400246640ustar00rootroot00000000000000a { calc-1: hsl(calc(1), 2%, 3%); calc-2: hsl(1, calc(2%), 3%); calc-3: hsl(1, 2%, calc(3%)); var-1: hsl(var(--foo), 2%, 3%); var-2: hsl(1, var(--foo), 3%); var-3: hsl(1, 2%, var(--foo)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/hsl/input.scss000066400000000000000000000003131305254536400227660ustar00rootroot00000000000000a { calc-1: hsl(calc(1), 2%, 3%); calc-2: hsl(1, calc(2%), 3%); calc-3: hsl(1, 2%, calc(3%)); var-1: hsl(var(--foo), 2%, 3%); var-2: hsl(1, var(--foo), 3%); var-3: hsl(1, 2%, var(--foo)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/hsl/options.yml000066400000000000000000000000251305254536400231500ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/hsla/000077500000000000000000000000001305254536400210765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/hsla/expected_output.css000066400000000000000000000004701305254536400250320ustar00rootroot00000000000000a { calc-1: hsla(calc(1), 2%, 3%, 0.4); calc-2: hsla(1, calc(2%), 3%, 0.4); calc-3: hsla(1, 2%, calc(3%), 0.4); calc-4: hsla(1, 2%, 3%, calc(0.4)); var-1: hsla(var(--foo), 2%, 3%, 0.4); var-2: hsla(1, var(--foo), 3%, 0.4); var-3: hsla(1, 2%, var(--foo), 0.4); var-4: hsla(1, 2%, 3%, var(0.4)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/hsla/input.scss000066400000000000000000000004711305254536400231340ustar00rootroot00000000000000a { calc-1: hsla(calc(1), 2%, 3%, 0.4); calc-2: hsla(1, calc(2%), 3%, 0.4); calc-3: hsla(1, 2%, calc(3%), 0.4); calc-4: hsla(1, 2%, 3%, calc(0.4)); var-1: hsla(var(--foo), 2%, 3%, 0.4); var-2: hsla(1, var(--foo), 3%, 0.4); var-3: hsla(1, 2%, var(--foo), 0.4); var-4: hsla(1, 2%, 3%, var(0.4)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/hsla/options.yml000066400000000000000000000000251305254536400233110ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/invert/000077500000000000000000000000001305254536400214565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/invert/weight-parameter/000077500000000000000000000000001305254536400247235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/invert/weight-parameter/expected_output.css000066400000000000000000000001751305254536400306610ustar00rootroot00000000000000.invert-with-weight { zero-percent: #eeddcc; ten-percent: #d8cabd; keyword: #d8cabd; one-hundred-percent: #112233; } sass-spec-3.5.0-2/spec/sass_3_5/functions/invert/weight-parameter/input.scss000066400000000000000000000002561305254536400267620ustar00rootroot00000000000000.invert-with-weight { zero-percent: invert(#edc, 0%); ten-percent: invert(#edc, 10%); keyword: invert(#edc, $weight: 10%); one-hundred-percent: invert(#edc, 100%); } sass-spec-3.5.0-2/spec/sass_3_5/functions/is_bracketed/000077500000000000000000000000001305254536400225665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/is_bracketed/expected_output.css000066400000000000000000000002771305254536400265270ustar00rootroot00000000000000.is-bracketed { unbracketed-empty: false; unbracketed-singleton: false; unbracketed-multiple: false; bracketed-empty: true; bracketed-singleton: true; bracketed-multiple: true; } sass-spec-3.5.0-2/spec/sass_3_5/functions/is_bracketed/input.scss000066400000000000000000000004231305254536400246210ustar00rootroot00000000000000.is-bracketed { unbracketed-empty: is-bracketed(()); unbracketed-singleton: is-bracketed(foo); unbracketed-multiple: is-bracketed(foo bar); bracketed-empty: is-bracketed([]); bracketed-singleton: is-bracketed([foo]); bracketed-multiple: is-bracketed([foo bar]); }sass-spec-3.5.0-2/spec/sass_3_5/functions/join/000077500000000000000000000000001305254536400211065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/000077500000000000000000000000001305254536400222375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/README.md000066400000000000000000000003541305254536400235200ustar00rootroot00000000000000As of 3.5, `join()` is unique in that it takes multiple optional arguments that can be passed independently of one another. This may necessitate unusual implementation, so we go out of our way to verify that it disallows invalid calls. sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/named/000077500000000000000000000000001305254536400233235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/named/error000066400000000000000000000002371305254536400244010ustar00rootroot00000000000000Error: Unknown argument $invalid (true) for `join' on line 2 of /sass/spec/sass_3_5/functions/join/error/named/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/named/error-dart-sass000066400000000000000000000003021305254536400262710ustar00rootroot00000000000000Error: No argument named $invalid. error: join(foo, bar, $invalid: true); } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/join/error/named/input.scss 2:10 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/named/expected_output.css000066400000000000000000000000001305254536400272440ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/named/input.scss000066400000000000000000000000771305254536400253630ustar00rootroot00000000000000.join-named-error { error: join(foo, bar, $invalid: true); } sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/named/options.yml000066400000000000000000000000251305254536400255360ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/named/status000066400000000000000000000000021305254536400245610ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional/000077500000000000000000000000001305254536400244205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional/error000066400000000000000000000002521305254536400254730ustar00rootroot00000000000000Error: wrong number of arguments (5 for 2..4) for `join' on line 2 of /sass/spec/sass_3_5/functions/join/error/positional/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional/error-dart-sass000066400000000000000000000003401305254536400273700ustar00rootroot00000000000000Error: Only 4 arguments allowed, but 5 were passed. error: join(foo, bar, comma, true, false); } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/join/error/positional/input.scss 2:10 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional/expected_output.css000066400000000000000000000000001305254536400303410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional/input.scss000066400000000000000000000001101305254536400264440ustar00rootroot00000000000000.join-positional-error { error: join(foo, bar, comma, true, false); } sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional/options.yml000066400000000000000000000000351305254536400266340ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional/status000066400000000000000000000000021305254536400256560ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional_and_named/000077500000000000000000000000001305254536400264065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional_and_named/error000066400000000000000000000002641305254536400274640ustar00rootroot00000000000000Error: wrong number of arguments (5 for 2..4) for `join' on line 2 of /sass/spec/sass_3_5/functions/join/error/positional_and_named/input.scss Use --trace for backtrace. sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional_and_named/error-dart-sass000066400000000000000000000004121305254536400313560ustar00rootroot00000000000000Error: Only 4 arguments allowed, but 5 were passed. error: join(foo, bar, comma, true, false, $invalid: true); } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ spec/sass_3_5/functions/join/error/positional_and_named/input.scss 2:10 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional_and_named/expected_output.css000066400000000000000000000000001305254536400323270ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional_and_named/input.scss000066400000000000000000000001421305254536400304370ustar00rootroot00000000000000.join-positional-and-named-error { error: join(foo, bar, comma, true, false, $invalid: true); } sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional_and_named/options.yml000066400000000000000000000000351305254536400306220ustar00rootroot00000000000000--- :warning_todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/join/error/positional_and_named/status000066400000000000000000000000021305254536400276440ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_3_5/functions/join/valid/000077500000000000000000000000001305254536400222055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/join/valid/expected_output.css000066400000000000000000000005661305254536400261470ustar00rootroot00000000000000.join { both-bracketed: [foo bar baz bang]; first-bracketed: [foo bar baz bang]; second-bracketed: foo bar baz bang; bracketed-true: [foo bar]; bracketed-false: foo bar; separator-and-bracketed: [foo, bar]; bracketed-and-separator: [foo, bar]; separator-and-bracketed-positional: [foo, bar]; unusual-bracketed-type: [foo bar]; bracketed-null: foo bar; } sass-spec-3.5.0-2/spec/sass_3_5/functions/join/valid/input.scss000066400000000000000000000013561305254536400242460ustar00rootroot00000000000000// 3.5 added the $bracketed parameter to join() and made it generally // bracketed-list-aware. .join { both-bracketed: join([foo bar], [baz bang]); first-bracketed: join([foo bar], baz bang); second-bracketed: join(foo bar, [baz bang]); bracketed-true: join(foo, bar, $bracketed: true); bracketed-false: join([foo], [bar], $bracketed: false); separator-and-bracketed: join(foo, bar, $separator: comma, $bracketed: true); bracketed-and-separator: join(foo, bar, $bracketed: true, $separator: comma); separator-and-bracketed-positional: join(foo, bar, comma, true); // All values are valid in boolean contexts. unusual-bracketed-type: join(foo, bar, $bracketed: foo); bracketed-null: join([foo], [bar], $bracketed: null); }sass-spec-3.5.0-2/spec/sass_3_5/functions/rgb/000077500000000000000000000000001305254536400207215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/rgb/expected_output.css000066400000000000000000000003001305254536400246450ustar00rootroot00000000000000a { calc-1: rgb(calc(1), 2, 3); calc-2: rgb(1, calc(2), 3); calc-3: rgb(1, 2, calc(3)); var-1: rgb(var(--foo), 2, 3); var-2: rgb(1, var(--foo), 3); var-3: rgb(1, 2, var(--foo)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/rgb/input.scss000066400000000000000000000003011305254536400227470ustar00rootroot00000000000000a { calc-1: rgb(calc(1), 2, 3); calc-2: rgb(1, calc(2), 3); calc-3: rgb(1, 2, calc(3)); var-1: rgb(var(--foo), 2, 3); var-2: rgb(1, var(--foo), 3); var-3: rgb(1, 2, var(--foo)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/rgb/options.yml000066400000000000000000000000251305254536400231340ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/functions/rgba/000077500000000000000000000000001305254536400210625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/functions/rgba/expected_output.css000066400000000000000000000005761305254536400250250ustar00rootroot00000000000000a { calc-1: rgba(calc(1), 2, 3, 0.4); calc-2: rgba(1, calc(2), 3, 0.4); calc-3: rgba(1, 2, calc(3), 0.4); calc-4: rgba(1, 2, 3, calc(0.4)); var-1: rgba(var(--foo), 2, 3, 0.4); var-2: rgba(1, var(--foo), 3, 0.4); var-3: rgba(1, 2, var(--foo), 0.4); var-4: rgba(1, 2, 3, var(0.4)); calc-2-args: rgba(0, 0, 255, calc(0.4)); var-2-args: rgba(0, 0, 255, var(0.4)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/rgba/input.scss000066400000000000000000000005661305254536400231250ustar00rootroot00000000000000a { calc-1: rgba(calc(1), 2, 3, 0.4); calc-2: rgba(1, calc(2), 3, 0.4); calc-3: rgba(1, 2, calc(3), 0.4); calc-4: rgba(1, 2, 3, calc(0.4)); var-1: rgba(var(--foo), 2, 3, 0.4); var-2: rgba(1, var(--foo), 3, 0.4); var-3: rgba(1, 2, var(--foo), 0.4); var-4: rgba(1, 2, 3, var(0.4)); calc-2-args: rgba(blue, calc(0.4)); var-2-args: rgba(blue, var(0.4)); } sass-spec-3.5.0-2/spec/sass_3_5/functions/rgba/options.yml000066400000000000000000000000251305254536400232750ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/sass_3_5/options.yml000066400000000000000000000000321305254536400203500ustar00rootroot00000000000000--- :start_version: '3.5' sass-spec-3.5.0-2/spec/sass_3_5/warn-directive/000077500000000000000000000000001305254536400210625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/warn-directive/functions-in-stack/000077500000000000000000000000001305254536400246015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_3_5/warn-directive/functions-in-stack/error000066400000000000000000000005371305254536400256620ustar00rootroot00000000000000WARNING: From function: testing on line 2 of /sass/spec/sass_3_5/warn-directive/functions-in-stack/input.scss, in `issues-warning' from line 7 of /sass/spec/sass_3_5/warn-directive/functions-in-stack/input.scss, in `calls-function-that-warns' from line 11 of /sass/spec/sass_3_5/warn-directive/functions-in-stack/input.scss sass-spec-3.5.0-2/spec/sass_3_5/warn-directive/functions-in-stack/error-dart-sass000066400000000000000000000005051305254536400275540ustar00rootroot00000000000000WARNING: From function: testing spec/sass_3_5/warn-directive/functions-in-stack/input.scss 2:3 issues-warning() spec/sass_3_5/warn-directive/functions-in-stack/input.scss 7:11 calls-function-that-warns() spec/sass_3_5/warn-directive/functions-in-stack/input.scss 11:3 root stylesheet sass-spec-3.5.0-2/spec/sass_3_5/warn-directive/functions-in-stack/expected_output.css000066400000000000000000000000351305254536400305320ustar00rootroot00000000000000.test { warned: testing; } sass-spec-3.5.0-2/spec/sass_3_5/warn-directive/functions-in-stack/input.scss000066400000000000000000000003321305254536400266330ustar00rootroot00000000000000@function issues-warning($a) { @warn "From function: #{inspect($a)}"; @return $a; } @mixin calls-function-that-warns($a) { warned: issues-warning($a); } .test { @include calls-function-that-warns(testing); } sass-spec-3.5.0-2/spec/sass_4_0/000077500000000000000000000000001305254536400161335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/000077500000000000000000000000001305254536400214625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/000077500000000000000000000000001305254536400232555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_color/000077500000000000000000000000001305254536400255715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_color/error000066400000000000000000000002411305254536400266420ustar00rootroot00000000000000Error: Undefined operation "#abc + #123". $v: #abc + #123; ^^^^^^^^^^^ spec/sass_4_0/color_arithmetic/addition/color_color/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_color/expected_output.css000066400000000000000000000000001305254536400315120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_color/input.scss000066400000000000000000000000211305254536400276160ustar00rootroot00000000000000$v: #abc + #123; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_color/status000066400000000000000000000000021305254536400270270ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_number/000077500000000000000000000000001305254536400257435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_number/error000066400000000000000000000002311305254536400270130ustar00rootroot00000000000000Error: Undefined operation "#abc + 1". $v: #abc + 1; ^^^^^^^^ spec/sass_4_0/color_arithmetic/addition/color_number/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_number/expected_output.css000066400000000000000000000000001305254536400316640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_number/input.scss000066400000000000000000000000161305254536400277740ustar00rootroot00000000000000$v: #abc + 1; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/color_number/status000066400000000000000000000000021305254536400272010ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/number_color/000077500000000000000000000000001305254536400257435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/number_color/error000066400000000000000000000002311305254536400270130ustar00rootroot00000000000000Error: Undefined operation "1 + #123". $v: 1 + #123; ^^^^^^^^ spec/sass_4_0/color_arithmetic/addition/number_color/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/number_color/expected_output.css000066400000000000000000000000001305254536400316640ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/number_color/input.scss000066400000000000000000000000161305254536400277740ustar00rootroot00000000000000$v: 1 + #123; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/addition/number_color/status000066400000000000000000000000021305254536400272010ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/000077500000000000000000000000001305254536400233065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_color/000077500000000000000000000000001305254536400256225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_color/error000066400000000000000000000002411305254536400266730ustar00rootroot00000000000000Error: Undefined operation "#abc / #123". $v: #abc / #123; ^^^^^^^^^^^ spec/sass_4_0/color_arithmetic/division/color_color/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_color/expected_output.css000066400000000000000000000000001305254536400315430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_color/input.scss000066400000000000000000000000211305254536400276470ustar00rootroot00000000000000$v: #abc / #123; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_color/status000066400000000000000000000000021305254536400270600ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_number/000077500000000000000000000000001305254536400257745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_number/error000066400000000000000000000002311305254536400270440ustar00rootroot00000000000000Error: Undefined operation "#abc / 1". $v: #abc / 1; ^^^^^^^^ spec/sass_4_0/color_arithmetic/division/color_number/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_number/expected_output.css000066400000000000000000000000001305254536400317150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_number/input.scss000066400000000000000000000000161305254536400300250ustar00rootroot00000000000000$v: #abc / 1; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/division/color_number/status000066400000000000000000000000021305254536400272320ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/000077500000000000000000000000001305254536400227615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_color/000077500000000000000000000000001305254536400252755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_color/error000066400000000000000000000002371305254536400263530ustar00rootroot00000000000000Error: Undefined operation "#abc % #123". $v: #abc % #123; ^^^^^^^^^^^ spec/sass_4_0/color_arithmetic/modulo/color_color/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_color/expected_output.css000066400000000000000000000000001305254536400312160ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_color/input.scss000066400000000000000000000000211305254536400273220ustar00rootroot00000000000000$v: #abc % #123; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_color/status000066400000000000000000000000021305254536400265330ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_number/000077500000000000000000000000001305254536400254475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_number/error000066400000000000000000000002271305254536400265240ustar00rootroot00000000000000Error: Undefined operation "#abc % 1". $v: #abc % 1; ^^^^^^^^ spec/sass_4_0/color_arithmetic/modulo/color_number/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_number/expected_output.css000066400000000000000000000000001305254536400313700ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_number/input.scss000066400000000000000000000000161305254536400275000ustar00rootroot00000000000000$v: #abc % 1; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/modulo/color_number/status000066400000000000000000000000021305254536400267050ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/000077500000000000000000000000001305254536400245175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_color/000077500000000000000000000000001305254536400270335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_color/error000066400000000000000000000002471305254536400301120ustar00rootroot00000000000000Error: Undefined operation "#abc * #123". $v: #abc * #123; ^^^^^^^^^^^ spec/sass_4_0/color_arithmetic/multiplication/color_color/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_color/expected_output.css000066400000000000000000000000001305254536400327540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_color/input.scss000066400000000000000000000000211305254536400310600ustar00rootroot00000000000000$v: #abc * #123; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_color/status000066400000000000000000000000021305254536400302710ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_number/000077500000000000000000000000001305254536400272055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_number/error000066400000000000000000000002371305254536400302630ustar00rootroot00000000000000Error: Undefined operation "#abc * 1". $v: #abc * 1; ^^^^^^^^ spec/sass_4_0/color_arithmetic/multiplication/color_number/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_number/expected_output.css000066400000000000000000000000001305254536400331260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_number/input.scss000066400000000000000000000000161305254536400312360ustar00rootroot00000000000000$v: #abc * 1; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/color_number/status000066400000000000000000000000021305254536400304430ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/number_color/000077500000000000000000000000001305254536400272055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/number_color/error000066400000000000000000000002371305254536400302630ustar00rootroot00000000000000Error: Undefined operation "1 * #123". $v: 1 * #123; ^^^^^^^^ spec/sass_4_0/color_arithmetic/multiplication/number_color/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/number_color/expected_output.css000066400000000000000000000000001305254536400331260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/number_color/input.scss000066400000000000000000000000161305254536400312360ustar00rootroot00000000000000$v: 1 * #123; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/multiplication/number_color/status000066400000000000000000000000021305254536400304430ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/options.yml000066400000000000000000000000411305254536400236730ustar00rootroot00000000000000--- :todo: - libsass - ruby-sass sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/000077500000000000000000000000001305254536400240175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_color/000077500000000000000000000000001305254536400263335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_color/error000066400000000000000000000002441305254536400274070ustar00rootroot00000000000000Error: Undefined operation "#abc - #123". $v: #abc - #123; ^^^^^^^^^^^ spec/sass_4_0/color_arithmetic/subtraction/color_color/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_color/expected_output.css000066400000000000000000000000001305254536400322540ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_color/input.scss000066400000000000000000000000211305254536400303600ustar00rootroot00000000000000$v: #abc - #123; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_color/status000066400000000000000000000000021305254536400275710ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_number/000077500000000000000000000000001305254536400265055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_number/error000066400000000000000000000002341305254536400275600ustar00rootroot00000000000000Error: Undefined operation "#abc - 1". $v: #abc - 1; ^^^^^^^^ spec/sass_4_0/color_arithmetic/subtraction/color_number/input.scss 1:5 root stylesheet sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_number/expected_output.css000066400000000000000000000000001305254536400324260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_number/input.scss000066400000000000000000000000161305254536400305360ustar00rootroot00000000000000$v: #abc - 1; sass-spec-3.5.0-2/spec/sass_4_0/color_arithmetic/subtraction/color_number/status000066400000000000000000000000021305254536400277430ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/sass_4_0/interpolation/000077500000000000000000000000001305254536400210225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/interpolation/function_name/000077500000000000000000000000001305254536400236475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/interpolation/function_name/expected_output.css000066400000000000000000000004361305254536400276050ustar00rootroot00000000000000.function-name { start: 2foo(arg); mid: foo2bar(arg); end: foo2(arg); full: foo(arg); evaluates-args: foo2bar(4); supports-splats: foo2bar(1, 2, 3, 4, 5); not-built-in-function: quote(arg); not-user-defined-function: identity(arg); followed-by-function: bored(arg); } sass-spec-3.5.0-2/spec/sass_4_0/interpolation/function_name/input.scss000066400000000000000000000007221305254536400257040ustar00rootroot00000000000000@function identity($arg) {@return $arg} .function-name { start: #{1 + 1}foo(arg); mid: foo#{1 + 1}bar(arg); end: foo#{1 + 1}(arg); full: #{foo}(arg); evaluates-args: foo#{1 + 1}bar(2 + 2); $list: 1, 2, 3, 4, 5; supports-splats: foo#{1 + 1}bar($list...); not-built-in-function: qu#{o}te(arg); not-user-defined-function: id#{enti}ty(arg); // In 3.5, this would interpret "red()" as a live function call. followed-by-function: b#{o}red(arg); }sass-spec-3.5.0-2/spec/sass_4_0/interpolation/trailing_non_name_start/000077500000000000000000000000001305254536400257225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/sass_4_0/interpolation/trailing_non_name_start/expected_output.css000066400000000000000000000001421305254536400316520ustar00rootroot00000000000000.trailing-non-name-start { digit: foobar12; hyphen: foobar-12; double-hyphen: foobar--12; } sass-spec-3.5.0-2/spec/sass_4_0/interpolation/trailing_non_name_start/input.scss000066400000000000000000000010161305254536400277540ustar00rootroot00000000000000.trailing-non-name-start { // We want to treat interpolation as though it's a valid identifier character, // which means that if it's followed by a [name character][] that's not a // [name start character][] it should still treat that as part of the // identifier. // // [name character]: https://drafts.csswg.org/css-syntax-3/#name-code-point // [name start character]: https://drafts.csswg.org/css-syntax-3/#name-start-code-point digit: foo#{bar}12; hyphen: foo#{bar}-12; double-hyphen: foo#{bar}--12; } sass-spec-3.5.0-2/spec/sass_4_0/options.yml000066400000000000000000000000321305254536400203440ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/scope/000077500000000000000000000000001305254536400156315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/clash/000077500000000000000000000000001305254536400167235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/clash/expected_output.css000066400000000000000000000001501305254536400226520ustar00rootroot00000000000000foo { foo: 42; bar: 43; baz: 45; foo: 42; bar: 4; baz: 45; foo: 3; bar: 5; baz: 45; } sass-spec-3.5.0-2/spec/scope/clash/input.scss000066400000000000000000000005541305254536400207630ustar00rootroot00000000000000$foo: 42; $bar: 43; $baz: 45; foo { foo: $foo; bar: $bar; baz: $baz; $bar: 4; // this is a different $bar than `$bar !global` foo: $foo; bar: $bar; baz: $baz; @if true { $foo: 3; // this is a different $foo than `$foo !global` $bar: 5; // this is a different $bar than `$bar !global` foo: $foo; bar: $bar; baz: $baz; } } sass-spec-3.5.0-2/spec/scope/each/000077500000000000000000000000001305254536400165315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/each/expected_output.css000066400000000000000000000000631305254536400224630ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/each/input.scss000066400000000000000000000001601305254536400205620ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } @each $item in 1337 { $foo: $item !global; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/scope/for/000077500000000000000000000000001305254536400164175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/for/expected_output.css000066400000000000000000000000631305254536400223510ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/for/input.scss000066400000000000000000000001631305254536400204530ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } @for $i from 1337 to 1338 { $foo: $i !global; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/scope/function/000077500000000000000000000000001305254536400174565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/function/expected_output.css000066400000000000000000000000631305254536400234100ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/function/input.scss000066400000000000000000000002111305254536400215040ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } @function foo() { $foo: 1337 !global; @return $foo; } @if foo() {} .bar { content: $foo; } sass-spec-3.5.0-2/spec/scope/if/000077500000000000000000000000001305254536400162275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/if/expected_output.css000066400000000000000000000000631305254536400221610ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/if/input.scss000066400000000000000000000001441305254536400202620ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } @if true { $foo: 1337 !global; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/scope/mixin/000077500000000000000000000000001305254536400167555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/mixin/expected_output.css000066400000000000000000000000631305254536400227070ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/mixin/input.scss000066400000000000000000000001651305254536400210130ustar00rootroot00000000000000$foo: 42; @mixin foo { $foo: 1337 !global; } .foo { content: $foo; } @include foo; .bar { content: $foo; } sass-spec-3.5.0-2/spec/scope/nested/000077500000000000000000000000001305254536400171135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/nested/expected_output.css000066400000000000000000000000631305254536400230450ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/nested/input.scss000066400000000000000000000001501305254536400211430ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; > .bar { $foo: 1337 !global; } } .bar { content: $foo; } sass-spec-3.5.0-2/spec/scope/options.yml000066400000000000000000000000321305254536400200420ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/scope/root/000077500000000000000000000000001305254536400166145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/root/expected_output.css000066400000000000000000000000631305254536400225460ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/root/input.scss000066400000000000000000000001251305254536400206460ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $foo: 1337 !global; .bar { content: $foo; } sass-spec-3.5.0-2/spec/scope/ruleset/000077500000000000000000000000001305254536400173145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/ruleset/expected_output.css000066400000000000000000000001041305254536400232420ustar00rootroot00000000000000.foo { content: 42; content: 1337; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/ruleset/input.scss000066400000000000000000000001471305254536400213520ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; $foo: 1337 !global; content: $foo; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/scope/while/000077500000000000000000000000001305254536400167415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scope/while/expected_output.css000066400000000000000000000000631305254536400226730ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-3.5.0-2/spec/scope/while/input.scss000066400000000000000000000002321305254536400207720ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $condition: 1337; @while $condition > 0 { $foo: $condition !global; $condition: 0; } .bar { content: $foo; } sass-spec-3.5.0-2/spec/scss-tests/000077500000000000000000000000001305254536400166335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/001_test_one_line_comments/000077500000000000000000000000001305254536400237475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/001_test_one_line_comments/expected_output.css000066400000000000000000000000261305254536400277000ustar00rootroot00000000000000.foo { baz: bang; } sass-spec-3.5.0-2/spec/scss-tests/001_test_one_line_comments/input.scss000066400000000000000000000000471305254536400260040ustar00rootroot00000000000000.foo {// bar: baz;} baz: bang; //} } sass-spec-3.5.0-2/spec/scss-tests/002_test_one_line_comments/000077500000000000000000000000001305254536400237505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/002_test_one_line_comments/expected_output.css000066400000000000000000000000441305254536400277010ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; } sass-spec-3.5.0-2/spec/scss-tests/002_test_one_line_comments/input.scss000066400000000000000000000000501305254536400257770ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-3.5.0-2/spec/scss-tests/003_test_variables/000077500000000000000000000000001305254536400222245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/003_test_variables/expected_output.css000066400000000000000000000000231305254536400261520ustar00rootroot00000000000000blat { a: foo; } sass-spec-3.5.0-2/spec/scss-tests/003_test_variables/input.scss000066400000000000000000000000331305254536400242540ustar00rootroot00000000000000$var: foo; blat {a: $var} sass-spec-3.5.0-2/spec/scss-tests/004_test_variables/000077500000000000000000000000001305254536400222255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/004_test_variables/expected_output.css000066400000000000000000000000301305254536400261510ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-3.5.0-2/spec/scss-tests/004_test_variables/input.scss000066400000000000000000000001121305254536400242530ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-3.5.0-2/spec/scss-tests/005_test_unicode_variables/000077500000000000000000000000001305254536400237345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/005_test_unicode_variables/expected_output.css000066400000000000000000000000231305254536400276620ustar00rootroot00000000000000blat { a: foo; } sass-spec-3.5.0-2/spec/scss-tests/005_test_unicode_variables/input.scss000066400000000000000000000000351305254536400257660ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-3.5.0-2/spec/scss-tests/006_test_guard_assign/000077500000000000000000000000001305254536400227255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/006_test_guard_assign/expected_output.css000066400000000000000000000000201305254536400266500ustar00rootroot00000000000000foo { a: 1; } sass-spec-3.5.0-2/spec/scss-tests/006_test_guard_assign/input.scss000066400000000000000000000000521305254536400247560ustar00rootroot00000000000000$var: 1; $var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/scss-tests/007_test_guard_assign/000077500000000000000000000000001305254536400227265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/007_test_guard_assign/expected_output.css000066400000000000000000000000201305254536400266510ustar00rootroot00000000000000foo { a: 2; } sass-spec-3.5.0-2/spec/scss-tests/007_test_guard_assign/input.scss000066400000000000000000000000411305254536400247550ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/scss-tests/008_test_sass_script/000077500000000000000000000000001305254536400226165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/008_test_sass_script/expected_output.css000066400000000000000000000000611305254536400265460ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-3.5.0-2/spec/scss-tests/008_test_sass_script/input.scss000066400000000000000000000001041305254536400246450ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-3.5.0-2/spec/scss-tests/009_test_for_directive/000077500000000000000000000000001305254536400231065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/009_test_for_directive/expected_output.css000066400000000000000000000000511305254536400270350ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-3.5.0-2/spec/scss-tests/009_test_for_directive/input.scss000066400000000000000000000000541305254536400251410ustar00rootroot00000000000000.foo { @for $var from 1 to 5 {a: $var;} } sass-spec-3.5.0-2/spec/scss-tests/010_test_for_directive/000077500000000000000000000000001305254536400230765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/010_test_for_directive/expected_output.css000066400000000000000000000000611305254536400270260ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-3.5.0-2/spec/scss-tests/010_test_for_directive/input.scss000066400000000000000000000000611305254536400251270ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-3.5.0-2/spec/scss-tests/011_test_if_directive/000077500000000000000000000000001305254536400227075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/011_test_if_directive/expected_output.css000066400000000000000000000000201305254536400266320ustar00rootroot00000000000000foo { a: b; } sass-spec-3.5.0-2/spec/scss-tests/011_test_if_directive/input.scss000066400000000000000000000001001305254536400247320ustar00rootroot00000000000000@if "foo" == "foo" {foo {a: b}} @if "foo" != "foo" {bar {a: b}} sass-spec-3.5.0-2/spec/scss-tests/012_test_if_directive/000077500000000000000000000000001305254536400227105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/012_test_if_directive/expected_output.css000066400000000000000000000000201305254536400266330ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/scss-tests/012_test_if_directive/input.scss000066400000000000000000000001401305254536400247370ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else if "foo" == "foo" {bar {a: b}} @else if true {baz {a: b}} sass-spec-3.5.0-2/spec/scss-tests/013_test_if_directive/000077500000000000000000000000001305254536400227115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/013_test_if_directive/expected_output.css000066400000000000000000000000201305254536400266340ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/scss-tests/013_test_if_directive/input.scss000066400000000000000000000000631305254536400247440ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-3.5.0-2/spec/scss-tests/014_test_comment_after_if_directive/000077500000000000000000000000001305254536400256155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/014_test_comment_after_if_directive/expected_output.css000066400000000000000000000000621305254536400315460ustar00rootroot00000000000000foo { a: b; /* This is a comment */ c: d; } sass-spec-3.5.0-2/spec/scss-tests/014_test_comment_after_if_directive/input.scss000066400000000000000000000000731305254536400276510ustar00rootroot00000000000000foo { @if true {a: b} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/scss-tests/015_test_comment_after_if_directive/000077500000000000000000000000001305254536400256165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/015_test_comment_after_if_directive/expected_output.css000066400000000000000000000000621305254536400315470ustar00rootroot00000000000000foo { a: b; /* This is a comment */ c: d; } sass-spec-3.5.0-2/spec/scss-tests/015_test_comment_after_if_directive/input.scss000066400000000000000000000001121305254536400276440ustar00rootroot00000000000000foo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/scss-tests/017_test_each_directive/000077500000000000000000000000001305254536400232175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/017_test_each_directive/expected_output.css000066400000000000000000000001361305254536400271520ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-3.5.0-2/spec/scss-tests/017_test_each_directive/input.scss000066400000000000000000000001741305254536400252550ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-3.5.0-2/spec/scss-tests/019_test_css_import_directive/000077500000000000000000000000001305254536400245035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/019_test_css_import_directive/expected_output-dart-sass.css000066400000000000000000000000231305254536400323300ustar00rootroot00000000000000@import "foo.css"; sass-spec-3.5.0-2/spec/scss-tests/019_test_css_import_directive/expected_output.css000066400000000000000000000000261305254536400304340ustar00rootroot00000000000000@import url(foo.css); sass-spec-3.5.0-2/spec/scss-tests/019_test_css_import_directive/input.scss000066400000000000000000000000221305254536400265310ustar00rootroot00000000000000@import "foo.css";sass-spec-3.5.0-2/spec/scss-tests/020_test_css_import_directive/000077500000000000000000000000001305254536400244735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/020_test_css_import_directive/expected_output-dart-sass.css000066400000000000000000000000231305254536400323200ustar00rootroot00000000000000@import 'foo.css'; sass-spec-3.5.0-2/spec/scss-tests/020_test_css_import_directive/expected_output.css000066400000000000000000000000261305254536400304240ustar00rootroot00000000000000@import url(foo.css); sass-spec-3.5.0-2/spec/scss-tests/020_test_css_import_directive/input.scss000066400000000000000000000000221305254536400265210ustar00rootroot00000000000000@import 'foo.css';sass-spec-3.5.0-2/spec/scss-tests/021_test_css_import_directive/000077500000000000000000000000001305254536400244745ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/021_test_css_import_directive/expected_output.css000066400000000000000000000000301305254536400304200ustar00rootroot00000000000000@import url("foo.css"); sass-spec-3.5.0-2/spec/scss-tests/021_test_css_import_directive/input.scss000066400000000000000000000000271305254536400265270ustar00rootroot00000000000000@import url("foo.css");sass-spec-3.5.0-2/spec/scss-tests/022_test_css_import_directive/000077500000000000000000000000001305254536400244755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/022_test_css_import_directive/expected_output.css000066400000000000000000000000301305254536400304210ustar00rootroot00000000000000@import url("foo.css"); sass-spec-3.5.0-2/spec/scss-tests/022_test_css_import_directive/input.scss000066400000000000000000000000271305254536400265300ustar00rootroot00000000000000@import url("foo.css");sass-spec-3.5.0-2/spec/scss-tests/023_test_css_import_directive/000077500000000000000000000000001305254536400244765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/023_test_css_import_directive/expected_output.css000066400000000000000000000000261305254536400304270ustar00rootroot00000000000000@import url(foo.css); sass-spec-3.5.0-2/spec/scss-tests/023_test_css_import_directive/input.scss000066400000000000000000000000251305254536400265270ustar00rootroot00000000000000@import url(foo.css);sass-spec-3.5.0-2/spec/scss-tests/024_test_media_import/000077500000000000000000000000001305254536400227305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/024_test_media_import/expected_output.css000066400000000000000000000000341305254536400266600ustar00rootroot00000000000000@import "./fonts.sass" all; sass-spec-3.5.0-2/spec/scss-tests/024_test_media_import/input.scss000066400000000000000000000000331305254536400247600ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-3.5.0-2/spec/scss-tests/025_test_dynamic_media_import/000077500000000000000000000000001305254536400244355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/025_test_dynamic_media_import/expected_output.css000066400000000000000000000001021305254536400303610ustar00rootroot00000000000000@import "foo" print and (-webkit-min-device-pixel-ratio-foo: 25); sass-spec-3.5.0-2/spec/scss-tests/025_test_dynamic_media_import/input.scss000066400000000000000000000001721305254536400264710ustar00rootroot00000000000000$media: print; $key: -webkit-min-device-pixel-ratio; $value: 20; @import "foo" #{$media} and ($key + "-foo": $value + 5); sass-spec-3.5.0-2/spec/scss-tests/027_test_protocol_relative_import/000077500000000000000000000000001305254536400254105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/027_test_protocol_relative_import/expected_output.css000066400000000000000000000000701305254536400313400ustar00rootroot00000000000000@import "//fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-3.5.0-2/spec/scss-tests/027_test_protocol_relative_import/input.scss000066400000000000000000000000671305254536400274470ustar00rootroot00000000000000@import "//fonts.googleapis.com/css?family=Droid+Sans";sass-spec-3.5.0-2/spec/scss-tests/028_test_import_with_interpolation/000077500000000000000000000000001305254536400255775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/028_test_import_with_interpolation/expected_output.css000066400000000000000000000001021305254536400315230ustar00rootroot00000000000000@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-3.5.0-2/spec/scss-tests/028_test_import_with_interpolation/input.scss000066400000000000000000000001421305254536400276300ustar00rootroot00000000000000$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-3.5.0-2/spec/scss-tests/029_test_url_import/000077500000000000000000000000001305254536400224605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/029_test_url_import/expected_output.css000066400000000000000000000000311305254536400264050ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-3.5.0-2/spec/scss-tests/029_test_url_import/input.scss000066400000000000000000000000301305254536400245050ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-3.5.0-2/spec/scss-tests/030_test_block_comment_in_script/000077500000000000000000000000001305254536400251425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/030_test_block_comment_in_script/expected_output.css000066400000000000000000000000231305254536400310700ustar00rootroot00000000000000foo { a: 1bar; } sass-spec-3.5.0-2/spec/scss-tests/030_test_block_comment_in_script/input.scss000066400000000000000000000000351305254536400271740ustar00rootroot00000000000000foo {a: 1 + /* flang */ bar} sass-spec-3.5.0-2/spec/scss-tests/031_test_line_comment_in_script/000077500000000000000000000000001305254536400250005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/031_test_line_comment_in_script/expected_output.css000066400000000000000000000000251305254536400307300ustar00rootroot00000000000000foo { a: 1blang; } sass-spec-3.5.0-2/spec/scss-tests/031_test_line_comment_in_script/input.scss000066400000000000000000000000411305254536400270270ustar00rootroot00000000000000foo {a: 1 + // flang } blang } sass-spec-3.5.0-2/spec/scss-tests/032_test_nested_rules/000077500000000000000000000000001305254536400227525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/032_test_nested_rules/expected_output.css000066400000000000000000000000241305254536400267010ustar00rootroot00000000000000foo bar { a: b; } sass-spec-3.5.0-2/spec/scss-tests/032_test_nested_rules/input.scss000066400000000000000000000000211305254536400247770ustar00rootroot00000000000000foo {bar {a: b}} sass-spec-3.5.0-2/spec/scss-tests/033_test_nested_rules/000077500000000000000000000000001305254536400227535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/033_test_nested_rules/expected_output.css000066400000000000000000000000501305254536400267010ustar00rootroot00000000000000foo bar { a: b; } foo baz { b: c; } sass-spec-3.5.0-2/spec/scss-tests/033_test_nested_rules/input.scss000066400000000000000000000000411305254536400250020ustar00rootroot00000000000000foo { bar {a: b} baz {b: c}} sass-spec-3.5.0-2/spec/scss-tests/034_test_nested_rules/000077500000000000000000000000001305254536400227545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/034_test_nested_rules/expected_output.css000066400000000000000000000000611305254536400267040ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-3.5.0-2/spec/scss-tests/034_test_nested_rules/input.scss000066400000000000000000000000561305254536400250110ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-3.5.0-2/spec/scss-tests/035_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400265405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/035_test_nested_rules_with_declarations/expected_output.css000066400000000000000000000000441305254536400324710ustar00rootroot00000000000000foo { a: b; } foo bar { c: d; } sass-spec-3.5.0-2/spec/scss-tests/035_test_nested_rules_with_declarations/input.scss000066400000000000000000000000341305254536400305710ustar00rootroot00000000000000foo { a: b; bar {c: d}} sass-spec-3.5.0-2/spec/scss-tests/036_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400265415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/036_test_nested_rules_with_declarations/expected_output.css000066400000000000000000000000441305254536400324720ustar00rootroot00000000000000foo { a: b; } foo bar { c: d; } sass-spec-3.5.0-2/spec/scss-tests/036_test_nested_rules_with_declarations/input.scss000066400000000000000000000000331305254536400305710ustar00rootroot00000000000000foo { bar {c: d} a: b} sass-spec-3.5.0-2/spec/scss-tests/037_test_nested_rules_with_declarations/000077500000000000000000000000001305254536400265425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/037_test_nested_rules_with_declarations/expected_output.css000066400000000000000000000002331305254536400324730ustar00rootroot00000000000000foo { ump: nump; grump: clump; } foo bar { blat: bang; habit: rabbit; } foo bar baz { a: b; } foo bar bip { c: d; } foo bibble bap { e: f; } sass-spec-3.5.0-2/spec/scss-tests/037_test_nested_rules_with_declarations/input.scss000066400000000000000000000002111305254536400305700ustar00rootroot00000000000000foo { ump: nump; grump: clump; bar { blat: bang; habit: rabbit; baz {a: b} bip {c: d}} bibble { bap {e: f}}} sass-spec-3.5.0-2/spec/scss-tests/038_test_nested_rules_with_fancy_selectors/000077500000000000000000000000001305254536400272565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/038_test_nested_rules_with_fancy_selectors/expected_output.css000066400000000000000000000001031305254536400332030ustar00rootroot00000000000000foo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } sass-spec-3.5.0-2/spec/scss-tests/038_test_nested_rules_with_fancy_selectors/input.scss000066400000000000000000000000651305254536400313130ustar00rootroot00000000000000foo { .bar {a: b} :baz {c: d} bang:bop {e: f}} sass-spec-3.5.0-2/spec/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarations/000077500000000000000000000000001305254536400317655ustar00rootroot00000000000000expected_output.css000066400000000000000000000003201305254536400356340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsfoo { bar: baz bang bop biddle woo look at all these elems; } foo bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses { a: b; } foo bar:baz bang bop biddle woo look at all these elems { a: b; } sass-spec-3.5.0-2/spec/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarations/input.scss000066400000000000000000000003031305254536400340150ustar00rootroot00000000000000foo { bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses {a: b}; bar:baz bang bop biddle woo look at all these elems {a: b}; bar:baz bang bop biddle woo look at all these elems; } sass-spec-3.5.0-2/spec/scss-tests/040_test_newlines_in_selectors/000077500000000000000000000000001305254536400246525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/040_test_newlines_in_selectors/expected_output.css000066400000000000000000000000241305254536400306010ustar00rootroot00000000000000foo bar { a: b; } sass-spec-3.5.0-2/spec/scss-tests/040_test_newlines_in_selectors/input.scss000066400000000000000000000000171305254536400267040ustar00rootroot00000000000000foo bar {a: b} sass-spec-3.5.0-2/spec/scss-tests/040_test_newlines_in_selectors/options.yml000066400000000000000000000000351305254536400270660ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/scss-tests/041_test_newlines_in_selectors/000077500000000000000000000000001305254536400246535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/041_test_newlines_in_selectors/expected_output.css000066400000000000000000000000611305254536400306030ustar00rootroot00000000000000foo baz, foo bang, bar baz, bar bang { a: b; } sass-spec-3.5.0-2/spec/scss-tests/041_test_newlines_in_selectors/input.scss000066400000000000000000000000411305254536400267020ustar00rootroot00000000000000foo, bar { baz, bang {a: b}} sass-spec-3.5.0-2/spec/scss-tests/042_test_newlines_in_selectors/000077500000000000000000000000001305254536400246545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/042_test_newlines_in_selectors/expected_output-dart-sass.css000066400000000000000000000000711305254536400325040ustar00rootroot00000000000000foo bar baz bang { a: b; } foo bar bip bop { c: d; } sass-spec-3.5.0-2/spec/scss-tests/042_test_newlines_in_selectors/expected_output.css000066400000000000000000000000711305254536400306050ustar00rootroot00000000000000foo bar baz bang { a: b; } foo bar bip bop { c: d; } sass-spec-3.5.0-2/spec/scss-tests/042_test_newlines_in_selectors/input.scss000066400000000000000000000000611305254536400267050ustar00rootroot00000000000000foo bar { baz bang {a: b} bip bop {c: d}} sass-spec-3.5.0-2/spec/scss-tests/043_test_newlines_in_selectors/000077500000000000000000000000001305254536400246555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/043_test_newlines_in_selectors/expected_output.css000066400000000000000000000001011305254536400306000ustar00rootroot00000000000000foo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } sass-spec-3.5.0-2/spec/scss-tests/043_test_newlines_in_selectors/input.scss000066400000000000000000000000511305254536400267050ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-3.5.0-2/spec/scss-tests/043_test_newlines_in_selectors/options.yml000066400000000000000000000000351305254536400270710ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/scss-tests/044_test_trailing_comma_in_selector/000077500000000000000000000000001305254536400256345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/044_test_trailing_comma_in_selector/expected_output.css000066400000000000000000000000711305254536400315650ustar00rootroot00000000000000#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } sass-spec-3.5.0-2/spec/scss-tests/044_test_trailing_comma_in_selector/input.scss000066400000000000000000000000661305254536400276720ustar00rootroot00000000000000#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-3.5.0-2/spec/scss-tests/045_test_parent_selectors/000077500000000000000000000000001305254536400236365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/045_test_parent_selectors/expected_output.css000066400000000000000000000000561305254536400275720ustar00rootroot00000000000000foo:hover { a: b; } bar foo.baz { c: d; } sass-spec-3.5.0-2/spec/scss-tests/045_test_parent_selectors/input.scss000066400000000000000000000000531305254536400256700ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} sass-spec-3.5.0-2/spec/scss-tests/047_test_unknown_directive_bubbling/000077500000000000000000000000001305254536400256655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/047_test_unknown_directive_bubbling/expected_output.css000066400000000000000000000000501305254536400316130ustar00rootroot00000000000000@fblthp { .foo .bar { a: b; } } sass-spec-3.5.0-2/spec/scss-tests/047_test_unknown_directive_bubbling/input.scss000066400000000000000000000000511305254536400277150ustar00rootroot00000000000000.foo { @fblthp { .bar {a: b} } } sass-spec-3.5.0-2/spec/scss-tests/048_test_namespace_properties/000077500000000000000000000000001305254536400244755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/048_test_namespace_properties/expected_output.css000066400000000000000000000000661305254536400304320ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; } sass-spec-3.5.0-2/spec/scss-tests/048_test_namespace_properties/input.scss000066400000000000000000000000721305254536400265300ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-3.5.0-2/spec/scss-tests/049_test_several_namespace_properties/000077500000000000000000000000001305254536400262175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/049_test_several_namespace_properties/expected_output.css000066400000000000000000000001341305254536400321500ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } sass-spec-3.5.0-2/spec/scss-tests/049_test_several_namespace_properties/input.scss000066400000000000000000000001511305254536400302500ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-3.5.0-2/spec/scss-tests/050_test_nested_namespace_properties/000077500000000000000000000000001305254536400260305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/050_test_nested_namespace_properties/expected_output.css000066400000000000000000000001151305254536400317600ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } sass-spec-3.5.0-2/spec/scss-tests/050_test_nested_namespace_properties/input.scss000066400000000000000000000001161305254536400300620ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-3.5.0-2/spec/scss-tests/051_test_namespace_properties_with_value/000077500000000000000000000000001305254536400267165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/051_test_namespace_properties_with_value/expected_output.css000066400000000000000000000000651305254536400326520ustar00rootroot00000000000000foo { bar: baz; bar-bip: bop; bar-bing: bop; } sass-spec-3.5.0-2/spec/scss-tests/051_test_namespace_properties_with_value/input.scss000066400000000000000000000000631305254536400307510ustar00rootroot00000000000000foo { bar: baz { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/scss-tests/052_test_namespace_properties_with_script_value/000077500000000000000000000000001305254536400303035ustar00rootroot00000000000000expected_output.css000066400000000000000000000000711305254536400341550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } sass-spec-3.5.0-2/spec/scss-tests/052_test_namespace_properties_with_script_value/input.scss000066400000000000000000000000721305254536400323360ustar00rootroot00000000000000foo { bar: baz + bang { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/scss-tests/053_test_no_namespace_properties_without_space/000077500000000000000000000000001305254536400301235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/053_test_no_namespace_properties_without_space/expected_output.css000066400000000000000000000000341305254536400340530ustar00rootroot00000000000000foo bar:baz { bip: bop; } sass-spec-3.5.0-2/spec/scss-tests/053_test_no_namespace_properties_without_space/input.scss000066400000000000000000000000421305254536400321530ustar00rootroot00000000000000foo { bar:baz { bip: bop }} sass-spec-3.5.0-2/spec/scss-tests/054_test_basic_mixins/000077500000000000000000000000001305254536400227325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/054_test_basic_mixins/expected_output.css000066400000000000000000000000211305254536400266560ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/scss-tests/054_test_basic_mixins/input.scss000066400000000000000000000000531305254536400247640ustar00rootroot00000000000000@mixin foo { .foo {a: b}} @include foo; sass-spec-3.5.0-2/spec/scss-tests/055_test_basic_mixins/000077500000000000000000000000001305254536400227335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/055_test_basic_mixins/expected_output.css000066400000000000000000000000451305254536400266650ustar00rootroot00000000000000bar { c: d; } bar .foo { a: b; } sass-spec-3.5.0-2/spec/scss-tests/055_test_basic_mixins/input.scss000066400000000000000000000000751305254536400247710ustar00rootroot00000000000000@mixin foo { .foo {a: b}} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/scss-tests/056_test_basic_mixins/000077500000000000000000000000001305254536400227345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/056_test_basic_mixins/expected_output.css000066400000000000000000000000301305254536400266600ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-3.5.0-2/spec/scss-tests/056_test_basic_mixins/input.scss000066400000000000000000000000631305254536400247670ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/scss-tests/057_test_mixins_with_empty_args/000077500000000000000000000000001305254536400250615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/057_test_mixins_with_empty_args/expected_output.css000066400000000000000000000000211305254536400310050ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/scss-tests/057_test_mixins_with_empty_args/input.scss000066400000000000000000000000541305254536400271140ustar00rootroot00000000000000@mixin foo() {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/scss-tests/058_test_mixins_with_empty_args/000077500000000000000000000000001305254536400250625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/058_test_mixins_with_empty_args/expected_output.css000066400000000000000000000000211305254536400310060ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/scss-tests/058_test_mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400271130ustar00rootroot00000000000000@mixin foo() {a: b} .foo {@include foo;} sass-spec-3.5.0-2/spec/scss-tests/059_test_mixins_with_empty_args/000077500000000000000000000000001305254536400250635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/059_test_mixins_with_empty_args/expected_output.css000066400000000000000000000000211305254536400310070ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/scss-tests/059_test_mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400271140ustar00rootroot00000000000000@mixin foo {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/scss-tests/060_test_mixins_with_args/000077500000000000000000000000001305254536400236355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/060_test_mixins_with_args/expected_output.css000066400000000000000000000000231305254536400275630ustar00rootroot00000000000000.foo { a: bar; } sass-spec-3.5.0-2/spec/scss-tests/060_test_mixins_with_args/input.scss000066400000000000000000000000611305254536400256660ustar00rootroot00000000000000@mixin foo($a) {a: $a} .foo {@include foo(bar)} sass-spec-3.5.0-2/spec/scss-tests/061_test_mixins_with_args/000077500000000000000000000000001305254536400236365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/061_test_mixins_with_args/expected_output.css000066400000000000000000000000361305254536400275700ustar00rootroot00000000000000.foo { a: bar; b: 12px; } sass-spec-3.5.0-2/spec/scss-tests/061_test_mixins_with_args/input.scss000066400000000000000000000001111305254536400256630ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-3.5.0-2/spec/scss-tests/062_test_basic_function/000077500000000000000000000000001305254536400232475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/062_test_basic_function/expected_output.css000066400000000000000000000000201305254536400271720ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/scss-tests/062_test_basic_function/input.scss000066400000000000000000000000721305254536400253020ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-3.5.0-2/spec/scss-tests/063_test_function_args/000077500000000000000000000000001305254536400231235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/063_test_function_args/expected_output.css000066400000000000000000000000201305254536400270460ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/scss-tests/063_test_function_args/input.scss000066400000000000000000000001241305254536400251540ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-3.5.0-2/spec/scss-tests/064_test_mixin_var_args/000077500000000000000000000000001305254536400232735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/064_test_mixin_var_args/expected_output.css000066400000000000000000000000371305254536400272260ustar00rootroot00000000000000.foo { a: 1; b: 2, 3, 4; } sass-spec-3.5.0-2/spec/scss-tests/064_test_mixin_var_args/input.scss000066400000000000000000000001151305254536400253240ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: $b; } .foo {@include foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/scss-tests/065_test_mixin_empty_var_args/000077500000000000000000000000001305254536400245125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/065_test_mixin_empty_var_args/expected_output.css000066400000000000000000000000311305254536400304370ustar00rootroot00000000000000.foo { a: 1; b: 0; } sass-spec-3.5.0-2/spec/scss-tests/065_test_mixin_empty_var_args/input.scss000066400000000000000000000001141305254536400265420ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: length($b); } .foo {@include foo(1)} sass-spec-3.5.0-2/spec/scss-tests/066_test_mixin_var_args_act_like_list/000077500000000000000000000000001305254536400261635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/066_test_mixin_var_args_act_like_list/expected_output.css000066400000000000000000000000311305254536400321100ustar00rootroot00000000000000.foo { a: 3; b: 3; } sass-spec-3.5.0-2/spec/scss-tests/066_test_mixin_var_args_act_like_list/input.scss000066400000000000000000000001351305254536400302160ustar00rootroot00000000000000@mixin foo($a, $b...) { a: length($b); b: nth($b, 2); } .foo {@include foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/scss-tests/067_test_mixin_splat_args/000077500000000000000000000000001305254536400236315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/067_test_mixin_splat_args/expected_output.css000066400000000000000000000000511305254536400275600ustar00rootroot00000000000000.foo { a: 1; b: 2; c: 3; d: 4; } sass-spec-3.5.0-2/spec/scss-tests/067_test_mixin_splat_args/input.scss000066400000000000000000000001651305254536400256670ustar00rootroot00000000000000@mixin foo($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} sass-spec-3.5.0-2/spec/scss-tests/068_test_mixin_splat_expression/000077500000000000000000000000001305254536400250755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/068_test_mixin_splat_expression/expected_output.css000066400000000000000000000000511305254536400310240ustar00rootroot00000000000000.foo { a: 1; b: 2; c: 3; d: 4; } sass-spec-3.5.0-2/spec/scss-tests/068_test_mixin_splat_expression/input.scss000066400000000000000000000001511305254536400271260ustar00rootroot00000000000000@mixin foo($a, $b, $c, $d) { a: $a; b: $b; c: $c; d: $d; } .foo {@include foo(1, (2, 3, 4)...)} sass-spec-3.5.0-2/spec/scss-tests/069_test_mixin_splat_args_with_var_args/000077500000000000000000000000001305254536400265525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/069_test_mixin_splat_args_with_var_args/expected_output.css000066400000000000000000000000371305254536400325050ustar00rootroot00000000000000.foo { a: 1; b: 2, 3, 4; } sass-spec-3.5.0-2/spec/scss-tests/069_test_mixin_splat_args_with_var_args/input.scss000066400000000000000000000001361305254536400306060ustar00rootroot00000000000000@mixin foo($a, $b...) { a: $a; b: $b; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} sass-spec-3.5.0-2/spec/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args/000077500000000000000000000000001305254536400317505ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400356220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args.foo { a: 1; b: 2; c: 3, 4; } sass-spec-3.5.0-2/spec/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args/input.scss000066400000000000000000000001531305254536400340030ustar00rootroot00000000000000@mixin foo($a, $b, $c...) { a: $a; b: $b; c: $c; } $list: 2, 3, 4; .foo {@include foo(1, $list...)} sass-spec-3.5.0-2/spec/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator/000077500000000000000000000000001305254536400327215ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400365750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator.foo { a: 1; b: 2 3 4 5; } input.scss000066400000000000000000000001371305254536400346770ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator@mixin foo($a, $b...) { a: $a; b: $b; } $list: 3 4 5; .foo {@include foo(1, 2, $list...)} sass-spec-3.5.0-2/spec/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords/000077500000000000000000000000001305254536400320345ustar00rootroot00000000000000expected_output.css000066400000000000000000000000411305254536400357030ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords.foo { a: 3; b: 1; c: 2; } sass-spec-3.5.0-2/spec/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords/input.scss000066400000000000000000000002121305254536400340630ustar00rootroot00000000000000@mixin foo($a...) { @include bar($a...); } @mixin bar($b, $c, $a) { a: $a; b: $b; c: $c; } .foo {@include foo(1, $c: 2, $a: 3)} sass-spec-3.5.0-2/spec/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list/000077500000000000000000000000001305254536400307625ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400346370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list.foo { a: a 1; b: b 2; c: c 3; } sass-spec-3.5.0-2/spec/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list/input.scss000066400000000000000000000001441305254536400330150ustar00rootroot00000000000000@mixin foo($a, $b, $c) { a: $a; b: $b; c: $c; } .foo { @include foo((a 1, b 2, c 3)...); } sass-spec-3.5.0-2/spec/scss-tests/083_test_function_var_args/000077500000000000000000000000001305254536400237755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/083_test_function_var_args/expected_output.css000066400000000000000000000000441305254536400277260ustar00rootroot00000000000000.foo { val: "a: 1, b: 2, 3, 4"; } sass-spec-3.5.0-2/spec/scss-tests/083_test_function_var_args/input.scss000066400000000000000000000001321305254536400260250ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/scss-tests/084_test_function_empty_var_args/000077500000000000000000000000001305254536400252145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/084_test_function_empty_var_args/expected_output.css000066400000000000000000000000361305254536400311460ustar00rootroot00000000000000.foo { val: "a: 1, b: 0"; } sass-spec-3.5.0-2/spec/scss-tests/084_test_function_empty_var_args/input.scss000066400000000000000000000001311305254536400272430ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{$a}, b: #{length($b)}"; } .foo {val: foo(1)} sass-spec-3.5.0-2/spec/scss-tests/085_test_function_var_args_act_like_list/000077500000000000000000000000001305254536400266655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/085_test_function_var_args_act_like_list/expected_output.css000066400000000000000000000000361305254536400326170ustar00rootroot00000000000000.foo { val: "a: 3, b: 3"; } sass-spec-3.5.0-2/spec/scss-tests/085_test_function_var_args_act_like_list/input.scss000066400000000000000000000001521305254536400307170ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{length($b)}, b: #{nth($b, 2)}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-3.5.0-2/spec/scss-tests/086_test_function_splat_args/000077500000000000000000000000001305254536400243335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/086_test_function_splat_args/expected_output.css000066400000000000000000000000521305254536400302630ustar00rootroot00000000000000.foo { val: "a: 1, b: 2, c: 3, d: 4"; } sass-spec-3.5.0-2/spec/scss-tests/086_test_function_splat_args/input.scss000066400000000000000000000002041305254536400263630ustar00rootroot00000000000000@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} sass-spec-3.5.0-2/spec/scss-tests/087_test_function_splat_expression/000077500000000000000000000000001305254536400255775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/087_test_function_splat_expression/expected_output.css000066400000000000000000000000521305254536400315270ustar00rootroot00000000000000.foo { val: "a: 1, b: 2, c: 3, d: 4"; } sass-spec-3.5.0-2/spec/scss-tests/087_test_function_splat_expression/input.scss000066400000000000000000000001701305254536400276310ustar00rootroot00000000000000@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } .foo {val: foo(1, (2, 3, 4)...)} sass-spec-3.5.0-2/spec/scss-tests/088_test_function_splat_args_with_var_args/000077500000000000000000000000001305254536400272545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/088_test_function_splat_args_with_var_args/expected_output.css000066400000000000000000000000441305254536400332050ustar00rootroot00000000000000.foo { val: "a: 1, b: 2, 3, 4"; } sass-spec-3.5.0-2/spec/scss-tests/088_test_function_splat_args_with_var_args/input.scss000066400000000000000000000001531305254536400313070ustar00rootroot00000000000000@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} sass-spec-3.5.0-2/spec/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args/000077500000000000000000000000001305254536400324635ustar00rootroot00000000000000expected_output.css000066400000000000000000000000471305254536400363400ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args.foo { val: "a: 1, b: 2, c: 3, 4"; } input.scss000066400000000000000000000001711305254536400344370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args@function foo($a, $b, $c...) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} sass-spec-3.5.0-2/spec/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator/000077500000000000000000000000001305254536400334235ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400372750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator.foo { val: "a: 1, b: 2 3 4 5"; } input.scss000066400000000000000000000001541305254536400354000ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } $list: 3 4 5; .foo {val: foo(1, 2, $list...)} sass-spec-3.5.0-2/spec/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords/000077500000000000000000000000001305254536400325365ustar00rootroot00000000000000expected_output.css000066400000000000000000000000441305254536400364100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords.foo { val: "a: 3, b: 1, c: 2"; } input.scss000066400000000000000000000002321305254536400345100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords@function foo($a...) { @return bar($a...); } @function bar($b, $c, $a) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } .foo {val: foo(1, $c: 2, $a: 3)} sass-spec-3.5.0-2/spec/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list/000077500000000000000000000000001305254536400314655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400353360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list.foo { val: "a: a 1, b: b 2, c: c 3"; } sass-spec-3.5.0-2/spec/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list/input.scss000066400000000000000000000001621305254536400335200ustar00rootroot00000000000000@function foo($a, $b, $c) { @return "a: #{$a}, b: #{$b}, c: #{$c}"; } .foo { val: foo((a 1, b 2, c 3)...); } sass-spec-3.5.0-2/spec/scss-tests/103_test_function_var_args_passed_to_native/000077500000000000000000000000001305254536400273755ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/103_test_function_var_args_passed_to_native/expected_output.css000066400000000000000000000000311305254536400333220ustar00rootroot00000000000000.foo { val: #102035; } sass-spec-3.5.0-2/spec/scss-tests/103_test_function_var_args_passed_to_native/input.scss000066400000000000000000000001421305254536400314260ustar00rootroot00000000000000@function foo($args...) { @return adjust-color($args...); } .foo {val: foo(#102030, $blue: 5)} sass-spec-3.5.0-2/spec/scss-tests/104_test_basic_selector_interpolation/000077500000000000000000000000001305254536400262065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/104_test_basic_selector_interpolation/expected_output.css000066400000000000000000000000251305254536400321360ustar00rootroot00000000000000foo3 baz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/104_test_basic_selector_interpolation/input.scss000066400000000000000000000000271305254536400302410ustar00rootroot00000000000000foo#{1 + 2} baz {a: b} sass-spec-3.5.0-2/spec/scss-tests/105_test_basic_selector_interpolation/000077500000000000000000000000001305254536400262075ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/105_test_basic_selector_interpolation/expected_output.css000066400000000000000000000000301305254536400321330ustar00rootroot00000000000000foo.bar baz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/105_test_basic_selector_interpolation/input.scss000066400000000000000000000000301305254536400302340ustar00rootroot00000000000000foo#{".bar"} baz {a: b} sass-spec-3.5.0-2/spec/scss-tests/106_test_basic_selector_interpolation/000077500000000000000000000000001305254536400262105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/106_test_basic_selector_interpolation/expected_output.css000066400000000000000000000000301305254536400321340ustar00rootroot00000000000000foo.bar baz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/106_test_basic_selector_interpolation/input.scss000066400000000000000000000000301305254536400302350ustar00rootroot00000000000000#{"foo"}.bar baz {a: b} sass-spec-3.5.0-2/spec/scss-tests/107_test_selector_only_interpolation/000077500000000000000000000000001305254536400261115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/107_test_selector_only_interpolation/expected_output.css000066400000000000000000000000241305254536400320400ustar00rootroot00000000000000foo bar { a: b; } sass-spec-3.5.0-2/spec/scss-tests/107_test_selector_only_interpolation/input.scss000066400000000000000000000000311305254536400301370ustar00rootroot00000000000000#{"foo" + " bar"} {a: b} sass-spec-3.5.0-2/spec/scss-tests/108_test_selector_interpolation_before_element_name/000077500000000000000000000000001305254536400311045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000271305254536400347570ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/108_test_selector_interpolation_before_element_namefoo barbaz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/108_test_selector_interpolation_before_element_name/input.scss000066400000000000000000000000341305254536400331350ustar00rootroot00000000000000#{"foo" + " bar"}baz {a: b} sass-spec-3.5.0-2/spec/scss-tests/109_test_selector_interpolation_in_string/000077500000000000000000000000001305254536400271265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/109_test_selector_interpolation_in_string/expected_output.css000066400000000000000000000000471305254536400330620ustar00rootroot00000000000000foo[val="bar foo bar baz"] { a: b; } sass-spec-3.5.0-2/spec/scss-tests/109_test_selector_interpolation_in_string/input.scss000066400000000000000000000000541305254536400311610ustar00rootroot00000000000000foo[val="bar #{"foo" + " bar"} baz"] {a: b} sass-spec-3.5.0-2/spec/scss-tests/110_test_selector_interpolation_in_pseudoclass/000077500000000000000000000000001305254536400301355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/110_test_selector_interpolation_in_pseudoclass/expected_output.css000066400000000000000000000000361305254536400340670ustar00rootroot00000000000000foo:nth-child(5n) { a: b; } sass-spec-3.5.0-2/spec/scss-tests/110_test_selector_interpolation_in_pseudoclass/input.scss000066400000000000000000000000411305254536400321640ustar00rootroot00000000000000foo:nth-child(#{5 + "n"}) {a: b} sass-spec-3.5.0-2/spec/scss-tests/111_test_selector_interpolation_at_class_begininng/000077500000000000000000000000001305254536400307345ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400346010ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/111_test_selector_interpolation_at_class_begininng.zzz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/111_test_selector_interpolation_at_class_begininng/input.scss000066400000000000000000000000361305254536400327670ustar00rootroot00000000000000$zzz: zzz; .#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/scss-tests/112_test_selector_interpolation_at_id_begininng/000077500000000000000000000000001305254536400302245ustar00rootroot00000000000000expected_output.css000066400000000000000000000000211305254536400340710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/112_test_selector_interpolation_at_id_begininng#zzz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/112_test_selector_interpolation_at_id_begininng/input.scss000066400000000000000000000000361305254536400322570ustar00rootroot00000000000000$zzz: zzz; ##{$zzz} { a: b; } sass-spec-3.5.0-2/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininng/000077500000000000000000000000001305254536400311305ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400350020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininng/input.scss000066400000000000000000000000471305254536400331650ustar00rootroot00000000000000$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/scss-tests/114_test_selector_interpolation_at_attr_beginning/000077500000000000000000000000001305254536400306045ustar00rootroot00000000000000expected_output.css000066400000000000000000000000261305254536400344560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/114_test_selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } sass-spec-3.5.0-2/spec/scss-tests/114_test_selector_interpolation_at_attr_beginning/input.scss000066400000000000000000000000431305254536400326350ustar00rootroot00000000000000$zzz: zzz; [#{$zzz}=foo] { a: b; } sass-spec-3.5.0-2/spec/scss-tests/115_test_selector_interpolation_at_attr_end/000077500000000000000000000000001305254536400274135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/115_test_selector_interpolation_at_attr_end/expected_output.css000066400000000000000000000000261305254536400333440ustar00rootroot00000000000000[foo=zzz] { a: b; } sass-spec-3.5.0-2/spec/scss-tests/115_test_selector_interpolation_at_attr_end/input.scss000066400000000000000000000000431305254536400314440ustar00rootroot00000000000000$zzz: zzz; [foo=#{$zzz}] { a: b; } sass-spec-3.5.0-2/spec/scss-tests/116_test_selector_interpolation_at_dashes/000077500000000000000000000000001305254536400270635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/116_test_selector_interpolation_at_dashes/expected_output.css000066400000000000000000000000351305254536400330140ustar00rootroot00000000000000div { -foo-a-b-foo: foo; } sass-spec-3.5.0-2/spec/scss-tests/116_test_selector_interpolation_at_dashes/input.scss000066400000000000000000000000621305254536400311150ustar00rootroot00000000000000$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } sass-spec-3.5.0-2/spec/scss-tests/117_test_selector_interpolation_in_reference_combinator/000077500000000000000000000000001305254536400317725ustar00rootroot00000000000000expected_output.css000066400000000000000000000000451305254536400356450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/117_test_selector_interpolation_in_reference_combinator.foo /a/ .bar /b|c/ .baz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/117_test_selector_interpolation_in_reference_combinator/input.scss000066400000000000000000000001011305254536400340160ustar00rootroot00000000000000$a: a; $b: b; $c: c; .foo /#{$a}/ .bar /#{$b}|#{$c}/ .baz {a: b} options.yml000066400000000000000000000000271305254536400341300ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/117_test_selector_interpolation_in_reference_combinator--- :todo: - dart-sass sass-spec-3.5.0-2/spec/scss-tests/119_test_basic_prop_name_interpolation/000077500000000000000000000000001305254536400263545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/119_test_basic_prop_name_interpolation/expected_output.css000066400000000000000000000000341305254536400323040ustar00rootroot00000000000000foo { barbazbang: blip; } sass-spec-3.5.0-2/spec/scss-tests/119_test_basic_prop_name_interpolation/input.scss000066400000000000000000000000411305254536400304030ustar00rootroot00000000000000foo {bar#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/scss-tests/120_test_basic_prop_name_interpolation/000077500000000000000000000000001305254536400263445ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/120_test_basic_prop_name_interpolation/expected_output.css000066400000000000000000000000261305254536400322750ustar00rootroot00000000000000foo { bar3: blip; } sass-spec-3.5.0-2/spec/scss-tests/120_test_basic_prop_name_interpolation/input.scss000066400000000000000000000000301305254536400303710ustar00rootroot00000000000000foo {bar#{1 + 2}: blip} sass-spec-3.5.0-2/spec/scss-tests/121_test_prop_name_only_interpolation/000077500000000000000000000000001305254536400262455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/121_test_prop_name_only_interpolation/expected_output.css000066400000000000000000000000311305254536400321720ustar00rootroot00000000000000foo { bazbang: blip; } sass-spec-3.5.0-2/spec/scss-tests/121_test_prop_name_only_interpolation/input.scss000066400000000000000000000000361305254536400303000ustar00rootroot00000000000000foo {#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/scss-tests/122_test_directive_interpolation/000077500000000000000000000000001305254536400252035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/122_test_directive_interpolation/expected_output.css000066400000000000000000000000331305254536400311320ustar00rootroot00000000000000@foo bar12 qux { a: b; } sass-spec-3.5.0-2/spec/scss-tests/122_test_directive_interpolation/input.scss000066400000000000000000000000451305254536400272360ustar00rootroot00000000000000$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-3.5.0-2/spec/scss-tests/123_test_media_interpolation/000077500000000000000000000000001305254536400243055ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/123_test_media_interpolation/expected_output.css000066400000000000000000000000451305254536400302370ustar00rootroot00000000000000@media bar12 { a { b: c; } } sass-spec-3.5.0-2/spec/scss-tests/123_test_media_interpolation/input.scss000066400000000000000000000000471305254536400263420ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a {b: c}} sass-spec-3.5.0-2/spec/scss-tests/124_test_script_in_media/000077500000000000000000000000001305254536400234115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/124_test_script_in_media/expected_output.css000066400000000000000000000001331305254536400273410ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a { b: c; } } sass-spec-3.5.0-2/spec/scss-tests/124_test_script_in_media/input.scss000066400000000000000000000002201305254536400254370ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a {b: c}} sass-spec-3.5.0-2/spec/scss-tests/125_test_script_in_media/000077500000000000000000000000001305254536400234125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/125_test_script_in_media/expected_output.css000066400000000000000000000001171305254536400273440ustar00rootroot00000000000000@media screen and (-webkit-min-device-pixel-ratio: 13) { a { b: c; } } sass-spec-3.5.0-2/spec/scss-tests/125_test_script_in_media/input.scss000066400000000000000000000001431305254536400254440ustar00rootroot00000000000000$vals: 1 2 3; @media screen and (-webkit-min-device-pixel-ratio: 5 + 6 + nth($vals, 2)) {a {b: c}} sass-spec-3.5.0-2/spec/scss-tests/126_test_media_interpolation_with_reparse/000077500000000000000000000000001305254536400270645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/126_test_media_interpolation_with_reparse/expected_output.css000066400000000000000000000004221305254536400330150ustar00rootroot00000000000000@media screen and (max-width: 300px) { a { b: c; } } @media screen and (max-width: 300px) { a { b: c; } } @media screen and (max-width: 300px) { a { b: c; } } @media screen and (max-width: 300px), print and (max-width: 300px) { a { b: c; } } sass-spec-3.5.0-2/spec/scss-tests/126_test_media_interpolation_with_reparse/input.scss000066400000000000000000000004341305254536400311210ustar00rootroot00000000000000$constraint: "(max-width: 300px)"; $fragment: "nd #{$constraint}"; $comma: "een, pri"; @media screen and #{$constraint} {a {b: c}} @media screen { @media #{$constraint} {a {b: c}} } @media screen a#{$fragment} {a {b: c}} @media scr#{$comma}nt { @media #{$constraint} {a {b: c}} } sass-spec-3.5.0-2/spec/scss-tests/127_test_moz_document_interpolation/000077500000000000000000000000001305254536400257355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/127_test_moz_document_interpolation/expected_output.css000066400000000000000000000003111305254536400316630ustar00rootroot00000000000000@-moz-document url(http://sass-lang.com/), url-prefix(http://sass-lang.com/docs), domain(sass-lang.com), domain("sass-lang.com") { .foo { a: b; } } sass-spec-3.5.0-2/spec/scss-tests/127_test_moz_document_interpolation/input.scss000066400000000000000000000003141305254536400277670ustar00rootroot00000000000000$domain: "sass-lang.com"; @-moz-document url(http://#{$domain}/), url-prefix(http://#{$domain}/docs), domain(#{$domain}), #{domain($domain)} { .foo {a: b} } sass-spec-3.5.0-2/spec/scss-tests/129_test_supports_bubbling/000077500000000000000000000000001305254536400240305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/129_test_supports_bubbling/expected_output.css000066400000000000000000000001451305254536400277630ustar00rootroot00000000000000@supports (foo: bar) { a { b: c; } @supports (baz: bang) { a { d: e; } } } sass-spec-3.5.0-2/spec/scss-tests/129_test_supports_bubbling/input.scss000066400000000000000000000001331305254536400260610ustar00rootroot00000000000000a { @supports (foo: bar) { b: c; @supports (baz: bang) { d: e; } } } sass-spec-3.5.0-2/spec/scss-tests/130_test_random_directive_interpolation/000077500000000000000000000000001305254536400265425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/130_test_random_directive_interpolation/expected_output.css000066400000000000000000000001731305254536400324760ustar00rootroot00000000000000@foo url(http://sass-lang.com/), domain("sass-lang.com"), "foobarbaz", foobarbaz { .foo { a: b; } } sass-spec-3.5.0-2/spec/scss-tests/130_test_random_directive_interpolation/input.scss000066400000000000000000000002301305254536400305710ustar00rootroot00000000000000$domain: "sass-lang.com"; @foo url(http://#{$domain}/), #{domain($domain)}, "foo#{'ba' + 'r'}baz", foo#{'ba' + 'r'}baz { .foo {a: b} } sass-spec-3.5.0-2/spec/scss-tests/130_test_random_directive_interpolation/options.yml000066400000000000000000000000211305254536400307510ustar00rootroot00000000000000--- :clean: true sass-spec-3.5.0-2/spec/scss-tests/131_test_nested_mixin_def/000077500000000000000000000000001305254536400235625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/131_test_nested_mixin_def/expected_output.css000066400000000000000000000000201305254536400275050ustar00rootroot00000000000000foo { a: b; } sass-spec-3.5.0-2/spec/scss-tests/131_test_nested_mixin_def/input.scss000066400000000000000000000000541305254536400256150ustar00rootroot00000000000000foo { @mixin bar {a: b} @include bar; } sass-spec-3.5.0-2/spec/scss-tests/132_test_nested_mixin_shadow/000077500000000000000000000000001305254536400243125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/132_test_nested_mixin_shadow/expected_output.css000066400000000000000000000000411305254536400302400ustar00rootroot00000000000000foo { c: d; } baz { a: b; } sass-spec-3.5.0-2/spec/scss-tests/132_test_nested_mixin_shadow/input.scss000066400000000000000000000001231305254536400263420ustar00rootroot00000000000000@mixin bar {a: b} foo { @mixin bar {c: d} @include bar; } baz {@include bar} sass-spec-3.5.0-2/spec/scss-tests/133_test_nested_function_def/000077500000000000000000000000001305254536400242655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/133_test_nested_function_def/expected_output.css000066400000000000000000000000451305254536400302170ustar00rootroot00000000000000foo { a: 1; } bar { b: foo(); } sass-spec-3.5.0-2/spec/scss-tests/133_test_nested_function_def/input.scss000066400000000000000000000001021305254536400263120ustar00rootroot00000000000000foo { @function foo() {@return 1} a: foo(); } bar {b: foo()} sass-spec-3.5.0-2/spec/scss-tests/134_test_nested_function_shadow/000077500000000000000000000000001305254536400250155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/134_test_nested_function_shadow/expected_output.css000066400000000000000000000000411305254536400307430ustar00rootroot00000000000000foo { a: 2; } baz { b: 1; } sass-spec-3.5.0-2/spec/scss-tests/134_test_nested_function_shadow/input.scss000066400000000000000000000001371305254536400270520ustar00rootroot00000000000000@function foo() {@return 1} foo { @function foo() {@return 2} a: foo(); } baz {b: foo()} sass-spec-3.5.0-2/spec/scss-tests/171_test_loud_comment_in_compressed_mode/000077500000000000000000000000001305254536400266655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/171_test_loud_comment_in_compressed_mode/expected_output.css000066400000000000000000000000131305254536400326120ustar00rootroot00000000000000/*! foo */ sass-spec-3.5.0-2/spec/scss-tests/171_test_loud_comment_in_compressed_mode/input.scss000066400000000000000000000000131305254536400307130ustar00rootroot00000000000000/*! foo */ 000077500000000000000000000000001305254536400341125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_foreverexpected_output-dart-sass.css000066400000000000000000000000771305254536400417500ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.2105263158% 4.2105263158% 5.6315789474%; } expected_output.css000066400000000000000000000000601305254536400400410ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21053% 4.21053% 5.63158%; } input.scss000066400000000000000000000001201305254536400361370ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21052631578947% 4.21052631578947% 5.631578947368421% /**/ } sass-spec-3.5.0-2/spec/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever/000077500000000000000000000000001305254536400306165ustar00rootroot00000000000000expected_output.css000066400000000000000000000214741305254536400345020ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever.foo { padding: 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%; } sass-spec-3.5.0-2/spec/scss-tests/173_test_parsing_many_numbers_doesnt_take_forever/input.scss000066400000000000000000000214741305254536400326620ustar00rootroot00000000000000.foo { padding: 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%, 80% 90%; } sass-spec-3.5.0-2/spec/scss-tests/174_test_import_comments_in_imports/000077500000000000000000000000001305254536400257475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/174_test_import_comments_in_imports/expected_output-dart-sass.css000066400000000000000000000000711305254536400335770ustar00rootroot00000000000000@import "foo.css"; @import "bar.css"; @import "baz.css"; sass-spec-3.5.0-2/spec/scss-tests/174_test_import_comments_in_imports/expected_output.css000066400000000000000000000001021305254536400316730ustar00rootroot00000000000000@import url(foo.css); @import url(bar.css); @import url(baz.css); sass-spec-3.5.0-2/spec/scss-tests/174_test_import_comments_in_imports/input.scss000066400000000000000000000002071305254536400300020ustar00rootroot00000000000000@import "foo.css", // this is a comment "bar.css", /* this is another comment */ "baz.css"; // this is a third comment sass-spec-3.5.0-2/spec/scss-tests/175_test_reference_combinator_with_parent_ref/000077500000000000000000000000001305254536400277015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/175_test_reference_combinator_with_parent_ref/expected_output.css000066400000000000000000000000261305254536400336320ustar00rootroot00000000000000a /foo/ b { c: d; } sass-spec-3.5.0-2/spec/scss-tests/175_test_reference_combinator_with_parent_ref/input.scss000066400000000000000000000000251305254536400317320ustar00rootroot00000000000000a {& /foo/ b {c: d}} sass-spec-3.5.0-2/spec/scss-tests/176_test_newline_selector_rendered_multiple_times/000077500000000000000000000000001305254536400306145ustar00rootroot00000000000000expected_output.css000066400000000000000000000001311305254536400344630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/176_test_newline_selector_rendered_multiple_timesform input, form select { color: white; } form input, form select { color: white; } sass-spec-3.5.0-2/spec/scss-tests/176_test_newline_selector_rendered_multiple_times/input.scss000066400000000000000000000001341305254536400326460ustar00rootroot00000000000000@for $i from 1 through 2 { form { input, select { color: white; } } } sass-spec-3.5.0-2/spec/scss-tests/177_test_prop_name_interpolation_after_hyphen/000077500000000000000000000000001305254536400277535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/177_test_prop_name_interpolation_after_hyphen/expected_output.css000066400000000000000000000000251305254536400337030ustar00rootroot00000000000000a { -foo-bar: b; } sass-spec-3.5.0-2/spec/scss-tests/177_test_prop_name_interpolation_after_hyphen/input.scss000066400000000000000000000000301305254536400320000ustar00rootroot00000000000000a { -#{"foo"}-bar: b; } sass-spec-3.5.0-2/spec/scss-tests/178_test_star_plus_and_parent/000077500000000000000000000000001305254536400245005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/178_test_star_plus_and_parent/expected_output.css000066400000000000000000000000311305254536400304250ustar00rootroot00000000000000* + html foo { a: b; } sass-spec-3.5.0-2/spec/scss-tests/178_test_star_plus_and_parent/input.scss000066400000000000000000000000261305254536400265320ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-3.5.0-2/spec/scss-tests/179_test_weird_added_space/000077500000000000000000000000001305254536400237005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/179_test_weird_added_space/expected_output.css000066400000000000000000000000311305254536400276250ustar00rootroot00000000000000foo { bar: -moz-bip; } sass-spec-3.5.0-2/spec/scss-tests/179_test_weird_added_space/input.scss000066400000000000000000000000561305254536400257350ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } sass-spec-3.5.0-2/spec/scss-tests/180_test_interpolation_with_bracket_on_next_line/000077500000000000000000000000001305254536400304405ustar00rootroot00000000000000expected_output.css000066400000000000000000000000321305254536400343070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/180_test_interpolation_with_bracket_on_next_linea.foo b { color: red; } sass-spec-3.5.0-2/spec/scss-tests/180_test_interpolation_with_bracket_on_next_line/input.scss000066400000000000000000000000321305254536400324670ustar00rootroot00000000000000a.#{"foo"} b {color: red} sass-spec-3.5.0-2/spec/scss-tests/181_test_interpolation/000077500000000000000000000000001305254536400231525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/181_test_interpolation/expected_output.css000066400000000000000000000000471305254536400271060ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-3.5.0-2/spec/scss-tests/181_test_interpolation/input.scss000066400000000000000000000000671305254536400252110ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-3.5.0-2/spec/scss-tests/182_test_mixin_with_keyword_args/000077500000000000000000000000001305254536400252235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/182_test_mixin_with_keyword_args/expected_output.css000066400000000000000000000001141305254536400311520ustar00rootroot00000000000000.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } sass-spec-3.5.0-2/spec/scss-tests/182_test_mixin_with_keyword_args/input.scss000066400000000000000000000002701305254536400272560ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin(foo, $arg2: non-default-val2); } sass-spec-3.5.0-2/spec/scss-tests/183_test_passing_required_args_as_a_keyword_arg/000077500000000000000000000000001305254536400302255ustar00rootroot00000000000000expected_output.css000066400000000000000000000001101305254536400340710ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/183_test_passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } sass-spec-3.5.0-2/spec/scss-tests/183_test_passing_required_args_as_a_keyword_arg/input.scss000066400000000000000000000002521305254536400322600ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($required: foo); } sass-spec-3.5.0-2/spec/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order/000077500000000000000000000000001305254536400316305ustar00rootroot00000000000000expected_output.css000066400000000000000000000001201305254536400354750ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } sass-spec-3.5.0-2/spec/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order/input.scss000066400000000000000000000003341305254536400336640ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($arg2: non-default-val2, $arg1: non-default-val1, $required: foo); } sass-spec-3.5.0-2/spec/scss-tests/185_test_keyword_args_in_functions/000077500000000000000000000000001305254536400255455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/185_test_keyword_args_in_functions/expected_output.css000066400000000000000000000000561305254536400315010ustar00rootroot00000000000000.keyed { color: rgba(170, 119, 204, 0.4); } sass-spec-3.5.0-2/spec/scss-tests/185_test_keyword_args_in_functions/input.scss000066400000000000000000000000621305254536400275770ustar00rootroot00000000000000.keyed { color: rgba($color: #a7c, $alpha: 0.4) } sass-spec-3.5.0-2/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressed/000077500000000000000000000000001305254536400322105ustar00rootroot00000000000000expected_output-dart-sass.css000066400000000000000000000000371305254536400377630ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressedz a, z b { display: block; } expected_output.css000066400000000000000000000000401305254536400360560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressedz a , z b { display: block; } input.scss000066400000000000000000000000521305254536400341620ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compresseda , b { z & { display: block; } } sass-spec-3.5.0-2/spec/scss-tests/187_test_multiline_var/000077500000000000000000000000001305254536400231435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/187_test_multiline_var/expected_output.css000066400000000000000000000000501305254536400270710ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-3.5.0-2/spec/scss-tests/187_test_multiline_var/input.scss000066400000000000000000000001611305254536400251750ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/scss-tests/188_test_mixin_content/000077500000000000000000000000001305254536400231505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/188_test_mixin_content/expected_output.css000066400000000000000000000002201305254536400270750ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-3.5.0-2/spec/scss-tests/188_test_mixin_content/input.scss000066400000000000000000000003571305254536400252110ustar00rootroot00000000000000$color: blue; @mixin context($class, $color: red) { .#{$class} { background-color: $color; @content; border-color: $color; } } @include context(parent) { @include context(child, $color: yellow) { color: $color; } } sass-spec-3.5.0-2/spec/scss-tests/189_test_empty_content/000077500000000000000000000000001305254536400231635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/189_test_empty_content/expected_output.css000066400000000000000000000000161305254536400271130ustar00rootroot00000000000000a { b: c; } sass-spec-3.5.0-2/spec/scss-tests/189_test_empty_content/input.scss000066400000000000000000000000641305254536400252170ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-3.5.0-2/spec/scss-tests/190_test_options_passed_to_script/000077500000000000000000000000001305254536400254035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/190_test_options_passed_to_script/expected_output.css000066400000000000000000000000301305254536400313270ustar00rootroot00000000000000foo { color: black; } sass-spec-3.5.0-2/spec/scss-tests/190_test_options_passed_to_script/input.scss000066400000000000000000000000401305254536400274310ustar00rootroot00000000000000foo {color: darken(black, 10%)} sass-spec-3.5.0-2/spec/scss-tests/191_test_color_translation_functions/000077500000000000000000000000001305254536400261105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/191_test_color_translation_functions/expected_output.css000066400000000000000000000007021305254536400320420ustar00rootroot00000000000000.bar { color1: rgba(192, 152, 83, 0.5); color2: #c09853; } .darken { color1: #a47e3c; color2: #7f612e; color3: #594521; color4: #342813; color5: #0f0b05; color6: black; color7: black; color8: black; color9: black; color10: black; } .lighten { color1: #ceae78; color2: #dbc59e; color3: #e9dbc3; color4: #f7f1e8; color5: white; color6: white; color7: white; color8: white; color9: white; color10: white; } sass-spec-3.5.0-2/spec/scss-tests/191_test_color_translation_functions/input.scss000066400000000000000000000013441305254536400301460ustar00rootroot00000000000000$color: #c09853; .bar { color1: rgba($color,0.5); color2: rgba($color,1); } .darken { color1: darken($color, 10%); color2: darken($color, 20%); color3: darken($color, 30%); color4: darken($color, 40%); color5: darken($color, 50%); color6: darken($color, 60%); color7: darken($color, 70%); color8: darken($color, 80%); color9: darken($color, 90%); color10: darken($color, 100%); } .lighten { color1: lighten($color, 10%); color2: lighten($color, 20%); color3: lighten($color, 30%); color4: lighten($color, 40%); color5: lighten($color, 50%); color6: lighten($color, 60%); color7: lighten($color, 70%); color8: lighten($color, 80%); color9: lighten($color, 90%); color10: lighten($color, 100%); } sass-spec-3.5.0-2/spec/scss-tests/191_test_extend_in_media_in_rule/000077500000000000000000000000001305254536400251155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss-tests/191_test_extend_in_media_in_rule/expected_output.css000066400000000000000000000000511305254536400310440ustar00rootroot00000000000000@media screen { .foo { a: b; } } sass-spec-3.5.0-2/spec/scss-tests/191_test_extend_in_media_in_rule/input.scss000066400000000000000000000001331305254536400271460ustar00rootroot00000000000000.foo { @media screen { @extend %bar; } } @media screen { %bar { a: b; } } sass-spec-3.5.0-2/spec/scss-tests/options.yml000066400000000000000000000000321305254536400210440ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/scss/000077500000000000000000000000001305254536400154735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/almost_ambiguous_nested_rules_and_declarations/000077500000000000000000000000001305254536400271735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/almost_ambiguous_nested_rules_and_declarations/expected_output.css000066400000000000000000000003201305254536400331210ustar00rootroot00000000000000foo { bar: baz bang bop biddle woo look at all these elems; } foo bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses { a: b; } foo bar:baz bang bop biddle woo look at all these elems { a: b; } sass-spec-3.5.0-2/spec/scss/almost_ambiguous_nested_rules_and_declarations/input.scss000066400000000000000000000003031305254536400312230ustar00rootroot00000000000000foo { bar:baz:bang:bop:biddle:woo:look:at:all:these:pseudoclasses {a: b}; bar:baz bang bop biddle woo look at all these elems {a: b}; bar:baz bang bop biddle woo look at all these elems; } sass-spec-3.5.0-2/spec/scss/alpha/000077500000000000000000000000001305254536400165605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/alpha/expected_output-dart-sass.css000066400000000000000000000002351305254536400244120ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; grah: rgba(255, 0, 238, 0.5); floo: aqua; groo: aqua; hoo: 123; moo: 45; poo: 6; boo: #edcba9; } sass-spec-3.5.0-2/spec/scss/alpha/expected_output.css000066400000000000000000000002351305254536400225130ustar00rootroot00000000000000div { color: yellow; background: #7b2d06; grah: rgba(255, 0, 238, 0.5); floo: cyan; groo: cyan; hoo: 123; moo: 45; poo: 6; boo: #edcba9; } sass-spec-3.5.0-2/spec/scss/alpha/input.scss000066400000000000000000000006211305254536400206130ustar00rootroot00000000000000$x: rgb(0, 255, 255); div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); // flah: rgba(0, 0, 0, 1) + #111; grah: rgba(#f0e, $alpha: .5); // blah: rgba(1,2,3,.6); floo: $x; // bloo: rgba($x, 0.7); groo: $x; $x: rgb(123, 45, 6); hoo: red($x); moo: green($x); poo: blue($x); // goo: mix(rgba(255, 0, 0, 0.5), #00f); boo: invert(#123456); } sass-spec-3.5.0-2/spec/scss/append/000077500000000000000000000000001305254536400167425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/append/expected_output.css000066400000000000000000000000411305254536400226700ustar00rootroot00000000000000div { foo: c d; bar: list; } sass-spec-3.5.0-2/spec/scss/append/input.scss000066400000000000000000000001061305254536400207730ustar00rootroot00000000000000div { $l: append(a b, c d); foo: nth($l, 3); bar: type-of($l); }sass-spec-3.5.0-2/spec/scss/arglist/000077500000000000000000000000001305254536400171405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/arglist/expected_output.css000066400000000000000000000000631305254536400230720ustar00rootroot00000000000000div { foo-x: a; foo-y: b; foo-zs: c, d, e; } sass-spec-3.5.0-2/spec/scss/arglist/input.scss000066400000000000000000000001571305254536400211770ustar00rootroot00000000000000@mixin foo($x, $y, $zs...) { foo-x: $x; foo-y: $y; foo-zs: $zs; } div { @include foo(a, b, c, d, e); }sass-spec-3.5.0-2/spec/scss/backrefs-in-selector-groups/000077500000000000000000000000001305254536400230125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/backrefs-in-selector-groups/expected_output.css000066400000000000000000000000651305254536400267460ustar00rootroot00000000000000a:c, a d { hey: ho; } a b:c, a b d { hey: ho; } sass-spec-3.5.0-2/spec/scss/backrefs-in-selector-groups/input.scss000066400000000000000000000001131305254536400250410ustar00rootroot00000000000000a { &:c, & d { hey: ho; } } a b { &:c, & d { hey: ho; } } sass-spec-3.5.0-2/spec/scss/backslash/000077500000000000000000000000001305254536400174265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/backslash/expected_output.css000066400000000000000000000001051305254536400233550ustar00rootroot00000000000000div, span { color: red; } div \ foo, span \ foo { color: blue; } sass-spec-3.5.0-2/spec/scss/backslash/input.scss000066400000000000000000000000651305254536400214630ustar00rootroot00000000000000div, span { color: red; \ foo { color: blue; } }sass-spec-3.5.0-2/spec/scss/basic_function/000077500000000000000000000000001305254536400204615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/basic_function/expected_output.css000066400000000000000000000000201305254536400244040ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/scss/basic_function/input.scss000066400000000000000000000000721305254536400225140ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-3.5.0-2/spec/scss/basic_mixins/000077500000000000000000000000001305254536400201435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/basic_mixins/expected_output.css000066400000000000000000000000301305254536400240670ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-3.5.0-2/spec/scss/basic_mixins/input.scss000066400000000000000000000000631305254536400221760ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-3.5.0-2/spec/scss/basic_prop_name_interpolation/000077500000000000000000000000001305254536400235635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/basic_prop_name_interpolation/expected_output.css000066400000000000000000000000261305254536400275140ustar00rootroot00000000000000foo { bar3: blip; } sass-spec-3.5.0-2/spec/scss/basic_prop_name_interpolation/input.scss000066400000000000000000000000301305254536400256100ustar00rootroot00000000000000foo {bar#{1 + 2}: blip} sass-spec-3.5.0-2/spec/scss/basic_selector_interpolation/000077500000000000000000000000001305254536400234235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/basic_selector_interpolation/expected_output.css000066400000000000000000000000301305254536400273470ustar00rootroot00000000000000foo.bar baz { a: b; } sass-spec-3.5.0-2/spec/scss/basic_selector_interpolation/input.scss000066400000000000000000000000301305254536400254500ustar00rootroot00000000000000#{"foo"}.bar baz {a: b} sass-spec-3.5.0-2/spec/scss/blimp/000077500000000000000000000000001305254536400165765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/blimp/expected_output.css000066400000000000000000000000321305254536400225240ustar00rootroot00000000000000blimp { color: green; } sass-spec-3.5.0-2/spec/scss/blimp/input.scss000066400000000000000000000000271305254536400206310ustar00rootroot00000000000000blimp { color: green } sass-spec-3.5.0-2/spec/scss/block_comment_in_script/000077500000000000000000000000001305254536400223615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/block_comment_in_script/expected_output.css000066400000000000000000000000231305254536400263070ustar00rootroot00000000000000foo { a: 1bar; } sass-spec-3.5.0-2/spec/scss/block_comment_in_script/input.scss000066400000000000000000000000351305254536400244130ustar00rootroot00000000000000foo {a: 1 + /* flang */ bar} sass-spec-3.5.0-2/spec/scss/cfunc/000077500000000000000000000000001305254536400165715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/cfunc/expected_output.css000066400000000000000000000000411305254536400225170ustar00rootroot00000000000000div { blah: say-something(); } sass-spec-3.5.0-2/spec/scss/cfunc/input.scss000066400000000000000000000000401305254536400206170ustar00rootroot00000000000000div { blah: say-something(); }sass-spec-3.5.0-2/spec/scss/classes-and-ids/000077500000000000000000000000001305254536400204455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/classes-and-ids/expected_output.css000066400000000000000000000001471305254536400244020ustar00rootroot00000000000000div.foo { color: red; } div.foo #hux buz { width: auto; } div.foo > .mux { text-align: center; } sass-spec-3.5.0-2/spec/scss/classes-and-ids/input.scss000066400000000000000000000001421305254536400224760ustar00rootroot00000000000000div.foo { color: red; #hux buz { width: auto; } > .mux { text-align: center; } }sass-spec-3.5.0-2/spec/scss/color_output/000077500000000000000000000000001305254536400202315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/color_output/expected_output.css000066400000000000000000000013771305254536400241740ustar00rootroot00000000000000a { q: silver; r: #ddd; s: green; t: #00FF00; u: lime; v: #0f0; w: lime; x: rgba(0, 255, 0, 0.5); y: lime; z: #00ff01; } b { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid lime; v: 1px solid #0f0; w: 1px solid lime; x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid lime; z: 1px solid #00ff01; } c { q: silver; r: #ddd; s: green; t: #00FF00; u: lime; v: #0f0; w: lime; x: rgba(0, 255, 0, 0.5); y: lime; z: #00ff01; } d { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid lime; v: 1px solid #0f0; w: 1px solid lime; x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid lime; z: 1px solid #00ff01; } sass-spec-3.5.0-2/spec/scss/color_output/input.scss000066400000000000000000000021361305254536400222670ustar00rootroot00000000000000$green: green; $green-hex: #00FF00; $green-hex-add: #00FF00 + 0; $green-hex-min: #0f0; $green-rgb: rgb(0, 255, 0); $green-rgba-t: rgba(0, 255, 0, 0.5); $green-rgba-s: rgba(0, 255, 0, 1); $offgreen: #00ff01; $silver: silver; $silver-hex: #ddd; a { q: silver; r: #ddd; s: green; t: #00FF00; u: #00FF00 + 0; v: #0f0; w: rgb(0, 255, 0); x: rgba(0, 255, 0, 0.5); y: rgba(0, 255, 0, 1); z: #00ff01; } b { q: 1px solid silver; r: 1px solid #ddd; s: 1px solid green; t: 1px solid #00FF00; u: 1px solid #00FF00 + 0; v: 1px solid #0f0; w: 1px solid rgb(0, 255, 0); x: 1px solid rgba(0, 255, 0, 0.5); y: 1px solid rgba(0, 255, 0, 1); z: 1px solid #00ff01; } c { q: $silver; r: $silver-hex; s: $green; t: $green-hex; u: $green-hex-add; v: $green-hex-min; w: $green-rgb; x: $green-rgba-t; y: $green-rgba-s; z: $offgreen; } d { q: 1px solid $silver; r: 1px solid $silver-hex; s: 1px solid $green; t: 1px solid $green-hex; u: 1px solid $green-hex-add; v: 1px solid $green-hex-min; w: 1px solid $green-rgb; x: 1px solid $green-rgba-t; y: 1px solid $green-rgba-s; z: 1px solid $offgreen; } sass-spec-3.5.0-2/spec/scss/color_output/options.yml000066400000000000000000000000271305254536400224460ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/scss/comment_after_if_directive/000077500000000000000000000000001305254536400230325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/comment_after_if_directive/expected_output.css000066400000000000000000000000621305254536400267630ustar00rootroot00000000000000foo { a: b; /* This is a comment */ c: d; } sass-spec-3.5.0-2/spec/scss/comment_after_if_directive/input.scss000066400000000000000000000001121305254536400250600ustar00rootroot00000000000000foo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-3.5.0-2/spec/scss/comparable/000077500000000000000000000000001305254536400176005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/comparable/expected_output.css000066400000000000000000000003131305254536400235300ustar00rootroot00000000000000.color-functions { hue: 0deg; hue-type: number; hue-unit: "deg"; hue-comparable: true; x: true; x: true; x: true; y: number; y: number; z: 50%; z: number; z: number; z: true; } sass-spec-3.5.0-2/spec/scss/comparable/input.scss000066400000000000000000000006301305254536400216330ustar00rootroot00000000000000.color-functions { $color: red; hue: hue($color); hue-type: type-of(hue($color)); hue-unit: unit(hue($color)); hue-comparable: comparable(hue($color), hue($color)); x: comparable(10fu, 10fu); x: comparable(10px, 10px); x: comparable(10, 10); y: type-of(10px); y: type-of(10deg); z: lightness(red); z: type-of(lightness(red)); z: type-of(50%); z: comparable(lightness(red), 50%); }sass-spec-3.5.0-2/spec/scss/composed-args/000077500000000000000000000000001305254536400202365ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/composed-args/expected_output.css000066400000000000000000000013051305254536400241700ustar00rootroot00000000000000.testOneLevelPassthrough { width: 1px; height: 2px; opacity: 0.3; } .testOneLevelNoArgs { width: 0; height: 0; opacity: 0; } .testOneLevelSingleArg { width: 1px; height: 0; opacity: 0; } .testOneLevelNamedSingleArg { width: 0; height: 0; opacity: 0.1; } .testOneLevelNamedArgs { width: 1px; height: 2px; opacity: 0.3; } .testTwoLevelPassthrough { width: 1px; height: 2px; opacity: 0.3; } .testTwoLevelNoArgs { width: 0; height: 0; opacity: 0; } .testTwoLevelSingleArg { width: 1px; height: 0; opacity: 0; } .testTwoLevelNamedSingleArg { width: 0; height: 0; opacity: 0.1; } .testTwoLevelNamedArgs { width: 1px; height: 2px; opacity: 0.3; } sass-spec-3.5.0-2/spec/scss/composed-args/input.scss000066400000000000000000000014241305254536400222730ustar00rootroot00000000000000@mixin A($width: 0, $height: 0, $opacity: 0) { width: $width; height: $height; opacity: $opacity; } @mixin B($args...) { @include A($args...); } @mixin C($args...) { @include B($args...); } .testOneLevelPassthrough { @include B(1px, 2px, 0.3); } .testOneLevelNoArgs { @include B(); } .testOneLevelSingleArg { @include B(1px); } .testOneLevelNamedSingleArg { @include B($opacity: 0.1); } .testOneLevelNamedArgs { @include B($opacity: 0.3, $width: 1px, $height: 2px); } .testTwoLevelPassthrough { @include C(1px, 2px, 0.3); } .testTwoLevelNoArgs { @include C(); } .testTwoLevelSingleArg { @include C(1px); } .testTwoLevelNamedSingleArg { @include C($opacity: 0.1); } .testTwoLevelNamedArgs { @include C($opacity: 0.3, $width: 1px, $height: 2px); } sass-spec-3.5.0-2/spec/scss/concat/000077500000000000000000000000001305254536400167425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/concat/expected_output.css000066400000000000000000000001161305254536400226730ustar00rootroot00000000000000div { a: hellogoodbye; b: "hellogoodbye"; c: "3hello"; d: "hello3"; } sass-spec-3.5.0-2/spec/scss/concat/input.scss000066400000000000000000000001331305254536400207730ustar00rootroot00000000000000div { a: hello + "goodbye"; b: "hello" + goodbye; c: 3 + "hello"; d: "hello" + 3; }sass-spec-3.5.0-2/spec/scss/cons-up/000077500000000000000000000000001305254536400170575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/cons-up/expected_output.css000066400000000000000000000005421305254536400230130ustar00rootroot00000000000000div { content: input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"]; content: hello; content: 0; } sass-spec-3.5.0-2/spec/scss/cons-up/input.scss000066400000000000000000000015251305254536400211160ustar00rootroot00000000000000$inputs-list: 'input[type="email"]', 'input[type="number"]', 'input[type="password"]', 'input[type="search"]', 'input[type="tel"]', 'input[type="text"]', 'input[type="url"]', // Webkit & Gecko may change the display of these in the future 'input[type="color"]', 'input[type="date"]', 'input[type="datetime"]', 'input[type="datetime-local"]', 'input[type="month"]', 'input[type="time"]', 'input[type="week"]'; $unquoted-inputs-list: (); @each $input-type in $inputs-list { $unquoted-inputs-list: append($unquoted-inputs-list, unquote($input-type), comma); } div { content: $unquoted-inputs-list; content: append((), hello); content: length(()); }sass-spec-3.5.0-2/spec/scss/css_basic_scss/000077500000000000000000000000001305254536400204575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_basic_scss/expected_output.css000066400000000000000000000000201305254536400244020ustar00rootroot00000000000000sel { p: v; } sass-spec-3.5.0-2/spec/scss/css_basic_scss/input.scss000066400000000000000000000000201305254536400225030ustar00rootroot00000000000000sel { p: v; } sass-spec-3.5.0-2/spec/scss/css_block_directive_with_semicolon/000077500000000000000000000000001305254536400245765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_block_directive_with_semicolon/expected_output.css000066400000000000000000000000421305254536400305250ustar00rootroot00000000000000@foo { a: b; } @bar { a: b; } sass-spec-3.5.0-2/spec/scss/css_block_directive_with_semicolon/input.scss000066400000000000000000000000431305254536400266270ustar00rootroot00000000000000@foo { a: b; } @bar { a: b; } sass-spec-3.5.0-2/spec/scss/css_cdo_and_cdc_ignored_at_toplevel/000077500000000000000000000000001305254536400246505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_cdo_and_cdc_ignored_at_toplevel/expected_output.css000066400000000000000000000000761305254536400306060ustar00rootroot00000000000000foo { bar: baz; } bar { bar: baz; } baz { bar: baz; } sass-spec-3.5.0-2/spec/scss/css_cdo_and_cdc_ignored_at_toplevel/input.scss000066400000000000000000000000761305254536400267070ustar00rootroot00000000000000foo { bar: baz; } bar { bar: baz; } baz { bar: baz; } sass-spec-3.5.0-2/spec/scss/css_crazy_comments/000077500000000000000000000000001305254536400214005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_crazy_comments/expected_output.css000066400000000000000000000005411305254536400253330ustar00rootroot00000000000000/* This is a CSS comment. */ .one { color: green; } /* Another comment */ /* The following should not be used: .two {color: red;} */ .three { color: green; /* color: red; */ } /** .four {color: red;} */ .five { color: green; } /**/ .six { color: green; } /*********/ .seven { color: green; } /* a comment **/ .eight { color: green; } sass-spec-3.5.0-2/spec/scss/css_crazy_comments/input.scss000066400000000000000000000005411305254536400234340ustar00rootroot00000000000000/* This is a CSS comment. */ .one { color: green; } /* Another comment */ /* The following should not be used: .two {color: red;} */ .three { color: green; /* color: red; */ } /** .four {color: red;} */ .five { color: green; } /**/ .six { color: green; } /*********/ .seven { color: green; } /* a comment **/ .eight { color: green; } sass-spec-3.5.0-2/spec/scss/css_empty_declarations/000077500000000000000000000000001305254536400222315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_empty_declarations/expected_output.css000066400000000000000000000000241305254536400261600ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/scss/css_empty_declarations/input.scss000066400000000000000000000000241305254536400242610ustar00rootroot00000000000000foo { bar: baz; } sass-spec-3.5.0-2/spec/scss/css_empty_rule/000077500000000000000000000000001305254536400205305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_empty_rule/expected_output.css000066400000000000000000000000001305254536400244510ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_empty_rule/input.scss000066400000000000000000000000001305254536400225520ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_import_directive/000077500000000000000000000000001305254536400217135ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_import_directive/expected_output.css000066400000000000000000000000261305254536400256440ustar00rootroot00000000000000@import url(foo.css); sass-spec-3.5.0-2/spec/scss/css_import_directive/input.scss000066400000000000000000000000251305254536400237440ustar00rootroot00000000000000@import url(foo.css);sass-spec-3.5.0-2/spec/scss/css_invisible_comments/000077500000000000000000000000001305254536400222345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_invisible_comments/expected_output.css000066400000000000000000000000201305254536400261570ustar00rootroot00000000000000foo { a: d; } sass-spec-3.5.0-2/spec/scss/css_invisible_comments/input.scss000066400000000000000000000000201305254536400242600ustar00rootroot00000000000000foo { a: d; } sass-spec-3.5.0-2/spec/scss/css_property_comments/000077500000000000000000000000001305254536400221345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_property_comments/expected_output.css000066400000000000000000000000461305254536400260670ustar00rootroot00000000000000.foo { /* Foo * Bar */ a: b; } sass-spec-3.5.0-2/spec/scss/css_property_comments/input.scss000066400000000000000000000000461305254536400241700ustar00rootroot00000000000000.foo { /* Foo * Bar */ a: b; } sass-spec-3.5.0-2/spec/scss/css_rule_comments/000077500000000000000000000000001305254536400212175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_rule_comments/expected_output.css000066400000000000000000000000421305254536400251460ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-3.5.0-2/spec/scss/css_rule_comments/input.scss000066400000000000000000000000421305254536400232470ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-3.5.0-2/spec/scss/css_selector_comments/000077500000000000000000000000001305254536400220705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_selector_comments/expected_output.css000066400000000000000000000000371305254536400260230ustar00rootroot00000000000000.foo #bar:baz(bip) { a: b; } sass-spec-3.5.0-2/spec/scss/css_selector_comments/input.scss000066400000000000000000000000371305254536400241240ustar00rootroot00000000000000.foo #bar:baz(bip) { a: b; } sass-spec-3.5.0-2/spec/scss/css_selector_hacks/000077500000000000000000000000001305254536400213345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_selector_hacks/expected_output.css000066400000000000000000000000221305254536400252610ustar00rootroot00000000000000> > E { a: b; } sass-spec-3.5.0-2/spec/scss/css_selector_hacks/input.scss000066400000000000000000000000221305254536400233620ustar00rootroot00000000000000> > E { a: b; } sass-spec-3.5.0-2/spec/scss/css_spaceless_combo_selectors/000077500000000000000000000000001305254536400235675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_spaceless_combo_selectors/expected_output.css000066400000000000000000000000221305254536400275140ustar00rootroot00000000000000E + F { a: b; } sass-spec-3.5.0-2/spec/scss/css_spaceless_combo_selectors/input.scss000066400000000000000000000000221305254536400256150ustar00rootroot00000000000000E + F { a: b; } sass-spec-3.5.0-2/spec/scss/css_unary_ops/000077500000000000000000000000001305254536400203625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/css_unary_ops/expected_output.css000066400000000000000000000001031305254536400243070ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-3.5.0-2/spec/scss/css_unary_ops/input.scss000066400000000000000000000001031305254536400224100ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-3.5.0-2/spec/scss/default-args/000077500000000000000000000000001305254536400200515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/default-args/expected_output.css000066400000000000000000000001131305254536400237770ustar00rootroot00000000000000div { value: 1, 2; value: 2, 3; value: 1, 3; } div { value: ho; } sass-spec-3.5.0-2/spec/scss/default-args/input.scss000066400000000000000000000003241305254536400221040ustar00rootroot00000000000000@mixin foo($x: 1, $y: $x + 1) { value: $x, $y; } div { @include foo(); @include foo(2); @include foo($y: 3); } $v: hey; @mixin bar($x: $v) { value: $x; } div { $v: ho !global; @include bar(); } sass-spec-3.5.0-2/spec/scss/default-parameters/000077500000000000000000000000001305254536400212605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/default-parameters/expected_output.css000066400000000000000000000000541305254536400252120ustar00rootroot00000000000000h1 { color: red; } h2 { color: blue; } sass-spec-3.5.0-2/spec/scss/default-parameters/input.scss000066400000000000000000000001351305254536400233130ustar00rootroot00000000000000$a: red; @mixin f($a: $a) { color: $a; } h1 { @include f; } h2 { @include f(blue); }sass-spec-3.5.0-2/spec/scss/default-vars-in-default-params/000077500000000000000000000000001305254536400233775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/default-vars-in-default-params/expected_output.css000066400000000000000000000000471305254536400273330ustar00rootroot00000000000000div { why: why; stuff: ecks why; } sass-spec-3.5.0-2/spec/scss/default-vars-in-default-params/input.scss000066400000000000000000000001361305254536400254330ustar00rootroot00000000000000$y: why; @mixin foo($x, $y: $y) { stuff: $x $y; } div { why: $y; @include foo(ecks); }sass-spec-3.5.0-2/spec/scss/directives-in-propsets/000077500000000000000000000000001305254536400221155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/directives-in-propsets/expected_output.css000066400000000000000000000002501305254536400260450ustar00rootroot00000000000000div { background-something-color: green; background-color: red; background-position: 50%; background-image: url(foo.png); background-groo: foo; width: 0; } sass-spec-3.5.0-2/spec/scss/directives-in-propsets/input.scss000066400000000000000000000005241305254536400241520ustar00rootroot00000000000000$color: red; $position: 50%; $x: 0; @mixin foo() { image: url(foo.png); } div { background: { something: { color: green; } @if (type-of($color) == "color") { color: $color; } @if (type-of($position) == "number") { position: $position; @include foo(); } groo: foo; } width: $x; }sass-spec-3.5.0-2/spec/scss/each/000077500000000000000000000000001305254536400163735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/each/expected_output.css000066400000000000000000000001651305254536400223300ustar00rootroot00000000000000div { color: singleton; divider: 3; } div span { msg: foo; } div span { msg: bar; } div span { msg: hux; } sass-spec-3.5.0-2/spec/scss/each/input.scss000066400000000000000000000002161305254536400204260ustar00rootroot00000000000000div { $x: 3; @each $x in singleton { color: $x; } divider: $x; @each $x in foo, bar, hux { span { msg: $x; } } }sass-spec-3.5.0-2/spec/scss/each_directive/000077500000000000000000000000001305254536400204315ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/each_directive/expected_output.css000066400000000000000000000001361305254536400243640ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-3.5.0-2/spec/scss/each_directive/input.scss000066400000000000000000000001741305254536400224670ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-3.5.0-2/spec/scss/each_in_functions/000077500000000000000000000000001305254536400211515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/each_in_functions/expected_output.css000066400000000000000000000003031305254536400251000ustar00rootroot00000000000000div { a: 0; b: global each 50% 50% type1 number type2 number each cover circle type1 string type2 string each red blue type1 color type2 color map foo foo map bar bar; c: a, b, color, d; } sass-spec-3.5.0-2/spec/scss/each_in_functions/input.scss000066400000000000000000000007431305254536400232110ustar00rootroot00000000000000$GLOBAL: global; @function foo($g1, $g2, $g3) { @each $value in $g1, $g2, $g3 { $GLOBAL: $GLOBAL each $value !global; $GLOBAL: $GLOBAL type1 type-of(nth($value, 1)) !global; $GLOBAL: $GLOBAL type2 type-of(nth($value, 2)) !global; } @each $value in (foo: foo, bar: bar) { $GLOBAL: $GLOBAL map $value !global; } @return 0; } div { a: foo(50% 50%, cover circle, red blue); b: $GLOBAL; $colors: red green blue; c: a, b, type-of(nth($colors, 2)), d; } sass-spec-3.5.0-2/spec/scss/for/000077500000000000000000000000001305254536400162615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/for/expected_output.css000066400000000000000000000004661305254536400222220ustar00rootroot00000000000000div { content: 4 thing 1; } div { content: 4 thing 2; } div { content: 4 thing 3; } div { content: 4 thing 4; } div { content: 4 thing 5; } div { content: 4 thing 6; } div { content: 4 thing 7; } div { content: 4 thing 8; } div { content: 4 thing 9; } div { content: 4 thing 10; } sass-spec-3.5.0-2/spec/scss/for/input.scss000066400000000000000000000001461305254536400203160ustar00rootroot00000000000000$limit: 10; @for $x from 1 through $limit { $limit: 4; div { content: $limit thing $x; } } sass-spec-3.5.0-2/spec/scss/for_directive/000077500000000000000000000000001305254536400203175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/for_directive/expected_output.css000066400000000000000000000000611305254536400242470ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-3.5.0-2/spec/scss/for_directive/input.scss000066400000000000000000000000611305254536400223500ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-3.5.0-2/spec/scss/for_in_functions/000077500000000000000000000000001305254536400210375ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/for_in_functions/expected_output.css000066400000000000000000000000251305254536400247670ustar00rootroot00000000000000div { width: 55; } sass-spec-3.5.0-2/spec/scss/for_in_functions/input.scss000066400000000000000000000002171305254536400230730ustar00rootroot00000000000000@function foo() { $limit: 10; $y: 0; @for $x from 1 through $limit { $limit: 4; $y: $y + $x; } @return $y; } div { width: foo(); }sass-spec-3.5.0-2/spec/scss/function-names-4.0/000077500000000000000000000000001305254536400207205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/function-names-4.0/expected_output.css000066400000000000000000000001151305254536400246500ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-3.5.0-2/spec/scss/function-names-4.0/input.scss000066400000000000000000000001371305254536400227550ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-3.5.0-2/spec/scss/function-names-4.0/options.yml000066400000000000000000000000321305254536400231310ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/scss/function-names/000077500000000000000000000000001305254536400204215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/function-names/expected_output.css000066400000000000000000000001151305254536400243510ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-3.5.0-2/spec/scss/function-names/input.scss000066400000000000000000000001371305254536400224560ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-3.5.0-2/spec/scss/function-names/options.yml000066400000000000000000000000301305254536400226300ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/scss/function_args/000077500000000000000000000000001305254536400203345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/function_args/expected_output.css000066400000000000000000000000201305254536400242570ustar00rootroot00000000000000bar { a: 3; } sass-spec-3.5.0-2/spec/scss/function_args/input.scss000066400000000000000000000001241305254536400223650ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-3.5.0-2/spec/scss/functions-and-mixins/000077500000000000000000000000001305254536400215505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/functions-and-mixins/expected_output.css000066400000000000000000000001321305254536400254770ustar00rootroot00000000000000div { height: 5; } div span div { content: "hello"; content: "hello"; width: 8; } sass-spec-3.5.0-2/spec/scss/functions-and-mixins/input.scss000066400000000000000000000004521305254536400236050ustar00rootroot00000000000000@function foo() { @return "hello"; } @mixin foo() { content: "hello"; } div { span { @function length($a, $b, $c, $d) { @return $a + $b + $c + $d; } div { content: foo(); @include foo(); width: length(1,2,2,3); } } height: length(a b c d e); }sass-spec-3.5.0-2/spec/scss/functions/000077500000000000000000000000001305254536400175035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/functions/expected_output.css000066400000000000000000000000751305254536400234400ustar00rootroot00000000000000div { answer: YES; flanswer: fudge(muxflux)mudge(a/b); } sass-spec-3.5.0-2/spec/scss/functions/input.scss000066400000000000000000000003321305254536400215350ustar00rootroot00000000000000@function foo($x, $y, $z) { @while $x < $y { $z: transform($z); @return $z; } } @function bar($x) { @if $x { @return YES; } } div { answer: bar(true); flanswer: fudge(mux+flux) + mudge(a/b); }sass-spec-3.5.0-2/spec/scss/guard_assign/000077500000000000000000000000001305254536400201415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/guard_assign/expected_output.css000066400000000000000000000000201305254536400240640ustar00rootroot00000000000000foo { a: 2; } sass-spec-3.5.0-2/spec/scss/guard_assign/input.scss000066400000000000000000000000411305254536400221700ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-3.5.0-2/spec/scss/hey1/000077500000000000000000000000001305254536400163415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/hey1/expected_output.css000066400000000000000000000000261305254536400222720ustar00rootroot00000000000000div { width: 1px; } sass-spec-3.5.0-2/spec/scss/hey1/input.scss000066400000000000000000000000241305254536400203710ustar00rootroot00000000000000div { width: 1px; } sass-spec-3.5.0-2/spec/scss/hey2/000077500000000000000000000000001305254536400163425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/hey2/expected_output.css000066400000000000000000000000261305254536400222730ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/scss/hey2/input.scss000066400000000000000000000000241305254536400203720ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/scss/huge/000077500000000000000000000000001305254536400164235ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/huge/expected_output.css000066400000000000000000032360001305254536400223620ustar00rootroot00000000000000div { color: red; width: 100%; } div div { color: red; width: 100%; } div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p empty not-empty div { color: red; width: 100%; } div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p empty not-empty div div { color: red; width: 100%; } div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div { color: red; width: 100%; } div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div { color: red; width: 100%; } div p a div div { color: red; width: 100%; } div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div p empty not-empty div { color: red; width: 100%; } div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div p empty not-empty div div { color: red; width: 100%; } div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div div { color: red; width: 100%; } div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p empty not-empty div { color: red; width: 100%; } div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div p empty not-empty div div { color: red; width: 100%; } div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p a div div { color: red; width: 100%; } div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty div { color: red; width: 100%; } div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div p empty not-empty div div { color: red; width: 100%; } div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div { color: red; width: 100%; } div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div { color: red; width: 100%; } div div p div div { color: red; width: 100%; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div { color: red; width: 100%; } div div p div p a div div { color: red; width: 100%; } div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div div { color: red; width: 100%; } div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p a div div { color: red; width: 100%; } div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty div { color: red; width: 100%; } div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div p empty not-empty div div { color: red; width: 100%; } div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div { color: red; width: 100%; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p empty not-empty div { color: red; width: 100%; } div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div div { color: red; width: 100%; } div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div { color: red; width: 100%; } div div p div div p a div div { color: red; width: 100%; } div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div div { color: red; width: 100%; } div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p a div div { color: red; width: 100%; } div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div { color: red; width: 100%; } div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div { color: red; width: 100%; } div div p div div div p div div { color: red; width: 100%; } div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div div { color: red; width: 100%; } div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div { color: red; width: 100%; } div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div div p div div { color: red; width: 100%; } div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div p div div { color: red; width: 100%; } div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div { color: red; width: 100%; } div div div div { color: red; width: 100%; } div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p empty not-empty div { color: red; width: 100%; } div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div div { color: red; width: 100%; } div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div { color: red; width: 100%; } div div div p a div div { color: red; width: 100%; } div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div div { color: red; width: 100%; } div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p empty not-empty div { color: red; width: 100%; } div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p a div div { color: red; width: 100%; } div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty div { color: red; width: 100%; } div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div p empty not-empty div div { color: red; width: 100%; } div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div { color: red; width: 100%; } div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div { color: red; width: 100%; } div div div div p div div { color: red; width: 100%; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div { color: red; width: 100%; } div div div div p div p a div div { color: red; width: 100%; } div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div div { color: red; width: 100%; } div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p a div div { color: red; width: 100%; } div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div { color: red; width: 100%; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div div { color: red; width: 100%; } div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div { color: red; width: 100%; } div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div { color: red; width: 100%; } div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p a div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div p empty not-empty div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div p empty not-empty div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div div p div div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div div p div div div div div p div div div div p div div { color: red; width: 100%; } div div div div p div div div p div div div div div p div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div div p div div div div div p div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div div p div div div div div p div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } div div div div p div div { color: red; width: 100%; } div div div div p div div p { margin: a b c; padding: 10px 5px; foo: "hello"; } div div div div p div div p a { display: inline-block; padding: 5px; color: goodbye; } div div div div p div div p empty not-empty { background: lightgray; border: 1px solid blue; } div div div div p div div p empty not-empty span { display: block; -webkit-box-sizing: border-box; } sass-spec-3.5.0-2/spec/scss/huge/input.scss000066400000000000000000071047771305254536400205060ustar00rootroot00000000000000$blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } } } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } } }sass-spec-3.5.0-2/spec/scss/hyphen-interpolated/000077500000000000000000000000001305254536400214565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/hyphen-interpolated/expected_output.css000066400000000000000000000000451305254536400254100ustar00rootroot00000000000000div { foo: -hux-5; bar: hux-5; } sass-spec-3.5.0-2/spec/scss/hyphen-interpolated/input.scss000066400000000000000000000000561305254536400235130ustar00rootroot00000000000000div { foo: -hux-#{2+3}; bar: hux-#{2+3}; }sass-spec-3.5.0-2/spec/scss/ie-backslash/000077500000000000000000000000001305254536400200215ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/ie-backslash/expected_output.css000066400000000000000000000000501305254536400237470ustar00rootroot00000000000000div { background-color: #cc0000 \9; } sass-spec-3.5.0-2/spec/scss/ie-backslash/input.scss000066400000000000000000000000601305254536400220510ustar00rootroot00000000000000div { background-color: darken(red, 10%) \9; }sass-spec-3.5.0-2/spec/scss/ie-functions/000077500000000000000000000000001305254536400200765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/ie-functions/expected_output-dart-sass.css000066400000000000000000000033171305254536400257340ustar00rootroot00000000000000foo { filter: progid:Microsoft.foo.bar.Baz(flip=foobar, bang=#00ff00cc); something: blah(hux=mumble); blah: progid:something.something(flip=foobar, bang=#abc); blah: progid:bar.hux(); blah: string; opacity: 0.005; filter: alpha(opacity=0.5); bilter: alpha(opacity=0.5); kilter: string; left: expression(document.body.clientWidth/2-oDiv.offsetWidth/2); flop: expression(document.body.clientHeight/2-oDiv.offsetHeight/2); left: expression(document.body.clientWidth/4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFF0000", endColorstr="#FF008000", GradientType=1); } .parser { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle="STAR", duration=4); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3); filter: progid:DXImageTransform.Microsoft.gradient(enabled="false", startColorstr=#550000FF, endColorstr=#55FFFF00); } sass-spec-3.5.0-2/spec/scss/ie-functions/expected_output.css000066400000000000000000000033171305254536400240350ustar00rootroot00000000000000foo { filter: progid:Microsoft.foo.bar.Baz(flip=foobar, bang=#00ff00cc); something: blah(hux=mumble); blah: progid:something.something(flip=foobar, bang=#abc); blah: progid:bar.hux(); blah: string; opacity: 0.005; filter: alpha(opacity=0.5); bilter: alpha(opacity=0.5); kilter: string; left: expression(document.body.clientWidth/2-oDiv.offsetWidth/2); flop: expression(document.body.clientHeight/2-oDiv.offsetHeight/2); left: expression(document.body.clientWidth/4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF0000', endColorstr='#FF008000', GradientType=1); } .parser { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle='STAR', duration=4); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='false', startColorstr=#550000FF, endColorstr=#55FFFF00); } sass-spec-3.5.0-2/spec/scss/ie-functions/input.scss000066400000000000000000000040111305254536400221260ustar00rootroot00000000000000@mixin ie-opacity($opacity) { opacity: $opacity / 100; filter: alpha(opacity=$opacity); bilter: alpha(opacity=$opacity); kilter: type-of(opacity=$opacity); left: expression(document.body.clientWidth/2-oDiv.offsetWidth/2); flop: expression(document.body.clientHeight/2-oDiv.offsetHeight/2); } $startColor: red; $endColor: green; foo { filter: progid:Microsoft.foo.bar.Baz(flip=#{foo + bar}, bang=#00ff00cc); something: blah(hux = mumble); blah: progid:something.something(flip=foobar, bang=#abc); blah: progid:bar.hux(); blah: type-of(hux = mumble); @include ie-opacity(.5); left: expression(document.body.clientWidth/4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($startColor)}', endColorstr='#{ie-hex-str($endColor)}', GradientType=1); } .parser { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#55FFFF00); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(strength=10); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.CheckerBoard(duration=4); filter: progid:DXImageTransform.Microsoft.Wave(strength=100) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) progid:DXImageTransform.Microsoft.Iris(irisstyle='STAR', duration=4); filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=13, direction=310) progid:DXImageTransform.Microsoft.Blur(pixelradius=2) progid:DXImageTransform.Microsoft.Wheel(duration=3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='false', startColorstr=#550000FF, endColorstr=#55FFFF00); } sass-spec-3.5.0-2/spec/scss/ie-hex-str/000077500000000000000000000000001305254536400174605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/ie-hex-str/expected_output.css000066400000000000000000000001111305254536400234040ustar00rootroot00000000000000div { blah: foobar; color: #FFFF0000bar; color: "foo #FFA52A2A"; } sass-spec-3.5.0-2/spec/scss/ie-hex-str/input.scss000066400000000000000000000001431305254536400215120ustar00rootroot00000000000000div { blah: foo + "bar"; color: ie-hex-str(red) + "bar"; color: "foo " + ie-hex-str(brown); }sass-spec-3.5.0-2/spec/scss/if-in-mixin/000077500000000000000000000000001305254536400176175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/if-in-mixin/expected_output.css000066400000000000000000000001101305254536400235420ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-3.5.0-2/spec/scss/if-in-mixin/input.scss000066400000000000000000000003761305254536400216610ustar00rootroot00000000000000$x: true; @mixin foobar() { @if $x { $x: false !global; content: foo; } @else { $x: true !global; content: bar; } } div { @include foobar(); @include foobar(); @include foobar(); $x: true !global; @include foobar(); } sass-spec-3.5.0-2/spec/scss/if-in-propset/000077500000000000000000000000001305254536400201675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/if-in-propset/expected_output.css000066400000000000000000000001041305254536400241150ustar00rootroot00000000000000div { prop-a: "hello"; prop-b: "goodbye"; prop-c: "badbye"; } sass-spec-3.5.0-2/spec/scss/if-in-propset/input.scss000066400000000000000000000001371305254536400222240ustar00rootroot00000000000000div { prop: { a: "hello"; b: "goodbye"; @if true { c: "badbye"; } } }sass-spec-3.5.0-2/spec/scss/if/000077500000000000000000000000001305254536400160715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/if/expected_output.css000066400000000000000000000001011305254536400220140ustar00rootroot00000000000000span { color: blue; } div { color: green; height: 40px; } sass-spec-3.5.0-2/spec/scss/if/input.scss000066400000000000000000000004331305254536400201250ustar00rootroot00000000000000@if false { div { color: red; } } @else if true { span { color: blue; } } div { @if true { color: green; } @if false { height: 10px; } @else if false { height: 20px; } @else if false { height: 30px; } @else { height: 40px; } }sass-spec-3.5.0-2/spec/scss/if_directive/000077500000000000000000000000001305254536400201275ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/if_directive/expected_output.css000066400000000000000000000000201305254536400240520ustar00rootroot00000000000000bar { a: b; } sass-spec-3.5.0-2/spec/scss/if_directive/input.scss000066400000000000000000000000631305254536400221620ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-3.5.0-2/spec/scss/imp/000077500000000000000000000000001305254536400162605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/imp/expected_output.css000066400000000000000000000000261305254536400222110ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/scss/imp/input.scss000066400000000000000000000000241305254536400203100ustar00rootroot00000000000000div { color: red; } sass-spec-3.5.0-2/spec/scss/important-in-arglist/000077500000000000000000000000001305254536400215575ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/important-in-arglist/expected_output.css000066400000000000000000000001351305254536400255110ustar00rootroot00000000000000div { style: 0px 0px 0px 0px #ef8086 inset !important; fludge: foo bar !important hux; } sass-spec-3.5.0-2/spec/scss/important-in-arglist/input.scss000066400000000000000000000002051305254536400236100ustar00rootroot00000000000000@mixin foo($x) { style: $x; } div { @include foo(0px 0px 0px 0px #ef8086 inset !important); fludge: foo bar ! important hux; }sass-spec-3.5.0-2/spec/scss/important/000077500000000000000000000000001305254536400175105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/important/expected_output.css000066400000000000000000000000721305254536400234420ustar00rootroot00000000000000div { color: red !important; width: 5px !important; } sass-spec-3.5.0-2/spec/scss/important/input.scss000066400000000000000000000000731305254536400215440ustar00rootroot00000000000000div { color: red ! important; width: 5px ! important; }sass-spec-3.5.0-2/spec/scss/index/000077500000000000000000000000001305254536400166025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/index/expected_output.css000066400000000000000000000000341305254536400225320ustar00rootroot00000000000000div { foo: 2; baz: 3; } sass-spec-3.5.0-2/spec/scss/index/input.scss000066400000000000000000000002301305254536400206310ustar00rootroot00000000000000div { foo: index(hello goodbye futz, goodbye); bar: index(hello goodbye futz, badbye); baz: index((hello world) (my name) (is aaron), is aaron); }sass-spec-3.5.0-2/spec/scss/interpolated-selectors/000077500000000000000000000000001305254536400221665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/interpolated-selectors/expected_output.css000066400000000000000000000000351305254536400261170ustar00rootroot00000000000000foobar hux { color: red; } sass-spec-3.5.0-2/spec/scss/interpolated-selectors/input.scss000066400000000000000000000000371305254536400242220ustar00rootroot00000000000000foo#{bar} hux { color: red; }sass-spec-3.5.0-2/spec/scss/interpolated-strings/000077500000000000000000000000001305254536400216545ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/interpolated-strings/expected_output.css000066400000000000000000000001301305254536400256010ustar00rootroot00000000000000div { blah: "hey ecks ho"; blee: heywhyho; bluh: "foo ecks"; bleg: fooheybar; } sass-spec-3.5.0-2/spec/scss/interpolated-strings/input.scss000066400000000000000000000001641305254536400237110ustar00rootroot00000000000000$x: ecks; $y: why; div { blah: "hey #{$x} ho"; blee: hey#{$y}ho; bluh: "foo #{$x}"; bleg: foo#{"hey"}bar; }sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence-4.0/000077500000000000000000000000001305254536400247705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence-4.0/error000066400000000000000000000000521305254536400260410ustar00rootroot00000000000000Error: Undefined operation: "a times 5%". sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence-4.0/error-dart-sass000066400000000000000000000002451305254536400277440ustar00rootroot00000000000000Error: Undefined operation "a * 5%". c04: (#{a} *5.0% + 2); ^^^^^^^^^^ spec/scss/interpolation-operators-precedence-4.0/input.scss 13:9 root stylesheet sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence-4.0/expected_output.css000066400000000000000000000000001305254536400307110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence-4.0/input.scss000066400000000000000000000022241305254536400270240ustar00rootroot00000000000000.test { a01: (#{a}+5.0% + 2); a02: (#{a}+ 5.0% + 2); a03: (#{a} +5.0% + 2); a04: (#{a} + 5.0% + 2); b01: (5 + 2.0%+#{a}); b02: (5 + 2.0%+ #{a}); b03: (5 + 2.0% +#{a}); b04: (5 + 2.0% + #{a}); c01: (#{a} +5.0% + 2); c02: (#{a} -5.0% + 2); c03: (#{a} /5.0% + 2); c04: (#{a} *5.0% + 2); c05: (#{a} +5.0% - 2); c06: (#{a} -5.0% - 2); c07: (#{a} /5.0% - 2); c08: (#{a} *5.0% - 2); c09: (#{a} +5.0% / 2); c10: (#{a} -5.0% / 2); c11: (#{a} /5.0% / 2); c12: (#{a} *5.0% / 2); c13: (#{a} +5.0% * 2); c14: (#{a} -5.0% * 2); c15: (#{a} /5.0% * 2); c16: (#{a} *5.0% * 2); d01: (5 + 2.0% +#{a}); d02: (5 + 2.0% -#{a}); d03: (5 + 2.0% /#{a}); d04: (5 + 2.0% *#{a}); d05: (5 - 2.0% +#{a}); d06: (5 - 2.0% -#{a}); d07: (5 - 2.0% /#{a}); d08: (5 - 2.0% *#{a}); d09: (5% / 2.0 +#{a}); d10: (5% / 2.0 -#{a}); d11: (5% / 2.0 /#{a}); d12: (5% / 2.0 *#{a}); d13: (5 * 2.0% +#{a}); d14: (5 * 2.0% -#{a}); d15: (5 * 2.0% /#{a}); d16: (5 * 2.0% *#{a}); e01: (#{a} ==5.0% == 2); e02: (#{a} >5.0% > 2); e03: (#{a} <5.0% < 2); e04: (#{a} >=5.0% >= 2); e05: (#{a} <=5.0% <= 2); e06: (#{a} !=5.0% != 2); } sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence-4.0/options.yml000066400000000000000000000000321305254536400272010ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence-4.0/status000066400000000000000000000000021305254536400262260ustar00rootroot0000000000000065sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence/000077500000000000000000000000001305254536400244715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence/error000066400000000000000000000226711305254536400255550ustar00rootroot00000000000000DEPRECATION WARNING on line 2 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a+#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 3 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a+ #{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 4 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 5 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a + #{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 6 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%}+a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 7 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%}+ a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 8 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 9 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} + a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 10 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% + 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 13 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("*5%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 14 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% - 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 17 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("*5%") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 18 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% / 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 21 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a *#{5% / 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 22 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a +#{5% * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 25 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a *#{5% * 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 26 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 + 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 29 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("2% *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 30 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 - 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 33 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("2% *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 34 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5% / 2} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 37 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5% / 2} *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 38 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 * 2%} +a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 41 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{5 * 2%} *a") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 42 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a ==#{5% == 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 43 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a >#{5% > 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 44 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a <#{5% < 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 45 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a >=#{5% >= 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 46 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a <=#{5% <= 2}") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 47 of /sass/spec/scss/interpolation-operators-precedence/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("a !=#{5% != 2}") You can use the sass-convert command to automatically fix most cases. sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence/expected_output.css000066400000000000000000000013051305254536400304230ustar00rootroot00000000000000.test { a01: a+7%; a02: a+ 7%; a03: a +7%; a04: a + 7%; b01: 7%+a; b02: 7%+ a; b03: 7% +a; b04: 7% + a; c01: a +7%; c02: a -3%; c03: a /5%2; c04: a *5%2; c05: a +3%; c06: a -7%; c07: a /5%-2; c08: a *5%-2; c09: a +2.5%; c10: a -2.5%; c11: a /2.5%; c12: a *2.5%; c13: a +10%; c14: a -10%; c15: a /10%; c16: a *10%; d01: 7% +a; d02: 7% -a; d03: 52% /a; d04: 52% *a; d05: 3% +a; d06: 3% -a; d07: 5-2% /a; d08: 5-2% *a; d09: 2.5% +a; d10: 2.5% -a; d11: 2.5% /a; d12: 2.5% *a; d13: 10% +a; d14: 10% -a; d15: 10% /a; d16: 10% *a; e01: a ==false; e02: a >true; e03: a =true; e05: a <=false; e06: a !=true; } sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence/input.scss000066400000000000000000000022241305254536400265250ustar00rootroot00000000000000.test { a01: (#{a}+5.0% + 2); a02: (#{a}+ 5.0% + 2); a03: (#{a} +5.0% + 2); a04: (#{a} + 5.0% + 2); b01: (5 + 2.0%+#{a}); b02: (5 + 2.0%+ #{a}); b03: (5 + 2.0% +#{a}); b04: (5 + 2.0% + #{a}); c01: (#{a} +5.0% + 2); c02: (#{a} -5.0% + 2); c03: (#{a} /5.0% + 2); c04: (#{a} *5.0% + 2); c05: (#{a} +5.0% - 2); c06: (#{a} -5.0% - 2); c07: (#{a} /5.0% - 2); c08: (#{a} *5.0% - 2); c09: (#{a} +5.0% / 2); c10: (#{a} -5.0% / 2); c11: (#{a} /5.0% / 2); c12: (#{a} *5.0% / 2); c13: (#{a} +5.0% * 2); c14: (#{a} -5.0% * 2); c15: (#{a} /5.0% * 2); c16: (#{a} *5.0% * 2); d01: (5 + 2.0% +#{a}); d02: (5 + 2.0% -#{a}); d03: (5 + 2.0% /#{a}); d04: (5 + 2.0% *#{a}); d05: (5 - 2.0% +#{a}); d06: (5 - 2.0% -#{a}); d07: (5 - 2.0% /#{a}); d08: (5 - 2.0% *#{a}); d09: (5% / 2.0 +#{a}); d10: (5% / 2.0 -#{a}); d11: (5% / 2.0 /#{a}); d12: (5% / 2.0 *#{a}); d13: (5 * 2.0% +#{a}); d14: (5 * 2.0% -#{a}); d15: (5 * 2.0% /#{a}); d16: (5 * 2.0% *#{a}); e01: (#{a} ==5.0% == 2); e02: (#{a} >5.0% > 2); e03: (#{a} <5.0% < 2); e04: (#{a} >=5.0% >= 2); e05: (#{a} <=5.0% <= 2); e06: (#{a} !=5.0% != 2); } sass-spec-3.5.0-2/spec/scss/interpolation-operators-precedence/options.yml000066400000000000000000000001021305254536400267000ustar00rootroot00000000000000--- :end_version: '3.5' :todo: - libsass :warning_todo: - libsass sass-spec-3.5.0-2/spec/scss/interpolation/000077500000000000000000000000001305254536400203625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/interpolation/expected_output.css000066400000000000000000000000471305254536400243160ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-3.5.0-2/spec/scss/interpolation/input.scss000066400000000000000000000000721305254536400224150ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-3.5.0-2/spec/scss/interpolation_with_bracket_on_next_line/000077500000000000000000000000001305254536400256515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/interpolation_with_bracket_on_next_line/expected_output.css000066400000000000000000000000321305254536400315770ustar00rootroot00000000000000a.foo b { color: red; } sass-spec-3.5.0-2/spec/scss/interpolation_with_bracket_on_next_line/input.scss000066400000000000000000000000321305254536400277000ustar00rootroot00000000000000a.#{"foo"} b {color: red} sass-spec-3.5.0-2/spec/scss/keyword_args_in_functions/000077500000000000000000000000001305254536400227515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/keyword_args_in_functions/expected_output.css000066400000000000000000000000561305254536400267050ustar00rootroot00000000000000.keyed { color: rgba(170, 119, 204, 0.4); } sass-spec-3.5.0-2/spec/scss/keyword_args_in_functions/input.scss000066400000000000000000000000621305254536400250030ustar00rootroot00000000000000.keyed { color: rgba($color: #a7c, $alpha: 0.4) } sass-spec-3.5.0-2/spec/scss/lang/000077500000000000000000000000001305254536400164145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/lang/expected_output.css000066400000000000000000000026321305254536400223520ustar00rootroot00000000000000h1:lang(as), h1:lang(bn), h1:lang(gu), h1:lang(hi), h1:lang(kn), h1:lang(ml), h1:lang(mr), h1:lang(or), h1:lang(pa), h1:lang(sa), h1:lang(ta), h1:lang(te) { line-height: 1.5em !important; } h2:lang(as), h3:lang(as), h4:lang(as), h5:lang(as), h6:lang(as), h2:lang(bn), h3:lang(bn), h4:lang(bn), h5:lang(bn), h6:lang(bn), h2:lang(gu), h3:lang(gu), h4:lang(gu), h5:lang(gu), h6:lang(gu), h2:lang(hi), h3:lang(hi), h4:lang(hi), h5:lang(hi), h6:lang(hi), h2:lang(kn), h3:lang(kn), h4:lang(kn), h5:lang(kn), h6:lang(kn), h2:lang(ml), h3:lang(ml), h4:lang(ml), h5:lang(ml), h6:lang(ml), h2:lang(mr), h3:lang(mr), h4:lang(mr), h5:lang(mr), h6:lang(mr), h2:lang(or), h3:lang(or), h4:lang(or), h5:lang(or), h6:lang(or), h2:lang(pa), h3:lang(pa), h4:lang(pa), h5:lang(pa), h6:lang(pa), h2:lang(sa), h3:lang(sa), h4:lang(sa), h5:lang(sa), h6:lang(sa), h2:lang(ta), h3:lang(ta), h4:lang(ta), h5:lang(ta), h6:lang(ta), h2:lang(te), h3:lang(te), h4:lang(te), h5:lang(te), h6:lang(te) { line-height: 1.2em; } ol:lang(bcc) li, ol:lang(bqi) li, ol:lang(fa) li, ol:lang(glk) li, ol:lang(kk-arab) li, ol:lang(mzn) li { list-style-type: -moz-persian; list-style-type: persian; } ol:lang(ckb) li { list-style-type: -moz-arabic-indic; list-style-type: arabic-indic; } ol:lang(as) li, ol:lang(bn) li { list-style-type: -moz-bengali; list-style-type: bengali; } ol:lang(or) li { list-style-type: -moz-oriya; list-style-type: oriya; } sass-spec-3.5.0-2/spec/scss/lang/input.scss000066400000000000000000000024531305254536400204540ustar00rootroot00000000000000h1:lang(as),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ml),h1:lang(mr),h1:lang(or),h1:lang(pa),h1:lang(sa),h1:lang(ta),h1:lang(te) { line-height:1.5em !important } h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te) { line-height:1.2em } ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li { list-style-type:-moz-persian;list-style-type:persian } ol:lang(ckb) li { list-style-type:-moz-arabic-indic;list-style-type:arabic-indic } ol:lang(as) li,ol:lang(bn) li{ list-style-type:-moz-bengali;list-style-type:bengali } ol:lang(or) li { list-style-type:-moz-oriya;list-style-type:oriya }sass-spec-3.5.0-2/spec/scss/line_comment_in_script/000077500000000000000000000000001305254536400222165ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/line_comment_in_script/expected_output.css000066400000000000000000000000251305254536400261460ustar00rootroot00000000000000foo { a: 1blang; } sass-spec-3.5.0-2/spec/scss/line_comment_in_script/input.scss000066400000000000000000000000411305254536400242450ustar00rootroot00000000000000foo {a: 1 + // flang } blang } sass-spec-3.5.0-2/spec/scss/long-selector/000077500000000000000000000000001305254536400202505ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/long-selector/expected_output.css000066400000000000000000000036021305254536400242040ustar00rootroot00000000000000html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, ab, br, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, su, b, sup, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, tab, le, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font: inherit; margin: 0; padding: 0; vertical-align: baseline; } html hey, html ho, html hoo, body hey, body ho, body hoo, div hey, div ho, div hoo, span hey, span ho, span hoo, iframe hey, iframe ho, iframe hoo, h1 hey, h1 ho, h1 hoo, h2 hey, h2 ho, h2 hoo, h3 hey, h3 ho, h3 hoo, h4 hey, h4 ho, h4 hoo, h5 hey, h5 ho, h5 hoo, h6 hey, h6 ho, h6 hoo, p hey, p ho, p hoo, blockquote hey, blockquote ho, blockquote hoo, pre hey, pre ho, pre hoo, a hey, a ho, a hoo, ab hey, ab ho, ab hoo, br hey, br ho, br hoo, address hey, address ho, address hoo, cite hey, cite ho, cite hoo, code hey, code ho, code hoo, del hey, del ho, del hoo, dfn hey, dfn ho, dfn hoo, em hey, em ho, em hoo, img hey, img ho, img hoo, ins hey, ins ho, ins hoo, kbd hey, kbd ho, kbd hoo, q hey, q ho, q hoo, samp hey, samp ho, samp hoo, small hey, small ho, small hoo, strong hey, strong ho, strong hoo, su hey, su ho, su hoo, b hey, b ho, b hoo, sup hey, sup ho, sup hoo, var hey, var ho, var hoo, b hey, b ho, b hoo, u hey, u ho, u hoo, i hey, i ho, i hoo, dl hey, dl ho, dl hoo, dt hey, dt ho, dt hoo, dd hey, dd ho, dd hoo, ol hey, ol ho, ol hoo, ul hey, ul ho, ul hoo, li hey, li ho, li hoo, fieldset hey, fieldset ho, fieldset hoo, form hey, form ho, form hoo, label hey, label ho, label hoo, legend hey, legend ho, legend hoo, tab hey, tab ho, tab hoo, le hey, le ho, le hoo, caption hey, caption ho, caption hoo, tbody hey, tbody ho, tbody hoo, tfoot hey, tfoot ho, tfoot hoo, thead hey, thead ho, thead hoo, tr hey, tr ho, tr hoo, th hey, th ho, th hoo, td hey, td ho, td hoo { blah: bloo; blee: bleh; } sass-spec-3.5.0-2/spec/scss/long-selector/input.scss000066400000000000000000000007041305254536400223050ustar00rootroot00000000000000html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, ab, br, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, su, b, sup, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, tab, le, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font: inherit; margin: 0; padding: 0; vertical-align: baseline; hey, ho, hoo { blah: bloo; blee: bleh; } } sass-spec-3.5.0-2/spec/scss/media-with-interpolation/000077500000000000000000000000001305254536400224105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/media-with-interpolation/expected_output.css000066400000000000000000000001541305254536400263430ustar00rootroot00000000000000@media only screen and (min-width: 700px) and (max-width: 1920px) { body { background: #3d3d3d; } } sass-spec-3.5.0-2/spec/scss/media-with-interpolation/input.scss000066400000000000000000000003301305254536400244400ustar00rootroot00000000000000$viewport1: "only screen"; $viewport2: "(min-width: 700px)"; $foo: "(max-width: "; $bar: "1920px)"; // Will not work @media #{$viewport1} and #{$viewport2} and #{$foo+$bar} { body { background: #3d3d3d; } }sass-spec-3.5.0-2/spec/scss/media2/000077500000000000000000000000001305254536400166345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/media2/expected_output.css000066400000000000000000000001431305254536400225650ustar00rootroot00000000000000@media only screen and (max-width: 3) and (min-width: 4) { /* hey */ a { color: red; } } sass-spec-3.5.0-2/spec/scss/media2/input.scss000066400000000000000000000001621305254536400206670ustar00rootroot00000000000000$foo: 3; $bar: 4; @media only screen and (max-width: $foo) and (min-width: $bar) { /* hey */ a {color: red} }sass-spec-3.5.0-2/spec/scss/mix/000077500000000000000000000000001305254536400162705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/mix/expected_output.css000066400000000000000000000000471305254536400222240ustar00rootroot00000000000000div { roo: purple; doo: #4000bf; } sass-spec-3.5.0-2/spec/scss/mix/input.scss000066400000000000000000000000751305254536400203260ustar00rootroot00000000000000div { roo: mix(#f00, #00f); doo: mix(#f00, #00f, 25%); }sass-spec-3.5.0-2/spec/scss/mixin-content-selectors/000077500000000000000000000000001305254536400222705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/mixin-content-selectors/expected_output.css000066400000000000000000000001061305254536400262200ustar00rootroot00000000000000div foo-sel bar { color: red; } div foo-sel bar hux { msg: hey; } sass-spec-3.5.0-2/spec/scss/mixin-content-selectors/input.scss000066400000000000000000000002451305254536400243250ustar00rootroot00000000000000@mixin foo($x: 1) { foo-sel { @content; } } div { $x: hey; @include foo() { bar { color: red; hux { msg: $x; } } } }sass-spec-3.5.0-2/spec/scss/mixin-content-with-no-block/000077500000000000000000000000001305254536400227425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/mixin-content-with-no-block/expected_output.css000066400000000000000000000000511305254536400266710ustar00rootroot00000000000000div.a .foo { color: red; hey: now; } sass-spec-3.5.0-2/spec/scss/mixin-content-with-no-block/input.scss000066400000000000000000000001511305254536400247730ustar00rootroot00000000000000@mixin foo { .foo { color: red; @content; } } div.a { @include foo() { hey: now; } }sass-spec-3.5.0-2/spec/scss/mixin-content/000077500000000000000000000000001305254536400202675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/mixin-content/expected_output.css000066400000000000000000000012271305254536400242240ustar00rootroot00000000000000div { /* with a content block */ name: foo; stuff: content for foo; name: bar; stuff: content for bar; stuff: content for foo; /* without */ name: foo; name: bar; stuff: content for bar; } span { color: green; } span div { color: red; background: blue; width: 80%; } @media fudge { span div p { font-weight: bold; font-size: 1.2em; } span div p a { text-decoration: underline; } } span div form { color: orange; } @media fudge { span div form p { font-weight: bold; font-size: 1.2em; } span div form p a { text-decoration: underline; } } * html #logo { background-image: url(/logo.gif); } sass-spec-3.5.0-2/spec/scss/mixin-content/input.scss000066400000000000000000000015331305254536400223250ustar00rootroot00000000000000@mixin foo() { name: foo; @content; @include bar() { stuff: content for bar; @content; } } @mixin bar() { name: bar; @content; } div { /* with a content block */ @include foo() { stuff: content for foo; } /* without */ @include foo(); } @mixin foo() { $size: 80%; div { color: red; @content; background: blue; width: $size; @include bar() { color: orange; @content; } } } @mixin bar() { form { @content; } } span { $size: 1.2em; color: green; @include foo() { @media fudge { p { font-weight: bold; font-size: $size; a { text-decoration: underline; } } } } } @mixin apply-to-ie6-only { * html { @content; } } @include apply-to-ie6-only { #logo { background-image: url(/logo.gif); } } sass-spec-3.5.0-2/spec/scss/mixin_with_keyword_args/000077500000000000000000000000001305254536400224325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/mixin_with_keyword_args/expected_output.css000066400000000000000000000001141305254536400263610ustar00rootroot00000000000000.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } sass-spec-3.5.0-2/spec/scss/mixin_with_keyword_args/input.scss000066400000000000000000000002701305254536400244650ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin(foo, $arg2: non-default-val2); } sass-spec-3.5.0-2/spec/scss/mixins_with_args/000077500000000000000000000000001305254536400210515ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/mixins_with_args/expected_output.css000066400000000000000000000000361305254536400250030ustar00rootroot00000000000000.foo { a: bar; b: 12px; } sass-spec-3.5.0-2/spec/scss/mixins_with_args/input.scss000066400000000000000000000001111305254536400230760ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-3.5.0-2/spec/scss/mixins_with_empty_args/000077500000000000000000000000001305254536400222675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/mixins_with_empty_args/expected_output.css000066400000000000000000000000211305254536400262130ustar00rootroot00000000000000.foo { a: b; } sass-spec-3.5.0-2/spec/scss/mixins_with_empty_args/input.scss000066400000000000000000000000521305254536400243200ustar00rootroot00000000000000@mixin foo {a: b} .foo {@include foo();} sass-spec-3.5.0-2/spec/scss/multiline-var/000077500000000000000000000000001305254536400202635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/multiline-var/expected_output.css000066400000000000000000000000341305254536400242130ustar00rootroot00000000000000foo { a: 3; c: a b c; } sass-spec-3.5.0-2/spec/scss/multiline-var/input.scss000066400000000000000000000001631305254536400223170ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; // b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/scss/multiline_var/000077500000000000000000000000001305254536400203455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/multiline_var/expected_output.css000066400000000000000000000000501305254536400242730ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-3.5.0-2/spec/scss/multiline_var/input.scss000066400000000000000000000001611305254536400223770ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-3.5.0-2/spec/scss/multiple-operators/000077500000000000000000000000001305254536400213425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/multiple-operators/expected_output.css000066400000000000000000000000251305254536400252720ustar00rootroot00000000000000.test { a: true; } sass-spec-3.5.0-2/spec/scss/multiple-operators/input.scss000066400000000000000000000001411305254536400233720ustar00rootroot00000000000000$x: 2; $y: 1; @function getResult() { @return true; } .test { a: $x > $y == getResult(); } sass-spec-3.5.0-2/spec/scss/namespace_properties/000077500000000000000000000000001305254536400217035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/namespace_properties/expected_output.css000066400000000000000000000000661305254536400256400ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; } sass-spec-3.5.0-2/spec/scss/namespace_properties/input.scss000066400000000000000000000000721305254536400237360ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-3.5.0-2/spec/scss/namespace_properties_with_value/000077500000000000000000000000001305254536400241325ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/namespace_properties_with_value/expected_output.css000066400000000000000000000000651305254536400300660ustar00rootroot00000000000000foo { bar: baz; bar-bip: bop; bar-bing: bop; } sass-spec-3.5.0-2/spec/scss/namespace_properties_with_value/input.scss000066400000000000000000000000631305254536400261650ustar00rootroot00000000000000foo { bar: baz { bip: bop; bing: bop; }} sass-spec-3.5.0-2/spec/scss/negation/000077500000000000000000000000001305254536400172775ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/negation/expected_output-dart-sass.css000066400000000000000000000001431305254536400251270ustar00rootroot00000000000000.asdf { left: -17.3333333333px; right: 0.3333333333; center: 3333.3333333333; blah: 2.5; } sass-spec-3.5.0-2/spec/scss/negation/expected_output.css000066400000000000000000000001241305254536400232270ustar00rootroot00000000000000.asdf { left: -17.33333px; right: 0.33333; center: 3333.33333; blah: 2.5; } sass-spec-3.5.0-2/spec/scss/negation/input.scss000066400000000000000000000001431305254536400213310ustar00rootroot00000000000000.asdf { $bwidth: 52px; left: -$bwidth/3; right: (1/3); center: (10000/3); blah: (20/8); }sass-spec-3.5.0-2/spec/scss/nested-extend/000077500000000000000000000000001305254536400202425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/nested-extend/expected_output-dart-sass.css000066400000000000000000000004061305254536400260740ustar00rootroot00000000000000.sprites-nav, .mw_nav_button[data-ur-state=disabled] { color: red; } .sprites-nav_up, .mw_nav_button[data-ur-state=enabled] { color: green; } .mw_nav_button { float: right; width: 30px; height: 30px; margin: 10px 10px 10px 0; overflow: hidden; } sass-spec-3.5.0-2/spec/scss/nested-extend/expected_output.css000066400000000000000000000004121305254536400241720ustar00rootroot00000000000000.sprites-nav, .mw_nav_button[data-ur-state="disabled"] { color: red; } .sprites-nav_up, .mw_nav_button[data-ur-state="enabled"] { color: green; } .mw_nav_button { float: right; width: 30px; height: 30px; margin: 10px 10px 10px 0; overflow: hidden; } sass-spec-3.5.0-2/spec/scss/nested-extend/input.scss000066400000000000000000000004651305254536400223030ustar00rootroot00000000000000.sprites-nav { color: red; } .sprites-nav_up { color: green; } .mw_nav_button { float: right; width: 30px; height: 30px; margin: 10px 10px 10px 0; overflow: hidden; &[data-ur-state="disabled"] { @extend .sprites-nav; } &[data-ur-state="enabled"] { @extend .sprites-nav_up; } } sass-spec-3.5.0-2/spec/scss/nested_namespace_properties/000077500000000000000000000000001305254536400232455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/nested_namespace_properties/expected_output.css000066400000000000000000000001151305254536400271750ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } sass-spec-3.5.0-2/spec/scss/nested_namespace_properties/input.scss000066400000000000000000000001161305254536400252770ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-3.5.0-2/spec/scss/nested_rules/000077500000000000000000000000001305254536400201675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/nested_rules/expected_output.css000066400000000000000000000000611305254536400241170ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-3.5.0-2/spec/scss/nested_rules/input.scss000066400000000000000000000000561305254536400222240ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-3.5.0-2/spec/scss/nested_rules_with_declarations/000077500000000000000000000000001305254536400237525ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/nested_rules_with_declarations/expected_output.css000066400000000000000000000002331305254536400277030ustar00rootroot00000000000000foo { ump: nump; grump: clump; } foo bar { blat: bang; habit: rabbit; } foo bar baz { a: b; } foo bar bip { c: d; } foo bibble bap { e: f; } sass-spec-3.5.0-2/spec/scss/nested_rules_with_declarations/input.scss000066400000000000000000000002111305254536400260000ustar00rootroot00000000000000foo { ump: nump; grump: clump; bar { blat: bang; habit: rabbit; baz {a: b} bip {c: d}} bibble { bap {e: f}}} sass-spec-3.5.0-2/spec/scss/nested_rules_with_fancy_selectors/000077500000000000000000000000001305254536400244655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/nested_rules_with_fancy_selectors/expected_output.css000066400000000000000000000001031305254536400304120ustar00rootroot00000000000000foo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } sass-spec-3.5.0-2/spec/scss/nested_rules_with_fancy_selectors/input.scss000066400000000000000000000000651305254536400265220ustar00rootroot00000000000000foo { .bar {a: b} :baz {c: d} bang:bop {e: f}} sass-spec-3.5.0-2/spec/scss/newlines_in_selectors/000077500000000000000000000000001305254536400220705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/newlines_in_selectors/expected_output.css000066400000000000000000000001011305254536400260130ustar00rootroot00000000000000foo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } sass-spec-3.5.0-2/spec/scss/newlines_in_selectors/input.scss000066400000000000000000000000511305254536400241200ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-3.5.0-2/spec/scss/newlines_in_selectors/options.yml000066400000000000000000000000351305254536400243040ustar00rootroot00000000000000--- :ignore_for: - dart-sass sass-spec-3.5.0-2/spec/scss/no_namespace_properties_without_space/000077500000000000000000000000001305254536400253355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/no_namespace_properties_without_space/expected_output.css000066400000000000000000000000341305254536400312650ustar00rootroot00000000000000foo bar:baz { bip: bop; } sass-spec-3.5.0-2/spec/scss/no_namespace_properties_without_space/input.scss000066400000000000000000000000421305254536400273650ustar00rootroot00000000000000foo { bar:baz { bip: bop }} sass-spec-3.5.0-2/spec/scss/null/000077500000000000000000000000001305254536400164455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/null/expected_output.css000066400000000000000000000002461305254536400224020ustar00rootroot00000000000000div { a: 3; d: null; e: true; f: -null; g: -fudge; i: froo(, 4); j: 3, 4; k: 4; a2: 3; e2: true; f2: -; i2: froo(, 4); j2: 3, 4; k2: 4; } sass-spec-3.5.0-2/spec/scss/null/input.scss000066400000000000000000000006231305254536400205020ustar00rootroot00000000000000$x: 2; div { $x: null; a: length(null null null); b: #{null}; d: type-of($x); e: null == null; f: -null; g: -fudge; h: (null null null); i: froo(null, 4); j: (null), (null), 3, 4; k: length(((null), (null), 3, 4)); a2: length($x $x $x); b2: #{$x}; e2: $x == null; f2: -$x; h2: ($x $x $x); i2: froo($x, 4); j2: ($x), ($x), 3, 4; k2: length((($x), ($x), 3, 4)); }sass-spec-3.5.0-2/spec/scss/numbers/000077500000000000000000000000001305254536400171465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/numbers/expected_output.css000066400000000000000000000001011305254536400230710ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; } sass-spec-3.5.0-2/spec/scss/numbers/input.scss000066400000000000000000000001001305254536400211710ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; }sass-spec-3.5.0-2/spec/scss/one_line_comments/000077500000000000000000000000001305254536400211705ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/one_line_comments/expected_output.css000066400000000000000000000000441305254536400251210ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; } sass-spec-3.5.0-2/spec/scss/one_line_comments/input.scss000066400000000000000000000000501305254536400232170ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-3.5.0-2/spec/scss/options.yml000066400000000000000000000000321305254536400177040ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/scss/parent_selectors/000077500000000000000000000000001305254536400210475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/parent_selectors/expected_output.css000066400000000000000000000000561305254536400250030ustar00rootroot00000000000000foo:hover { a: b; } bar foo.baz { c: d; } sass-spec-3.5.0-2/spec/scss/parent_selectors/input.scss000066400000000000000000000000531305254536400231010ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} sass-spec-3.5.0-2/spec/scss/passing_all_as_keyword_args_in_opposite_order/000077500000000000000000000000001305254536400270355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/passing_all_as_keyword_args_in_opposite_order/expected_output.css000066400000000000000000000001201305254536400327610ustar00rootroot00000000000000.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } sass-spec-3.5.0-2/spec/scss/passing_all_as_keyword_args_in_opposite_order/input.scss000066400000000000000000000003341305254536400310710ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($arg2: non-default-val2, $arg1: non-default-val1, $required: foo); } sass-spec-3.5.0-2/spec/scss/passing_required_args_as_a_keyword_arg/000077500000000000000000000000001305254536400254335ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/passing_required_args_as_a_keyword_arg/expected_output.css000066400000000000000000000001101305254536400313560ustar00rootroot00000000000000.mixed { required: foo; arg1: default-val1; arg2: default-val2; } sass-spec-3.5.0-2/spec/scss/passing_required_args_as_a_keyword_arg/input.scss000066400000000000000000000002521305254536400274660ustar00rootroot00000000000000@mixin a-mixin($required, $arg1: default-val1, $arg2: default-val2) { required: $required; arg1: $arg1; arg2: $arg2; } .mixed { @include a-mixin($required: foo); } sass-spec-3.5.0-2/spec/scss/percentages/000077500000000000000000000000001305254536400177735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/percentages/expected_output.css000066400000000000000000000002211305254536400237210ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-3.5.0-2/spec/scss/percentages/input.scss000066400000000000000000000003371305254536400220320ustar00rootroot00000000000000div { width: 10% + 20%; height: 10% - 20%; width: 10% + 10; width: 10 + 10%; height: 10% - 10; height: 10 - 10%; blah: (20% / 4%); flah: 12 * 75%; grah: 75% * 12; // hwah: (24 / 8%); nyah: (35% / 7); }sass-spec-3.5.0-2/spec/scss/placeholder-with-media/000077500000000000000000000000001305254536400220035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/placeholder-with-media/expected_output.css000066400000000000000000000001101305254536400257260ustar00rootroot00000000000000@media only screen and (max-width: 100px) { b { color: red; } } sass-spec-3.5.0-2/spec/scss/placeholder-with-media/input.scss000066400000000000000000000001361305254536400240370ustar00rootroot00000000000000%a { @media only screen and (max-width: 100px) { color: red; } } b { @extend %a; } sass-spec-3.5.0-2/spec/scss/placeholder/000077500000000000000000000000001305254536400177555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/placeholder/expected_output-dart-sass.css000066400000000000000000000001141305254536400256030ustar00rootroot00000000000000hux, foo { color: red; } foo { width: 10px; } hux { height: 12px; } sass-spec-3.5.0-2/spec/scss/placeholder/expected_output.css000066400000000000000000000001141305254536400237040ustar00rootroot00000000000000foo, hux { color: red; } foo { width: 10px; } hux { height: 12px; } sass-spec-3.5.0-2/spec/scss/placeholder/input.scss000066400000000000000000000001411305254536400220050ustar00rootroot00000000000000%x { color: red; } foo { width: 10px; @extend %x; } hux { height: 12px; @extend %x; }sass-spec-3.5.0-2/spec/scss/precision/000077500000000000000000000000001305254536400174665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/precision/expected_output-dart-sass.css000066400000000000000000000001251305254536400253160ustar00rootroot00000000000000div { a: 6.6666666667; b: 2.5; c: 3; d: -6.6666666667; e: -2.5; f: -3; } sass-spec-3.5.0-2/spec/scss/precision/expected_output.css000066400000000000000000000001131305254536400234140ustar00rootroot00000000000000div { a: 6.66667; b: 2.5; c: 3; d: -6.66667; e: -2.5; f: -3; } sass-spec-3.5.0-2/spec/scss/precision/input.scss000066400000000000000000000001241305254536400215170ustar00rootroot00000000000000div { a: (20/3); b: (5/2); c: (9/3); d: (20/-3); e: (-5/2); f: -(9/3); }sass-spec-3.5.0-2/spec/scss/prop_name_interpolation_after_hyphen/000077500000000000000000000000001305254536400251565ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/prop_name_interpolation_after_hyphen/expected_output.css000066400000000000000000000000251305254536400311060ustar00rootroot00000000000000a { -foo-bar: b; } sass-spec-3.5.0-2/spec/scss/prop_name_interpolation_after_hyphen/input.scss000066400000000000000000000000301305254536400272030ustar00rootroot00000000000000a { -#{"foo"}-bar: b; } sass-spec-3.5.0-2/spec/scss/prop_name_only_interpolation/000077500000000000000000000000001305254536400234635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/prop_name_only_interpolation/expected_output.css000066400000000000000000000000311305254536400274100ustar00rootroot00000000000000foo { bazbang: blip; } sass-spec-3.5.0-2/spec/scss/prop_name_only_interpolation/input.scss000066400000000000000000000000361305254536400255160ustar00rootroot00000000000000foo {#{"baz" + "bang"}: blip} sass-spec-3.5.0-2/spec/scss/property_interpolation_at_dashes/000077500000000000000000000000001305254536400243415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/property_interpolation_at_dashes/expected_output.css000066400000000000000000000000351305254536400302720ustar00rootroot00000000000000div { -foo-a-b-foo: foo; } sass-spec-3.5.0-2/spec/scss/property_interpolation_at_dashes/input.scss000066400000000000000000000000621305254536400263730ustar00rootroot00000000000000$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } sass-spec-3.5.0-2/spec/scss/quotes-in-interpolated-strings/000077500000000000000000000000001305254536400235765ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/quotes-in-interpolated-strings/expected_output.css000066400000000000000000000001241305254536400275260ustar00rootroot00000000000000bar { bar: bar; bar: "bar"; } foobar { foobar: foobar; foobar: "foobar"; } sass-spec-3.5.0-2/spec/scss/quotes-in-interpolated-strings/input.scss000066400000000000000000000002201305254536400256240ustar00rootroot00000000000000$bar: "bar"; $foobar: "foo#{$bar}"; #{$bar} { #{$bar}: #{$bar}; #{$bar}: $bar; } foobar { #{$foobar}: #{$foobar}; #{$foobar}: $foobar; }sass-spec-3.5.0-2/spec/scss/retina-image/000077500000000000000000000000001305254536400200355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/retina-image/expected_output.css000066400000000000000000000000001305254536400237560ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/retina-image/input.scss000066400000000000000000000014331305254536400220720ustar00rootroot00000000000000@mixin retina-image($filename, $background-size, $extension: png, $retina-filename: null, $asset-pipeline: false) { @if $asset-pipeline { background-image: image_url($filename + "." + $extension); } @else { background-image: url($filename + "." + $extension); } @include hidpi { @if $asset-pipeline { @if $retina-filename { background-image: image_url($retina-filename + "." + $extension); } @else { background-image: image_url($filename + "@2x" + "." + $extension); } } @else { @if $retina-filename { background-image: url($retina-filename + "." + $extension); } @else { background-image: url($filename + "@2x" + "." + $extension); } } background-size: $background-size; } }sass-spec-3.5.0-2/spec/scss/sass_script/000077500000000000000000000000001305254536400200305ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/sass_script/expected_output.css000066400000000000000000000000611305254536400237600ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-3.5.0-2/spec/scss/sass_script/input.scss000066400000000000000000000001041305254536400220570ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_attr_beginning/000077500000000000000000000000001305254536400260205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_attr_beginning/expected_output.css000066400000000000000000000000261305254536400317510ustar00rootroot00000000000000[zzz=foo] { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_attr_beginning/input.scss000066400000000000000000000000431305254536400300510ustar00rootroot00000000000000$zzz: zzz; [#{$zzz}=foo] { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_class_begininng/000077500000000000000000000000001305254536400261535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_class_begininng/expected_output.css000066400000000000000000000000211305254536400320770ustar00rootroot00000000000000.zzz { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_class_begininng/input.scss000066400000000000000000000000361305254536400302060ustar00rootroot00000000000000$zzz: zzz; .#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_id_begininng/000077500000000000000000000000001305254536400254425ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_id_begininng/expected_output.css000066400000000000000000000000211305254536400313660ustar00rootroot00000000000000#zzz { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_id_begininng/input.scss000066400000000000000000000000361305254536400274750ustar00rootroot00000000000000$zzz: zzz; ##{$zzz} { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_pseudo_begininng/000077500000000000000000000000001305254536400263455ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_pseudo_begininng/expected_output.css000066400000000000000000000000261305254536400322760ustar00rootroot00000000000000:zzz::zzz { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_at_pseudo_begininng/input.scss000066400000000000000000000000471305254536400304020ustar00rootroot00000000000000$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_in_pseudoclass/000077500000000000000000000000001305254536400253555ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/selector_interpolation_in_pseudoclass/expected_output.css000066400000000000000000000000361305254536400313070ustar00rootroot00000000000000foo:nth-child(5n) { a: b; } sass-spec-3.5.0-2/spec/scss/selector_interpolation_in_pseudoclass/input.scss000066400000000000000000000000411305254536400274040ustar00rootroot00000000000000foo:nth-child(#{5 + "n"}) {a: b} sass-spec-3.5.0-2/spec/scss/several_namespace_properties/000077500000000000000000000000001305254536400234245ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/several_namespace_properties/expected_output.css000066400000000000000000000001341305254536400273550ustar00rootroot00000000000000foo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } sass-spec-3.5.0-2/spec/scss/several_namespace_properties/input.scss000066400000000000000000000001511305254536400254550ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-3.5.0-2/spec/scss/simple-inheritance/000077500000000000000000000000001305254536400212535ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/simple-inheritance/expected_output-dart-sass.css000066400000000000000000000011461305254536400271070ustar00rootroot00000000000000earth mammal, earth horse, earth naysayer, earth cat, earth dog, earth bird { blood: warm; } earth mammal, earth horse, earth naysayer, earth cat, earth dog { produces-milk: true; } dog { says: "Woof!"; } cat { says: "Meow."; } horse, naysayer { says: "Nay."; } [hey], ho { a: b; } ho { c: d; } fancy outer space vehicle, fancy outer space new american mars rover, new american mars fancy outer space rover { insides: advanced; } new american mars rover { wheels: big; } foo, a b c { something: whatever; } a b c { blah: blah; } d e f, d e g { blah: blah; } g { bloo: bloo; } sass-spec-3.5.0-2/spec/scss/simple-inheritance/expected_output.css000066400000000000000000000011461305254536400252100ustar00rootroot00000000000000earth mammal, earth dog, earth cat, earth horse, earth naysayer, earth bird { blood: warm; } earth mammal, earth dog, earth cat, earth horse, earth naysayer { produces-milk: true; } dog { says: "Woof!"; } cat { says: "Meow."; } horse, naysayer { says: "Nay."; } [hey], ho { a: b; } ho { c: d; } fancy outer space vehicle, fancy outer space new american mars rover, new american mars fancy outer space rover { insides: advanced; } new american mars rover { wheels: big; } foo, a b c { something: whatever; } a b c { blah: blah; } d e f, d e g { blah: blah; } g { bloo: bloo; } sass-spec-3.5.0-2/spec/scss/simple-inheritance/input.scss000066400000000000000000000011331305254536400233050ustar00rootroot00000000000000earth { mammal, bird { blood: warm; } } earth { mammal { produces-milk: true; } } @mixin mammal-says($message) { @extend mammal; says: $message; } dog { @include mammal-says("Woof!"); } cat { @include mammal-says("Meow."); } horse, naysayer { @include mammal-says("Nay."); } [hey] { a: b; } ho { @extend [hey]; c: d; } fancy outer space vehicle { insides: advanced; } new american mars rover { wheels: big; @extend vehicle; } foo { something: whatever; } a b c { blah: blah; @extend foo; } d e f { blah: blah; } g { @extend f; bloo: bloo; }sass-spec-3.5.0-2/spec/scss/simple-lists/000077500000000000000000000000001305254536400201205ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/simple-lists/expected_output.css000066400000000000000000000000741305254536400240540ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: a, b, c, d; } sass-spec-3.5.0-2/spec/scss/simple-lists/input.scss000066400000000000000000000001061305254536400221510ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: unquote("a, b, c, d"); }sass-spec-3.5.0-2/spec/scss/star_plus_and_parent/000077500000000000000000000000001305254536400217025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/star_plus_and_parent/expected_output.css000066400000000000000000000000311305254536400256270ustar00rootroot00000000000000* + html foo { a: b; } sass-spec-3.5.0-2/spec/scss/star_plus_and_parent/input.scss000066400000000000000000000000261305254536400237340ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-3.5.0-2/spec/scss/strings/000077500000000000000000000000001305254536400171645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/strings/expected_output.css000066400000000000000000000002101305254536400231100ustar00rootroot00000000000000div { content: blang1; content: 1blang; content: "blang1"; content: "1blang"; content: barfoo; content: "quotedunquoted"; } sass-spec-3.5.0-2/spec/scss/strings/input.scss000066400000000000000000000002331305254536400212160ustar00rootroot00000000000000div { content: blang + 1; content: 1 + blang; content: "blang" + 1; content: 1 + "blang"; content: bar + "foo"; content: "quoted" + unquoted; }sass-spec-3.5.0-2/spec/scss/url_import/000077500000000000000000000000001305254536400176675ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/url_import/expected_output.css000066400000000000000000000000311305254536400236140ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-3.5.0-2/spec/scss/url_import/input.scss000066400000000000000000000000301305254536400217140ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-3.5.0-2/spec/scss/variables/000077500000000000000000000000001305254536400174435ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/variables/expected_output.css000066400000000000000000000000301305254536400233670ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-3.5.0-2/spec/scss/variables/input.scss000066400000000000000000000001121305254536400214710ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-3.5.0-2/spec/scss/vars/000077500000000000000000000000001305254536400164465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/vars/expected_output.css000066400000000000000000000000641305254536400224010ustar00rootroot00000000000000div { content: 1 2 hello; content: 1/2 3/4 5; } sass-spec-3.5.0-2/spec/scss/vars/input.scss000066400000000000000000000001101305254536400204720ustar00rootroot00000000000000$x: hello; $y: 1/2 3/4 (2+3); div { content: 1 2 $x; content: $y; }sass-spec-3.5.0-2/spec/scss/weird-selectors/000077500000000000000000000000001305254536400206065ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/weird-selectors/expected_output.css000066400000000000000000000001301305254536400245330ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > > > F > > { color: red; } sass-spec-3.5.0-2/spec/scss/weird-selectors/input.scss000066400000000000000000000001411305254536400226360ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > { > > F > > { color: red; } }sass-spec-3.5.0-2/spec/scss/weird_added_space/000077500000000000000000000000001305254536400211015ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/weird_added_space/expected_output.css000066400000000000000000000000311305254536400250260ustar00rootroot00000000000000foo { bar: -moz-bip; } sass-spec-3.5.0-2/spec/scss/weird_added_space/input.scss000066400000000000000000000000561305254536400231360ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } sass-spec-3.5.0-2/spec/scss/while/000077500000000000000000000000001305254536400166035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/while/expected_output.css000066400000000000000000000001171305254536400225350ustar00rootroot00000000000000div { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; } sass-spec-3.5.0-2/spec/scss/while/input.scss000066400000000000000000000002041305254536400206330ustar00rootroot00000000000000div { $x : true; @while $x { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; $x: false; } }sass-spec-3.5.0-2/spec/scss/while_directive/000077500000000000000000000000001305254536400206415ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/while_directive/expected_output.css000066400000000000000000000000511305254536400245700ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-3.5.0-2/spec/scss/while_directive/input.scss000066400000000000000000000001031305254536400226670ustar00rootroot00000000000000$i: 1; .foo { @while $i != 5 { a: $i; $i: $i + 1; } } sass-spec-3.5.0-2/spec/scss/while_in_functions/000077500000000000000000000000001305254536400213615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/while_in_functions/expected_output.css000066400000000000000000000000231305254536400253070ustar00rootroot00000000000000div { y: true; } sass-spec-3.5.0-2/spec/scss/while_in_functions/input.scss000066400000000000000000000001441305254536400234140ustar00rootroot00000000000000@function test-while() { $x : true; @while $x { @return $x } } div { y: test-while(); }sass-spec-3.5.0-2/spec/scss/zero-compression-4.0/000077500000000000000000000000001305254536400213105ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/zero-compression-4.0/expected_output.css000066400000000000000000000001241305254536400252400ustar00rootroot00000000000000foo { tst-1: 0-0.12em; tst-2: 0-0.12em; tst-3: 0-0.12em; tst-4: 0-0.12em; } sass-spec-3.5.0-2/spec/scss/zero-compression-4.0/input.scss000066400000000000000000000003101305254536400233360ustar00rootroot00000000000000$orig: 0.12em; $value: (0.12em); $score: (item-height: 0.12em); foo { tst-1: 0 -#{0.12em}; tst-2: 0 -#{$orig}; tst-3: 0 -#{$value}; tst-4: 0 -#{map-get($score, item-height)}; }sass-spec-3.5.0-2/spec/scss/zero-compression-4.0/options.yml000066400000000000000000000000321305254536400235210ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/scss/zero-compression/000077500000000000000000000000001305254536400210115ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/scss/zero-compression/expected_output.css000066400000000000000000000001301305254536400247360ustar00rootroot00000000000000foo { tst-1: 0 -0.12em; tst-2: 0 -0.12em; tst-3: 0 -0.12em; tst-4: 0 -0.12em; } sass-spec-3.5.0-2/spec/scss/zero-compression/input.scss000066400000000000000000000003101305254536400230370ustar00rootroot00000000000000$orig: 0.12em; $value: (0.12em); $score: (item-height: 0.12em); foo { tst-1: 0 -#{0.12em}; tst-2: 0 -#{$orig}; tst-3: 0 -#{$value}; tst-4: 0 -#{map-get($score, item-height)}; }sass-spec-3.5.0-2/spec/scss/zero-compression/options.yml000066400000000000000000000000301305254536400232200ustar00rootroot00000000000000--- :end_version: '3.5' sass-spec-3.5.0-2/spec/selector-functions/000077500000000000000000000000001305254536400203465ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/append/000077500000000000000000000000001305254536400216155ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/append/expected_output.css000066400000000000000000000002171305254536400255500ustar00rootroot00000000000000body { a: .foo.bar.baz; b: .a .foo.b .bar; c: .foo-suffix; d: .foo.bar, .foo-suffix; e: .foo--suffix; f: .foo.bar, .foo--suffix; } sass-spec-3.5.0-2/spec/selector-functions/append/input.scss000066400000000000000000000004241305254536400236510ustar00rootroot00000000000000body { a: selector-append(".foo", ".bar", ".baz"); b: selector-append(".a .foo", ".b .bar"); c: selector-append(".foo", "-suffix"); d: selector-append('.foo', '.bar, -suffix'); e: selector-append('.foo', '--suffix'); f: selector-append('.foo', '.bar, --suffix'); }sass-spec-3.5.0-2/spec/selector-functions/extend/000077500000000000000000000000001305254536400216355ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/extend/nested/000077500000000000000000000000001305254536400231175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/extend/nested/expected_output.css000066400000000000000000000001371305254536400270530ustar00rootroot00000000000000.where .qux.waldo .final { f: .where .qux.waldo .final foo, .where .qux.waldo .final .bar; } sass-spec-3.5.0-2/spec/selector-functions/extend/nested/input.scss000066400000000000000000000001711305254536400251520ustar00rootroot00000000000000.qux { &.waldo { .where & { .final { f: selector-extend(#{&} foo, 'foo', '.bar'); } } } }sass-spec-3.5.0-2/spec/selector-functions/extend/simple/000077500000000000000000000000001305254536400231265ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/extend/simple/expected_output.css000066400000000000000000000003541305254536400270630ustar00rootroot00000000000000.simple { a: .a .b, .a .foo .bar, .foo .a .bar; b: .foo .x, .foo .a .bar, .a .foo .bar; c: .foo .x, .foo .bang, .x.bar, .bar.bang; d: .y .x, .foo .x, .y .foo, .foo .foo; e: .foo .x, .foo .bar, .foo .bang; f: .foo.x, .foo; } sass-spec-3.5.0-2/spec/selector-functions/extend/simple/input.scss000066400000000000000000000004751305254536400251700ustar00rootroot00000000000000.simple { a: selector-extend(".a .b", ".b", ".foo .bar"); b: selector-extend('.foo .x', '.x', '.a .bar'); c: selector-extend('.foo .x, .x.bar', '.x', '.bang'); d: selector-extend('.y .x', '.x, .y', '.foo'); e: selector-extend('.foo .x', '.x', '.bar, .bang'); f: selector-extend('.foo.x', '.x', '.foo'); } sass-spec-3.5.0-2/spec/selector-functions/extend/simple/options.yml000066400000000000000000000000271305254536400253430ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/selector-functions/is_superselector/000077500000000000000000000000001305254536400237405ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/_assert_helpers.scss000066400000000000000000000004451305254536400300220ustar00rootroot00000000000000// Makes sure that a 'is-superselector' call is not true, when the parameters are reversed @function assert_strict_superselector($a, $b) { @return is_superselector($a, $b) and not is_superselector($b, $a); } @function refute_superselector($a, $b) { @return not is_superselector($a, $b); }000077500000000000000000000000001305254536400350715ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixexpected_output.css000066400000000000000000000000241305254536400410200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixtest { a: true; } input.scss000066400000000000000000000001611305254536400371230ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/any_is_not_superselector_of_different_prefix@import "../assert_helpers"; test { a: refute_superselector(':-moz-any(.foo, .bar)', ':-s-any(.foo, .bar)'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/child_isnt_superselector_of_longer_child/000077500000000000000000000000001305254536400342345ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400401100ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/child_isnt_superselector_of_longer_childtest { a: true; b: true; } input.scss000066400000000000000000000002441305254536400362110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/child_isnt_superselector_of_longer_child@import "../assert_helpers"; test { a: refute_superselector('.foo > .baz', '.foo > .bar > .baz'); b: refute_superselector('.foo > .baz', '.foo > .bar .baz'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/complex_superselector/000077500000000000000000000000001305254536400303665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/complex_superselector/expected_output.css000066400000000000000000000000651305254536400343220ustar00rootroot00000000000000test { a: true; b: true; c: true; d: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/complex_superselector/input.scss000066400000000000000000000004141305254536400324210ustar00rootroot00000000000000@import "../assert_helpers"; test { a : assert_strict_superselector('.bar', '.foo .bar'); b : assert_strict_superselector('.bar', '.foo > .bar'); c : assert_strict_superselector('.bar', '.foo + .bar'); d : assert_strict_superselector('.bar', '.foo ~ .bar'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/compound_superselector/000077500000000000000000000000001305254536400305435ustar00rootroot00000000000000expected_output.css000066400000000000000000000000651305254536400344200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/compound_superselectortest { a: true; b: true; c: true; d: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/compound_superselector/input.scss000066400000000000000000000003641305254536400326020ustar00rootroot00000000000000@import "../assert_helpers"; test { a : assert_strict_superselector('.foo', '.foo.bar'); b : assert_strict_superselector('.bar', '.foo.bar'); c : assert_strict_superselector('a', 'a#b'); d : assert_strict_superselector('#b', 'a#b'); } 000077500000000000000000000000001305254536400356025ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innardsexpected_output.css000066400000000000000000000000241305254536400415310ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innardstest { a: true; } input.scss000066400000000000000000000001411305254536400376320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innards@import "../assert_helpers"; test { a: is-superselector(':current(.foo)', ':current(.foo)'); }000077500000000000000000000000001305254536400362005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/current_is_superselector_with_subselector_innardsexpected_output.css000066400000000000000000000000371305254536400421330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/current_is_superselector_with_subselector_innardstest { a: true; b: true; } input.scss000066400000000000000000000002531305254536400402340ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/current_is_superselector_with_subselector_innards@import "../assert_helpers"; test { a: not is-superselector(':current(.foo)', ':current(.foo.bar)'); b: not is-superselector(':current(.foo.bar)', ':current(.foo)') }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/descendant_is_superselector_of_child/000077500000000000000000000000001305254536400333515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400372220ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/descendant_is_superselector_of_childtest { a: true; b: true; c: true; } input.scss000066400000000000000000000003571305254536400353330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/descendant_is_superselector_of_child@import "../assert_helpers"; test { a: assert_strict_superselector('.foo .bar', '.foo > .bar.baz'); b: assert_strict_superselector('.foo .bar', '.foo.baz > .bar'); c: assert_strict_superselector('.foo .baz', '.foo > .bar > .baz'); }000077500000000000000000000000001305254536400362735ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingexpected_output.css000066400000000000000000000000371305254536400422260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingtest { a: true; b: true; } input.scss000066400000000000000000000002561305254536400403320ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/following_sibling_is_superselector_of_next_sibling@import "../assert_helpers"; test { a: assert_strict_superselector('.foo ~ .bar', '.foo + .bar.baz'); b: assert_strict_superselector('.foo ~ .bar', '.foo.baz + .bar'); }000077500000000000000000000000001305254536400412255ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_siblingexpected_output.css000066400000000000000000000000371305254536400451600ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_siblingtest { a: true; b: true; } input.scss000066400000000000000000000002441305254536400432610ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/following_sibling_isnt_superselector_of_longer_following_sibling@import "../assert_helpers"; test { a: refute_superselector('.foo + .baz', '.foo + .bar + .baz'); b: refute_superselector('.foo + .baz', '.foo + .bar .baz'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/has_is_superselector_of_subset_host/000077500000000000000000000000001305254536400332735ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400371430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/has_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000001771305254536400352550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/has_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', ':has(.foo.bip, .baz.bang)'); }000077500000000000000000000000001305254536400351625ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/host_context_is_superselector_of_subset_hostexpected_output.css000066400000000000000000000000241305254536400411110ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/host_context_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000002221305254536400372120ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/host_context_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', ':host-context(.foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/host_is_superselector_of_subset_host/000077500000000000000000000000001305254536400334755ustar00rootroot00000000000000expected_output.css000066400000000000000000000000241305254536400373450ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/host_is_superselector_of_subset_hosttest { a: true; } input.scss000066400000000000000000000002011305254536400354430ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/host_is_superselector_of_subset_host@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', ':host(.foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/leading_combinator/000077500000000000000000000000001305254536400275605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/leading_combinator/expected_output.css000066400000000000000000000000371305254536400335130ustar00rootroot00000000000000test { a: true; b: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/leading_combinator/input.scss000066400000000000000000000002071305254536400316130ustar00rootroot00000000000000@import "../assert_helpers"; test { a: refute_superselector('+ .foo', '.foo'); b: refute_superselector('+ .foo', '.bar + .foo'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_can_be_subselector/000077500000000000000000000000001305254536400312655ustar00rootroot00000000000000expected_output.css000066400000000000000000000000521305254536400351360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_can_be_subselectortest { a: true; b: true; c: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_can_be_subselector/input.scss000066400000000000000000000006631305254536400333260ustar00rootroot00000000000000@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: matches -moz-any; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector(":#{$name}(#{$a})", #{$b}) and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo', '.foo.bar'); b: check_matches('.foo, .bar', '.foo.bar.baz'); c: check_matches('.foo', '.foo.bar, .foo.baz'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_not_superselector_of_any/000077500000000000000000000000001305254536400332515ustar00rootroot00000000000000expected_output.css000066400000000000000000000000371305254536400371250ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_not_superselector_of_anytest { a: true; b: true; } input.scss000066400000000000000000000002761305254536400352330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_not_superselector_of_any@import "../assert_helpers"; test { a: refute_superselector(':matches(.foo, .bar)', ':-moz-any(.foo, .bar)'); b: refute_superselector(':-moz-any(.foo, .bar)', ':matches(.foo, .bar)'); }000077500000000000000000000000001305254536400361655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorsexpected_output.css000066400000000000000000000000521305254536400421150ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorstest { a: true; b: true; c: true; } input.scss000066400000000000000000000006721305254536400402260ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectors@import "../assert_helpers"; @function check_matches($a, $b) { $prefixes: matches -moz-any; $result: true; @each $name in $prefixes{ @if (not assert_strict_superselector(":#{$name}(#{$a})", #{$b}) and $result == true) { $result: false; } } @return $result; } test { a: check_matches('.foo, .bar', '.foo.baz'); b: check_matches('.foo, .bar', '.bar.baz'); c: check_matches(".foo .bar, .baz", '.x .foo .bar'); }000077500000000000000000000000001305254536400345345ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_superselector_of_subset_matchesexpected_output.css000066400000000000000000000000371305254536400404670ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_superselector_of_subset_matchestest { a: true; b: true; } input.scss000066400000000000000000000003561305254536400365740ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matches_is_superselector_of_subset_matches@import "../assert_helpers"; test { a: assert_strict_superselector(':matches(.foo, .bar, .baz)', '#x:matches(.foo.bip, .baz.bang)'); b: assert_strict_superselector(':-moz-any(.foo, .bar, .baz)', '#x:-moz-any(.foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matching_combinator/000077500000000000000000000000001305254536400277475ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matching_combinator/expected_output.css000066400000000000000000000001131305254536400336750ustar00rootroot00000000000000test { a: true; b: true; c: true; d: true; e: true; f: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/matching_combinator/input.scss000066400000000000000000000006771305254536400320150ustar00rootroot00000000000000@import "../assert_helpers"; test { a: assert_strict_superselector('.foo + .bar', '.foo + .bar.baz'); b: assert_strict_superselector('.foo + .bar', '.foo.baz + .bar'); c: assert_strict_superselector('.foo > .bar', '.foo > .bar.baz'); d: assert_strict_superselector('.foo > .bar', '.foo.baz > .bar'); e: assert_strict_superselector('.foo ~ .bar', '.foo ~ .bar.baz'); f: assert_strict_superselector('.foo ~ .bar', '.foo.baz ~ .bar'); } 000077500000000000000000000000001305254536400360225ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorsexpected_output.css000066400000000000000000000000371305254536400417550ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: true; b: true; } input.scss000066400000000000000000000001601305254536400400530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: not is-superselector(':not(.foo)', '.bar'); b: not is-superselector(':not(:hover)', ':visited'); }000077500000000000000000000000001305254536400357145ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_matchexpected_output.css000066400000000000000000000000371305254536400416470ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_matchtest { a: true; b: true; } input.scss000066400000000000000000000003461305254536400377530ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_last_match@import "../assert_helpers"; test { a: refute_superselector(':nth-child(2n of .foo, .bar)', ':nth-last-child(2n of .foo, .bar)'); b: refute_superselector(':nth-last-child(2n of .foo, .bar)', ':nth-child(2n of .foo, .bar)'); }000077500000000000000000000000001305254536400406035ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_argexpected_output.css000066400000000000000000000000371305254536400445360ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_argtest { a: true; b: true; } input.scss000066400000000000000000000004201305254536400426330ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/nth_match_is_not_superselector_of_nth_match_with_different_arg@import "../assert_helpers"; test { a: refute_superselector(':nth-child(2n of .foo, .bar, .baz)', '#x:nth-child(2n + 1 of .foo.bip, .baz.bang)'); b: refute_superselector(':nth-last-child(2n of .foo, .bar, .baz)', '#x:nth-last-child(2n + 1 of .foo.bip, .baz.bang)'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/reflexivity/000077500000000000000000000000001305254536400263125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/reflexivity/expected_output.css000066400000000000000000000000711305254536400322430ustar00rootroot00000000000000test { tag: true; class: true; descendant: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/reflexivity/input.scss000066400000000000000000000002441305254536400303460ustar00rootroot00000000000000test { tag: is_superselector('h1', 'h1'); class: is_superselector('.foo', '.foo'); descendant: is_superselector('#foo > .bar, baz', '#foo > .bar, baz'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/selector_list_subset/000077500000000000000000000000001305254536400302005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/selector_list_subset/expected_output.css000066400000000000000000000000521305254536400341300ustar00rootroot00000000000000test { a: true; b: true; c: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/selector_list_subset/input.scss000066400000000000000000000003571305254536400322410ustar00rootroot00000000000000@import "../assert_helpers"; test { a: assert_strict_superselector('.foo, .bar', '.foo'); b: assert_strict_superselector('.foo, .bar, .baz', '.foo, .baz'); c: assert_strict_superselector('.foo, .baz, .qux', '.foo.bar, .baz.bang'); }000077500000000000000000000000001305254536400350655ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingexpected_output.css000066400000000000000000000000371305254536400410200ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingtest { a: true; b: true; } input.scss000066400000000000000000000004721305254536400371240ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_sibling@import "../assert_helpers"; // This actually is a superselector, but it's a very narrow edge case and // detecting it is very difficult and may be exponential in the worst case. test { a: refute_superselector('.foo ~ .baz', '.foo ~ .bar ~ .baz'); b: refute_superselector('.foo ~ .baz', '.foo ~ .bar .baz'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/trailing_combinator/000077500000000000000000000000001305254536400277665ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/trailing_combinator/expected_output.css000066400000000000000000000000371305254536400337210ustar00rootroot00000000000000test { a: true; b: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/trailing_combinator/input.scss000066400000000000000000000002071305254536400320210ustar00rootroot00000000000000@import "../assert_helpers"; test { a: refute_superselector('.foo +', '.foo'); b: refute_superselector('.foo +', '.foo + .bar'); }sass-spec-3.5.0-2/spec/selector-functions/is_superselector/universal_superselector/000077500000000000000000000000001305254536400307275ustar00rootroot00000000000000expected_output.css000066400000000000000000000002661305254536400346070ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/is_superselector/universal_superselectoruniversal-selector { test-01: true; test-02: false; test-03: false; test-04: false; test-05: true; test-06: false; test-07: false; test-08: false; test-09: true; } sass-spec-3.5.0-2/spec/selector-functions/is_superselector/universal_superselector/input.scss000066400000000000000000000006231305254536400327640ustar00rootroot00000000000000universal-selector { test-01: is-superselector("*", "*"); test-02: is-superselector("|*", "*"); test-03: is-superselector("*|*", "*"); test-04: is-superselector("*", "|*"); test-05: is-superselector("|*", "|*"); test-06: is-superselector("*|*", "|*"); test-07: is-superselector("*", "*|*"); test-08: is-superselector("|*", "*|*"); test-09: is-superselector("*|*", "*|*"); } sass-spec-3.5.0-2/spec/selector-functions/nest/000077500000000000000000000000001305254536400213175ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/nest/expected_output.css000066400000000000000000000001651305254536400252540ustar00rootroot00000000000000.simple { a: .foo; b: .foo .bar; c: .foo .bar .baz; d: .a .foo .b .bar; e: .foo.bar; e: .baz .foo.bar; } sass-spec-3.5.0-2/spec/selector-functions/nest/input.scss000066400000000000000000000003651305254536400233570ustar00rootroot00000000000000.simple { a: selector-nest('.foo'); b: selector-nest('.foo', '.bar'); c: selector-nest('.foo', '.bar', '.baz'); d: selector-nest('.a .foo', '.b .bar'); e: selector-nest('.foo', '&.bar'); e: selector-nest('.foo', '&.bar', '.baz &'); }sass-spec-3.5.0-2/spec/selector-functions/options.yml000066400000000000000000000000321305254536400225570ustar00rootroot00000000000000--- :start_version: '3.4' sass-spec-3.5.0-2/spec/selector-functions/parse/000077500000000000000000000000001305254536400214605ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/parse/expected_output.css000066400000000000000000000003531305254536400254140ustar00rootroot00000000000000.foo { parse: .foo; } #foo { parse: #foo; } .bar a { parse: .bar a; } .bar, .baz { parse: .bar, .baz; } .where .qux.waldo .final { parse: .where .qux.waldo .final; } inside.of #a .mixin { parse: inside.of #a .mixin; } sass-spec-3.5.0-2/spec/selector-functions/parse/input.scss000066400000000000000000000006541305254536400235210ustar00rootroot00000000000000@mixin selector-info($selector) { parse: selector-parse($selector); } .foo { parse: selector-parse(&) } #foo { parse: selector-parse(&) } .bar a { parse: selector-parse(&); } .bar, .baz { parse: selector-parse(&) } .qux { &.waldo { .where & { .final { parse: selector-parse(&) } } } } inside { &.of { #a { .mixin{ parse: selector-parse(&) } } } } sass-spec-3.5.0-2/spec/selector-functions/replace/000077500000000000000000000000001305254536400217615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/replace/expected_output.css000066400000000000000000000001261305254536400257130ustar00rootroot00000000000000.simple { a: .bar; b: .foo.baz; c: .a .foo.baz; d: .foo.bar; e: .bar.qux; } sass-spec-3.5.0-2/spec/selector-functions/replace/input.scss000066400000000000000000000004251305254536400240160ustar00rootroot00000000000000.simple { a: selector-replace('.foo', '.foo', '.bar'); b: selector-replace('.foo.bar', '.bar', '.baz'); c: selector-replace('.foo.bar', '.bar', '.a .baz'); d: selector-replace('.foo.bar', '.baz.bar', '.qux'); e: selector-replace('.foo.bar.baz', '.foo.baz', '.qux'); }sass-spec-3.5.0-2/spec/selector-functions/replace/options.yml000066400000000000000000000000271305254536400241760ustar00rootroot00000000000000--- :todo: - dart-sass sass-spec-3.5.0-2/spec/selector-functions/unify/000077500000000000000000000000001305254536400215005ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/unify/base/000077500000000000000000000000001305254536400224125ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/unify/base/expected_output.css000066400000000000000000000003441305254536400263460ustar00rootroot00000000000000.simple { a: .foo; b: .foo.bar; c: .foo.bar.baz; d: .a .b .foo.bar, .b .a .foo.bar; e: .a .foo.bar; i: .foo.baz, .foo.bang, .bar.baz, .bar.bang; } .foo, .bar { content: .foo.baz, .foo.bang, .bar.baz, .bar.bang; } sass-spec-3.5.0-2/spec/selector-functions/unify/base/input.scss000066400000000000000000000006641305254536400244540ustar00rootroot00000000000000.simple { a: selector-unify('.foo', '.foo'); b: selector-unify('.foo', '.bar'); c: selector-unify('.foo.bar', '.bar.baz'); d: selector-unify('.a .foo', '.b .bar'); e: selector-unify('.a .foo', '.a .bar'); f: selector-unify('p', 'a'); g: selector-unify('.foo >', '.bar'); h: selector-unify('.foo', '.bar >'); i: selector-unify('.foo, .bar', '.baz, .bang'); } .foo, .bar { content: selector-unify(&, '.baz, .bang'); }sass-spec-3.5.0-2/spec/selector-functions/unify/universal_simple/000077500000000000000000000000001305254536400250615ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/selector-functions/unify/universal_simple/expected_output.css000066400000000000000000000007071305254536400310200ustar00rootroot00000000000000universal-selector { test-01: *; test-03: *; test-05: |*; test-06: |*; test-07: *; test-08: |*; test-09: *|*; } tag-selector { test-1: tag; test-3: tag; test-4: tag; test-6: tag; } class-selector { test-1: .class; test-2: |*.class; test-3: .class; test-4: *.class; test-5: |*.class; test-6: *|*.class; } id-selector { test-1: #id; test-2: |*#id; test-3: #id; test-4: *#id; test-5: |*#id; test-6: *|*#id; } sass-spec-3.5.0-2/spec/selector-functions/unify/universal_simple/input.scss000066400000000000000000000022411305254536400271140ustar00rootroot00000000000000universal-selector { test-01: selector-unify("*", "*"); test-02: selector-unify("|*", "*"); test-03: selector-unify("*|*", "*"); test-04: selector-unify("*", "|*"); test-05: selector-unify("|*", "|*"); test-06: selector-unify("*|*", "|*"); test-07: selector-unify("*", "*|*"); test-08: selector-unify("|*", "*|*"); test-09: selector-unify("*|*", "*|*"); } tag-selector { test-1: selector-unify("tag", "*"); test-2: selector-unify("tag", "|*"); test-3: selector-unify("tag", "*|*"); test-4: selector-unify("*", "tag"); test-5: selector-unify("|*", "tag"); test-6: selector-unify("*|*", "tag"); } class-selector { test-1: selector-unify(".class", "*"); test-2: selector-unify(".class", "|*"); test-3: selector-unify(".class", "*|*"); test-4: selector-unify("*", ".class"); test-5: selector-unify("|*", ".class"); test-6: selector-unify("*|*", ".class"); } id-selector { test-1: selector-unify("#id", "*"); test-2: selector-unify("#id", "|*"); test-3: selector-unify("#id", "*|*"); test-4: selector-unify("*", "#id"); test-5: selector-unify("|*", "#id"); test-6: selector-unify("*|*", "#id"); }sass-spec-3.5.0-2/spec/selector-functions/unify/universal_simple/options.yml000066400000000000000000000000251305254536400272740ustar00rootroot00000000000000--- :todo: - libsass sass-spec-3.5.0-2/spec/types-4.0/000077500000000000000000000000001305254536400161635ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/types-4.0/expected_output.css000066400000000000000000000005611305254536400221200ustar00rootroot00000000000000div { color: color; color: string; color: color; color: number; color: number; color: number; color: list; color: string; color: string; color: string; color: bool; color: bool; color: number; color: string; color: type-of(red); color: "length(a b c d)"; color: aqua; color: aqua; color: aqua; width: 33; thing: url(number); } sass-spec-3.5.0-2/spec/types-4.0/input.scss000066400000000000000000000011441305254536400202170ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { color: type-of(red); color: type-of("red"); color: type-of(#abc); color: type-of(123); color: type-of(45px); color: type-of(98%); color: type-of(1 2 3); color: type-of(hey); color: type-of("ho"); color: type-of(#{1+2}px); color: type-of(true); color: type-of(false); color: type-of(45 or false); color: type-of(#{#abc}); color: ty#{pe}-of(red); color: quote(le#{ng}th(a b c d)); color: aqua; $x : aqua; color: $x; color: $x; width: #{1+2}+3; thing: url(type-of(3+3)); //foo + bar: 3px; } //@import url(type-of(3+3)); sass-spec-3.5.0-2/spec/types-4.0/options.yml000066400000000000000000000000321305254536400203740ustar00rootroot00000000000000--- :start_version: '4.0' sass-spec-3.5.0-2/spec/types/000077500000000000000000000000001305254536400156645ustar00rootroot00000000000000sass-spec-3.5.0-2/spec/types/error000066400000000000000000000016501305254536400167420ustar00rootroot00000000000000DEPRECATION WARNING on line 28 of /sass/spec/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}+3") You can use the sass-convert command to automatically fix most cases. DEPRECATION WARNING on line 16 of /sass/spec/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{1 + 2}px") DEPRECATION WARNING on line 20 of /sass/spec/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#abc") DEPRECATION WARNING on line 22 of /sass/spec/types/input.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("leng#{th(a b c d)}") sass-spec-3.5.0-2/spec/types/expected_output.css000066400000000000000000000006011305254536400216140ustar00rootroot00000000000000div { color: color; color: string; color: color; color: number; color: number; color: number; color: list; color: string; color: string; color: string; color: bool; color: bool; color: number; color: string; color: type-of(red); color: "length(a b c d)"; color: aqua; color: aqua; color: cyan; color: aqua; width: 3+3; thing: url(number); } sass-spec-3.5.0-2/spec/types/input.scss000066400000000000000000000011731305254536400177220ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { color: type-of(red); color: type-of("red"); color: type-of(#abc); color: type-of(123); color: type-of(45px); color: type-of(98%); color: type-of(1 2 3); color: type-of(hey); color: type-of("ho"); color: type-of(#{1+2}px); color: type-of(true); color: type-of(false); color: type-of(45 or false); color: type-of(#{#abc}); color: ty#{pe}-of(red); color: quote(le#{ng}th(a b c d)); color: aqua; $x : aqua; color: $x; color: $x + #000000; color: $x; width: #{1+2}+3; thing: url(type-of(3+3)); //foo + bar: 3px; } //@import url(type-of(3+3)); sass-spec-3.5.0-2/spec/types/options.yml000066400000000000000000000001071305254536400201000ustar00rootroot00000000000000--- :start_version: '3.4' :end_version: '3.5' :warning_todo: - libsass sass-spec-3.5.0-2/test_all_impls.sh000077500000000000000000000004661305254536400171460ustar00rootroot00000000000000#!/bin/bash set -v export DIR=`dirname $0` for GEMFILE in `ls $DIR/Gemfile*` do if [[ $GEMFILE != *"lock"* ]] then export BUNDLE_GEMFILE=$GEMFILE bundle install --no-deployment || exit 1 bundle update sass || exit 1 bundle exec sass-spec.rb || exit 1 fi done # TODO: Test libsass here sass-spec-3.5.0-2/tools/000077500000000000000000000000001305254536400147265ustar00rootroot00000000000000sass-spec-3.5.0-2/tools/.gitignore000066400000000000000000000000071305254536400167130ustar00rootroot00000000000000/*.scsssass-spec-3.5.0-2/tools/README.md000066400000000000000000000005121305254536400162030ustar00rootroot00000000000000## gen_libsass_todo ```bash $ gen_libsass_todo # [remote] $ gen_libsass_todo 2014 mgreter ``` - create a new branch from master - read spec test from `$ISSUE.scss` - create folder and necessary files - call spec runner to generate the test - add files to git and create commit - optionally push to the given remote sass-spec-3.5.0-2/tools/gen_libsass_todo.cmd000066400000000000000000000026431305254536400207360ustar00rootroot00000000000000@echo off SETLOCAL SET EXEC=%~0 SET ISSUE=%1 REM split exec into parts For %%F IN ("%EXEC%") do ( Set FOLDER=%%~dpF Set NAME=%%~nxF ) REM test if we have an issue nr if [%1] == [] GOTO :NoIssue SET SPECS=%FOLDER%..\spec if not exist "%ISSUE%.scss" ( echo input source not found: %ISSUE%.scss goto :End ) SET GITCMD=git -C "%FOLDER%.." %GITCMD% fetch --all %GITCMD% checkout -f -B todo/issue_%ISSUE% master if exist "%SPECS%\libsass-closed-issues\issue_%ISSUE%" GOTO :IsClosed if not exist "%SPECS%\libsass-todo-issues\issue_%ISSUE%" ( mkdir "%SPECS%\libsass-todo-issues\issue_%ISSUE%" ) copy %ISSUE%.scss %SPECS%\libsass-todo-issues\issue_%ISSUE%\input.scss REM not sure why this is needed, but sass-spec did not create it otherwise copy %ISSUE%.scss %SPECS%\libsass-todo-issues\issue_%ISSUE%\expected_output.css ruby %SPECS%\..\sass-spec.rb -g --run-todo --root "%SPECS%\libsass-todo-issues\issue_%ISSUE%" %GITCMD% add %SPECS%\libsass-todo-issues\issue_%ISSUE%\* %GITCMD% commit -m "Add todo spec test for libsass issue %ISSUE%" ^ -m "" -m "https://github.com/sass/libsass/issues/%ISSUE%" echo You may push the branch to your remote repository now if [%2] == [] GOTO :End echo Going to push to remote %2 %GITCMD% push %2 todo/issue_%ISSUE% GOTO :End :IsClosed echo Issue seems to be closed already :NoIssue echo Please pass an issue number GOTO :End :End sass-spec-3.5.0-2/tools/skipped-for-impl.sh000077500000000000000000000014301305254536400204450ustar00rootroot00000000000000#!/bin/bash -e # Exits with exit code 0 if the tests should be skipped for the current # implementation, and exit code 1 otherwise. This allows pull requests to # include e.g. "Skip dart-sass" if a connected Dart Sass pull request is also in # flight. Multiple implementations can also be skipped: "Skip libsass, # ruby-sass". if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then >&2 echo "TRAVIS_PULL_REQUEST: $TRAVIS_PULL_REQUEST." >&2 echo "Not skipping." exit 1 fi >&2 echo "Fetching pull request $TRAVIS_PULL_REQUEST..." JSON=$(curl -L -sS https://api.github.com/repos/sass/sass-spec/pulls/$TRAVIS_PULL_REQUEST) RE_SKIP="[Ss]kip\>[a-z, -]*\<$IMPL" if [[ $JSON =~ $RE_SKIP ]]; then >&2 echo "Skipping $IMPL." exit 0 else >&2 echo "Pull request doesn't skip $IMPL." exit 1 fi